Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
13 additions
and
15 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,20 +1,18 @@ | ||
import { Option } from '../../types/general'; | ||
|
||
export const CREATURE_AI_NAME: Option[] = [ | ||
{ value: 'NullCreatureAI', name: 'Empty AI, the creature does nothing.' }, | ||
{ value: 'TriggerAI', name: '' }, | ||
{ value: 'AggressorAI', name: 'The creature attacks as soon as something is in aggro range.' }, | ||
{ value: 'ReactorAI', name: 'The creature attacks only if aggroed by attack, spell etc.' }, | ||
{ value: 'PassiveAI', name: '' }, | ||
{ value: 'CritterAI', name: '' }, | ||
{ value: 'GuardAI', name: '' }, | ||
{ value: 'NullCreatureAI', name: 'Empty AI, creature does nothing; cannot be charmed.' }, | ||
{ value: 'TriggerAI', name: 'Same as "NullCreatureAI", except that the creature casts the spell from field spell1 when summoned' }, | ||
{ value: 'AggressorAI', name: 'Creature attacks when entering aggro radius; uses only melee attacks.' }, | ||
{ value: 'ReactorAI', name: 'Creature attacks only if aggroed; uses only melee attacks..' }, | ||
{ value: 'PassiveAI', name: 'Creature behaves passive, cannot attack. ' }, | ||
{ value: 'CritterAI', name: 'Critter which flees if attacked.' }, | ||
{ value: 'GuardAI', name: 'Creature is a zone guard.' }, | ||
{ value: 'PetAI', name: 'The creature is a pet.' }, | ||
{ value: 'TotemAI', name: 'The creature casts spell from field spell1, otherwise like NullAI.' }, | ||
{ value: 'CombatAI', name: '' }, | ||
{ value: 'ArcherAI', name: '' }, | ||
{ value: 'TurretAI', name: '' }, | ||
{ value: 'VehicleAI', name: '' }, | ||
{ value: 'TotemAI', name: 'Creature casts spell from field spell1; does not move.' }, | ||
{ value: 'CombatAI', name: 'Creature attacks as soon as something is in aggro range; uses also spells.' }, | ||
{ value: 'ArcherAI', name: 'Creature casts spell from field spell1; chases the victim.' }, | ||
{ value: 'TurretAI', name: 'Creature attacks using spell from field spell1; does not move.' }, | ||
{ value: 'VehicleAI', name: 'Creature acts as player vehicle.' }, | ||
{ value: 'SmartAI', name: 'The creature uses SmartAI' }, | ||
{ value: 'GameObjectAI', name: '' }, | ||
{ value: 'SmartGameObjectAI', name: '' }, | ||
]; |