Mercurial > wow > ouroloot
comparison verbage.lua @ 56:fcc0d0ff5832
- instance_tag() also returns max instance size as a plain number, adjust
call sites
- clean up .raiders table, add some new fields, use copies of this instead
of a single string
- make sure datarev field is properly updated when it's already present
- avoid multiple GetRaidRosterInfo loops scattered throughout the addon,
instead just traverse the .raiders list, regularly updated
- make the 'loot' and 'boss' broadcasts versioned. Handle receiving older.
- new format for plaintext attendance output
author | Farmbuyer of US-Kilrogg <farmbuyer@gmail.com> |
---|---|
date | Fri, 13 Apr 2012 04:28:46 +0000 |
parents | 1070a14cfee4 |
children | c01875b275ca |
comparison
equal
deleted
inserted
replaced
55:ac57a4342812 | 56:fcc0d0ff5832 |
---|---|
327 considerably. | 327 considerably. |
328 ]] | 328 ]] |
329 | 329 |
330 T.texts_other = [[ | 330 T.texts_other = [[ |
331 So far the only other generated text is the <Attendance> tab, an alphabetized list | 331 So far the only other generated text is the <Attendance> tab, an alphabetized list |
332 on a per-boss basis. | 332 on a per-boss basis. Players who are probably inside the raid are grouped |
333 under [:PLUS:], and the remaining players are under [-]. "Probably inside" is an | |
334 assumption that groups 1 and 2 are raiding in a 10-player instance, groups 1-5 | |
335 are raiding in a 25-player instance, and so forth. | |
333 | 336 |
334 Other addons can register their own text tabs and corresponding generation | 337 Other addons can register their own text tabs and corresponding generation |
335 functions. If you want to be able to feed text into an offline program (for | 338 functions. If you want to be able to feed text into an offline program (for |
336 example, a spreadsheet or DKP tracker), then this may be of use to you. | 339 example, a spreadsheet or DKP tracker), then this may be of use to you. |
337 | 340 |
521 local wrapped = text | 524 local wrapped = text |
522 wrapped = wrapped:gsub ("[%+<>]", replacement_colors) | 525 wrapped = wrapped:gsub ("[%+<>]", replacement_colors) |
523 wrapped = wrapped:gsub ("([^\n])\n([^\n])", "%1 %2") | 526 wrapped = wrapped:gsub ("([^\n])\n([^\n])", "%1 %2") |
524 wrapped = wrapped:gsub ("|r\n\n", "|r\n") | 527 wrapped = wrapped:gsub ("|r\n\n", "|r\n") |
525 wrapped = wrapped:gsub ("Ouroboros", "|cffa335ee<Ouroboros>|r") | 528 wrapped = wrapped:gsub ("Ouroboros", "|cffa335ee<Ouroboros>|r") |
526 wrapped = wrapped:gsub ("%*%(", "<") :gsub("%)%*", ">") | 529 wrapped = wrapped:gsub ("%*%(", "<") :gsub("%)%*", ">") :gsub(":PLUS:", "+") |
527 addon.helptext[funkykey] = wrapped | 530 addon.helptext[funkykey] = wrapped |
528 end | 531 end |
529 end -- do scope | 532 end -- do scope |
530 todo = nil | 533 todo = nil |
531 | 534 |