public void DeconstructionComplete(GameObject gameObject) { NitroxId id = NitroxEntity.GetId(gameObject); DeconstructionCompleted deconstructionCompleted = new DeconstructionCompleted(id); packetSender.Send(deconstructionCompleted); }
public void DeconstructionComplete(GameObject gameObject) { string guid = GuidHelper.GetGuid(gameObject); DeconstructionCompleted deconstructionCompleted = new DeconstructionCompleted(guid); packetSender.Send(deconstructionCompleted); }
public void DeconstructionComplete(GameObject gameObject) { Vector3 itemPosition = gameObject.transform.position; String guid = GuidHelper.GetGuid(gameObject); DeconstructionCompleted deconstructionCompleted = new DeconstructionCompleted(packetSender.PlayerId, itemPosition, guid); packetSender.Send(deconstructionCompleted); }
public void DeconstructionComplete(GameObject gameObject) { NitroxId id = NitroxEntity.GetId(gameObject); DeconstructionCompleted deconstructionCompleted = new DeconstructionCompleted(id); packetSender.Send(deconstructionCompleted); // When deconstructed, some objects are simply hidden and potentially re-used later (such as windows). // We want to detach the nitrox entity so a new one can potentially be attached layer NitroxEntity.RemoveFrom(gameObject); }