Ejemplo n.º 1
0
        private bool onForceLeave(IglooServiceEvents.ForceLeave evt)
        {
            HeldObjectsData component = dataEntityCollection.GetComponent <HeldObjectsData>(dataEntityCollection.LocalPlayerHandle);

            if (component.HeldObject.ObjectType == HeldObjectType.PARTYGAME)
            {
                component.HeldObject = null;
            }
            return(false);
        }
 private bool onForceLeave(IglooServiceEvents.ForceLeave evt)
 {
     if (evt.ZoneId == null)
     {
         evt.ZoneId = new ZoneId();
     }
     if (!evt.ZoneId.isEmpty())
     {
         sendNotification(UpdateNotice, UpdateCountDown);
     }
     else
     {
         evt.ZoneId.name = ForceLeaveTargetZone;
         sendNotification(CloseNotice, CloseCountDown);
     }
     CoroutineRunner.Start(changeScene(evt.ZoneId), this, "Change igloo scene");
     return(false);
 }