Commit Graph

1322 Commits

Author SHA1 Message Date
PikalaxALT
12838c4121
through sub_02052574 2023-08-23 20:10:58 -04:00
PikalaxALT
5bfb4ba26a
through sub_0205230C 2023-08-23 18:44:47 -04:00
PikalaxALT
1645f2d0a9
sub_020520B0 2023-08-23 17:52:45 -04:00
Adrienn Tindall
222a6d864f Some struct documentation 2023-08-23 15:38:55 -04:00
PikalaxALT
b98ac3b797
through sub_02051F2C -> BattleSetup_InitForFixedLevelFacility 2023-08-22 20:39:40 -04:00
PikalaxALT
cb452519cf
Merge remote-tracking branch 'origin/master' into battle_setup 2023-08-22 19:33:40 -04:00
Adrienn Tindall
e3399023be More function decomp
Credits to @luckytyphlosion for assisting in ov110_021E5D90 matching

Co-Authored-By: luckytyphlosion <10688458+luckytyphlosion@users.noreply.github.com>
2023-08-22 19:26:42 -04:00
red031000
0742c5fd06
accidental replacement 2023-08-22 21:44:51 +01:00
red031000
ee2ad104a7
rename savedata to saveData 2023-08-22 17:56:55 +01:00
red031000
d9ec904872
address review 2023-08-22 09:15:09 +01:00
red031000
e36deb2333
fsys to fieldSystem 2023-08-22 09:11:59 +01:00
Adrienn Tindall
66b7574ecb Through ov110_021E5C60
credit to @cbt6 for helping match ov110_021E5C60

Co-Authored-By: cbt6 <91667135+cbt6@users.noreply.github.com>
2023-08-22 03:59:51 -04:00
tgsm
ddfca82ac7 CreateBerryPotsArgs -> BerryPotsArgs_New 2023-08-21 23:28:13 -05:00
tgsm
189a90da93 overlay 16: Cleanup, some documentation
Source: Bulbapedia
2023-08-21 23:28:13 -05:00
tgsm
dab5786396 Decompile most of overlay_16_022014A0 2023-08-21 23:28:13 -05:00
tgsm
cbfb0fc306 Decompile overlay_16_02201948 2023-08-21 23:28:13 -05:00
tgsm
1c65521a66 unk_0203E348: Fill out BerryPotsArgs struct 2023-08-21 23:28:13 -05:00
tgsm
b256dde5e1 Split overlay 16 2023-08-21 23:28:12 -05:00
Adrienn Tindall
45249f9ab8 Fix heap ID typing issues 2023-08-21 23:51:13 -04:00
PikalaxALT
9a38c48b1e
sub_02051D18 2023-08-21 20:38:51 -04:00
PikalaxALT
71e811d5ef
Merge remote-tracking branch 'origin/master' into battle_setup 2023-08-21 19:56:56 -04:00
PikalaxALT
93e7765365
Merge remote-tracking branch 'origin/master' into battle_setup 2023-08-20 19:26:20 -04:00
PikalaxALT
a39afb0185
through BattleSetup_SetChatotVoiceClip 2023-08-20 16:56:37 -04:00
Adrienn Tindall
d5729523f3 Merge remote-tracking branch 'upstream/master' 2023-08-20 11:27:51 -04:00
PikalaxALT
1ff22ae375
through BattleSetup_New_PalPark 2023-08-20 11:19:14 -04:00
PikalaxALT
d6dd8f53ae
BattleSetup_New 2023-08-20 10:58:28 -04:00
red031000
b0e931cf1f
rename PARTY and party related things 2023-08-20 14:24:55 +01:00
Adrienn Tindall
785587748e Merge remote-tracking branch 'upstream/master' 2023-08-19 17:56:16 -04:00
PikalaxALT
b75e580cf8 This commit brought to you by anti-snake league
Additional documentation
Refactor pal_park.json for brevity and ease of access
2023-08-19 09:39:18 -04:00
PikalaxALT
3ff62ffa73 Delete erroneous function label
Fixes #210
2023-08-18 21:03:20 -04:00
PikalaxALT
5c7136be5e Pal Park documentation; dump a/1/2/5 2023-08-18 20:41:48 -04:00
PikalaxALT
ab8036814b Finish unk_020557E0.c 2023-08-18 17:37:06 -04:00
Adrienn Tindall
1d3cc4cf36 Expand BattleSystem struct 2023-08-17 05:46:49 -04:00
Adrienn Tindall
b85df66b94 More battle record related functions? 2023-08-17 01:49:01 -04:00
PikalaxALT
563b4393b6 through sub_02055A00 2023-08-16 18:23:25 -04:00
PikalaxALT
c2770e210d thru sub_02055900 2023-08-15 21:11:36 -04:00
PikalaxALT
52a4f898ef Start decomping unk_020557E0 2023-08-15 18:43:11 -04:00
Adrienn Tindall
6e31ae87bc Merge branch 'master' of https://github.com/adrienntindall/pokeheartgold 2023-08-10 15:10:45 -04:00
Adrienn Tindall
b1ee7c62fc Battle record related functions?
Im not quite sure tbh
2023-08-10 15:10:43 -04:00
Akira Akashi
e6bad963ea
Merge branch 'master' into master 2023-08-10 19:43:44 +01:00
Adrienn Tindall
b918a98eaa Up to Battle Random functions 2023-08-10 02:33:33 -04:00
Adrienn Tindall
1cab87a688 Fix BattleHpBar struct 2023-08-08 04:50:11 -04:00
Adrienn Tindall
b0e786c7a2 eventually red will learn that if she doesn't review my PRs she'll just get more and more stuff to review 2023-08-06 04:12:55 -04:00
Adrienn Tindall
09b1564c9f Background handling function
Huge credits to @YohannDR for helping me figure out BattleSystem_SetBackground

Co-Authored-By: YohannDR <81297939+yohanndr@users.noreply.github.com>
2023-08-05 15:57:29 -04:00
cbt6
f177d44734 Decompile scrcmd_move_tutor 2023-08-02 01:08:51 +08:00
Adrienn Tindall
f137021532 More documentation before going to bed 2023-08-01 01:39:02 -04:00
Adrienn Tindall
d1f08f385d More Battle System Function Documentation 2023-08-01 00:25:01 -04:00
Adrienn Tindall
15a10f7494 Minor BattleSystem struct documentation 2023-07-31 16:12:48 -04:00
Adrienn Tindall
063a81bfdf Recover status function 2023-07-31 15:48:10 -04:00
Adrienn Tindall
ed04b83fc1 Next function is long 2023-07-30 13:42:01 -04:00
Adrienn Tindall
442d04ae15 More lo hanging fruit 2023-07-29 01:21:45 -04:00
Adrienn Tindall
1f3256dfae More battle system return functions 2023-07-29 00:19:10 -04:00
Adrienn Tindall
eae74e7623 Fix BattleSystem_GetBattleType return value 2023-07-27 23:41:57 -04:00
Adrienn Tindall
f9e1e8d9c0 documentation work 2023-07-27 23:08:36 -04:00
Adrienn Tindall
cf4179b159 Document input commands 2023-07-27 11:02:15 -04:00
Adrienn Tindall
d0dc75136b Document battle item stuff 2023-07-27 05:10:52 -04:00
Adrienn Tindall
e862c86eb7
Merge branch 'master' into master 2023-07-26 22:18:42 -05:00
Adrienn Tindall
f384de5722 More controller functions 2023-07-26 23:17:49 -04:00
Adrienn Tindall
322d3a7d95 Update Mon Condition 2023-07-21 22:05:10 -04:00
red031000
229fb46d7b
finish cleaning up easy_chat.c 2023-07-21 18:33:10 +01:00
red031000
9b96a1595b
start cleaning up easy_chat.c 2023-07-21 01:40:54 +01:00
Akira Akashi
32ead88c09
Merge branch 'master' into master 2023-07-18 16:11:36 +01:00
cbt6
d3f684321b Decompile unk_0204F500 2023-07-17 21:43:11 +08:00
Adrienn Tindall
179a45084d Update Field Condition 2023-07-17 03:01:51 -04:00
Adrienn Tindall
0486bf74c5 Merge branch 'master' of https://github.com/adrienntindall/pokeheartgold 2023-07-15 19:28:53 -04:00
Adrienn Tindall
1676388249 Add consts 2023-07-15 19:28:51 -04:00
Akira Akashi
df1ed9a55a
Merge branch 'master' into master 2023-07-15 20:11:44 +01:00
Adrienn Tindall
02ff7ebf88 Next function is large 2023-07-15 03:23:49 -04:00
Adrienn Tindall
b67b8139c8 Document CONTROLLER_COMMAND_RUN_SCRIPT 2023-07-15 03:00:42 -04:00
Adrienn Tindall
8caa3f5fcd Update Battle Type constants
Co-Authored-By: Rachel <lhearachel@proton.me>
2023-07-14 22:44:14 -04:00
Adrienn Tindall
fa25f5bc3a Selection Screen Input 2023-07-14 22:01:29 -04:00
Adrienn Tindall
32b5d04c4d Starting progress on Battle Controller Player again 2023-07-14 19:12:28 -04:00
Adrienn Tindall
85766080c4 Update consts
Co-Authored-By: Rachel <lhearachel@proton.me>
2023-07-12 17:10:48 -04:00
red031000
2fc5329ffe
cleanup daycare.c 2023-07-12 18:12:49 +01:00
Adrienn Tindall
1819ff592e Merge branch 'master' of https://github.com/adrienntindall/pokeheartgold 2023-07-11 23:11:47 -04:00
Adrienn Tindall
625ce48dfa Rename functions
Also forgor to credit Lhea as a co-author for providing me with battleStatus consts from PlatEngine

Co-Authored-By: Rachel <lhearachel@proton.me>
2023-07-11 23:11:32 -04:00
Adrienn Tindall
c48646427b
Merge branch 'master' into master 2023-07-11 22:06:23 -05:00
Adrienn Tindall
7e9abc169f Add arrays 2023-07-11 21:46:07 -04:00
red031000
f860ec8f17
make global.h and config.h explicit 2023-07-12 00:55:43 +01:00
Adrienn Tindall
745f6f98ff
Merge branch 'master' into master 2023-07-10 11:15:51 -05:00
Adrienn Tindall
d622a16cef Finish functions 2023-07-10 11:47:20 -04:00
Adrienn Tindall
7165b02a6f Document SelfTurnData variables 2023-07-09 13:59:11 -04:00
red031000
5927982a60
decompile camera.c 2023-07-09 09:34:22 +01:00
cbt6
33b78c118a Add header file 2023-07-09 10:56:07 +08:00
cbt6
b103113b44 Merge branch 'master' into overlay_01_02204ED8 2023-07-08 23:58:06 +08:00
Akira Akashi
ef29799a56
Merge branch 'master' into master 2023-07-08 14:52:39 +01:00
red031000
2fd7914ce7
address review 2023-07-07 23:50:33 +01:00
red031000
7986d3355f
decompile brightness.c 2023-07-07 07:08:59 +01:00
Adrienn Tindall
95ff60e7d8
Merge branch 'master' into master 2023-07-06 12:29:08 -05:00
tgsm
8f90405c81 Decompile overlay 55 2023-07-06 10:12:50 -05:00
Adrienn Tindall
e028716c74
Merge branch 'master' into master 2023-07-06 04:03:58 -05:00
red031000
b45b076ff2
finish bg_window 2023-07-06 03:07:45 +01:00
Adrienn Tindall
96e0efcdfc Document more arrays 2023-07-05 01:23:27 -05:00
Adrienn Tindall
8f2253e03a Document Mimic/Metronome array 2023-07-04 23:18:27 -05:00
Adrienn Tindall
f244be10c9 Damage Ranges + Crit Calc 2023-07-04 22:46:08 -05:00
Adrienn Tindall
ae010ca124 Damage Calc Function 2023-07-04 22:09:02 -05:00
cbt6
3b46c8fd3f Decompile overlay_01_02204ED8 2023-07-05 10:21:40 +08:00
Adrienn Tindall
677bb845f7 Ending for tonight before Damage Calc function 2023-07-04 06:25:04 -05:00
Adrienn Tindall
a18bbabeca Minor battle documentations 2023-07-04 05:56:41 -05:00
Adrienn Tindall
b9853548dd
Merge branch 'master' into master 2023-07-03 05:33:35 -05:00
Adrienn Tindall
cb2a89b5fb Bug Bite/Fling Constants 2023-07-03 05:28:41 -05:00
red031000
20ea56a83e
sync bag.c with diamond 2023-07-02 19:08:57 +01:00
Akira Akashi
659bf64d65
Merge branch 'master' into master 2023-06-30 21:33:11 +01:00
red031000
f9b6621f25
some renaming 2023-06-30 21:09:13 +01:00
Adrienn Tindall
9f62f194fc
Merge branch 'master' into master 2023-06-30 12:06:18 -05:00
red031000
396a7bf8ea
SaveEasyChat to Save_EasyChat 2023-06-30 15:47:36 +01:00
red031000
eeb99b0d8f
address review 2023-06-30 15:34:50 +01:00
Adrienn Tindall
612dd7b87e GetItemHoldEffect -> GetItemVar 2023-06-30 02:16:43 -05:00
Adrienn Tindall
8e9e28ec1e Functions related to items
Note: GetItemHoldEffect might be mislabled and be more akin to GetBattlerVar but for items
2023-06-30 01:38:04 -05:00
Adrienn Tindall
715e64f324 Document embargo flag 2023-06-30 00:26:12 -05:00
red031000
92f1d1cae1
Save_PlayerHasAllRegisInParty 2023-06-30 02:52:32 +01:00
Akira Akashi
d20ee01e02
Merge branch 'master' into master 2023-06-30 00:40:20 +01:00
red031000
783dce67b3
forme -> form 2023-06-29 21:41:31 +01:00
Adrienn Tindall
6f362a6880 Gradual HP Restoration function 2023-06-29 04:50:58 -05:00
Adrienn Tindall
59c838ecbf Use Held Item Function 2023-06-29 04:11:51 -05:00
Adrienn Tindall
da1bf4293b Fix function name, more documentation 2023-06-29 01:15:44 -05:00
Adrienn Tindall
8075418424 Confusion Status + Function Name documentation 2023-06-29 01:05:15 -05:00
Adrienn Tindall
ed3daaafa9 Document move status fail const 2023-06-29 00:21:58 -05:00
Adrienn Tindall
17b3557f3e
Merge branch 'master' into master 2023-06-28 04:48:16 -05:00
Adrienn Tindall
723609be9e Enter the battlefield function
Yes I know that's the mtg term I dont remember what pokemon calls it
2023-06-28 04:47:10 -05:00
red031000
a380e29dbd
rename two trade funcs 2023-06-25 13:21:56 +01:00
Adrienn Tindall
4519af6637
Merge branch 'master' into master 2023-06-25 05:50:54 -05:00
Adrienn Tindall
56a50ca138 Document controller commands 0-4 2023-06-25 05:27:07 -05:00
Adrienn Tindall
24345baf7a Add Controller Command placeholder documentation 2023-06-25 04:57:00 -05:00
Adrienn Tindall
5ff50bcdf2 Set up battle_controller_player.c 2023-06-25 02:54:16 -05:00
Adrienn Tindall
5378f2bf83 Stopping here on this file
The next function seems to take a struct as a parameter and I'm not sure what it is quite yet, so I'm gonna work through battle_controller_player.c to see if I can figure out what's going on
2023-06-25 02:32:51 -05:00
Adrienn Tindall
45d62ea351 Document stat change variables in BATTLECONTEXT struct 2023-06-25 02:18:02 -05:00
red031000
80cdf43a13
Map Object flag 23 -> ignore heights 2023-06-24 19:58:19 +01:00
Adrienn Tindall
6783be601f
Merge branch 'master' into master 2023-06-24 11:03:07 -05:00
Adrienn Tindall
782ecf5371 Requested changes 2023-06-24 10:30:27 -05:00
red031000
6b42d35e26
ScriptState to SaveVarsFlags 2023-06-24 12:32:16 +01:00
Adrienn Tindall
9819fe302a Document Heal Block + Gravity move arrays 2023-06-24 01:28:31 -05:00
Adrienn Tindall
08876dffe5 Document turnOrder variable in BATTLECONTEXT 2023-06-23 22:25:47 -05:00
Adrienn Tindall
bc817a3b4f
Merge branch 'master' into master 2023-06-23 16:46:44 -05:00
Adrienn Tindall
d73a09fc05 BattleSys_ -> BattleSystem_ 2023-06-23 14:55:24 -05:00
Adrienn Tindall
17bf41d8ba Document run variables 2023-06-23 14:51:24 -05:00
red031000
0c8b3f3926
Dressup to Fashion 2023-06-23 19:56:27 +01:00
red031000
c079c317b8
MapObject Flag 9 -> Visible 2023-06-23 14:40:19 +01:00
Adrienn Tindall
bd17b0d9f8 Add Ability Check constants 2023-06-22 23:10:17 -05:00
red031000
f2525ea5e3
HatchEggInParty 2023-06-23 02:16:01 +01:00
red031000
1374e40e33
rename some gym init functions 2023-06-23 01:37:21 +01:00
Adrienn Tindall
8c297d4d08 More battle overlay decomping 2023-06-22 03:57:53 -05:00
Adrienn Tindall
e68488d6d2 Merge remote-tracking branch 'upstream/master' 2023-06-22 00:27:34 -05:00
Adrienn Tindall
df58d1170f Update README.md 2023-06-22 00:24:10 -05:00
red031000
648a47d986
document stuff 2023-06-21 19:41:52 +01:00
Adrienn Tindall
14c7c610c6 Create field folder in src 2023-06-19 15:36:38 -05:00
Adrienn Tindall
3d0a9d71e3 Move Status Flag Definitions 2023-06-19 14:04:57 -05:00
red031000
430d2f9cce
rename SaveBlock2 to SaveData 2023-06-17 06:43:36 +01:00
cbt6
634b265df0
Merge branch 'master' into scrcmd_20 2023-06-16 12:50:59 +08:00
Adrienn Tindall
12a19516e7 Merge branch 'master' of https://github.com/adrienntindall/pokeheartgold 2023-06-15 22:46:13 -05:00
Adrienn Tindall
a458eebafa Add struggle check flags 2023-06-15 22:46:11 -05:00
Akira Akashi
8624828169
Merge branch 'master' into master 2023-06-16 00:19:58 +01:00
red031000
6ea3fe6cb2
rename roamer structs 2023-06-15 23:35:24 +01:00
Adrienn Tindall
75ee37006f added MoveFailFlags 2023-06-15 10:27:07 -05:00
cbt6
52fd6c4f22
Merge branch 'master' into scrcmd_20 2023-06-15 23:01:58 +08:00
Adrienn Tindall
6a718e0490 Correct typo in 'truantFlag' memeber 2023-06-15 09:37:34 -05:00
Adrienn Tindall
b6954df9b2
Merge branch 'master' into master 2023-06-15 08:49:18 -05:00
Adrienn Tindall
fbcf999bd1 Update INSTALL.md, add move effect consts 2023-06-15 08:45:57 -05:00
cbt6
45bb8b6e28 Decompile scrcmd_20 2023-06-15 16:24:09 +08:00
red031000
137ab282d5
remove surf 2023-06-14 21:49:02 +01:00
red031000
0d789806b2
rename some fucns 2023-06-14 02:37:13 +01:00
red031000
cc5f68a417
address some comments 2023-06-13 23:07:27 +01:00
red031000
d3346000f4
PlayerSaveData 2023-06-13 22:42:03 +01:00
red031000
a5dc5d9246
correct incorrectly flypoint stuff 2023-06-13 22:33:35 +01:00
red031000
47f6af3d8f
standardise some task func names 2023-06-13 01:22:24 +01:00
Adrienn Tindall
3637c6173d Added automatic exporting of xMAP files into workflow 2023-06-12 09:27:54 -05:00
Adrienn Tindall
27a4481cf5 Blanket replace TSURE_POKE -> FOLLOWER_MON 2023-06-11 13:17:51 -05:00
Adrienn Tindall
0ac0931ee0 Move battle c files to their own folder 2023-06-11 03:40:08 -05:00
Adrienn Tindall
fcaa1b43d0 Requested Changes
If I missed a bitfield declaration let me know
2023-06-10 09:59:33 -05:00
Adrienn Tindall
541d0809ea Add status condition constants 2023-06-10 09:26:13 -05:00
Adrienn Tindall
73ba53fc51 Documented lightning rod + storm drain flags 2023-06-10 08:17:42 -05:00
Adrienn Tindall
c1cc8be8f0 Added requested changes 2023-06-09 18:38:36 -05:00
Adrienn Tindall
b58b140cab Add battle Weather constants 2023-06-09 17:25:24 -05:00
Adrienn Tindall
4daa74b343 SetBattlerVar, AddBattlerVar
Both of these were upwards of 100 case switch statements, so they get their own commit
2023-06-09 04:31:06 -05:00
Adrienn Tindall
4cc6bd5b91 Add BMON_DATA (battle mon data) documentation 2023-06-09 02:46:45 -05:00
Adrienn Tindall
87ec4abccc Adding Narc constants to battle_command.c 2023-06-08 11:54:56 -05:00
Adrienn Tindall
d2c44457d3 Zukan -> Pokedex (in function names) 2023-06-08 10:59:53 -05:00
Adrienn Tindall
c2533ebaa8 Update BATTLEMON struct with new information 2023-06-08 10:56:54 -05:00
Adrienn Tindall
77a632e018 Merge remote-tracking branch 'upstream/master' 2023-06-08 08:45:22 -05:00
Adrienn Tindall
fd67246350 Improved battle input struct 2023-06-08 08:34:24 -05:00
Adrienn Tindall
86ee5665b7 Fix prototype of BgSetPosTextAndCommit 2023-06-08 04:43:12 -05:00
Adrienn Tindall
4223de86b1 Battle Input structs
Theyre a mess sorry
2023-06-08 04:04:12 -05:00
Laquin-Laquih
8aebf7f5a8 lowercase _sizeof 2023-06-06 15:05:17 +02:00
Laquin-Laquih
93ce074586 lowercase String_atoi and String_cstr 2023-06-06 15:01:08 +02:00
Laquin-Laquih
54f3d3c503 naming of functions in pm_string 2023-06-06 14:59:30 +02:00
Laquin-Laquih
1e1b955767 undo changes in nitrocrypto.s 2023-06-06 14:51:52 +02:00
Laquin-Laquih
40d3ed6526 capitalize _Setup 2023-06-06 14:51:52 +02:00
Laquin-Laquih
f60dedfc67 capitalize _Teardown 2023-06-06 14:51:51 +02:00
Laquin-Laquih
b6e6ddd87e capitalize _Print 2023-06-06 14:51:51 +02:00
Laquin-Laquih
278e10600a capitalize _Set 2023-06-06 14:51:51 +02:00
Laquin-Laquih
3712e3e913 capitalize _Sizeof 2023-06-06 14:46:47 +02:00
Laquin-Laquih
d5bda4b03d capitalize _Exit 2023-06-06 14:41:27 +02:00
Laquin-Laquih
b33f195a9e capitalize _Exec 2023-06-06 14:41:27 +02:00
Laquin-Laquih
3ca55d9db9 capitalize _Init 2023-06-06 14:41:26 +02:00
Laquin-Laquih
81a66589e4 capitalize _init_* 2023-06-06 14:32:48 +02:00
Laquin-Laquih
a29efcc192 capitalize _Invalidate 2023-06-06 14:32:47 +02:00
Laquin-Laquih
11ab28a665 capitalize _Run 2023-06-06 14:30:19 +02:00
Laquin-Laquih
ff17406208 capitalize _Get 2023-06-06 14:30:18 +02:00
Laquin-Laquih
61c2108ba8 capitalize _Const_Get 2023-06-06 14:21:32 +02:00
Laquin-Laquih
8e08b3ce1a capitalize _Copy 2023-06-06 13:58:30 +02:00
Laquin-Laquih
fe9578c567 capitalize _Alloc 2023-06-06 13:53:26 +02:00
Laquin-Laquih
60353a98de capitalize _Compare 2023-06-06 13:40:43 +02:00
Laquin-Laquih
02a02b34a8 capitalize _Delete 2023-06-06 13:40:43 +02:00
Laquin-Laquih
b6b0323d51 capitalize _New 2023-06-06 13:38:46 +02:00
Laquin-Laquih
58098dab34 capitalize _New_Custom 2023-06-06 13:34:24 +02:00
Laquin-Laquih
1c25efcd49 rename _dtor to _Delete 2023-06-06 13:30:57 +02:00
Laquin-Laquih
f225c1db22 rename _ctor to _New 2023-06-06 13:26:55 +02:00
Adrienn Tindall
0ed99d88ff
Merge branch 'master' into master 2023-06-06 00:12:12 -05:00
Adrienn Tindall
c5e74123c7 Added second set of requested changes
aside from int -> s32 stuff since I don't like that very much
2023-06-05 15:36:19 -05:00
Adrienn Tindall
10ee7dc93f Some more documentation
ov12_02250370 BattleSystem_SetExperienceEarnFlags
ov12_02250360 BattleSystem_ClearExperienceEarnFlags
ov12_02255844 BattleSystem_GetHeldItemDamageBoost
ov12_0226340C BattleController_SetMoveEffect
2023-06-05 06:40:11 -05:00
Adrienn Tindall
18b3c56dbc Some battle documentation
Old (left) versus new (right)
ov12_02248660 BattleContext_New
ov12_02250F44 BattleContext_Init
ov12_022486B0 BattleMain
ov12_0223BD14 BattleSystem_GetWinLoseFlags
ov12_0226CA90 sPlayerBattleCommands
ov12_022486FC BattleContext_Delete
ov12_0224BCC4 BattleSystem_CheckMoveHit
ov12_0224C018 BattleSystem_CheckMoveEffect
ov12_02248714 BattleSystem_CheckMoveHitEffect
ov12_0224873C BattleControllerPlayer_GetBattleMon
ov12_0224E4FC BattleSystem_GetBattleMon
2023-06-05 05:15:37 -05:00
Adrienn Tindall
9a3760ba5d decompile overlay_12_0226B8FC -> battle_cursor.c 2023-06-05 04:01:18 -05:00
Adrienn Tindall
9849bf0682 Battle cursor 1, fix requested changes 2023-06-05 00:15:25 -05:00
red031000
c29f258892
Sav2 -> Save, SavArray -> SaveArray 2023-06-05 01:17:37 +01:00
Adrienn Tindall
6e1c87fa81
Merge branch 'master' into master 2023-06-04 03:20:28 -05:00
Adrienn Tindall
60fdb37d12 overlay_12_0226BBC4 -> battle_finger
This refers to the finger icon in the catching tutorial, I think
Also got *some* documentation for UnkStruct_0200D748 done in the process
2023-06-03 06:58:17 -05:00
Adrienn Tindall
f172b95a07
Merge branch 'master' into master 2023-06-03 03:03:07 -05:00
Adrienn Tindall
02c7656166 Decompile overlay_12_0226BEC4 2023-06-03 02:59:36 -05:00
Adrienn Tindall
8660536d04 Make HeapID an enum
Also made some _ctor and _new -> _New
2023-06-03 02:18:52 -05:00
Laquin-Laquih
a16c708f1f rename sub_0200CDF0 to PrintUIntOnWindow 2023-06-01 22:13:58 +02:00
Laquin-Laquih
fbfcbe8a0d remove unused asm 2023-06-01 21:34:01 +02:00
Akira Akashi
27a6ac6d4c
Merge branch 'master' into master 2023-06-01 13:02:23 +01:00
Laquin-Laquih
a21dfc0600 remove unk_020932A4.inc 2023-05-31 17:01:28 +02:00
Laquin-Laquih
e9df42e3a0 decompile unk_020932A4
Functions:
PhoneBookTrainerGetRematchInfo

Had to modify TryGetRematchTrainerIdByBaseTrainerId's return type
2023-05-31 15:10:11 +02:00
red031000
c3a5ef4c18
rename two pokepic funcs 2023-05-30 19:23:13 +01:00
cbt6
b090402f25
Merge branch 'master' into scrcmd_message 2023-05-22 05:25:37 +08:00
cbt6
c5c4236601 Decompile scrcmd_message 2023-05-20 23:42:32 +08:00
Eduardo Quezada
2273a0000e Merge remote-tracking branch 'pret_origin/master' into pret/doc/1_letsDoThis
# Conflicts:
#	include/field_blackthorn_tutors.h
#	include/get_egg.h
#	src/get_egg.c
#	src/hall_of_fame.c
#	src/scrcmd_move_relearner.c
2023-05-20 09:17:46 -04:00
Adrienn Tindall
a99e066b76 Clean up bag.h 2023-05-20 01:04:33 -05:00
cbt6
e765be205a
Merge branch 'master' into overlay_22 2023-05-18 01:27:09 +08:00
cbt6
7eb3585615
Merge branch 'master' into overlay_22 2023-05-17 23:34:49 +08:00
cbt6
66872bebec Decompile overlay_22 2023-05-17 23:08:43 +08:00
Akashi Akira
5cc83f6493
WaitingIcon 2023-05-17 04:32:36 +01:00
Akashi Akira
0e71a8a8d1
rename MSGFMT to MessageFormat 2023-05-16 05:36:43 +01:00
Akashi Akira
f81b360785
rename all instances of GF_Camera to Camera 2023-05-12 23:33:04 +01:00
Konrad Borowski
18a2614158 Format type effectiveness table 2023-04-14 08:03:54 +02:00
Eduardo Quezada
db4ef3fa7b Merge remote-tracking branch 'pret_origin/master' into pret/doc/letsDoThis
# Conflicts:
#	src/battle_arcade_game_board.c
#	src/battle_command.c
#	src/overlay_94.c
#	src/scrcmd_move_relearner.c
#	src/scrcmd_party.c
#	src/scrcmd_pokemon_misc.c
#	src/use_item_on_mon.c
2023-02-17 21:34:50 -03:00
Eduardo Quezada
7e11de9e7b Renamed POKEMON struct to Pokemon 2023-02-17 19:37:05 -03:00
Eduardo Quezada
992091189e Removed trailing spaces and tabs 2023-02-17 18:13:00 -03:00
Nomura
14c4893817 Slim down global.inc 2023-01-27 23:42:00 +01:00
Abaresk
85a6008671 Fix line endings 2023-01-26 01:47:59 +00:00
Adrienn Tindall
706fa629a1 Split Overlay 80
Some of the rodata was causing issues when it tried to be split- maybe it's supposed to be in a .dat file? All data that couldn't be split is made public in global.inc and put in overlay_80_0222BDF4.s
2023-01-18 02:58:31 -05:00
Adrienn Tindall
8e3a787d22 Naming things 2023-01-11 22:50:28 -05:00
Adrienn Tindall
50542bb40c unk_02050660 -> encounter.c 2023-01-11 22:33:18 -05:00
Adrienn Tindall
366b4ac1d3 Some documentation work 2023-01-10 03:17:26 -05:00
Adrienn Tindall
b29ce67137 Battle Arcade Game Board, 2 2023-01-10 03:14:10 -05:00
Adrienn Tindall
b166c08117 Overlay 84 -> Battle Arcade Game Board, 1 2023-01-09 23:09:02 -05:00
Abaresk
bf5e08bb4d Decompile Voltorb Flip 2022-12-31 15:44:27 +00:00
Adrienn Tindall
f62175053d Consolidate FieldSys_ nomenclature + misc documentation 2022-12-08 10:31:27 -05:00
Adrienn Tindall
edcbbe9d2d Decompile metatile_behavior 2022-12-06 23:08:37 -05:00