mirror of
https://github.com/zeldaret/botw
synced 2026-07-04 12:40:02 -04:00
ksys/phys: Implement ContactMgr functions used by ContactListener
This commit is contained in:
@@ -67,14 +67,14 @@ void LayerContactPointInfo::Iterator::getData(sead::Vector3f* out,
|
||||
|
||||
switch (mode) {
|
||||
case Mode::_0: {
|
||||
if (getPoint()->flags.isOn(ContactPoint::Flag::_2))
|
||||
if (getPoint()->flags.isOn(ContactPoint::Flag::Penetrating))
|
||||
return;
|
||||
*out += getPoint()->separating_normal * -separating_distance;
|
||||
break;
|
||||
}
|
||||
|
||||
case Mode::_1: {
|
||||
if (!getPoint()->flags.isOn(ContactPoint::Flag::_2))
|
||||
if (!getPoint()->flags.isOn(ContactPoint::Flag::Penetrating))
|
||||
return;
|
||||
*out += getPoint()->separating_normal * separating_distance;
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user