Server Patch to v1.4.x: How to migrate character saves?

Started by Emiraven, June 27, 2015, 03:53:05 PM

Emiraven

Evening All,

Congrats AtomicTorch.  My son and I are really enjoying this game, and hope to recruit my LAN buddies to it.

Love the content in v1.4, but I started our characters on our server on v1.3.    The server patched to v1.4 barfs when trying to load the world state from v1.3 with "load 0" at the console, throwing an exception and errors about the <other> tag in its XML.   

The server ran fine when initially installed.  When the clients patched via Steam to 1.4, everything was still peachy.  I never patched the Server, so well done on the client/server backwards compatibility. 

Is there a good process for migrating characters from 1.3 to 1.4?

I've tried:
+ Making a backup of the Saves_Multiplayer Folder.
+ Patched server by copying core.pak from VoidExpanse/Core to VoidExpanse/Server (where I run the Server app from).

Restoring the core file to v1.3 loads the saves as normal.

Please tell me there's a way to migrate characters.  :)    Even if its hacking XML.   

My 8-year old is counting on me (and you, via proxy.)   ;>   Thanks much for the advice!   And if you need help with documentation, I'd love to contribute.

Cheers,
Emiraven


ai_enabled

Hello!
I'm glad you and your son like our game!

The savegames from the previous version are compatible with v1.4. The launch problem may happens only because some server executable files or core.cpk are from the previous version. Please be sure you have copied with overwriting all the files of the folders Server_dotNET (or Server_Mono if your server is on Linux) and Core.

If it still not able to load the savegame, please copy-paste the content of latest server log file (the logs folder is nearby the Saves_Multiplayer folder).

Regards!

Emiraven

Thanks for the fast response, AI.

Was able to recreate the error.    Copying just the core.pak loads from a known good install, the server loads normally (log reports 1.4, but there aren't any hacking locations in space).  Replacing the entire tree results as you suggest (and I thought would work too) causes the server to barf (logs below).   

Should have clarified: This is a Windows 7 host running as --dedicated, from my created /Server directory inside VoidExapnse.   This is a vanilla install with no mods.

Side issue but possibly related: Server never creates ServerConfig.xml, even when prompted with -new.  Searched the whole hard drive... not in /VoidExpanse, not in /Users.

Thanks so much in advance!

Server log:

28.6.15 22:24:00.9447 [IMP] Stopwatch Init virtual file system: 178.59ms
28.6.15 22:24:01.1017 [IMP] Current language: en_us
28.6.15 22:24:01.1567 [IMP] Stopwatch localize xmls: 54.01ms
28.6.15 22:24:01.1567 [IMP] Localization: total 93 XML files localized
28.6.15 22:24:01.1657 [IMP] Reloading XML data for XmlDataProvider. Data validat
ion is: disabled
28.6.15 22:24:01.2487 [ERR] Error with xml 'others' initializing
28.6.15 22:24:01.2497 [IMP] Stopwatch loading xmls: 73.77ms
28.6.15 22:24:01.2527 [ERR] Xml data loading result: with errors
Loaded objects types:
asteroids: 6
characters: 9
skills: 111
itemboosters: 15
itemconsumables: 8
itemdevices: 14
itemengines: 8
itemfueltanks: 6
itemgenerators: 7
itemgrapplers: 5
itemhulls: 35
itemstatics: 18
itemresources: 12
itemradars: 6
itemrcss: 6
itemshields: 12
itemweapons: 62
spacestations: 5
jumpgates: 1
trails: 13
spaceobjects: 9
topics: 72
npctypes: 75
crates: 3
visualeffects: 7
decorations: 4
itemlists: 23
factions: 6
playlists: 24
specialobjects: 5


Parsing errors:
*1) "D:\games\steam\steamapps\common\VoidExpanse\Server\Core\core.cpk\data/other
/radar.xml" > root > data > list > elements > element > id line 38:
Unknown radar object type: player_ship


28.6.15 22:24:01.3007 [IMP] Initializing ScriptManager
28.6.15 22:24:01.4087 [IMP] data/scripts/global/calculateship.js: -- IMCache lib
initialized
28.6.15 22:24:01.6078 [IMP] Stopwatch ScriptManager [parallel] load scripts glob
al: 305.11ms
28.6.15 22:24:01.6418 [IMP] Stopwatch ScriptManager [parallel] Init AI scripts:
339.01ms
28.6.15 22:24:01.8988 [IMP] Stopwatch ScriptManager [parallel] init Internal scr
ipts: 596.49ms
28.6.15 22:24:02.1708 [IMP] Stopwatch ScriptManager [parallel] load scripts topi
cs: 868.01ms
28.6.15 22:24:02.1858 [IMP] Stopwatch ScriptManager init (total): 932.4ms
28.6.15 22:24:02.1858 [IMP] Stopping server...
28.6.15 22:24:02.1878 [IMP] MasterServerClient: SocketClient: Processing cycle f
or connection atomictorch.com:4003 stopped
28.6.15 22:24:02.1888 [IMP] MasterServerClient: SocketClient: -- Connection clos
ed - proper disconnection
   at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
   at System.Environment.get_StackTrace()
   at mdBlbqXcUIvmdy19HkJ.SIKxKLrznRlD7F4a9Dp`1.pLuimS3j1Y(Boolean  )
   at QqAREcr6F8EJCslu4Kf.JyMplbrnx2CAbqYeim3`1.AedVngudEG()
   at r2vx1yrTF1HvnXmoNi3.C8F2ATrZQGiky7C05cO.UOq4r6QKPe()
   at Len8siFG7NVipgvQ76n.A3wFKIFtS6He3euPZ0c.KmtgxN8iNp()
   at aLZqIIF5iZwW3DRZ1lR.IngRpkF2erh6IXkvicc.Dispose()
   at AtomicTorch.SpaceRPG.Server.RuntimeWin.Program.Start(String[] args)
   at AtomicTorch.SpaceRPG.Server.RuntimeWin.Program.Main(String[] args)
69.162.166.150:4003
28.6.15 22:24:02.1898 [IMP] MasterServerClient: Connection with Master Server cl
osed successfully
28.6.15 22:24:02.1898 [IMP] SocketServerUDP: Processing cycle for server connect
ion stopped successfully by wait handle
28.6.15 22:24:02.1898 [IMP] SocketServerUDP: Socket-server stop listening
28.6.15 22:24:02.1938 [ERR] Critical exception
Exception System.NullReferenceException: Object reference not set to an instance
of an object.
   -------------------------stack-------------------------
   at AtomicTorch.SpaceRPG.Server.Scripting.GlobalScopes.ScopeGame.GetNpcDamageL
eveledCoefficientMin()
   at binder_for_AtomicTorch.SpaceRPG.Server.Scripting.GlobalScopes.ScopeGame.Ge
tNpcDamageLeveledCoefficientMin(ScriptEngine , Object , Object[] )
   at Jurassic.Compiler.Binder.Call(ScriptEngine engine, Object thisObject, Obje
ct[] arguments)
   at Jurassic.Library.ClrFunction.CallLateBound(Object thisObject, Object[] arg
uments)
   at Jurassic.Library.FunctionInstance.CallWithStackTrace(String path, String f
unction, Int32 line, Object thisObject, Object[] argumentValues)
   at OnInit(ScriptEngine , Scope , Object , FunctionInstance , Object[] )
   at Jurassic.Library.UserDefinedFunction.CallLateBound(Object thisObject, Obje
ct[] argumentValues)
   at Jurassic.ScriptEngine.CallGlobalFunction(String functionName, Object[] arg
umentValues)
   at H32i7ZvnrW4JbycL0If.MApTdxvANIjlm4ifJJC.wTVmVYNAyg()
   at v4NGbCFc97qZJGnbnv0.a3y2CJFjQ9xUjaZNiCD.AoQ3sfbAPJ()
   at aLZqIIF5iZwW3DRZ1lR.IngRpkF2erh6IXkvicc.J1ghJ7pQyF()
   at aLZqIIF5iZwW3DRZ1lR.IngRpkF2erh6IXkvicc.FMPhweTJpg(String[]  , Boolean  )
   at AtomicTorch.SpaceRPG.Server.RuntimeWin.Program.Start(String[] args)
28.6.15 22:24:02.1948 [IMP] Press any key to exit



Emiraven

New info: Starting the server a second time (after it fails) results in a normal start and loads the world state.

I'd call user error (on me), but I swear, I touch nothing.   

Oddity: Server still never creates serverconfig.xml anywhere, and on a normal start, server does report one odd error:

Thanks again in advance!


28.6.15 22:31:22.6920 [IMP] Loading save game from slot slot_0 (from "D:\games\steam\steamapps\common\VoidExpanse\Server\Saves_Multiplayer\slot_0")
28.6.15 22:31:24.1591 [IMP] Scope distance set to 33.00
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.2031 [ERR] Error: unknown star system ID=0
28.6.15 22:31:24.3041 [IMP] World successfully loaded from slot_0 (path "D:\games\steam\steamapps\common\VoidExpanse\Server\Saves_Multiplayer\slot_0")

ai_enabled

Emiraven, if you could play now than there is nothing to worry about. The game had several savegame-damaging issues in the previous game version, we've fixed them in v1.4. However, old versions of savegames may produce some small issues. And some new content is not available in the old versions savegames - such as new ministations and old terminals for hacking.

About the serverconfig.xml - if you run the server as dedicated (flag "--dedicated" (without quotes), please note there are two minus signs in the start of the flag), it should be created nearby the executable file. If you run the server as non-dedicated, then the serverconfig.xml should appear in the game user data folder:
Windows: <User Documents>/AtomicTorchStudio/VoidExpanse
Linux: /.config/AtomicTorchStudio/VoidExpanse/VoidExpanse
Maс: ~/Library/Application Support/AtomicTorchStudio/VoidExpanse

Regards!

ai_enabled

BTW, if you run server with the proper --dedicated flag, it should write to the console:
29.6.15 17:08:46.4457 [INF] VoidExpanse Game Server Runtime v1.4.4 (running on Windows)
AtomicTorch Studio (c) 2013-2015 | atomictorch.com
All rights reserved.
29.6.15 17:08:46.4457 [IMP] The server is now launched as a dedicated server. All server data will be loaded and pr
ocessed in the current server folder.

Does it work for you now?

Emiraven

Wow, thanks for the timely responses, AI.

Yeah, launching the server twice, once to let it fail and close it, seems to work after a patch, so thanks for following up.   Good to know about some things not showing up (hacking ministations) on a 1.3 original save, and the minor errors on 1.4 are to be expected and not a hint at bigger problems.

At the risk of being an annoying user:
Is there a way to migrate save data, even if editing XML?   Looks (at a very brief glance) like the save files are encoded, otherwise I'd crack them open and see what's possible.

On ServerConfig.xml, I'm not foolin' ya, it's not there and not being created.    Searched both hard drives for it.   Windows Event log doesn't indicate any permissions block, and server doesn't log anything.   Can you point me to a vanilla serverconfig.xml that I can download and see if the server will read it?

Server is launching in dedicated mode with "--dedicated", confirmed in log:

28.6.15 22:31:18.5187 [IMP] Log file opened. Time UTC offset is: -04:00:00
28.6.15 22:31:18.5197 [IMP] Console logging enabled
28.6.15 22:31:18.5237 [INF] VoidExpanse Game Server Runtime v1.4.4 (running on Windows)
AtomicTorch Studio (c) 2013-2015 | atomictorch.com
All rights reserved.
28.6.15 22:31:18.5247 [IMP] The server is now launched as a dedicated server. All server data will be loaded and processed in the current server folder.
28.6.15 22:31:18.5267 [IMP] Data folders locations:
   * Static data root path:  D:\games\steam\steamapps\common\VoidExpanse\Server\
   * Dynamic data root path: D:\games\steam\steamapps\common\VoidExpanse\Server\
28.6.15 22:31:18.5267 [INF] Enter additional arguments line
("new" for new world, "load <Number>" to load world #<Number>, "check" to check mods)



Thanks again for the stellar support!

Emiraven

Meh, I'll just blast the save and use the console to refund credits.   Geeking out there, sorry.

Thanks again for the fast help.

If you can point me to a vanilla serverconfig.xml, I'll put it on and see if I can get it to read. 

Thanks Much!

kyokei

I think I read on the steam forums that using --new creates a new xml file. You need to use the double -

ai_enabled

#9
Emiraven,
the savegames are editable (just unzip them), however they're too heavy to edit... there are a lot of world data!

About the serverconfig.xml - I'm sorry, the right file name is SettingsServer.xml
Some players also reports they doesn't have this file.
In your case it should be there: "D:\games\steam\steamapps\common\VoidExpanse\Server\SettingsServer.xml"... otherwise I doesn't understand how it may work without the settings file. I will check this, perhaps we will add printing of the path to this file to the console.

You could download vanilla SettingsServer.xml v1.4 from there https://drive.google.com/file/d/0B4-tSq-u4CreckxKNmxNYWJFbVE/view?usp=sharing

Regards!

Emiraven

Thanks for the link!

Just to prove I'm not crazy, here are screencaps of the folders where SettingsServer.xml should be.   I used to work helpdesk, so I totally get not believing what a user tells you without evidence.  :)

https://drive.google.com/file/d/0B1jl1M4COBarbUduaTN4aWFjMkU/view?usp=sharing"
https://drive.google.com/file/d/0B1jl1M4COBarellaVlp6VXp5VVU/view?usp=sharing

I'll see if the server will read the file.   Thanks again!

ai_enabled

Emiraven, the latest server v1.4.6 should print full path of ServerSettings.xml to the server console and to the log file. I'm really curios where is it for you! :)

Emiraven

Hi AI,

Just wanted to thank you for the stellar support.   I'm up and running, so thanks for the vanilla XML file, and "closing" this ticket.   The server 'sees' the file as evidenced by the game browser seeing the server's metadata (server name, description, etc).

When I patch the server to v1.4.6, I'll post a copy of the logs.   Meanwhile, here's v1.4.4 starting up:


20.7.15 21:02:58.2724 [IMP] Log file opened. Time UTC offset is: -04:00:00
20.7.15 21:02:58.2734 [IMP] Console logging enabled
20.7.15 21:02:58.2764 [INF] VoidExpanse Game Server Runtime v1.4.4 (running on Windows)
AtomicTorch Studio (c) 2013-2015 | atomictorch.com
All rights reserved.
20.7.15 21:02:58.2774 [IMP] The server is now launched as a dedicated server. All server data will be loaded and processed in the current server folder.
20.7.15 21:02:58.2794 [IMP] Data folders locations:
   * Static data root path:  D:\games\steam\steamapps\common\VoidExpanse\Server\
   * Dynamic data root path: D:\games\steam\steamapps\common\VoidExpanse\Server\
20.7.15 21:02:58.2804 [INF] Enter additional arguments line
("new" for new world, "load <Number>" to load world #<Number>, "check" to check mods)
20.7.15 21:03:02.1407 [IMP] Operations timed using the system's high-resolution performance counter.
  Timer is accurate within 319 nanoseconds
  Timer frequency in ticks per second = 3132802
20.7.15 21:03:02.1917 [IMP] The settings file loaded successfully
20.7.15 21:03:02.1927 [IMP] Current log severity: Important
20.7.15 21:03:02.7877 [IMP] Command binding completed successfully. Total binded commands count: 281.
20.7.15 21:03:02.9127 [IMP] MasterServerClient: SocketClient: Socket-client trying to connect to: 69.162.166.150:4003 (UDP)
Connecting timeout: 5s | Connection timeout: 25s
20.7.15 21:03:02.9137 [IMP] Server icon size: 43230 bytes. Hash: ajuqn876pdtfk4n8xzsv1ivsyzqmu4gbe6z0npztxiu=
20.7.15 21:03:02.9147 [IMP] Starting network server...
20.7.15 21:03:03.0227 [IMP] MasterServerClient: SocketClient: Socket-client connected to: 69.162.166.150:4003 (UDP)
20.7.15 21:03:03.0227 [IMP] MasterServerClient: Connection to Master Server atomictorch.com:4003 established successfully
20.7.15 21:03:03.0457 [IMP] SocketServerUDP: Socket-server listening on 0.0.0.0:5000 (UDP)
Connection timeout: 60s | Maximum network connections (with extra slots): 128
20.7.15 21:03:03.0457 [IMP] Network server params: compression is disabled
20.7.15 21:03:03.0517 [IMP] Core folder: "D:\games\steam\steamapps\common\VoidExpanse\Server\Core"
Mods folder: "D:\games\steam\steamapps\common\VoidExpanse\Server\Mods"
20.7.15 21:03:03.2897 [IMP] Active Mods list:
  * core - ClientServer v1.0.0 - Core Mod
20.7.15 21:03:03.3117 [IMP] Virtual file system init with core mod file path:
D:\games\steam\steamapps\common\VoidExpanse\Server\Core\core.cpk
Mods file paths:
(none)
20.7.15 21:03:03.3517 [IMP] Virtual file system initialized successfully:
Core mod: core
Mods list:
   --no mods--
Total files count: 2557
20.7.15 21:03:03.5487 [IMP] Cache root path: C:\Users\Emiraven\AppData\Local\Temp\AtomicTorchStudio\VoidExpanse
20.7.15 21:03:03.5627 [IMP] Reloading XML data for XmlLanguagesProvider. Data validation is: disabled
20.7.15 21:03:03.5727 [IMP] Xml data loading result: success
Loaded objects types:
languagedefinitions: 2

20.7.15 21:03:03.5727 [IMP] Stopwatch Init virtual file system: 282.91ms
20.7.15 21:03:03.7147 [IMP] Current language: en_us
20.7.15 21:03:03.7977 [IMP] Stopwatch localize xmls: 81.61ms
20.7.15 21:03:03.7977 [IMP] Localization: total 93 XML files localized
20.7.15 21:03:03.8208 [IMP] Reloading XML data for XmlDataProvider. Data validation is: disabled
20.7.15 21:03:03.9178 [IMP] Stopwatch loading xmls: 86.53ms
20.7.15 21:03:03.9208 [IMP] Xml data loading result: success
Loaded objects types:
asteroids: 6
characters: 9
skills: 111
itemboosters: 15
itemconsumables: 8
itemdevices: 14
itemengines: 8
itemfueltanks: 6
itemgenerators: 7
itemgrapplers: 5
itemhulls: 35
itemstatics: 18
itemresources: 12
itemradars: 6
itemrcss: 6
itemshields: 12
itemweapons: 62
spacestations: 5
jumpgates: 1
trails: 13
spaceobjects: 9
topics: 72
npctypes: 75
crates: 3
visualeffects: 7
decorations: 4
itemlists: 23
factions: 6
playlists: 24
specialobjects: 5

20.7.15 21:03:03.9658 [IMP] Initializing ScriptManager
20.7.15 21:03:04.0708 [IMP] data/scripts/global/calculateship.js: -- IMCache lib initialized
20.7.15 21:03:04.2878 [IMP] Stopwatch ScriptManager [parallel] load scripts global: 317.53ms
20.7.15 21:03:04.3118 [IMP] Stopwatch ScriptManager [parallel] Init AI scripts: 340.89ms
20.7.15 21:03:04.6138 [IMP] Stopwatch ScriptManager [parallel] init Internal scripts: 642.89ms
20.7.15 21:03:04.8348 [IMP] Stopwatch ScriptManager [parallel] load scripts topics: 864.01ms
20.7.15 21:03:04.9278 [IMP] Stopwatch ScriptManager init (total): 1007.7ms
20.7.15 21:03:05.0668 [IMP] Loading save game from slot slot_0 (from "D:\games\steam\steamapps\common\VoidExpanse\Server\Saves_Multiplayer\slot_0")
20.7.15 21:03:06.9099 [IMP] Scope distance set to 33.00
20.7.15 21:03:06.9559 [ERR] Error: unknown star system ID=0
20.7.15 21:03:06.9559 [ERR] Error: unknown star system ID=0
20.7.15 21:03:06.9559 [ERR] Error: unknown star system ID=0
20.7.15 21:03:06.9559 [ERR] Error: unknown star system ID=0
20.7.15 21:03:06.9559 [ERR] Error: unknown star system ID=0
20.7.15 21:03:06.9559 [ERR] Error: unknown star system ID=0
20.7.15 21:03:07.1659 [IMP] World successfully loaded from slot_0 (path "D:\games\steam\steamapps\common\VoidExpanse\Server\Saves_Multiplayer\slot_0")
20.7.15 21:03:07.1669 [IMP] World initialized with 2 players, 74 star systems, 7934 asteroids, 1314 ships, 28 bases, 185 jumpgates, 7843 spaceObjects, 210 specialObjects, 272 containers, 74 stars, 192 planets.
Difficulty: Normal
20.7.15 21:03:07.1829 [IMP] Server FPS set to 60
Ship params update fps is 7, so it called every 8 frame(s)
Network physics updates to clients fps is 20, so it called every 3 frame(s)
20.7.15 21:03:07.2069 [IMP] MasterServerClient: Received Command MasterSetupEncryption (ID=59909)
20.7.15 21:03:07.2359 [IMP] MasterServerClient: Sending Command MasterSetupEncryptionResult (ID=1)
20.7.15 21:03:08.2890 [IMP] MasterServerClient: Received Command MasterReady (ID=59910)
20.7.15 21:03:08.2890 [IMP] MasterServerClient: MasterServer client ready to work
20.7.15 21:03:09.2911 [IMP] SocketServerUDP: UPnP is unavailable for port forwarding
20.7.15 21:03:11.2622 [IMP] TradeSystem: prices updated
20.7.15 21:03:38.1087 [IMP] Server performance stats:
frame_length_ms=16
frame_length_worse_ms=16.11
network_processing_ms=0
network_rate_receive=0
pathfinder=0
total_memory_gc_mb=91.94
total_memory_process_mb=123.88
total_ms=0.02
20.7.15 21:04:06.9084 [IMP] Server performance stats:
frame_length_ms=16
frame_length_worse_ms=16.07
network_processing_ms=0
network_rate_receive=0
pathfinder=0
total_memory_gc_mb=90.18
total_memory_process_mb=123.88
total_ms=0.02
20.7.15 21:04:11.2766 [IMP] TradeSystem: prices updated
20.7.15 21:04:35.7170 [IMP] Server performance stats:
frame_length_ms=16
frame_length_worse_ms=16.1
network_processing_ms=0
network_rate_receive=0
pathfinder=0
total_memory_gc_mb=89.03
total_memory_process_mb=123.88
total_ms=0.02