summaryrefslogtreecommitdiff
path: root/constants
AgeCommit message (Collapse)Author
2019-11-18Make the map setup commands match the actual function names bettermid-kid
These functions used as map setup commands are used in other places, too, so I can't prefix them under the same. The names should match except I won't repeat "map" in a map setup command name.
2019-11-18Fix some constants around wLinkModemid-kid
2019-11-03Bit 6 of PrintNum left-aligns numbersRangi
2019-11-03Identify PLAYERMOVEMENT_* constantsRangi
2019-11-03Rename OBJECT_LENGTH to MAPOBJECT_LENGTH and OBJECT_STRUCT_LENGTH to ↵Rangi
OBJECT_LENGTH
2019-11-03Rename TILESET_BATTLE_TOWER to TILESET_BATTLE_TOWER_INSIDERangi
2019-10-21More mobile SDK documentationmid-kid
Labelled WRAM addresses, added constants for mobile commands, fixed some mobile lib function names, documented most of the functions for specific commands.
2019-10-21Misc fixesmid-kid
2019-09-23Clarify naming of SFX_GET_EGG_* pointersRyan Tandy
In game, one receives eggs from the Aide and the Day-care Man, not the Day-care Lady. SFX `0x96` is used for both. Rename it to reflect it is not unique to the Day-care. SFX `0x95` is an alias of the same sound and appears to be unused. Rename the pointer to clarify that.
2019-09-02Update audio macros and argumentsdannye
and update related labels/constants/comments this fixes a lot of mistakes and maximizes compatibility with red
2019-06-09Create constants for ScrollingMenu item formatsmid-kid
...I should've done this quite a while ago.
2019-05-25Define appropriate constants as EQUmid-kid
These constants are defined only once and shouldn't be redefined anyway.
2019-05-25Fix usage of rIE and rSC constantsmid-kid
2019-05-18Correct the older+younger haircut brothers' labels and constantsRangi
2019-05-11Some more GB Printer documentationRangi
2019-04-09TextBox -> Textboxmid-kid
Homogenizing names.
2019-04-08Identify and eliminate wEngineBuffer1-5Rangi
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