summaryrefslogtreecommitdiff
path: root/include/pokemon.h
AgeCommit message (Collapse)Author
2022-01-17Document Spinda spot algorithmGriffinR
2021-12-28Move pokemon and easy chat constants to global, misc clean-upGriffinR
2021-10-11Calculate pokemon substruct size, missing MON_PIC_SIZEGriffinR
2021-10-02Document remaining symbols in pokemon.cGriffinR
2021-10-02Document summary screen sprite managerGriffinR
2021-05-31[LEAK-INFORMED] fix CreateShedinja fakematchKurausukun
info: the header change is required. accesses to the struct need to be treated as non-const, even though the array must be const. thanks to jiang for figuring this out.
2021-02-17Use new gift ribbons size, label unused ribbonsGriffinR
2021-02-15Rename obedient/fatefulEncounter to eventLegalDeokishisu
Per discussion on pret, `obedient`/`fatefulEncounter` has been renamed to `eventLegal`, and all related functions and constants have been modified with this in mind. Additionally, fixed some whitespace alignment issues in `script_cmd_table.h`, `pokemon.h`, and `tv.c` from the last commit.
2021-02-15Fix giftRibbons Field in SaveBlock1 & Relabel Gift Ribbons in pokemon.hDeokishisu
The giftRibbons field has been split out into proper subfields. The new ExternalEvent structs deal with interconnectivity between external games/peripherals and Emerald, such as PokéCoupon storage and the flag for receiving Wishmaker Jirachi. The giftRibbon fields in `PokemonSubstruct3` have also been renamed to their appropriate ribbons, and commented with distribution info if applicable. The previous `fatefulEncounter` field was actually filler, and relabeled as such, while the obedient bit was renamed `fatefulEncounter`. All relevant constants and functions dealing with the Pokémon data structure were renamed with these changes in mind.
2021-01-23Misc battle documentationGriffinR
2021-01-19Parentheses for GET_UNOWN_LETTERGriffinR
2021-01-19Use GET_UNOWN_LETTER macroGriffinR
2021-01-15Make filler in PokemonSubstruct0 explicitGriffinR
2020-12-24Label remaining subs in battle_tower.cGriffinR
2020-10-26port sub_806F160 fakematch fixKurausukun
2020-09-13Undo PokeCodec's PRsaaaaaa123456789
This commit undoes most of PokeCodec's PRs after the debate in chat. Some harmless or completely superseded PRs have been left alone, as there is not much benefit in attempting to undo them. Reverts #1104, #1108, #1115, #1118, #1119, #1124, #1126, #1127, #1132, #1136, #1137, #1139, #1140, #1144, #1148, #1149, #1150, #1153, #1155, #1177, #1179, #1180, #1181, #1182 and #1183.
2020-09-09Document size field of unknown structPokeCodec
2020-09-09Type adjustPokeCodec
2020-08-04Add stat stage constantsGriffinR
2020-06-03Label union room battle trainerGriffinR
2020-02-04Use friendship event constantsGriffinR
2019-12-21Document item_use.cGriffinR
2019-10-31Clean up party_menu docGriffinR
2019-10-25Document party_menu first passGriffinR
2019-09-22Consolidate remaining pokemon constantsGriffinR
2019-09-22Document PLAYER_HAS constants, consolidate poke constantsGriffinR
2019-09-16Use MAX_MON_MOVES constantsGriffinR
2019-08-22bool8 to u8DizzyEggg
2019-07-25Decompile pokemon unk 6DizzyEggg
2019-05-16rename gFacilityClassPicsByIndex to gLinkPlayerFacilityClassesgarak
2019-05-16name some trainer card related functionsgarak
2019-05-16Change abilities in base stats to arrayDizzyEggg
2019-05-16use ability num instead of alt abilityDizzyEggg
2019-05-15Use PLAYER_NAME_LENGTH constantDizzyEggg
2019-05-03Document MON_DATA_10hjk321
2019-04-05Document secret baseMarcus Huderle
2019-04-05Use shiny species tagDizzyEggg
2019-02-23Documented/polished pokemon_summary_screen.cAriel Antonitis
Mostly variables mislabeled as global and some formerly unknown stuff.
2019-01-13Decompile trainer hillDizzyEggg
2018-12-20Merge with masterDizzyEggg
2018-12-19Almost thereDizzyEggg
2018-12-15Merge pull request #448 from Meowsy/pokedex-documentationMarcus Huderle
Pokedex Documentation
2018-12-15Up to sub 0x80ce580DizzyEggg
2018-12-15Document various things relating to the Pokedex.Meowsy
2018-12-10Rename UnknownPokemonStruct to BattleTowerPokemon.Meowsy
2018-11-26Merge pull request #396 from DizzyEggg/attemptMarcus Huderle
Match some functions
2018-11-25Match some functionsDizzyEggg
2018-11-22Document battle uiSlawter666
2018-11-18Party Size and Num StatsDizzyEggg
2018-11-11Factory doneDizzyEggg