import { Entity } from '../entities/entity.js'; import { EntitySystem } from '../entities/system.js'; /** * Turn and close until within an angle to launch a melee attack * Based on g_ai.c ai_run_melee */ export declare function ai_run_melee(self: Entity, context: EntitySystem): void; /** * Turn in place until within an angle to launch a missile attack * Based on g_ai.c ai_run_missile */ export declare function ai_run_missile(self: Entity, context: EntitySystem): void; /** * Strafe sideways, but stay at approximately the same range * Based on g_ai.c ai_run_slide (Rogue version has some changes) */ export declare function ai_run_slide_rogue(self: Entity, distance: number, context: EntitySystem): void; //# sourceMappingURL=movement_rogue.d.ts.map