File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -321,10 +321,10 @@ class EPF_EntitySaveData : EPF_MetaDataDbEntity
321
321
322
322
SerializeMetaData (saveContext );
323
323
324
- // Prefab
324
+ // Prefab - go through string for debugging
325
325
string prefabString = m_rPrefab ;
326
326
#ifndef PERSISTENCE_DEBUG
327
- if (prefabString .StartsWith ("{" ))
327
+ if (prefabString .StartsWith ("{" )) //keep this solution even though as of 1.0.0.95 it would be saved as just GUID anyway
328
328
prefabString = EPF_Utils .GetPrefabGUID (m_rPrefab );
329
329
#endif
330
330
saveContext .WriteValue ("m_rPrefab" , prefabString );
@@ -352,8 +352,12 @@ class EPF_EntitySaveData : EPF_MetaDataDbEntity
352
352
DeserializeMetaData (loadContext );
353
353
354
354
// Prefab
355
- loadContext .ReadValue ("m_rPrefab" , m_rPrefab );
356
- if (m_rPrefab && m_rPrefab [0 ] != "{" ) m_rPrefab = string .Format ("{%1}" , m_rPrefab );
355
+ string prefabString ;
356
+ loadContext .ReadValue ("m_rPrefab" , prefabString );
357
+ if (prefabString && prefabString .Get (0 ) != "{" )
358
+ prefabString = string .Format ("{%1}" , prefabString );
359
+
360
+ m_rPrefab = prefabString ;
357
361
358
362
// Transform
359
363
loadContext .ReadValue ("m_pTransformation" , m_pTransformation );
You can’t perform that action at this time.
0 commit comments