diff --git a/rcon/maps.py b/rcon/maps.py index d8404e8d2..49ef83014 100644 --- a/rcon/maps.py +++ b/rcon/maps.py @@ -430,6 +430,16 @@ def image_name(self) -> str: axis=Faction(name=FactionName.GER.value, team=Team.AXIS), orientation=Orientation.VERTICAL, ), + Map( + id="tobruk", + name="TOBRUK", + tag="TBK", + pretty_name="Tobruk", + shortname="Tobruk", + allies=Faction(name=FactionName.GB.value, team=Team.ALLIES), + axis=Faction(name=FactionName.GER.value, team=Team.AXIS), + orientation=Orientation.HORIZONTAL, + ), ) } @@ -1154,6 +1164,84 @@ def image_name(self) -> str: game_mode=GameMode.CONTROL, environment=Environment.NIGHT, ), + Layer( + id="tobruk_warfare_day", + map=MAPS["tobruk"], + game_mode=GameMode.WARFARE, + environment=Environment.DAY, + ), + Layer( + id="tobruk_warfare_dusk", + map=MAPS["tobruk"], + game_mode=GameMode.WARFARE, + environment=Environment.DUSK, + ), + Layer( + id="tobruk_warfare_morning", + map=MAPS["tobruk"], + game_mode=GameMode.WARFARE, + environment=Environment.DAWN, + ), + Layer( + id="tobruk_offensivebritish_day", + map=MAPS["tobruk"], + game_mode=GameMode.OFFENSIVE, + attackers=Team.ALLIES, + environment=Environment.DAY, + ), + Layer( + id="tobruk_offensiveger_day", + map=MAPS["tobruk"], + game_mode=GameMode.OFFENSIVE, + attackers=Team.AXIS, + environment=Environment.DAY, + ), + Layer( + id="tobruk_offensivebritish_dusk", + map=MAPS["tobruk"], + game_mode=GameMode.OFFENSIVE, + attackers=Team.ALLIES, + environment=Environment.DUSK, + ), + Layer( + id="tobruk_offensiveger_dusk", + map=MAPS["tobruk"], + game_mode=GameMode.OFFENSIVE, + attackers=Team.AXIS, + environment=Environment.DUSK, + ), + Layer( + id="tobruk_offensivebritish_morning", + map=MAPS["tobruk"], + game_mode=GameMode.OFFENSIVE, + attackers=Team.ALLIES, + environment=Environment.DAWN, + ), + Layer( + id="tobruk_offensiveger_morning", + map=MAPS["tobruk"], + game_mode=GameMode.OFFENSIVE, + attackers=Team.AXIS, + environment=Environment.DAWN, + ), + Layer( + id="tobruk_skirmish_day", + map=MAPS["tobruk"], + game_mode=GameMode.CONTROL, + environment=Environment.DAY, + ), + Layer( + id="tobruk_skirmish_dusk", + map=MAPS["tobruk"], + game_mode=GameMode.CONTROL, + environment=Environment.DUSK, + ), + Layer( + id="tobruk_skirmish_morning", + map=MAPS["tobruk"], + game_mode=GameMode.CONTROL, + environment=Environment.DAWN, + ), ) } diff --git a/rcongui/public/maps/tobruk-dawn.webp b/rcongui/public/maps/tobruk-dawn.webp new file mode 100644 index 000000000..f15404a78 Binary files /dev/null and b/rcongui/public/maps/tobruk-dawn.webp differ diff --git a/rcongui/public/maps/tobruk-day.webp b/rcongui/public/maps/tobruk-day.webp new file mode 100644 index 000000000..4ed1b1633 Binary files /dev/null and b/rcongui/public/maps/tobruk-day.webp differ diff --git a/rcongui/public/maps/tobruk-dusk.webp b/rcongui/public/maps/tobruk-dusk.webp new file mode 100644 index 000000000..723e1e255 Binary files /dev/null and b/rcongui/public/maps/tobruk-dusk.webp differ