Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var frameLength = 30;
- var music = true;
- var sounds = true;
- var server = "ws://10.93.15.74";
- function update(api) {
- moveToBox(api);
- shotToClosest(api);
- }
- function moveToRandomPlace(api) {
- api.moveTo(Math.random() * api.width, Math.random() * api.height);
- }
- function shotToRandomEnemy(api) {
- if (api.enemies.length) {
- var targetEnemy = api.enemies[Math.floor(Math.random() * api.enemies.length)];
- api.shotTo(targetEnemy.x, targetEnemy.y);
- }
- }
- function shotToClosest(api) {
- var closest = api.enemies[0];
- var distancetoclosest = api.player.distanceTo(closest.x, closest.y);
- for (enemy in api.enemies){
- if(api.player.distanceTo(enemy.x, enemy.y) < distancetoclosest){
- distancetoclosest = api.player.distanceTo(enemy.x, enemy.y);
- closest = enemy;
- }
- }
- }
- function moveToBox(api) {
- api.moveTo(api.boxes[0].x, api.boxes[0].y);
- }
- function moveTop(api) {
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement