get shapeassetID read. TODO: find further flaws and unrem the filter

This commit is contained in:
AzaezelX 2020-11-27 19:03:20 -06:00
parent 6441ecd941
commit c626bc10e0

View file

@ -803,8 +803,10 @@ void ShapeBaseData::packData(BitStream* stream)
stream->write(shadowSphereAdjust);
stream->writeString(shapeName);
stream->writeString(shapeAsset.getAssetId());
//if (stream->writeFlag(shapeAsset.notNull()))
stream->writeString(shapeAsset.getAssetId());
//else
stream->writeString(shapeName);
stream->writeString(cloakTexName);
if(stream->writeFlag(mass != gShapeBaseDataProto.mass))
@ -882,10 +884,11 @@ void ShapeBaseData::unpackData(BitStream* stream)
stream->read(&shadowProjectionDistance);
stream->read(&shadowSphereAdjust);
shapeName = stream->readSTString();
char buffer[256];
stream->readString(buffer);
//if (stream->readFlag())
shapeAssetId = stream->readSTString();
//else
shapeName = stream->readSTString();
cloakTexName = stream->readSTString();
if(stream->readFlag())