summaryrefslogtreecommitdiff
path: root/data/battle_anims/objects.asm
AgeCommit message (Collapse)Author
2021-03-04Verify data table sizes with table_width and assert_table_length macrosRangi
This was discussed in #706 It also uncovered some off-by-one issues with defining some constants. A few structs now use rsreset/_RS to define their offset constants, as discussed in #739
2020-10-30Identify wSpriteAnimDict key constantsRangi
2020-10-06 Identify battle bg effects functions and constants (#773)7Soul
Identify battle bg effects functions and constants
2020-10-04Identify anim object constants (#772)7Soul
Identify anim object constants
2020-10-03Identify battle animation functions (#771)7Soul
Identify battle animation functions
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-21Use ANIM_GFX constants for battle animationsmid-kid
2018-06-24Remove all address commentsmid-kid
2018-04-01Fix file permissionsmid-kid
I have no idea why this was a thing (do people store this repo on FAT32 flash drives or something?), but quite a bit of files had a permission of 755. This isn't really a problem, but it's inconsistent and weird.
2018-01-12Label more ANIM_OBJ_* constantsRemy Oukaour
2018-01-11Break up engine/events_3.asmRemy Oukaour
2017-12-28endm -> ENDMxCrystal
2017-12-26Use "battle_anims" and "sprite_anims" for clarity, not just "anims"Remy Oukaour