12 lines
391 B
TypeScript
12 lines
391 B
TypeScript
import { TaskController, ActionDefinition } from './TaskController';
|
|
import { scanAllVillagesBundle } from './ActionBundles';
|
|
import { Task } from '../Queue/TaskProvider';
|
|
import { registerTask } from './TaskMap';
|
|
|
|
@registerTask()
|
|
export class GrabVillageState extends TaskController {
|
|
defineActions(task: Task): Array<ActionDefinition> {
|
|
return scanAllVillagesBundle();
|
|
}
|
|
}
|