mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-01-19 20:24:49 +00:00
Merge pull request #1603 from Azaezel/alpha41/assetNetworkFollowup
followup to https://github.com/TorqueGameEngines/Torque3D/pull/1601
This commit is contained in:
commit
bebce304b3
|
|
@ -140,7 +140,7 @@ DefineEngineMethod(className, set##name, void, (const char* assetName), , assetT
|
|||
#define PACKDATA_ASSET(name)\
|
||||
if (stream->writeFlag(m##name##Asset.notNull()))\
|
||||
{\
|
||||
stream->writeString(m##name##Asset.getAssetId());\
|
||||
AssetDatabase.packDataAsset(stream, m##name##Asset.getAssetId());\
|
||||
}\
|
||||
else if(stream->writeFlag(m##name##Name != StringTable->EmptyString()))\
|
||||
{\
|
||||
|
|
@ -151,7 +151,7 @@ DefineEngineMethod(className, set##name, void, (const char* assetName), , assetT
|
|||
#define UNPACKDATA_ASSET(name)\
|
||||
if (stream->readFlag())\
|
||||
{\
|
||||
m##name##AssetId = stream->readSTString();\
|
||||
m##name##AssetId = AssetDatabase.unpackDataAsset(stream);\
|
||||
_set##name(m##name##AssetId);\
|
||||
}\
|
||||
else if (stream->readFlag())\
|
||||
|
|
@ -168,8 +168,7 @@ DefineEngineMethod(className, set##name, void, (const char* assetName), , assetT
|
|||
#define PACK_ASSET(netconn, name)\
|
||||
if (stream->writeFlag(m##name##Asset.notNull()))\
|
||||
{\
|
||||
NetStringHandle assetIdStr = m##name##Asset.getAssetId();\
|
||||
netconn->packNetStringHandleU(stream, assetIdStr);\
|
||||
AssetDatabase.packDataAsset(stream, m##name##Asset.getAssetId());\
|
||||
}\
|
||||
else if (stream->writeFlag(m##name##Name != StringTable->EmptyString()))\
|
||||
{\
|
||||
|
|
@ -181,7 +180,7 @@ DefineEngineMethod(className, set##name, void, (const char* assetName), , assetT
|
|||
#define UNPACK_ASSET(netconn, name)\
|
||||
if (stream->readFlag())\
|
||||
{\
|
||||
m##name##AssetId = StringTable->insert(netconn->unpackNetStringHandleU(stream).getString());\
|
||||
m##name##AssetId = AssetDatabase.unpackDataAsset(stream);\
|
||||
_set##name(m##name##AssetId);\
|
||||
}\
|
||||
else if (stream->readFlag())\
|
||||
|
|
|
|||
Loading…
Reference in a new issue