summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-03-03Rename PlayerMonFaintHappinessModISSOtm
Seriously, mini-rant here: we were three to spend a couple hours trying to find something in this function that was completely unrelated to happiness... and apparently there's been far worse. :') Props to you guys for having been through this =D
2019-03-03Merge pull request #606 from ISSOtm/patch-1Rangi
Correct some bugfixes, add some compatibility extensions
2019-03-03Correct commentsRangi
2019-03-03Add confusion + items/selfdestruct fixISSOtm
2019-03-03hFFEC is not an HRAM locationRangi
2019-03-03Correct compatibility claimsEldred Habert
2019-03-03Merge pull request #608 from Rangi42/masterRangi
Identify more collision-related constants and data
2019-03-03Define constants for map event sizesRangi
2019-03-03Identify more collision-related constants and dataRangi
2019-03-03Correct Thick Club overflow fixEldred Habert
Would, similarly as previous commit, cap incorrectly.
2019-03-03Correct Metal Powder fixEldred Habert
The cap would be applied when it shouldn't - if the high byte was below `HIGH(MAX_STAT_VALUE)` (and thus the value below the cap) but the low byte above `LOW(MAX_STAT_VALUE)`
2019-03-03Correct indentationEldred Habert
Add spaces before unchanged lines
2019-03-03Fix "100% secondary effect" fix, add compatibilityEldred Habert
The original fix was bugged (example: erroneous `pop hl` if `.failed` was jumped to). Replaced with a less invasive fix, keeping all side effects from the original function; it's less intuitive, but more performant - and the tricky bit has been commented. Also the new fix is more friendly to the compatibility patch I also added, by request of ShinyDragonHunter.
2019-02-18Card Flip digits are shifted 1px up, not 2px leftRangi
2019-02-17Bitter Berry → `BITTER_BERRY`Rangi
2019-02-17asm -> diffRangi
2019-02-17Avoid more redundant code and diffsRangi
2019-02-17Avoid redundant code and diffsRangi
2019-02-17Don't use legacy macrosRangi
2019-02-17Update documentation:Rangi
- Apply more edits from #595 - Move music ID behavior from the wiki to docs - Move assembly programming links from docs to the wiki - Describe why the TM item gaps exist
2019-02-16Silence gcc warnings, even in TravisRangi
-Wno-missing-field-initializers is needed because of false positives over {0} initialization
2019-02-16dba exists, use itRangi
2019-02-16passtoengine -> autoinputRangi
2019-02-16Fix indentationRangi
2019-02-16Bug fix: allow Surfing across map connectionsRangi
2019-02-16Fix linkRangi
2019-02-16Standardize on $ff ^ X for bitwise negating 8-bit valuesRangi
2019-02-16Document the BattleAnimCmd_ClearObjs bugRangi
2019-02-16Merge pull request #601 from mid-kid/masterRangi
Exciting adventures down battle animation street!
2019-02-16Define constants for prices in maps' event scriptsRangi
Supersedes #592
2019-02-16Fix issues in reviewmid-kid
2019-02-16Eliminate some $xxxx valuesRangi
2019-02-16Merge pull request #602 from Rangi42/masterRangi
Update to rgbds 0.3.8
2019-02-16Update to rgbds 0.3.8Rangi
2019-02-16Document wBattleAnimFlagsmid-kid
`anim_clearsprites` was misnamed, so I renamed it to `anim_keepsprites`, and documented it in docs/battle_anim_commands.md
2019-02-16Add more constants for battle anim structsmid-kid
Any access of the wram arrays for battle anim objects and background effects use appropriate macros and constants, now.
2019-02-15wNumActiveBattleAnims → wLastAnimObjectIndexmid-kid
This variable never decrements, it only increments to give each battle animation a different, and incremental "index".
2019-02-15Anotate more of the battle anim subsystemmid-kid
The X and Y flip flags can be applied through the stack consisting of: - Object attributes - Animation frame attributes - OAM Data Each of these negate eachother. Confused yet? The same stack is traversed to obtain the final tile ID, with an added layer on top for the base GFX offset and the offset for the dynamically loaded GFX requested by the object! wBattleAnimDelay is populated with the values passed to `anim_wait`.
2019-02-15dorepeat -> dowait for oam animationsmid-kid
Having the pic animation macros be the same as the oam animation macros isn't really turning out so well... I wonder if we should split them up eventually.
2019-02-09Merge pull request #600 from mid-kid/masterRangi
Fix travis
2019-02-10Fix travismid-kid
2019-02-09Merge pull request #599 from mid-kid/masterRangi
Add tool to find unnamed symbols: Take 2
2019-02-10Fix python 3.6 support for unnamed.pymid-kid
2019-02-09Merge pull request #598 from mid-kid/tempRangi
BATTLEANIMSTRUCT_0B -> BATTLEANIMSTRUCT_PARAM
2019-02-09Merge pull request #596 from Rangi42/masterRangi
Remove the nested UNION within battle WRAM
2019-02-08Clarify outer union's sizeRangi
2019-02-08Separate the 200-byte c608-to-c6d0 union and the 280-byte c6d0-to-c7e8 unionRangi
2019-02-06$8 = HIGH(vTiles1 - vTiles0)Rangi
2019-02-06Document all possible values for ReinitBattleAnimFramesetmid-kid
This is useful to know where a certain frameset is used, through `grep`
2019-02-06BATTLEANIMSTRUCT_0B -> BATTLEANIMSTRUCT_PARAMmid-kid
This structure member is used for storing the parameter passed to `anim_obj`.