Commit Graph

23 Commits

Author SHA1 Message Date
Yanis e80f625b50 Decompile 031_Land/Actor/ActorRupee.cpp (#3)
* delink ActorRupee and match few functions

* add missing functions, mangle names and match func_ov031_020e9d54

* random stuff (literally)

* decomp more of ActorRupee

* rng stuff (thanks to aetias)

* decomp more of ActorRupee (36%)

* sync symbols

* format

* random: fixed wrong function call in configure.py

* decomp more of ActorRupee (51%)

* add actor ids and move them to their own header + small docs on actor class

* format

* improvements and small progress

* progress

* progress

* sync eur with jp

* fix build issues

* missed a file
2025-08-04 13:33:17 +02:00
Yanis002 8d16ba5dc9 itemmanager progress 2025-08-03 00:20:10 +02:00
Yanis002 63931943a1 remaining Xs in the item ids 2025-08-02 20:12:10 +02:00
Yanis002 5274970d0f add the missing item flags (undocumented) 2025-08-02 20:10:20 +02:00
Yanis002 7bc5aaf130 use ItemFlag type in func_ov000_020a865c 2025-08-02 19:24:56 +02:00
Yanis002 f316b2ecd7 format 2025-08-02 19:22:40 +02:00
Yanis002 9f1695dc6a merge and improve nepe's work
Co-authored-by: NEPETAISCUTE <58563578+NEPETAISCUTE@users.noreply.github.com>
2025-08-02 19:20:18 +02:00
Yanis002 ac11ed00e5 document the item manager and UnkStruct_027e0ce0 2025-07-23 14:39:15 +02:00
Yanis002 7fa74389e5 fix build issues for real 2025-07-22 22:55:27 +02:00
Yanis002 182a7d879f improve Actor class 2025-07-22 22:46:10 +02:00
Yanis002 e31b9b7455 remove unused struct 2025-07-22 17:45:37 +02:00
Yanis002 133bb98ec8 started Actor.cpp 2025-07-22 17:42:48 +02:00
Yanis002 79c5284c20 sync .clang-format with ph 2025-07-21 01:15:37 +02:00
Yanis002 bdc0f156bb OverlayManager offsets 2025-07-20 17:10:18 +02:00
Yanis002 f90439260b update overlaymanager 2025-07-20 14:29:48 +02:00
Yanis002 e6833212f4 fix small mistake 2025-07-20 02:00:55 +02:00
Yanis002 125bcf4c69 OverlayManager::Unload improvements 2025-07-17 23:10:08 +02:00
Yanis002 8e2010ed4c OverlayIndex -> OverlaySlot and document overlay indices 2025-07-17 22:54:59 +02:00
Yanis002 dd0189cd38 overlay id pointer trick 2025-07-17 18:07:18 +02:00
Yanis002 0aea232d38 name overlays based on strings 2025-07-17 18:00:05 +02:00
Yanis002 e20137b303 progress 2025-03-20 13:49:10 +01:00
Yanis002 61111ddcea find and start new/delete operators 2025-02-14 21:52:21 +01:00
Yanis002 b14019290f document some symbols and add global/types headers 2025-02-14 03:34:31 +01:00