tutorial-7-spawn_creeps/main.mjs

22 lines
576 B
JavaScript
Raw Permalink Normal View History

2022-04-09 17:42:35 +02:00
import { getObjectsByPrototype } from '/game/utils';
import { Creep, Flag, StructureSpawn } from '/game/prototypes';
import { MOVE } from '/game/constants';
var creep1, creep2;
export function loop() {
var mySpawn = getObjectsByPrototype(StructureSpawn)[0];
var flags = getObjectsByPrototype(Flag);
if(!creep1) {
creep1 = mySpawn.spawnCreep([MOVE]).object;
} else {
creep1.moveTo(flags[0]);
if(!creep2) {
creep2 = mySpawn.spawnCreep([MOVE]).object;
} else {
creep2.moveTo(flags[1]);
}
}
}