Config/script.js |
"use strict";
this.name = "WireframeShipImages";
this.author = "phkb";
this.license = "CC-BY-NC-SA 4.0";
this._sampleList = [];
this._cargoPodView = false;
// *** switches lookup to dataKey
// &&& switches lookup to model name
this._gameShips = { // storage; ships and other model picture
//general ships
"249Alpha Active Cruiser": "anaconda",
"249Alpha Active Wing": "cobra3",
"249Alpha Active Wingman": "cobra3",
"249Alpha Reserve Cruiser": "anaconda",
"249Alpha Reserve Escort": "cobra3",
"249Alpha Reserve Wing": "cobra3",
"249Charlie Active Cruiser": "python_courier",
"249Charlie Active Solo": "fa_hunter",
"249Charlie Active Wing": "cobra_commodore",
"249Charlie Active Wingman": "cobra_commodore",
"249Charlie Reserve Cruiser": "python_courier",
"249Charlie Reserve Escort": "cobra_commodore",
"249Charlie Reserve Wing": "cobra_commodore",
"249Charlie Solo Reserve": "fa_hunter",
"Academy Security Interceptor": "interceptor",
"Academy Security Patrol": "viper",
"Accipiter Fear-Naught": "accipiter",
"Accipiter": "accipiter",
"Adder (Damaged)": "adder",
"Adder : Systems Shutdown": "adder",
"Adder Escort": "adder",
"Adder Graveship": "adder",
"Adder Mark II": "adder2",
"Adder Mark II-F": "adder2",
"Adder Mark II-R": "adder2",
"Adder Mark III": "adder3",
"Adder Mark III-E": "adder3",
"Adder Mk2": "adder2",
"Adder Miner": "adder",
"Adder Scrub defender": "adder_b",
"Adder": "adder",
"Advert DroidShip": "hognose",
"Aeron Class Frigate": "aeron",
"Aeron Class Frigate: Fearless": "aeron",
"Aeron Class Frigate: Indefatigable": "aeron",
"Aeron Class Frigate: Jester": "aeron",
"Aeron Class Frigate: Rebel Fleet": "aeron",
"AHC Kraken IV (Hijacked)": "kraken",
"Ambassador Escort": "viper",
"Ambassador Ship": "boa_cruiser",
"Anaconda Cruise Liner": "anaconda",
"Anaconda Graveship": "anaconda",
"Anaconda Tanker": "anaconda",
"Anaconda Trader: The Fair Wind": "anaconda",
"Anaconda Transport": "anaconda",
"Anaconda": "anaconda",
"Anaconda: Escort Mother": "anaconda",
"Anaconda: Mafia Narcotics Transport": "anaconda",
"Anarchist Enforcer": "krait",
"Anarchist Python": "python",
"Andromeda": "andromeda",
"Annihilator": "annihilator",
"Aphid": "aphid",
"Arachnid Escort": "arachnid",
"Arachnid Mark 1": "arachnid",
"Arachnid Sniper": "arachnid",
"Arafura": "arafura",
"Armoured Escort": "escortviper_new",
"Armoured Passenger Liner: Victory Lap": "armoured_transport",
"Armoured Passenger Transport": "armoured_transport",
"Armoured Transport": "att1",
"Armoured Transport Type1": "att1",
"Armoured Transport Viper": "escortviper_new",
"Armoured Transport (disabled)": "att1",
"Asp Escort": "asp2",
"Asp Explorer": "neo_asp_explorer",
"Asp Mark I": "asp1",
"Asp Mark II (Damaged)": "asp2",
"Asp Mark II : Systems Shutdown": "asp2",
"Asp Mark II Graveship": "asp2",
"Asp Mark II Special": "asp2special",
"Asp Mark II": "asp2",
"Asp Mark II: Bounty Hunter": "asp2",
"Asp Mark II: Katik Escort": "asp2",
"Asp Mark II: Sahana": "asp2",
"Asp Mark IV": "asp2",
"Asp MkII": "asp2",
"Asp SG": "asp2",
"Asp": "asp2",
"Asp-X": "asp_x",
"Astromine Defender Ray": "sunray",
"Augeas Security : Krait Interceptor": "krait",
"Augeas Security : Mega Krait": "krait",
"Augeas Security Phantom": "phantom_intimidator",
"AutoLoader": "loader",
"Baakili Far Trader": "baakili",
"Barracuda": "barracuda",
"Barracuda: Security Patrol": "barracuda",
"BattleBot": "navybattlebot2",
"BattleBot Control Drone": "navydrone",
"BattleBot Interceptor": "plasmadrone",
"Bellatrix Cruiser": "bellatrix",
"Bellatrix Leader": "bellatrix",
"BHG Mega Bat Mark I": "fruitbat",
"BHG Outrider Mark II": "outrider",
"BHG Snark": "snark",
"Bien Naval Interceptor": "sidewinder",
"Biesmaan Asp": "asp2",
"Black Baron Minion": "krait",
"Black Mamba Boa 2": "boa_cruiser",
"Black Mamba Fighter": "mamba",
"Black Racer (Bountyhunter)": "racer_black",
"Black Racer": "racer_black",
"Black Star Destroyer": "stardestroyer",
"Black Widow": "ferdelance",
"Blue Racer (Buccaneer)": "racer_blue",
"Blue Racer (Riredisec)": "racer_blue",
"Blue Racer": "racer_blue",
"Boa Class Cruiser : Systems Shutdown": "boa_cruiser",
"Boa Class Cruiser Graveship": "boa_cruiser",
"Boa Class Cruiser": "boa_cruiser",
"Boa Class Cruiser: Konstantin Katik": "boa_cruiser",
"Boa Class StarLiner": "boa_cruiser",
"Boa Graveship": "boa",
"Boa Mark I (Damaged)": "boa",
"Boa Mark II: Escort Mother": "boa_cruiser",
"Boa SG": "boa",
"Boa": "boa",
"Boa: Escort Mother": "boa",
"Boomslang MK-III": "boomslang3",
"Boomslang mkIV": "boomslang4",
"Bounty Hunter": "***",
"Box Escort": "box_escort",
"Bribed GalCop": "viper",
"Bug Fighter": "bug",
"Bug Miner": "bug",
"Bug Scavenger": "bug",
"Bug Transport": "bug",
"Bug": "bug",
"Bulk Hauler - Eldjotnar": "bulk_hauler",
"Bulk Hauler - Fenrir": "bulk_hauler",
"Bulk Hauler - Jormundgand": "bulk_hauler",
"Bulk Hauler - Muninn": "bulk_hauler",
"Bulk Hauler": "bulk_hauler",
"Bushmaster Miner": "bushmaster",
"Caduceus Alpha": "caduceus",
"Caduceus Omega": "caduceus_omega",
"Cameron": "cobra3",
"Captain Suslov": "sunray",
"Cat Mark II": "cat",
"Chameleon": "chameleon",
"Chatu": "wildships_nyoka",
"Chimera Gunship": "chimera",
"Chopped Cobra": "chopped_cobra",
"Chrysopelea MK-I": "chrysopelea",
"Civilian Viper (Damaged)": "viper",
"Cobra AC": "cobra_ac",
"Cobra Clipper SAR": "cobra3_clipper",
"Cobra Clipper": "cobra3_clipper",
"Cobra Commodore": "cobra_commodore",
"Cobra Courier SE": "cobra3_courier",
"Cobra Courier": "cobra3_courier",
"Cobra Cutlass": "cobra3_cutlass",
"Cobra III NjX": "cobra3njx",
"Cobra III NjX: Rebel Fighter": "cobra3njx",
"Cobra Mark I (Damaged)": "cobra1",
"Cobra Mark I Graveship": "cobra1",
"Cobra Mark I Miner": "cobra1",
"Cobra Mark I": "cobra1",
"Cobra Mark II-X": "cobra2x",
"Cobra Mark II: Bounty Hunter": "cobra3",
"Cobra Mark III (Damaged)": "cobra3",
"Cobra Mark III : Systems Shutdown": "cobra3",
"Cobra Mark III Graveship": "cobra3",
"Cobra Mark III Miner": "cobra3",
"Cobra Mark III SG": "cobra3",
"Cobra Mark III": "cobra3",
"Cobra Mark III-XT": "cobra_xt",
"Cobra Mark III: Bounty Hunter": "cobra3",
"Cobra Mark III: Cameron": "cobra3",
"Cobra Mark III: Cuervo": "cobra3",
"Cobra Mark III: Greer": "cobra3",
"Cobra Mark III: La Bruja Agent": "cobra3",
"Cobra Mark III: Lobo": "cobra3",
"Cobra Mark III: Zorra": "cobra3",
"Cobra Mark IV Black": "cobra4_black",
"Cobra Mark IV": "cobra4",
"Cobra Mark IX: Lady of the Dead": "cobra9",
"Cobra Mk IX Purgatori": "cobra9",
"Cobra Mk IX": "cobra9",
"Cobra Mk. III-XT 'Black Knave'": "cobra_xt",
"Cobra MkB": "cobramkb",
"Cobra MkIX": "cobra9",
"Cobra MkVI ~ King Cobra": "kingcobramk1",
"Cobra MkVI ~ Star Snake": "kingcobramk1",
"Cobra Rapier": "cobra3_rapier",
"Cobra S9": "chopped_cobra",
"Cobra2-C": "cobra2_x",
"Cobra2-X": "cobra2_x",
"Colonel Bodarenko": "sturgeon",
"Colonial Viper Mark I": "light_fighter",
"Colonial Viper Mark I-S": "light_fighter",
"Commander Bolts": "ste",
"Commissar Limousine: Colonel Bodarenko": "sturgeon",
"Condor": "condor",
"Constitution Class Heavy Cruiser": "constitution",
"Constrictor SG": "constrictor",
"Constrictor": "constrictor",
"Control Drone": "navydrone",
"Control Drone: Logan 5": "navydrone",
"Convict Miner Ray": "sunray",
"Copperhead Mk2": "copperhead",
"Copperhead Yari 'Soku Yaku'": "copperhead_yari",
"Copperhead Yari Escort": "copperhead_yari",
"Copperhead Yari": "copperhead_yari",
"Corona Research Shuttle": "worm",
"Corsair Class Cruiser": "fa_corsair",
"Corsair": "fa_corsair",
"Cougar ST": "cougar_st",
"Cougar": "cougar",
"Crazy 88 : Mega Mamba": "mamba",
"Cruiser": "fa_cruiser",
"Cruzer": "cruzer",
"Cuervo": "cobra3",
"Cylon Raider Mark 1": "raider",
"Cylon Raider Mark I": "raider",
"Cylon Raider Mark II": "raider",
"D.T.T. Atlas": "dtt_atlas",
"D.T.T. Cyclops": "dtt_cyclops",
"D.T.T. Galaxy Liner": "dtt_galaxy_liner",
"D.T.T. Heart of Gold": "dtt_heart_of_gold",
"D.T.T. Kraken": "dtt_kraken",
"D.T.T. MK-1": "dttmk1",
"D.T.T. Planet Express": "dtt_planet_express",
"D.T.T. Snake Charmer": "dtt_snake_charmer",
"D.T.T. War Lance": "dtt_war_lance",
"Daemon Class Cruiser": "daemon_cruiser",
"Daemon Class Cruiser: Eszausveian Navy": "daemon_cruiser",
"Dart": "fa_dart",
"Decomissioned Bulk Hauler": "bulk_hauler",
"Defector": "python",
"Delta Long-Range Escort": "delta",
"Demon Class Cruiser": "daemon_cruiser",
"Deputy BHG Outrider Mark II-N": "outrider",
"Diamond Class Shuttle": "orbital_shuttle",
"Draco": "draco",
"Dragon AN": "dragon_an",
"Dragon M": "dragon_m",
"Dragon SE": "dragon_se",
"Dragonette": "dragonette",
"Drake Mark II": "drake2",
"Drake Mk I": "drake1",
"Drake": "drake1",
"Draven Carrier": "draven_carrier",
"Draven Gunship": "draven_gunship",
"Draven Raider": "draven_raider",
"Draven Shuttle": "draven_shuttle",
"Draven Trader": "draven_trader",
"Draven_Trader": "draven_trader",
"DTT Manta": "dtt_manta",
"DTT Mark I": "dttmk1",
"DTT Tomahawk": "dtt_tomahawk",
"DTT Wraith": "dtt_wraith",
"Duma Fleet Hauler": "wildships_duma",
"Duma": "wildships_duma",
"Eagle Escort": "eagle_escort",
"Eagle Long Range Fighter Mark I": "adck_eagle_one",
"Eagle Long Range Fighter Mark II": "adck_eagle_two",
"Eagle Long Range Fighter Mark III": "adck_eagle_three",
"Eagle Long Range Fighter Mark IV": "adck_eagle_four",
"enemy commander": "ferdelance",
"Eszausveian Navy : Balrog Class Dreadnaught": "balrog",
"Eszausveian Navy : Daemon Class Cruiser": "daemon_cruiser",
"Eszausveian Navy : Mongoose": "mongoose",
"Eszausveian Navy : Scorpion Frigate": "scorpion",
"Excalibur": "excalibur",
"Experimental Drone": "loader",
"Ezra Athesdottir": "moray",
"Falcon": "falcon",
"Falcon-E": "falcon",
"Falcon-H": "falcon",
"Falcon-S": "falcon",
"Falcon-T": "falcon",
"Far Star": "farstar_murderer",
"Fer de Lance: Bounty Hunter": "ferdelance",
"Fer-de-Lance (Damaged)": "ferdelance",
"Fer-de-Lance : Systems Shutdown": "ferdelance",
"Fer-de-Lance Graveship": "ferdelance",
"Fer-de-Lance Interceptor": "ferdelance",
"Fer-de-Lance Lightspeeder": "fdl_lightspeeder",
"Fer-de-Lance SG": "ferdelance",
"Fer-de-Lance SS": "neo_ferdelance",
"Fer-de-Lance": "ferdelance",
"Feudal Freighter": "***",
"Firefly Class Transport": "s9_firefly",
"Firefly": "firefly",
"Flowers 4 You Escort": "sidewinder_escort",
"Freiherr-Class Korvette (Aniseres)": "feudal_lord",
"Freiherr-Class Korvette (Ansois)": "feudal_lord",
"Freiherr-Class Korvette (Aronar)": "feudal_lord",
"Freiherr-Class Korvette (Arries)": "feudal_lord",
"Freiherr-Class Korvette (Atbiarxe)": "feudal_lord",
"Freiherr-Class Korvette (Atlaar)": "feudal_lord",
"Freiherr-Class Korvette (Bedierat)": "feudal_lord",
"Freiherr-Class Korvette (Biarandi)": "feudal_lord",
"Freiherr-Class Korvette (Ceorat)": "feudal_lord",
"Freiherr-Class Korvette (Dierlabe)": "feudal_lord",
"Freiherr-Class Korvette (Digebiti)": "feudal_lord",
"Freiherr-Class Korvette (Diqudi)": "feudal_lord",
"Freiherr-Class Korvette (Ededleen)": "feudal_lord",
"Freiherr-Class Korvette (Edzaon)": "feudal_lord",
"Freiherr-Class Korvette (Enbirare)": "feudal_lord",
"Freiherr-Class Korvette (Enlaonus)": "feudal_lord",
"Freiherr-Class Korvette (Erinain)": "feudal_lord",
"Freiherr-Class Korvette (Erlaened)": "feudal_lord",
"Freiherr-Class Korvette (Erxearis)": "feudal_lord",
"Freiherr-Class Korvette (Esceso)": "feudal_lord",
"Freiherr-Class Korvette (Esredice)": "feudal_lord",
"Freiherr-Class Korvette (Essoza)": "feudal_lord",
"Freiherr-Class Korvette (Geinona)": "feudal_lord",
"Freiherr-Class Korvette (Gelaed)": "feudal_lord",
"Freiherr-Class Korvette (Inrearbi)": "feudal_lord",
"Freiherr-Class Korvette (Israra)": "feudal_lord",
"Freiherr-Class Korvette (Issoinen)": "feudal_lord",
"Freiherr-Class Korvette (Mainon)": "feudal_lord",
"Freiherr-Class Korvette (Mazare)": "feudal_lord",
"Freiherr-Class Korvette (Oneded)": "feudal_lord",
"Freiherr-Class Korvette (Onente)": "feudal_lord",
"Freiherr-Class Korvette (Onertius)": "feudal_lord",
"Freiherr-Class Korvette (Onusorle)": "feudal_lord",
"Freiherr-Class Korvette (Oreseren)": "feudal_lord",
"Freiherr-Class Korvette (Orverace)": "feudal_lord",
"Freiherr-Class Korvette (Qurexein)": "feudal_lord",
"Freiherr-Class Korvette (Qutecete)": "feudal_lord",
"Freiherr-Class Korvette (Rabiarce)": "feudal_lord",
"Freiherr-Class Korvette (Reenus)": "feudal_lord",
"Freiherr-Class Korvette (Resoisbe)": "feudal_lord",
"Freiherr-Class Korvette (Ridivexe)": "feudal_lord",
"Freiherr-Class Korvette (Rileaa)": "feudal_lord",
"Freiherr-Class Korvette (Rizace)": "feudal_lord",
"Freiherr-Class Korvette (Sogeve)": "feudal_lord",
"Freiherr-Class Korvette (Teususdi)": "feudal_lord",
"Freiherr-Class Korvette (Tibecea)": "feudal_lord",
"Freiherr-Class Korvette (Tibedied)": "feudal_lord",
"Freiherr-Class Korvette (Tiuson)": "feudal_lord",
"Freiherr-Class Korvette (Usedge)": "feudal_lord",
"Freiherr-Class Korvette (Usteer)": "feudal_lord",
"Freiherr-Class Korvette (Zagearbe)": "feudal_lord",
"Freiherr-Klasse Korvette": "feudal_lord",
"Fruit Bat": "fruitbat",
"Fuel Frame": "fuelframe",
"Fuel Tanker: Escort Mother": "fa_tanker",
"Fugu Tanker": "fugu",
"GalaxyMart Hauler Anaconda": "anaconda",
"GalaxyMart Security Sidewinder": "sidewinder",
"GalCop : Aeron Class Frigate": "aeron",
"GalCop : Cobra III NjX": "cobra3njx",
"GalCop Cobra Enforcer": "chopped_cobra",
"GalCop Dominatrix": "vampiremk3",
"GalCop Isis Space Boat": "space_boat",
"GalCop Manta Ray": "mantaray",
"GalCop Outrider Mark II-N": "outrider",
"GalCop Sidewinder NG": "sidewinder_ng",
"GalCop Snark": "snark",
"GalCop Vampire Mark II-B/N": "vampiremk2",
"GalCop Veloce e Appuntita": "veloceeappuntita",
"GalCop Viper Cruiser": "viper_cruiser",
"GalCop Viper Interceptor": "interceptor",
"GalCop Viper SG": "viper",
"GalCop Viper": "viper",
"GalCop Viper Escort": "viper",
"GalCop Viper Mark II": "viper2",
"GalTech Escort Fighter": "gt_interceptor",
"GalTech Interceptor": "gt_interceptor",
"Gecko 'Dragon Class'": "gecko",
"Gecko (Damaged)": "gecko",
"Gecko Escort": "gecko",
"Gecko Graveship": "gecko",
"Gecko": "gecko",
"Gecko: Target Drone": "gecko",
"Gecko: Triad Goon": "gecko",
"Gecko: Triad Henchman": "gecko",
"Gemini Escort": "gemini",
"Ghavial Escort": "ghavial",
"Ghavial": "ghavial",
"Gnat": "gnat",
"Green Gecko": "gecko",
"Greer": "cobra3",
"Griff Boa Prototype": "griff_boa",
"Griff Krait": "griff_krait",
"Griff Research Wolf": "wolf2",
"Griffin Mk I": "griffin",
"GRS Armadillo": "buoytugger",
"GRS Controller": "grs_controller",
"GRS Guanako": "guanako",
"GRS Shuttle": "orbital_shuttle",
"GSP Safety Steward": "gsp_steward",
"Guardian Drone": "aquatics_guardian",
"Guild Sister O-Ren Ishii : Hooded Cobra": "hoodedcobra",
"Guild Target : Balrog Dreadnaught - 90,000C": "balrog",
"Guild Target : Boss Yankisona - 70,000C": "excalibur",
"Guild Target : Control Drone - 60,000C": "navydrone",
"Guild Target : ESS Defiant - 100,000C": "daemon_cruiser",
"Guild Target : GSS Indefatigable - 80,000C": "aeron",
"Guild Target : Hockey Team - 5,000C": "armoured_transport",
"Guild Target : Inspector Thorstan - 40,000C": "asp2",
"Guild Target : The Fair Wind - 30,000C": "anaconda",
"GW gecko": "gecko",
"GW krait": "krait",
"GW mamba": "mamba",
"GW moray": "moray",
"Hacker Viper": "viper",
"HammerHead Hauler Carrier": "hammerhead",
"Hawksbill Fuel Tanker": "hawksbill",
"Headhunter": "krait",
"Heavy Metal D Freight Hauler": "heavy_metal_d",
"Heavy Metal D": "heavy_metal_d",
"Heavy Metal S Freight Hauler": "heavy_metal_s",
"Heavy Metal S": "heavy_metal_s",
"Herald Ad-Droid": "hognose",
"Hognose": "hognose",
"Holy Avenger Mark II": "blackmonk_gunship",
"Hooded Cobra: O-Ren Ishii": "hoodedcobra",
"Hornet": "hornet",
"Hunter": "fa_hunter",
"Hydra 2": "hydra",
"Hydra": "hydra",
"Iguana": "iguana",
"Imperial Banshee": "banshee",
"Imperial Censor": "interceptor",
"Imperial Courier": "impcourier2",
"Imperial Deamon Class Cruiser": "daemon_cruiser",
"Imperial Deamon Class Cruiser: Flock of Doom": "daemon_cruiser",
"Imperial Deamon Class Cruiser: Raven": "daemon_cruiser",
"Imperial Deamon Class Cruiser: Waiting for You": "daemon_cruiser",
"Imperial Dreadnaught: The Balrog": "balrog",
"Imperial Enforcer": "interceptor",
"Imperial Flagship: Vengeance": "daemon_cruiser",
"Imperial Freighter": "freighter",
"Imperial Guardian": "viper",
"Imperial Lictor": "viper",
"Imperial Mongoose": "mongoose",
"Imperial Mongoose: Death Becomes Her": "mongoose",
"Imperial Mongoose: Fist of Maximus": "mongoose",
"Imperial Mongoose: Last Chance Saloon": "mongoose",
"Imperial Navy Anaconda": "anaconda",
"Imperial Navy Asp Mark II": "asp2",
"Imperial Navy Boa Class Cruiser": "boa_cruiser",
"Imperial Navy Constrictor": "constrictor",
"Imperial Navy Sidewinder": "sidewinder_escort",
"Imperial Passenger Liner": "python",
"Imperial Prison Barge": "anaconda",
"Imperial Quaestor": "viper",
"Imperial Scorpion Frigate": "scorpion",
"Imperial Scorpion Frigate: Upon Black Wings": "scorpion",
"Imperial Shuttle": "stardestroyershuttle",
"Imperial Shuttle: Stench of Decay": "adder2",
"Imperial Star Destroyer": "stardestroyer",
"Imperial Tanker": "freighter",
"Imperial Trader": "imptrader",
"Inno Soin : Mega Fer-de-Lance": "ferdelance",
"Inter-system ferry": "anaconda",
"Ionics Funnelweb": "funnelweb",
"Ionics Huntsman": "huntsman",
"Ionics Redback": "redback",
"Ionics Whitetail": "whitetail",
"Irate Hockey Fan : Nemesis": "nemesis1",
"Iron King": "space_boat",
"Isis Medical Craft": "space_boat",
"Isis Space Boat": "space_boat",
"Jade Class RunAbout": "orbital_shuttle",
"Jaguar Company Mining Ship": "transporter",
"Jaguar Company Splinter Ship": "jaguar_splinter",
"Jaguar Company": "jaguar_cobra3",
"Jormundgand": "bulk_hauler",
"Junta Enforcer": "interceptor",
"Katik Anaconda": "anaconda",
"Katik Escort": "mamba",
"Katik Python": "python",
"Kestrel": "kestrel",
"KestrelInterceptor": "kestrel",
"King Cobra MkII": "kingcobramk2",
"King": "space_boat",
"KingCobra MkII ~ Damage, Inc.": "kingcobramk2",
"KingCobra MkII": "kingcobramk2",
"Kirin Military Transport": "kirin_xm",
"Kirin Sport": "kirin_sport",
"Kirin XM": "kirin_xm",
"Konstantin Katik": "boa_cruiser",
"Kracken": "kracken",
"Krait (Damaged)": "krait",
"Krait Explorer": "krait",
"Krait Graveship": "krait",
"Krait Interceptor: Augeas Security": "krait",
"Krait Patrol": "krait",
"Krait SG": "krait",
"Krait": "krait",
"La Bruja Agent": "cobra3",
"Lampyris": "lampyris",
"Large Transporter (Damaged)": "transporter",
"Leviathan": "leviathan",
"Light Fighter": "light_fighter",
"Link Vessel": "huntsman",
"Lira": "lira",
"Lobo": "cobra3",
"Long Range Cruiser": "long_range_cruiser",
"Lynx Bulk Carrier - No Trailer": "lynx_nocar",
"Lynx Bulk Carrier": "lynx",
"Maelstrom": "maelstrom",
"Mafia Anaconda": "anaconda",
"Mafia Anaconda: Devil in the Detail": "anaconda",
"Mafia Anaconda: Nail in the Coffin": "anaconda",
"Mafia Anaconda: Prince in Waiting": "anaconda",
"Mafia Narcotics Transport : Anaconda": "anaconda",
"Mafia Sidewinder": "sidewinder",
"Major Cherkasova": "starstrike_alt",
"Malfunctioning BattleBot": "navybattlebot1",
"Mall-Wart Hauler Anaconda": "anaconda",
"Mallwart Security Sidewinder": "sidewinder",
"Mamba (Damaged)": "mamba",
"Mamba Escort": "mamba",
"Mamba Explorer": "mamba",
"Mamba Graveship": "mamba",
"Mamba": "mamba",
"Mamba: Katik Escort": "mamba",
"Man O' War": "manowar",
"Manchi Vulture": "fa_vulture",
"Manchi Wasp": "fa_wasp",
"Manta Ray Carrier": "manta_ray",
"Manta Ray": "mantaray",
"Manta: Security Patrol": "mantaray",
"Mega Bat Mark I": "fruitbat",
"Mega Fer-de-Lance: Inno Soin": "ferdelance",
"Mega Krait: Augeas Security": "krait",
"Mega Mamba: Crazy 88": "mamba",
"Mega Mamba: Soin Clan Sister": "mamba",
"Merlin": "merlin",
"Micro Fer-de-Lance: Stainless Steel Rat": "ferdelance",
"Micro Gecko": "gecko",
"Micro Krait": "krait",
"Micro Mamba": "mamba",
"Micro Moray": "moray",
"Micro Sidewinder": "sidewinder",
"Military Hydra 2": "hydra",
"Military Hydra": "hydra",
"Military Manta Ray": "mantaray",
"Military Rattle Cutter": "rattlecutter",
"Military Stingray": "***",
"Miner Cobra Mark III": "cobra3",
"Mining Drone": "plasmadrone",
"Mining Transporter": "transporter",
"Mongoose Fighter": "mongoose",
"Mongoose": "mongoose",
"Mongoose: Eszausveian Navy": "mongoose",
"Monitor Mark II": "monitor2",
"Monitor": "monitor",
"Monitor: Escort Mother": "monitor",
"Moray Graveship": "moray",
"Moray Medical Boat": "moray",
"Moray Star Boat (Damaged)": "moray",
"Moray Star Boat Graveship": "moray",
"Moray Star Boat": "moray",
"Moray: Ezra Athesdottir": "moray",
"Morrigan": "morrigan",
"Mosquito Sport": "mosquito_sport",
"Mosquito Trader": "mosquito",
"Mosquito Trader: Pieter Kinnaird": "mosquito_sport",
"MT SEC Flying Fox": "fruitbat",
"MT SEC Mega Bat Mark I": "fruitbat",
"Mussurana": "mussurana",
"Naval Asp Mark II-a": "asp2",
"Naval BattleBot": "navybattlebot2",
"Naval Control Drone": "navydrone",
"Navy Asp Mark II": "navy_asp2",
"Navy BattleBot": "navybattlebot2",
"Navy BattleBot Interceptor": "plasmadrone",
"Navy BattleBot Mark I": "navybattlebot1",
"Navy BattleBot Mark II": "navybattlebot2",
"Navy BattleBot MkII": "navybattlebot2",
"Navy Control Drone": "navydrone",
"Navy Cruiser 'Thunder Child'": "smivs_liner",
"Navy Frigate": "picket_frigate",
"Navy Intelligence Constrictor": "constrictor",
"Navy Landing Craft": "navy_lander",
"Navy Medical Ship": "seccom_medship",
"Navy Minesweeper Mk II": "minesweeper",
"Navy Raptor": "raptor",
"Navy Shuttle": "navy_shuttle",
"Navy Sidewinder": "navy_sidewinder",
"Navy Special Ops Asp Mark II": "asp2",
"Navy Thargon Collector": "thargon_collector",
"Navy Transport": "navy_transport",
"Navy Viper Interceptor": "interceptor",
"Navy Viper": "viper",
"NavyCondor": "condor_navy",
"Nemesis Courier": "nemesis1",
"Nemesis Mark I": "nemesis1",
"Nemesis Mark I: Irate Hockey Fan": "nemesis1",
"Nemesis Mark I: Team Minder": "nemesis1",
"Nemesis Security": "nemesis1",
"Nemesis": "nemesis1",
"Night Adder Escort": "nightadder",
"Night Adder": "nightadder",
"Nuit-Sec Vampire Mark II-B/F": "vampiremk2",
"Nyoka": "wildships_nyoka",
"Oodles Hauler Anaconda": "anaconda",
"Oodles Security Sidewinder": "sidewinder",
"Ophidian Escort": "ophidian",
"Ophidian Passenger Transport": "ophidian",
"Ophidian Yacht": "ophidian",
"Ophidian": "ophidian",
"Orbital Shuttle": "orbital_shuttle",
"Orca Class Destroyer (Hijacked)": "aquatics_destroyer",
"Orca Class Destroyer": "aquatics_destroyer",
"Orca Worker's Commuter": "workcom",
"Orisis class Ferry": "orisis_ferry",
"Outrider Mark I": "outrider",
"Outrider Mark II": "outrider",
"Outrider Mark II-N": "outrider",
"Paddy Restaurant Junk": "worm",
"Passenger Liner": "python",
"Peldorian Asp": "asp2",
"People's Police Ray": "sunray",
"Phantom Intimidator": "phantom_intimidator",
"Phantom": "phantom",
"Pi-42 Hauler Anaconda": "anaconda",
"Pi-42 Hauler Boa": "boa",
"Pi-42 Security Sidewinder": "sidewinder",
"Pieter Kinnaird": "mosquito_sport",
"Pilot Examiner": "asp2",
"Pirate Frigate": "picket_frigate",
"Pitviper (Bountyhunter)": "pitviper1",
"Pitviper (Buccaneer)": "pitviper1",
"Pitviper (Vindicator)": "pitviper1",
"Pitviper Coluberguard": "pitviper1",
"PitViper Guard": "pitviper1",
"Pitviper Mark II": "pitviper2",
"Pitviper MkII Coluberguard": "pitviper2",
"Pitviper S.E. Beast": "pitviper1",
"Pitviper": "pitviper1",
"Plasma Sentry Drone": "plasmadrone",
"PleasureWorld Worm Shuttle": "worm",
"Police Barracuda": "barracuda",
"PoliceCondor": "condor_police",
"PoliceKestrel": "kestrel",
"Poltergeist Defence Ship": "poltergeist_mil",
"Poltergeist": "poltergeist",
"Porcupine": "porcupine",
"Prinz Klasse Zerstoerer": "feudal_prince",
"Prinz-Class Zerstoerer (Aniseres)": "feudal_prince",
"Prinz-Class Zerstoerer (Ansois)": "feudal_prince",
"Prinz-Class Zerstoerer (Aronar)": "feudal_prince",
"Prinz-Class Zerstoerer (Arries)": "feudal_prince",
"Prinz-Class Zerstoerer (Atbiarxe)": "feudal_prince",
"Prinz-Class Zerstoerer (Atlaar)": "feudal_prince",
"Prinz-Class Zerstoerer (Bedierat)": "feudal_prince",
"Prinz-Class Zerstoerer (Biarandi)": "feudal_prince",
"Prinz-Class Zerstoerer (Ceorat)": "feudal_prince",
"Prinz-Class Zerstoerer (Dierlabe)": "feudal_prince",
"Prinz-Class Zerstoerer (Digebiti)": "feudal_prince",
"Prinz-Class Zerstoerer (Diqudi)": "feudal_prince",
"Prinz-Class Zerstoerer (Ededleen)": "feudal_prince",
"Prinz-Class Zerstoerer (Edzaon)": "feudal_prince",
"Prinz-Class Zerstoerer (Enbirare)": "feudal_prince",
"Prinz-Class Zerstoerer (Enlaonus)": "feudal_prince",
"Prinz-Class Zerstoerer (Erinain)": "feudal_prince",
"Prinz-Class Zerstoerer (Erlaened)": "feudal_prince",
"Prinz-Class Zerstoerer (Erxearis)": "feudal_prince",
"Prinz-Class Zerstoerer (Esceso)": "feudal_prince",
"Prinz-Class Zerstoerer (Esredice)": "feudal_prince",
"Prinz-Class Zerstoerer (Essoza)": "feudal_prince",
"Prinz-Class Zerstoerer (Geinona)": "feudal_prince",
"Prinz-Class Zerstoerer (Gelaed)": "feudal_prince",
"Prinz-Class Zerstoerer (Inrearbi)": "feudal_prince",
"Prinz-Class Zerstoerer (Israra)": "feudal_prince",
"Prinz-Class Zerstoerer (Issoinen)": "feudal_prince",
"Prinz-Class Zerstoerer (Mainon)": "feudal_prince",
"Prinz-Class Zerstoerer (Mazare)": "feudal_prince",
"Prinz-Class Zerstoerer (Oneded)": "feudal_prince",
"Prinz-Class Zerstoerer (Onente)": "feudal_prince",
"Prinz-Class Zerstoerer (Onertius)": "feudal_prince",
"Prinz-Class Zerstoerer (Onusorle)": "feudal_prince",
"Prinz-Class Zerstoerer (Oreseren)": "feudal_prince",
"Prinz-Class Zerstoerer (Orverace)": "feudal_prince",
"Prinz-Class Zerstoerer (Qurexein)": "feudal_prince",
"Prinz-Class Zerstoerer (Qutecete)": "feudal_prince",
"Prinz-Class Zerstoerer (Rabiarce)": "feudal_prince",
"Prinz-Class Zerstoerer (Reenus)": "feudal_prince",
"Prinz-Class Zerstoerer (Resoisbe)": "feudal_prince",
"Prinz-Class Zerstoerer (Ridivexe)": "feudal_prince",
"Prinz-Class Zerstoerer (Rileaa)": "feudal_prince",
"Prinz-Class Zerstoerer (Rizace)": "feudal_prince",
"Prinz-Class Zerstoerer (Sogeve)": "feudal_prince",
"Prinz-Class Zerstoerer (Teususdi)": "feudal_prince",
"Prinz-Class Zerstoerer (Tibecea)": "feudal_prince",
"Prinz-Class Zerstoerer (Tibedied)": "feudal_prince",
"Prinz-Class Zerstoerer (Tiuson)": "feudal_prince",
"Prinz-Class Zerstoerer (Usedge)": "feudal_prince",
"Prinz-Class Zerstoerer (Usteer)": "feudal_prince",
"Prinz-Class Zerstoerer (Zagearbe)": "feudal_prince",
"Prison Ship": "anaconda",
"Prisoner Transport DK-332": "sturgeon",
"Prollykanteraprillito": "chopped_cobra",
"PTSF 200-X3: Triad Bodyguard": "excalibur",
"Purple Haze": "purple_haze",
"Python (Damaged)": "python_alt",
"Python BattleCruiser": "python",
"Python Class Cruiser": "python_cruiser",
"Python Commander": "python",
"Python Courier": "python_courier",
"Python Cruiser: Escort Mother": "python_cruiser",
"Python ET Special": "python_et",
"Python Graveship": "python",
"Python HSG": "python",
"Python X: Escort Mother": "python_et",
"Python": "python",
"Python: Escort Mother": "python",
"Qubeenian Rebel Fighter": "krait",
"QuiCo Transporter": "transporter",
"QuiCo Viper": "viper",
"Raider": "raider",
"Ramazan Government Redback": "redback",
"Ramazan Government Whitetail": "whitetail",
"Raptor Defense Interceptor": "raptor",
"Raptor": "raptor",
"Rattle Cutter": "rattlecutter",
"Reaper Dominatrix": "vampiremk3",
"Rebel : Aeron Class Frigate": "aeron",
"Rebel : Cobra III NjX": "cobra3njx",
"Rebel Adder": "adder",
"Rebel Cobra Mark I": "cobra1",
"Rebel Gecko": "gecko",
"Rebel Krait": "krait",
"Rebel Mamba": "mamba",
"Rebel Moray": "moray",
"Rebel Sidewinder": "sidewinder",
"Rebel Sonoran": "sonoran",
"Recovered Thargoid Warship": "thargoid",
"\"Red Knights Squadron\" Viper": "viper",
"Red Racer (Bountyhunter)": "racer_red",
"Red Racer (Buccaneer)": "racer_red",
"Red Racer (Fist of Alecto)": "racer_red",
"Red Racer (Riredisec)": "racer_red",
"Red Racer": "racer_red",
"Renegade Barracuda": "barracuda",
"Renegade Daemon Class Cruiser": "daemon_cruiser",
"Renegade Mongoose": "mongoose",
"Renegade Phoenix": "phoenix",
"Renegade Scorpion Frigate": "scorpion",
"Renegade Venom": "venom",
"Renegade Viper": "viper",
"Repair Crew Transporter": "transporter",
"Repair Crew Transporter: Cat Nap": "transporter",
"Reserve Asp Mark II": "asp2",
"Reserve Cobra Mark I": "cobra1",
"Reserve Cobra Mark III": "cobra3",
"Revolutionary Guard": "viper",
"Revolutionary Lictor": "viper",
"Revolutionary Logistics": "freighter",
"Rigel Tactical Bomber": "rigel",
"Ritter-Class Jaeger (Aniseres)": "feudal_knight",
"Ritter-Class Jaeger (Ansois)": "feudal_knight",
"Ritter-Class Jaeger (Aronar)": "feudal_knight",
"Ritter-Class Jaeger (Arries)": "feudal_knight",
"Ritter-Class Jaeger (Atbiarxe)": "feudal_knight",
"Ritter-Class Jaeger (Atlaar)": "feudal_knight",
"Ritter-Class Jaeger (Bedierat)": "feudal_knight",
"Ritter-Class Jaeger (Biarandi)": "feudal_knight",
"Ritter-Class Jaeger (Ceorat)": "feudal_knight",
"Ritter-Class Jaeger (Dierlabe)": "feudal_knight",
"Ritter-Class Jaeger (Digebiti)": "feudal_knight",
"Ritter-Class Jaeger (Diqudi)": "feudal_knight",
"Ritter-Class Jaeger (Ededleen)": "feudal_knight",
"Ritter-Class Jaeger (Edzaon)": "feudal_knight",
"Ritter-Class Jaeger (Enbirare)": "feudal_knight",
"Ritter-Class Jaeger (Enlaonus)": "feudal_knight",
"Ritter-Class Jaeger (Erinain)": "feudal_knight",
"Ritter-Class Jaeger (Erlaened)": "feudal_knight",
"Ritter-Class Jaeger (Erxearis)": "feudal_knight",
"Ritter-Class Jaeger (Esceso)": "feudal_knight",
"Ritter-Class Jaeger (Esredice)": "feudal_knight",
"Ritter-Class Jaeger (Essoza)": "feudal_knight",
"Ritter-Class Jaeger (Geinona)": "feudal_knight",
"Ritter-Class Jaeger (Gelaed)": "feudal_knight",
"Ritter-Class Jaeger (Inrearbi)": "feudal_knight",
"Ritter-Class Jaeger (Israra)": "feudal_knight",
"Ritter-Class Jaeger (Issoinen)": "feudal_knight",
"Ritter-Class Jaeger (Mainon)": "feudal_knight",
"Ritter-Class Jaeger (Mazare)": "feudal_knight",
"Ritter-Class Jaeger (Oneded)": "feudal_knight",
"Ritter-Class Jaeger (Onente)": "feudal_knight",
"Ritter-Class Jaeger (Onertius)": "feudal_knight",
"Ritter-Class Jaeger (Onusorle)": "feudal_knight",
"Ritter-Class Jaeger (Oreseren)": "feudal_knight",
"Ritter-Class Jaeger (Orverace)": "feudal_knight",
"Ritter-Class Jaeger (Qurexein)": "feudal_knight",
"Ritter-Class Jaeger (Qutecete)": "feudal_knight",
"Ritter-Class Jaeger (Rabiarce)": "feudal_knight",
"Ritter-Class Jaeger (Reenus)": "feudal_knight",
"Ritter-Class Jaeger (Resoisbe)": "feudal_knight",
"Ritter-Class Jaeger (Ridivexe)": "feudal_knight",
"Ritter-Class Jaeger (Rileaa)": "feudal_knight",
"Ritter-Class Jaeger (Rizace)": "feudal_knight",
"Ritter-Class Jaeger (Sogeve)": "feudal_knight",
"Ritter-Class Jaeger (Teususdi)": "feudal_knight",
"Ritter-Class Jaeger (Tibecea)": "feudal_knight",
"Ritter-Class Jaeger (Tibedied)": "feudal_knight",
"Ritter-Class Jaeger (Tiuson)": "feudal_knight",
"Ritter-Class Jaeger (Usedge)": "feudal_knight",
"Ritter-Class Jaeger (Usteer)": "feudal_knight",
"Ritter-Class Jaeger (Zagearbe)": "feudal_knight",
"Ritter-Klasse Jaeger": "feudal_knight",
"RLF Fighter": "whitetail",
"RLF Leader": "redback",
"RLF Vessel": "huntsman",
"Rogue Frigate": "picket_frigate",
"Rogue Interceptor": "interceptor",
"Rogue Viper Interceptor": "interceptor",
"Rogue Viper": "viper",
"RRS Aphid": "aphid",
"RRS Asp": "asp2",
"RRS Cobra Courier": "cobra3_courier",
"RRS Cobra Mk III": "cobra3",
"RRS Cobra Rapier": "cobra3_rapier",
"RRS Gecko": "gecko",
"RRS Iguana": "iguana",
"RRS Mamba": "mamba",
"RRS Salamander": "salamander",
"RRS Sidewinder": "sidewinder_escort",
"Rusty Military Stingray": "stingray",
"S.T.E": "ste",
"S8 Escort": "s8",
"S8 Sniper": "s8",
"S8": "s8",
"Sabre": "sabre",
"Sainsboory's Hauler Anaconda": "anaconda",
"Sainsboory's Security Sidewinder": "sidewinder",
"Saiph Interceptor": "saiph",
"Salamander": "salamander",
"Salvager Hognose": "hognose",
"Salvager Phoenix": "phoenix",
"Scavenger Phoenix": "phoenix",
"Scimitar": "scimitar",
"Scorpion Frigate": "scorpion",
"Scorpion Frigate: Eszausveian Navy": "scorpion",
"Scorpius Escort": "vampiremk1",
"Scorpius": "scorpius",
"Scow SE": "fa_scow_se",
"Scow": "fa_scow_r",
"SDF Asp": "asp2",
"SDF Assault Lander": "transporter",
"SDF Courier": "asp2",
"SDF Courier (disabled)": "asp2",
"SDF Cruiser": "ophidian",
"Secretarybird": "secretarybird",
"Security Patrol": "barracuda",
"Separatist Krait": "krait",
"Separatist Mamba": "mamba",
"Serpent Class Cruiser": "serpent_cruiser",
"Shader mamba": "mamba",
"Shark Escort": "shark",
"Shark": "shark",
"Shrike 'La Bandido'": "shrike",
"Shrike": "shrike",
"Shuriken 'Yumi Shin'": "shuriken",
"Shuriken": "shuriken",
"Sidewinder (Damaged)": "sidewinder",
"Sidewinder Casino Security": "sidewinder",
"Sidewinder Escort": "sidewinder_escort",
"Sidewinder Graveship": "sidewinder",
"Sidewinder Liner Escort": "sidewinder_escort",
"Sidewinder NG": "sidewinder_ng",
"Sidewinder Playfair Escort": "sidewinder_escort",
"Sidewinder Schoolship": "sidewinder_escort",
"Sidewinder Scout Ship": "***",
"Sidewinder Special": "sidewinder_special",
"Sidewinder": "sidewinder",
"Sidewinder-X": "sidewinder_x",
"Sidewinder: Casino Security": "sidewinder",
"Sidewinder: Flowers 4 U": "sidewinder_escort",
"Sidewinder: Playfair Escort": "sidewinder_escort",
"Simulator Fighter: Cobra Mk I": "cobra1",
"Simulator Fighter: Cobra Mk III": "cobra3",
"Simulator Fighter: Gecko": "gecko",
"Simulator Fighter: Iron Sidewinder": "sidewinder",
"Simulator Fighter: Krait": "krait",
"Simulator Fighter: Mamba": "mamba",
"Simulator Fighter: Python": "python",
"Simulator Fighter: Sidewinder Escort": "sidewinder_escort",
"Simulator Fighter: Sidewinder": "sidewinder",
"Sirius Tanker": "sirius_tanker",
"Skat": "skat",
"SKS Plasma Mark I": "sks_plasma1",
"Snark": "snark",
"Soin Clan Micro Mamba": "mamba",
"Soin Clan Sister : Mega Mamba": "mamba",
"Solar Research Ship II": "constrictor",
"Solar Research Ship": "constrictor",
"Sonoran": "sonoran",
"Soviet Giant Ray": "manta_ray",
"Soviet Military Ray": "com_stingray",
"Soviet Starstrike": "soviet_starstrike",
"Special Branch : Mega Asp Mark III": "asp2",
"Special Branch Asp Mark II": "asp2",
"Special Branch Asp Mark II: High Noon": "asp2",
"Special Branch Courier": "asp2",
"Spy Courier": "spy_courier",
"SSG Gecko 'Dragon Class'": "gecko",
"SSG Outrider Mark II": "outrider",
"SSG Snark": "snark",
"Stadium Security": "nemesis1",
"Star Destroyer [reactor breach detected]": "stardestroyer",
"Star Destroyer": "stardestroyer",
"Star Hauler Anaconda": "anaconda",
"Star Security Sidewinder": "sidewinder",
"StarSeeker Personal Shuttle": "starseeker",
"Starseeker: Yuri Batkov": "starseeker",
"Starstrike: Major Cherkasova": "starstrike_alt",
"Stealth (hunter-heavy)": "bellatrix",
"Stealth (raider-heavy)": "bellatrix",
"Stealth Barracuda (assassin)": "barracuda",
"Stealth Barracuda (courier)": "barracuda",
"Stealth Barracuda (hunter)": "barracuda",
"Stealth Barracuda (hunter-hard)": "barracuda",
"Stealth Barracuda (raider)": "barracuda",
"Stealth Barracuda (raider-hard)": "barracuda",
"Stealth Barracuda (Stolen)": "barracuda",
"Stealth Barracuda Escort": "barracuda",
"Stealth Bellatrix Cruiser": "bellatrix",
"Steel Shark": "shark",
"Stormbrewer Vigilante": "stormbrewer",
"Stormbrewer": "stormbrewer",
"Strelka Cruiseliner": "strelka",
"Sturgeon Commissar Limousine": "sturgeon",
"Sunracer Scout": "fa_sunracer",
"Sunracer": "fa_sunracer",
"Sunray": "sunray",
"Super Bulk Hauler": "super_bulk_hauler",
"SuperCobra": "supercobra",
"Surface Research Shuttle": "orbital_shuttle",
"SwatCondor": "condor_swat",
"Swift": "swift",
"Tanker SE": "fa_tanker_se",
"Tanker Trader": "fa_tanker",
"Tanker": "fa_tanker",
"Tarantula": "boa_cruiser",
"Task Force Juliet": "komodo",
"TAU Rockhopper": "taurockhopper",
"Taxi Cab": "adder",
"Team Minder : Nemesis": "nemesis1",
"TEC Apep Mk II": "apep2",
"Tembo": "tembo",
"Tepiu": "tepiu",
"Teretrurus": "purple_haze",
"Terroriser Frigate (anti-poet variant)": "thargoid_antipoet",
"Terroriser Frigate": "thargoid_terroriser",
"Tescoo Hauler Anaconda": "anaconda",
"Tescoo Hauler Boa": "boa",
"Tescoo Security Sidewinder": "sidewinder",
"Thargint Robot Interceptor": "thargoid_interceptor", //"armada_interceptor",
"Thargoid Battleship": "thargbatship",
"Thargoid Courier": "thargoid_courier",
"Thargoid Cruiser": "thargcruiser",
"Thargoid Deathwreaker": "newbug1",
"Thargoid Defence Drone": "tharglet",
"Thargoid Frigate": "thargoid_frigate",
"Thargoid Gruntbuggly": "***",
"Thargoid Guard Outpost": "bugbase",
"Thargoid Guardian": "thargoid_guard",
"Thargoid Gunboat": "thargoid_gunboat",
"Thargoid Hive Sub 5": "thargoid_hive_2",
"Thargoid Hive Sub 6": "thargoid_hive_2",
"Thargoid Hive": "thargoid_hive_1",
"Thargoid Interceptor": "thargoid_interceptor", //"armada_interceptor",
"Thargoid Intimidator": "ubertharg",
"Thargoid Invader": "thargoid_invader", //"galnav_thargoid",
"Thargoid Jumpgate": "jumpgate",
"Thargoid Launcher": "splinter",
"Thargoid Mantis Dreadnaught": "mantis",
"Thargoid Pathfinder": "thargoid",
"Thargoid Robot Fighter": "***",
"Thargoid Robot Mine": "ct_thargorn",
"Thargoid Sneak Courier": "thargoid_sneak", //"sneak",
"Thargoid Spy Station": "bugstation",
"Thargoid Thargorn Battleship": "thargoid_battleship",
"Thargoid Thorgon Cruiser": "thargoid_cruiser",
"Thargoid Transport": "newbug1",
"Thargoid UberBuggly": "newbug1",
"Thargoid Warship (rebel)": "thargoid",
"Thargoid Warship": "***",
"The Morrigan": "morrigan",
"Thought Police Ray": "sunray",
"Thought Police": "sunray",
"Thought Police: Captain Suslov": "sunray",
"TIE Fighter": "tiefighter",
"TIE Interceptor": "tieinterceptor",
"Titan": "fa_titan",
"Tourist Lander": "worm",
"Tourist Ship": "orbital_shuttle",
"Tourist Shuttle": "orbital_shuttle",
"Tourist Shuttle: The Veiled Mourner": "orbital_shuttle",
"Tourist Transporter": "transporter",
"Tourist Yacht": "ophidian",
"Training Fighter": "krait",
"Transporter Test": "transporter",
"Transporter": "transporter",
"Triad : Gecko": "gecko",
"Triad : Military PTSF 200-X3": "excalibur",
"Triad : Military Wasp EX-01": "wasp",
"Triad Adder": "adder",
"Triad Boa: Atom Smasher": "griff_boa",
"Triad Cobra Mark I": "cobra1",
"Triad Gecko": "gecko",
"Triad Krait": "krait",
"Triad Mamba": "mamba",
"Triad Moray": "moray",
"Triad Wasp": "wasp",
"Triad Wasp: Comming to Get You": "wasp",
"Triad Wasp: Ready or Not": "wasp",
"Triad Wasp: Vengeance is Mine": "wasp",
"Trident Executive Shuttle": "trident",
"Unarmed Drone": "navybattlebot2",
"Unit 1 (Gecko)": "gecko",
"Unit 1 (Krait)": "krait",
"Unit 1 (Mamba)": "mamba",
"Unit 1 (Moray)": "moray",
"Unit 2 (Gecko)": "gecko",
"Unit 2 (Krait)": "krait",
"Unit 2 (Mamba)": "mamba",
"Unit 2 (Moray)": "moray",
"Unit 3 (Gecko)": "gecko",
"Unit 3 (Krait)": "krait",
"Unit 3 (Mamba)": "mamba",
"Unit 3 (Moray)": "moray",
"Unit 4 (Gecko)": "gecko",
"Unit 4 (Krait)": "krait",
"Unit 4 (Mamba)": "mamba",
"Unit 4 (Moray)": "moray",
"unknown mass": "starstrike",
"Unknown Structure": "thargoid_hive_1",
"Urutu Mk III": "urutumk3",
"Urutu MkIV": "urutumk4",
"Valrisian Hunter": "asp2",
"Valrisian Hunters": "asp2",
"Valrisian's Asp": "asp2",
"Valrisian's Hunters": "asp2",
"Vampire Mark II Purgatori": "vampiremk2",
"Vampire Mk 1 Gold": "vampiremk1",
"Vampire Mk I Gold Edition": "vampiremk1",
"Vampire Mk I": "vampiremk1",
"Vampire Mk II": "vampiremk2",
"Vampire Mk VI ~ Damage, Inc.": "vampiremk6",
"Vampire Mk VI": "vampiremk6",
"Vampire MkII Purgatori": "vampiremk2",
"Vampire MkIII ~ Dominatrix (Civillian)": "vampiremk3",
"Vampire MkIII ~ Dominatrix": "vampiremk3",
"Vampire MkIII ~ Purgatori (Civillian)": "vampiremk3",
"Vampire MkIII ~ Purgatori": "vampiremk3",
"Vampire MkIV Purgatori": "vampiremk4",
"Vampire MkIV": "vampiremk4",
"Vampire MkV ~ Spectre": "vampiremk5",
"Vampire Purgatori": "vampiremk2",
"Veloce e Appuntita S": "veloceeappuntita",
"Veloce e Appuntita": "veloceeappuntita",
"Venom ~ Pirate": "venom",
"Venom": "venom",
"Vintage Adder": "vintageadder",
"Vintage Adder: Pride and Joy": "vintageadder",
"Vintage Adder: The Sitting Duck": "vintageadder",
"Viper Escort": "viper",
"Viper Raider": "viper_raider",
"Viper SG": "viper",
"Viper: Bribed Cop": "viper",
"Viper: Captain Suslov": "sunray",
"Vortex": "vortex",
"Warship Replica": "thargoid",
"Wasp EX-01: Triad Enforcer": "wasp",
"Wasp EX-01: Triad Hitman": "wasp",
"Wasp EX-01: Triad Liquidator": "wasp",
"Werewolf (Civilian)": "werewolf",
"Werewolf (Purgatori Model)": "werewolf",
"Werewolf ~ Damage Inc.": "werewolf",
"Werewolf": "werewolf",
"Whiskey Runner": "asp2",
"Wiseguy Sidewinder": "sidewinder",
"Witness": "ste",
"Wolf Mark I": "wolf1",
"Wolf Mark II (Taranis Corp)": "wolf2",
"Wolf Mark II Paragon": "wolf2",
"Wolf Mark II": "wolf2",
"Wolf Mk I": "neo_wolfmk1",
"Wolf MkI Escort": "wolf1",
"Wolf MkI Sniper": "wolf1",
"Workers' Commuter": "workcom",
"Worm Attack Drone": "worm",
"Worm": "worm",
"Wyrm": "wyrm",
"Wyvern Explorer I": "wyvern",
"Wyvern Explorer II-M": "wyvern",
"Wyvern Explorer II-P": "wyvern",
"Xeptatl Society Agent": "chopped_cobra",
"Yasen-N 'Advanced' variant 1": "yasen",
"Yasen-N 'Advanced' variant 2": "yasen",
"Yasen-N 'Advanced' variant 3": "yasen",
"Yasen-N 'Advanced'": "yasen",
"Yasen-N": "yasen",
"YellOo Cab": "moray",
"Yellowbelly Racer (Bountyhunter)": "racer_yellow",
"Yellowbelly Racer (Buccaneer)": "racer_yellow",
"Yellowbelly Racer (Fist of Alecto)": "racer_yellow",
"Yellowbelly Racer (Riredisec)": "racer_yellow",
"Yellowbelly Racer": "racer_yellow",
"Yrui Batkov": "starseeker",
"Zabe Resistance Krait": "krait",
"Zabe Resistance Mamba": "mamba",
"Zorra": "cobra3",
//other targets
"a BHG member in a spacesuit": "pilot",
"a crew member in a spacesuit": "pilot",
"a police officer in a spacesuit": "pilot",
"a SSG member in a spacesuit": "pilot",
"Academy Waymarker Buoy": "buoy",
"Ad Buoy": "constore_beacon",
"AIS escape pod": "wyvern_escape_pod",
"Alien cargo": "alien_cargo",
"Alien Class Jump Gate": "jumpgate",
"All units": "qbomb",
"Alloys": "***",
"Anti-missile dart": "ams_dart",
"Anti-Thargoid Drone": "antithargoid_drone",
"Anti-Thargoid Missile": "rmb_thargoid_missile",
"Anti-Thargoid Warhead": "rmb_warhead",
"ASM-12B ~ Jida Missile": "jida_missile",
"Asp Pilot's pod": "escape",
"Asteroid (Target 1)": "&&&",
"Asteroid (Target 2)": "&&&",
"Asteroid (Target 3)": "&&&",
"Asteroid (Target 4)": "&&&",
"Asteroid Billboard": "billboard",
"Asteroid": "&&&",
"Attack Drone": "liners_drone",
"Auto Skimmer": "qbomb",
"Autoskimmer": "qbomb",
"autoskimmer": "qbomb",
"Black Box": "black_box",
"Blue crate": "&&&",
"Bomb 20": "cargo",
"Bomb": "stunbomb",
"Boulder": "&&&",
"Bulk Container": "***",
"Burning witchspace fuel": "alloy",
"Cargo cannister": "&&&",
"Cargo container": "&&&",
"Cargo Container": "&&&",
"Cargo crate": "&&&",
"Cargo Shepherd": "magnet",
"Cargo:": "&&&",
"Cargopod": "&&&",
"Cascade Missile": "rmb_cascade_missile",
"Chaff Launcher": "rmb_mine_launcher",
"COM Satellite": "rssatellite_3",
"COM-Satellite": "rssatellite_3",
"Combat Drone": "antithargoid_drone",
"COMLR Satellite": "rssatellite_2",
"COMLR-Satellite": "rssatellite_2",
"Commissar Escape Capsule": "comlimesc",
"Commissar Escape Pod": "escape",
"Communications Station": "commstation",
"Communications Station: GSS Daring": "commstation",
"Container": "&&&",
"Convict Miner Minnow (Escaping)": "escapee1",
"Convict Miner Minnow": "escapee1",
"Cutpurse Missile": "missile",
"Debris": "alloy",
"Decoy Mine": "cargo",
"Defence Missile Launcher": "rmb_mine_launcher",
"Defence Missile": "rmb_warhead",
"Detention Container": "cargo",
"Displacer Missile": "ecm_missile",
"Disruptor Missile": "rmb_thargoid_missile",
"Distress Beacon Launcher": "rmb_mine_launcher",
"Docking Course Buoy": "academy_marker_buoy",
"Docking Drone": "***",
"Doomsday Asteroid": "&&&",
"Drug Factory": "deposed_factory",
"ECM Hardened Missile": "ecm_missile",
"Ejected Pilot": "pilot",
"Electronic Warfare Pod": "qbomb",
"EMP Mine": "rmb_mine_launcher",
"Engage": "qbomb",
"Escape capsule (no life signs)": "escape",
"Escape Capsule": "***",
"Escape capsule": "***",
"escape capsule": "***",
"Escape Capsule: Asp Pilot": "escape",
"Escape Capsule: Greer": "escape",
"Escape Capsule: Konstantin Katik": "escape",
"Escape Capsule: Sahana": "escape",
"Escape Capsule (damaged)": "escape",
"escape pod": "escape",
"Escape Pod": "escape",
"Escaped Convict": "escapee1",
"ESW Beacon Launcher": "rmb_mine_launcher",
"Explosive Fragment": "kamikaze_orbiter",
"Explosive Shrapnel": "alloy",
"Female Star-Jelly": "starjelly1",
"Field Missile": "missile",
"Fragment": "&&&",
"Fragmentation Bomb": "rmb_mine_launcher",
"Fragmentation Missile": "rmb_frag_missile",
"Fuel cannister": "fuelpod2",
"Fuel Sample": "ccl_fueltank",
"Fuel Sample (irradiated)": "ccl_fueltank",
"Fuel Satellite": "fuel_satellite",
"Fuel Station": "fuel_station",
"Fuel Tank": "ccl_fueltank",
"GalDrivePod": "qbomb",
"GalMine AutoMiner": "autominer",
"GalMine Hopper": "mining_hopper",
"GalTech escape capsule GT-EC-01": "galtech_escape1",
"GalTech escape pod GIC-E1": "galtech_escape1",
"GalTech Escape Pod GIC-E1": "galtech_escape1",
"GalTech escape pod GIC-E2": "galtech_escape2",
"Giant Space Pizza": "pizza",
"Gold": "commodity_fragment",
"Grave Monument (Infinity)": "tgy_infinity",
"Grave Monument (Latin Crucifix)": "tgy_cross1",
"Grave Monument (Mark of Chaos)": "tgy_chaos",
"Grave Monument (Mjolnir)": "tgy_mjolnir",
"Grave Monument (Moai)": "tgy_moai",
"Grave Monument (Pentagram)": "tgy_pentagon",
"Grave Monument (Pointed Crucifix)": "tgy_cross2",
"Grave Monument (Star of David)": "tgy_david",
"Grave Monument (Wooden Crucifix)": "tgy_latincross",
"Graveyard Monument": "tgy_octagon",
"Graveyard Stone": "tgy_rip",
"Graviton Missile": "ecm_missile",
"Green crate": "&&&",
"Green Knight": "galtech_escape1",
"Greer's Escape Capsule": "escape",
"Griff Outpost Buoy": "griff_buoy",
"Ground Radar": "slave_satellite",
"Hold": "qbomb",
"Homing Mine (Active)": "stealth_mine",
"Homing Mine (Inactive)": "stealth_mine",
"Hyperspace check": "qbomb",
"Hyperspace Jumpgate": "jumpgate2",
"Ice Boulder": "&&&",
"Iceteroid": "&&&",
"Informational Beacon": "constore_beacon",
"Intercept Missile": "rmb_warhead",
"Interdictor Mine": "interdictor_mine",
"Ironfist Memorial": "memorial_ironfist",
"Jump Gate (Captured Alien)": "jumpgate",
"Jump Gate (Rose variant)": "gate_rose",
"Jump Gate (Spider variant)": "gate_spider",
"Jump Gate (Sun)": "gate_spider",
"Jumpgate": "jumpgate2",
"Kamikaze Drone": "kamikaze_drone",
"Kamikaze Orbiter": "kamikaze_orbiter",
"Kicker Missile": "missile",
"King Cobra Escape Capsule": "kc2escape",
"Konstantin Katik's pod": "escape",
"Korshkov Test Facility Buoy": "constore_beacon",
"Lawmaker Missile": "rmb_law_missile",
"Lifeboat": "escape",
"Machinery": "***",
"Male Star-Jelly": "starjelly2",
"Manchi missile": "fa_manchi_missile",
"Metal Fragment": "***",
"Metal fragment": "***",
"Mine Sweeper Satellite": "blackmonk_minesweeper",
"Mine": "rmb_mine",
"Minerals": "commodity_fragment",
"Minesweeper Satellite": "blackmonk_minesweeper",
"Mini-missile": "missile",
"Mining Pod: Astromine Convict": "escapee1",
"Mining Pod: Escaped Convict": "escapee1",
"Missile": "missile",
"MM Hardened Missile": "ecm_missile",
"MM Standard Missile": "missile",
"Mobile Mine Sweeper Satellite": "blackmonk_minesweeper",
"Naval Marker Beacon": "buoy",
"Naval Torpedo": "clusterbomb",
"Navy Cluster-Bomb": "clusterbomb",
"Navy SecCom Buoy": "buoy",
"Navy Station Buoy": "buoy",
"Nova missile": "fa_nova_missile",
"Ore": "commodity_fragment",
"Override Missile": "rmb_override_missile",
"PF Oohaul Crate": "oohaul_crate",
"Pilot Circuit Buoy 1": "academy_marker_buoy",
"Pilot Circuit Buoy 2": "academy_marker_buoy",
"Pilot Circuit Buoy 3": "academy_marker_buoy",
"Pilot Circuit Buoy 4": "academy_marker_buoy",
"Pilot Circuit Buoy 5": "academy_marker_buoy",
"Pilot Circuit Buoy 6": "academy_marker_buoy",
"Pilot Circuit Buoy 7": "academy_marker_buoy",
"Pilot Course Buoy": "academy_marker_buoy",
"Plasma torpedo": "fa_plasma_torpedo",
"Platinum": "commodity_fragment",
"Positronic Brain": "griff_buoy",
"Probe Missile": "missile",
"Proximity Mine": "buoy",
"Quirium Cascade Mine": "qbomb",
"Quirium Crystal": "commodity_fragment",
"Radio Bomb": "qbomb",
"Radioactives": "commodity_fragment",
"Raptor's Claw Mine": "stunbomb",
"Raptor's Talon": "trident_tine",
"Red crate": "&&&",
"Regroup": "qbomb",
"Remote Detonation Mine": "rmb_mine",
"Remote Launcher": "rmb_mine_launcher",
"Reprogrammed Fighter": "ct_thargon",
"Research Station Buoy": "buoy",
"Robot Fighter": "tharglet",
"Rogue Escape Pod": "escape",
"Rose Class Jump Gate": "gate_rose",
"RRS Solar Laboratory": "rrs_solarprobe",
"Sahana's pod": "escape",
"Satellite Telescope": "rssatellite_4",
"Screamer Mine": "interdictor_mine",
"Secure Container": "gempod2",
"Sentinel Asteroid": "sentinel_asteroid",
"Sentinel Satellite": "blackmonk_minesweeper",
"Shield Pod": "shield_pod",
"Shiny cargopod": "&&&",
"Signal Flare": "qbomb",
"SM-1 missile": "fa_sm1_missile",
"Solar Radiation Disrupter Missile": "ecm_missile",
"Space Suit (Crew Member)": "pilot",
"Space Suit (Police Officer)": "pilot",
"Space Suit (SSG Member)": "pilot",
"Special Functions": "qbomb",
"Spider Class Jump Gate": "gate_spider",
"Splinter": "&&&",
"Star-Jelly egg": "starjellyegg",
"Star-Jelly larva": "starjellylarva",
"Station Blast Shield": "kamikaze_orbiter",
"Station Killer Missile": "ecm_missile",
"Stealth Spy Satellite": "blackmonk_minesweeper",
"Stellar Serpent": "serpent",
"SunSkimmerPodMissile": "probe_missile",
"Surveillance Satellite": "rssatellite_1",
"Surveillance-Satellite": "rssatellite_1",
"Svengali Memorial": "memorial_ironfist",
"Swarm Group": "swarm",
"Sweep": "qbomb",
"Sword Drive Unit": "sword_drive",
"Target Drone": "***",
"Target Practice Course Buoy": "academy_marker_buoy",
"Target Shield": "shield",
"Thargoid Blitznest": "blitznest",
"Thargoid Computer": "stealth_artefact",
"Thargoid Controller": "thargoid_controller",
"Thargoid missile": "missile",
"Thargoid Projectile": "aquatics_guardian",
"Thargoid Spy Satellite": "blackmonk_minesweeper",
"Thargoid Witchspace Jammer": "witchspace_jammer",
"Thargon Jamming Mine": "stunbomb",
"Time Bonus Ring": "academy_pilot_ring",
"Tomb Casket": "tgy_mausoleum",
"Tomb casket": "tgy_mausoleum",
"Tournament Shield": "shield",
"Tracker Missile": "missile",
"Training Asteroid": "&&&",
"Transmitter": "cotbs_transmitter",
"Trident Missile": "trident_missile",
"Trident Tine": "trident_tine",
"Trigonal Container": "gempod2",
"Unarmed Missile": "missile",
"Undo": "qbomb",
"Unit 1": "qbomb",
"Unit 2": "qbomb",
"Unit 3": "qbomb",
"Unit 4": "qbomb",
"Unit 5": "qbomb",
"Unknow Item": "stealth_artefact",
"Unknown Item": "stealth_artefact", // in case the previous item gets its spelling fixed
"Unusual Asteroid": "rrs_unusualasteroid",
"Unusual cargo container": "cargo",
"UPS container": "&&&",
"Vault Container": "cargo",
"Void Bomb": "void_bomb",
"War Memorial: Lest We Forget": "tgy_chaos",
"Wreckage": "***",
"Xeptatl's Sword Warhead": "sword_warhead",
"Xeptatl's Sword": "sword_missile",
//navi
"Broadcast Array Navbouy": "broadcast_array_beacon",
"Communications relay": "buoy",
"Constore Buoy": "constore_beacon",
"Distress Beacon": "buoy",
"ESW Beacon": "buoy",
"GalCop Navy Buoy": "buoy",
"Graveyard Beacon": "tgy_beacon",
"Guild Duelling Beacon": "duelling_beacon",
"Navigation Buoy": "buoy",
"Rock Hermit Buoy": "buoy",
"Solar Navigation Buoy": "buoy",
"Taxi Station Buoy": "constore_beacon",
"Tournament Buoy": "buoy",
"Training Buoy": "buoy",
"Witchpoint Beacon": "buoy",
//dockable
"A Seedy Space Bar": "spacebar",
"Abandoned Rock Hermit": "rockhermit",
"Abandoned Rock Hermit: GAL-ID Unit Offline": "rockhermit",
"Abandoned Rock Hermit: No Transponder": "rockhermit",
"Academy Orbital Station": "laveacademy",
"Aquarian Shipbuilding Corp. HQ": "aquatics_hq",
"Astrofactory": "astrofactory",
"AstroFactory": "astrofactory",
"Astrofarm": "astrofarm",
"AstroFarm": "astrofarm",
"Astromine Penal Colony": "astromine",
"Astromine Prison Facility": "astromine",
"Augeaian Orbital Repair Facility": "dodo",
"Aurora Galaxy Liner": "aurora",
"Avernus Orbital": "avernus",
"Axtech Dodecahedron Station": "dodo_alt",
"Axtech Dodecahedron": "dodo_alt",
"Behemoth (Hijacked)": "behemoth_1",
"Behemoth - Hera": "behemoth_4",
"Behemoth - Nellie": "behemoth_2",
"Behemoth 2": "behemoth_2",
"Behemoth Type 1": "behemoth_1",
"Behemoth Type 2": "behemoth_2",
"Behemoth Type 3": "behemoth_3",
"Behemoth Type 4": "behemoth_4",
"Black Monk Monastery": "blackmonk_monastery",
"Broadcast Array": "broadcast_array",
"Capt Kev Dodecahedron Station": "dodo_alt",
"CK-A1 Dodecahedron": "dodo_alt",
"CK-I1 Dodecahedron": "dodo_alt",
"CoachWhip hOopy Casino": "hoopy_casino",
"Collective SLAPU": "slapu",
"Collective Zero-G Factory": "comfactory",
"Collective ZGF": "comfactory",
"Constellation Icosahedron Station": "ico_alt",
"Coriolis Station (Greenline Variant)": "coriolis_alt",
"Coriolis Station (Metaforce Variant)": "coriolis_alt",
"Coriolis Station (Redtec Variant)": "coriolis_alt",
"Coriolis Station (Solartec Variant)": "coriolis_alt",
"Coriolis Station (TechGold Variant)": "coriolis_alt",
"Coriolis Station (Waspline Variant)": "coriolis_alt",
"Coriolis Station": "***",
"Cruise Ship 'Patricia'": "smivs_liner",
"Cruise Ship 'Ronald'": "smivs_liner",
"Darkside Distillery": "distillery",
"Darkside Moonshine Distillery": "distillery",
"Darkside Moonshine Saloon": "saloon",
"Darkside Waystation: High Times": "saloon",
"Deep Space Dredger": "dredger",
"Deep Space Hoopy Hotel : Hades Branch": "dodo",
"Deep Space Hoopy Hotel : Lernean Branch": "dodo",
"Dodecahedron Station (Axtech Variant)": "dodo_alt",
"Dodecahedron Station (GASECBlue Variant)": "dodo_alt",
"Dodecahedron Station (lx5)": "dodo_alt",
"Dodecahedron Station (Trontechvulcan Variant)": "dodo_alt",
"Dodecahedron Station": "***",
"Dodecahedron Station: Port Liberty": "dodo",
"Dodechedron Station": "dodo",
"Draven Oodulldoff Station": "draven_station",
"Dredger Battle Droid": "salvagedroid",
"Dredger Salvage Droid": "salvagedroid",
"Dredger Shuttle": "dredgershuttle",
"Dredger Trader": "dredgertrader",
"DS-A1 Coriolis Station": "deepspace_coriolis",
"DS-A1 Coriolis": "deepspace_coriolis",
"DS-A1 Dodecahedron Station": "deepspace_dodo",
"DS-A1 Dodecahedron": "deepspace_dodo",
"DS-A1 Icosahedron Station": "deepspace_ico",
"DS-A1 Icosahedron": "deepspace_ico",
"Emerald Class Liner": "emerald",
"Enrece Research Station": "coriolis_wreck",
"Erehwon Station": "erehwon_station",
"Factory": "comfactory",
"Free Trade Zone": "rockhermit",
"Freedom of Zabe": "behemoth_1",
"FrontierTech Worldranger Icosahedron Station": "ico_alt",
"Frontierworldsranger1 Station (Frontierworldsranger1 Variant)": "ico_alt",
"Fuel Reprocessing Facility": "fuel_station_ir",
"Fury": "fury_ds",
"G-X1 Coriolis Station": "coriolis_alt",
"G-X1 Coriolis": "coriolis_alt",
"G-X1 Icosahedron Station": "ico_alt",
"G-X1 Icosahedron": "ico_alt",
"G-Z1 Dodecahedron Station": "dodo_alt2",
"G-Z1 Dodecahedron": "dodo_alt2",
"G-Z1 Icosahedron Station": "ico_alt",
"G-Z1 Icosahedron": "ico_alt",
"G-Z1 Octahedron Outpost": "octahedron2",
"G-Z1 Octahedron": "octahedron2",
"G-Z1 Tetrahedron Depot": "tetrahedron2",
"G-Z1 Tetrahedron": "tetrahedron2",
"G-Z2 Octahedron Outpost": "octahedron",
"G-Z2 Octahedron": "octahedron",
"G-Z2 Tetrahedron Depot": "tetrahedron",
"G-Z2 Tetrahedron": "tetrahedron",
"GalaxyMart Con Store": "constore",
"GASE Dodecahedron": "dodo_alt",
"GASECBlue Dodecahedron Station": "dodo_alt",
"Gateway Station": "gateway",
"Generation Ship": "generationship",
"Globe Station II": "globe_station",
"Globe Station III": "globe_station_xl",
"Greenline Coriolis Station": "coriolis_alt",
"Greenline Coriolis": "coriolis_alt",
"Griff Icosahedron Station": "ico_alt",
"Griff Research Ltd Orbital Base": "dodo",
"Griff Research Orbital Base": "dodo",
"GRS Buoy Factory": "grs_station",
"Habitat Mark II": "hab_mk2",
"Hacker Outpost": "hacker_outpost",
"Hades Hoopy Hotel: Game Theory": "globe_station",
"Hathor Station": "hathor",
"Hesperides Wiseguy Way-Station": "dodo",
"hOopy Casino": "hoopy_casino",
"HoOpy Casino": "hoopy_casino",
"Hoopy Hotel: Hospitality of Hades": "dodo",
"Hoopy Hotel: Light of Lernean": "dodo",
"Icosahedron Station (Constelation Variant)": "ico_alt",
"Icosahedron Station (Worldbuildersx1l Variant)": "ico_alt",
"Icosahedron Station": "***",
"Imperial AstroFactory": "astrofactory",
"Imperial Dodecahedron Station": "dodo_alt",
"Imperial Navy Base": "wildships_2spur2comms",
"Imperial Navy Carrier (Komodo Class)": "komodo",
"Imperial Navy Class Carrier": "navy_carrier",
"Imperial Navy Headquarters": "wildships_4comms4ring",
"Imperial Navy Outpost": "wildships_2disc2comms",
"Imperial Navy Research Station": "wildships_2solar2comms",
"Imperial Prison: Red Wing": "rockhermit",
"Imperial Station: Eyrie of Order": "tori_a",
"Ionics CR150 Weapons Platform": "ionics_wplatform",
"Isis Interstellar": "isis_interstellar",
"ISS Imperator": "imperator",
"Jaguar Company Base": "jaguar_company",
"Katik Asteroid": "rockhermit",
"KHS-2R Orbiter": "wildships_2ring",
"KHS-4R Orbiter": "wildships_4ring",
"KHS-8R Orbiter": "wildships_8ring",
"Kiota Biosphere Station": "wildships_4sphere",
"Kiota Biosphere": "wildships_4sphere",
"Kiota Habitat Station": "***",
"Kiota Habitat": "***",
"Kiota Manufacturing Station": "wildships_2disc",
"Kiota Manufacturing": "wildships_2disc",
"Kiota Mega Habitat Station": "wildships_8ring",
"Kiota Mega Habitat": "wildships_8ring",
"Kiota Relay Station": "wildships_2comms",
"Kiota Relay": "wildships_2comms",
"Kiota Research Station": "wildships_4spur",
"Kiota Research": "wildships_4spur",
"Kiota Solar Station": "wildships_2solar",
"Kiota Solar": "wildships_2solar",
"Korshkov Test Facility": "ico",
"KOS-M Orbiter": "wildships_2spur2solar",
"KOS-P Orbiter": "wildships_2disc2solar",
"KOS-RJ Orbiter": "wildships_4spur",
"KOS-RM Orbiter": "wildships_2spur2sphere",
"KOS-RS Orbiter": "wildships_2spur2sphere",
"KOS-RT Orbiter": "wildships_2spur2sphere",
"Leesti High": "dodo",
"Lernean Hoopy Hotel: Eagle in Flight": "globe_station",
"Leviathan System Platform (Hijacked)": "aquatics_platform",
"Leviathan System Platform": "aquatics_platform",
"Liberty Station": "dodo",
"Luftslotte 6": "luftslotte",
"LX5 Dodecahedron Station": "dodo_alt",
"LX5 Dodecahedron": "dodo_alt",
"M-G2 Globe Station": "globe_station",
"M-G2 Globe": "globe_station",
"M-G3 Globe Station": "globe_station_xl",
"M-G3 Globe": "globe_station_xl",
"M-T1 Torus Station": "tori_a",
"M-T1 Torus": "tori_a",
"M-T2 Torus Station": "tori_b",
"M-T2 Torus": "tori_b",
"Mall-Wart Con Store": "constore",
"Mayan Dodecahedron Station": "dodo_alt",
"Mayan Dodecahedron": "dodo_alt",
"Metaforce Coriolis Station": "coriolis_alt",
"Metaforce Coriolis": "coriolis_alt",
"Military Base: Red Devil": "milbase",
"Mining Depot: House of Blue Leaves": "tetrahedron",
"Mining Facility: The Odd Job": "rockhermit",
"Mining Outpost": "miningoutpost",
"Moonshine Saloon": "saloon",
"N-A1 Coriolis Station": "deepspace_coriolis",
"N-A1 Coriolis": "deepspace_coriolis",
"N-X1 Dodecahedron Station": "dodo_alt",
"N-X1 Dodecahedron": "dodo_alt",
"Naval Outpost: Pillar of Summer": "dodo_alt",
"Navy Base": "coyote_navy_station",
"Navy Behemoth 2": "behemoth_2",
"Navy Behemoth": "behemoth_1",
"Navy Carrier: Antiphates": "navy_carrier",
"Navy Carrier: Damasen": "navy_carrier",
"Navy Carrier: Elatreus": "navy_carrier",
"Navy Carrier: Geryones": "navy_carrier",
"Navy Carrier: Mylinos": "navy_carrier",
"Navy Carrier: Orion": "navy_carrier",
"Navy Class Carrier": "navy_carrier",
"Navy Intelligence Station": "ico", //"deepspace_coriolis",
"Navy Intelligence Station: Ghost Town": "ico",
"Navy Leviathan": "navy_leviathan",
"Navy SecCom Station": "navystation",
"Nemeanian Military Base": "milbase",
"Nephthys Station": "nephthys",
"Nuit MkII": "nuit2",
"Nuit Space Station": "nuit",
"Nuit Station": "nuit",
"Octahedron Outpost": "octahedron",
"Oodles Con Store": "constore",
"Orbital Stadium: Madison Square": "hab_mk2",
"Orisis class hospital": "hospitalship",
"PG-C1 Icosahedron": "ico_alt",
"PG-W1 Icosahedron": "ico_alt",
"PG-W2 Icosahedron": "ico_alt",
"Pi-42 Con Store": "constore",
"Pirate Base": "rockhermit",
"Pirate Rock": "rockhermit",
"Raceedat Penal Colony": "astromine",
"Raceedat Station": "coriolis_alt2",
"RaTech Coriolis": "coriolis_alt",
"RaTech Gold Coriolis Station": "coriolis_alt",
"Rebel Base: Echo of Hoth": "rockhermit",
"Rebel Facility: Black Mesa": "rockhermit",
"Rebel Outpost": "ionics_link_base",
"Rebel Outpost: New Hope": "ionics_link_base",
"Rebel Station: New Hope": "tori_a",
"RedTec Coriolis Station": "coriolis_alt",
"RedTec Coriolis": "coriolis_alt",
"Refuelling Station": "fuel_station2",
"Renegade Station": "sentinel",
"Revolutionary AstroFarm": "astrofarm",
"Ribilebi Research Station": "ico_alt",
"Rock Hermit": "***",
"Rock Hermit: The La Bruja Facility": "rockhermit",
"Royal Hunting Lodge": "hunting_lodge",
"RRS Headquarters": "rrs_headquarters",
"RRS Waystation": "rescue_station",
"S-A1 Coriolis Station": "smivs_coriolis",
"S-A1 Coriolis": "smivs_coriolis",
"S-A1 Dodecahedron Station": "deepspace_dodo",
"S-A1 Dodecahedron": "deepspace_dodo",
"S-A1 Icosahedron Station": "deepspace_ico",
"S-A1 Icosahedron": "deepspace_ico",
"Saga Class Cruise Ship": "smivs_liner",
"Sainsboory's Con Store": "constore",
"Salvage Gang": "salvage_gang",
"Scrub": "scrub",
"SDF Imperator": "imperator",
"Sentinel Station": "sentinel",
"SIRF Station": "sirf",
"Slaver Base": "rockhermit",
"Sodalite Coluber Inc": "sodalite",
"Sodalite Station Coluber Inc.": "sodalite",
"Sodalite Station": "sodalite",
"Solar Research Laboratory": "slapu",
"SolarTec Coriolis Station": "coriolis_alt",
"SolarTec Coriolis": "coriolis_alt",
"Sothis Station": "sothis",
"Space Pizza Giftshop": "gsp_giftshop",
"Space Pizza Visitor Centre and Giftshop": "gsp_giftshop",
"Special Branch Orbital Headquarters": "milbase",
"Special Branch Orbital Headquaters": "milbase",
"Special Branch Outpost: Watching the Detectives": "dodo_alt",
"Star Con Store": "constore",
"Sun Research Station Alpha": "wildships_2solar",
"Sun Research Station Beta": "coriolis",
"Sun Research Station Delta": "coriolis",
"Sun Research Station Omega": "wildships_2solar",
"Super Dredger": "superdredger",
"Super Hub I": "superhub",
"Super Hub II": "superhub",
"Super Hub III": "superhub",
"Super Hub IV": "superhub",
"Super Hub": "superhub",
"Superhub": "superhub",
"System Independent Repair Facility": "sirf",
"Taranis Corporation HQ": "taranis",
"Taxi Station": "taxi_station",
"Tescoo Con Store": "constore",
"Tetier Military Station": "ico_alt",
"Tetrahedron Depot": "tetrahedron",
"The Augeaian Orbital Repair Facility": "dodo",
"The Link Base": "ionics_link_base",
"The Sunset Retirement Home": "globe_station",
"Tigershark": "tigershark",
"Tionisla Orbital Graveyard": "dodo_alt",
"Torus Station": "tori_a",
"Torus Station: Corpse Bride": "tori_a",
"Tourist Information Centre": "gsp_giftshop",
"Trade Outpost": "trade_outpost",
"Training Station": "coriolis",
"Transit Station": "transit_station",
"Trontech Dodecahedron": "dodo_alt",
"Trontech Vulcan Dodecahedron Station": "dodo_alt",
"Waspline Coriolis Station": "coriolis_alt",
"Waspline Coriolis": "coriolis_alt",
"Wiseguy Waystation: Hesperides Central": "dodo",
"Worldbuilders Icosahedron Station": "ico_alt",
"Wrecked Station": "coriolis_wreck",
"Xeptatl Society Headquarters": "xs_headquarters",
"Xeptatl Society Monitor Station": "ionics_link_base",
"Xeptatl Society Research Station": "dumbell_station",
"ZRV Biarra": "behemoth_2",
"ZRV Ceused": "behemoth_2",
"ZRV Esbeena": "behemoth_2",
"ZRV Inriisus": "behemoth_2",
"ZRV Solaerin": "behemoth_2",
};
this._lookupByDataKey = {
"more-alloys1": "wreck1",
"more-alloys2": "wreck2",
"more-alloys3": "wreck3",
"more-alloys4": "wreck4",
"more-alloys5": "wreck5",
"griff_alloy_1": "griff_alloy_1",
"griff_alloy_2": "griff_alloy_2",
"griff_alloy_3": "griff_alloy_3",
"griff_alloy_4": "griff_alloy_4",
"griff_alloy_5": "griff_alloy_5",
"griff_alloy_6": "griff_alloy_6",
"griff_fridge": "griff_fridge",
"scarred-alloy": "alloy",
"ups-alloy": "griff_alloy_1",
"ups-alloy2": "griff_alloy_1",
"ups-alloy3": "griff_alloy_1",
"alloy": "alloy",
"MRP01_commodities_alloy_01": "griff_alloy_1",
"MRP01_commodities_alloy_02": "griff_alloy_6",
"MRP01_commodities_alloy_03": "griff_alloy_5",
"MRP01_commodities_alloy_04": "griff_alloy_4",
"MRP01_commodities_alloy_05": "griff_alloy_3",
"MRP01_commodities_alloy_06": "griff_alloy_2",
"spicy_hermits_abandoned_door": "alloy",
"cataclysm-explosive-alloy": "alloy",
"more-wreckage1": "wreck1",
"more-wreckage2": "wreck2",
"more-wreckage3": "wreck3",
"more-wreckage4": "wreck4",
"more-wreckage5": "wreck5",
"griff_wreckage_1": "griff_wreckage_1",
"griff_wreckage_2": "griff_wreckage_2",
"griff_wreckage_3": "griff_wreckage_3",
"griff_wreckage_4": "griff_wreckage_4",
"griff_wreckage_5": "griff_wreckage_5",
"griff_wreckage_6": "griff_wreckage_6",
"griff_spark_1": "griff_spark_1",
"griff_spark_2": "griff_spark_2",
"griff_spark_3": "griff_spark_3",
"griff_spark_4": "griff_spark_1",
"griff_spark_5": "griff_spark_2",
"griff_spark_6": "griff_spark_6",
"griff_spark_7": "griff_spark_7",
"wreckage-component": "wreck1",
"alloy_ah": "griff_alloy_1",
"TCAT_survivingWreckage": "wreck1",
"TCAT_largeWreckage": "wreck2",
"TCAT_smallWreckage": "wreck3",
"TCAT_smallWreckage_navy": "wreck3",
"one-machinery1": "qbomb",
"one-machinery2": "ah_barrel",
"more-machinery1": "ring",
"more-machinery2": "strut",
"coriolis-station": "coriolis",
"griff_coriolis_mainhull": "coriolis",
"sfep_noshaders_coriolis": "coriolis",
"alt-coriolis_station": "coriolis_alt",
"noshaders_L_Station": "coriolis_alt",
"deepspace_coriolis-station": "deepspace_coriolis",
"grittycoriolis-station": "deepspace_coriolis",
"grittycoriolis-station2": "deepspace_coriolis",
"adck_coriolis-station": "deepspace_coriolis",
"dodecahedron-station": "dodo",
"griff_dodo_mainhull": "dodo",
"sfep_noshaders_dodecahedron": "dodo",
"alt-dodo_station": "dodo_alt",
"noshaders_XL_Station": "dodo_alt",
"capt_kev_dodo_plain": "dodo_alt",
"capt_kev_dodo_mayan": "dodo_alt",
"capt_kev_dodo_imperial": "dodo_alt",
"deepspace_dodecahedron-station": "deepspace_dodo",
"adck_dodecahedron-station": "deepspace_dodo",
"icosahedron-station": "ico",
"griff_ico_mainhull": "ico",
"sfep_noshaders_icosahedron": "ico",
"noshaders_icosahedron_alt": "ico",
"noshaders_XXL_Station": "ico_alt",
"alt-ico_station": "ico_alt",
"deepspace_icosahedron-station": "deepspace_ico",
"adck_icosahedron-station": "deepspace_ico",
"feudal-boa": "boa",
"feudal-boa2": "boa_cruiser",
"feudal-moray": "moray",
"feudal-python": "python",
"feudal-anaconda": "anaconda",
"feudal-adder": "adder",
"stingray": "stingray",
"commilray-player": "com_stingray",
"commilray": "com_stingray",
"anarchies-bountyhunter-asp": "asp2",
"anarchies-bountyhunter-cobra3": "cobra3",
"anarchies-bountyhunter-fdl": "ferdelance",
"sidewinder": "sidewinder",
"ftzescort2": "sidewinder",
"ftzpirate12": "sidewinder",
"random_hits_big_boss_fighter_sidewinder": "sidewinder",
"random_hits_mark_revenge_wing6": "sidewinder",
"random_hits_mark_sidewinder": "sidewinder",
"random_hits_markguard6": "sidewinder",
"phkb_sidewinder_1": "sidewinder",
"phkb_sidewinder_2": "sidewinder",
"phkb_sidewinder_3": "sidewinder",
"phkb_sidewinder_4": "sidewinder",
"phkb_sidewinder_5": "sidewinder",
"phkb_sidewinder_6": "sidewinder",
"phkb_sidewinder_7": "sidewinder",
"phkb_sidewinder_8": "sidewinder",
"phkb_sidewinder_9": "sidewinder",
"phkb_sidewinder_10": "sidewinder",
"phkb_sidewinder_11": "sidewinder",
"phkb_sidewinder_12": "sidewinder",
"phkb_sidewinder_13": "sidewinder",
"phkb_sidewinder_14": "sidewinder",
"phkb_sidewinder_15": "sidewinder",
"phkb_sidewinder_16": "sidewinder",
"phkb_sidewinder_17": "sidewinder",
"phkb_sidewinder_18": "sidewinder",
"phkb_sidewinder_19": "sidewinder",
"phkb_sidewinder_20": "sidewinder",
"phkb_sidewinder_21": "sidewinder",
"phkb_sidewinder_22": "sidewinder",
"phkb_sidewinder_23": "sidewinder",
"phkb_sidewinder_24": "sidewinder",
"phkb_sidewinder_25": "sidewinder",
"phkb_sidewinder_26": "sidewinder",
"phkb_sidewinder_27": "sidewinder",
"phkb_sidewinder_28": "sidewinder",
"phkb_sidewinder_29": "sidewinder",
"phkb_sidewinder_30": "sidewinder",
"phkb_sidewinder_31": "sidewinder",
"phkb_sidewinder_32": "sidewinder",
"phkb_sidewinder_33": "sidewinder",
"phkb_sidewinder_34": "sidewinder",
"phkb_sidewinder_35": "sidewinder",
"phkb_sidewinder_36": "sidewinder",
"phkb_sidewinder_37": "sidewinder",
"phkb_sidewinder_38": "sidewinder",
"phkb_sidewinder_39": "sidewinder",
"phkb_sidewinder_40": "sidewinder",
"phkb_sidewinder_41": "sidewinder",
"phkb_sidewinder_42": "sidewinder",
"phkb_sidewinder_43": "sidewinder",
"phkb_sidewinder_44": "sidewinder",
"phkb_sidewinder_45": "sidewinder",
"rsvh_sidewinder": "sidewinder",
"sidewinder_npc_able": "sidewinder",
"sidewinder_npc_baker": "sidewinder",
"sidewinder_npc_charlie": "sidewinder",
"sidewinder_npc_doris": "sidewinder",
"sidewinder_npc_emile": "sidewinder",
"sidewinder_npc_farragut": "sidewinder",
"sidewinder_npc_ganymede": "sidewinder",
"noshaders_z_groovy_sidewinder-NPC_able": "sidewinder",
"noshaders_z_groovy_sidewinder-NPC_baker": "sidewinder",
"noshaders_z_groovy_sidewinder-NPC_charlie": "sidewinder",
"noshaders_z_groovy_sidewinder-NPC_doris": "sidewinder",
"noshaders_z_groovy_sidewinder-NPC_emile": "sidewinder",
"noshaders_z_groovy_sidewinder-NPC_farragut": "sidewinder",
"noshaders_z_groovy_sidewinder-NPC_ganymede": "sidewinder",
"sidewinder-re2dux": "sidewinder_x",
"sidewinder-escort-re2dux": "sidewinder_x",
"sidewinder-escort": "sidewinder_escort",
"rrs_sidewinder": "sidewinder_escort",
"liners_sidewinder_x": "sidewinder_escort",
"phkb_sidewinder_escort_1": "sidewinder_escort",
"phkb_sidewinder_escort_2": "sidewinder_escort",
"phkb_sidewinder_escort_3": "sidewinder_escort",
"phkb_sidewinder_escort_4": "sidewinder_escort",
"phkb_sidewinder_escort_5": "sidewinder_escort",
"phkb_sidewinder_escort_6": "sidewinder_escort",
"phkb_sidewinder_escort_7": "sidewinder_escort",
"phkb_sidewinder_escort_8": "sidewinder_escort",
"phkb_sidewinder_escort_9": "sidewinder_escort",
"phkb_sidewinder_escort_10": "sidewinder_escort",
"phkb_sidewinder_escort_11": "sidewinder_escort",
"phkb_sidewinder_escort_12": "sidewinder_escort",
"phkb_sidewinder_escort_13": "sidewinder_escort",
"phkb_sidewinder_escort_14": "sidewinder_escort",
"phkb_sidewinder_escort_15": "sidewinder_escort",
"phkb_sidewinder_escort_16": "sidewinder_escort",
"phkb_sidewinder_escort_17": "sidewinder_escort",
"phkb_sidewinder_escort_18": "sidewinder_escort",
"wildShips_kiota4Ring": "wildships_4ring",
"wildShips_kiota4RingVariant": "wildships_4ringvariant",
"wildShips_kiota2Ring": "wildships_2ring",
"rock-hermit": "rockhermit",
"rock-hermit-chaotic": "rockhermit",
"rock-hermit-pirate": "rockhermit",
"griff_rockhermit": "rockhermit",
"griff_normalmapped_hermit-chaotic": "rockhermit",
"griff_normalmapped_hermit-pirate": "rockhermit",
"noshaders_rock-hermit_alt": "rockhermit",
"pirate-cove": "rockhermit",
"erh_standard": "erh_style$_rhStyle",
"erh_chaotic": "erh_style$_rhStyle",
"erh_pirate": "erh_style$_rhStyle",
"feudal-drone": "escape",
"feudal-drone-1": "escape",
"feudal-drone-2": "escape",
"feudal-drone-3": "escape",
"feudal-drone-4": "escape",
"feudal-drone-5": "escape",
"IR-target-drone": "gecko",
"laveAcademy_targetDroneL1": "academy_target_drone",
"laveAcademy_targetDroneL2": "academy_target_drone",
"laveAcademy_targetDroneL3": "academy_target_drone",
"laveAcademy_dockingDroneL1": "academy_docking_drone",
"laveAcademy_dockingDroneL2a": "academy_docking_drone_a",
"laveAcademy_dockingDroneL2b": "academy_docking_drone_b",
"laveAcademy_dockingDroneL2c": "academy_docking_drone_c",
"laveAcademy_dockingDroneL3a": "academy_docking_drone_a",
"laveAcademy_dockingDroneL3b": "academy_docking_drone_b",
"laveAcademy_dockingDroneL3c": "academy_docking_drone_c",
"thargoid": "thargoid",
"griff_normalmapped_thargoid_organic_fixed_fresnel_colour": "thargoid_organic",
"griff_normalmapped_thargoid_organic_random_fresnel_colour": "thargoid_organic",
"secondWave_toughThargoid": "newbug1",
"secondWave_damagedThargoid": "newbug1",
"secondWave_commandThargoid": "newbug1",
"secondWave_stealthThargoid": "newbug1",
"secondWave_sniperThargoid": "newbug1",
"secondWave_genericThargoid": "newbug1",
"thargoid_Thargorn_Treat": "newbug1",
"thargoid_Thargorn_Treat4": "newbug1",
"thargoid_Thargorn_Treat5": "newbug1",
"thargoid-re2dux": "newbug1",
"xs-thargoid": "thargoid",
"xs-thargoid-is": "thargoid",
"thargoid-player": "thargoid",
"phkb_mt_thargoid": "thargoid",
"extraThargoids_buggly1": "newbug1",
"extraThargoids_buggly1b": "newbug1",
"extraThargoids_buggly2": "thargoid_gruntbuggly",
"extraThargoids_buggly2b": "thargoid_gruntbuggly",
"extraThargoids_buggly3": "thargoid_gruntbuggly",
"extraThargoids_exploding_notCausedByPlayer": "newbug1",
"tharglet": "tharglet",
"phkb_mt_tharglet": "tharglet",
"griff_normalmapped_tharglet_organic_fixed_fresnel_color": "tharglet_organic",
"griff_normalmapped_tharglet_organic_random_fresnel_color": "tharglet_organic",
"secondWave_toughTharglet": "ct_thargorn",
"secondWave_armouredTharglet": "ct_thargorn",
"secondWave_damagedTharglet": "ct_thargorn",
"secondWave_stealthTharglet": "ct_thargorn",
"secondWave_kamikazeTharglet": "ct_thargorn",
"tharglet_Thargorn_Treat": "ct_thargorn",
"tharglet-re2dux": "ct_thargorn",
"tharglet-player": "tharglet",
"pods_bigBarrel_t": "bulk_container",
"pods_CCL_bigBarrel_t": "ccl_box",
"escape-capsule": "escape",
"abandoned-escape-pod": "escape_2",
"MRP01_escape_pod_std_ssg": "escape",
"MRP01_escape_capsule_std_01": "escape",
"MRP01_escape_capsule_std_police": "escape",
"kwkingcobcapsule": "space_boat",
"feudal-escape-pod": "escape",
"cataclysm-disabled-warship-escape-pod": "escape",
"random_hits_pod1": "escape",
"gcm-runaway-pod": "escape",
"gcm-stricken-pod": "escape",
"ambassador-pod": "comlimesc",
"pirate-upscapsule": "escape",
"sunbase-upscapsule": "escape",
"Coyote-escape-pod": "escape",
"KW_adder_mark_III_escape_capsule_std_green_criminal": "escape",
"KW_adder_mark_III_escape_capsule_std_red_pirate": "escape",
"KW_adder_mark_III_escape_capsule_std_green_pirate": "escape",
"KW_adder_mark_III_escape_capsule_std_blue": "escape",
"KW_adder_mark_III_escape_capsule_std_blue_pirate": "escape",
"KW_adder_mark_III_escape_capsule_std_red": "escape",
"KW_adder_mark_III_escape_capsule_std_red_criminal": "escape",
"KW_adder_mark_III_escape_capsule_std_blue_criminal": "escape",
"KW_adder_mark_III_escape_capsule_std_green": "escape",
};
this._lookupByModel = {
"oolite_splinter.dat": "splinter_splinter",
"oolite_alt_splinter.dat": "splinter_alt_splinter",
"Griff_Splinter1.dat": "splinter_griffsplinter01",
"Griff_Splinter2.dat": "splinter_griffsplinter02",
"Griff_Splinter3.dat": "splinter_griffsplinter03",
"Griff_Splinter4.dat": "splinter_griffsplinter04",
"Griff_Splinter5.dat": "splinter_griffsplinter05",
"Griff_Splinter6.dat": "splinter_griffsplinter06",
"Griff_Splinter7.dat": "splinter_griffsplinter07",
"op_splinter.dat": "splinter_opsplinter01",
"op_splinter2.dat": "splinter_opsplinter02",
"upsSplinter1.dat": "splinter_splinter",
"upsSplinter2.dat": "splinter_alt_splinter",
"upsSplinter3.dat": "splinter_upssplinter03",
"upsSplinter4.dat": "splinter_upssplinter04",
"upsSplinter5.dat": "splinter_upssplinter05",
"upsSplinter6.dat": "splinter_upssplinter06",
"upsSplinter7.dat": "splinter_upssplinter07",
"upsSplinter8.dat": "splinter_upssplinter08",
"oolite_boulder.dat": "boulder_boulder",
"oolite_alt_boulder.dat": "boulder_alt_boulder",
"ASBoulder.dat": "boulder_asboulder",
"ASBoulderSmall1.dat": "boulder_smallboulder01",
"ASBoulderSmall2.dat": "boulder_smallboulder02",
"astormBoulder1.dat": "boulder_astormboulder01",
"astormBoulder2.dat": "boulder_astormboulder02",
"astormBoulder3.dat": "boulder_astormboulder03",
"Griff_Boulder1.dat": "boulder_griffboulder01",
"Griff_Boulder2.dat": "boulder_griffboulder02",
"Griff_Boulder3.dat": "boulder_griffboulder03",
"Griff_Boulder4.dat": "boulder_griffboulder04",
"Griff_Boulder5.dat": "boulder_griffboulder05",
"Griff_Boulder6.dat": "boulder_griffboulder06",
"Griff_Boulder7.dat": "boulder_griffboulder07",
"Griff_Boulder8.dat": "boulder_griffboulder08",
"Griff_Boulder9.dat": "boulder_griffboulder09",
"staer9_boulder_1.dat": "boulder_staer9boulder01",
"staer9_boulder_2.dat": "boulder_staer9boulder02",
"staer9_boulder_3.dat": "boulder_staer9boulder03",
"staer9_boulder_4.dat": "boulder_staer9boulder04",
"griff_rock_chunk_1.dat": "fragment_griffrockchunk01",
"griff_rock_chunk_2.dat": "fragment_griffrockchunk02",
"griff_rock_chunk_3.dat": "fragment_griffrockchunk03",
"griff_rock_chunk_4.dat": "fragment_griffrockchunk04",
"griff_rock_chunk_5.dat": "fragment_griffrockchunk05",
"griff_rock_chunk_6.dat": "fragment_griffrockchunk06",
"oolite_asteroid.dat": "asteroid_asteroid",
"oolite_alt_asteroid.dat": "asteroid_alt_asteroid",
"oolite_rock_hermit.dat": "rockhermit",
"griff_rock_hermit.dat": "rockhermit",
"astormtiled01.dat": "asteroid_astormtiled01",
"astormtiled02.dat": "asteroid_astormtiled02",
"astormtiled03.dat": "asteroid_astormtiled03",
"astormtiled04.dat": "asteroid_astormtiled04",
"astormtiled05.dat": "asteroid_astormtiled05",
"astormtiled06.dat": "asteroid_astormtiled06",
"astormtiled07.dat": "asteroid_astormtiled07",
"astormtiled08.dat": "asteroid_astormtiled08",
"astormtiled09.dat": "asteroid_astormtiled09",
"astormtiled10.dat": "asteroid_astormtiled10",
"astormtiled11.dat": "asteroid_astormtiled11",
"astormtiled12.dat": "asteroid_astormtiled12",
"Griff_Asteroid1.dat": "asteroid_griffasteroid01",
"Griff_Asteroid2.dat": "asteroid_griffasteroid02",
"Griff_Asteroid3.dat": "asteroid_griffasteroid03",
"Griff_Asteroid4.dat": "asteroid_griffasteroid04",
"Griff_Asteroid5.dat": "asteroid_griffasteroid05",
"Griff_Asteroid6.dat": "asteroid_griffasteroid06",
"Griff_Asteroid7.dat": "asteroid_griffasteroid07",
"Griff_Asteroid8.dat": "asteroid_griffasteroid08",
"Griff_Asteroid9.dat": "asteroid_griffasteroid09",
"Griff_Asteroid10.dat": "asteroid_griffasteroid10",
"Griff_Asteroid11.dat": "asteroid_griffasteroid11",
"Griff_Asteroid12.dat": "asteroid_griffasteroid12",
"Griff_Asteroid13.dat": "asteroid_griffasteroid13",
"Griff_Asteroid14.dat": "asteroid_griffasteroid14",
"Griff_Asteroid15.dat": "asteroid_griffasteroid15",
"griff_asteroid_rock_1.dat": "asteroid_griffrock01",
"griff_asteroid_rock_2.dat": "asteroid_griffrock02",
"griff_asteroid_rock_3.dat": "asteroid_griffrock03",
"griff_asteroid_rock_4.dat": "asteroid_griffrock04",
"griff_asteroid_rock_5.dat": "asteroid_griffrock05",
"griff_asteroid_rock_6.dat": "asteroid_griffrock06",
"griff_asteroid_rock_7.dat": "asteroid_griffrock07",
"ZygoUgo-asteroid1.dat": "asteroid_nszygo01",
"ZygoUgo-asteroid2.dat": "asteroid_nszygo02",
"ZygoUgo-asteroid3-lowpol.dat": "asteroid_nszygo03alt",
"ZygoUgo-asteroid4.dat": "asteroid_nszygo04",
"staer9_rock_1.dat": "asteroid_staer9asteroid01",
"staer9_rock_2.dat": "asteroid_staer9asteroid02",
"staer9_rock_3.dat": "asteroid_staer9asteroid03",
"staer9_rock_4.dat": "asteroid_staer9asteroid04",
"staer9_rock_5.dat": "asteroid_staer9asteroid05",
"staer9_rock_6.dat": "asteroid_staer9asteroid06",
"staer9_rock_graff_2.dat": "asteroid_astormtiled01",
"staer9_rock_graff_3.dat": "asteroid_astormtiled02",
"staer9_rock_graff_4.dat": "asteroid_astormtiled03",
"staer9_rock_graff_5.dat": "asteroid_astormtiled05",
"staer9_rock_graff_6.dat": "asteroid_astormtiled07",
"staer9_rock_graff_7.dat": "asteroid_alt_asteroid",
"staer9_rock_graff_8.dat": "asteroid_staer9asteroid08",
"staer9_rock_graff_9.dat": "asteroid_staer9asteroid09",
"staer9_rock_graff_10.dat": "asteroid_staer9asteroid10",
"staer9_rock_graff_11.dat": "asteroid_staer9asteroid11",
"staer9_rock_graff_12.dat": "asteroid_staer9asteroid12",
"staer9_rock_graff_13.dat": "asteroid_staer9asteroid11",
"staer9_rock_graff_14.dat": "asteroid_staer9asteroid12",
"staer9_rock_graff_15.dat": "asteroid_staer9asteroid11",
"staer9_rock_graff_16.dat": "asteroid_staer9asteroid12",
"oolite_barrel.dat": "cargo",
"qbomb.dat": "qbomb",
"more-cargo.dat": "ah_cargo4",
"barrel.dat": "ah_barrel",
"ah_barrel.dat": "ah_barrel",
"ah_cargo4.dat": "ah_cargo4",
"ah_cargo4b.dat": "ah_cargo4",
"ah_cargo4g.dat": "ah_cargo4",
"ah_cargo6.dat": "ah_cargo6",
"ah_cargo6b.dat": "ah_cargo6",
"ah_cargo6c.dat": "ah_cargo6",
"ah_trumble.dat": "trumblepod",
"ah_cargo3.dat": "gempod2",
"td-machinery-cargo.dat": "ah_barrel",
"adck_wyvern_explorer_alliance_container.dat": "ah_cargo4",
"ccl_crateB.dat": "ah_barrel",
"MRP01_container.dat": "cargo",
"griff_cargopod2014_a.dat": "griff_cargopod_a",
"griff_cargopod2014_b.dat": "griff_cargopod_b",
"griff_cargopod2014_c.dat": "griff_cargopod_c",
"griff_cargopod2014_d.dat": "griff_cargopod_d",
"griff_cargopod2014_e.dat": "griff_cargopod_e",
"griff_cargopod2014_f.dat": "griff_cargopod_f",
"griff_cargopod2014_g.dat": "griff_cargopod_g",
"griff_cargopod2014_h.dat": "griff_cargopod_h",
"noshaders_cargopod2014_a.dat": "griff_cargopod_a",
"noshaders_cargopod2014_b.dat": "griff_cargopod_b",
"noshaders_cargopod2014_c.dat": "griff_cargopod_c",
"noshaders_cargopod2014_d.dat": "griff_cargopod_d",
"noshaders_cargopod2014_e.dat": "griff_cargopod_e",
"noshaders_cargopod2014_f.dat": "griff_cargopod_f",
"noshaders_cargopod2014_g.dat": "griff_cargopod_g",
"noshaders_cargopod2014_h.dat": "griff_cargopod_h",
};
//----------------------------------------------------------------------------------------
this.$getShipImage = function(target) {
var m = (this._gameShips[target.name] ? "wsi_" + this._gameShips[target.name] + ".png" : null);
if (m && m == "wsi_***.png") m = "wsi_" + this._lookupByDataKey[target.dataKey] + ".png";
if (m && m == "wsi_&&&.png") {
var shp = Ship.shipDataForKey(target.dataKey);
m = "wsi_" + this._lookupByModel[shp.model] + ".png";
}
if (m && m.indexOf("$") >= 0) {
var erhs = m.split("$")[1].replace(".png", "");
m = m.replace("$" + erhs, target[erhs]);
}
if (m == "wsi_undefined.png" || m == "wsi_erh_styleundefined.png") {
log(this.name, "ERROR! Undefined lookup for " + target.name + " (" + target.dataKey + ")");
m = null;
}
if (m) var model = m; else var model = "wsi_blank.png";
return model;
}
// These functions are not used during gameplay. They are used to assist with creating the small ship images for
// the left and right panels
//-------------------------------------------------------------------------------------------------------------
this.$createShipImages = function (all) {
var exclude = ["heatsink","loader_withcargo","bounty_rhs_big_boss_imptrader_spacelane_shipset","LBbadrockI",
"rmb-chaff","hermitage","liners_tridentTine","LBbadrock","DHI_farpoint_marker","tugdrone","CT_launcher",
"drones_ATDroneLauncher","dock_rhs_mark_imptrader_shipset","dock_random_hits_mark_imptrader",
"armoury_trackerBeacon","missileRack_spentRack","random_hits_big_boss_imptrader_spacelane",
"drones_KDroneLauncher","btd_dummy_entity","repairBots_Bots","bounty_random_hits_big_boss_imptrader_spacelane",
"LBbadrockIII","jumpbeacon_marker","LBbadrockII","blackmonk_defenceship_mainhull","probe_probeLauncher",
"bounty_random_hits_mark_imptrader","random_hits_big_boss_imptrader","cotbs-ghost-base",
"armoury_fieldMine","random_hits_gravemarker1","rmb-frag-particle","rrs_solar_probe","drones_CDroneLauncher",
"gcm-temp-object","strut","arc-detail","rhs_mark_imptrader_shipset","random_hits_mark_imptrader",
"rhs_big_boss_imptrader_spacelane_shipset","armoury_missileMachine","random_hits_gravemarker2",
"random_hits_gravemarker3","telescopemarker","wormhole-restoration-wormhole-creator","ncc_bigturret",
"ncc_middle_part","ncc_biggun","tianve-masslocker","random_station_names_test_dummy"];
var shipkeys = Ship.keys();
this._list = [];
this._types = [];
if (!all) {
this._list = this._sampleList.concat();
} else {
for (var i = 0; i < shipkeys.length; i++) {
var shp = Ship.shipDataForKey(shipkeys[i]);
if (exclude.indexOf(shipkeys[i]) == -1 && shp.name !== undefined && !this._gameShips[shp.name] && this._types.indexOf(shp.name) == -1 &&
shp.name != "Splinter" && //shp.name != "Wreckage" &&
shp.name != "Machinery" && shp.name.indexOf("lib_ms") == -1 && !shp._oo_is_subentity &&
shp.name.indexOf("Burning") == -1 && shp.name != "Sahana" && shipkeys[i].indexOf("towbar") == -1 &&
shp.name.indexOf("dock") == -1 && shp.name.indexOf("Dock") == -1 && shipkeys[i].indexOf("jaguar") == -1 &&
shp.name.indexOf("Card") == -1 && shp.name.indexOf("Turret") == -1 && shp.name.indexOf("Cargo") == -1 &&
shp.name != "Question Mark" && shipkeys[i].indexOf("planetFall2_") == -1 && shipkeys[i].indexOf("planetFall_") == -1) {
this._list.push(shipkeys[i]);
//log(this.name, shipkeys[i] + " -- " + shp.name);
}
}
}
//this._list = Ship.keysForRole("station");
this._index = -1;
this._forceCreate = false;
this._modelListInUse = false;
var w = worldScripts.XenonUI;
if (w) w.$addMissionScreenException("wsi-ship");
this.$showShip();
}
//-------------------------------------------------------------------------------------------------------------
this.$showShip = function () {
var found = false;
var shp = null;
do {
this._index += 1;
if (this._index >= this._list.length) return;
shp = Ship.shipDataForKey(this._list[this._index]);
log(this.name, "trying " + this._list[this._index] + " (" + shp.model + ")...");
if (this._forceCreate == false) {
if (!this._modelListInUse) {
if (shp && shp.name) {
if (this._types.indexOf(shp.name) == -1) found = true;
} else {
log(this.name, "WARNING: shp is " + (!shp ? "null" : "weird"));
found = false;
}
} else {
if (shp && shp.name) {
if (this._types.indexOf(shp.model) == -1) found = true;
}
}
} else {
found = true;
}
} while (found == false);
if (!this._modelListInUse) {
this._types.push(shp.name);
} else {
this._types.push(shp.model);
}
log(this.name, this._list[this._index] + " -- " + shp.name + (this._modelListInUse ? " -- " + shp.model : ""));
mission.runScreen({ screenID: "wsi-ship", model: "[" + this._list[this._index] + "]", spinModel: false, background: "wsi_white.png" });
var m = mission.displayModel;
/*if (shp.is_carrier && m) {
m.position = Vector3D(0, 0, m.collisionRadius * 2.8);
m.orientation = m.orientation.rotateX(1.6);
}*/
if (m.isStation && m.maxSpeed == 0) {
m.orientation = m.orientation.rotateX(1.6);
}
if (this._cargoPodView) {
m.orientation = m.orientation.rotateY(0.8);
m.orientation = m.orientation.rotateZ(-0.3);
}
if (m && m.flashers && m.flashers.length > 0) {
for (var i = m.flashers.length - 1; i >= 0; i--) {
var fl = m.flashers[i];
if (fl) fl.remove();
}
}
this._timer = new Timer(this, this.$nextShip, 2, 0);
}
//-------------------------------------------------------------------------------------------------------------
this.$nextShip = function (choice, keyPress) {
this._timer.stop();
takeSnapShot("wsi_ship_" + this._list[this._index]);
this.$showShip();
}
//-------------------------------------------------------------------------------------------------------------
// validates images files for all ships in the gameships dictionary
// forces any errors into the log
this.$validateShipImages = function() {
this.shps = Object.keys(this._gameShips);
this.index = 0;
this._timer = new Timer(this, this.$doValidate.bind(this), 0.5, 0.5);
}
//-------------------------------------------------------------------------------------------------------------
this.$doValidate = function() {
var p = player.ship;
if (this._gameShips[this.shps[this.index]] != "***") {
log(this.name, "trying " + this.shps[this.index]);
try {
p.setCustomHUDDial("VimanaX_PTarget", "wsi_" + this._gameShips[this.shps[this.index]] + ".png");
} catch (error) {
log(this.name, "ERROR on file wsi_" + this._gameShips[this.shps[this.index]] + ".png");
}
}
this.index += 1;
if (this.index > this.shps.length - 1) {
this._timer.stop();
}
}
//-------------------------------------------------------------------------------------------------------------
this.$cargoList = function() {
this._list = [];
this._types = [];
var shipkeys = Ship.keysForRole("cargopod");
for (var i = 0; i < shipkeys.length; i++) {
var s = Ship.shipDataForKey(shipkeys[i]);
if (this._lookupByModel[s.model]) continue;
this._list.push(shipkeys[i]);
}
this._index = -1;
this._forceCreate = false;
this._modelListInUse = true;
this._cargoPodView = true;
var w = worldScripts.XenonUI;
if (w) w.$addMissionScreenException("wsi-ship");
this.$showShip();
}
//-------------------------------------------------------------------------------------------------------------
this.$asteroidList = function() {
this._list = [];
this._types = [];
var shipkeys = Ship.keysForRole("asteroid");
for (var i = 0; i < shipkeys.length; i++) {
var s = Ship.shipDataForKey(shipkeys[i]);
if (this._lookupByModel[s.model]) continue;
this._list.push(shipkeys[i]);
}
shipkeys = Ship.keysForRole("boulder");
for (var i = 0; i < shipkeys.length; i++) {
var s = Ship.shipDataForKey(shipkeys[i]);
if (this._lookupByModel[s.model]) continue;
this._list.push(shipkeys[i]);
}
var shipkeys = Ship.keysForRole("splinter");
for (var i = 0; i < shipkeys.length; i++) {
var s = Ship.shipDataForKey(shipkeys[i]);
if (this._lookupByModel[s.model]) continue;
this._list.push(shipkeys[i]);
}
this._index = -1;
this._forceCreate = false;
this._modelListInUse = true;
this._cargoPodView = false;
var w = worldScripts.XenonUI;
if (w) w.$addMissionScreenException("wsi-ship");
this.$showShip();
}
this.$findShipKeysByName = function(name) {
var k = Ship.keys();
for (var i = 0; i < k.length; i++) {
var shp = Ship.shipDataForKey(k[i]);
if (shp.name == name) log(this.name, k[i]);
}
}
this.$findAssassinsKeys = function(name) {
this._list = [];
this._types = [];
var k = Ship.keys();
for (var i = 0; i < k.length; i++) {
if (k[i].indexOf("assassins") == 0) this._list.push(k[i]);
}
this._index = -1;
this._modelListInUse = false;
this._cargoPodView = false;
this._forceCreate = true;
var w = worldScripts.XenonUI;
if (w) w.$addMissionScreenException("wsi-ship");
this.$showShip();
} |