Aetias
e704ec9942
ActorCharacter OK ( #162 )
...
* ActorCharacter 93%
* ActorCharacter 98%
* ActorCharacter OK
* Fix broken matches
2026-05-11 20:34:17 +02:00
Aetias
d02c870d1d
ActorCharacterBase OK ( #161 )
...
* ActorCharacterBase OK
* Fix broken matches
2026-05-09 16:31:17 +02:00
Aetias
e9ffe114a9
Delink character actor base classes and shop keeper actors ( #152 )
...
* Delink .text for ActorItemSeller, ActorBeedle, ActorTetra
* Delink .text for ActorCharacterBase, ActorCharacter, ActorGenericCharacter
* Define classes ActorCharacterBase, ActorCharacter, ActorGenericCharacter
* Don't define `override` macro during intellisense/clangd
* Define symbols for ActorCharacter, ActorCharacterBase, ActorGenericCharacter
* Define classes and symbols for ActorItemSeller, ActorBeedle, ActorTetra
* Fix duplicate symbol
2026-05-09 12:36:22 +02:00
Aetias
b44496319d
ActorShopItem 98% ( #151 )
...
* ActorShopItem 93%
* Fix build
* Add missing symbols to usa
* Document BMG message ID functions
* Create bmg.py for inspecting BMG files
* ActorShopItem 98%
* Match func_ov031_0217dfec
* Port reloc changes to usa
* Make `ModelRender::GetLcdcAddress` non-const
2026-05-04 22:07:42 +02:00
Aetias
38e9378f8f
Delink ActorShopItem.cpp ( #147 )
...
* Make types compatible with dsd-ghidra typesync
* Update actors.md
* Update docs
* Delink ActorShopItem.cpp
2026-04-16 23:10:14 +02:00
enzofc708
ef2caebcef
Decomp sbc.c (100%) ( #144 )
...
* start sbc.cpp
* add G3d_SBCRender_007
* match G3d_SBCRender_007
* match G3d_SBCRender_008
* match G3d_SBCRender_SKN
* fix EUR relocs file
* match G3d_SBCRender_00C
* match G3d_SBCRender_00D
* complete sbc.cpp
* fix EUR delinks
2026-04-16 20:38:59 +02:00
enzofc708
63b823ef2c
Decomp ModelRender ( #139 )
...
* decomp ModelRender
* fix ModelRender function name
* fix other ModelRender references
* reloc vtables
* fix ModelRender obect size
* fix matches
* match 100%
2026-01-30 16:30:17 +01:00
Aetias
90b0175de6
ActorManager_04 ( #138 )
...
* Map symbol in Game
* ActorManager_04 OK
2025-12-29 20:12:14 +01:00
Aetias
fc691f4c8f
LinkStateInteract ( #135 )
...
* Map symbol in Game
* LinkStateInteract 19%
* DebugHierarchy -> Bhio
* LinkStateInteract 89%
* LinkStateInteract 93%
* Japanese strings
* Fix build
* Fix regression
* Fix regressions
* Rename BhioBase.cpp
2025-11-16 17:14:48 +01:00
Aetias
cb52c8c23f
ActorNavi ( #132 )
...
* Map symbol in Game
* ActorNavi 93%
* ActorNavi_04 96%
* Document Actor fields
* Move MAX_KEYS to ItemManager
* Move gTouchControl to its own header
* Fix missing includes
* Fix regressions
* Fix build
* Update decompiling guide images
* Fix regression
2025-08-29 20:01:10 +02:00
Aetias
82f54b2f07
EquipBombchu ( #131 )
...
* Map symbol in Game
* EquipBombchu 12%
* EquipBombchu 53%
* EquipBombchu 71%
* configure: Don't verify dsd version if `--dsd` specified
* EquipBombchu 89%
* Fix regression
2025-07-31 21:22:55 +02:00
Aetias
8ad6359c7d
ActorSwitchObject OK ( #130 )
...
* Map symbol in Game
* ActorSwitchObject OK
* Mark ActorSwitchObject as complete
* Document `mTrapActors`
* Fix FilterActorBase
* Fix regressions
2025-07-25 15:59:54 +02:00
Aetias
aee9c362bb
ActorRupee 90% ( #124 )
...
* Remove `force_data` macro
* Use size_t in `operator new`
* Bump objdiff to v3.0.0-beta.10
* Decompile functions using gRandom
* ActorRupee 90%
* Fix old gRandom.Next calls
* Revert objdiff
* Clean up
2025-07-21 19:09:56 +02:00
Yanis
ce9f96d932
Match 00_Core/Actor/Dungeon/ActorEventIcon.cpp ( #119 )
...
* match ActorEventIcon
* mark as complete
2025-07-16 13:14:03 +02:00
Aetias
67c7707657
Merge remote-tracking branch 'zeldaret/main' into hammer
2025-07-01 22:36:29 +02:00
Aetias
a7f149c3af
Merge remote-tracking branch 'zeldaret/main' into decomp/MapManager
2025-07-01 21:27:52 +02:00
Yanis002
57595b1cd2
fixed SetActive issue
2025-07-01 01:50:11 +02:00
Yanis002
a1316f570d
fixed some issues
2025-06-29 22:10:20 +02:00
Yanis002
f7c54542b9
Merge remote-tracking branch 'upstream/main' into hammer
2025-06-29 21:57:44 +02:00
Aetias
f1c2aa37a7
Merge remote-tracking branch 'zeldaret/main' into decomp-ActorSpawner
2025-06-29 20:55:15 +02:00
mike8699
0893ad86f2
Decompile ActorSwitchObject vfunc_08 and vfunc_0c
2025-05-31 19:36:20 -04:00
Aetias
fdb4f5ee3f
ActorRefill::vfunc_b4 -> ActorRefill::GetAmmoItem
2025-05-30 18:45:04 +02:00
Aetias
5739c36160
Actor::vfunc_08 -> Actor::Init
2025-05-29 12:38:15 +02:00
Aetias
d29c7c377e
ActorSpawner 99%
2025-05-29 12:24:19 +02:00
Aetias
0b6e5d042b
Decomp ActorRefill 94%
2025-05-27 22:00:27 +02:00
Aetias
9f8ead4aeb
Add symbols for ActorRefill
2025-05-27 19:00:31 +02:00
Aetias
d1acad0dd8
Delink ActorRefill
2025-05-26 23:30:28 +02:00
Aetias
0ae9b8c149
Merge remote-tracking branch 'zeldaret/main' into decomp-PlayerControl
2025-05-22 22:05:31 +02:00
SammygoodTunes
3376d55c85
Merge branch 'main' into decomp/MapManager
2025-04-01 21:25:38 +02:00
Aetias
5964807406
Fix accidental capital letter in func_Ov00_020c1bfc
2025-03-09 09:57:20 +01:00
Aetias
a8dc7ef705
Delink and 81% decomp ActorActionObject
2025-03-08 12:35:55 +01:00
Aetias
44ba14e823
Decomp ActorForceNavi and ActorWisdomNavi 100%
2025-03-08 11:46:49 +01:00
Aetias
656ec5779c
Delink ActorWisdomNavi
2025-03-07 19:25:02 +01:00
Aetias
1998ff3444
Delink ActorForceNavi
2025-03-06 20:34:34 +01:00
Aetias
3c223d570c
Delink ActorNavi
2025-03-06 00:14:06 +01:00
Aetias
4a764f9d58
PlayerControl: Decomp 80%
2025-02-18 18:33:12 +01:00
Yanis002
7d783ffb12
format
2025-02-12 20:19:48 +01:00
Aetias
d057996378
PlayerControl: Decomp 38%
2025-02-10 23:07:55 +01:00
Aetias
726c3be443
Merge remote-tracking branch 'zeldaret/main' into decomp-PlayerControl
2025-02-09 09:48:32 +01:00
Aetias
57de079397
PlayerControl: Decomp 27%
2025-02-09 09:38:23 +01:00
Yanis002
af82c9ca85
Merge remote-tracking branch 'upstream/main' into hammer
2025-02-08 20:48:09 +01:00
Yanis002
c81b52be86
progress on ActorNaviBase.cpp
2025-02-08 19:30:22 +01:00
SammygoodTunes
01bf35f5fd
Merge branch 'main' of https://github.com/SammygoodTunes/ph into decomp/MapManager
2025-02-08 13:13:31 +01:00
Yanis002
bd747975ff
cleanup actornavibase and match ActorNavi::func_ov059_0219b020
2025-02-08 12:40:01 +01:00
Yanis002
f3134dbdc1
match LinkStateItem::func_ov059_021990a4
2025-02-08 00:49:06 +01:00
Yanis002
a9de8ab2dd
match EquipHammer::IsUsable
2025-02-07 23:39:39 +01:00
Aetias
1a4f5a62d1
Fix ActorSpawner double mangled symbol names
2025-02-06 17:52:30 +01:00
Aetias
c380ac51a4
Merge remote-tracking branch 'zeldaret/main' into decomp-PlayerControl
2025-02-04 21:30:00 +01:00
SammygoodTunes
ff2130d234
Merge PR updates
2025-02-04 16:36:10 +01:00
Aetias
2bd1bbd10b
Declare all overriden virtual functions as virtual
2025-02-03 23:43:43 +01:00