public void AjouterFourmi(string nom, int x, int y, string comportement = "AttitudeAucune") { var fourmi = FabriqueSimulation.CreerFabrique("FabriqueFourmi").CreerFourmi(nom, x, y); fourmi.Comportement = FabriqueSimulation.CreerFabrique("FabriqueAttitude").CreerAttitude(comportement); plateauManager.GetCaseFromPosition(fourmi.Position.X, fourmi.Position.Y).AjouterCreature(fourmi); FourmisList.Add(fourmi); }
public void LoadDataFromXml(string fileName) { var saveGame = new SauvegarderPartie(); saveGame.LoadDataFromXML(fileName); FourmisList.Clear(); plateauManager.GetAllFourmis().ForEach(f => FourmisList.Add(f)); }
public void SupprimerFourmi(Fourmi fourmiAsupprimer) { plateauManager.GetCaseFromFourmi(fourmiAsupprimer).RetirerCreature(fourmiAsupprimer); FourmisList.Remove(fourmiAsupprimer); }
public void SupprimerFourmisSelect() { plateauManager.GetCaseFromFourmi(FourmisSelect).RetirerCreature(FourmisSelect); FourmisList.Remove(FourmisSelect); }