summaryrefslogtreecommitdiff
path: root/src/KingSystem/Map/mapPlacementMap.cpp
diff options
context:
space:
mode:
authorLéo Lam <leo@leolam.fr>2022-03-25 22:20:19 +0100
committerLéo Lam <leo@leolam.fr>2022-03-25 22:20:57 +0100
commita63b816ffcc203047307c2891b760342b1d57557 (patch)
treebd69eff541549d412b4eed7a93fbdd53d98f0feb /src/KingSystem/Map/mapPlacementMap.cpp
parent82a531920076cbc2facbc2c79263bf1d6be84d8b (diff)
ksys/phys: Fix misleading name for StaticCompound::disableCollision
Diffstat (limited to 'src/KingSystem/Map/mapPlacementMap.cpp')
-rw-r--r--src/KingSystem/Map/mapPlacementMap.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/KingSystem/Map/mapPlacementMap.cpp b/src/KingSystem/Map/mapPlacementMap.cpp
index 44defe6c..93da597a 100644
--- a/src/KingSystem/Map/mapPlacementMap.cpp
+++ b/src/KingSystem/Map/mapPlacementMap.cpp
@@ -105,7 +105,7 @@ void PlacementMap::updateObjectCollisionAndId(int index, Object* obj) {
obj->setFlags0(Object::Flag0::_200000);
disable = true;
}
- sc->disableCollision(idx, disable);
+ sc->setInstanceEnabled(idx, disable);
}
bool PlacementMap::parseStaticMap_(sead::Heap* heap, u8* data) {
@@ -255,7 +255,7 @@ void PlacementMap::doDisableObjStaticCompound(Object* obj, bool disable) {
auto* resource = mRes[idx].mRes.getResource();
if (auto* sc = sead::DynamicCast<ksys::phys::StaticCompound>(resource)) {
s16 sc_id = obj->getStaticCompoundActorId();
- sc->disableCollision(sc_id, disable);
+ sc->setInstanceEnabled(sc_id, disable);
}
}