canUseChip
canUseChip
> Funktionen
Bestimmt, ob Ihre Entität den Chip-Chip auf der Entität mit der ID Entität aus ihrer aktuellen Zelle verwenden kann.
Die Funktion prüft folgende Punkte:
- Reichweite: Vergleich zwischen der Entfernung und der minimalen und maximalen Reichweite des Chips.
- Freie Sichtverbindung zwischen den beiden Positionen (lineOfSight).
Die Funktion überprüft nicht, ob Sie genügend PT für die Kosten des Chips haben oder ob sich der Chip nicht in der Wiederherstellung befindet (Erholungszeit: getCooldown).
Einstellungen
- Chip: Die Nummer des zu testenden Chips.
- Entität: Die ID der Entität, für die Sie den Chip verwenden möchten.
Rückmeldung
- canUse: „true“, wenn Ihr Unternehmen den Chip verwenden kann, andernfalls „false“.
Siehe auch
- getCellToUseChip: bestimmt eine Zelle, aus der ein Chip verwendet werden soll.
- getChipCost: Ruft die Kosten eines Chips ab.
- lineOfSight: überprüft, ob die Sichtverbindung zwischen zwei Zellen frei ist.
- canUseWeapon: wie canUseChip, aber für eine Waffe.
- canUseChipOnCell: wie canUseChip, aber um auf eine Zelle statt auf eine Entität abzuzielen.