canUseChip
canUseChip
> Functies
Bepaalt of uw entiteit de chip-chip kan gebruiken op de entiteit met id entiteit uit de huidige cel.
De functie controleert de volgende punten:
- Bereik: vergelijking tussen de afstand en het minimale en maximale bereik van de chip.
- Vrije zichtlijn tussen de twee posities (lineOfSight).
De functie controleert niet of je genoeg PT hebt voor de kosten van de chip of dat de chip niet in herstel is (hersteltijd: getCooldown).
Instellingen
- chip: Het nummer van de te testen chip.
- entiteit: De id van de entiteit waarop u de chip wilt gebruiken.
Feedback
- canUse:
true als uw entiteit de chip kan gebruiken, false anders.
Zie ook
- getCellToUseChip: bepaalt een cel waaruit een chip moet worden gebruikt.
- getChipCost: haalt de kosten van een chip op.
- lineOfSight: controleert of de zichtlijn vrij is tussen twee cellen.
- canUseWeapon: zoals canUseChip maar dan voor een wapen.
- canUseChipOnCell: zoals canUseChip, maar om een cel te targeten in plaats van een entiteit.