internal void InternalSetup() { if (ProgressionReplicator != null) { NET_Replicator.RemoveReplicator(ProgressionReplicator); } ProgressionReplicator = new NET_ProgressionReplicator(this); NET_Replicator.AddReplicator(ProgressionReplicator); if (IsLocallyOwned) { ProgressionData = ProgressionData.LoadFromFile(); } }
internal void InternalOnDestroyed() { NET_Replicator.RemoveReplicator(ProgressionReplicator); Remove(this.WrappedObj); }