mirror of
https://github.com/EDCD/EDMarketConnector.git
synced 2025-04-15 08:40:34 +03:00
Add Corrosion Resistant Cargo Rack modules
This commit is contained in:
parent
0a88e3e0ab
commit
2d3c05db15
@ -1 +1 @@
|
|||||||
Subproject commit c78d7d49f019862e3064afcbfdcb20feee3ad518
|
Subproject commit f7c1103650d8c63a7781284b03f3885a79e1fe2b
|
10
coriolis.py
10
coriolis.py
@ -74,6 +74,7 @@ fixup_map.update({ x[0] : ('Scanner', x[0]) for x in outfitting.misc_internal_ma
|
|||||||
fixup_map.update({ x[0] : ('Countermeasure', x[0]) for x in outfitting.countermeasure_map.values() })
|
fixup_map.update({ x[0] : ('Countermeasure', x[0]) for x in outfitting.countermeasure_map.values() })
|
||||||
fixup_map.update({
|
fixup_map.update({
|
||||||
'Advanced Plasma Accelerator' : ('Plasma Accelerator', 'Advanced Plasma Accelerator'),
|
'Advanced Plasma Accelerator' : ('Plasma Accelerator', 'Advanced Plasma Accelerator'),
|
||||||
|
'Corrosion Resistant Cargo Rack': ('Cargo Rack', 'Corrosion Resistant'),
|
||||||
'Cytoscrambler Burst Laser' : ('Burst Laser', 'Cytoscrambler'),
|
'Cytoscrambler Burst Laser' : ('Burst Laser', 'Cytoscrambler'),
|
||||||
'Enforcer Cannon' : ('Multi-cannon', 'Enforcer'),
|
'Enforcer Cannon' : ('Multi-cannon', 'Enforcer'),
|
||||||
'Enhanced Performance Thrusters': ('Thrusters', 'Enhanced Performance'),
|
'Enhanced Performance Thrusters': ('Thrusters', 'Enhanced Performance'),
|
||||||
@ -328,7 +329,14 @@ if __name__ == "__main__":
|
|||||||
else:
|
else:
|
||||||
modules[key] = { 'mass': m.get('mass', 0) } # Some modules don't have mass
|
modules[key] = { 'mass': m.get('mass', 0) } # Some modules don't have mass
|
||||||
|
|
||||||
modules[('Planetary Approach Suite', None, '1', 'I')] = { 'mass': 0 } # not in data at time of writing
|
# not in coriolis-data at time of writing - stop outfitting complaining about them in debug mode
|
||||||
|
for module in [
|
||||||
|
('Planetary Approach Suite', None, '1', 'I'),
|
||||||
|
('Corrosion Resistant Cargo Rack', None, '1', 'D'),
|
||||||
|
('Corrosion Resistant Cargo Rack', None, '2', 'D'),
|
||||||
|
]:
|
||||||
|
if not module in modules:
|
||||||
|
modules[module] = { 'mass': 0 }
|
||||||
|
|
||||||
cPickle.dump(modules, open('modules.p', 'wb'), protocol = cPickle.HIGHEST_PROTOCOL)
|
cPickle.dump(modules, open('modules.p', 'wb'), protocol = cPickle.HIGHEST_PROTOCOL)
|
||||||
|
|
||||||
|
@ -71,7 +71,7 @@ def export(data, filename=None):
|
|||||||
mass += module.get('mass', 0)
|
mass += module.get('mass', 0)
|
||||||
|
|
||||||
# Specials
|
# Specials
|
||||||
if module['name'] in ['Fuel Tank', 'Cargo Rack']:
|
if 'Fuel Tank'in module['name'] or 'Cargo Rack' in module['name']:
|
||||||
name = '%s (Capacity: %d)' % (module['name'], 2**int(module['class']))
|
name = '%s (Capacity: %d)' % (module['name'], 2**int(module['class']))
|
||||||
else:
|
else:
|
||||||
name = module['name']
|
name = module['name']
|
||||||
|
@ -206,6 +206,7 @@ internal_map = {
|
|||||||
'buggybay' : 'Planetary Vehicle Hangar',
|
'buggybay' : 'Planetary Vehicle Hangar',
|
||||||
'cargorack' : 'Cargo Rack',
|
'cargorack' : 'Cargo Rack',
|
||||||
'collection' : 'Collector Limpet Controller',
|
'collection' : 'Collector Limpet Controller',
|
||||||
|
'corrosionproofcargorack' : 'Corrosion Resistant Cargo Rack',
|
||||||
'fsdinterdictor' : 'Frame Shift Drive Interdictor',
|
'fsdinterdictor' : 'Frame Shift Drive Interdictor',
|
||||||
'fuelscoop' : 'Fuel Scoop',
|
'fuelscoop' : 'Fuel Scoop',
|
||||||
'fueltransfer' : 'Fuel Transfer Limpet Controller',
|
'fueltransfer' : 'Fuel Transfer Limpet Controller',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user