Updated xcollisionborder

This commit is contained in:
njohnson 2025-09-07 23:15:48 -04:00
parent 0a3fbfe39a
commit 80fc72e8b0
2 changed files with 6 additions and 4 deletions

View File

@ -2,7 +2,7 @@
XCollisionBorder::XCollisionBorder() XCollisionBorder::XCollisionBorder()
: XAsset() : XAsset()
, mDistEq() , mDistEq(3)
, mZBase(0.0f) , mZBase(0.0f)
, mZSlope(0.0f) , mZSlope(0.0f)
, mStart(0.0f) , mStart(0.0f)
@ -18,7 +18,9 @@ XCollisionBorder::~XCollisionBorder()
void XCollisionBorder::ParseData(QDataStream *aStream) { void XCollisionBorder::ParseData(QDataStream *aStream) {
if (GetPtr() == -1) { if (GetPtr() == -1) {
*aStream *aStream
>> mDistEq >> mDistEq[0]
>> mDistEq[1]
>> mDistEq[2]
>> mZBase >> mZBase
>> mZSlope >> mZSlope
>> mStart >> mStart
@ -28,7 +30,7 @@ void XCollisionBorder::ParseData(QDataStream *aStream) {
void XCollisionBorder::Clear() void XCollisionBorder::Clear()
{ {
mDistEq = QVector3D(); mDistEq.clear();
mZBase = 0.0f; mZBase = 0.0f;
mZSlope = 0.0f; mZSlope = 0.0f;
mStart = 0.0f; mStart = 0.0f;

View File

@ -15,7 +15,7 @@ public:
void Clear() override; void Clear() override;
private: private:
QVector3D mDistEq; QVector<float> mDistEq;
float mZBase; float mZBase;
float mZSlope; float mZSlope;
float mStart; float mStart;