Well, it doesn't, at least the cargo... I switched ships using HyperSpaceHangar (my version doesn't discard the cargo hold before calling ShipStorageHelper), the ship I switched into had empty cargo hold when stored (I checked that, my version of ShipStorageHeper logs the ships in both store and restore), after restore it had the same content as the previous ship...
From the Latest.log:
Previous Ship Stored Array (Cargo Hold is position 8 ):
Code: Select all
00:39:25.170 [Ship_Storage_Helper.js]: 0: [0,20,180162138956.9095,"Terrapin: Terrania","Retila",["sfep_pa
g_coriolis1","sfep_PAGroove_Greenline_coriolis",{"x":1876662.25,"y":-3000953.5,"z":79247.3984375}],595796
,"Terrapin","Terrania",0,null,0,[0.699999988079071,0.8999999761581421,1,0.8999999761581421],0,1.299999952
3162842,1.2999999523162842,2.299999952316284,48,48,410,320,13,39,0.25,7,null,15,null,null,384,384,3,384,3
84,3,0,"EQ_TELESCOPE","EQ_SC_MANUAL_CONFIGURATOR_INTERNAL"]
00:39:25.170 [Ship_Storage_Helper.js]: 1: "terrapin-player"
00:39:25.170 [Ship_Storage_Helper.js]: 2: "EQ_WEAPON_RIMMERACE_LASER"
00:39:25.170 [Ship_Storage_Helper.js]: 3: "EQ_WEAPON_RIMMERACE_LASER"
00:39:25.171 [Ship_Storage_Helper.js]: 4: "EQ_WEAPON_RIMMERACE_LASER"
00:39:25.171 [Ship_Storage_Helper.js]: 5: "EQ_WEAPON_RIMMERACE_LASER"
00:39:25.171 [Ship_Storage_Helper.js]: 6: ["EQ_RMB_INTERCEPT_MISSILE","EQ_KW_JIDA_MISSILE","EQ_KW_JIDA_MI
SSILE","EQ_TUGDRONE_MISSILE","EQ_TUGDRONE_MISSILE","EQ_QC_MINE"]
00:39:25.171 [Ship_Storage_Helper.js]: 7: [["EQ_XENONHUD_VIEWMODE","EQUIPMENT_OK"],<SNIP>,["EQ_ADVANCED_SYSTEM_DATA_MFD","EQUIPMENT_OK"]]
00:39:25.171 [Ship_Storage_Helper.js]: 8: [{"containers":0,"unit":"g","displayName":"Gem-Stones","quantity":24,"commodity":"gem_stones"},{"containers":0,"unit":"kg","displayName":"Platinum","quantity":499,"commodity":"platinum"},{"containers":0,"unit":"kg","displayName":"Gold","quantity":499,"commodity":"gold"}]
00:39:25.171 [Ship_Storage_Helper.js]: 9: 6.1000000000000005
00:39:25.171 [Ship_Storage_Helper.js]: 10: []
00:39:25.171 [Ship_Storage_Helper.js]: 11: []
00:39:25.171 [Ship_Storage_Helper.js]: 12: 100
00:39:25.171 [Ship_Storage_Helper.js]: 13: 32440
00:39:25.171 [Ship_Storage_Helper.js]: 14: {"usable":1,"mass":327268.75,"x":118.7674331665039,"y":19.118560791015625,"z":124.44685363769531}
00:39:25.171 [Ship_Storage_Helper.js]: 15: "2|/////////////"
00:39:25.171 [Ship_Storage_Helper.js]: 16: ["0:0:0:0:0:0:0:36:0:0:0:0:0:0:876:1035:",null,0.01,"[\"food\",\"textiles\",\"radioactives\",\"slaves\",\"liquor_wines\",\"luxuries\",\"narcotics\",\"computers\",\"machinery\",\"alloys\",\"firearms\",\"furs\",\"minerals\",\"alien_items\",\"platinum\",\"gold\"]","[0,0,0,0,0,0,0,36,0,0,0,0,0,0,1,2]","[[],[],[],[],[],[],[],[],[],[],[],[],[],[],[[127,660]],[[11,363],[16,331],[3,321],[127,358]]]"]
00:39:25.171 [Ship_Storage_Helper.js]: 17: null
00:39:25.171 [Ship_Storage_Helper.js]: 18: null
00:39:25.171 [Ship_Storage_Helper.js]: 19: [100,1]
00:39:25.171 [Ship_Storage_Helper.js]: 20: null
00:39:25.171 [Ship_Storage_Helper.js]: 21: null
00:39:25.171 [Ship_Storage_Helper.js]: 22: null
00:39:25.171 [Ship_Storage_Helper.js]: 23: null
00:39:25.172 [Ship_Storage_Helper.js]: 24: null
00:39:25.172 [Ship_Storage_Helper.js]: 25: null
00:39:25.172 [Ship_Storage_Helper.js]: 26: "OK"
00:39:25.172 [Ship_Storage_Helper.js]: 27: null
00:39:25.172 [Ship_Storage_Helper.js]: 28: {"json":"{\"sc\":{\"threshold\":75,\"cycler_mask\":15,\"functional\":100,\"version\":2,\"manual_version\":2,\"current_configuration\":3,\"current_cycle_position\":1,\"start_configuration\":3},\"general\":{\"disabled\":false,\"sc_disabled\":false,\"savegame_version\":0}}","enc":"ec475c16379fb9bc9e3f6535fc9d98a2050c9a4b5cec1737364434bcf8abb070e7f882212d08720b34f438345b97d561ab3f1ea3b45eb465f9840489f4434421237a937a8738553a1eccc176479d857eac35c65396f152e71e2bcca967b314a6b02573ffd8210257f2e19cf2ba9b97ff8c4e6a2e058e9ed5fd9e2b1aae743fd450ca811b1ab30f07a41c4ae51c67e9b626cbbe95d43500bf21cbc4083107c6a51718228a30ae2b0cd15481fbfefec03e1935f8546a6d74742af241845d96d1da212ae577969c4c70b15aec8e3f94cdb4c09e02c4065ae39a133002cf6ca2aee6baa715b455cfb7fc5a256603b56839"}
00:39:25.172 [Ship_Storage_Helper.js]: 29: ""
00:39:25.172 [Ship_Storage_Helper.js]: 30: ""
00:39:25.172 [Ship_Storage_Helper.js]: 31: ""
00:39:25.172 [Ship_Storage_Helper.js]: 32: ""
00:39:25.172 [Ship_Storage_Helper.js]: 33: ""
00:39:25.172 [Ship_Storage_Helper.js]: 34: 7
00:39:25.172 [Ship_Storage_Helper.js]: 35: null
00:39:25.172 [Ship_Storage_Helper.js]: 36: 50
Code: Select all
00:39:25.173 [Ship_Storage_Helper.js]: 0: [0,20,180162137133.0787,"Secretarybird: Secretina","Retila",["s
fep_pag_coriolis1","sfep_PAGroove_Greenline_coriolis",{"x":1876662.25,"y":-3000953.5,"z":79247.3984375}],
813007,"Secretarybird","Secretina",0,null,0,[0.699999988079071,0.8999999761581421,1,0.8999999761581421],0
,1.899999976158142,1.899999976158142,2.700000047683716,45,45,405,400,13,22,0.25,7,null,15,null,null,384,3
84,6.150000095367432,384,384,6.150000095367432,0,"EQ_TELESCOPE","EQ_SC_MANUAL_CONFIGURATOR_INTERNAL"]
00:39:25.173 [Ship_Storage_Helper.js]: 1: "secretarybird-player-elite"
00:39:25.173 [Ship_Storage_Helper.js]: 2: "EQ_WEAPON_RIMMERACE_LASER"
00:39:25.173 [Ship_Storage_Helper.js]: 3: "EQ_WEAPON_RIMMERACE_LASER"
00:39:25.173 [Ship_Storage_Helper.js]: 4: "EQ_WEAPON_NONE"
00:39:25.173 [Ship_Storage_Helper.js]: 5: "EQ_WEAPON_NONE"
00:39:25.173 [Ship_Storage_Helper.js]: 6: []
00:39:25.173 [Ship_Storage_Helper.js]: 7: [["EQ_XENONHUD_VIEWMODE","EQUIPMENT_OK"],<SNIP>,["EQ_ADVANCED_SYSTEM_DATA_MFD","EQUIPMENT_OK"]]
00:39:25.173 [Ship_Storage_Helper.js]: 8: []
00:39:25.173 [Ship_Storage_Helper.js]: 9: 5.4
00:39:25.173 [Ship_Storage_Helper.js]: 10: []
00:39:25.173 [Ship_Storage_Helper.js]: 11: []
00:39:25.173 [Ship_Storage_Helper.js]: 12: 96
00:39:25.174 [Ship_Storage_Helper.js]: 13: 32229
00:39:25.174 [Ship_Storage_Helper.js]: 14: {"usable":1,"mass":93469.9375,"x":78.72611999511719,"y":22.264280319213867,"z":81.19195556640625}
00:39:25.174 [Ship_Storage_Helper.js]: 15: "2|/////////////"
00:39:25.174 [Ship_Storage_Helper.js]: 16: ["EMPTY",null,null,null,null,null]
00:39:25.174 [Ship_Storage_Helper.js]: 17: null
00:39:25.174 [Ship_Storage_Helper.js]: 18: null
00:39:25.174 [Ship_Storage_Helper.js]: 19: [97.93901920318604,null]
00:39:25.174 [Ship_Storage_Helper.js]: 20: null
00:39:25.174 [Ship_Storage_Helper.js]: 21: null
00:39:25.174 [Ship_Storage_Helper.js]: 22: "TRUE"
00:39:25.174 [Ship_Storage_Helper.js]: 23: null
00:39:25.174 [Ship_Storage_Helper.js]: 24: null
00:39:25.174 [Ship_Storage_Helper.js]: 25: null
00:39:25.174 [Ship_Storage_Helper.js]: 26: "DAMAGED"
00:39:25.174 [Ship_Storage_Helper.js]: 27: null
00:39:25.174 [Ship_Storage_Helper.js]: 28: {"json":"{\"sc\":{\"threshold\":90,\"cycler_mask\":15,\"functional\":100,\"version\":3,\"manual_version\":2,\"current_configuration\":3,\"current_cycle_position\":0,\"start_configuration\":3},\"general\":{\"disabled\":false,\"sc_disabled\":false,\"savegame_version\":0}}","enc":"ec475c16379fb9bc9e3f6535fc9d98a2050c9a4559ec1737364434bcf8abb070e7f882212d08720b34f438345b97d561ab3f1ea3b45eb465f9840489f4434421237a927a8738553a1eccc176479d857eac35c65396f152e71e2bcca967b314a6b02573ffd8210257f2e19cf2ba9b97ff8c4e6a2e058e9ed5fd9e2b1aae743fd450ca811b1ab30f07a41c4be51c67e9b626cbbe95d43500bf21cbc4083107c6a51718228a30ae2b0cd15481fbfefec03e1935f8546a6d74742af241845d96d1da212ae577969c4c70b15aec8e3f94cdb4c09e02c4065ae39a133002cf6ca2aee6baa715b455cfb7fc5a256601d03fd1"}
00:39:25.174 [Ship_Storage_Helper.js]: 29: ""
00:39:25.174 [Ship_Storage_Helper.js]: 30: ""
00:39:25.174 [Ship_Storage_Helper.js]: 31: ""
00:39:25.174 [Ship_Storage_Helper.js]: 32: ""
00:39:25.174 [Ship_Storage_Helper.js]: 33: ""
00:39:25.174 [Ship_Storage_Helper.js]: 34: 9
00:39:25.174 [Ship_Storage_Helper.js]: 35: null
00:39:25.174 [Ship_Storage_Helper.js]: 36: 50
Code: Select all
00:39:25.236 [Ship_Storage_Helper.js]: Cargo Hold before replaceShip: [{"containers":0,"unit":"kg","displayName":"Gold","quantity":499,"commodity":"gold"},{"containers":0,"unit":"kg","displayName":"Platinum","quantity":499,"commodity":"platinum"},{"containers":0,"unit":"g","displayName":"Gem-Stones","quantity":24,"commodity":"gem_stones"}]
<SNIP>
00:39:25.370 [Ship_Storage_Helper.js]: Cargo Hold after replaceShip: [{"containers":0,"unit":"kg","displayName":"Gold","quantity":499,"commodity":"gold"},{"containers":0,"unit":"kg","displayName":"Platinum","quantity":499,"commodity":"platinum"},{"containers":0,"unit":"g","displayName":"Gem-Stones","quantity":24,"commodity":"gem_stones"}]