2
3
mirror of https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git synced 2025-07-14 02:27:40 -04:00

Hoikas' subworld fixes including PhysX support

1) Allow plSubWorldMsg to be sent over the network
https://github.com/H-uru/Plasma/pull/107
2) Cleanup VolumeSensorConditionalObject
https://github.com/H-uru/Plasma/pull/537
3) Add two new compiler feature tests - HeadSpin.h changes ONLY, as
prerequisite for VolumeSensorConditionalObject
45be91c0e3
4) Fix a crash and a silly identified by Coverity - changes for
VolumeSensorConditionalObject ONLY
a702cb9d3f
5) PXSubworld (Havok/CC subworld physics support ported to PhysX/MOULa)
https://github.com/H-uru/Plasma/pull/555
This commit is contained in:
John Johns
2021-05-31 10:48:56 -07:00
parent c914ba5bac
commit 576ac25f03
25 changed files with 545 additions and 421 deletions

View File

@ -1978,7 +1978,7 @@ hsBool plArmatureMod::IsLocalAvatar()
return plAvatarMgr::GetInstance()->GetLocalAvatar() == this;
}
hsBool plArmatureMod::IsLocalAI()
hsBool plArmatureMod::IsLocalAI() const
{
plAvBrainCritter* ai = plAvBrainCritter::ConvertNoRef(FindBrainByClass(plAvBrainCritter::Index()));
if (ai)

View File

@ -220,7 +220,7 @@ public:
void GetPositionAndRotationSim(hsPoint3* position, hsQuat* rotation);
hsBool IsLocalAvatar();
hsBool IsLocalAI();
hsBool IsLocalAI() const;
virtual const plSceneObject *FindBone(const char * name) const;
virtual const plSceneObject *FindBone(UInt32 id) const; // use an id from an appropriate taxonomy, such as plAvBrainHuman::BoneID
virtual void AddBoneMapping(UInt32 id, const plSceneObject *bone);