Exemplo n.º 1
0
        public void DeconstructionComplete(GameObject gameObject)
        {
            NitroxId id = NitroxEntity.GetId(gameObject);

            DeconstructionCompleted deconstructionCompleted = new DeconstructionCompleted(id);

            packetSender.Send(deconstructionCompleted);
        }
Exemplo n.º 2
0
        public void DeconstructionComplete(GameObject gameObject)
        {
            string guid = GuidHelper.GetGuid(gameObject);

            DeconstructionCompleted deconstructionCompleted = new DeconstructionCompleted(guid);

            packetSender.Send(deconstructionCompleted);
        }
Exemplo n.º 3
0
        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);
        }
Exemplo n.º 4
0
        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);
        }