⚔️ fight_PlacementGetAllFighters()
Récupère tous les fighters présents lors de la phase de placement. Utilisé dans la fonction fight_placement().
fight_PlacementGetAllFighters()
FightRécupère tous les fighters présents lors de la phase de placement. Utilisé dans la fonction fight_placement().
Paramètres
Aucun paramètre.
Valeur de retour
table - Dictionnaire de tous les fighters (phase de placement)
Exemple
-- Fonction de placement
function fight_placement(possiblePositions, availablePositions)
local allFighters = fight_PlacementGetAllFighters()
-- Analyser les positions des ennemis
for fighterId, fighter in pairs(allFighters) do
local team = fight_GetProperty(fighter, "team")
local cellId = fight_GetProperty(fighter, "cellId")
if team == 1 then -- Ennemi
fight_SendLogs("Ennemi sur cellule " .. cellId, "Red")
end
end
-- Choisir une position
if #availablePositions > 0 then
fight_PlaceOnCell(availablePositions[0])
end
end