Commit Graph

212 Commits

Author SHA1 Message Date
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
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
Yanis002 2d57d12209 work 2025-01-21 00:17:29 +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
Aetias 52e0ac185a Decomp ActorRupee 2024-10-20 16:51:14 +02:00
Aetias 29d76fbe45 Decomp ActorRupee 2024-10-20 12:36:47 +02:00
Aetias fb9d00b87f Fix build; add RNG code 2024-10-20 10:39:09 +02:00
Aetias 4826a6e764 Merge branch 'main' into match_actor_rupee 2024-10-19 13:34:42 +02:00
Aetias 0b6c727e36 Add .clang-format 2024-10-12 16:16:32 +02:00
Aetias 74a29deff3 Remove elfkill 2024-10-12 16:16:17 +02:00
Aetias fb63b9271d Remove non-matching functions and progress.py 2024-09-10 20:18:52 +02:00
Mike 481da76f4d Match ActorTypeIsOneOf 2024-07-20 11:37:18 -04:00
Mike 33a875477d Add fields to FilterActorBase 2024-07-20 11:34:29 -04:00
Mike e019275433 Update function arg type 2024-07-20 11:27:07 -04:00
Mike eb75915d38 Update type of ActorManager.mNumActors 2024-07-20 11:23:46 -04:00
Aetias 77e7c6d8d4 Decomp Actor 2024-07-02 10:32:48 +02:00
Aetias e60433c809 Remangle MapManager::func_ov00_02083ef8 2024-06-30 11:12:33 +02:00
Aetias 8b51b9f16b Decomp Actor_UnkStruct_020::Actor_UnkStruct_020 2024-06-21 12:16:14 +02:00
Aetias 4329a6892f Merge branch 'main' into actor 2024-06-21 11:59:50 +02:00
Aetias 9f495cd494 Fix build errors in stubs 2024-06-21 10:11:01 +02:00
Aetias 31669e1424 Decomp Actor 2024-05-26 10:49:32 +02:00
Aetias 2b81d5a387 Decomp Actor 2024-05-25 23:15:25 +02:00
Aetias 67aba5b356 Add MUL_Q20 2024-05-25 23:15:11 +02:00
Aetias 165d7201fc Decomp Actor 2024-05-25 11:41:42 +02:00
Aetias 8e415b1cd8 Mangle TouchControl functions 2024-05-25 11:16:50 +02:00
Aetias c54922bc3a Name gVec3p_ZERO 2024-05-25 10:34:55 +02:00
Aetias 0429948e80 Remangle ActorManager::func_ov00_020c39ac 2024-05-25 10:16:04 +02:00
Aetias b91c1fe36d Mangle EquipRope::func_ov14_0213defc 2024-05-25 10:14:28 +02:00
Aetias b30d1aca74 Mangle EquipRope::func_ov14_0213d420 2024-05-25 10:01:48 +02:00
Aetias dd111d8555 Mangle EquipSword::GetEquipRope 2024-05-25 09:57:07 +02:00