Parrot-r44120-nolib

Details

  • Filename
    Parrot-r44120-nolib.zip
  • Uploaded by
  • Uploaded
    Jul 18, 2007
  • Size
    61.77 KB
  • Downloads
    60
  • MD5
    f2a42da4091839ad3ee493dd6328fe55

Supported WoW Retail Versions

  • 2.1.3

Changelog

------------------------------------------------------------------------
r44120 | ckknight | 2007-07-18 17:24:16 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - add abbreviation of spell names, on by default. Basically, it takes off the first character (UTF-8 aware) of each word and merges together. e.g. Gift of the Wild => GotW. If a colon appears, it is specifically shown, e.g. Shadow Word: Pain => SW:P.
------------------------------------------------------------------------
r44115 | ckknight | 2007-07-18 16:49:48 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - for HoTs/DoTs, add [Count], which is the number of spellcasts that make up the message.
------------------------------------------------------------------------
r44083 | ckknight | 2007-07-18 08:16:12 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Triggers.lua

Parrot_Triggers - rebuild the effective registry on creation and deletion of triggers.
------------------------------------------------------------------------
r44067 | ckknight | 2007-07-18 03:24:34 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - make moving the boxes save position
------------------------------------------------------------------------
r44065 | ckknight | 2007-07-18 03:07:13 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Suppressions.lua

Parrot_Suppressions - make it so the dewdrop/waterfall menus don't totally mess up.
------------------------------------------------------------------------
r44064 | ckknight | 2007-07-18 02:59:27 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - add option to make a new scroll area.
------------------------------------------------------------------------
r44063 | ckknight | 2007-07-18 02:50:54 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - save to the DB now.
------------------------------------------------------------------------
r44062 | ckknight | 2007-07-18 02:46:17 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - add size as an option
------------------------------------------------------------------------
r44060 | ckknight | 2007-07-18 02:36:29 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - tweaks
------------------------------------------------------------------------
r44059 | ckknight | 2007-07-18 02:29:23 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - add a configMode thingy which allows the scroll areas to be dragged around and periodically outputs a test message.
------------------------------------------------------------------------
r44058 | ckknight | 2007-07-18 02:15:20 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas/AnimationStyles - make offsetY the middle instead of the bottom.
------------------------------------------------------------------------
r44056 | ckknight | 2007-07-18 01:42:55 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - make menus sane
------------------------------------------------------------------------
r44055 | ckknight | 2007-07-18 01:30:49 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua

Parrot_AnimationStyles - make the Left and Right parabolas bend more
------------------------------------------------------------------------
r44054 | ckknight | 2007-07-18 01:25:12 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas/AnimationStyles - add separate options for normal reverse and sticky reverse
------------------------------------------------------------------------
r44053 | ckknight | 2007-07-18 01:18:44 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua
   M /trunk/Parrot/Display.lua

Parrot_AnimationStyles - now sticky is passed in
------------------------------------------------------------------------
r44052 | ckknight | 2007-07-18 01:11:34 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - change height to size
------------------------------------------------------------------------
r44050 | ckknight | 2007-07-18 00:59:25 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - add options for reverse direction animation style, and alignment.
------------------------------------------------------------------------
r44049 | ckknight | 2007-07-18 00:41:34 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - whenever you change an option for scroll areas (font, etc.) it'll shoot off a test message automatically, to show you the result.
------------------------------------------------------------------------
r44047 | ckknight | 2007-07-18 00:30:29 -0400 (Wed, 18 Jul 2007) | 3 lines
Changed paths:
   M /trunk/Parrot/CombatEvents.lua
   M /trunk/Parrot/Display.lua
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - add some basic options
- allow for overriding of fonts
- added a test and a test sticky option. I'm gonna say that it's at least 57% pimper than SCT's or MSBT's respective tests.
------------------------------------------------------------------------
r44044 | ckknight | 2007-07-17 23:16:38 -0400 (Tue, 17 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - turn on [Name] for DoTs/HoTs
- for DoTs/HoTs that are throttled and have multiple names, it will turn [Name] into "Multiple".
------------------------------------------------------------------------
r44031 | ckknight | 2007-07-17 19:38:41 -0400 (Tue, 17 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - fix arguments to TriggerCombatEvent
------------------------------------------------------------------------
r44030 | ckknight | 2007-07-17 19:36:34 -0400 (Tue, 17 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - bugfix for leeches.
------------------------------------------------------------------------
r43984 | ckknight | 2007-07-17 04:39:16 -0400 (Tue, 17 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - add options to throttling.
------------------------------------------------------------------------
r43983 | ckknight | 2007-07-17 04:12:01 -0400 (Tue, 17 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - add throttling of HoTs and DoTs.
------------------------------------------------------------------------
r43973 | ckknight | 2007-07-17 01:09:51 -0400 (Tue, 17 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - add "Sticky crit" option, on by default.
------------------------------------------------------------------------
r43972 | ckknight | 2007-07-17 01:05:35 -0400 (Tue, 17 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - make crit an event modifier, disabled by default (because crits become stickied). With this, you could make it so that all your crits appear as *64* or whatever you want.
------------------------------------------------------------------------
r43971 | ckknight | 2007-07-17 00:58:21 -0400 (Tue, 17 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - rename partial effects to event modifiers, seeing as only a few things are partials.
------------------------------------------------------------------------
r43970 | ckknight | 2007-07-17 00:51:39 -0400 (Tue, 17 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/TriggerConditions.lua

Parrot_TriggerConditions - bugfix with Pet Health Percent
------------------------------------------------------------------------
r43969 | ckknight | 2007-07-17 00:03:41 -0400 (Tue, 17 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Triggers.lua

Parrot_Triggers - allow setting which scroll area to output to.
------------------------------------------------------------------------
r43968 | ckknight | 2007-07-16 23:59:14 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - whoops, typo
------------------------------------------------------------------------
r43967 | ckknight | 2007-07-16 23:58:53 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - now able to set what scroll area to output to.
------------------------------------------------------------------------
r43966 | ckknight | 2007-07-16 23:55:39 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Display.lua
   M /trunk/Parrot/Parrot.toc
   A /trunk/Parrot/ScrollAreas.lua

Parrot - added ScrollAreas.lua separated from Display.lua
------------------------------------------------------------------------
r43963 | ckknight | 2007-07-16 22:48:49 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Triggers.lua

Parrot_Triggers - for numbered trigger conditions (such as health percentage), a check is kept so that, e.g. for low health, if you set to 40%, if you go from 41% => 39%, it will fire, but from 39% => 38%, it won't fire, i.e. it will only fire when crossing the threshold.
------------------------------------------------------------------------
r43962 | ckknight | 2007-07-16 22:40:42 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - for partial effects, add tag help and tag fix-casing.
------------------------------------------------------------------------
r43961 | ckknight | 2007-07-16 22:27:34 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - now if you try to save tags as [SKILL] or [skill], it'll go to [Skill]
------------------------------------------------------------------------
r43960 | ckknight | 2007-07-16 22:12:21 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - added help to the usage of tag-based events.
------------------------------------------------------------------------
r43959 | ckknight | 2007-07-16 21:46:10 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - add colors to damage types
------------------------------------------------------------------------
r43956 | ckknight | 2007-07-16 21:37:30 -0400 (Mon, 16 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/CombatEvents.lua
   M /trunk/Parrot/Parrot.lua

Parrot - add option to disable the game healing/damage
Parrot_CombatEvents - add options to the partial effects.
------------------------------------------------------------------------
r43954 | ckknight | 2007-07-16 20:48:32 -0400 (Mon, 16 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/CombatEvents.lua
   M /trunk/Parrot/Parrot.lua
   M /trunk/Parrot/Suppressions.lua
   M /trunk/Parrot/TriggerConditions.lua
   M /trunk/Parrot/Triggers.lua

Parrot - add DB to triggers, add options. Now triggers finally work, or at least they should.
Please test to make sure it actually does work.
------------------------------------------------------------------------
r43949 | ckknight | 2007-07-16 18:23:43 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/TriggerConditions.lua

Parrot_TriggerConditions - add secondary conditions: Buff Inactive, Minimum Power Amount, Spell Ready, and Warrior Stance.
------------------------------------------------------------------------
r43948 | ckknight | 2007-07-16 17:54:49 -0400 (Mon, 16 Jul 2007) | 3 lines
Changed paths:
   M /trunk/Parrot/TriggerConditions.lua
   M /trunk/Parrot/Triggers.lua

Parrot_Triggers - add actual code so that something can actually happen now.
- currently, Low Health and Low Mana are in, no other triggers.
- no options yet.
------------------------------------------------------------------------
r43944 | ckknight | 2007-07-16 16:34:07 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - fix to [Name] for Power Gain
------------------------------------------------------------------------
r43939 | ckknight | 2007-07-16 16:18:42 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - fix a typo with leech as power gain
------------------------------------------------------------------------
r43937 | ckknight | 2007-07-16 16:13:22 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/TriggerConditions.lua

Parrot_TriggerConditions - health is essentially nil when the unit is dead.
------------------------------------------------------------------------
r43936 | ckknight | 2007-07-16 16:04:05 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Parrot.lua
   M /trunk/Parrot/TriggerConditions.lua
   M /trunk/Parrot/Triggers.lua

Parrot - some hacks to triggers
------------------------------------------------------------------------
r43892 | ckknight | 2007-07-16 00:19:04 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua
   M /trunk/Parrot/Display.lua
   M /trunk/Parrot/Parrot.lua
   M /trunk/Parrot/Suppressions.lua

Parrot - create options lazily.
------------------------------------------------------------------------
r43683 | ckknight | 2007-07-12 23:41:28 -0400 (Thu, 12 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - make the modifier colors more general (will add options soon).
- make glancing and crushing all tag-based, e.g. "[Text] (glancing)", but you could do craziness like "~[Text]~" or for Crushing as SCT does, "^[Text]^".
------------------------------------------------------------------------
r43680 | ckknight | 2007-07-12 22:37:45 -0400 (Thu, 12 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - make tags which evaluate to nil or false show as Unknown
------------------------------------------------------------------------
r43560 | ckknight | 2007-07-11 20:43:58 -0400 (Wed, 11 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Suppressions.lua

Parrot_Suppressions - fix a bug that could never happen, but Galka for some reason has.
------------------------------------------------------------------------
r43558 | ckknight | 2007-07-11 20:40:24 -0400 (Wed, 11 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - soul shard event only exists for locks.
------------------------------------------------------------------------
r43557 | ckknight | 2007-07-11 20:37:53 -0400 (Wed, 11 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - only register events if properly enabled
- only register events that are enabled, automatically unregister events that become disabled.
------------------------------------------------------------------------
r43553 | ckknight | 2007-07-11 20:18:37 -0400 (Wed, 11 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - add option to enable/disable events as well as having events disabled by default.
- still need to set up a system where the events become unregistered at that point.
------------------------------------------------------------------------
r43551 | ckknight | 2007-07-11 19:55:16 -0400 (Wed, 11 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Suppressions.lua

Parrot_Suppressions - refresh Waterfall on text change. It's still broken, though, but I blame Waterfall-1.0, then.
------------------------------------------------------------------------
r43549 | ckknight | 2007-07-11 19:49:00 -0400 (Wed, 11 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Parrot.toc
   A /trunk/Parrot/Triggers.lua

Parrot - add Triggers.lua does nothing currently.
------------------------------------------------------------------------
r43548 | ckknight | 2007-07-11 19:48:18 -0400 (Wed, 11 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Suppressions.lua

Parrot_Suppressions - bugfix in the menu
------------------------------------------------------------------------
r43545 | ckknight | 2007-07-11 19:36:31 -0400 (Wed, 11 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Suppressions.lua

Parrot_Suppressions - blank suppressions do nothing
------------------------------------------------------------------------
r43544 | ckknight | 2007-07-11 19:35:44 -0400 (Wed, 11 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Suppressions.lua

Parrot_Suppressions - Expression -> Suppression. Whoops.
------------------------------------------------------------------------
r43543 | ckknight | 2007-07-11 19:34:56 -0400 (Wed, 11 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Suppressions.lua

Parrot_Suppressions - add options.
------------------------------------------------------------------------
r43459 | ckknight | 2007-07-11 03:31:33 -0400 (Wed, 11 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - bugfix
------------------------------------------------------------------------
r43456 | ckknight | 2007-07-11 02:34:01 -0400 (Wed, 11 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Display.lua
   M /trunk/Parrot/Parrot.toc
   A /trunk/Parrot/Suppressions.lua

Parrot - add Suppression system. No options yet.
------------------------------------------------------------------------
r43339 | ckknight | 2007-07-09 21:13:45 -0400 (Mon, 09 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - bugfix
------------------------------------------------------------------------
r43335 | ckknight | 2007-07-09 20:12:09 -0400 (Mon, 09 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Display.lua

Parrot_Display - bugfix
------------------------------------------------------------------------
r43229 | ckknight | 2007-07-08 15:11:44 -0400 (Sun, 08 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua
   M /trunk/Parrot/Display.lua

Parrot - can now edit custom fonts/sizes/outlines for specific events.
------------------------------------------------------------------------
r43183 | ckknight | 2007-07-08 02:57:32 -0400 (Sun, 08 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Display.lua
   M /trunk/Parrot/Parrot.lua

Parrot - add font options
------------------------------------------------------------------------
r43176 | ckknight | 2007-07-08 02:27:21 -0400 (Sun, 08 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - allow changing of sticky setting for notification category
------------------------------------------------------------------------
r43175 | ckknight | 2007-07-08 02:18:54 -0400 (Sun, 08 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/CombatEvents.lua
   M /trunk/Parrot/Display.lua

Parrot - store colors as 6-byte hexstrings instead of tables.
- add options to combat events.
------------------------------------------------------------------------
r43163 | ckknight | 2007-07-08 00:28:42 -0400 (Sun, 08 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/TriggerConditions.lua

Parrot_TriggerConditions - added :RegisterSecondaryTriggerCondition - doesn't really do anything.
------------------------------------------------------------------------
r43162 | ckknight | 2007-07-08 00:21:29 -0400 (Sun, 08 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Display.lua

Parrot_Display - feed a unique id based on the scroll area and animation style on a per-fontstring basis into the animation style function. Just starts at 1 and goes up. This allows for styles such as SCT's sprinkler to work, where there's a relatively arbitrary path to take that is not a set path.
------------------------------------------------------------------------
r43158 | ckknight | 2007-07-07 23:31:43 -0400 (Sat, 07 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/TriggerConditions.lua

Parrot_TriggerConditions - inject :FireTriggerCondition onto Parrot
------------------------------------------------------------------------
r43157 | ckknight | 2007-07-07 23:29:51 -0400 (Sat, 07 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Parrot.toc
   A /trunk/Parrot/TriggerConditions.lua

Parrot - add TriggerConditions module, currently does nothing
------------------------------------------------------------------------
r43146 | ckknight | 2007-07-07 21:31:48 -0400 (Sat, 07 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua
   M /trunk/Parrot/Display.lua
   M /trunk/Parrot/Parrot.lua
   M /trunk/Parrot/Parrot.toc

Parrot - make library loading lazy, remove unneeded OptionalDeps.
------------------------------------------------------------------------
r43145 | ckknight | 2007-07-07 21:26:36 -0400 (Sat, 07 Jul 2007) | 1 line
Changed paths:
   A /trunk/Parrot/Display.lua
   M /trunk/Parrot/Parrot.lua
   M /trunk/Parrot/Parrot.toc

Parrot - add Display module, move all display stuff into it.
------------------------------------------------------------------------
r43143 | ckknight | 2007-07-07 21:04:59 -0400 (Sat, 07 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Parrot.lua

Parrot - another nice optimization
------------------------------------------------------------------------
r43141 | ckknight | 2007-07-07 21:01:07 -0400 (Sat, 07 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Parrot.lua

Parrot - optimization
------------------------------------------------------------------------
r43134 | ckknight | 2007-07-07 20:48:55 -0400 (Sat, 07 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Parrot.lua

Parrot - make the overlap detection system O(lg n) instead of O(n).
------------------------------------------------------------------------
r43130 | ckknight | 2007-07-07 20:41:08 -0400 (Sat, 07 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua
   M /trunk/Parrot/Parrot.lua

Parrot - big optimization to how strings are animated.
- now checks if strings overlap each other, and if so, advance the animation of the older fontstring until overlap is prevented. (This part may be optimized greatly later, currently O(n), could be O(lg n) )
------------------------------------------------------------------------
r43109 | ckknight | 2007-07-07 19:05:20 -0400 (Sat, 07 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua
   M /trunk/Parrot/CombatEvents.lua
   M /trunk/Parrot/Parrot.lua
   M /trunk/Parrot/Parrot.toc

Parrot - move the animation style logic into AnimationStyles.lua turn into a module.
- bugfixes
------------------------------------------------------------------------
r43107 | ckknight | 2007-07-07 18:49:31 -0400 (Sat, 07 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua
   A /trunk/Parrot/CombatEvents.lua (from /trunk/Parrot/Events.lua:43106
   D /trunk/Parrot/Events.lua

Parrot - rename Events to CombatEvents
------------------------------------------------------------------------
r43106 | ckknight | 2007-07-07 18:41:23 -0400 (Sat, 07 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Events.lua

Parrot_Events - simplify the crit -> sticky issue
------------------------------------------------------------------------
r43105 | ckknight | 2007-07-07 18:24:15 -0400 (Sat, 07 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Events.lua

Parrot - make the trailers tag-based (except for glancing/crushing
------------------------------------------------------------------------
r43102 | ckknight | 2007-07-07 17:45:34 -0400 (Sat, 07 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Events.lua

Parrot_Events - add in partial trailers, e.g. absorb/block/resist/vulnerable/overheal/glancing/crushing
------------------------------------------------------------------------
r43083 | ckknight | 2007-07-07 15:21:51 -0400 (Sat, 07 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Events.lua
   M /trunk/Parrot/Parrot.lua

Parrot - some localization stuff
------------------------------------------------------------------------
r43082 | ckknight | 2007-07-07 15:01:08 -0400 (Sat, 07 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Events.lua
   M /trunk/Parrot/Parrot.lua

Parrot - add colors on a per-event basis.
------------------------------------------------------------------------
r42670 | ckknight | 2007-07-03 19:41:58 -0400 (Tue, 03 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Events.lua

Parrot_Events - add Soul Shard Gain
------------------------------------------------------------------------
r42665 | ckknight | 2007-07-03 18:49:34 -0400 (Tue, 03 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Events.lua

Parrot_Events - fix typo with offhand enchant
------------------------------------------------------------------------
r42662 | ckknight | 2007-07-03 18:28:14 -0400 (Tue, 03 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Events.lua

Parrot_Events - add Skill Gains
------------------------------------------------------------------------
r42658 | ckknight | 2007-07-03 18:15:01 -0400 (Tue, 03 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Events.lua

Parrot_Events - add Extra Attacks
------------------------------------------------------------------------
r42657 | ckknight | 2007-07-03 18:11:31 -0400 (Tue, 03 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Events.lua

Parrot_Events - add Honor Gains, Reputation Gains/Losses, Experience Gains, and Player/NPC Killing Blows
------------------------------------------------------------------------
r42654 | ckknight | 2007-07-03 17:47:44 -0400 (Tue, 03 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/Events.lua
   M /trunk/Parrot/Parrot.lua
   M /trunk/Parrot/embeds.xml
   M /trunk/Parrot/libs

Parrot - don't show fontstrings until they are moved.
Parrot_Events - add events for buff/debuff/item buff gains/losses.
------------------------------------------------------------------------
r42648 | ckknight | 2007-07-03 16:47:50 -0400 (Tue, 03 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Events.lua

Parrot_Events - move some things around
------------------------------------------------------------------------
r42601 | ckknight | 2007-07-03 05:48:27 -0400 (Tue, 03 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Events.lua

Parrot_Events - add Power Gain/Loss
------------------------------------------------------------------------
r42599 | ckknight | 2007-07-03 05:32:39 -0400 (Tue, 03 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Events.lua

Parrot - add combo point events
------------------------------------------------------------------------
r42596 | ckknight | 2007-07-03 05:13:22 -0400 (Tue, 03 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Events.lua

Parrot_Events - add pet outgoing events
------------------------------------------------------------------------
r42593 | ckknight | 2007-07-03 04:56:48 -0400 (Tue, 03 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Events.lua

Parrot_Events - add a whole bunch of outgoing events, has everything that MSBT has except pet stuff for that.
------------------------------------------------------------------------
r42576 | ckknight | 2007-07-03 03:25:09 -0400 (Tue, 03 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Events.lua

Parrot_Events - better handling of stuff like [[Name]], now it'll parse the inner one properly.
------------------------------------------------------------------------
r42575 | ckknight | 2007-07-03 03:16:16 -0400 (Tue, 03 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Events.lua

Parrot_Events - add all the incoming events that MSBT has.
------------------------------------------------------------------------
r42570 | ckknight | 2007-07-03 01:46:44 -0400 (Tue, 03 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/Events.lua
   M /trunk/Parrot/Parrot.lua

Parrot - add the incoming and outgoing scroll areas.
- change the way events are registered, so as to be more flexible
------------------------------------------------------------------------
r42560 | ckknight | 2007-07-02 23:44:17 -0400 (Mon, 02 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Events.lua

Parrot_Events - add skill damage/dots
------------------------------------------------------------------------
r42489 | ckknight | 2007-07-02 07:58:26 -0400 (Mon, 02 Jul 2007) | 1 line
Changed paths:
   D /trunk/Parrot/Damage
   D /trunk/Parrot/EnterLeave
   A /trunk/Parrot/Events.lua
   M /trunk/Parrot/Parrot.lua
   M /trunk/Parrot/Parrot.toc

Parrot - events are now handled in Events.lua with a streamlined system instead of relying on separate modules (though that's still a possibility)
------------------------------------------------------------------------
r42467 | ckknight | 2007-07-02 02:07:04 -0400 (Mon, 02 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Parrot.lua

Parrot - make a distinction between sticky and non-sticky messages.
------------------------------------------------------------------------
r42466 | ckknight | 2007-07-02 02:00:39 -0400 (Mon, 02 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua

Parrot - allow for reverse direction in the Pow animation style
------------------------------------------------------------------------
r42465 | ckknight | 2007-07-02 01:56:47 -0400 (Mon, 02 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua
   M /trunk/Parrot/Parrot.lua

Parrot - send the current number and max number of fontstrings using the same animation style on the same scroll area (so that the animation style can adjust to fit around each other)
------------------------------------------------------------------------
r42462 | ckknight | 2007-07-02 00:38:22 -0400 (Mon, 02 Jul 2007) | 1 line
Changed paths:
   A /trunk/Parrot/AnimationStyles.lua
   M /trunk/Parrot/Parrot.lua
   M /trunk/Parrot/Parrot.toc

Parrot - add a generic animation style system, add :RegisterAnimationStyle, to allow for 3rd party hacking. Default animations (in AnimationStyles.lua are Straight, Left parabola, and Right parabola.
------------------------------------------------------------------------
r42459 | ckknight | 2007-07-01 22:53:32 -0400 (Sun, 01 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/Parrot.lua

Parrot - don't register /Cow, register /Par.
- fade out fontstrings at the end.
------------------------------------------------------------------------
r42458 | ckknight | 2007-07-01 22:46:50 -0400 (Sun, 01 Jul 2007) | 1 line
Changed paths:
   A /trunk/Parrot/Damage
   A /trunk/Parrot/Damage/Damage.lua
   M /trunk/Parrot/Parrot.toc

Parrot - add Damage module, very simplistic.
------------------------------------------------------------------------
r42454 | ckknight | 2007-07-01 21:52:40 -0400 (Sun, 01 Jul 2007) | 2 lines
Changed paths:
   A /trunk/Parrot/EnterLeave
   A /trunk/Parrot/EnterLeave/EnterLeave.lua
   M /trunk/Parrot/Parrot.lua
   M /trunk/Parrot/Parrot.toc

Parrot - add EnterLeave module.
No options yet, but it actually works :-P
------------------------------------------------------------------------
r42451 | ckknight | 2007-07-01 21:21:39 -0400 (Sun, 01 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Parrot.lua

Parrot - added a simple way to show text, recycles frames et al, and makes em animated. Use Parrot:ShowMessage("text") to test. API will change.
------------------------------------------------------------------------
r42445 | ckknight | 2007-07-01 20:37:14 -0400 (Sun, 01 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/Parrot.lua
   M /trunk/Parrot/embeds.xml
   M /trunk/Parrot/libs

Parrot - add AceModuleCore-2.0 to the list of libraries. Probably best to make this modular ASAP.

------------------------------------------------------------------------
r42436 | ckknight | 2007-07-01 18:32:47 -0400 (Sun, 01 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/Parrot.toc
   M /trunk/Parrot/embeds.xml
   M /trunk/Parrot/libs

Parrot - add SharedMedia-1.0 to the list of libs, for fonts.

------------------------------------------------------------------------
r42434 | ckknight | 2007-07-01 18:23:39 -0400 (Sun, 01 Jul 2007) | 5 lines
Changed paths:
   A /trunk/Parrot
   A /trunk/Parrot/Parrot.lua
   A /trunk/Parrot/Parrot.toc
   A /trunk/Parrot/embeds.xml
   A /trunk/Parrot/libs

Parrot - initial commit
Floating Combat Text of awesomeness. Caw. It'll eat your crackers.

Doesn't do anything yet.

------------------------------------------------------------------------