1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-04-14 08:17:13 +03:00

2.2.03 module and ship stats from coriolis-data

This commit is contained in:
Jonathan Harris 2017-01-12 02:47:15 +00:00
parent 85191508d3
commit 9e6bf6c2a8
4 changed files with 9 additions and 4 deletions

@ -1 +1 @@
Subproject commit d4ffc0202a929d25eb2056b1af00030a59a4512a
Subproject commit 648cd56e5e6833bde2da49f6bc259c578d6a37e9

View File

@ -252,7 +252,7 @@ if __name__ == "__main__":
'Viper Mk IV' : 'Viper MkIV',
}
# From https://github.com/cmmcleod/coriolis/blob/master/src/app/shipyard/Constants.js
# From https://github.com/EDCD/coriolis/blob/master/src/app/shipyard/Constants.js
ModuleGroupToName = {
# Standard
'pp' : 'Power Plant',
@ -281,6 +281,7 @@ if __name__ == "__main__":
'psg' : 'Prismatic Shield Generator',
'dc' : 'Docking Computer',
'fx' : 'Fuel Transfer Limpet Controller',
'mrp' : 'Module Reinforcement Package',
'pc' : 'Prospector Limpet Controller',
'pce' : 'Economy Class Passenger Cabin',
'pci' : 'Business Class Passenger Cabin',
@ -292,15 +293,19 @@ if __name__ == "__main__":
'bl' : 'Beam Laser',
'ul' : 'Burst Laser',
'c' : 'Cannon',
'ch' : 'Chaff Launcher',
'cs' : 'Cargo Scanner',
'cm' : 'Countermeasure',
'ec' : 'Electronic Countermeasure',
'fc' : 'Fragment Cannon',
'hs' : 'Heat Sink Launcher',
'ws' : 'Frame Shift Wake Scanner',
'kw' : 'Kill Warrant Scanner',
'nl' : 'Mine Launcher',
'ml' : 'Mining Laser',
'mr' : 'Missile Rack',
'pa' : 'Plasma Accelerator',
'po' : 'Point Defence',
'mc' : 'Multi-cannon',
'pl' : 'Pulse Laser',
'rg' : 'Rail Gun',
@ -325,7 +330,7 @@ if __name__ == "__main__":
for cat in data['Modules'].values():
for grp, mlist in cat.iteritems():
for m in mlist:
key = ('name' in m and specials[(ModuleGroupToName[grp], m['name'])] or specials.get((ModuleGroupToName[grp], None), ModuleGroupToName[grp]),
key = (specials.get((ModuleGroupToName[grp], m.get('name'))) or ModuleGroupToName[grp],
None,
str(m['class']),
str(m['rating']))

BIN
modules.p

Binary file not shown.

View File

@ -1,5 +1,5 @@
}q(UFederal Assault Shipq}qUhullMassqMàsU
Viper MkIVq}qhK¾sUFederal Gunshipq}qhMDsU Viper MkIIIq }q
hK<sUImperial Eagleq }q hK2sUImperial Cutterq }qhMLsUEagleq}qhK2sUPythonq}qhM^sUType-6 Transporterq}qhKsU Fer-de-Lanceq}qhKúsUVultureq}qhKæsUAdderq}qhK#sU Beluga Linerq}qhMLsUType-7 Transporterq}qhM¤sUFederal Corvetteq}q hMsUDiamondback Scoutq!}q"hKªsU Asp Explorerq#}q$hMsUDiamondback Explorerq%}q&hM*sUFederal Dropshipq'}q(hMDsU Cobra MkIIIq)}q*hK´sUOrcaq+}q,hMDsU
hK2sUImperial Eagleq }q hK2sUImperial Cutterq }qhMLsUEagleq}qhK2sUPythonq}qhM^sUType-6 Transporterq}qhKsU Fer-de-Lanceq}qhKúsUVultureq}qhKæsUAdderq}qhK#sU Beluga Linerq}qhMLsUType-7 Transporterq}qhM¤sUFederal Corvetteq}q hMsUDiamondback Scoutq!}q"hKªsU Asp Explorerq#}q$hMsUDiamondback Explorerq%}q&hM*sUFederal Dropshipq'}q(hMDsU Cobra MkIIIq)}q*hK´sUOrcaq+}q,hMDsU
Sidewinderq-}q.hKsUHaulerq/}q0hKsU Type-9 Heavyq1}q2hMèsU
Cobra MkIVq3}q4hKÒsUImperial Courierq5}q6hK#sUAnacondaq7}q8hM<EFBFBD>sUImperial Clipperq9}q:hM<EFBFBD>sUKeelbackq;}q<hK´sU Asp Scoutq=}q>hKsu.