summaryrefslogtreecommitdiff
path: root/battle/ai
AgeCommit message (Collapse)Author
2014-10-22More AI commentary/labelsxCrystal
2014-10-22More AI commentary/labelsxCrystal
2014-10-22evasionup, accdown, whirlwind, hazexCrystal
2014-10-22More AI commentary/labelsxCrystal
2014-10-21More AI commentaryxCrystal
2014-10-21Rename labels and add more commentary to AI stuffxCrystal
2014-10-21Add commentary to some AI layersxCrystal
2014-10-21Start commenting some AI layersxCrystal
2014-09-30Better labels for item/switch AI.yenatch
2014-08-13Better trainer AI comments and finish off trainer attributes.yenatch
2014-07-19Remove generated "jump sources" comments.yenatch
2014-06-23More PartyMon labels for relative addressing.yenatch
2014-06-17Fix some misnamed substatus constants.yenatch
SUBSTATUS_ROLLOUT was actually SUBSTATUS_RAMPAGE. SUBSTATUS_ENCORED was actually SUBSTATUS_ROLLOUT. Substatus 5 bit 4 was actually SUBSTATUS_ENCORED. Also use some more (sub)status constants where needed.
2014-06-16Name the UpdateEnemyHUD predef.yenatch
Also start using hp palette constants.
2014-06-16Use a predef macro that takes labels instead of juggling constants.yenatch
Besides making predefs convenient, naming a predef no longer requires adding or renaming a predef constant. This also lets predefs be rearranged at will.
2014-06-14Move trainer item AI into battle/ai/items.asm.yenatch
2014-06-12Consolidate monster structs in wram and sram.yenatch
The PartyMon struct is really the box struct with volatile variables like status added. Some other labels have been reworked. Move structs no longer have explicit labels since their location is arbitrary and usually shared.
2014-06-10Use constants for move struct positioning.yenatch
This eliminates the need for arbitrary move labels like Move2 and Move1 that don't have anything to do with their respective moves.
2014-05-05Fix static farcalls in AI scoring.yenatch
2014-02-23Partymon structs for opponent and player parties.yenatch
2013-12-31rename Function0x{} labels to Function{} for consistencyyenatch
2013-12-30shorten SP_ATTACK and SP_DEFENSE move effect constantsyenatch
2013-08-30rename RNG to Randomyenatch
also fix 'Far' naming scheme for BattleRandom this was a long time coming
2013-05-07even more ai cleanupyenatch
2013-05-06more ai cleanupyenatch
2013-05-06more thorough ai commentingyenatch
2013-05-06clean up ai scoringyenatch
2013-05-05move ai scoring out of main.asmyenatch