ShipAI
(Constructor) | ShipAI | ( ) (ship) (ship.index) (cultist.index) (self.index) (pirate.index) (ally.index) (traderShip.index) (Uuid(id)) (boss.index) (entity.index) (craft.index ) |
(?) | registerEnemyEntity | ( inflictor ) ( guardian.id ) ( suspicion.ship.index ) |
(?) | registerEnemyFaction | ( player.index ) ( callingPlayer ) ( entity.factionIndex ) |
(?) | registerFriendEntity | ( guardian.id ) |
(?) | registerFriendFaction | ( player.index ) ( player ) |
(?) | setAggressive | ( ) |
(?) | setAttack | ( self.target ) ( damaged ) ( guardian ) ( traderShip ) |
(?) | setFly | ( destination, 0 ) ( pos, 100 ) ( suspicion.ship.translationf, sphere.radius + 30.0 ) |
(?) | setFollow | ( friend ) ( reservee ) |
(?) | setIdle | ( ) |
(?) | setPassive | ( ) |
(?) | setPassiveShooting | ( true ) ( 1 ) |
(?) | setStatus | ( ¨Error buying '${name}': No Trading System Installed¨%_T, {name = self.data.name} ) ( ¨Error buying '${name}': Not enough cargo space¨%_T, {name = self.data.name} ) ( ¨Error buying '${name}': Not enough money¨%_T, {name = self.data.name} ) ( ¨Buying '${name}'¨%_T, {name = self.data.name} ) ( ¨Error buying '${name}': No merchant selling¨%_T, {name = self.data.name} ) ( ¨Looking for merchant selling '${name}'¨%_T, {name = self.data.name} ) ( ¨Error selling '${name}': No Trading System Installed¨%_T, {name = self.data.name} ) ( ¨Error selling '${name}': No merchant buying¨%_T, {name = self.data.name} ) ( ¨Looking for merchant to sell '${name}'¨%_T, {name = self.data.name} |