Commit Graph

333 Commits

Author SHA1 Message Date
Aetias d40ff9598d LinkStateItemGet -> LinkStateCutscene 2024-03-31 10:01:12 +02:00
Aetias 410c5acc2d LinkState4 -> LinkStateRoll 2024-03-31 09:59:07 +02:00
Aetias 85bbacbc86 LinkState3 -> LinkStateFollow 2024-03-31 09:57:20 +02:00
Aetias de7aff1571 LinkStateGrab -> LinkStateInteract 2024-03-31 09:53:44 +02:00
Aetias 348a5b5b65 Update .inc files 2024-03-31 08:42:17 +02:00
Aetias e49a6ce615 Autogenerate .inc files for entire project 2024-03-31 08:41:14 +02:00
Aetias 8def7bd9a9 Add gen_externs.py tool 2024-03-30 15:54:23 +01:00
Aetias 38e6d2eb17 Add PlayerBase.s 2024-03-30 15:54:05 +01:00
Aetias cc3b43ddc1 Mangle PlayerBase 2024-03-30 12:13:41 +01:00
Aetias 3b9d07865c Remove obsolete #define NONMATCH in global.h 2024-03-30 12:11:30 +01:00
Aetias b9b56f4e9f Add PlayerBase.cpp 2024-03-30 12:10:44 +01:00
Aetias 37685915ff Update docs 2024-03-29 13:40:09 +01:00
Aetias 6824f9ac3f Update fields in PlayerBase 2024-03-26 22:02:16 +01:00
Aetias 0af61505a9 PlayerLink -> PlayerLinkBase 2024-03-26 21:35:38 +01:00
Aetias ac47abfa46 PlayerLinkBase -> PlayerBase 2024-03-26 21:25:52 +01:00
Aetias f4e26837e2 Fix updated name ActorNavi 2024-03-25 19:44:59 +01:00
Aetias 16cf2f6091 Add LinkStateGrab 2024-03-25 19:44:30 +01:00
Aetias c974e75926 Fix duplicate field names in LinkState4 2024-03-25 19:30:39 +01:00
Aetias fab3da0e81 Move Actors/ to Actor/ 2024-03-25 19:30:25 +01:00
Aetias ce3031f712 Document grab actor methods in LinkStateBase 2024-03-25 19:29:37 +01:00
Aetias bde7c6f53c Mangle LinkStateItem 2024-03-24 19:09:46 +01:00
Aetias 44ca783b69 Add LinkStateItem.cpp 2024-03-24 19:07:13 +01:00
Aetias adbb175cc9 Mangle virtual table for LinkStateBase 2024-03-23 14:39:50 +01:00
Aetias 0372f550f6 Mangle LinkStateBase function symbols 2024-03-23 14:36:03 +01:00
Aetias 3b69e3af04 Add rename_symbols.py 2024-03-23 14:35:44 +01:00
Aetias 11ced94edd Add stubs for LinkStateBase 2024-03-23 13:48:42 +01:00
Aetias d7993a432e Add Actor.hpp 2024-03-23 13:48:20 +01:00
Aetias 942dfd17a9 Add LinkStateBase.s 2024-03-23 10:24:20 +01:00
Aetias 1935cecb87 Mangle virtual table for LinkStateDamage 2024-03-23 09:56:31 +01:00
Aetias e920bdef19 Add LinkDamage.cpp 2024-03-23 08:07:39 +01:00
Aetias 30dbcc4580 Add all other Link states 2024-03-21 23:22:54 +01:00
Aetias 2324c499ab Add LinkDamage.s 2024-03-20 20:19:05 +01:00
Aetias 29e5b949c0 Add LinkDamage class definition 2024-03-20 19:48:26 +01:00
Aetias bd0a74f62f Fix build errors with mangle.py 2024-03-19 17:54:21 +01:00
Aetias 6f707bb31d Add TouchControl.s 2024-03-19 17:53:59 +01:00
Aetias f9f944ae47 Add compiler flag -msgstyle gcc 2024-03-19 17:13:47 +01:00
Aetias 064086da4f Prefer signed integers 2024-03-19 17:13:26 +01:00
Aetias 9f2dbce3b9 Add Item.cpp to LCF 2024-03-19 16:39:21 +01:00
Aetias 16660f5795 Add name mangling tool 2024-03-19 00:56:32 +01:00
Aetias 6f5558cf65 Add Item.cpp stub 2024-03-19 00:56:11 +01:00
Aetias 7490c0fc8c Organize source files in overlay directories 2024-03-17 09:27:59 +01:00
Aetias c0e876d2f6 Update docs 2024-03-17 09:07:19 +01:00
Aetias c661e62d40 Organize source code structure 2024-03-02 08:29:32 +01:00
Aetias 36223d28a1 Replace this->mStuff with mStuff 2024-03-02 08:24:50 +01:00
Aetias 703a52f797 Unsplit all ov00 assembly files after ItemManager 2024-02-29 20:11:29 +01:00
Aetias be1e620557 Unsplit all ov00 assembly files before ItemManager 2024-02-29 19:51:02 +01:00
Aetias 35a5ba6a51 Unsplit ov00_0207cc84.s 2024-02-29 19:24:27 +01:00
Aetias 43d0dc8f1f Unsplit 2 ov00 assembly files 2024-02-29 17:36:47 +01:00
Aetias 30ca45f694 Update progress.py
Fix incorrect progress displayed, bytes didn't add up to the correct total
Add option to display progress for each overlay/module
2024-02-28 22:56:04 +01:00
Aetias 09fc560292 Add progress.py 2024-02-26 21:13:23 +01:00