summaryrefslogtreecommitdiff
path: root/data/pokemon
AgeCommit message (Collapse)Author
2021-11-23Use compound assignment operatorsRangi
2021-05-09Require rgbds 0.5.1Rangi
Use some new features: \<10> macro args, SECTION UNION, SIZEOF/STARTOF, and CHARLEN/CHARSUB
2021-04-19Use rgbds 0.5.0Rangi
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
2021-01-06The 'tmhm' macro adjusts to the number of TMs/HMs/tutorsRangi
2020-11-17Use assert to ensure correct base data sizeRangi
2020-06-21Replace "Unreferenced" labels with "; unreferenced" commentsRangi
2020-05-07Clean up some percentage valuesRangi
2020-05-06Use a FIRST_UNOWN_CHAR constant for the Unown fontRangi
2020-05-05Miscellaneous fixesRangi
Addresses the haircut brothers' probability comments in #709
2020-03-21Add suffixes to some constants to avoid ambiguityRangi
- `PSYCHIC` → `PSYCHIC_TYPE` (not the trainer `PSYCHIC_T` or the move `PSYCHIC_M`) - `BLACKBELT` → `BLACKBELT_I` (not the trainer `BLACKBELT_T`) - `CURSE_T` → `CURSE_TYPE` (not the move `CURSE`) - `TOWN_MAP_D` → `TOWN_MAP_POSTER` (not the item `TOWN_MAP`) This also uncovered a misidentified event: `EVENT_DECO_PLANT_4` → `EVENT_DECO_POSTER_1`. (There are three plants and four posters.)
2020-02-04Identify four padding bytes in base data as beta front/back pic pointersRangi
2019-11-03Decimal values for Pokémon cry parametersRangi
2019-05-25Get rid of _CRYSTALmid-kid
Having this here is completely redundant and useless, and doesn't even work since it should use `if DEF(_CRYSTAL)` instead.
2018-11-11Adapt `tmhm` for consistencymid-kid
Using an underscore before macro variables avoids cluttering up the global namespace. While this isn't much of a problem right now, it's good practice that'll keep us from problems in the future.
2018-09-01normal.gbcpal → front.gbcpalRangi
Eliminate redundant Makefile rules Keep Makefile's Pokemon-specific hack rules next to the misc file-specific graphics rules
2018-08-31Fix #537: Palettes generated from PNGs use .gbcpal directly.Rangi
This avoids overwriting a .pal file from a .png with the same name. It also prevents people from trying to edit generated .pal files.
2018-06-24Remove address commentRangi
2018-06-24Merge branch 'master' of https://github.com/pret/pokecrystalRangi
# Conflicts: # engine/items/mart.asm
2018-06-25Remove even more address commentsmid-kid
That should be all of them this time
2018-06-24Remove all address commentsmid-kid
2018-06-24Unreferenced_53d84 → Unreferenced_MonPicBanks from pokegold-spaceworldRangi
2018-06-12Note which labels are only needed for locating banks (relevant to issue #485)Rangi
2018-05-06'rept' is not indentedRangi
2018-04-05Use Stadium 2 Egg Group namesmid-kid
Out of the current two most prevalent official conventions, this one was chosen, because they're used in a direct counterpart to this game, and thus feel more accurate.
2018-04-05GENDERLESS -> GENDER_UNKNOWNmid-kid
This is how they're called in official sources, and it fits better with the other `GENDER_` constants.
2018-02-26Document more quirks and bugsRangi
2018-02-25* Remove rept 4 (fa3192e)Rangi
* FindGreaterThanThatLevel -> FindAboveLevel (132fe46) * More meaningful egg group names (0eeb00d)
2018-02-25NO_ITEM == 0Rangi
2018-01-31Official egg group namesRangi
2018-01-31MINERAL egg group worksRangi
2018-01-29Clean up commentsRangi
Base data: types uniquely lacked a comment; items on one line; distinguish unknowns Dex entries: don't imply that pointers don't exist
2018-01-25Move event data to data/events/Rangi
2018-01-22Add data/text/Rangi
2018-01-12Egg palette works like other PokémonRemy Oukaour
2018-01-10Arrays end with -1, not $ffRemy Oukaour
2018-01-10Specialized macros go with their data/codeRemy Oukaour
2018-01-09More commentsRemy Oukaour
Fix some constants
2018-01-09includes.asm → constants.asmRemy Oukaour
2018-01-03More relevant data file locationsRemy Oukaour
2018-01-02Move EZChat Pokémon order to data/Remy Oukaour
2017-12-27Remove redundant data/ filename prefixesRemy Oukaour
2017-12-26Correct documentationRemy Oukaour
Split out text_constants.asm
2017-12-26Use "battle_anims" and "sprite_anims" for clarity, not just "anims"Remy Oukaour
2017-12-26Rename: gfx/pics → gfx/pokemonRemy Oukaour
2017-12-26Rename: emote_headers, sprite_headers, cry_headers, gfx_headers, tileset_headersRemy Oukaour
2017-12-24Clarify why G/S egg moves were removed (resolves #294)Remy Oukaour
2017-12-24Use PSYCHIC_M for the Psychic TM.yenatch
Fixes #385
2017-12-14Split items/ and trainers/ into their data/ and engine/ componentsRemy Oukaour
Move some data into a pokemon/ subdirectory