public override void OnEvent(DeleteFrozenBlock evnt) { Part delPart = GlobalReferences.FrozenParts[evnt.ID].GetComponent <Part>(); if (delPart != null) { delPart.LocalDelete(); } else { Debug.LogError("Delete Part: " + evnt.ID + "not present in Frozen Parts"); } }
public void Delete() { if (!BoltNetwork.IsRunning) { LocalDelete(); } else { var del = DeleteFrozenBlock.Create(); del.ID = id; del.Send(); } }