ScrapHacks/Py_Docs/SLogic.md

53 lines
1.8 KiB
Markdown
Raw Normal View History

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