Commit Graph

315 Commits

Author SHA1 Message Date
cbt6
fc8c1007af Name as ScrCmd_SetFlagFromVar 2024-05-03 11:00:31 +08:00
cbt6
974d749595 Name as ScrCmd_AddVar, ScrCmd_SubVar, ScrCmd_SetVarFromValue, ScrCmd_SetVarFromVar 2024-05-03 10:58:25 +08:00
cbt6
867be8e342 Name as ScrCmd_SetTrainerFlag, ScrCmd_ClearTrainerFlag, ScrCmd_CheckTrainerFlag 2024-05-03 10:56:05 +08:00
cbt6
6d1708ae11 Name as ScrCmd_GoToIf, ScrCmd_CallIf 2024-05-01 17:23:06 +08:00
cbt6
c370e1a118 Name as ScrCmd_CompareVarToValue, ScrCmd_CompareVarToVar 2024-05-01 17:20:59 +08:00
cbt6
d55d54dc79 Name as ScrCmd_SetFlag, ScrCmd_ClearFlag, ScrCmd_CheckFlag 2024-05-01 17:18:53 +08:00
cbt6
7763503d6a Name as ScrCmd_GoTo, ScrCmd_Call, Scrcmd_Return 2024-05-01 17:17:18 +08:00
cbt6
2062594d57 Name as ScrCmd_Noop, ScrCmd_Dummy, ScrCmd_End 2024-05-01 17:15:30 +08:00
Rachel
9ed431bcab Remove TrainerAI_ prefix from labels 2024-03-27 11:41:46 -07:00
Rachel
c018b963d4 Document Expert trainer AI flag routine 2024-03-27 11:31:06 -07:00
Rachel
caeca243ce Document Roaming Pokemon and Catch Tutorial AI flag routines 2024-03-27 11:31:06 -07:00
Rachel
b42e444509 Document Tag Strategy trainer AI flag routine 2024-03-27 11:31:06 -07:00
Rachel
2c56b7f8e9 Document CheckHP trainer AI flag routine 2024-03-27 11:31:06 -07:00
Rachel
d9198705e7 Document Harrassment trainer AI flag routine 2024-03-27 11:31:05 -07:00
Rachel
1e9cbeddb7 Document Weather trainer AI flag routine 2024-03-27 11:31:05 -07:00
Rachel
95f29c48b1 Document BatonPass trainer AI flag routine 2024-03-27 11:31:05 -07:00
Rachel
50671599ea Document Risky trainer AI flag routine 2024-03-27 11:31:05 -07:00
Rachel
73a409dbf2 Document SetupFirstTurn trainer AI flag routine 2024-03-27 11:31:05 -07:00
Rachel
e331ec44f1 Document EvalAttack trainer AI flag routine 2024-03-27 11:31:05 -07:00
Rachel
775fee4d07 Document Basic trainer AI flag routine 2024-03-27 11:31:05 -07:00
cbt6
660228c9f6 Use macros for movements in field scripts 2024-03-17 13:30:22 +08:00
cbt6
0e8006c3b5 Use macros for field script commands 2024-03-12 14:26:59 +08:00
Rachel
01db0cca9b Dump trainer AI byte-code script 2024-02-21 13:09:55 -08:00
Rachel
9d7019b8b0 Add new consts used by battle scripts 2024-01-23 17:34:18 -08:00
Rachel
5dcb0c3657 Update battle-constant headers for assembler compatibility 2024-01-21 15:41:30 -08:00
lhearachel
46bd5f963d Clean up some lingering smelly code in battle_controller.c 2023-09-30 16:11:32 -07:00
lhearachel
7ad263e9a2 Label TrainerAITable and BattleSystem_TrainerItems 2023-09-29 21:06:23 -07:00
Nomura
22d820a66b asm folder cleanup 2023-09-05 21:42:09 +02:00
Nomura
9c796efb35 Move msl under cw and link prebuilt libraries 2023-08-15 22:32:19 +02:00
Nomura
040fa22df8 Finalize Meson build system 2023-07-18 19:58:03 +02:00
Nomura
f6e92d23f4 Move libcrypto code to lib/external/libcrypto 2023-07-18 16:26:21 +02:00
Nomura
537fb39a2c Move internal library code to lib/internal 2023-07-18 16:23:46 +02:00
Nomura
eab32f46a8 Modularize incbins 2023-04-07 12:26:45 +02:00
Nomura
6edf858e73 Remove leftover .inc files 2023-01-11 18:57:54 +01:00
Nomura
b13fdec674 Match all of NitroDWC/account 2023-01-11 18:31:01 +01:00
Nomura
d4c37f1f9d Match NitroWiFi/stubs/md5/dummy_md5.c 2023-01-11 18:08:42 +01:00
Nomura
17c044585a Match all of NitroWiFi/wcm 2023-01-11 18:03:07 +01:00
Nomura
5d66cce4c2 Match all of NitroWiFi/soc 2023-01-10 20:27:54 +01:00
Nomura
8b1427afeb Match all of NitroSDK/mi 2023-01-10 10:15:16 +01:00
Nomura
92feeb637d Match all of NitroSDK/mb 2023-01-09 16:11:25 -05:00
Nomura
795462cf26 Match all of NitroSDK/card, except card_pullout 2023-01-09 19:14:36 +01:00
Nomura
7aa6393376 Move msl lib files to lib/ 2023-01-08 14:04:37 +01:00
Nomura
57051f162e Move non-msl lib files in arm9 to lib/ 2023-01-08 11:34:07 +01:00
Nomura
62a2266ffe Overlay18 libs not matching when relocated to lib/ 2023-01-07 22:18:12 +01:00
Nomura
10b804ebad Move overlay66 lib files to lib directories 2023-01-07 11:05:57 +01:00
Nomura
ef57c5090d Move overlay60 lib files to lib directories 2023-01-07 10:33:30 +01:00
luckytyphlosion
6714a52c07 Remove unneeded asm files. 2023-01-06 20:43:17 -05:00
Nomura
577fc92607 Move overlay4 lib files to lib directories 2023-01-06 23:06:17 +01:00
luckytyphlosion
158d955ab3 Fix replaced includes. 2023-01-06 13:47:25 -05:00
luckytyphlosion
a488e0270a Name some public DWC functions 2023-01-06 13:40:06 -05:00
luckytyphlosion
39176124af Match some troublesome files.
- strlen and strspn had wrong prototype (returned unsigned int instead of size_t)
- define NULL as 0L
- ov14_0221FC20.c required splitting up Unk_ov14_022248A4
2023-01-06 13:14:03 -05:00
Nomura
1f4b2c3408 Match unk_02024358.c 2023-01-06 15:39:56 +01:00
Nomura
1b9662aff4 Match unk_0208694C.c 2023-01-06 15:38:51 +01:00
Nomura
308b0bc27c Match unk_020890F4.c 2023-01-06 15:37:29 +01:00
Nomura
5bcc819aee Match unk_02014D38.c 2023-01-06 15:35:40 +01:00
Nomura
447bbae7cb Match unk_0208EA44.c 2023-01-06 15:34:38 +01:00
Nomura
0b2e653fa4 Match unk_0208BA78.c 2023-01-06 15:33:33 +01:00
Nomura
17256b967d Match ov97_022D30C.c 2023-01-06 15:28:59 +01:00
Nomura
0a632a048c Match ov23_02253598.c 2023-01-06 15:25:12 +01:00
Nomura
d104e31d8d Match remaining files in overlay96 2023-01-06 15:22:26 +01:00
Nomura
132df0288c Match remaining files in overlay100 and overlay116 2023-01-06 15:17:28 +01:00
Nomura
71c8c9b30b Match remaining files in overlays 73, 75, 77 2023-01-06 15:15:00 +01:00
Nomura
e73ae8938b Match remaining overlay12 files 2023-01-06 15:11:24 +01:00
Nomura
f70b1ffbf6 Match remaining overlay11 files 2023-01-06 15:08:46 +01:00
Nomura
a99b2c72fe Match ov8_02249960.c 2023-01-06 15:07:33 +01:00
Nomura
161a7ea36f Match ov6_0223E140.c 2023-01-06 15:05:37 +01:00
Nomura
dc3e3ef4bc Match remaining overlay5 files 2023-01-06 15:04:17 +01:00
Nomura
f8a69d39d5 Match unk_ov1_021D0D80.c 2023-01-06 15:01:02 +01:00
Nomura
30d7b818f1 Add force_active.mk, remove -nodead 2023-01-06 14:50:38 +01:00
Nomura
edd09e91ac Resolve pointers, part 12 2023-01-06 10:16:20 +01:00
luckytyphlosion
604c0059a6 Support building files in the SDK directory. 2023-01-05 19:58:46 -05:00
Nomura
f690aac0fe Resolve pointers, part 11 2023-01-05 17:27:21 +01:00
Nomura
d8dff06091 Resolve pointers, part 10 2023-01-05 12:17:06 +01:00
Nomura
889f2a1313 Resolve pointers, part 9 2023-01-04 11:23:02 +01:00
Nomura
86d0c9700f Resolve pointers, part 8 2023-01-03 12:45:50 +01:00
Nomura
1e1caac5d2 Resolve pointers, part 7 2023-01-03 12:03:57 +01:00
Nomura
d2f830f5ae Resolve pointers, part 6 2023-01-03 09:30:11 +01:00
Nomura
37642ab7b1 Resolve pointers, part 5 2023-01-02 20:29:22 +01:00
Nomura
98354c56e5 Resolve pointers, part 4 2023-01-02 19:49:19 +01:00
Nomura
e5cc03e5b2 Remove matched asm files 2023-01-02 19:47:13 +01:00
Nomura
b8b971833c Resolve pointers, part 3 2023-01-02 18:33:20 +01:00
Nomura
9daf8a4275 Resolve pointers, part 2 2023-01-02 18:25:52 +01:00
Nomura
b3f58ef277 Resolve pointers, part 1 2023-01-02 18:18:29 +01:00
Nomura
383df110f1 Match several files in overlay61 2023-01-02 11:22:18 +01:00
Nomura
f5474da6de Match ov60_0221F800.c 2023-01-02 11:06:17 +01:00
Nomura
ac1c0bd711 Match several files in overlay66 2023-01-02 10:38:17 +01:00
Nomura
4e3b413113 Match files in overlay94 2023-01-02 10:05:22 +01:00
Nomura
38ea20f481 Match most files in overlay77 2023-01-02 09:55:44 +01:00
Nomura
50286beedc Match ov73_021D3250.c 2023-01-02 09:45:22 +01:00
Nomura
e84fb75d54 Match files in overlay28 2023-01-02 09:27:23 +01:00
Nomura
ec44b24415 Match most files in overlay117 2023-01-01 22:29:48 +01:00
Nomura
87d7b5e80c Match most files in overlay116 2023-01-01 22:11:52 +01:00
Nomura
d8b3ae2f10 Match files in overlays 118-121 2023-01-01 22:00:42 +01:00
Nomura
c7c2b74e7f Match files in overlays 111-115 2023-01-01 21:22:25 +01:00
Nomura
8c2853cd65 Match files in overlays 107-110 2023-01-01 21:00:52 +01:00
Nomura
bff485cad0 Match files in overlays 105, 106 2023-01-01 20:51:17 +01:00
Nomura
5a1f18db5c Match most files in overlay104 2023-01-01 20:01:26 +01:00
Nomura
856f564f3c Match files in overlay101 2023-01-01 19:40:55 +01:00
Nomura
f055b569a2 Match most files in overlay100 2023-01-01 19:32:59 +01:00
Nomura
62e4209d44 Match most files in overlay99 2023-01-01 19:18:44 +01:00