Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Please sign up or log in to edit the wiki.

Module:VehicleHardpoint/data.json: Difference between revisions

From the Star Citizen Wiki, the fidelity™ encyclopedia
Content deleted Content added
No edit summary
Tag: Reverted
No edit summary
 
(16 intermediate revisions by the same user not shown)
Line 1: Line 1:
{
{
"license": "CC0-1.0",
"%matches": "",
"description": {
"matches": {
"Armor": {
"en": "Translation table for the Module:VehicleHardpoint"
"class": "Facilities",
},
"schema": {
"matches": [],
"type": "Armor"
"fields": [
},
{
"ArmorLocker": {
"name": "id",
"class": "CargoGrid",
"type": "string"
"matches": [
},
"hardpoint_armory_cargo_%d+"
{
],
"name": "message",
"type": "localized"
"type": "ArmorStorage"
},
}
"Battery": {
]
"class": "Systems",
},
"data": [
"matches": [
"hardpoint_battery"
[
],
"Armor",
"type": "Battery"
{
},
"de": "Panzerung",
"Bed": {
"en": "Armor"
"class": "Facilities",
}
"matches": [
],
"hardpoint_bed",
[
"hardpoint_bed_.+"
"Ammunition",
],
{
"type": "Bed"
"de": "Schuss",
},
"en": "Ammunition"
"Bomb": {
}
"class": "Weapons",
],
"type": "Ordnance",
[
"subtype": "Bomb"
"ArmorLocker",
},
{
"BombLauncher": {
"de": "Rüstungsschrank",
"class": "Weapons",
"en": "Armor locker"
"type": "Ordnance",
}
"subtype": "BombLauncher"
],
},
[
"BombRack": {
"ArmorStorage",
"class": "Weapons",
{
"type": "Ordnance",
"de": "Rüstungsschrank",
"subtype": "BombRack"
"en": "Armor storage"
},
}
"Cargo": {
],
"class": "Cargo",
[
"matches": [
"Avionics",
"hardpoint_personal_inventory.*",
{
"hardpoint_personal_storage.*",
"de": "Avionik",
"hardpoint_storage_%d",
"en": "Avionics"
"hardpoint_general_cargo_%d+",
}
"hardpoint_medical_storage"
],
],
[
"type": "PersonalStorage"
"Battery",
},
{
"CargoGrid": {
"de": "Batterie",
"class": "Cargo",
"en": "Battery"
"matches": [
}
"hardpoint_cargo.*",
],
"hardpoint_cargogrid_"
[
],
"Bed",
"type": "CargoGrid"
{
},
"de": "Bett",
"Computer": {
"en": "Bed"
"class": "Avionics",
}
"matches": [
],
"hardpoint_avionics",
[
"hardpoint_computer"
"Capacitor",
],
{
"type": "Computer"
"de": "Kondensator",
},
"en": "Capacitor"
"Container": {
}
"class": "Cargo",
],
"matches": [
[
"hardpoint_mining_pod.*"
"Cargo",
],
{
"type": "CargoPod"
"de": "Frachtraum",
},
"en": "Cargo"
"Cooler": {
}
"class": "Systems",
],
"matches": [
[
"hardpoint_cooler_.+",
"CargoGrid",
"hardpoint_cooler"
{
],
"de": "Frachtraum",
"type": "Cooler"
"en": "Cargo grid"
},
}
"DecoyLauncher": {
],
"class": "Weapons",
[
"matches": [],
"CargoPod",
"type": "DefensiveDevices",
{
"subtype": "DecoyLauncher"
"de": "Frachtraum",
},
"en": "Cargo pod"
"DecoyLauncherMagazine": {
}
"class": "Weapons",
],
"matches": [],
[
"type": "DecoyLauncherMagazine"
"Container",
},
{
"DockingCollar": {
"de": "Container",
"class": "Facilities",
"en": "Container"
"matches": [],
}
"type": "DockingCollar"
],
},
[
"DriveUnit": {
"Cooler",
"class": "Propulsion",
{
"matches": [
"de": "Kühlaggregat",
"hardpoint_controller_wheel"
"en": "Cooler"
],
}
"type": "DriveUnit"
],
},
[
"EMP": {
"Computer",
"class": "Utility",
{
"matches": [],
"de": "Computer",
"type": "OffensiveDevices",
"en": "Computer"
"subtype": "EMP"
}
},
],
"EscapePod": {
[
"class": "Facilities",
"Countermeasure",
"matches": [
{
"hardpoint_escape_pod.*"
"de": "Täuschkörper",
],
"en": "Countermeasure"
"type": "EscapePod"
}
},
],
"ExternalFuelTank": {
[
"class": "Cargo",
"DecoyLauncher",
"matches": [],
{
"type": "CargoPod",
"de": "Täuschkörper (Köder)",
"subtype": "FuelPod"
"en": "Decoy (Bait)"
},
}
"FireExtinguisher": {
],
"class": "Facilities",
[
"matches": [
"DecoyLauncherMagazine",
"hardpoint_cabinet_extinguisher.*",
{
"hardpoint_fire_extinguisher.*",
"de": "Köder",
"hardpoint_extinguisher"
"en": "Bait"
],
}
"type": "FireExtinguisher"
],
},
[
"FuelIntake": {
"DefensiveDevices",
"class": "Propulsion",
{
"matches": [
"de": "Verteidigungsgeräte",
"hardpoint_fuel_intake.*"
"en": "Defensive devices"
],
}
"type": "FuelIntake"
],
},
[
"FuelNozzle": {
"DockingCollar",
"class": "Utility",
{
"matches": [
"de": "Docking Collar",
"hardpoint_refuel_arm"
"en": "Docking collar"
],
}
"type": "UtilityDevices",
],
"subtype": "FuelNozzle"
[
},
"DriveUnit",
"FuelPort": {
{
"class": "Propulsion",
"de": "Antriebseinheit",
"matches": [],
"en": "Drive unit"
"type": "FuelPort"
}
},
],
"FuelRefinery": {
[
"class": "Utility",
"EMP",
"matches": [
{
"hardpoint_fuel_refinery.*"
"de": "EMP-Generator",
],
"en": "EMP generator"
"type": "UtilityDevices",
}
"subtype": "FuelRefinery"
],
},
[
"FuelTank": {
"ExternalFuelTank",
"class": "Propulsion",
{
"matches": [
"de": "Externer Kraftstofftank",
"hardpoint_fuel_tank.*"
"en": "External fuel tank"
],
}
"type": "FuelTank"
],
},
[
"GimbalMount": {
"Facilities",
"class": "Weapons",
{
"type": "Weapons",
"de": "Ausstattung",
"subtype": "GimbalMount"
"en": "Facilities"
},
}
"GravityGenerator": {
],
"class": "Systems",
[
"matches": [
"FillerStation",
"hardpoint_gravity_generator"
{
],
"de": "Füllstation",
"type": "GravityGenerator"
"en": "Filler station"
},
}
"GravLev": {
],
"class": "Thrusters",
[
"type": "ManneuverThruster",
"FireExtinguisher",
"subtype": "GravLev"
{
},
"de": "Feuerlöschsystem",
"LifeSupportGenerator": {
"en": "Fire extinguisher"
"class": "Systems",
}
"matches": [
],
"hardpoint_lifesupport",
[
"hardpoint_life_support"
"FixedThruster",
],
{
"type": "LifeSupportGenerator"
"de": "Feste Manövrierdüse",
},
"en": "Fixed maneuvering thruster"
"Magazine": {
}
"class": "Weapons",
],
"matches": [],
[
"type": "Magazine"
"FlexThruster",
},
{
"MainThruster": {
"de": "Flexible Manövrierdüse",
"class": "Thrusters",
"en": "Flexible maneuvering thruster"
"matches": [
}
"hardpoint_engine_.+",
],
"hardpoint_thrusters?.*_main.*",
[
"hardpoint_Main_.+",
"FuelIntake",
"hardpoint_mainthruster_.+"
{
],
"de": "Treibstoffeinlass",
"type": "MainThruster"
"en": "Fuel intake"
},
}
"ManneuverThruster": {
],
"class": "Thrusters",
[
"matches": [
"FuelPort",
"hardpoint_thrusters?_front_top_.+",
{
"hardpoint_thrusters?_front_bottom_.+",
"de": "Luftbetankung",
"hardpoint_thrusters?_rear_top_.+",
"en": "Fuel port"
"hardpoint_thrusters?_rear_bottom_.+",
}
"hardpoint_thrusters?_side_forward_.+",
],
"hardpoint_thrusters?_side_back_.+",
[
"hardpoint_thrusters?_top_forward_.+",
"FuelNozzle",
"hardpoint_thrusters?_top_back_.+",
{
"hardpoint_thrusters?_bottom_forward_.+",
"de": "Kraftstoffdüse",
"hardpoint_thrusters?_bottom_back_.+",
"en": "Fuel nozzle"
"hardpoint_thrusters?_left_upper_.+",
}
"hardpoint_thrusters?_right_upper_.+",
],
"hardpoint_thrusters?_left_lower_.+",
[
"hardpoint_thrusters?_right_lower_.+",
"FuelPod",
"hardpoint_thrusters?_left_retro",
{
"hardpoint_thrusters?_right_retro",
"de": "Kraftstofftank",
"hardpoint_Man_Thruster_.+",
"en": "Fuel pod"
"hardpoint_thrusters?_mav.+",
}
"hardpoint_thrusters?_maneuver_.+",
],
"hardpoint_grav_.+",
[
"hardpoint_gravplate_.+",
"FuelRefinery",
"hardpoint_gravlev_.+"
{
],
"de": "Kraftstoffraffinerie",
"type": "ManneuverThruster"
"en": "Fuel refinery"
},
}
"MiningArm": {
],
"class": "Utility",
[
"matches": [],
"FuelTank",
"type": "UtilityDevices",
{
"subtype": "MiningArm"
"de": "Treibstofftank",
},
"en": "Fuel tank"
"Missile": {
}
"class": "Weapons",
],
"matches": [
[
"missile_.+_attach",
"FuelTankLarge",
"missile_attach_.+"
{
],
"de": "Treibstofftank (groß)",
"type": "Ordnance",
"en": "Fuel tank (large)"
"subtype": "Missile"
}
},
],
"MissileLauncher": {
[
"class": "Weapons",
"FuelTankSmall",
"matches": [
{
"hardpoint_missile_+"
"de": "Treibstofftank (klein)",
],
"en": "Fuel tank (small)"
"type": "Ordnance",
}
"subtype": "MissileLauncher"
],
},
[
"NoiseLauncher": {
"GimbalMount",
"class": "Weapons",
{
"matches": [],
"de": "Kardanische Halterung",
"type": "DefensiveDevices",
"en": "Gimbal mount"
"subtype": "NoiseLauncher"
}
},
],
"NoiseLauncherMagazine": {
[
"class": "Weapons",
"GravityGenerator",
"matches": [],
{
"type": "NoiseLauncherMagazine"
"de": "Schwerkraftgenerator",
},
"en": "Gravity generator"
"Paint": {
}
"class": "Facilities",
],
"matches": [
[
"hardpoint_paint"
"GravLev",
],
{
"type": "Paint"
"de": "Grav Lev",
},
"en": "Grav lev"
"PersonalInventory": {
}
"class": "Cargo",
],
"matches": [
[
"hardpoint_personal_inventory.*",
"GunTurret",
"hardpoint_personal_storage.*",
{
"hardpoint_storage_%d",
"de": "Waffenturm",
"hardpoint_general_cargo_%d+"
"en": "Weapons turret"
],
}
"type": "PersonalStorage"
],
},
[
"PowerPlant": {
"JointThruster",
"class": "Systems",
{
"matches": [
"de": "Kardanische Manövrierdüse",
"hardpoint_engine_attach.*",
"en": "Cardanic maneuvering thruster"
"hardpoint_power_plant"
}
],
],
"type": "PowerPlant"
[
},
"LifeSupportGenerator",
"QuantumDrive": {
{
"class": "Propulsion",
"de": "Lebenserhaltungssysteme",
"matches": [
"en": "Life support"
"hardpoint_quantum_drive"
}
],
],
"type": "QuantumDrive"
[
},
"Magazine",
"QuantumFuelTank": {
{
"class": "Propulsion",
"de": "Magazin",
"matches": [
"en": "Magazine"
"hardpoint_quantum_fuel.*"
}
],
],
"type": "QuantumFuelTank"
[
},
"MainFixedThruster",
"QuantumInterdictionGenerator": {
{
"class": "Utility",
"de": "Feste Hauptschubdüse",
"matches": [],
"en": "Fixed main thruster"
"type": "OffensiveDevices",
}
"subtype": "QuantumInterdictionGenerator"
],
},
[
"Radar": {
"MainFlexThruster",
"class": "Avionics",
{
"matches": [
"de": "Flexible Hauptschubdüse",
"hardpoint_radar.*"
"en": "Flexible main thruster"
],
}
"type": "Radar"
],
},
[
"RetroThruster": {
"MainJointThruster",
"class": "Thrusters",
{
"type": "ManneuverThruster",
"de": "Kardanische Hauptschubdüse",
"subtype": "RetroThruster"
"en": "Cardanic main thruster"
},
}
"SalvageArm": {
],
"class": "Utility",
[
"matches": [],
"MainRetroThruster",
"type": "UtilityDevices",
{
"subtype": "SalvageArm"
"de": "Hauptretroschubdüse",
},
"en": "Main retro thruster"
"SalvageFillerStation": {
}
"class": "Facilities",
],
"matches": [
[
"hardpoint_refill_station"
"MainThruster",
],
{
"type": "FillerStation"
"de": "Haupttriebwerk",
},
"en": "Main thruster"
"SalvageHead": {
}
"class": "Utility",
],
"matches": [
[
"hardpoint_salvage_laser"
"MainVtolThruster",
],
{
"type": "SalvageHead"
"de": "VTOL Hauptschubdüse",
},
"en": "VTOL main thruster"
"SalvageModifier": {
}
"class": "Utility",
],
"matches": [],
[
"type": "SalvageModifier"
"ManneuverThruster",
},
{
"Scanner": {
"de": "Manövriertriebwerk",
"class": "Avionics",
"en": "Maneuvering thruster"
"matches": [
}
"hardpoint_scanner",
],
"hardpoint_controller_scanner"
[
],
"MiningArm",
"type": "Scanner"
{
},
"de": "Bergbauarm",
"SeatAccess": {
"en": "Mining arm"
"class": "Cargo",
}
"matches": [],
],
"type": "PersonalStorage"
[
},
"MiningTurret",
"SelfDestruct": {
{
"class": "Systems",
"de": "Bergbauturm",
"matches": [],
"en": "Mining turret"
"type": "SelfDestruct"
}
},
],
"Shield": {
[
"class": "Systems",
"MissileLauncher",
"matches": [
{
"hardpoint_shield_generator.*"
"de": "Raketenwerfer",
],
"en": "Missile launcher"
"type": "Shield"
}
},
],
"ToolArm": {
[
"class": "Utility",
"Missiles",
"matches": [],
{
"type": "UtilityDevices",
"de": "Raketen",
"subtype": "ToolArm"
"en": "Missiles"
},
}
"TowingBeam": {
],
"class": "Utility",
[
"matches": [],
"NoiseLauncher",
"type": "UtilityDevices",
{
"subtype": "TowingBeam"
"de": "Täuschkörper (Geräusch)",
},
"en": "Noise launcher"
"TractorBeam": {
}
"class": "Utility",
],
"matches": [],
[
"type": "UtilityDevices",
"NoiseLauncherMagazine",
"subtype": "TractorBeam"
{
},
"de": "Geräusch",
"Turret": {
"en": "Noise"
"class": "Weapons",
}
"matches": [
],
"TurretBase",
[
"hardpoint_front_turret",
"OffensiveDevices",
"^hardpoint_turret_top_front$",
{
"^hardpoint_turret_top_back$",
"de": "Angriffsgeräte",
"^hardpoint_turret_bottom_left$",
"en": "Offensive devices"
"^hardpoint_turret_bottom_right$"
}
],
],
"type": "Turret"
[
},
"Ordnance",
"UtilityTurret": {
{
"class": "Utility",
"de": "Geschütze",
"matches": [],
"en": "Ordnance"
"type": "UtilityDevices"
}
},
],
"VehiclePart": {
[
"class": "Parts",
"Paint",
"matches": [],
{
"type": "VehiclePart"
"de": "Farbe",
},
"en": "Paint"
"VtolThruster": {
}
"class": "Thrusters",
],
"type": "ManneuverThruster",
[
"subtype": "VtolThruster"
"Part",
},
{
"WeaponDefensive": {
"de": "Part",
"class": "Utility",
"en": "Part"
"matches": [],
}
"type": "DefensiveDevices",
],
"subtype": "CountermeasureLauncher"
[
},
"Parts",
"WeaponGun": {
{
"class": "Weapons",
"de": "Parts",
"matches": [
"en": "Parts"
"hardpoint_weapon_left",
}
"hardpoint_weapon_right"
],
],
[
"type": "Weapons",
"PersonalStorage",
"subtype": "WeaponGun"
{
},
"de": "Persönliche Aufbewahrung",
"WeaponRack": {
"en": "Personal storage"
"class": "Cargo",
}
"matches": [
],
"hardpoint_.*weapon_?locker.*",
[
"hardpoint_weapon_?rack.*",
"PilotWeapon",
"hardpoint_weapon_rack",
{
"hardpoint_weapon_seat_rack.*",
"de": "Bewaffnung (Pilot)",
"hardpoint_gun_rack",
"en": "Pilot weapon"
"hardpoint_gunrack",
}
"hardpoint_rack_FL",
],
"hardpoint_rack_FR",
[
"hardpoint_rack_RL",
"PowerPlant",
"hardpoint_rack_RR",
{
"hardpoint_weaponlocker"
"de": "Kraftwerksanlage",
],
"en": "Power plant"
"type": "WeaponRack"
}
},
],
"WeaponMining": {
[
"class": "Utility",
"Propulsion",
"matches": [
{
"hardpoint_weapon_mining"
"de": "Antrieb",
],
"en": "Propulsion"
"type": "UtilityDevices",
}
"subtype": "WeaponMining"
],
},
[
"WeaponPort": {
"QuantumDrive",
"class": "Weapons",
{
"matches": [],
"de": "Sprungmodul",
"type": "WeaponPort"
"en": "Quantum drive"
}
}
},
],
"%hardpoint_type_fixes": "List of hardpoint names that should be checked against all matchers to retrieve the correct item type",
[
"hardpoint_type_fixes": [
"QuantumFuelTank",
"PersonalInventory",
{
"ArmorLocker",
"de": "Quantentreibstofftank",
"WeaponRack",
"en": "Quantum fuel tank"
"Bed",
}
"Container",
],
"EscapePod",
[
"FuelRefinery",
"QuantumFuelTankLarge",
"Battery",
{
"Computer",
"de": "Quantentreibstofftank (groß)",
"DriveUnit",
"en": "Quantum fuel tank (large)"
"GravityGenerator",
}
"LifeSupportGenerator",
],
"FireExtinguisher"
[
],
"QuantumFuelTankSmall",
"%icons": "Define override for icons. Empty string equals to no icon.",
{
"icons": {
"de": "Quantentreibstofftank (klein)",
"Armor": "",
"en": "Quantum fuel tank (small)"
"ArmorStorage": "",
}
"Battery": "battery",
],
"Bed": "",
[
"CargoGrid": "cargogrid",
"QuantumInterdictionGenerator",
"CargoPod": "",
{
"DefensiveDevices": "",
"de": "Quantum Enforcement Device",
"DockingCollar": "",
"en": "Quantum Enforcement Device"
"DriveUnit": "",
}
"EscapePod": "",
],
"FillerStation": "",
[
"FireExtinguisher": "fireextinguisher",
"Radar",
"FuelNozzle": "",
{
"FuelPort": "",
"de": "Radar",
"FuelRefinery": "",
"en": "Radar"
"GravLev": "",
}
"LifeSupportGenerator": "lifesupport",
],
"ManneuverThruster": "maneuveringthruster",
[
"OffensiveDevices": "",
"RetroThruster",
"Ordnance": "missile",
{
"Paint": "",
"de": "Retroschubdüse",
"PersonalStorage": "container",
"en": "Retro thruster"
"Shield": "shieldgenerator",
}
"UtilityDevices": "",
],
"Weapons": "weapon",
[
"WeaponRack": "pistol-s38",
"SalvageArm",
"VehiclePart": ""
{
},
"de": "Bergungsarm",
"%class_groupings": "This defines the order and the grouping of the defined classes. The key is used to retrieve the tabber translation",
"en": "Salvage arm"
"class_groupings": [
}
[
],
"avionic_systems",
[
[
"SalvageHead",
"Avionics",
{
"Systems"
"de": "Bergungskopf",
]
"en": "Salvage head"
],
}
[
],
"propulsion_thrusters",
[
[
"SalvageModifier",
"Propulsion",
{
"Thrusters"
"de": "Bergungsmodifikator",
]
"en": "Scraper module"
],
}
[
],
"weapons_utility",
[
[
"Scanner",
"Weapons",
{
"Utility"
"de": "Scanner",
]
"en": "Scanner"
],
}
[
],
"cargo_facilities",
[
[
"SeatAccess",
"Cargo",
{
"Facilities"
"de": "Sitzzugriff",
]
"en": "Seat access"
],
}
[
],
"vehicle_parts",
[
[
"SelfDestruct",
"VehiclePart"
{
]
"de": "Selbstzerstörung",
]
"en": "Self destruct"
],
}
"%section_label_fixes": "Hardcoded list of types that needs to be fixed for section label",
],
"section_label_fixes": {},
[
"%fixes": "Manually fix some (sub_)types by checking the hardpoint type",
"Shield",
"fixes": [
{
{
"de": "Schildgenerator",
"type": [
"en": "Shield generator"
"ManneuverThruster",
}
"MainThruster"
],
],
[
"modification": [
"Systems",
{
{
"if": [
"de": "Systeme",
[
"en": "Systems"
"sub_type:FixedThruster",
}
"or",
],
"sub_type:UNDEFINED"
[
],
"PrimaryThruster",
"and",
{
[
"de": "Primärtriebwerk",
"name:match:vtol"
"en": "Primary thruster"
]
}
],
],
"then": "sub_type=VtolThruster"
[
},
"Thrusters",
{
{
"if": [
"de": "Triebwerk",
[
"en": "Thrusters"
"sub_type:FixedThruster",
}
"or",
],
"sub_type:UNDEFINED"
[
],
"ToolArm",
"and",
{
[
"de": "Tool Arm",
"name:match:retro"
"en": "Tool arm"
]
}
],
],
"then": "sub_type=RetroThruster"
[
},
"Turret",
{
{
"if": [
"de": "Turm",
[
"en": "Turret"
"sub_type:JointThruster",
}
"or",
],
"sub_type:UNDEFINED"
[
],
"Utility",
"and",
{
[
"de": "Unterstützung",
"name:match:grav"
"en": "Utility"
]
}
],
],
"then": "sub_type=GravLev"
[
},
"UtilityArm",
{
{
"if": [
"de": "Utility Arm",
"type:MainThruster"
"en": "Utility arm"
],
}
"then": "sub_type=Main+sub_type"
],
}
[
]
"UtilityDevices",
},
{
{
"de": "Utility-Geräte",
"type": "WeaponDefensive",
"en": "Utility devices"
"modification": [
}
{
],
"if": [
[
[
"UtilityTurret",
"sub_type:CountermeasureLauncher",
{
"or",
"de": "Utility Turret",
"sub_type:UNDEFINED"
"en": "Utility turret"
],
}
"and",
],
[
[
[
"VehiclePart",
"class_name:match:decoy"
{
],
"de": "Fahrzeugpart",
"or",
"en": "Vehicle part"
[
}
"class_name:match:flare"
],
]
[
]
"VtolThruster",
],
{
"then": "sub_type=DecoyLauncher"
"de": "VTOL Schubdüse",
},
"en": "VTOL thruster"
{
}
"if": [
],
[
[
"sub_type:CountermeasureLauncher",
"WeaponMining",
"or",
{
"sub_type:UNDEFINED"
"de": "Bergbaulaser",
],
"en": "Mining head"
"and",
}
[
],
[
[
"class_name:match:chaff"
"WeaponPort",
],
{
"or",
"de": "Waffenport",
[
"en": "Weapon port"
"class_name:match:noise"
}
]
],
]
[
],
"WeaponPortRifle",
"then": "sub_type=NoiseLauncher"
{
}
"de": "Gewehr",
]
"en": "Stocked weapon"
},
}
{
],
"type": "FuelTank",
[
"modification": [
"WeaponPortLauncher",
{
{
"if": [
"de": "Raketenwerfer",
"class_name:match:small"
"en": "Shouldered weapon"
],
}
"then": "sub_type=FuelTankSmall"
],
},
[
{
"WeaponPortPistol",
"if": [
{
"class_name:match:large"
"de": "Pistole",
],
"en": "Sidearm weapon"
"then": "sub_type=FuelTankLarge"
}
}
],
]
[
},
"WeaponPortMultitool",
{
{
"type": "QuantumFuelTank",
"de": "Multitool",
"modification": [
"en": "Utility weapon"
{
}
"if": [
],
"class_name:match:small"
[
],
"WeaponPortAddon",
"then": "sub_type=QuantumFuelTankSmall"
{
},
"de": "Addon",
{
"en": "Weapon attachment"
"if": [
}
"class_name:match:small"
],
],
[
"then": "sub_type=QuantumFuelTankLarge"
"Weapon",
}
{
]
"de": "Waffe",
},
"en": "Weapon"
{
}
"type": "Turret",
],
"modification": [
[
{
"Weapons",
"if": [
{
"sub_type:GunTurret",
"de": "Bewaffnung",
"and",
"en": "Weapons"
"class_name:match:mount_gimbal"
}
],
],
"then": [
[
"type=WeaponGun",
"WeaponRack",
"sub_type=GimbalMount"
{
]
"de": "Waffenschrank",
},
"en": "Weapon rack"
{
}
"if": [
],
"sub_type:BallTurret",
[
"or",
"avionic_systems",
"sub_type:CanardTurret"
{
],
"de": "Avionik \u0026 Systeme",
"then": [
"en": "Avionics \u0026 Systems"
"type=WeaponGun"
}
]
],
},
[
{
"propulsion_thrusters",
"if": [
{
"sub_type:Utility",
"de": "Antrieb \u0026 Triebwerke",
"and",
"en": "Propulsion \u0026 Thrusters"
"class_name:match:salvage"
}
],
],
"then": [
[
"type=UtilityTurret",
"weapons_utility",
"sub_type=GunTurret"
{
]
"de": "Bewaffnung \u0026 Unterstützung",
},
"en": "Weaponry \u0026 Utility"
{
}
"if": [
],
"sub_type:Turret",
[
"and",
"cargo_facilities",
"class_name:match:remote"
{
],
"de": "Frachtraum \u0026 Ausstattung",
"then": [
"en": "Cargo \u0026 Facilities"
"sub_type=RemoteTurret"
}
]
],
}
[
]
"vehicle_parts",
},
{
{
"de": "Parts",
"type": "ToolArm",
"en": "Parts"
"modification": [
}
{
],
"if": [
[
"sub_type:UNDEFINED",
"empty_avionic_systems",
"and",
{
"class_name:match:mining"
"de": "Keine Avionik oder Systeme verfügbar",
],
"en": "No avionics or systems available"
"then": [
}
"sub_type=MiningArm"
],
]
[
},
"empty_propulsion_thrusters",
{
{
"if": [
"de": "Kein Antrieb oder Triebwerke vorhanden.",
"sub_type:UNDEFINED",
"en": "No propulsion or thrusters available."
"and",
}
"class_name:match:salvage"
],
],
[
"then": [
"empty_weapons_utility",
"sub_type=SalvageArm"
{
]
"de": "Keine Waffen oder Hilfsmittel vorhanden.",
}
"en": "No weaponry or utility items present."
]
}
},
],
{
[
"type": "DockingCollar",
"empty_cargo_facilities",
"modification": [
{
{
"de": "Keine Informationen über Fracht oder Einrichtungen gefunden.",
"if": [
"en": "No cargo or facilities information found."
"sub_type:UNDEFINED",
}
"and",
],
"class_name:match:fuel_port"
[
],
"empty_vehicle_parts",
"then": [
{
"type=FuelPort"
"de": "Keine Informationen über Fahrzeugbauteile gefunden.",
]
"en": "No vehicle parts information found."
},
}
{
],
"if": [
[
"sub_type:UNDEFINED",
"SMW_Hardpoint",
"and",
{
"class_name:match:nozzle_fuel"
"de": "Hardpoint",
],
"en": "Hardpoint"
"then": [
}
"type=FuelNozzle"
],
]
[
}
"SMW_CargoGrid",
]
{
}
"de": "Frachtraum",
]
"en": "Cargo grid"
}
],
[
"SMW_Damage",
{
"de": "Schaden",
"en": "Damage"
}
],
[
"SMW_DamageRadius",
{
"de": "Schadensradius",
"en": "Damage radius"
}
],
[
"SMW_FromGameData",
{
"de": "Aus Spieldaten",
"en": "From game data"
}
],
[
"SMW_FuelBurnRate",
{
"de": "Kraftstoffverbrauchsrate",
"en": "Fuel burn rate"
}
],
[
"SMW_FuelCapacity",
{
"de": "Kraftstoffkapazität",
"en": "Fuel capacity"
}
],
[
"SMW_FuelIntakeRate",
{
"de": "Kraftstoffaufnahmerate",
"en": "Fuel intake rate"
}
],
[
"SMW_HardpointMinimumSize",
{
"de": "Minimalgröße",
"en": "Hardpoint minimum size"
}
],
[
"SMW_HardpointMaximumSize",
{
"de": "Maximalgröße",
"en": "Hardpoint maximum size"
}
],
[
"SMW_VehicleHardpointsTemplateGroup",
{
"de": "Komponentenklasse",
"en": "Vehicle hardpoints template group"
}
],
[
"SMW_HardpointType",
{
"de": "Typ",
"en": "Hardpoint type"
}
],
[
"SMW_HardpointSubtype",
{
"de": "Subtyp",
"en": "Hardpoint subtype"
}
],
[
"SMW_HardpointClassName",
{
"de": "Klassenname",
"en": "Hardpoint class name"
}
],
[
"SMW_HitPoints",
{
"de": "Schadenspunkte",
"en": "Health point"
}
],
[
"SMW_Name",
{
"de": "Name",
"en": "Name"
}
],
[
"SMW_MagazineCapacity",
{
"de": "Magazingröße",
"en": "Magazine capacity"
}
],
[
"SMW_Inventory",
{
"de": "SCU",
"en": "Inventory"
}
],
[
"SMW_ParentHardpointUuid",
{
"de": "Parent UUID",
"en": "Parent hardpoint UUID"
}
],
[
"SMW_ParentHardpoint",
{
"de": "Parent Hardpoint",
"en": "Parent hardpoint"
}
],
[
"SMW_Position",
{
"de": "Position",
"en": "Position"
}
],
[
"SMW_RootHardpoint",
{
"de": "Root Hardpoint",
"en": "Root hardpoint"
}
],
[
"SMW_SelfDestruct",
{
"de": "Selbstzerstörung",
"en": "Self destruct"
}
],
[
"SMW_ThrustCapacity",
{
"de": "Schubkapazität",
"en": "Thrust capacity"
}
],
[
"SMW_ItemQuantity",
{
"de": "Anzahl",
"en": "Item quantity"
}
],
[
"SMW_Grade",
{
"de": "Grad",
"en": "Grade"
}
],
[
"SMW_Class",
{
"de": "Klasse",
"en": "Class"
}
],
[
"SMW_Size",
{
"de": "Größe",
"en": "Size"
}
],
[
"SMW_Manufacturer",
{
"de": "Hersteller",
"en": "Manufacturer"
}
],
[
"SMW_Icon",
{
"de": "Hardpoint Icon",
"en": "Hardpoint icon"
}
],
[
"msg_invalid_hardpoints_object",
{
"de": "Hardpoints need to be a table",
"en": "Hardpoints need to be a table"
}
],
[
"msg_from_gamedata",
{
"de": "Einträge stammen aus den Spieldaten",
"en": "Data extracted from game data."
}
],
[
"msg_from_shipmatrix",
{
"de": "Einträge stammen aus der Ship-Matrix",
"en": "Data extracted from Ship-Matrix."
}
],
[
"msg_no_data",
{
"de": "Keine Hardpoints für die Seite [[$1]] gefunden.",
"en": "SMW data not found on [[$1]]."
}
]
]
}
}

Latest revision as of 02:57, 20 November 2024

%matches""
matches
Armor
class"Facilities"
matches
Empty array
type"Armor"
ArmorLocker
class"CargoGrid"
matches
"hardpoint_armory_cargo_%d+"
type"ArmorStorage"
Battery
class"Systems"
matches
"hardpoint_battery"
type"Battery"
Bed
class"Facilities"
matches
"hardpoint_bed"
"hardpoint_bed_.+"
type"Bed"
Bomb
class"Weapons"
type"Ordnance"
subtype"Bomb"
BombLauncher
class"Weapons"
type"Ordnance"
subtype"BombLauncher"
BombRack
class"Weapons"
type"Ordnance"
subtype"BombRack"
Cargo
class"Cargo"
matches
"hardpoint_personal_inventory.*"
"hardpoint_personal_storage.*"
"hardpoint_storage_%d"
"hardpoint_general_cargo_%d+"
"hardpoint_medical_storage"
type"PersonalStorage"
CargoGrid
class"Cargo"
matches
"hardpoint_cargo.*"
"hardpoint_cargogrid_"
type"CargoGrid"
Computer
class"Avionics"
matches
"hardpoint_avionics"
"hardpoint_computer"
type"Computer"
Container
class"Cargo"
matches
"hardpoint_mining_pod.*"
type"CargoPod"
Cooler
class"Systems"
matches
"hardpoint_cooler_.+"
"hardpoint_cooler"
type"Cooler"
DecoyLauncher
class"Weapons"
matches
Empty array
type"DefensiveDevices"
subtype"DecoyLauncher"
DecoyLauncherMagazine
class"Weapons"
matches
Empty array
type"DecoyLauncherMagazine"
DockingCollar
class"Facilities"
matches
Empty array
type"DockingCollar"
DriveUnit
class"Propulsion"
matches
"hardpoint_controller_wheel"
type"DriveUnit"
EMP
class"Utility"
matches
Empty array
type"OffensiveDevices"
subtype"EMP"
EscapePod
class"Facilities"
matches
"hardpoint_escape_pod.*"
type"EscapePod"
ExternalFuelTank
class"Cargo"
matches
Empty array
type"CargoPod"
subtype"FuelPod"
FireExtinguisher
class"Facilities"
matches
"hardpoint_cabinet_extinguisher.*"
"hardpoint_fire_extinguisher.*"
"hardpoint_extinguisher"
type"FireExtinguisher"
FuelIntake
class"Propulsion"
matches
"hardpoint_fuel_intake.*"
type"FuelIntake"
FuelNozzle
class"Utility"
matches
"hardpoint_refuel_arm"
type"UtilityDevices"
subtype"FuelNozzle"
FuelPort
class"Propulsion"
matches
Empty array
type"FuelPort"
FuelRefinery
class"Utility"
matches
"hardpoint_fuel_refinery.*"
type"UtilityDevices"
subtype"FuelRefinery"
FuelTank
class"Propulsion"
matches
"hardpoint_fuel_tank.*"
type"FuelTank"
GimbalMount
class"Weapons"
type"Weapons"
subtype"GimbalMount"
GravityGenerator
class"Systems"
matches
"hardpoint_gravity_generator"
type"GravityGenerator"
GravLev
class"Thrusters"
type"ManneuverThruster"
subtype"GravLev"
LifeSupportGenerator
class"Systems"
matches
"hardpoint_lifesupport"
"hardpoint_life_support"
type"LifeSupportGenerator"
Magazine
class"Weapons"
matches
Empty array
type"Magazine"
MainThruster
class"Thrusters"
matches
"hardpoint_engine_.+"
"hardpoint_thrusters?.*_main.*"
"hardpoint_Main_.+"
"hardpoint_mainthruster_.+"
type"MainThruster"
ManneuverThruster
class"Thrusters"
matches
"hardpoint_thrusters?_front_top_.+"
"hardpoint_thrusters?_front_bottom_.+"
"hardpoint_thrusters?_rear_top_.+"
"hardpoint_thrusters?_rear_bottom_.+"
"hardpoint_thrusters?_side_forward_.+"
"hardpoint_thrusters?_side_back_.+"
"hardpoint_thrusters?_top_forward_.+"
"hardpoint_thrusters?_top_back_.+"
"hardpoint_thrusters?_bottom_forward_.+"
"hardpoint_thrusters?_bottom_back_.+"
"hardpoint_thrusters?_left_upper_.+"
"hardpoint_thrusters?_right_upper_.+"
"hardpoint_thrusters?_left_lower_.+"
"hardpoint_thrusters?_right_lower_.+"
"hardpoint_thrusters?_left_retro"
"hardpoint_thrusters?_right_retro"
"hardpoint_Man_Thruster_.+"
"hardpoint_thrusters?_mav.+"
"hardpoint_thrusters?_maneuver_.+"
"hardpoint_grav_.+"
"hardpoint_gravplate_.+"
"hardpoint_gravlev_.+"
type"ManneuverThruster"
MiningArm
class"Utility"
matches
Empty array
type"UtilityDevices"
subtype"MiningArm"
Missile
class"Weapons"
matches
"missile_.+_attach"
"missile_attach_.+"
type"Ordnance"
subtype"Missile"
MissileLauncher
class"Weapons"
matches
"hardpoint_missile_+"
type"Ordnance"
subtype"MissileLauncher"
NoiseLauncher
class"Weapons"
matches
Empty array
type"DefensiveDevices"
subtype"NoiseLauncher"
NoiseLauncherMagazine
class"Weapons"
matches
Empty array
type"NoiseLauncherMagazine"
Paint
class"Facilities"
matches
"hardpoint_paint"
type"Paint"
PersonalInventory
class"Cargo"
matches
"hardpoint_personal_inventory.*"
"hardpoint_personal_storage.*"
"hardpoint_storage_%d"
"hardpoint_general_cargo_%d+"
type"PersonalStorage"
PowerPlant
class"Systems"
matches
"hardpoint_engine_attach.*"
"hardpoint_power_plant"
type"PowerPlant"
QuantumDrive
class"Propulsion"
matches
"hardpoint_quantum_drive"
type"QuantumDrive"
QuantumFuelTank
class"Propulsion"
matches
"hardpoint_quantum_fuel.*"
type"QuantumFuelTank"
QuantumInterdictionGenerator
class"Utility"
matches
Empty array
type"OffensiveDevices"
subtype"QuantumInterdictionGenerator"
Radar
class"Avionics"
matches
"hardpoint_radar.*"
type"Radar"
RetroThruster
class"Thrusters"
type"ManneuverThruster"
subtype"RetroThruster"
SalvageArm
class"Utility"
matches
Empty array
type"UtilityDevices"
subtype"SalvageArm"
SalvageFillerStation
class"Facilities"
matches
"hardpoint_refill_station"
type"FillerStation"
SalvageHead
class"Utility"
matches
"hardpoint_salvage_laser"
type"SalvageHead"
SalvageModifier
class"Utility"
matches
Empty array
type"SalvageModifier"
Scanner
class"Avionics"
matches
"hardpoint_scanner"
"hardpoint_controller_scanner"
type"Scanner"
SeatAccess
class"Cargo"
matches
Empty array
type"PersonalStorage"
SelfDestruct
class"Systems"
matches
Empty array
type"SelfDestruct"
Shield
class"Systems"
matches
"hardpoint_shield_generator.*"
type"Shield"
ToolArm
class"Utility"
matches
Empty array
type"UtilityDevices"
subtype"ToolArm"
TowingBeam
class"Utility"
matches
Empty array
type"UtilityDevices"
subtype"TowingBeam"
TractorBeam
class"Utility"
matches
Empty array
type"UtilityDevices"
subtype"TractorBeam"
Turret
class"Weapons"
matches
"TurretBase"
"hardpoint_front_turret"
"^hardpoint_turret_top_front$"
"^hardpoint_turret_top_back$"
"^hardpoint_turret_bottom_left$"
"^hardpoint_turret_bottom_right$"
type"Turret"
UtilityTurret
class"Utility"
matches
Empty array
type"UtilityDevices"
VehiclePart
class"Parts"
matches
Empty array
type"VehiclePart"
VtolThruster
class"Thrusters"
type"ManneuverThruster"
subtype"VtolThruster"
WeaponDefensive
class"Utility"
matches
Empty array
type"DefensiveDevices"
subtype"CountermeasureLauncher"
WeaponGun
class"Weapons"
matches
"hardpoint_weapon_left"
"hardpoint_weapon_right"
type"Weapons"
subtype"WeaponGun"
WeaponRack
class"Cargo"
matches
"hardpoint_.*weapon_?locker.*"
"hardpoint_weapon_?rack.*"
"hardpoint_weapon_rack"
"hardpoint_weapon_seat_rack.*"
"hardpoint_gun_rack"
"hardpoint_gunrack"
"hardpoint_rack_FL"
"hardpoint_rack_FR"
"hardpoint_rack_RL"
"hardpoint_rack_RR"
"hardpoint_weaponlocker"
type"WeaponRack"
WeaponMining
class"Utility"
matches
"hardpoint_weapon_mining"
type"UtilityDevices"
subtype"WeaponMining"
WeaponPort
class"Weapons"
matches
Empty array
type"WeaponPort"
%hardpoint_type_fixes"List of hardpoint names that should be checked against all matchers to retrieve the correct item type"
hardpoint_type_fixes
"PersonalInventory"
"ArmorLocker"
"WeaponRack"
"Bed"
"Container"
"EscapePod"
"FuelRefinery"
"Battery"
"Computer"
"DriveUnit"
"GravityGenerator"
"LifeSupportGenerator"
"FireExtinguisher"
%icons"Define override for icons. Empty string equals to no icon."
icons
Armor""
ArmorStorage""
Battery"battery"
Bed""
CargoGrid"cargogrid"
CargoPod""
DefensiveDevices""
DockingCollar""
DriveUnit""
EscapePod""
FillerStation""
FireExtinguisher"fireextinguisher"
FuelNozzle""
FuelPort""
FuelRefinery""
GravLev""
LifeSupportGenerator"lifesupport"
ManneuverThruster"maneuveringthruster"
OffensiveDevices""
Ordnance"missile"
Paint""
PersonalStorage"container"
Shield"shieldgenerator"
UtilityDevices""
Weapons"weapon"
WeaponRack"pistol-s38"
VehiclePart""
%class_groupings"This defines the order and the grouping of the defined classes. The key is used to retrieve the tabber translation"
class_groupings
"avionic_systems"
"Avionics"
"Systems"
"propulsion_thrusters"
"Propulsion"
"Thrusters"
"weapons_utility"
"Weapons"
"Utility"
"cargo_facilities"
"Cargo"
"Facilities"
"vehicle_parts"
"VehiclePart"
%section_label_fixes"Hardcoded list of types that needs to be fixed for section label"
section_label_fixes
Empty object
%fixes"Manually fix some (sub_)types by checking the hardpoint type"
fixes
type
"ManneuverThruster"
"MainThruster"
modification
if
"sub_type:FixedThruster"
"or"
"sub_type:UNDEFINED"
"and"
"name:match:vtol"
then"sub_type=VtolThruster"
if
"sub_type:FixedThruster"
"or"
"sub_type:UNDEFINED"
"and"
"name:match:retro"
then"sub_type=RetroThruster"
if
"sub_type:JointThruster"
"or"
"sub_type:UNDEFINED"
"and"
"name:match:grav"
then"sub_type=GravLev"
if
"type:MainThruster"
then"sub_type=Main+sub_type"
type"WeaponDefensive"
modification
if
"sub_type:CountermeasureLauncher"
"or"
"sub_type:UNDEFINED"
"and"
"class_name:match:decoy"
"or"
"class_name:match:flare"
then"sub_type=DecoyLauncher"
if
"sub_type:CountermeasureLauncher"
"or"
"sub_type:UNDEFINED"
"and"
"class_name:match:chaff"
"or"
"class_name:match:noise"
then"sub_type=NoiseLauncher"
type"FuelTank"
modification
if
"class_name:match:small"
then"sub_type=FuelTankSmall"
if
"class_name:match:large"
then"sub_type=FuelTankLarge"
type"QuantumFuelTank"
modification
if
"class_name:match:small"
then"sub_type=QuantumFuelTankSmall"
if
"class_name:match:small"
then"sub_type=QuantumFuelTankLarge"
type"Turret"
modification
if
"sub_type:GunTurret"
"and"
"class_name:match:mount_gimbal"
then
"type=WeaponGun"
"sub_type=GimbalMount"
if
"sub_type:BallTurret"
"or"
"sub_type:CanardTurret"
then
"type=WeaponGun"
if
"sub_type:Utility"
"and"
"class_name:match:salvage"
then
"type=UtilityTurret"
"sub_type=GunTurret"
if
"sub_type:Turret"
"and"
"class_name:match:remote"
then
"sub_type=RemoteTurret"
type"ToolArm"
modification
if
"sub_type:UNDEFINED"
"and"
"class_name:match:mining"
then
"sub_type=MiningArm"
if
"sub_type:UNDEFINED"
"and"
"class_name:match:salvage"
then
"sub_type=SalvageArm"
type"DockingCollar"
modification
if
"sub_type:UNDEFINED"
"and"
"class_name:match:fuel_port"
then
"type=FuelPort"
if
"sub_type:UNDEFINED"
"and"
"class_name:match:nozzle_fuel"
then
"type=FuelNozzle"