# SLogic - *IsEnemyActive*: `` ``` int IsEnemyActive() : Indica si hay un enemigo activo, mirando el contenido de la lista de enemigos y en el tráfico. ``` - *ChangeZoneState*: `` ``` void ChangeZoneState(zoneId, state): Pone el estado de una zona de dominación ``` - *SetOnFloor*: `` ``` void SetOnFloor(Entity) : Pone una entidad en el suelo ``` - *ChangeBatonState*: `` ``` void ChangeBatonState(pos, state): Actualiza el estado del testigo en el modo dominación ``` - *SetShipToRegenerate*: `` ``` void SetShipToRegenerate(shipName, regSpeed,regEndSpeed): Pone una nave a regenerarse ``` - *SetDominationZones*: `` ``` void SetDominationZones(zonesList): Establece la lista de posiciones de las zonas de dominación en la super apuesta de dominación ``` - *Flash*: `` ``` void Flash((x,y,z),radius) : Pone una entidad en el suelo ``` - *GetNearestShip*: `` ``` Name GetNearestShip(pos) : Cicla por varias listas y devuelve la nave más cercana a la posición indicada ``` - *SendSentinelToWatch*: `` ``` void SendSentinelToWatch(Pos) : Envia a un centinela a inspeccionar una posicion ``` - *UpdateTauntEndTime*: `` ``` void UpdateTauntEndTime(time): Tiempo final del taunt ``` - *GearAttack*: `` ``` void GearAttack(Entity) : Envia a un Gear a atacar a una entidad ``` - *SetCharState*: `` ``` void SetCharState(entityName, state, entityTargetName) : Pone a una entidad en un estado de logica y un target determinados ```