summaryrefslogtreecommitdiff
path: root/constants
AgeCommit message (Collapse)Author
2019-03-10Rename more script commands for consistency and predictabilityRangi
Fixes #540
2019-03-03Correct commentsRangi
2019-03-03Define constants for map event sizesRangi
2019-03-03Identify more collision-related constants and dataRangi
2019-02-16Fix issues in reviewmid-kid
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-06BATTLEANIMSTRUCT_0B -> BATTLEANIMSTRUCT_PARAMmid-kid
This structure member is used for storing the parameter passed to `anim_obj`.
2019-01-24Merge pull request #593 from mid-kid/tempRangi
More patches
2019-01-24Use and define more WRAM constantsRangi
2019-01-24Use more constantsRangi
2019-01-15Fix some constantsmid-kid
Glass ting SFX were added in crystal. PicAnimations and UnownAnimations are expected to be in the same bank as their pointers, because the pointers are not BANK()-referenced separately.
2019-01-02Clean up some Odd Egg and Battle Tower code and dataRangi
Fixes #589
2018-11-25Rename "feet and head follow" commandsmid-kid
The lot of these were rather misnamed, since they're used to replace part of the player or enemy with objects for several background effects. https://github.com/pret/pokecrystal/pull/578#issuecomment-440996244
2018-11-21Define ANIM_GFX for PLAYER and ENEMYmid-kid
These are used where the head or the feet of the player/enemy have to be moved in an animation, and shouldn't overlap. These aren't actual GFX and should be loaded with the proper commands, and they're always loaded at the end of the VRAM area. Furthermore, I've defined BATTLEANIM_BASE_TILE, which is the tile from which battle animation graphics may start to load. This value was picked to make sure at least an entire pokemon pic fits in the area before it, even though it doesn't seem very used...
2018-11-21Define first_music_cmdmid-kid
This replaces the uses of $d0 in the audio engine with proper constants.
2018-11-20Cosmetic fixesmid-kid
2018-10-27Apply SPRITE_GFX_LIST_CAPACITY to wUsedSpritesRangi
2018-10-23NUM_OBJECTS EQU $10 → 16Rangi
2018-10-21Identify BATTLEACTION_D and _E (thanks, ax6)Rangi
2018-10-03This event isn't Crystal-exclusive.IIMarckus
2018-09-22PREDEFPAL_4D -> PREDEFPAL_GAMEFREAK_LOGO_OBRangi
2018-09-22Naming screen constantsRangi
2018-09-16Merge branch 'master' of https://github.com/pret/pokecrystalRangi
2018-09-16Identify some Spaceworld beta contentRangi
2018-09-16wMonStatusFlags -> wDebugFlagsmid-kid
2018-09-09Curr -> CurRangi
2018-08-19Update file paths in commentsRangi
2018-08-07wWeeklyFlags -> wDailyFlags2mid-kid
These are by far not always checked each week, and as such shouldn't be called that. Since they're almost always used through the `bit` instruction, it's very inconvenient to just make wDailyFlags a `dw` instead.
2018-07-29Add meaningful aliases for wd265Rangi
Introduce MONICON_* constants Introduce BATTLEPLAYERACTION_* constants
2018-07-24Correct NUM_STATSRangi
2018-07-22ANIM_MON_UNUSED → ANIM_MON_HOFRangi
2018-07-18Make proper cmdqueue constantsmid-kid
2018-07-13Correct wTradeFlags lengthRangi
2018-07-12SFX_UNKNOWN_7F → SFX_TOXICRangi
2018-07-11Replace more hex values with constants or decimalRangi
2018-07-10Use more options constantsRangi
2018-07-05More LCDC bit constantsRangi
2018-06-28Add more collision nybble constantsRangi
2018-06-24Fix triple newlines left over from removing address commentsRangi
2018-06-24FISHGROUP_DATA_LENGTHRangi
2018-06-23Separate Mart constants from item data constantsRangi
2018-06-04Alignmentmid-kid
2018-06-04Use structure constants for channel_structmid-kid
2018-06-01SGB palette roles discovered from Spaceworld beta G/SRangi
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