Home Reference Source Repository

app/entities/creatures/strategies/Strategies.js

import AggressiveFireballStrategy from './AggressiveFireballStrategy.js';
import ChaseStrategy from './ChaseStrategy.js';
import CompositeStrategy from './CompositeStrategy.js';
import FleeStrategy from './FleeStrategy.js';
import HoldStrategy from './HoldStrategy.js';
import IdleStrategy from './IdleStrategy.js';
import MeleeAttackStrategy from './MeleeAttackStrategy.js';
import OffensiveTargettedAbilityStrategy from './OffensiveTargettedAbilityStrategy.js';
import RandomWalkStrategy from './RandomWalkStrategy.js';

export default {
    AggressiveFireballStrategy,
    ChaseStrategy,
    CompositeStrategy,
    FleeStrategy,
    HoldStrategy,
    IdleStrategy,
    MeleeAttackStrategy,
    OffensiveTargettedAbilityStrategy,
    RandomWalkStrategy
};