Commit Graph

288 Commits

Author SHA1 Message Date
Aetias 280801981c Move ov012 documentation from Ghidra 2025-01-26 09:26:12 +01:00
Yanis002 6dd1cac92c more vfuncs progress 2025-01-26 03:36:11 +01:00
Yanis002 8250e4aa3a more vfuncs progress 2025-01-26 00:12:53 +01:00
Yanis002 dae35edc7b sorted declarations 2025-01-25 22:02:41 +01:00
Yanis002 fb0f8b909e cleanup unk_168 to unk_388 2025-01-25 21:47:15 +01:00
Yanis002 acc3200e65 more vfuncs progress 2025-01-25 21:25:14 +01:00
Aetias d64b3a041a Move ov005 documentation from Ghidra 2025-01-25 18:44:12 +01:00
Aetias aecd954557 Move ov004 documentation from Ghidra 2025-01-25 14:35:02 +01:00
Yanis002 45f07884d2 started vfuncs decomp 2025-01-25 03:07:39 +01:00
Yanis002 9aaf744c3e add missing sections to BMG.cpp delink 2025-01-24 23:48:25 +01:00
Yanis002 660c5e9655 convert BMGGroups to a class 2025-01-24 22:11:59 +01:00
Aetias d6021854d0 Move ov000 function names from Ghidra 2025-01-24 21:29:43 +01:00
Yanis002 3de7041c34 more progress 2025-01-24 21:16:19 +01:00
Yanis002 d44088642e match func_02036bbc 2025-01-24 19:21:26 +01:00
Yanis002 5b8beb79d7 make func_0203643c static 2025-01-24 18:36:33 +01:00
Yanis002 2e722d333a func_0203690c: 90% 2025-01-24 18:33:53 +01:00
Yanis002 b4d8083ace more progress 2025-01-24 15:16:58 +01:00
Yanis002 c26639a9da declared data_027e0c68 2025-01-24 03:46:27 +01:00
Yanis002 dea4060fb5 more progress 2025-01-24 03:37:43 +01:00
Yanis002 3194675d0d more progress & cleanup structs 2025-01-24 02:24:14 +01:00
Aetias 1d4fc368c2 Move ov000 documentation from Ghidra 2025-01-23 23:11:04 +01:00
Yanis002 cf97807bbc progress and add more funcs 2025-01-23 21:54:51 +01:00
Yanis002 302c28edcb more funcs + split BMG.cpp 2025-01-23 19:24:03 +01:00
Yanis002 c2c40b8221 match func_020370d0 to func_02037178 2025-01-23 14:51:54 +01:00
Yanis002 969a5a7c51 removed messagemanager class 2025-01-22 22:20:29 +01:00
Yanis002 fc19911a51 func_020371c8: 96% 2025-01-22 20:56:39 +01:00
Yanis002 a72a9d77d2 document flow stuff 2025-01-22 17:17:37 +01:00
Yanis002 1176ff47ed document most of the BMG file format 2025-01-22 03:54:07 +01:00
Aetias af097b91d7 Move ov000 documentation from Ghidra 2025-01-21 20:24:28 +01:00
Yanis002 2d57d12209 work 2025-01-21 00:17:29 +01:00
Aetias 7a2009cab9 Move ov000 documentation from Ghidra 2025-01-20 20:09:15 +01:00
Aetias 757e6715af Add ActorEventIcon 2025-01-19 12:38:53 +01:00
Aetias 04328420f3 Add ActorSwitchObject 2025-01-19 12:22:57 +01:00
Aetias e1d2f0b168 Move ov000 documentation from Ghidra 2025-01-19 11:58:47 +01:00
Aetias 370e632197 Move ITCM documentation from Ghidra 2025-01-18 16:24:12 +01:00
Aetias fe4c283ba2 Document math functions 2025-01-18 15:50:03 +01:00
Aetias 2794641461 Fix build 2025-01-18 13:47:34 +01:00
Aetias 13108e3ae4 Move ARM9 Main documentation from Ghidra 2025-01-18 09:44:01 +01:00
mike8699 01102bf317 Fix clang-format error 2025-01-06 11:26:11 -05:00
Aetias 6f33b0c7ad LinkStateItem: Use enums 2025-01-06 16:36:05 +01:00
mike8699 11a3df2d99 Update EquipBomb::StopUsing method signature
This method has an additional argument.
2025-01-05 19:06:26 -05:00
mike8699 ae2062bb58 Properly define static methods as static 2025-01-05 19:06:26 -05:00
mike8699 dc09e23c60 Add StopUsing methods to several classes
These are used in `LinkStateItem::OnStateLeave`
2025-01-05 19:06:26 -05:00
mike8699 be7b197c34 Decompile LinkStateItem::GetLinkStateMove 2025-01-05 19:06:26 -05:00
mike8699 f9da67860b Decompile GetLinkState arm9 function
This is not part of the `LinkStateItem` class, but it is called by
a method in that class. I wasn't sure the best place to put this.
2025-01-05 19:06:26 -05:00
mike8699 82ba3ff311 Start decompiling LinkStateItem 2024-12-31 14:51:33 -05:00
Aetias 673269f181 Decomp ActorManager 100% 2024-10-24 21:55:19 +02:00
Aetias bced23471a Decomp ActorManager 2024-10-22 21:25:59 +02:00
Aetias 52d4fce351 Decomp ActorManager 2024-10-21 23:32:28 +02:00
Aetias a62cc074e9 Merge branch 'main' into actor-manager 2024-10-21 20:36:15 +02:00