Added method to get division stats
This commit is contained in:
parent
1418f580cd
commit
0ea144db17
@ -388,6 +388,9 @@ class ErepublikLocationAPI(CitizenBaseAPI):
|
|||||||
|
|
||||||
|
|
||||||
class ErepublikMilitaryAPI(CitizenBaseAPI):
|
class ErepublikMilitaryAPI(CitizenBaseAPI):
|
||||||
|
def _get_military_battle_stats(self, battle_id: int, division: int, division_id: int):
|
||||||
|
return self.get(f"{self.url}/military/battle-stats/{battle_id}/{division}/{division_id}")
|
||||||
|
|
||||||
def _get_military_battlefield_choose_side(self, battle_id: int, side_id: int) -> Response:
|
def _get_military_battlefield_choose_side(self, battle_id: int, side_id: int) -> Response:
|
||||||
return self.get(f"{self.url}/military/battlefield-choose-side/{battle_id}/{side_id}")
|
return self.get(f"{self.url}/military/battlefield-choose-side/{battle_id}/{side_id}")
|
||||||
|
|
||||||
|
@ -2032,6 +2032,11 @@ class CitizenMilitary(CitizenTravel):
|
|||||||
return (r_json.get(str(battle.invader.id)).get("fighterData"),
|
return (r_json.get(str(battle.invader.id)).get("fighterData"),
|
||||||
r_json.get(str(battle.defender.id)).get("fighterData"))
|
r_json.get(str(battle.defender.id)).get("fighterData"))
|
||||||
|
|
||||||
|
def get_battle_division_stats(self, division: classes.BattleDivision) -> Dict[str, Any]:
|
||||||
|
battle = division.battle
|
||||||
|
r = self._get_military_battle_stats(battle.id, division.div, division.id)
|
||||||
|
return r.json()
|
||||||
|
|
||||||
def schedule_attack(self, war_id: int, region_id: int, region_name: str, at_time: datetime):
|
def schedule_attack(self, war_id: int, region_id: int, region_name: str, at_time: datetime):
|
||||||
if at_time:
|
if at_time:
|
||||||
self.sleep(utils.get_sleep_seconds(at_time))
|
self.sleep(utils.get_sleep_seconds(at_time))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user