summaryrefslogtreecommitdiff
path: root/src/pokemon_2.c
AgeCommit message (Collapse)Author
2021-06-24Document pokedex.c, 1PikalaxALT
2021-06-23Sync more function names from EmeraldPikalaxALT
2021-06-17Replace simple ewram access with battle struct, 2PikalaxALT
2021-06-17document ewram macros in BattleStartClearSetDataPikalaxALT
2021-02-16Mirror pokeemerald PR#1329 & PR#1335 to pokerubyDeokishisu
The `externalReservedData` field has been split up into `externalEventData` and `externalEventFlags`, which have their own structs. The new structs deal with interconnectivity between external games/peripherals and RS. US & JP Colosseum Bonus Discs', Colosseum and XD's, Pokémon Channel's, and PokémonBox: Ruby & Sapphire's interactions with these fields has been documented. The `giftRibbon#` fields in `PokemonSubstruct3` have also been renamed to their appropriate ribbons, and commented with distribution info if applicable. All relevant constants and functions dealing with the Pokémon data structure were renamed with these changes in mind.
2020-04-27Sync trainer_battle.incGriffinR
2019-07-29resolve some Emerald differencescamthesaxman
2018-07-03label pp up masksyenatch
2018-04-06Finish decompiling battle_9Marcus Huderle
2018-04-06Decompile a bunch of battle_9Marcus Huderle
2018-04-06Start decompiling battle_9Marcus Huderle
2018-04-04Merge remote-tracking branch 'upstream/master' into battle-1Marcus Huderle
2018-02-18remove subdirectoriescamthesaxman
2017-08-12split out src/ directory into categorized subdirectories.ProjectRevoTPP
2017-07-20map out ram variablesdrifloony
2017-06-27Merge branch 'master' into pokemon_datascnorton
2017-06-19Battle labels named (#333)DizzyEggg
* Changed battle labels
2017-06-16Decompile remaining Pokemon data into c objectsscnorton
2017-05-26Sort includesMarijn van der Werf
2017-05-26Add headersMarijn van der Werf
2017-05-23Merge pull request #303 from marijnvdwerf/clean/includesyenatch
Clean/includes
2017-05-22Add data2 headerMarijn van der Werf
2017-05-22Add strings2.hMarijn van der Werf
2017-05-22Decrease indentation level of switchesMarijn van der Werf
2017-05-08decompile some of mail_data.sYamaArashi
2017-05-07decompile more pokemon functionsYamaArashi
2017-02-04decompile more of field_map_obj (#231)Cameron Hall
* decompile more code * decompile more of field_map_obj * decompile more of field_map_obj
2017-02-01label, document, reorganize, and clean up battle_ai.c (#228)ProjectRevoTPP
label, document, reorganize, and clean up battle_ai.c
2017-01-28tabs to spacesYamaArashi
2017-01-27define more data in C (#219)Cameron Hall
* define some graphics data in C * define wild pokemon in C * use less #ifdefs * define data in berry.c
2017-01-21formattingYamaArashi
2017-01-17Sort includesMarijn van der Werf
2017-01-08enum the species constantsyenatch
2017-01-02gBattleTypeFlagsYamaArashi
2017-01-02event_data.cYamaArashi
2016-12-31use more constants in CalculateBaseDamageYamaArashi
2016-12-29fix typoYamaArashi
2016-12-29add conditional bugfix for setting mon IVsYamaArashi
2016-12-02[WIP] Extract all external function declarations to headers (#114)Marijn van der Werf
* Extract other external function declarations * Fix GBA compilation * Revert `sub_803C434` to asm
2016-11-30Declare more non-static functions in header files (#111)Marijn van der Werf
* Declare more non-static functions in header files * Use `(void)` for functions without arguments. * Move global-included data to seperate headers * Don't import types or global in header * Fix fieldmap imports * Revert in-code changes * Add missing newlines
2016-11-04add flag.h and var.hYamaArashi
2016-10-23enigma berry structsYamaArashi
2016-10-18trainer battle specificationsYamaArashi
2016-09-27decompile 2 pokemon functionsYamaArashi
2016-09-18expand WRAM sections and add some variablesYamaArashi
2016-09-12decompile pokemon functionsYamaArashi
2016-09-12fix do-while formattingYamaArashi
2016-09-12decompile more pokemon functionsYamaArashi
2016-09-10make aif2pcm compatible with VS2015YamaArashi
2016-09-10decompile functions for setting pokemon dataYamaArashi