From 132e01e90b3ffe779da6a2efce6469148ffb5c20 Mon Sep 17 00:00:00 2001 From: Philipp Horstenkamp Date: Sat, 9 Apr 2022 17:35:08 +0200 Subject: [PATCH] init --- main.mjs | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 main.mjs diff --git a/main.mjs b/main.mjs new file mode 100644 index 0000000..70c9ba8 --- /dev/null +++ b/main.mjs @@ -0,0 +1,11 @@ +import { getObjectsByPrototype } from '/game/utils'; +import { Creep } from '/game/prototypes'; +import { ERR_NOT_IN_RANGE } from '/game/constants'; + +export function loop() { + var myCreep = getObjectsByPrototype(Creep).find(creep => creep.my); + var enemyCreep = getObjectsByPrototype(Creep).find(creep => !creep.my); + if(myCreep.attack(enemyCreep) == ERR_NOT_IN_RANGE) { + myCreep.moveTo(enemyCreep); + } +} \ No newline at end of file