mirror of
https://github.com/encounter/Petari.git
synced 2026-03-30 11:34:15 -07:00
25 lines
631 B
C++
25 lines
631 B
C++
#include "Game/Map/CollisionParts.hpp"
|
|
#include "Game/Map/KCollision.hpp"
|
|
#include "Game/MapObj/DynamicCollisionObj.hpp"
|
|
|
|
DynamicCollisionObj::DynamicCollisionObj(const char *pName) : LiveActor(pName) {
|
|
_A4 = 0;
|
|
_9C = 0;
|
|
_11C = 0;
|
|
_A8 = 0;
|
|
_AC = 0;
|
|
}
|
|
|
|
void DynamicCollisionObj::init(const JMapInfoIter &rIter) {
|
|
MR::initDefaultPos(this, rIter);
|
|
MR::connectToScene(this, 42, 8, -1, 25);
|
|
|
|
_8C = nullptr;
|
|
}
|
|
|
|
void DynamicCollisionObj::syncCollision() {
|
|
updateCollisionHeader();
|
|
updateTriangle();
|
|
mParts->mServer->calcFarthestVertexDistance();
|
|
mParts->updateBoundingSphereRange(mScale);
|
|
} |