mirror of
https://github.com/zeldaret/st
synced 2026-10-26 12:05:49 -04:00
Decompiling Actor NSSW (#153)
* feat: begin decompiling * feat: decompiling enhanced * fix: symbols sheningans * fix: make jp build * merge: update NSSW * feat: improve overall matching * feat: update * feat: improve matching of ActorItemTornado's vfunc_2C * fix: first attempt to make usa build * style: move external functions * fix: building NSSW * fix: build for jp * feat: improve matching * feat: comply to suggestions
This commit is contained in:
@@ -398,13 +398,13 @@ void MapObjectUnkSWSW::func_ov032_02121b90() {
|
||||
this->mUnk_0F8 = NULL;
|
||||
|
||||
if (this->mUnk_114 != NULL) {
|
||||
if (this->mUnk_114->mUnk_184_eur != NULL && this != this->mUnk_114->mUnk_184_eur) {
|
||||
this->mUnk_114->mUnk_184_eur->func_ov032_02121b90();
|
||||
if (this->mUnk_114->mUnk_184 != NULL && this != this->mUnk_114->mUnk_184) {
|
||||
this->mUnk_114->mUnk_184->func_ov032_02121b90();
|
||||
}
|
||||
|
||||
this->mUnk_0F8 = this->mUnk_114;
|
||||
this->mUnk_114->mUnk_184_eur = this;
|
||||
this->mUnk_0F8->mUnk_188_eur = this;
|
||||
this->mUnk_0F8 = this->mUnk_114;
|
||||
this->mUnk_114->mUnk_184 = this;
|
||||
this->mUnk_0F8->mUnk_188 = this;
|
||||
|
||||
this->vfunc_3C(0x0);
|
||||
return;
|
||||
@@ -501,8 +501,8 @@ ActorUnkNSSW *MapObjectUnkSWSW::func_ov032_02121dc8(VecFx32 *param1) {
|
||||
|
||||
ActorUnkNSSW *actor = (ActorUnkNSSW *) gpActorManager->func_01fff3b4(unk.ref);
|
||||
|
||||
actor->mUnk_184_eur = this;
|
||||
actor->mUnk_188_eur = this;
|
||||
actor->mUnk_184 = this;
|
||||
actor->mUnk_188 = this;
|
||||
|
||||
return actor;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user