summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-23Use constantsRangi
2018-05-23Factor out GetHPPals and SetHPPals from home.asmRangi
The remaining code in home.asm is almost all "generic", unrelated to Pokémon-specific game logic, so leaving it as-is might be neater than little home/*.asm files for each routine.
2018-05-23Use SPRITE_VARSRangi
2018-05-21Gme → GameRangi
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-19Correct commentRangi
2018-05-191 << FRZ == $20Rangi
2018-05-18Constants for PC menu indexesRangi
'db ' -> 'db '
2018-05-18Fix commentsRangi
2018-05-13Change sfx and cry branch labels to local labelsmid-kid
They're local anyway, and this makes them look more like loops.
2018-05-11Merge pull request #512 from pret/warningsyenatch
fix lb/ln and "left shift of negative value" warning
2018-05-11Merge pull request #510 from Rangi42/masteryenatch
Use explicit HELD_NONE and NO_LIMITS, not 0s; also fix #511
2018-05-11Revert "Fix #511: eliminate "Left shift of negative value" warnings"yenatch
This reverts commit aa51dbc61245d5b4949c1872b3d3e915a981ded3.
2018-05-09Fix doc linksRangi
2018-05-06Merge branch 'master' of https://github.com/pret/pokecrystalRangi
2018-05-06Merge pull request #509 from mid-kid/masteryenatch
A fix-various-little-things PR
2018-05-06fix lb/ln and "left shift of negative value" warningyenatch
fixes #511
2018-05-06Fix #511: eliminate "Left shift of negative value" warningsRangi
2018-05-06Keep macros near relevant dataRangi
2018-05-06'rept' is not indentedRangi
2018-05-06Fix rest of the givepokeitem/checkpokeitem referencesmid-kid
2018-05-05Combine bit flags with | not +Rangi
2018-05-05Explicit NO_LIMITS instead of 0Rangi
2018-05-05Use explicit HELD_NONE, not 0Rangi
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-11Merge pull request #507 from yenatch/masteryenatch
fix label from the wrong bank in the title screen
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-09Merge pull request #495 from mid-kid/masteryenatch
Use stadium 2 egg group names
2018-04-09Correct map constant commentsRangi
2018-04-05Use constants for bit/set/res moreRangi
2018-04-05HanleDefrost -> HandleDefrostmid-kid
2018-04-05Use Stadium 2 Egg Group namesmid-kid
Out of the current two most prevalent official conventions, this one was chosen, because they're used in a direct counterpart to this game, and thus feel more accurate.
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-05Move more code from home.asm into home/Rangi
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-04Merge pull request #501 from mid-kid/reorgyenatch
Organize the engine/ directory
2018-04-04Update docs and comments to reflect renamesmid-kid
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-04Document more Beat Up-related bugsmid-kid
Two bugs related to not raising the substitute when it should, one bug related to not running king's rock when it should, and the other related to running king's rock when it shouldn't. Fun.