add objective values settings

This commit is contained in:
Maxime Réaux 2026-02-10 16:26:49 +01:00
parent f04aeaf525
commit 7f0d86f6dd
6 changed files with 133 additions and 34 deletions

View file

@ -162,6 +162,18 @@ class Model:
war.set_name(name)
war.set_year(year)
def set_major_value(self, war_id: str, value: int) -> None:
war = self.get_war(war_id)
war.set_major(value)
def set_minor_value(self, war_id: str, value: int) -> None:
war = self.get_war(war_id)
war.set_minor(value)
def set_influence_token(self, war_id: str, value: bool) -> None:
war = self.get_war(war_id)
war.set_influence(value)
def get_all_wars(self) -> List[War]:
return list(self.wars.values())