Compare commits

...

14 commits

Author SHA1 Message Date
Guillem George
89fe594e3b ménage 2026-02-07 21:44:49 +01:00
Guillem George
0ce900886f bah on reessaye 2026-02-07 21:40:35 +01:00
Guillem George
000b23c9f4 bah on reessaye 2026-02-07 21:39:00 +01:00
Guillem George
bc238b05dc 1984 en bombe 2026-02-07 21:34:33 +01:00
Guillem George
47527f5b0b grosse bombe gross explosion 2026-02-07 21:26:06 +01:00
Guillem George
86a7194ec5 petit vaut mieux pas tenter 2026-02-07 21:15:03 +01:00
Guillem George
9f9d8be802 on va voir 2026-02-07 21:06:02 +01:00
Guillem George
40ae3b048d gazeur 2026-02-07 21:03:45 +01:00
Guillem George
204f626f11 foule 2026-02-07 21:01:22 +01:00
Guillem George
dfd3e4b7fa boewbfouwbfkwagfkwqfjavfksavfmjgvjgfvwahgvfhgwvahgfvhgewavfhgwavhgfvwahvfhgwa 2026-02-07 20:58:11 +01:00
Guillem George
e70073b7fe while trou 2026-02-07 20:49:10 +01:00
Guillem George
4c74873c65 flop 2026-02-07 20:44:35 +01:00
Guillem George
4bf4cf89e2 tristanfix 2026-02-07 20:39:47 +01:00
Guillem George
66fd1ce173 coucou tristan 2026-02-07 20:38:25 +01:00
2 changed files with 3 additions and 114 deletions

View file

@ -61,7 +61,6 @@ public class Program {
logger.error("Cannot connect to the server. Aborting...");
throw e;
}
// AsyncExec.justWait(0);
// Create account and get init infos
logger.info("Creating account");
@ -74,121 +73,11 @@ public class Program {
Unit.getUnits().add(citizen1);
Unit.getUnits().add(citizen2);
// StatisticsResponse statistics = Basics.getStatistics();
// logger.debug(statistics.toString());
// Et voilà, machtou pichtou
// Gossip
// for (int i = 0; i < 60; i++) {
//// for (var player : statistics.players) {
// StatisticsResponse statistics = Basics.getStatistics();
//
// var player = statistics.players.getFirst();
// if (player.name == login) {
// i--;
// continue;
// }
// citizen1.sendMessage(player.name, "Nicole");
// citizen2.sendMessage(player.name,"Ouvre");
// citizen1.sendMessage(player.name, "Nicole");
// citizen2.sendMessage(player.name, "MAIS MOI JE VEUX FAIRE L'AMOUUUUR");
//// }
// }
// // timoutheou
// for (int i = 0; i < 2; i++) {
// for (var player : statistics.players) {
// if (player.name == login || !player.name.contains("battefort"))
// continue;
// citizen1.sendMessage(player.name, "Nicole");
// citizen2.sendMessage(player.name,"Ouvre");
// citizen1.sendMessage(player.name, "Nicole");
// citizen2.sendMessage(player.name, "MAIS MOI JE VEUX FAIRE L'AMOUUUUR");
// citizen1.sendMessage(player.name, "<3");
// citizen2.fetchMessages();
// }
// }
// Negotiator
// citizen2.sendMessage("Hector", "Nique ta mère Hector").waitFinished();
// Kaboom & epic fail
citizen1.spawn("bomber-bot").waitFinished();
List<Unit> bomberos = BomberBot.getBomberBotUnits();
BomberBot bomberau = (BomberBot) bomberos.getFirst();
// bomberau.upgrade();
bomberau.fire();
// =======================================================
// Stormtrooper
// citizen1.spawn("turret").waitFinished();
// List<Unit> tourelles = Turret.getTurretUnits();
// Turret unerelle = (Turret) tourelles.getFirst();
// for (int i = 0; i < 101; i++) {
// unerelle.fire(unerelle.getPosition().plus(new Point(0, 1)));
// }
// Gather resources
// while (true) {
// citizen1.move(Direction.RIGHT);
// citizen2.move(Direction.LEFT);
// citizen1.gather();
// citizen2.gather();
// citizen1.move(Direction.UP);
// citizen2.move(Direction.DOWN);
// citizen1.gather();
// citizen2.gather();
// }
// Country roads
while (true) {
citizen1.move(Direction.RIGHT);
citizen2.move(Direction.LEFT);
citizen1.build(Building.ROAD);
citizen2.build(Building.ROAD);
citizen1.move(Direction.UP);
citizen2.move(Direction.DOWN);
citizen1.build(Building.ROAD);
citizen2.build(Building.ROAD);
}
// logger.info("Done");
logger.info("Done");
}
// ### Get statistics
//GET http://localhost:1664/statistics
//
//### Get status
//GET http://localhost:1664/status
//
//### Get report
//GET http://localhost:1664/report/148997e9b
//
//### Login with user login_l
//POST http://localhost:1664/init/login_l
//
//> {%
//client.global.set("baseId", response.body.baseId);
//client.global.set("probeId", response.body.probeId);
//client.global.set("login", response.body.login);
//%}
//
//### Post noop commande
//POST http://localhost:1664/command/{{login}}/{{probeId}}/noop
//
//###
//POST http://localhost:1664/command/dumeig_a/8d87eea10/inspect
//
//###
}

View file

@ -87,7 +87,7 @@ public abstract class Unit {
logger.warn("Invalid report received: null value");
return false;
}
logger.debug("Got report: " + lastReport);
// logger.debug("Got report: " + lastReport);
idle = true;
return lastReport.errorCode != null;