diff --git a/leek wars.js b/leek wars.js index 346e8a3..ecb939c 100644 --- a/leek wars.js +++ b/leek wars.js @@ -1,18 +1,16 @@ -/** - * Bienvenue sur Leek Wars ! - * Pour connaître les règles du jeu : leekwars.com/encyclopedia/fr/Règles_du_jeu - * Pour apprendre à coder son IA : leekwars.com/encyclopedia/fr/Tutoriel - **/ - -// On prend le pistolet -setWeapon(WEAPON_PISTOL) // Attention : coûte 1 PT +// On prend le pistolet (coûte 1 PT) +setWeapon(WEAPON_PISTOL) // On récupère l'ennemi le plus proche var enemy = getNearestEnemy() -// On avance vers l'ennemi -moveToward(enemy) - -// On essaye de lui tirer dessus ! -useWeapon(enemy) - +// Si j’ai trouvé un ennemi +if (enemy != null) { + // Si je peux tirer sur lui + if (canUseWeapon(enemy)) { + useWeapon(enemy) + } else { + // Sinon je me rapproche + moveToward(enemy) + } +}