summaryrefslogtreecommitdiff
path: root/engine/gfx/pic_animation.asm
AgeCommit message (Collapse)Author
2021-04-19Use rgbds 0.5.0Rangi
2021-03-24Add some comments regarding 16-bit increment/decrementRangi
2021-01-09Rename GetFarHalfword to GetFarWordRangi
Fixes #796
2020-11-09Replace $0 with 0 for "ld l, a / ld h, 0" idiomRangi
2020-10-28Replace many '; unused' with '; unreferenced'Rangi
2020-06-10Define pokeanim setup commands like std scripts, predefs, and specialsRangi
No need for a macro workaround in rgbds 0.4.0
2020-03-21rgbds supports 'X - 1' instead of 'X + -1'Rangi
2020-02-13Standardize on lowercase Tilemap and Attrmapmid-kid
We used to have a mixture of TileMap and and Tilemap, as well as the similar AttrMap. Standardize on one.
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.
2018-08-25Use labels instead of constants for HRAMRangi
Use explicit ldh instruction to access HRAM locations, don't rely on optimizing ld
2018-07-23wPokeAnimStruct matches wPokeAnimStructEndRangi
2018-07-23Consistent routine naming convention: 'Foo' wraps '_Foo'Rangi
2018-07-22ANIM_MON_UNUSED → ANIM_MON_HOFRangi
2018-06-24Fix triple newlines left over from removing address commentsRangi
2018-06-24Remove all address commentsmid-kid
2018-06-01Miscellaneous fixes in the use of _command constants.mid-kid
2018-05-06'rept' is not indentedRangi
2018-03-13Organize the engine/ directorymid-kid
This is an informed attempt at reorganizing the engine/ directory by creating categorized subdirectories, in order to make it easier to navigate and find things. The directories created are as follows: * engine/game: Contains all "minigames", things like the unown puzzle and slot machine. * engine/gfx: Contains all handling of graphics. From loading palettes to playing animations. * engine/link: Contains all multiplayer functionality. * engine/menu: Contains all generic/misc. menus and menu code. Other, more specialized menus are in their own subdirectories (pokedex, pokegear, party menu, etc). * engine/overworld: Contains all handling of the overworld. From loading and connecting maps to wild encounters and the scripting engine. * engine/pokegear: In the same vein as engine/pokedex, except it could use some more splitting up. * engine/pokemon: Contains everything related to manipulating pokemon data. From the pokemon storage system to evolution and mail. * engine/printer: Contains everything related to printing things as well as the printer communication. * engine/title: Contains intro sequences, title screens and credits.