Rachel
f5a0e6e8f6
Dump data from pl_poke_data and height NARCs to sprite_data.json for each species
2023-11-28 13:21:44 -08:00
Rachel
30d80d6df3
Refactor json2bin to support single-file output mode
2023-11-28 13:16:32 -08:00
Rachel
04a0cbf3a8
Document functions for loading data from height.narc and height_o.narc
2023-11-28 13:16:32 -08:00
Rachel
067064329c
Document functions for loading data from pl_poke_data archive
2023-11-18 21:45:29 -08:00
Rachel
d65696c042
Label functions for PokeSprite data-loading
2023-11-18 21:42:06 -08:00
Rachel
1d055f3048
Document structs used for loading data from pl_poke_data.narc
2023-11-18 21:17:55 -08:00
Rachel
293fcf808b
Merge pull request #116 from lhearachel/evo
...
Build evo.narc from data files in res/pokemon
2023-11-18 18:14:38 -08:00
Khandoker Munif Ahmed
08454c8857
Build evo.narc from data files in res/pokemon
...
Begin archiving evolution methods
Make suggested chagnes
Update rom.rsf to use evo.py and fix some bugs with evo.py
Update pokemon data files to append EVO and MOVE to evolution entries
use updated j2b register function for evo.py
2023-11-18 18:02:24 -08:00
Rachel
9581d2daf3
Merge pull request #114 from lhearachel/battle-dev
...
Finish documenting battle_lib.c
2023-11-17 22:07:16 -08:00
Rachel
fb8632ce43
Rename ov16_0225177C -> battle_lib
2023-11-14 22:45:28 -08:00
Rachel
a3b37d7290
Merge pull request #113 from lhearachel/battle-dev
...
Document post-KO switch-in AI and some other simple battle functions
2023-11-14 21:42:27 -08:00
Rachel
0052320f3b
Document BattleAI_SwitchedSlot, Battle_RecordingStopped, and BattleSystem_InitPartyOrder
2023-11-14 21:42:27 -08:00
Rachel
bfefa854aa
Document BattleSystem_SetPokemonCatchData
2023-11-14 21:42:27 -08:00
Rachel
6c05a9aa6e
Document App_BarColor, HealthBar_Color, and Battler_CryModulation
2023-11-14 21:42:27 -08:00
Rachel
646fec5ced
Document BattleContext_Init and _InitCounters
2023-11-14 21:42:27 -08:00
Rachel
1d5410a7f0
Document BattleSystem_CheckTrainerMessage
2023-11-14 21:42:27 -08:00
Rachel
15b528b368
Document Battler_IsTrapped and Battler_CanEscape
2023-11-11 18:46:48 -08:00
Rachel
3f29ee71f6
Document BattleIO_EnqueueVal and DequeueVal
2023-11-11 18:15:17 -08:00
Rachel
0df4ab9d84
Document + rename some simple functions in ov16_0225177C.c
2023-11-11 18:09:35 -08:00
Rachel
a805f134e6
Document post-KO switch-in AI function
2023-11-11 18:09:35 -08:00
Rachel
f816d09178
Merge pull request #112 from lhearachel/battle-dev
...
Document BattleSystem_CanUseMove and associated sub-functions
2023-11-11 13:48:46 -08:00
Rachel
bbbec7a357
Document Move_IsGhostCurse, Move_IsMultiTurn, and Battler_Ability
2023-11-10 22:19:56 -08:00
Rachel
66369bb811
Document BattleSystem_CanUseMove and associated sub-functions
2023-11-10 22:19:56 -08:00
Rachel
db2ab0a437
Document TriggerHeldItemOnPivotMove
2023-11-10 22:19:56 -08:00
Rachel
c30b9cbc4b
Merge pull request #110 from lhearachel/battle-dev
...
Document type-effectiveness routines, Check/Trigger for redirection abilities
2023-11-09 13:24:39 -08:00
Rachel
cfec633df8
Merge pull request #111 from Kurausukun/matching
...
Start Matching Remaining Functions
2023-11-09 13:13:45 -08:00
Kurausukun
4045bb1578
start matching functions
2023-11-09 15:57:05 -05:00
Rachel
5937b5c02c
Document Battler_StatusCondition
2023-11-08 11:45:46 -08:00
Rachel
a43f2c0365
Document Check/TriggerRedirectionAbilities
2023-11-07 12:23:51 -08:00
Rachel
81eb400724
Document type-effectiveness routines
2023-11-06 11:55:33 -08:00
Rachel
f24d87ffdb
Merge pull request #108 from lhearachel/battle-dev
...
Document Ability and Held Item Triggers, Speed Comparison, and Side Effects to Subscript Mapping
2023-11-06 10:51:34 -08:00
Rachel
7024567eea
Clean-up + document held-item trigger functions
2023-11-04 23:38:26 -07:00
Rachel
03b537680b
Document TriggerEffectOnSwitch and TriggerFormChange functions
2023-11-04 23:38:26 -07:00
Rachel
1d36f59c6f
Clean-up + document ability trigger functions
2023-11-04 23:38:19 -07:00
Rachel
363881fb19
Improve documentation for side effects and how they map to subscripts
2023-11-04 15:34:17 -07:00
Rachel
0b17aa7126
Document ClearSideExpGain and FlagBattlerExpGain
2023-11-04 12:22:17 -07:00
Rachel
d143d0c7b3
Document BattleSystem_CompareBattlerSpeed
2023-11-04 12:17:28 -07:00
Rachel
9d26c9fd0a
Merge pull request #106 from lhearachel/pokegra
...
Document functions for loading front/back Pokemon sprites
2023-11-04 09:53:15 -07:00
Rachel
a0a56b8c5d
Merge pull request #105 from lhearachel/pokeicon
...
Clean-up and document pokemon_icon.c
2023-11-04 09:52:47 -07:00
Rachel
04363aea35
Merge pull request #107 from lhearachel/j2b_optional_modes
...
Add json2bin support for different processing modes for optional fields
2023-11-03 22:31:29 -07:00
Rachel
771e19e1d0
Add json2bin support for different processing modes for optional fields
2023-11-03 22:25:03 -07:00
Rachel
9b3f2278ed
Document BuildArchivedSprite functions
2023-11-03 20:43:50 -07:00
Rachel
061ca761c7
Label functions related to loading Pokemon front/back sprites
2023-11-03 19:56:45 -07:00
Rachel
4499136219
Document + label fields for UnkStruct_02008A90 -> ArchivedSprite
2023-11-03 19:20:20 -07:00
Rachel
206747dd91
Document Pokemon_FindShinyPersonality
2023-11-03 17:59:37 -07:00
Rachel
b31e95b6ef
Merge pull request #102 from lhearachel/trdata-decomp
...
Decompile trdata+trpoke NARCs and recompile from JSON sources
2023-11-03 17:27:45 -07:00
Rachel
61855cccbc
Clean-up and document pokemon_icon.c
2023-11-03 17:23:47 -07:00
Rachel
7cd05c8d92
Label extern functions in pokemon_icon.h
2023-11-03 17:23:47 -07:00
Rachel
bea14e3f6d
Rename unk_02079D40 -> pokemon_icon
2023-11-03 17:23:47 -07:00
Rachel
7023989a92
Extract Unk_020F0780 to include/data/pokeicon_palettes.h
2023-11-03 17:23:41 -07:00