public void DeserializeData(object[] Target, int ItemsToExpect, ArcenDeserializationBuffer Buffer, bool IsLoadingFromNetwork, GameVersion DeserializingFromGameVersion) { Target[0] = new NanocaustMgr(Buffer, IsLoadingFromNetwork, DeserializingFromGameVersion); }
public void InitializeData(object[] Target) { mgr = new NanocaustMgr(); Target[0] = mgr; }
public void SerializeData(object[] Source, ArcenSerializationBuffer Buffer, bool IsForSendingOverNetwork) { NanocaustMgr thisMgr = (NanocaustMgr)Source[0]; thisMgr.SerializeTo(Buffer, IsForSendingOverNetwork); }
public static void SetNanocaustMgr(this World ParentObject, NanocaustMgr mgr) { ParentObject.ExternalData.CollectionsByPatternIndex[NanocaustMgrData.PatternIndex].Data[0] = mgr; }