asset reference links 😎 (#1363)

Adds urls to unit info pages that don't have data.

(cherry picked from commit 5f5b5f69e3)
This commit is contained in:
Chris Seagraves
2021-06-30 14:04:06 -05:00
committed by Brock Greman
parent c7d3f1a340
commit de9d388b96
4 changed files with 14 additions and 2 deletions

View File

@@ -229,7 +229,10 @@ class AircraftType(UnitType[FlyingType]):
yield AircraftType(
dcs_unit_type=aircraft,
name=variant,
description=data.get("description", "No data."),
description=data.get(
"description",
f"No data. <a href=\"https://google.com/search?q=DCS+{variant.replace(' ', '+')}\"><span style=\"color:#FFFFFF\">Google {variant}</span></a>",
),
year_introduced=introduction,
country_of_origin=data.get("origin", "No data."),
manufacturer=data.get("manufacturer", "No data."),

View File

@@ -57,6 +57,7 @@ class GroundUnitType(UnitType[VehicleType]):
def _load_all(cls) -> None:
for unit_type in cls._each_unit_type():
for data in cls._each_variant_of(unit_type):
print(data.name, data.description)
cls.register(data)
cls._loaded = True
@@ -88,7 +89,10 @@ class GroundUnitType(UnitType[VehicleType]):
unit_class=unit_class,
spawn_weight=data.get("spawn_weight", 0),
name=variant,
description=data.get("description", "No data."),
description=data.get(
"description",
f"No data. <a href=\"https://google.com/search?q=DCS+{variant.replace(' ', '+')}\"><span style=\"color:#FFFFFF\">Google {variant}</span></a>",
),
year_introduced=introduction,
country_of_origin=data.get("origin", "No data."),
manufacturer=data.get("manufacturer", "No data."),