implement tunnels
This commit is contained in:
@@ -10,6 +10,8 @@ std::optional<BuildingType> parseBuildingType(const std::string& id)
|
||||
if (id == "salvage_bay") { return BuildingType::SalvageBay; }
|
||||
if (id == "belt") { return BuildingType::Belt; }
|
||||
if (id == "splitter") { return BuildingType::Splitter; }
|
||||
if (id == "tunnel_entry") { return BuildingType::TunnelEntry; }
|
||||
if (id == "tunnel_exit") { return BuildingType::TunnelExit; }
|
||||
if (id == "hq") { return BuildingType::Hq; }
|
||||
if (id == "player_defence_station") { return BuildingType::PlayerDefenceStation; }
|
||||
if (id == "enemy_defence_station") { return BuildingType::EnemyDefenceStation; }
|
||||
@@ -28,6 +30,8 @@ std::string buildingTypeId(BuildingType type)
|
||||
case BuildingType::SalvageBay: return "salvage_bay";
|
||||
case BuildingType::Belt: return "belt";
|
||||
case BuildingType::Splitter: return "splitter";
|
||||
case BuildingType::TunnelEntry: return "tunnel_entry";
|
||||
case BuildingType::TunnelExit: return "tunnel_exit";
|
||||
case BuildingType::Hq: return "hq";
|
||||
case BuildingType::PlayerDefenceStation: return "player_defence_station";
|
||||
case BuildingType::EnemyDefenceStation: return "enemy_defence_station";
|
||||
|
||||
@@ -16,6 +16,8 @@ enum class BuildingType
|
||||
SalvageBay,
|
||||
Belt,
|
||||
Splitter,
|
||||
TunnelEntry,
|
||||
TunnelExit,
|
||||
Hq,
|
||||
PlayerDefenceStation,
|
||||
EnemyDefenceStation,
|
||||
|
||||
Reference in New Issue
Block a user