summaryrefslogtreecommitdiff
path: root/data/sprite_anims
AgeCommit message (Collapse)Author
2021-05-30Move the dbbw, dbww, and dbwww macros to legacyRangi
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-11-08Rename "dummy game" to "memory game"Rangi
2020-10-30UnusedSpriteAnimGFX was to sprite anims as AnimObjGFX is to battle animsRangi
2020-10-30Identify wSpriteAnimDict key constantsRangi
2020-10-28Replace many '; unused' with '; unreferenced'Rangi
2020-08-27GS_INTRO_STAR/SPARKLE -> GS_GAMEFREAK_LOGO_STAR/SPARKLEmid-kid
These two sprite animations are related to the Game Freak Logo splash screen, not the actual intro.
2020-06-16[in progress] Harmonize more constant and data files with pokegoldRangi
2020-04-04`dsprite y, ypx, x, xpx, off, attr` -> `dbsprite x, y, xpx, ypx, off, attr`Rangi
2019-02-15Anotate more of the battle anim subsystemmid-kid
The X and Y flip flags can be applied through the stack consisting of: - Object attributes - Animation frame attributes - OAM Data Each of these negate eachother. Confused yet? The same stack is traversed to obtain the final tile ID, with an added layer on top for the base GFX offset and the offset for the dynamically loaded GFX requested by the object! wBattleAnimDelay is populated with the values passed to `anim_wait`.
2019-02-15dorepeat -> dowait for oam animationsmid-kid
Having the pic animation macros be the same as the oam animation macros isn't really turning out so well... I wonder if we should split them up eventually.
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-19wiggle → wobbleRemy Oukaour
2018-01-15Group unused dataRemy Oukaour
2018-01-15G/S does use this OAM data: https://i.imgur.com/KdIhKKk.pngRemy Oukaour
2018-01-12Merge branch 'patch' of https://github.com/mid-kid/pokecrystalRemy Oukaour
# Conflicts: # constants/sprite_anim_constants.asm # data/sprite_anims/framesets.asm # data/sprite_anims/oam.asm
2018-01-12Label frameset 09mid-kid
It seems to be used as the "big" text entry cursor (i.e. for the bottom 3 buttons in the text entry screen). It is never referenced explicitly, instead used when adding 1 to SPRITEANIMSTRUCT_0E, in NamingScreen_AnimateCursor.
2018-01-11Break up engine/events_3.asmRemy Oukaour
2018-01-03Better namesRemy Oukaour
2018-01-02pngcrush -noreduceRemy Oukaour
2018-01-02Identify more G/S intro OAM dataRemy Oukaour
2018-01-02One more G/S intro OAM identifiedRemy Oukaour
2018-01-02Align commentsRemy Oukaour
2018-01-02More G/S intro OAM documentationRemy Oukaour
2018-01-021-based EZ Chat cursor data indexesRemy Oukaour
2018-01-02More sprite anim documentationRemy Oukaour
2018-01-02Document more sprite anim dataRemy Oukaour
2017-12-26Use "battle_anims" and "sprite_anims" for clarity, not just "anims"Remy Oukaour