Strategická: Fix vytváření mapy
This commit is contained in:
parent
f4f6ffd021
commit
36c1072d40
1 changed files with 3 additions and 4 deletions
|
@ -1,9 +1,9 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
import json
|
|
||||||
import sys
|
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from enum import Enum
|
from enum import Enum
|
||||||
from typing import Callable, Iterable, List, Optional
|
from typing import Callable, Iterable, List, Optional
|
||||||
|
import json
|
||||||
|
import sys
|
||||||
|
|
||||||
|
|
||||||
class Action(Enum):
|
class Action(Enum):
|
||||||
|
@ -130,9 +130,7 @@ def parse_world(world: dict) -> List[List[Field]]:
|
||||||
field["hill"],
|
field["hill"],
|
||||||
field["home_for_team"],
|
field["home_for_team"],
|
||||||
field["occupied_by_team"],
|
field["occupied_by_team"],
|
||||||
members
|
|
||||||
)
|
)
|
||||||
fields.append(parsed_field)
|
|
||||||
members = []
|
members = []
|
||||||
for member in field["members"]:
|
for member in field["members"]:
|
||||||
members.append(Member(
|
members.append(Member(
|
||||||
|
@ -141,6 +139,7 @@ def parse_world(world: dict) -> List[List[Field]]:
|
||||||
member["id"],
|
member["id"],
|
||||||
))
|
))
|
||||||
parsed_field.members = members
|
parsed_field.members = members
|
||||||
|
fields_row.append(parsed_field)
|
||||||
|
|
||||||
fields.append(fields_row)
|
fields.append(fields_row)
|
||||||
return fields
|
return fields
|
||||||
|
|
Loading…
Reference in a new issue