A tool for converting MXML files - the No Man's Sky game data file format, generated by MBINCompiler - to a working Python Dictionary.
{
"meta": ["Table", "GcTechnology"],
"ID": "PROTECT",
"Group": "",
"Name": "PROTECT_NAME",
"NameLower": "PROTECT_NAME_L",
"Subtitle": "PROTECT_SUBTITLE",
"Description": "PROTECT_DESCRIPTION",
"Teach": true,
"HintStart": "",
"HintEnd": "",
"Icon": {
"meta": ["Icon", "TkTextureResource"],
"Filename": "TEXTURES/UI/FRONTEND/ICONS/TECHNOLOGY/RENDER.PROTECTGENERIC.DDS",
"ResHandle": {
"meta": ["ResHandle", "GcResource"],
"ResourceID": 0
}
},
"Colour": {
"meta": ["Colour", "Colour"],
"R": 0.0352941193,
"G": 0.360784322,
"B": 0.466666669,
"A": 1.0
},
"Level": 1,
"Chargeable": true,
"ChargeAmount": 80,
"ChargeType": {
"meta": ["ChargeType", "GcRealitySubstanceCategory"],
"SubstanceCategory": "Catalyst"
},
"ChargeBy": {
"meta": ["name", "ChargeBy"],
"0": {"meta": ["ChargeBy", "CATALYST1"]},
"1": {"meta": ["ChargeBy", "CATALYST2"]},
"2": {"meta": ["ChargeBy", "POWERCELL"]}
},
"ChargeMultiplier": 1.0,
"BuildFullyCharged": true,
"UsesAmmo": false,
"AmmoId": "",
"PrimaryItem": true,
"Upgrade": false,
"Core": true,
"RepairTech": false,
"Procedural": false,
"BrokenSlotTech": false,
"Category": {
"meta": ["Category", "GcTechnologyCategory"],
"TechnologyCategory": "Suit"
},
"Rarity": {
"meta": ["Rarity", "GcTechnologyRarity"],
"TechnologyRarity": "Always"
},
"Value": 10.0,
"Requirements": {
"meta": ["name", "Requirements"],
"0": {
"meta": ["Requirements", "GcTechnologyRequirement"],
"ID": "LAND1",
"Type": {
"meta": ["Type", "GcInventoryType"],
"InventoryType": "Substance"
},
"Amount": 100
}
},
"BaseStat": {
"meta": ["BaseStat", "GcStatsTypes"],
"StatsType": "Suit_Protection"
},
"StatBonuses": {
"meta": ["name", "StatBonuses"],
"0": {
"meta": ["StatBonuses", "GcStatsBonus"],
"Stat": {
"meta": ["Stat", "GcStatsTypes"],
"StatsType": "Suit_Protection"
},
"Bonus": 1.0,
"Level": 1
},
"1": {
"meta": ["StatBonuses", "GcStatsBonus"],
"Stat": {
"meta": ["Stat", "GcStatsTypes"],
"StatsType": "Suit_DamageReduce_Radiation"
},
"Bonus": 1.0,
"Level": 1
},
"2": {
"meta": ["StatBonuses", "GcStatsBonus"],
"Stat": {
"meta": ["Stat", "GcStatsTypes"],
"StatsType": "Suit_DamageReduce_Toxic"
},
"Bonus": 1.0,
"Level": 1
},
"3": {
"meta": ["StatBonuses", "GcStatsBonus"],
"Stat": {
"meta": ["Stat", "GcStatsTypes"],
"StatsType": "Suit_DamageReduce_Cold"
},
"Bonus": 1.0,
"Level": 1
}
},
"RequiredTech": "",
"RequiredLevel": 0,
"FocusLocator": "",
"UpgradeColour": {
"meta": ["UpgradeColour", "Colour"],
"R": 1.0,
"G": 1.0,
"B": 1.0,
"A": 1.0
},
"LinkColour": {
"meta": ["LinkColour", "Colour"],
"R": 0.788235307,
"G": 0.815686285,
"B": 0.894117653,
"A": 1.0
},
"RewardGroup": "",
"BaseValue": 1,
"Cost": {
"meta": ["Cost", "GcItemPriceModifiers"],
"SpaceStationMarkup": 0.0,
"LowPriceMod": 0.0,
"HighPriceMod": 0.0,
"BuyBaseMarkup": 0.0,
"BuyMarkupMod": 0.0
},
"RequiredRank": 2,
"DispensingRace": {
"meta": ["DispensingRace", "GcAlienRace"],
"AlienRace": "Explorers"
},
"FragmentCost": 1,
"TechShopRarity": {
"meta": ["TechShopRarity", "GcTechnologyRarity"],
"TechnologyRarity": "Impossible"
},
"WikiEnabled": true,
"NeverPinnable": false,
"DamagedDescription": "",
"ParentTechId": "",
"IsTemplate": false,
"ExclusivePrimaryStat": false
}