diff options
| author | Léo Lam <leo@leolam.fr> | 2022-01-17 16:55:19 +0100 |
|---|---|---|
| committer | Léo Lam <leo@leolam.fr> | 2022-01-17 17:02:11 +0100 |
| commit | 8dd5608b79cdb3c078ee453999334bb26da1346e (patch) | |
| tree | 716cf1e6fd580e730273d2b0abb2691aa1e6c1a7 /src/KingSystem/Physics/System/physInstanceSet.cpp | |
| parent | 392c0973c71fc40ce451b8a191dd50592553e745 (diff) | |
ksys/phys: Rename RigidBody "isMassScaling" mode to "isSensor"
That also explains the comparison against 1 (ContactLayerType::Sensor)
in the constructor.
Diffstat (limited to 'src/KingSystem/Physics/System/physInstanceSet.cpp')
| -rw-r--r-- | src/KingSystem/Physics/System/physInstanceSet.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/KingSystem/Physics/System/physInstanceSet.cpp b/src/KingSystem/Physics/System/physInstanceSet.cpp index 4f1ecc7c..932bcb29 100644 --- a/src/KingSystem/Physics/System/physInstanceSet.cpp +++ b/src/KingSystem/Physics/System/physInstanceSet.cpp @@ -129,12 +129,12 @@ void InstanceSet::sub_7100FBB00C(phys::RigidBody* body, phys::RigidBodyParam* pa phys::RigidBodyInstanceParam instance_params; param->makeInstanceParam(&instance_params); if (instance_params.contact_layer == phys::ContactLayer::SensorCustomReceiver) { - body->sub_7100F8F9E8(&instance_params.receiver_mask, _188[body->isMassScaling()]); + body->sub_7100F8F9E8(&instance_params.receiver_mask, _188[body->isSensor()]); } else if (instance_params.groundhit_mask) { body->sub_7100F8FA44(instance_params.contact_layer, instance_params.groundhit_mask); } else { body->sub_7100F8F8CC(instance_params.contact_layer, instance_params.groundhit, - _188[body->isMassScaling()]); + _188[body->isSensor()]); } body->setCollideGround(instance_params.no_hit_ground == 0); body->setCollideWater(instance_params.no_hit_water == 0); |
