summaryrefslogtreecommitdiff
path: root/engine
AgeCommit message (Collapse)Author
2018-06-24NUM_GRASSMON * 2Rangi
2018-06-24NUM_WATERMONRangi
2018-06-24WATER_WILDDATA_LENGTHRangi
2018-06-24FISHGROUP_DATA_LENGTHRangi
2018-06-24Remove all address commentsmid-kid
2018-06-23wCurMartEnd - wCurMart = 16Rangi
2018-06-23Add STANDARDMART_* jumptable index constantsRangi
2018-06-23Use direct tile IDs, not charmap entries, since they don't correspond ↵Rangi
correctly (e.g. "┌" is not the top-right corner)
2018-06-20Merge pull request #526 from atasro2/masteryenatch
reword
2018-06-14fixed a typoMCboy
being the grammar nazi i am i noticed a grammar error so i forked pokecrystal to fix it ;)
2018-06-12Note which labels are only needed for locating banks (relevant to issue #485)Rangi
2018-06-05Merge pull request #517 from mid-kid/masteryenatch
Some fixes all around
2018-06-04Fix unused shiny check comments.yenatch
2018-06-04Merge branch 'master' of https://github.com/pret/pokecrystalmid-kid
2018-06-03Create empty sections for the remaining FixPicBank array entriesRangi
2018-06-03Change FixPicBank bank arrayRangi
2018-06-01Miscellaneous fixes in the use of _command constants.mid-kid
2018-06-01SGB palette roles discovered from Spaceworld beta G/SRangi
2018-05-29Same pic bank solution as pokecrystalRangi
2018-05-24Function6ec1 → CanObjectMoveInDirectionRangi
2018-05-23Use constants moreRangi
2018-05-23Identify more sprite move data flag bitsRangi
2018-05-23Identify USE_OBP1_FRangi
2018-05-23WALKS_ON_WATER → SWIMMINGRangi
2018-05-23More sprite movement data flag constantsRangi
2018-05-23Use known sprite movement data flag constantsRangi
2018-05-23Start improving sprite movement engine (to do: identify bit flags)Rangi
Introduce maskbits N[, S]: optionally shift the bitmask
2018-05-20adc a, 0 → adc 0; fix commentsRangi
2018-05-20Use REGISTERED_* constantsRangi
128px wide pack_menu.png matches BGB VRAM viewer, and rows+cols match hex tile IDs (e.g. $24 = row 3 col 5)
2018-05-191 << FRZ == $20Rangi
2018-05-18Constants for PC menu indexesRangi
'db ' -> 'db '
2018-05-11Revert "Fix #511: eliminate "Left shift of negative value" warnings"yenatch
This reverts commit aa51dbc61245d5b4949c1872b3d3e915a981ded3.
2018-05-06Merge branch 'master' of https://github.com/pret/pokecrystalRangi
2018-05-06Fix #511: eliminate "Left shift of negative value" warningsRangi
2018-05-06'rept' is not indentedRangi
2018-05-06Fix rest of the givepokeitem/checkpokeitem referencesmid-kid
2018-05-05fix-various-little-thingsmid-kid
A compilation of suggestions from the discord that don't deserve separate commits and are not questionable at all™.
2018-04-10fix label from the wrong bank in the title screenyenatch
2018-04-09Merge pull request #503 from Rangi42/masteryenatch
Factor wMisc into meaningful parts; move most code out of home.asm
2018-04-05Use constants for bit/set/res moreRangi
2018-04-05HanleDefrost -> HandleDefrostmid-kid
2018-04-05Fix some uses of EFFECTIVEmid-kid
2018-04-05Use data/items/pocket_names.asmmid-kid
2018-04-05GENDERLESS -> GENDER_UNKNOWNmid-kid
This is how they're called in official sources, and it fits better with the other `GENDER_` constants.
2018-04-05check_nick_errors → correct_nick_errors; matches correct_party_errorsRangi
2018-04-04Merge branch 'master' of https://github.com/pret/pokecrystalRangi
2018-04-04Merge pull request #505 from mid-kid/battlecommandsyenatch
Battle command fixes
2018-04-04Rename some battle commandsmid-kid
`hittarget` was misleading, as it doesn't actually "hit" the target, it only plays the animation. As such, I've renamed it to `moveanim`. `checkfaint` has nothing to do with checking if the user or target has fainted, instead, it applies wCurDamage onto the target's HP, hitting the substitute if applicable. I've renamed the command to `applydamage` and all of its subfunctions accordingly.
2018-04-04Label BattleCommand_BeatUpFailTextmid-kid
2018-04-04`endloop` loops back to critical itselfmid-kid
The comments seemed to specify that `endloop` loops back to the command before `critical` and executes that, which simply isn't true. It loops back to `critical` itself, and executes `critical`, before continuing on with the remaining commands.