<?php
// Reset les teams AVANT de reset la partie
require "php/reset_teams.php";

// RESET GAME (ta logique existante)
$host = "localhost";
$dbname = "joshuakitoka_danso";
$username = "joshuakitoka_danso";
$password = "mmicrea2025";

try {
    $conn = new PDO("mysql:host=$host;dbname=$dbname;charset=utf8", $username, $password);
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $e) {
    exit("Erreur BDD : " . $e->getMessage());
}

// On remet toutes les valeurs du jeu à leur état initial
$conn->prepare("
    UPDATE game SET
        joueur = 1,
        phase = 'attente',
        vaisseau1 = 5,
        vaisseau2 = 5,
        pierre1 = 3, feuille1 = 3, ciseau1 = 3,
        pierre2 = 3, feuille2 = 3, ciseau2 = 3,
        attaque_joueur = NULL,
        attaque_drone = NULL,
        attaque_cible = NULL,
        defense_drone = NULL,
        joker1 = 2,
        joker2 = 2,
        bluff_annonce = NULL,
        bluff_reel = NULL,
        bluff_joueur = NULL,
        phase_bluff = NULL,
        winner = 0
    WHERE id = 1
")->execute();

// IMPORTANT : On vide la file d'attente
try {
    $conn->prepare("DELETE FROM team_queue")->execute();
} catch (Exception $e) {
    // ignore en cas d'absence de table
}

// ➜ Retour au menu
header("Location: index.html");
exit;
?>