Exemplo n.º 1
0
 public void SendUnCloakEvent()
 {
     if (CanDisableCloak)
     {
         var unCloakEvent = UnCloakAbilityEvent.Create();
         unCloakEvent.CanDisableCloak = CanDisableCloak;
         unCloakEvent.Entity          = entity;
         unCloakEvent.Send();
     }
 }
Exemplo n.º 2
0
        public override void OnEvent(UnCloakAbilityEvent evnt)
        {
            var entity = GetComponentInParent <BoltEntity>();

            if (entity == evnt.Entity)
            {
                //  _cloakAbilityGO.SetActive(false);
                _cloakAbility.CanDisableCloak = evnt.CanDisableCloak;
                _cloakAbility.DisableCloak();
            }
        }