2019-08-24 00:18 CEST

View Issue Details Jump to Notes ] Related Changesets ]
IDProjectCategoryView StatusLast Update
0006139Spring engineGeneralpublic2019-02-21 12:30
ReporterGoogle_Frog 
Assigned ToKloot 
PrioritynormalSeveritycrashReproducibilityhave not tried
StatusresolvedResolutionfixed 
Product Version104.0 +git 
Target VersionFixed in Version104.0 +git 
Summary0006139: 104.0.1-1016-g1929a5d maintenance Crash on viewing profiler
DescriptionI had a crash upon viewing the profiler. AIs were involved. I don't have an infolog. It occurred at the end of the attached replay.
TagsNo tags attached.
Checked infolog.txt for lua Errors
Attached Files
  • jpg file icon springcrash.JPG (14,004 bytes) 2019-02-20 05:24 -
    jpg file icon springcrash.JPG (14,004 bytes) 2019-02-20 05:24 +
  • ? file icon 20190220_150209_TheRockJungle_104.0.1-1016-g1929a5d maintenance.sdfz (1,002,086 bytes) 2019-02-20 05:24
  • txt file icon infolog.txt (143,715 bytes) 2019-02-20 05:56 -
    Using writeable configuration source: "C:\Users\Tim\Documents\my games\Spring Dev\chobby1\springsettings.cfg"
    Using additional read-only configuration source: "C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\springsettings.cfg"
    LogOutput initialized. Logging to C:\Users\Tim\Documents\my games\Spring Dev\chobby1\infolog.txt
    ============== <Log Sections> ==============
      Available:
        ArchiveScanner
        AutohostInterface
        BumpWater
        CSMFGroundTextures
        CregSerializer
        DecalsDrawerGL4
        DynWater
        FarTextureHandler
        Font
        GameServer
        GroundMoveType
        KeyBindings
        LuaSocket
        Model
        Net
        Path
        Piece
        RoamMeshDrawer
        Shader
        SkyBox
        Sound
        Texture
        VFS
      Enabled:
        Sound (Notice)
      
      Enable or disable log sections using the LogSections configuration key
      or the SPRING_LOG_SECTIONS environment variable (both comma separated).
      Use "none" to disable the default log sections.
    ============== </Log Sections> ==============
    
    ============== <User Config> ==============
      AllowDeferredMapRendering = 1
      AllowDeferredModelRendering = 1
      BumpWaterAnisotropy = 2
      BumpWaterBlurReflection = 1
      BumpWaterDepthBits = 32
      BumpWaterReflection = 2
      BumpWaterTexSizeReflection = 256
      CamFreeScrollSpeed = 50
      CamMode = 1
      CamTimeExponent = 4.0
      CamTimeFactor = 1.0
      DualScreenMiniMapOnLeft = 1
      EdgeMoveDynamic = 0
      EdgeMoveWidth = 0.003
      FPSFOV = 90
      FPSScrollSpeed = 50
      FSAALevel = 8
      FeatureDrawDistance = 600000
      FeatureFadeDistance = 600000
      FontSize = 18
      Fullscreen = 0
      GrassDetail = 9
      GroundDecals = 5
      GroundDetail = 130
      GroundScarAlphaFade = 1
      HangTimeout = 30
      HardwareCursor = 1
      InitialNetworkTimeout = 0
      InputTextGeo = 0.26 0.73 0.02 0.028
      LODScale = 1.000
      LODScaleReflection = 1.000
      LODScaleRefraction = 1.000
      LODScaleShadow = 1.000
      LuaGarbageCollectionMemLoadMult = 100
      MaxParticles = 25000
      MaxSounds = 32
      MaximumTransmissionUnit = 0
      MiddleClickScrollSpeed = -0.0018
      MiniMapMarker = 0
      MouseDragCircleCommandThreshold = 25
      MouseDragScrollThreshold = 0
      MouseDragSelectionThreshold = 100
      OverheadMaxHeightFactor = 1.39999998
      OverheadScrollSpeed = 50
      ReconnectTimeout = 0
      RotOverheadScrollSpeed = 50
      RotateLogFiles = 1
      ScreenshotCounter = 42
      ScrollWheelSpeed = -25
      Shadows = 1
      ShowClock = 0
      ShowFPS = 1
      ShowPlayerInfo = 0
      ShowSpeed = 1
      SplashScreenDir = ./MenuLoadscreens
      TeamHighlight = 0
      TreeRadius = 1500
      UnitIconDist = 151
      UnitLodDist = 9999
      UseDistToGroundForIcons = 1.10000002
      Water = 4
      WindowPosX = 0
      WindowPosY = 23
      XResolution = 1920
      XResolutionWindowed = 1920
      YResolution = 1080
      YResolutionWindowed = 1017
      snd_volmaster = 5
    ============== </User Config> ==============
    
    ============== <User System> ==============
      Spring Engine Version: 104.0.1-1016-g1929a5d maintenance
          Build Environment: gcc libstdc++ version 20160603
           Compiler Version: gcc-5.4.0
           Operating System: Windows 10 April 2018 Update (build 17134)
            Hardware Config: Intel(R) Core(TM) i7-3930K CPU @ 3.20GHz; 16303MB RAM, 24495MB pagefile
           Binary Word Size: 32-bit (emulated)
              Process Clock: std::chrono::high_resolution_clock
         Physical CPU Cores: 6
          Logical CPU Cores: 12
    ============== </User System> ==============
    
    [good_fpu_init] CPU SSE mask: 127, flags:
    	SSE 1.0:  1,  SSE 2.0:  1
    	SSE 3.0:  1, SSSE 3.0:  1
    	SSE 4.1:  1,  SSE 4.2:  1
    	SSE 4.0A: 0,  SSE 5.0A: 0
    	using streflop SSE FP-math mode, CPU supports SSE instructions
    [WatchDog::Install] installed (hang-timeout: 30s)
    [WatchDog::RegisterThread] registering controls for thread [main]
    [GL::CheckAvailableVideoModes] desktop={1920x1080x24bpp@60Hz} current={1920x1080x24bpp@60Hz}
    	display=1 modes=32 bounds={x=0, y=0, w=1920, h=1080}
    		[ 1] 1920x1080x24bpp@60Hz
    		[ 2] 1680x1050x24bpp@60Hz
    		[ 4] 1600x1024x24bpp@60Hz
    		[ 6] 1600x900x24bpp@60Hz
    		[16] 1280x800x24bpp@75Hz
    		[20] 1280x720x24bpp@75Hz
    	display=2 modes=36 bounds={x=1920, y=0, w=1920, h=1080}
    		[ 1] 1920x1080x24bpp@60Hz
    		[ 3] 1680x1050x24bpp@60Hz
    		[ 5] 1600x1024x24bpp@60Hz
    		[ 7] 1600x900x24bpp@60Hz
    		[17] 1280x800x24bpp@75Hz
    		[21] 1280x720x24bpp@75Hz
    [GR::CreateSDLWindow] using 8x anti-aliasing and 24-bit depth-buffer (PF="SDL_PIXELFORMAT_RGB888") for main window
    [GR::CreateSDLWindow] using 8x anti-aliasing and 24-bit depth-buffer (PF="SDL_PIXELFORMAT_RGB888") for hidden window
    [GR::LogVersionInfo]
    	SDL version : 2.0.8 (linked) / 2.0.8 (compiled)
    	GL version  : 4.6.0 NVIDIA 388.71
    	GL vendor   : NVIDIA Corporation
    	GL renderer : GeForce GTX 1060 6GB/PCIe/SSE2
    	GLSL version: 4.60 NVIDIA
    	GLEW version: 2.1.0
    	GPU memory  : 6144MB (total) / 3781MB (available)
    	SDL swap-int: 1
    	
    	ARB shader support        : 1
    	GLSL shader support       : 1
    	FBO extension support     : 1
    	NVX GPU mem-info support  : 1
    	ATI GPU mem-info support  : 0
    	NPOT-texture support      : 1 (1)
    	S3TC/DXT1 texture support : 1/1
    	texture query-LOD support : 1 (1)
    	24-bit Z-buffer support   : 1 (-)
    	primitive-restart support : 1 (1)
    	clip-space control support: 1 (1)
    	seamless cube-map support : 1 (1)
    	frag-depth layout support : 1 (-)
    	
    	max. FBO samples             : 32
    	max. texture size            : 32768
    	max. texture anisotropy level: 16.000000
    	max. vec4 varyings/attributes: 31/16
    	max. draw-buffers            : 8
    	max. rec. indices/vertices   : 1048576/1048576
    	max. uniform buffer-bindings : 84
    	max. uniform block-size      : 64KB
    	
    	enable ATI-hacks : 0
    	compress MIP-maps: 0
    [GR::ToggleGLDebugOutput] OpenGL debug-context not installed (dbgErrors=0 dbgTraces=0)
    [GR::UpdateGLConfigs]
    [VSync::SetInterval] interval=0 (disabled)
    [GR::UpdateGLGeometry][1] winSize=<1,1>
    [GR::UpdateGLGeometry][2] winSize=<1920,1017>
    [GR::InitGLState]
    [GR::LogDisplayMode] display-mode set to 1920x1017x24bpp@60Hz (windowed::decorated)
    [TexMemPool::Resize] poolSize=134217728u allocSize=0u texCount=0u
    [~ScopedOnceTimer][FtLibraryHandler::FontConfigInit (version 2.10.2)] 2ms
    [WatchDog::RegisterThread] registering controls for thread [vfsi]
    [DataDirLocater::Check] Isolation Mode!
    Using read-write data directory: C:\Users\Tim\Documents\my games\Spring Dev\chobby1\
    Using read-only data directory: C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\
    Scanning: C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\base
    Scanning: C:\Users\Tim\Documents\my games\Spring Dev\chobby1\maps
    Scanning: C:\Users\Tim\Documents\my games\Spring Dev\chobby1\games
    Scanning: C:\Users\Tim\Documents\my games\Spring Dev\chobby1\packages
    [~ScopedOnceTimer][CArchiveScanner::ScanAllDirs] 56ms
    [WatchDog::DeregisterThread] deregistering controls for thread [vfsi]
    [ThreadPool::SetThreadCount][1] wanted=3 current=1 maximum=6 (init=1)
    [ThreadPool::SetThreadCount][2] workers=2
    [Threading] Main thread CPU affinity mask set: 4092
    [f=-000001] [~ScopedOnceTimer][ISound::Init::New] 0ms
    [f=-000001] [Sound] [ISound::Initialize] spawning sound-thread (0.0ms)
    [f=-000001] [Sound] [Sound::UpdateThread][1] cfgMaxSounds=32
    [f=-000001] [WatchDog::RegisterThread] registering controls for thread [audio]
    [f=-000001] [Sound] [Sound::InitThread][1]
    [f=-000001] [Sound] [Sound::OpenLoopbackDevice] opening default device
    [f=-000001] [Sound] [Sound::OpenLoopbackDevice] unhandled SDL format: 0x8120
    [f=-000001] [Sound] [Sound::Cleanup][SDL_CloseAudioDevice(2)]
    [f=-000001] [Sound] [ISound::Initialize] spawning sound-thread (101.0ms)
    [f=-000001] [Sound] [Sound::OpenOpenALDevice] opening default device "OpenAL Soft"
    [f=-000001] [Sound] [ISound::Initialize] spawning sound-thread (201.9ms)
    [f=-000001] [Sound] [Sound::OpenOpenALDevice] device=0778be70 context=07617bd0
    [f=-000001] [Sound] [Sound::InitThread][4][OpenAL API Info]
    [f=-000001] [Sound]   Vendor:         OpenAL Community
    [f=-000001] [Sound]   Version:        1.1 ALSOFT 1.16.0
    [f=-000001] [Sound]   Renderer:       OpenAL Soft
    [f=-000001] [Sound]   AL Extensions:  AL_EXT_ALAW AL_EXT_DOUBLE AL_EXT_EXPONENT_DISTANCE AL_EXT_FLOAT32 AL_EXT_IMA4 AL_EXT_LINEAR_DISTANCE AL_EXT_MCFORMATS AL_EXT_MULAW AL_EXT_MULAW_MCFORMATS AL_EXT_OFFSET AL_EXT_source_distance_model AL_LOKI_quadriphonic AL_SOFT_block_alignment AL_SOFT_buffer_samples AL_SOFT_buffer_sub_data AL_SOFT_deferred_updates AL_SOFT_direct_channels AL_SOFT_loop_points AL_SOFT_MSADPCM AL_SOFT_source_latency AL_SOFT_source_length
    [f=-000001] [Sound]   ALC Extensions: ALC_ENUMERATE_ALL_EXT ALC_ENUMERATION_EXT ALC_EXT_CAPTURE ALC_EXT_DEDICATED ALC_EXT_disconnect ALC_EXT_EFX ALC_EXT_thread_local_context ALC_SOFTX_device_clock ALC_SOFTX_HRTF ALC_SOFT_loopback ALC_SOFTX_midi_interface ALC_SOFT_pause_device
    [f=-000001] [Sound]   Devices:
    [f=-000001] [Sound]     [Speakers (Realtek High Definition Audio)]
    [f=-000001] [Sound]     [Realtek Digital Output(Optical) (Realtek High Definition Audio)]
    [f=-000001] [Sound]     [Speakers (Realtek High Definition Audio)]
    [f=-000001] [Sound]     [Realtek Digital Output (Realtek High Definition Audio)]
    [f=-000001] [Sound] [Sound::GetMaxMonoSources] #attribs=15
    [f=-000001] [Sound] [Sound::GetMaxMonoSources] {cfg,alc}MaxSounds={32,255}
    [f=-000001] [Sound] Error:   EFX: AL_INVALID_VALUE (40963)
    [f=-000001] [Sound] Error:   Initializing EFX failed!
    [f=-000001] [Sound] [Sound::UpdateThread][2]
    [f=-000001] [~ScopedOnceTimer][ISound::Init::Dev] 302ms
    [f=-000001] [LuaMenuController::Reset] using menu archive "Chobby $VERSION"
    [f=-000001] Warning: [Watchdog] Hang detection triggered for Spring 104.0.1-1016-g1929a5d maintenance.
    [f=-000001] Warning: 	(in threads: {main,load,audio,vfsi}={1,0,0,0})
    [f=-000001] Warning: DLL information:
    [f=-000001] Error: 0x00400000	spring
    [f=-000001] Error: 0x777f0000	ntdll
    [f=-000001] Error: 0x766f0000	KERNEL32
    [f=-000001] Error: 0x76300000	KERNELBASE
    [f=-000001] Error: 0x76af0000	ADVAPI32
    [f=-000001] Error: 0x769d0000	msvcrt
    [f=-000001] Error: 0x10000000	DevIL
    [f=-000001] Error: 0x76d70000	sechost
    [f=-000001] Error: 0x76610000	RPCRT4
    [f=-000001] Error: 0x740b0000	SspiCli
    [f=-000001] Error: 0x740a0000	CRYPTBASE
    [f=-000001] Error: 0x76ff0000	bcryptPrimitives
    [f=-000001] Error: 0x770e0000	IMAGEHLP
    [f=-000001] Error: 0x764f0000	ucrtbase
    [f=-000001] Error: 0x74b80000	SHELL32
    [f=-000001] Error: 0x69cb0000	GLU32
    [f=-000001] Error: 0x767f0000	USER32
    [f=-000001] Error: 0x767d0000	win32u
    [f=-000001] Error: 0x76050000	cfgmgr32
    [f=-000001] Error: 0x65a60000	OPENGL32
    [f=-000001] Error: 0x58a40000	MSVCP80
    [f=-000001] Error: 0x76a90000	GDI32
    [f=-000001] Error: 0x75f30000	shcore
    [f=-000001] Error: 0x74a00000	gdi32full
    [f=-000001] Error: 0x740e0000	combase
    [f=-000001] Error: 0x589a0000	MSVCR80
    [f=-000001] Error: 0x75fc0000	msvcp_win
    [f=-000001] Error: 0x74440000	windows.storage
    [f=-000001] Error: 0x76d20000	shlwapi
    [f=-000001] Error: 0x76040000	kernel.appcore
    [f=-000001] Error: 0x766d0000	profapi
    [f=-000001] Error: 0x74340000	powrprof
    [f=-000001] Error: 0x76110000	FLTLIB
    [f=-000001] Error: 0x760a0000	WS2_32
    [f=-000001] Error: 0x6b800000	OpenAL32
    [f=-000001] Error: 0x6b5c0000	libvorbisfile-3
    [f=-000001] Error: 0x70e40000	libfreetype-6
    [f=-000001] Error: 0x65180000	libfontconfig-1
    [f=-000001] Error: 0x76120000	ole32
    [f=-000001] Error: 0x6ef80000	glew32
    [f=-000001] Error: 0x6c740000	SDL2
    [f=-000001] Error: 0x6d740000	libvorbis-0
    [f=-000001] Error: 0x76ac0000	IMM32
    [f=-000001] Error: 0x70880000	libogg-0
    [f=-000001] Error: 0x62e80000	zlib1
    [f=-000001] Error: 0x743a0000	OLEAUT32
    [f=-000001] Error: 0x68f40000	libexpat-1
    [f=-000001] Error: 0x73020000	WINMM
    [f=-000001] Error: 0x73370000	VERSION
    [f=-000001] Error: 0x71d40000	WINMMBASE
    [f=-000001] Error: 0x614c0000	gameoverlayrenderer
    [f=-000001] Error: 0x74b70000	PSAPI
    [f=-000001] Error: 0x585c0000	nvapi
    [f=-000001] Error: 0x77100000	SETUPAPI
    [f=-000001] Error: 0x6fa80000	dxgi
    [f=-000001] Error: 0x71b30000	uxtheme
    [f=-000001] Error: 0x76b70000	MSCTF
    [f=-000001] Error: 0x56980000	nvoglv32
    [f=-000001] Error: 0x71d30000	WTSAPI32
    [f=-000001] Error: 0x71750000	DEVOBJ
    [f=-000001] Error: 0x76980000	WINTRUST
    [f=-000001] Error: 0x74390000	MSASN1
    [f=-000001] Error: 0x76dc0000	CRYPT32
    [f=-000001] Error: 0x02fc0000	ntmarta
    [f=-000001] Error: 0x71b00000	dwmapi
    [f=-000001] Error: 0x6f1b0000	WINSTA
    [f=-000001] Error: 0x76f60000	clbcatq
    [f=-000001] Error: 0x74090000	shfolder
    [f=-000001] Error: 0x6f210000	MMDevApi
    [f=-000001] Error: 0x727d0000	PROPSYS
    [f=-000001] Error: 0x6f350000	AUDIOSES
    [f=-000001] Error: 0x6f270000	wintypes
    [f=-000001] Error: 0x6f200000	AVRT
    [f=-000001] Error: 0x704a0000	Windows.UI
    [f=-000001] Error: 0x6ae50000	TextInputFramework
    [f=-000001] Error: 0x6adf0000	InputHost
    [f=-000001] Error: 0x6ab90000	CoreUIComponents
    [f=-000001] Error: 0x6ab00000	CoreMessaging
    [f=-000001] Error: 0x63b90000	dsound
    [f=-000001] Error: 0x6fdd0000	dbghelp
    [f=-000001] Warning: Stacktrace (main) for Spring 104.0.1-1016-g1929a5d maintenance:
    [f=-000001] Warning: 	[ProgCtr=7785ae2c StackPtr=0265f210 FramePtr=0265f2e0]
    [f=-000001] Warning: 	(0) C:\WINDOWS\SYSTEM32\ntdll.dll [0x0006AE2C]
    [f=-000001] Warning: 	(1) C:\WINDOWS\System32\KERNELBASE.dll [0x000F347E]
    [f=-000001] Warning: 	(2) C:\WINDOWS\System32\KERNELBASE.dll [0x00111031]
    [f=-000001] Warning: 	(3) C:\WINDOWS\System32\msvcrt.dll [0x0004B2A1]
    [f=-000001] Warning: 	(4) C:\WINDOWS\System32\msvcrt.dll [0x0004AF9A]
    [f=-000001] Warning: 	(5) C:\WINDOWS\System32\msvcrt.dll [0x0004B01B]
    [f=-000001] Warning: 	(6) C:\WINDOWS\System32\msvcrt.dll [0x000819FE]
    [f=-000001] Warning: 	(7) C:\WINDOWS\System32\msvcrt.dll [0x00073AAF]
    [f=-000001] Warning: 	(8) C:\WINDOWS\System32\msvcrt.dll [0x00073AF2]
    [f=-000001] Warning: 	(9) C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\spring.exe [0x00D9FCF2]
    [f=-000001] Warning: 	(10) C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\spring.exe [0x008CC8AE]
    [f=-000001] Warning: 	(11) C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\spring.exe [0x008CDE09]
    [f=-000001] Warning: 	(12) C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\spring.exe [0x00810672]
    [f=-000001] Warning: 	(13) C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\spring.exe [0x008107F1]
    [f=-000001] Warning: 	(14) C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\spring.exe [0x0086DA9E]
    [f=-000001] Warning: 	(15) C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\spring.exe [0x0086E8AC]
    [f=-000001] Warning: 	(16) C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\spring.exe [0x0086F2D3]
    [f=-000001] Warning: 	(17) C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\spring.exe [0x0085751B]
    [f=-000001] Warning: 	(18) C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\spring.exe [0x004013E2]
    [f=-000001] Warning: 	(19) C:\WINDOWS\System32\KERNEL32.DLL [0x00018484]
    [f=-000001] Warning: 	(20) C:\WINDOWS\SYSTEM32\ntdll.dll [0x000641C8]
    [f=-000001] Warning: 	(21) C:\WINDOWS\SYSTEM32\ntdll.dll [0x00064198]
    [f=-000001] Warning: Stacktrace (audio) for Spring 104.0.1-1016-g1929a5d maintenance:
    [f=-000001] Warning: 	[ProgCtr=7785a8fc StackPtr=0ff1fca4 FramePtr=0ff1fd14]
    [f=-000001] Warning: 	(0) C:\WINDOWS\SYSTEM32\ntdll.dll [0x0006A8FC]
    [f=-000001] Warning: 	(1) C:\WINDOWS\System32\KERNELBASE.dll [0x000F45F2]
    [f=-000001] Warning: 	(2) C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\spring.exe [0x00C7CE1D]
    [f=-000001] LuaMenu Entry Point: "LuaMenu/main.lua"
    [f=-000001] Remember to update handler.lua once the following is in basecontent: https://github.com/spring/spring/commit/ef6df34ae5dd4eba9b192f695f9b2724da0f83c2
    [f=-000001] Remember to update handler.lua once the following is in basecontent: https://github.com/spring/spring/commit/ef6df34ae5dd4eba9b192f695f9b2724da0f83c2
    [f=-000001] Remember to update handler.lua once the following is in basecontent: https://github.com/spring/spring/commit/ef6df34ae5dd4eba9b192f695f9b2724da0f83c2
    [f=-000001] [LuaMenu] Searching for new Widgets
    [f=-000001] [LuaMenu] Scanning: LuaMenu/Addons/
    [f=-000001] [LuaMenu] Scanning: LuaMenu/Widgets/
    [f=-000001] [LuaMenu] Scanning: LuaMenu/SystemAddons/
    [f=-000001] [LuaMenu] Scanning: LuaMenu/SystemWidgets/
    [f=-000001] [LuaMenu] Scanning: LuaMenu/chili/
    [f=-000001] [LuaMenu] Scanning: libs/chilifx/LuaMenu/widgets
    [f=-000001] [LuaMenu] Scanning: libs/chilivn/LuaMenu/widgets
    [f=-000001] [LuaMenu] Scanning: libs/chotify/LuaMenu/widgets
    [f=-000001] [LuaMenu] Scanning: libs/i18n/LuaMenu/widgets
    [f=-000001] [LuaMenu] Scanning: libs/liblobby/LuaMenu/widgets
    [f=-000001] [LuaMenu] Warning: Missing GetInfo() in: base64.lua
    [f=-000001] [LuaMenu] Warning: Missing GetInfo() in: engineversion.lua
    [f=-000001] Spring.GetWindowGeometry, 1920, 1017, 0, 40
    [f=-000001] Spring.GetViewGeometry, 1920, 1017, 0, 0
    [f=-000001] gl.GetViewSizes, 1920, 1017
    [f=-000001] [LuaMenu] Warning: Missing GetInfo() in: function_override.lua
    [f=-000001] [LuaMenu] Warning: Missing GetInfo() in: json.lua
    [f=-000001] [LuaMenu] Warning: Missing GetInfo() in: tablefunctions.lua
    [f=-000001] [LuaMenu] Warning: Missing GetInfo() in: timefunctions.lua
    [f=-000001] [LuaMenu] Loading widgets   <>=vfs  **=raw  ()=unknown
    [f=-000001] [LuaMenu] Loading API widget:  Delay API              <api_delay.lua>
    [f=-000001] [LuaMenu] Loading API widget:  Limit FPS              <api_limit_fps.lua>
    [f=-000001] [LuaMenu] Loading API widget:  Away Tracker           <gui_away_tracker.lua>
    [f=-000001] [LuaMenu] Loading API widget:  Chili Framework        <api_chili.lua>
    [f=-000001] [LuaMenu] Loading API widget:  LibLobby API           <api_lobby.lua>
    [f=-000001] [liblobby] liblobby configuration: 
    [f=-000001] [liblobby] serverName, Zero-K
    [f=-000001] [liblobby] port, 8200
    [f=-000001] [liblobby] protocol, zks
    [f=-000001] [liblobby] address, zero-k.info
    [f=-000001] [LuaMenu] Loading API widget:  i18n                   <api_i18n.lua>
    [f=-000001] [LuaMenu] Loading API widget:  ChiliFX                <api_chilifx.lua>
    [f=-000001] [ChiliFX] Enabled: true
    [f=-000001] [LuaMenu] Loading API widget:  Chotify                <api_chotify.lua>
    [f=-000001] [Chotify] Enabled: true
    [f=-000001] [LuaMenu] Loading API widget:  Download Handler       <api_download_handler.lua>
    [f=-000001] [LuaMenu] Loading API widget:  Ingame Interface       <api_ingame_interface.lua>
    [f=-000001] [LuaMenu] Loading widget:      Test                   <dbg_test.lua>
    [f=-000001] [LuaMenu] Loading widget:      Command Buffering      <api_command_buffering.lua>
    [f=-000001] [LuaMenu] Loading widget:      Battle List Window     <gui_battle_list_window.lua>
    [f=-000001] [LuaMenu] Loading widget:      Campaign Options Window  <gui_campaign_options.lua>
    [f=-000001] [LuaMenu] Loading widget:      Community Window       <gui_community_window.lua>
    [f=-000001] [LuaMenu] Loading widget:      Download Window        <gui_download_window.lua>
    [f=-000001] [LuaMenu] Loading widget:      Friend Window          <gui_friend_window.lua>
    [f=-000001] [LuaMenu] Loading widget:      Missions Handles       <gui_mission_handler.lua>
    [f=-000001] [LuaMenu] Loading widget:      Notification Handler   <api_notification_handler.lua>
    [f=-000001] [LuaMenu] Loading widget:      Planetwars List Window  <gui_planetwars_list_window.lua>
    [f=-000001] [LuaMenu] Loading widget:      Queue List Window      <gui_queue_list_window.lua>
    [f=-000001] [LuaMenu] Loading widget:      Replays window         <gui_replay_handler.lua>
    [f=-000001] [LuaMenu] Loading widget:      Settings Window        <gui_settings_window.lua>
    [f=-000001] [LuaMenu] Loading widget:      SpringBoard Window     <gui_springboard_window.lua>
    [f=-000001] [LuaMenu] Loading widget:      Users Handler          <api_user_handler.lua>
    [f=-000001] [LuaMenu] Loading widget:      ZK wrapper loopback interface  <zk_loopback.lua>
    [f=-000001] [Chobby] Using wrapper port: , 56778
    [f=-000001] [LuaMenu] Loading widget:      Cache Handler API      <api_cache_handler.lua>
    [f=-000001] [LuaMenu] Loading widget:      Internet Browser API   <api_internet_browser.lua>
    [f=-000001] [LuaMenu] Loading widget:      Map Handler API        <api_map_handler.lua>
    [f=-000001] [LuaMenu] Loading widget:      Campaign Data Handler  <api_campaign_data.lua>
    [f=-000001] [LuaMenu] Loading widget:      API Script Handler     <api_script_generator.lua>
    [f=-000001] [LuaMenu] Loading widget:      Analytics Handler      <api_analytics.lua>
    [f=-000001] [LuaMenu] Loading widget:      Animation control      <api_animation_control.lua>
    [f=-000001] [LuaMenu] Loading widget:      Battle Login Rejoin    <gui_battle_login_rejoin.lua>
    [f=-000001] [LuaMenu] Loading widget:      Battle Room Window     <gui_battle_room_window.lua>
    [f=-000001] [LuaMenu] Loading widget:      Battle status panel    <gui_battle_status_panel.lua>
    [f=-000001] [LuaMenu] Loading widget:      Benchmark Handler      <gui_benchmark_handler.lua>
    [f=-000001] [LuaMenu] Loading widget:      Campaign Commander Loadout  <gui_campaign_commander_loadout.lua>
    [f=-000001] [LuaMenu] Loading widget:      Campaign Handler       <gui_campaign_handler.lua>
    [f=-000001] [LuaMenu] Loading widget:      Campaign Handler ZK    <zk_campaign_handler.lua>
    [f=-000001] [LuaMenu] Loading widget:      Campaign Save/Load     <gui_campaign_saveload.lua>
    [f=-000001] [LuaMenu] Loading widget:      Campaign Technology Panel  <gui_campaign_technology_panel.lua>
    [f=-000001] [LuaMenu] Loading widget:      Chili Visual Novel     <campaign_chili_vn.lua>
    [f=-000001] [LuaMenu] Loading widget:      Codex Handler          <gui_campaign_codex_handler.lua>
    [f=-000001] [LuaMenu] Loading widget:      Cursor tooltip         <gui_tooltip.lua>
    [f=-000001] [LuaMenu] Loading widget:      Discord Handler        <api_discord_handler.lua>
    [f=-000001] [LuaMenu] Loading widget:      Load Game Menu         <gui_loadgame.lua>
    [f=-000001] [LuaMenu] Loading widget:      Login Window           <gui_login_window.lua>
    [f=-000001] [LuaMenu] Loading widget:      Maplist Panel          <gui_maplist_panel.lua>
    [f=-000001] [LuaMenu] Loading widget:      Mission Progress Handler  <api_mission_progress_handler.lua>
    [f=-000001] [LuaMenu] Loading widget:      Modoptions Panel       <gui_modoptions_panel.lua>
    [f=-000001] [LuaMenu] Loading widget:      Party status panel     <gui_party_status_panel.lua>
    [f=-000001] [LuaMenu] Loading widget:      Planet Battle Handler  <api_planet_battle_handler.lua>
    [f=-000001] [LuaMenu] Loading widget:      Popup Preloader        <gui_popup_preloader.lua>
    [f=-000001] [LuaMenu] Loading widget:      Queue status panel     <gui_queue_status_panel.lua>
    [f=-000001] [LuaMenu] Loading widget:      Rank update window     <gui_rank_update_window.lua>
    [f=-000001] [LuaMenu] Loading widget:      Steam Coop Handler     <gui_steam_coop_handler.lua>
    [f=-000001] [LuaMenu] Loading widget:      Steam Handler          <api_steam_handler.lua>
    [f=-000001] [LuaMenu] Loading widget:      Steam Release Notifier  <gui_steam_release_notifier.lua>
    [f=-000001] [LuaMenu] Loading widget:      User status panel      <gui_user_status_panel.lua>
    [f=-000001] [LuaMenu] Loading widget:      ZK Comm Config         <gui_zk_comm_config.lua>
    [f=-000001] [LuaMenu] Loading widget:      ZK replay downloader   <zk_replay_launcher.lua>
    [f=-000001] [LuaMenu] Loading widget:      ChiliProfiler          <dbg_chili_profiler.lua>
    [f=-000001] [LuaMenu] Loading widget:      Image Preloader        <dbg_img_preload.lua>
    [f=-000001] [LuaMenu] Warning: Headers files aren't supported anymore use "require" instead!
    [f=-000001] [LuaMenu] Warning: Headers files aren't supported anymore use "require" instead!
    [f=-000001] [LuaMenu] Loading widget:      Chili lobby            <gui_chili_lobby.lua>
    [f=-000001] [Chobby] Detected game config, evorts
    [f=-000001] [Chobby] Detected game config, evortsdev
    [f=-000001] [Chobby] Detected game config, generic
    [f=-000001] [Chobby] Detected game config, tc
    [f=-000001] [Chobby] Detected game config, zk
    [f=-000001] [Chobby] Detected game config, zkdev
    [f=-000001] Vendor and GL, Nvidia, 4
    [f=-000001] High settings preset, 6291456
    [f=-000001] SetSettings Int, GroundScarAlphaFade, 1
    [f=-000001] SetSettings Int, GroundDetail, 120
    [f=-000001] SetSettings Int, GroundDecals, 5
    [f=-000001] Set ATI/intel/other non-nvidia compatibility state: Disabled (Automatic)
    [f=-000001] SetSettings Value, FeatureDrawDistance, 600000
    [f=-000001] SetSettings Value, FeatureFadeDistance, 600000
    [f=-000001] SetSettings Value, MiddleClickScrollSpeed, -0.0015
    [f=-000001] [Settings] Warning: No such key: interfaceScale, but setting it as string anyway.
    [f=-000001] SetSettings Value, ScrollWheelSpeed, -25
    [f=-000001] SetSettings Value, DynamicSky, 0
    [f=-000001] SetSettings Value, AdvSky, 0
    [f=-000001] SetSettings Int, CubeTexSizeReflection, 128
    [f=-000001] SetSettings Int, CubeTexSizeSpecular, 128
    [f=-000001] SetSettings Value, AllowDeferredMapRendering, 1
    [f=-000001] SetSettings Value, AllowDeferredModelRendering, 1
    [f=-000001] SetSettings Int, MaxParticles, 25000
    [f=-000001] SetSettings Int, Shadows, 1
    [f=-000001] SetSettings Value, FullscreenEdgeMove, 1
    [f=-000001] SetSettings Value, WindowedEdgeMove, 1
    [f=-000001] SetSettings Int, MaxDynamicMapLights, 1
    [f=-000001] SetSettings Value, UsePBO, 1
    [f=-000001] SetSettings Value, LuaShaders, 1
    [f=-000001] SetSettings Int, ForceDisableShaders, 0
    [f=-000001] SetSettings Value, AdvUnitShading, 1
    [f=-000001] SetSettings Value, AdvMapShading, 1
    [f=-000001] SetSettings Int, ROAM, 1
    [f=-000001] SetSettings Int, MaxDynamicModelLights, 1
    [f=-000001] SetSettings Int, LoadingMT, 0
    [f=-000001] SetSettings Value, 3DTrees, 1
    [f=-000001] SetSettings Int, VSync, 0
    [f=-000001] SetSettings Value, CamFreeScrollSpeed, 50
    [f=-000001] SetSettings Int, RotOverheadScrollSpeed, 50
    [f=-000001] SetSettings Value, MiddleClickScrollSpeed, -0.0015
    [f=-000001] SetSettings Int, OverheadScrollSpeed, 50
    [f=-000001] SetSettings Int, FPSScrollSpeed, 50
    [f=-000001] SetSettings Value, ScrollWheelSpeed, -25
    [f=-000001] SetSettings Value, BumpWaterAnisotropy, 2
    [f=-000001] SetSettings Value, BumpWaterShoreWaves, 1
    [f=-000001] SetSettings Value, BumpWaterBlurReflection, 1
    [f=-000001] SetSettings Int, BumpWaterRefraction, 1
    [f=-000001] SetSettings Int, BumpWaterTexSizeReflection, 256
    [f=-000001] SetSettings Int, BumpWaterDepthBits, 32
    [f=-000001] SetSettings Int, BumpWaterReflection, 2
    [f=-000001] SetSettings Int, Water, 4
    [f=-000001] SetSettings Int, GrassDetail, 9
    [f=-000001] SetSettings Int, TreeRadius, 1500
    [f=-000001] [Settings] Warning: No such key: SmoothPoints, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: SmoothLines, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: FSAA, but setting it as string anyway.
    [f=-000001] SetSettings Int, FSAALevel, 8
    [f=-000001] SetSettings Int, GroundScarAlphaFade, 1
    [f=-000001] SetSettings Int, GroundDetail, 120
    [f=-000001] SetSettings Int, GroundDecals, 5
    [f=-000001] Set ATI/intel/other non-nvidia compatibility state: Disabled (Automatic)
    [f=-000001] SetSettings Value, FeatureDrawDistance, 600000
    [f=-000001] SetSettings Value, FeatureFadeDistance, 600000
    [f=-000001] SetSettings Value, MiddleClickScrollSpeed, -0.0018
    [f=-000001] [Settings] Warning: No such key: interfaceScale, but setting it as string anyway.
    [f=-000001] SetSettings Value, ScrollWheelSpeed, -25
    [f=-000001] SetSettings Value, DynamicSky, 0
    [f=-000001] SetSettings Value, AdvSky, 0
    [f=-000001] SetSettings Value, BumpWaterAnisotropy, 2
    [f=-000001] SetSettings Value, BumpWaterShoreWaves, 1
    [f=-000001] SetSettings Value, BumpWaterBlurReflection, 1
    [f=-000001] SetSettings Int, BumpWaterRefraction, 1
    [f=-000001] SetSettings Int, BumpWaterTexSizeReflection, 256
    [f=-000001] SetSettings Int, BumpWaterDepthBits, 32
    [f=-000001] SetSettings Int, BumpWaterReflection, 2
    [f=-000001] SetSettings Value, AllowDeferredMapRendering, 1
    [f=-000001] SetSettings Value, AllowDeferredModelRendering, 1
    [f=-000001] SetSettings Int, GrassDetail, 9
    [f=-000001] SetSettings Int, TreeRadius, 1500
    [f=-000001] SetSettings Int, VSync, 0
    [f=-000001] SetSettings Value, FullscreenEdgeMove, 1
    [f=-000001] SetSettings Value, WindowedEdgeMove, 1
    [f=-000001] SetSettings Int, CubeTexSizeReflection, 128
    [f=-000001] SetSettings Int, CubeTexSizeSpecular, 128
    [f=-000001] SetSettings Int, MaxDynamicMapLights, 1
    [f=-000001] SetSettings Value, UsePBO, 1
    [f=-000001] SetSettings Value, LuaShaders, 1
    [f=-000001] SetSettings Int, ForceDisableShaders, 0
    [f=-000001] SetSettings Value, AdvUnitShading, 1
    [f=-000001] SetSettings Value, AdvMapShading, 1
    [f=-000001] SetSettings Int, ROAM, 1
    [f=-000001] SetSettings Int, MaxDynamicModelLights, 1
    [f=-000001] SetSettings Int, LoadingMT, 0
    [f=-000001] SetSettings Value, 3DTrees, 1
    [f=-000001] SetSettings Value, CamFreeScrollSpeed, 50
    [f=-000001] SetSettings Int, RotOverheadScrollSpeed, 50
    [f=-000001] SetSettings Value, MiddleClickScrollSpeed, -0.0018
    [f=-000001] SetSettings Int, OverheadScrollSpeed, 50
    [f=-000001] SetSettings Int, FPSScrollSpeed, 50
    [f=-000001] SetSettings Value, ScrollWheelSpeed, -25
    [f=-000001] SetSettings Int, Shadows, 1
    [f=-000001] SetSettings Int, Water, 4
    [f=-000001] SetSettings Int, MaxParticles, 25000
    [f=-000001] [Settings] Warning: No such key: SmoothPoints, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: SmoothLines, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: FSAA, but setting it as string anyway.
    [f=-000001] SetSettings Int, FSAALevel, 8
    [f=-000001] [LuaMenu] Loading widget:      Standalone lobby tools  <gui_standalone_lobby.lua>
    [f=-000001] [LuaMenu] Loading widget:      Block Input            <gui_block_input.lua>
    [f=-000001] [LuaMenu] Loading widget:      Music Player Lite      <snd_music_lite.lua>
    [f=-000001] Remember to update handler.lua once the following is in basecontent: https://github.com/spring/spring/commit/ef6df34ae5dd4eba9b192f695f9b2724da0f83c2
    [f=-000001] [LuaMenu] LuaMenu v1.0 (Lua 5.1)
    [f=-000001] [LuaMenuController::Activate(msg="")] luaMenu=07aa7508
    [f=-000001] SetLobbyButtonEnabled, true
    [f=-000001] SetSettings Int, MaxDynamicMapLights, 1
    [f=-000001] SetSettings Value, DynamicSky, 0
    [f=-000001] SetSettings Value, CamTimeFactor, 1
    [f=-000001] SetSettings Value, LODScale, 1
    [f=-000001] SetSettings Int, BumpWaterDepthBits, 32
    [f=-000001] SetSettings Value, FullscreenEdgeMove, 1
    [f=-000001] SetSettings Int, FSAALevel, 8
    [f=-000001] [Settings] Warning: No such key: BuildWarnings, but setting it as string anyway.
    [f=-000001] SetSettings Int, GroundDetail, 120
    [f=-000001] SetSettings Value, CamTimeExponent, 4
    [f=-000001] SetSettings Int, ShadowMapSize, 2048
    [f=-000001] SetSettings Int, InitialNetworkTimeout, 0
    [f=-000001] SetSettings Int, RotOverheadScrollSpeed, 50
    [f=-000001] [Settings] Warning: No such key: SmoothPoints, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: LuaAutoModWidgets, but setting it as string anyway.
    [f=-000001] SetSettings Int, GrassDetail, 9
    [f=-000001] SetSettings Int, BumpWaterReflection, 2
    [f=-000001] SetSettings Value, LODScaleRefraction, 1
    [f=-000001] SetSettings Int, MaximumTransmissionUnit, 0
    [f=-000001] SetSettings Int, FPSScrollSpeed, 50
    [f=-000001] SetSettings Value, AdvSky, 0
    [f=-000001] SetSettings Int, CamMode, 1
    [f=-000001] SetSettings Int, MaxDynamicModelLights, 1
    [f=-000001] SetSettings Value, MiddleClickScrollSpeed, -0.0018
    [f=-000001] SetSettings Int, HangTimeout, 30
    [f=-000001] SetSettings Int, Water, 4
    [f=-000001] SetSettings Value, MouseDragScrollThreshold, 0
    [f=-000001] [Settings] Warning: No such key: LogFlush, but setting it as string anyway.
    [f=-000001] SetSettings Value, LuaGarbageCollectionMemLoadMult, 100
    [f=-000001] SetSettings Value, FeatureDrawDistance, 600000
    [f=-000001] SetSettings Value, UsePBO, 1
    [f=-000001] SetSettings Value, LuaShaders, 1
    [f=-000001] SetSettings Int, BumpWaterTexSizeReflection, 256
    [f=-000001] SetSettings Int, ForceDisableShaders, 0
    [f=-000001] SetSettings Int, GroundScarAlphaFade, 1
    [f=-000001] [Settings] Warning: No such key: Version, but setting it as string anyway.
    [f=-000001] SetSettings Int, OverheadScrollSpeed, 50
    [f=-000001] SetSettings Value, EdgeMoveWidth, 0.003
    [f=-000001] SetSettings Int, FontSize, 18
    [f=-000001] [Settings] Warning: No such key: snd_general, but setting it as string anyway.
    [f=-000001] SetSettings Value, BumpWaterBlurReflection, 1
    [f=-000001] SetSettings Value, LODScaleShadow, 1
    [f=-000001] SetSettings Int, UnitLodDist, 9999
    [f=-000001] SetSettings Value, AdvMapShading, 1
    [f=-000001] [Settings] Warning: No such key: interfaceScale, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: MoveWarnings, but setting it as string anyway.
    [f=-000001] SetSettings Int, CubeTexSizeReflection, 128
    [f=-000001] SetSettings Int, TreeRadius, 1500
    [f=-000001] SetSettings Value, AllowDeferredMapRendering, 1
    [f=-000001] [Settings] Warning: No such key: LinkBandwidth, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: WorkerThreadSpinTime, but setting it as string anyway.
    [f=-000001] SetSettings Value, WindowedEdgeMove, 1
    [f=-000001] SetSettings Value, AdvUnitShading, 1
    [f=-000001] [Settings] Warning: No such key: VerboseLevel, but setting it as string anyway.
    [f=-000001] SetSettings Value, 3DTrees, 1
    [f=-000001] SetSettings Int, VSync, 0
    [f=-000001] SetSettings Value, UseLuaMemPools, 0
    [f=-000001] SetSettings Int, LoadingMT, 0
    [f=-000001] SetSettings Value, UseDistToGroundForIcons, 1.10000002
    [f=-000001] SetSettings Value, CamFreeScrollSpeed, 50
    [f=-000001] SetSettings Int, ReconnectTimeout, 0
    [f=-000001] SetSettings Value, ScrollWheelSpeed, -25
    [f=-000001] [Settings] Warning: No such key: SmoothLines, but setting it as string anyway.
    [f=-000001] SetSettings Value, ShowClock, 0
    [f=-000001] SetSettings Value, DualScreenMiniMapOnLeft, 1
    [f=-000001] SetSettings Int, ROAM, 1
    [f=-000001] [Settings] Warning: No such key: DisplayDebugPrefixConsole, but setting it as string anyway.
    [f=-000001] SetSettings Int, GroundDecals, 5
    [f=-000001] [Settings] Warning: No such key: ReflectiveWater, but setting it as string anyway.
    [f=-000001] SetSettings Int, BumpWaterRefraction, 1
    [f=-000001] SetSettings Int, MaxParticles, 25000
    [f=-000001] [Settings] Warning: Unexpected key type: std::string, but setting it as string anyway.
    [f=-000001] SetSettings Value, RotateLogFiles, 1
    [f=-000001] SetSettings Value, FeatureFadeDistance, 600000
    [f=-000001] SetSettings Int, Shadows, 1
    [f=-000001] SetSettings Value, BumpWaterShoreWaves, 1
    [f=-000001] [Settings] Warning: No such key: MinimapOnLeft, but setting it as string anyway.
    [f=-000001] SetSettings Int, MaxSounds, 32
    [f=-000001] SetSettings Value, MiniMapMarker, 0
    [f=-000001] [Settings] Warning: No such key: NormalMapping, but setting it as string anyway.
    [f=-000001] SetSettings Value, LODScaleReflection, 1
    [f=-000001] SetSettings Value, FPSFOV, 90
    [f=-000001] SetSettings Value, BumpWaterAnisotropy, 2
    [f=-000001] SetSettings Value, HardwareCursor, 1
    [f=-000001] SetSettings Value, OverheadMaxHeightFactor, 1.39999998
    [f=-000001] [Settings] Warning: No such key: FSAA, but setting it as string anyway.
    [f=-000001] SetSettings Int, CubeTexSizeSpecular, 128
    [f=-000001] SetSettings Value, EdgeMoveDynamic, 0
    [f=-000001] SetSettings Value, AllowDeferredModelRendering, 1
    [f=-000001] Starting Track, sounds/lobbyMusic/The Secret of Ayers Rock.ogg, 0
    [f=-000001] 
    [f=-000001] [SpringApp::MainEventHandler][SDL_WINDOWEVENT_SHOWN][1] fullScreen=0
    [f=-000001] [~ScopedOnceTimer][Sound::Iconified] 0ms
    [f=-000001] [SpringApp::MainEventHandler][SDL_WINDOWEVENT_SHOWN][2]
    
    [f=-000001] 
    [f=-000001] [SpringApp::MainEventHandler][SDL_WINDOWEVENT_SIZE_CHANGED][1] fullScreen=0
    [f=-000001] [GR::UpdateGLConfigs]
    [f=-000001] [GR::UpdateGLGeometry][1] winSize=<1920,1017>
    [f=-000001] [GR::UpdateGLGeometry][2] winSize=<1920,1017>
    [f=-000001] [GR::InitGLState]
    [f=-000001] [GR::LogDisplayMode] display-mode set to 1920x1017x24bpp@60Hz (windowed::decorated)
    [f=-000001] [~ScopedOnceTimer][GlobalRendering::UpdateGL] 0ms
    [f=-000001] [~ScopedOnceTimer][ActiveController::ResizeEvent] 0ms
    [f=-000001] [SpringApp::MainEventHandler][SDL_WINDOWEVENT_SIZE_CHANGED][2]
    
    [f=-000001] 
    [f=-000001] [SpringApp::MainEventHandler][SDL_WINDOWEVENT_SIZE_CHANGED][1] fullScreen=0
    [f=-000001] [GR::UpdateGLConfigs]
    [f=-000001] [GR::UpdateGLGeometry][1] winSize=<1920,1017>
    [f=-000001] [GR::UpdateGLGeometry][2] winSize=<1920,1017>
    [f=-000001] [GR::InitGLState]
    [f=-000001] [GR::LogDisplayMode] display-mode set to 1920x1017x24bpp@60Hz (windowed::decorated)
    [f=-000001] [~ScopedOnceTimer][GlobalRendering::UpdateGL] 0ms
    [f=-000001] [~ScopedOnceTimer][ActiveController::ResizeEvent] 1ms
    [f=-000001] [SpringApp::MainEventHandler][SDL_WINDOWEVENT_SIZE_CHANGED][2]
    
    [f=-000001] SteamOnline, Received
    [f=-000001] [ClientMessage] Login {"LobbyVersion":"Chobby","Name":"pwFed1","Dlc":[336360,842950,842951,842952],"UserID":"REDACTED","PasswordHash":"REDACTED","ClientType":1}
    [f=-000001] [ServerMessage] Welcome {"Engine":"104.0.1-1016-g1929a5d","Game":"Zero-K test-14918-8d2889c","UserCount":2,"Version":"0.0.0.2499","Factions":[{"Name":"Dynasty of Man","Shortcut":"Dynasty","Color":"#FFBF00"},{"Name":"Empire","Shortcut":"Empire","Color":"#6010FF"},{"Name":"Federation","Shortcut":"Federation","Color":"#55BB55"}],"UserCountLimited":false}
    [f=-000001] [ServerMessage] User {"AccountID":398896,"Avatar":"shipheavyarty","BanMute":false,"BanSpecChat":false,"Country":"AU","Faction":"Federation","IsAdmin":false,"IsBot":false,"LobbyVersion":"Chobby","Name":"pwFed1","Icon":"1_2","IsAway":false,"IsInBattleRoom":false,"IsInGame":false,"Level":6,"Rank":2}
    [f=-000001] [ClientMessage] JoinChannel {"ChannelName":"zktop20"}
    [f=-000001] [ClientMessage] JoinChannel {"ChannelName":"zkdev"}
    [f=-000001] [ClientMessage] JoinChannel {"ChannelName":"zktourney"}
    [f=-000001] [ClientMessage] JoinChannel {"ChannelName":"Empire"}
    [f=-000001] [ClientMessage] JoinChannel {"ChannelName":"zkcore"}
    [f=-000001] [ClientMessage] JoinChannel {"ChannelName":"Federation"}
    [f=-000001] [ClientMessage] JoinChannel {"ChannelName":"zkmap"}
    [f=-000001] [ClientMessage] JoinChannel {"ChannelName":"zk"}
    [f=-000001] [ClientMessage] JoinChannel {"ChannelName":"clan_RSN"}
    [f=-000001] [ClientMessage] JoinChannel {"ChannelName":"zkadmin"}
    [f=-000001] [ServerMessage] LoginResponse {"Name":"pwFed1","ResultCode":0,"SessionToken":"REDACTED"}
    [f=-000001] [ServerMessage] BattleAdded {"Header":{"BattleID":1,"Engine":"104.0.1-1010-g3d26db6","Founder":"Autohost #1","Game":"Zero-K test-14913-72b86dc","IsMatchMaker":false,"IsRunning":false,"Map":"Dual Icy Run v3","MaxPlayers":42,"Mode":6,"Password":"","PlayerCount":0,"SpectatorCount":0,"Title":"[A] Lobster Pot"}}
    [f=-000001] [ServerMessage] BattleAdded {"Header":{"BattleID":2,"Engine":"104.0.1-1010-g3d26db6","Founder":"Autohost #2","Game":"Zero-K test-14913-72b86dc","IsMatchMaker":false,"IsRunning":false,"Map":"Otago 1.1","MaxPlayers":12,"Mode":5,"Password":"","PlayerCount":0,"SpectatorCount":0,"Title":"[A] COOP vs AI"}}
    [f=-000001] [ServerMessage] BattleAdded {"Header":{"BattleID":3,"Engine":"104.0.1-1010-g3d26db6","Founder":"Autohost #3","Game":"Zero-K test-14913-72b86dc","IsMatchMaker":false,"IsRunning":false,"Map":"Eye of Horus v13","MaxPlayers":16,"Mode":6,"Password":"","PlayerCount":0,"SpectatorCount":0,"Title":"[A] Experienced Only"}}
    [f=-000001] [ServerMessage] BattleAdded {"Header":{"BattleID":4,"Engine":"104.0.1-1010-g3d26db6","Founder":"Autohost #4","Game":"Zero-K test-14913-72b86dc","IsMatchMaker":false,"IsRunning":false,"Map":"FrozenPlanetV3","MaxPlayers":16,"Mode":6,"Password":"","PlayerCount":0,"SpectatorCount":0,"Title":"[A] Newbies Only"}}
    [f=-000001] [ServerMessage] BattleAdded {"Header":{"BattleID":5,"Engine":"104.0.1-1010-g3d26db6","Founder":"Autohost #5","Game":"Zero-K test-14913-72b86dc","IsMatchMaker":false,"IsRunning":false,"Map":"TheHunters-v3","MaxPlayers":16,"Mode":4,"Password":"","PlayerCount":0,"SpectatorCount":0,"Title":"[A] Free For All"}}
    [f=-000001] [ServerMessage] BattleAdded {"Header":{"BattleID":6,"Engine":"104.0.1-1010-g3d26db6","Founder":"Autohost #6","Game":"Zero-K test-14913-72b86dc","IsMatchMaker":false,"IsRunning":false,"Map":"FrozenPlanetV3","MaxPlayers":12,"Mode":6,"Password":"","PlayerCount":0,"SpectatorCount":0,"Title":"DeinFreund's Battle"}}
    [f=-000001] [ServerMessage] BattleAdded {"Header":{"BattleID":8,"Engine":"104.0.1-1016-g1929a5d","Founder":"DeIVIoNx3x","Game":"Zero-K test-14917-f373e6a","IsMatchMaker":false,"IsRunning":true,"Map":"Chicken Nuggets v5","MaxPlayers":10,"Mode":5,"Password":"?","PlayerCount":2,"RunningSince":"2019-02-20T04:27:38.8448046Z","SpectatorCount":0,"Title":"DeIVIoNx3x's Battle"}}
    [f=-000001] [ServerMessage] User {"AccountID":398896,"Avatar":"shipheavyarty","BanMute":false,"BanSpecChat":false,"Country":"AU","Faction":"Federation","IsAdmin":false,"IsBot":false,"LobbyVersion":"Chobby","Name":"pwFed1","Icon":"1_2","IsAway":false,"IsInBattleRoom":false,"IsInGame":false,"Level":6,"Rank":2}
    [f=-000001] [ServerMessage] User {"AccountID":416524,"Avatar":"staticheavyradar","BanMute":false,"BanSpecChat":false,"BattleID":8,"Clan":"Squis","Country":"US","DisplayName":"Goombaaa","InGameSince":"2019-02-20T04:27:39.0259232Z","IsAdmin":false,"IsBot":false,"LobbyVersion":"Chobby","Name":"DeIVIoNx3x","SteamID":"76561198027619531","Icon":"2_0","IsAway":false,"IsInBattleRoom":true,"IsInGame":true,"Level":11,"Rank":0}
    [f=-000001] [ServerMessage] User {"AccountID":409074,"Avatar":"staticrearm","BanMute":false,"BanSpecChat":false,"BattleID":8,"Country":"US","DisplayName":"Adimir","InGameSince":"2019-02-20T04:27:39.0969715Z","IsAdmin":false,"IsBot":false,"LobbyVersion":"Chobby","Name":"Adimir","SteamID":"76561198099039981","Icon":"2_0","IsAway":false,"IsInBattleRoom":true,"IsInGame":true,"Level":12,"Rank":0}
    [f=-000001] [ServerMessage] JoinChannelResponse {"Channel":{"ChannelName":"zk","IsDeluge":true,"Topic":{"SetBy":"Aquanim","SetDate":"2019-01-28T03:56:26.2","Text":"3v3 tournament has finished, see the results here: http://zero-k.info/Forum/Thread/27650"},"Users":["pwFed1","DeIVIoNx3x","Adimir"]},"ChannelName":"zk","Success":true}
    [f=-000001] [ServerMessage] ChannelUserAdded {"ChannelName":"zk","UserName":"pwFed1"}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561197962341674","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561197964420271","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561197967812879","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561197978858100","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561197986085928","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561197987701535","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561197988094846","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561197988335838","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561197992656038","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561197994169578","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561197994557935","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561197996148351","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561197997902848","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561197998241752","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561198000240943","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561198000627763","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561198001836784","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561198005779976","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561198011370288","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561198015784354","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561198022197841","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561198029410854","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561198040606069","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561198040781623","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561198041905276","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561198042227309","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561198044385092","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561198044621638","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561198044672130","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561198056179579","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561198076525869","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561198081383577","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561198083022287","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561198146134242","Relation":1}
    [f=-000001] [ClientMessage] SetAccountRelation {"SteamID":"76561198331562049","Relation":1}
    [f=-000001] [ServerMessage] FriendList {"Friends":[{"Name":"Histidine","SteamID":"76561197978858100"},{"Name":"Licho","SteamID":"76561197962341674"},{"Name":"Yogzototh","SteamID":"76561197994557935"},{"Name":"Godde","SteamID":"76561197994169578"},{"Name":"Shadowfury333","SteamID":"76561197988094846"},{"Name":"Cowinatub","SteamID":"76561198011370288"},{"Name":"Znack","SteamID":"76561197967812879"},{"Name":"Antixus","SteamID":"76561198000627763"},{"Name":"mankarse","SteamID":"76561198042227309"},{"Name":"Aquanim","SteamID":"76561198044672130"},{"Name":"stooglefish","SteamID":"76561197997902848"},{"Name":"Istaera","SteamID":"76561198076525869"},{"Name":"syclamoth","SteamID":"76561198041905276"},{"Name":"JuiceboxHero","SteamID":"76561197964420271"},{"Name":"treeform","SteamID":"76561198000240943"},{"Name":"Tri","SteamID":"76561197996148351"},{"Name":"Escapist166","SteamID":"76561198005779976"},{"Name":"ClivePalmer","SteamID":"76561198040606069"},{"Name":"Shipend","SteamID":"76561198029410854"}]}
    [f=-000001] [ServerMessage] IgnoreList {"Ignores":[]}
    [f=-000001] [ServerMessage] MatchMakerSetup {"PossibleQueues":[{"Name":"Teams","Description":"Play 2v2 to 4v4 with players of similar skill.","Maps":["AlienDesert","Ravaged_v2","EvoRTS-New_Iammas-v05","Akilon Wastelands ZK v1","Calamity 1.1","Adansonia v4.1","Comet Catcher Redux v3.1","Eye of Horus v13","Wanderlust v03","Into Battle v4","Cold Snap 2","Intersection v4.1","Red Comet v1.3","Titan v3.1","Otago 1.1","TitanDuel 2.2","Trojan Hills v05","Onyx Cauldron 1.9","Gecko Isle 1.1","Fairyland 1.31","Living Lands 4.1","Thornford 2","Aurelian v1.0"],"Game":"Zero-K test-14918-8d2889c","MaxPartySize":4},{"Name":"Coop","Description":"Play together, against AI or chickens","Maps":["AlienDesert","Ravaged_v2","EvoRTS-New_Iammas-v05","Akilon Wastelands ZK v1","Calamity 1.1","Adansonia v4.1","Comet Catcher Redux v3.1","Eye of Horus v13","Wanderlust v03","Into Battle v4","Chicken Nuggets v5","Cold Snap 2","Intersection v4.1","Red Comet v1.3","Titan v3.1","Otago 1.1","TitanDuel 2.2","Trojan Hills v05","Onyx Cauldron 1.9","Gecko Isle 1.1","Fairyland 1.31","Living Lands 4.1","Thornford 2","Aurelian v1.0"],"Game":"Zero-K test-14918-8d2889c","MaxPartySize":5},{"Name":"1v1","Description":"1v1 with opponent of similar skill","Maps":["AlienDesert","Ravaged_v2","EvoRTS-New_Iammas-v05","Adansonia v4.1","Eye of Horus v13","Wanderlust v03","Into Battle v4","Intersection v4.1","Red Comet v1.3","Otago 1.1","TitanDuel 2.2","Trojan Hills v05","Onyx Cauldron 1.9","Gecko Isle 1.1","Fairyland 1.31","Living Lands 4.1","Thornford 2","Aurelian v1.0"],"Game":"Zero-K test-14918-8d2889c","MaxPartySize":1}]}
    [f=-000001] [ServerMessage] MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":0,"Coop":0,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"Coop":0,"1v1":0},"UserCount":3,"UserCountDiscord":0}
    [f=-000001] [ServerMessage] PwStatus {"PlanetWarsMode":0,"MinLevel":5}
    [f=-000001] [ServerMessage] NewsList {"NewsItems":[{"Header":"Changes to autohosts and ratings","Text":"There has been a server update with newly streamlined autohosts and some changes to the rating system. Click the title to read the patch notes.","Url":"https://zero-k.info/Forum/Thread/27775","Image":"http://test.zero-k.info/img/lobbynews/1051.png"},{"Header":"Zero-K v1.7.2.0 - Flea Nerf","Text":"After some much-needed life maintenance, the Zero-K development break is over. During the break we received a Hunter  model and some much improved animations for the Cloakbots. The major changes of this version are to Flea, in the form of a nerf, and Space Lobsters, in the form of a physics tweak.","Url":"https://zero-k.info/Forum/Thread/27755","Image":"http://test.zero-k.info/img/lobbynews/1050.jpg"},{"Header":"3v3 Tournament January 26th 2019","Text":"There will be a 3v3 tournament at 16:00 UTC on the coming Saturday, January 26th. Click on the link to see the tournament thread.","Time":"2019-01-26T16:00:00","Url":"http://zero-k.info/Forum/Thread/27650","Image":"http://test.zero-k.info/img/lobbynews/1049.png"},{"Header":"Matchmaker Maps Rotation","Text":"Some new (and old) maps have been added to the Matchmaker map pool. The incoming maps are Into Battle, Thornford, New Iammas and Aurelian. \r\n\r\nThe featured map pool for battle room games has also been expanded.\r\n\r\nSee the linked news post for more details.","Url":"http://zero-k.info/Forum/Thread/27562","Image":"http://test.zero-k.info/img/lobbynews/1048.png"},{"Header":"1v1 Tournament December 15th 2018","Text":"To send out 2018 in style there will be a 1v1 tournament at 20:00 UTC on the coming Saturday, December 15th. Click on the link to see the tournament thread.","Time":"2018-12-15T20:00:00","Url":"http://zero-k.info/Forum/Thread/27477","Image":"http://test.zero-k.info/img/lobbynews/1047.png"},{"Header":"Zero-K v1.6.12.0 - Archer fix and Constable buff","Text":"There is a tournament in 10 days, so it is a perfect time for some balance changes. Archer now fires in pulses to remove its unintended ability to hold units in place. Constable deals a small amount of damage to help against Fleas. Limpet, Puppy, and Moderator have also received changes. Users of the outline widget may want to check their settings, as the widget has been tweaked and enabled by default.","Url":"http://zero-k.info/News/Detail/3253","Image":"http://test.zero-k.info/img/lobbynews/1046.png"},{"Header":"Engine Testing - Beta Branch Edition","Text":"The latest issues with the engine update are resolved and ready for testing. Instead of applying the update we are asking players to test on the beta branch. Be sure to report any issues.\r\n\r\nIn other news, _Shaman is coordinating players to nominate Zero-K for the “Most Fun with a Machine” Steam award and nominations close in two days. See their thread linked in the main news post for more details.","Url":"http://zero-k.info/Forum/Thread/27454","Image":"http://test.zero-k.info/img/lobbynews/1045.png"},{"Header":"Engine Update","Text":"An update from Spring 104.0.1-287-gf7b0fcc to Spring 104.0.1-901-g89b4773 is now live. Benchmarks sent in by users indicate that the framerate of the new engine is slightly more stable, and that performance is overall quite similar. The main advantages of the updated are the new features and fixes, with the possibility of more fixes to come.\r\n\r\nThe engine and AI devs have put in quite a bit of work into fixing the bugs found in local and multiplayer testing. However, we don't have the testing volume to find all the issues so please be patient and report any issues.","Url":"http://zero-k.info/Forum/Thread/27428","Image":"http://test.zero-k.info"},{"Header":"Zero-K v1.6.11.3","Text":"The bulk of this update consists of technical changes required to make Zero-K compatible with the latest engine version. We aim to update the engine version shortly, if everything goes to plan. The benchmarking from last week successfully found an effect and we'd like to thank everyone (around 100 people) who submitted a benchmark. The one-click benchmark has been changed to compare the old and new engine versions.","Url":"http://zero-k.info/Forum/Thread/27374","Image":"http://test.zero-k.info/img/lobbynews/1043.jpg"},{"Header":"Benchmarking Required","Text":"It is nearing time to update the engine that runs Zero-K (the Spring Engine), but first we need to pin down the performance issues that affected many users when such an update was last attempted. If you are the kind of person who does not use their computer while sleeping then consider running a benchmark and submitting the results to help us out.","Url":"http://zero-k.info/Forum/Thread/27294","Image":"http://test.zero-k.info/img/lobbynews/1042.png"}]}
    [f=-000001] [ServerMessage] LadderList {"LadderItems":[{"Name":"Godde","Clan":"TMNL","Icon":"5_7","Level":74,"Country":"SE","IsAdmin":false,"AccountID":86744},{"Name":"[Fx]Drone","Clan":"Fx","Icon":"6_7","Level":98,"Country":"GB","IsAdmin":false,"AccountID":169802},{"Name":"Sparkles","Icon":"6_6","Level":95,"Country":"GB","IsAdmin":false,"AccountID":440239},{"Name":"PRO_rANDY","Clan":"PRO","Icon":"6_7","Level":94,"Country":"GB","IsAdmin":false,"AccountID":85949},{"Name":"Sigero","Clan":"MC","Icon":"7_7","Level":131,"Country":"RO","IsAdmin":false,"AccountID":314871},{"Name":"Fealthas","Icon":"7_7","Level":108,"Country":"US","IsAdmin":false,"AccountID":218372},{"Name":"Kingstad","Icon":"7_7","Level":115,"Country":"NO","IsAdmin":false,"AccountID":188160},{"Name":"Wesley","Clan":"TheGBC","Icon":"5_6","Level":62,"Country":"NL","IsAdmin":false,"AccountID":396782},{"Name":"Zenfur","Clan":"XCOM","Icon":"6_7","Level":83,"Country":"PL","IsAdmin":false,"AccountID":391198},{"Name":"DrDoom","Icon":"6_6","Level":89,"Country":"CH","IsAdmin":false,"AccountID":408007}]}
    [f=-000001] [ServerMessage] ForumList {"ForumItems":[{"ThreadID":1784,"Header":"Ingame Fails/Funny Pics","Url":"http://test.zero-k.info/Forum/Thread/1784","Time":"2019-02-13T18:39:47.07","IsRead":false},{"ThreadID":27775,"Header":"Server update: Autohost and Ratings","Url":"http://test.zero-k.info/Forum/Thread/27775","Time":"2019-02-13T17:47:14.2","IsRead":false},{"ThreadID":27760,"Header":"[feature request] Reduce metal extractor income to 0 after a set amount as mod option.","Url":"http://test.zero-k.info/Forum/Thread/27760","Time":"2019-02-13T15:57:28.447","IsRead":false},{"ThreadID":24566,"Header":"Campaign Feedback - Planes, Artillery and Scorpion","Url":"http://test.zero-k.info/Forum/Thread/24566","Time":"2019-02-13T15:08:52.977","IsRead":false},{"ThreadID":24489,"Header":"Campaign Feedback - Tanks, Fusion, Terraform and Dante","Url":"http://test.zero-k.info/Forum/Thread/24489","Time":"2019-02-13T13:35:38.617","IsRead":false},{"ThreadID":27770,"Header":"Map LeOne","Url":"http://test.zero-k.info/Forum/Thread/27770","Time":"2019-02-13T09:16:52.027","IsRead":false},{"ThreadID":27771,"Header":"I have new ideas for zero-K.","Url":"http://test.zero-k.info/Forum/Thread/27771","Time":"2019-02-13T05:14:18.91","IsRead":false},{"ThreadID":27774,"Header":"B680898 2 on Trojan Hills v05 (Multiplayer)","Url":"http://test.zero-k.info/Forum/Thread/27774","Time":"2019-02-13T04:49:34.827","IsRead":false},{"ThreadID":27773,"Header":"B681200 2 on Living Lands 4.1 (Multiplayer)","Url":"http://test.zero-k.info/Forum/Thread/27773","Time":"2019-02-13T04:48:27.467","IsRead":false},{"ThreadID":27772,"Header":"B670199 2 on Aurelian v1.0 (Multiplayer)","Url":"http://test.zero-k.info/Forum/Thread/27772","Time":"2019-02-13T04:46:41.087","IsRead":false}]}
    [f=-000001] [ServerMessage] UserProfile {"Name":"pwFed1","Awards":[],"Badges":[],"Level":6,"LevelUpRatio":"0.02","Rank":2,"RankUpRatio":"0.92","EffectiveElo":1479,"EffectiveMmElo":1100,"EffectivePwElo":1100,"Kudos":0,"PwMetal":"0.00","PwDropships":"0.00","PwBombers":"0.00","PwWarpcores":"0.00"}
    [f=-000001] [ServerMessage] JoinChannelResponse {"ChannelName":"zktop20","Reason":"you don't have permission to join this channel","Success":false}
    [f=-000001] [ServerMessage] JoinChannelResponse {"Channel":{"ChannelName":"zkdev","IsDeluge":false,"Topic":{"SetBy":"Licho","SetDate":"2017-11-18T08:56:47.637"},"Users":["pwFed1"]},"ChannelName":"zkdev","Success":true}
    [f=-000001] [ServerMessage] ChannelUserAdded {"ChannelName":"zkdev","UserName":"pwFed1"}
    [f=-000001] [ServerMessage] JoinChannelResponse {"Channel":{"ChannelName":"zktourney","IsDeluge":false,"Topic":{"SetBy":"Aquanim","SetDate":"2019-01-26T23:29:35.54","Text":"January 3v3 tournament has finished, see you next time"},"Users":["pwFed1"]},"ChannelName":"zktourney","Success":true}
    [f=-000001] [ServerMessage] ChannelUserAdded {"ChannelName":"zktourney","UserName":"pwFed1"}
    [f=-000001] [ServerMessage] JoinChannelResponse {"ChannelName":"Empire","Reason":"you don't have permission to join this channel","Success":false}
    [f=-000001] [ServerMessage] JoinChannelResponse {"ChannelName":"zkcore","Reason":"you don't have permission to join this channel","Success":false}
    [f=-000001] [ServerMessage] JoinChannelResponse {"Channel":{"ChannelName":"Federation","IsDeluge":false,"Topic":{"SetBy":"_Shaman","SetDate":"2018-07-16T01:22:16.697","Text":""},"Users":["pwFed1"]},"ChannelName":"Federation","Success":true}
    [f=-000001] [ServerMessage] ChannelUserAdded {"ChannelName":"Federation","UserName":"pwFed1"}
    [f=-000001] [ServerMessage] JoinChannelResponse {"Channel":{"ChannelName":"zkmap","IsDeluge":false,"Topic":{},"Users":["pwFed1"]},"ChannelName":"zkmap","Success":true}
    [f=-000001] [ServerMessage] ChannelUserAdded {"ChannelName":"zkmap","UserName":"pwFed1"}
    [f=-000001] [ServerMessage] JoinChannelResponse {"Channel":{"ChannelName":"zk","IsDeluge":true,"Topic":{"SetBy":"Aquanim","SetDate":"2019-01-28T03:56:26.2","Text":"3v3 tournament has finished, see the results here: http://zero-k.info/Forum/Thread/27650"},"Users":["pwFed1","DeIVIoNx3x","Adimir"]},"ChannelName":"zk","Success":true}
    [f=-000001] [ServerMessage] JoinChannelResponse {"ChannelName":"clan_RSN","Reason":"you don't have permission to join this channel","Success":false}
    [f=-000001] [ServerMessage] JoinChannelResponse {"ChannelName":"zkadmin","Reason":"you don't have permission to join this channel","Success":false}
    [f=-000001] [ServerMessage] FriendList {"Friends":[{"Name":"Histidine","SteamID":"76561197978858100"},{"Name":"Licho","SteamID":"76561197962341674"},{"Name":"Yogzototh","SteamID":"76561197994557935"},{"Name":"Godde","SteamID":"76561197994169578"},{"Name":"Shadowfury333","SteamID":"76561197988094846"},{"Name":"Cowinatub","SteamID":"76561198011370288"},{"Name":"Znack","SteamID":"76561197967812879"},{"Name":"Antixus","SteamID":"76561198000627763"},{"Name":"mankarse","SteamID":"76561198042227309"},{"Name":"Aquanim","SteamID":"76561198044672130"},{"Name":"stooglefish","SteamID":"76561197997902848"},{"Name":"Istaera","SteamID":"76561198076525869"},{"Name":"syclamoth","SteamID":"76561198041905276"},{"Name":"JuiceboxHero","SteamID":"76561197964420271"},{"Name":"treeform","SteamID":"76561198000240943"},{"Name":"Tri","SteamID":"76561197996148351"},{"Name":"Escapist166","SteamID":"76561198005779976"},{"Name":"ClivePalmer","SteamID":"76561198040606069"},{"Name":"Shipend","SteamID":"76561198029410854"}]}
    [f=-000001] [ServerMessage] IgnoreList {"Ignores":[]}
    [f=-000001] [ServerMessage] FriendList {"Friends":[{"Name":"Histidine","SteamID":"76561197978858100"},{"Name":"Licho","SteamID":"76561197962341674"},{"Name":"Yogzototh","SteamID":"76561197994557935"},{"Name":"Godde","SteamID":"76561197994169578"},{"Name":"Shadowfury333","SteamID":"76561197988094846"},{"Name":"Cowinatub","SteamID":"76561198011370288"},{"Name":"Znack","SteamID":"76561197967812879"},{"Name":"Antixus","SteamID":"76561198000627763"},{"Name":"mankarse","SteamID":"76561198042227309"},{"Name":"Aquanim","SteamID":"76561198044672130"},{"Name":"stooglefish","SteamID":"76561197997902848"},{"Name":"Istaera","SteamID":"76561198076525869"},{"Name":"syclamoth","SteamID":"76561198041905276"},{"Name":"JuiceboxHero","SteamID":"76561197964420271"},{"Name":"treeform","SteamID":"76561198000240943"},{"Name":"Tri","SteamID":"76561197996148351"},{"Name":"Escapist166","SteamID":"76561198005779976"},{"Name":"ClivePalmer","SteamID":"76561198040606069"},{"Name":"Shipend","SteamID":"76561198029410854"}]}
    [f=-000001] [ServerMessage] IgnoreList {"Ignores":[]}
    [f=-000001] [ServerMessage] FriendList {"Friends":[{"Name":"Histidine","SteamID":"76561197978858100"},{"Name":"Licho","SteamID":"76561197962341674"},{"Name":"Yogzototh","SteamID":"76561197994557935"},{"Name":"Godde","SteamID":"76561197994169578"},{"Name":"Shadowfury333","SteamID":"76561197988094846"},{"Name":"Cowinatub","SteamID":"76561198011370288"},{"Name":"Znack","SteamID":"76561197967812879"},{"Name":"Antixus","SteamID":"76561198000627763"},{"Name":"mankarse","SteamID":"76561198042227309"},{"Name":"Aquanim","SteamID":"76561198044672130"},{"Name":"stooglefish","SteamID":"76561197997902848"},{"Name":"Istaera","SteamID":"76561198076525869"},{"Name":"syclamoth","SteamID":"76561198041905276"},{"Name":"JuiceboxHero","SteamID":"76561197964420271"},{"Name":"treeform","SteamID":"76561198000240943"},{"Name":"Tri","SteamID":"76561197996148351"},{"Name":"Escapist166","SteamID":"76561198005779976"},{"Name":"ClivePalmer","SteamID":"76561198040606069"},{"Name":"Shipend","SteamID":"76561198029410854"}]}
    [f=-000001] [ServerMessage] IgnoreList {"Ignores":[]}
    [f=-000001] [ServerMessage] FriendList {"Friends":[{"Name":"Histidine","SteamID":"76561197978858100"},{"Name":"Licho","SteamID":"76561197962341674"},{"Name":"Yogzototh","SteamID":"76561197994557935"},{"Name":"Godde","SteamID":"76561197994169578"},{"Name":"Shadowfury333","SteamID":"76561197988094846"},{"Name":"Cowinatub","SteamID":"76561198011370288"},{"Name":"Znack","SteamID":"76561197967812879"},{"Name":"Antixus","SteamID":"76561198000627763"},{"Name":"mankarse","SteamID":"76561198042227309"},{"Name":"Aquanim","SteamID":"76561198044672130"},{"Name":"stooglefish","SteamID":"76561197997902848"},{"Name":"Istaera","SteamID":"76561198076525869"},{"Name":"syclamoth","SteamID":"76561198041905276"},{"Name":"JuiceboxHero","SteamID":"76561197964420271"},{"Name":"treeform","SteamID":"76561198000240943"},{"Name":"Tri","SteamID":"76561197996148351"},{"Name":"Escapist166","SteamID":"76561198005779976"},{"Name":"ClivePalmer","SteamID":"76561198040606069"},{"Name":"Shipend","SteamID":"76561198029410854"}]}
    [f=-000001] [ServerMessage] IgnoreList {"Ignores":[]}
    [f=-000001] [ServerMessage] FriendList {"Friends":[{"Name":"Histidine","SteamID":"76561197978858100"},{"Name":"Licho","SteamID":"76561197962341674"},{"Name":"Yogzototh","SteamID":"76561197994557935"},{"Name":"Godde","SteamID":"76561197994169578"},{"Name":"Shadowfury333","SteamID":"76561197988094846"},{"Name":"Cowinatub","SteamID":"76561198011370288"},{"Name":"Znack","SteamID":"76561197967812879"},{"Name":"Antixus","SteamID":"76561198000627763"},{"Name":"mankarse","SteamID":"76561198042227309"},{"Name":"Aquanim","SteamID":"76561198044672130"},{"Name":"stooglefish","SteamID":"76561197997902848"},{"Name":"Istaera","SteamID":"76561198076525869"},{"Name":"syclamoth","SteamID":"76561198041905276"},{"Name":"JuiceboxHero","SteamID":"76561197964420271"},{"Name":"treeform","SteamID":"76561198000240943"},{"Name":"Tri","SteamID":"76561197996148351"},{"Name":"Escapist166","SteamID":"76561198005779976"},{"Name":"ClivePalmer","SteamID":"76561198040606069"},{"Name":"Shipend","SteamID":"76561198029410854"}]}
    [f=-000001] [ServerMessage] IgnoreList {"Ignores":[]}
    [f=-000001] [ServerMessage] FriendList {"Friends":[{"Name":"Histidine","SteamID":"76561197978858100"},{"Name":"Licho","SteamID":"76561197962341674"},{"Name":"Yogzototh","SteamID":"76561197994557935"},{"Name":"Godde","SteamID":"76561197994169578"},{"Name":"Shadowfury333","SteamID":"76561197988094846"},{"Name":"Cowinatub","SteamID":"76561198011370288"},{"Name":"Znack","SteamID":"76561197967812879"},{"Name":"Antixus","SteamID":"76561198000627763"},{"Name":"mankarse","SteamID":"76561198042227309"},{"Name":"Aquanim","SteamID":"76561198044672130"},{"Name":"stooglefish","SteamID":"76561197997902848"},{"Name":"Istaera","SteamID":"76561198076525869"},{"Name":"syclamoth","SteamID":"76561198041905276"},{"Name":"JuiceboxHero","SteamID":"76561197964420271"},{"Name":"treeform","SteamID":"76561198000240943"},{"Name":"Tri","SteamID":"76561197996148351"},{"Name":"Escapist166","SteamID":"76561198005779976"},{"Name":"ClivePalmer","SteamID":"76561198040606069"},{"Name":"Shipend","SteamID":"76561198029410854"}]}
    [f=-000001] [ServerMessage] IgnoreList {"Ignores":[]}
    [f=-000001] [ServerMessage] FriendList {"Friends":[{"Name":"Histidine","SteamID":"76561197978858100"},{"Name":"Licho","SteamID":"76561197962341674"},{"Name":"Yogzototh","SteamID":"76561197994557935"},{"Name":"Godde","SteamID":"76561197994169578"},{"Name":"Shadowfury333","SteamID":"76561197988094846"},{"Name":"Cowinatub","SteamID":"76561198011370288"},{"Name":"Znack","SteamID":"76561197967812879"},{"Name":"Antixus","SteamID":"76561198000627763"},{"Name":"mankarse","SteamID":"76561198042227309"},{"Name":"Aquanim","SteamID":"76561198044672130"},{"Name":"stooglefish","SteamID":"76561197997902848"},{"Name":"Istaera","SteamID":"76561198076525869"},{"Name":"syclamoth","SteamID":"76561198041905276"},{"Name":"JuiceboxHero","SteamID":"76561197964420271"},{"Name":"treeform","SteamID":"76561198000240943"},{"Name":"Tri","SteamID":"76561197996148351"},{"Name":"Escapist166","SteamID":"76561198005779976"},{"Name":"ClivePalmer","SteamID":"76561198040606069"},{"Name":"Shipend","SteamID":"76561198029410854"}]}
    [f=-000001] [ServerMessage] IgnoreList {"Ignores":[]}
    [f=-000001] [ServerMessage] FriendList {"Friends":[{"Name":"Histidine","SteamID":"76561197978858100"},{"Name":"Licho","SteamID":"76561197962341674"},{"Name":"Yogzototh","SteamID":"76561197994557935"},{"Name":"Godde","SteamID":"76561197994169578"},{"Name":"Shadowfury333","SteamID":"76561197988094846"},{"Name":"Cowinatub","SteamID":"76561198011370288"},{"Name":"Znack","SteamID":"76561197967812879"},{"Name":"Antixus","SteamID":"76561198000627763"},{"Name":"mankarse","SteamID":"76561198042227309"},{"Name":"Aquanim","SteamID":"76561198044672130"},{"Name":"stooglefish","SteamID":"76561197997902848"},{"Name":"Istaera","SteamID":"76561198076525869"},{"Name":"syclamoth","SteamID":"76561198041905276"},{"Name":"JuiceboxHero","SteamID":"76561197964420271"},{"Name":"treeform","SteamID":"76561198000240943"},{"Name":"Tri","SteamID":"76561197996148351"},{"Name":"Escapist166","SteamID":"76561198005779976"},{"Name":"ClivePalmer","SteamID":"76561198040606069"},{"Name":"Shipend","SteamID":"76561198029410854"}]}
    [f=-000001] [ServerMessage] IgnoreList {"Ignores":[]}
    [f=-000001] [ServerMessage] FriendList {"Friends":[{"Name":"Histidine","SteamID":"76561197978858100"},{"Name":"Licho","SteamID":"76561197962341674"},{"Name":"Yogzototh","SteamID":"76561197994557935"},{"Name":"Godde","SteamID":"76561197994169578"},{"Name":"Shadowfury333","SteamID":"76561197988094846"},{"Name":"Cowinatub","SteamID":"76561198011370288"},{"Name":"Znack","SteamID":"76561197967812879"},{"Name":"Antixus","SteamID":"76561198000627763"},{"Name":"mankarse","SteamID":"76561198042227309"},{"Name":"Aquanim","SteamID":"76561198044672130"},{"Name":"stooglefish","SteamID":"76561197997902848"},{"Name":"Istaera","SteamID":"76561198076525869"},{"Name":"syclamoth","SteamID":"76561198041905276"},{"Name":"JuiceboxHero","SteamID":"76561197964420271"},{"Name":"treeform","SteamID":"76561198000240943"},{"Name":"Tri","SteamID":"76561197996148351"},{"Name":"Escapist166","SteamID":"76561198005779976"},{"Name":"ClivePalmer","SteamID":"76561198040606069"},{"Name":"Shipend","SteamID":"76561198029410854"}]}
    [f=-000001] [ServerMessage] IgnoreList {"Ignores":[]}
    [f=-000001] [ServerMessage] FriendList {"Friends":[{"Name":"Histidine","SteamID":"76561197978858100"},{"Name":"Licho","SteamID":"76561197962341674"},{"Name":"Yogzototh","SteamID":"76561197994557935"},{"Name":"Godde","SteamID":"76561197994169578"},{"Name":"Shadowfury333","SteamID":"76561197988094846"},{"Name":"Cowinatub","SteamID":"76561198011370288"},{"Name":"Znack","SteamID":"76561197967812879"},{"Name":"Antixus","SteamID":"76561198000627763"},{"Name":"mankarse","SteamID":"76561198042227309"},{"Name":"Aquanim","SteamID":"76561198044672130"},{"Name":"stooglefish","SteamID":"76561197997902848"},{"Name":"Istaera","SteamID":"76561198076525869"},{"Name":"syclamoth","SteamID":"76561198041905276"},{"Name":"JuiceboxHero","SteamID":"76561197964420271"},{"Name":"treeform","SteamID":"76561198000240943"},{"Name":"Tri","SteamID":"76561197996148351"},{"Name":"Escapist166","SteamID":"76561198005779976"},{"Name":"ClivePalmer","SteamID":"76561198040606069"},{"Name":"Shipend","SteamID":"76561198029410854"}]}
    [f=-000001] [ServerMessage] IgnoreList {"Ignores":[]}
    [f=-000001] [ServerMessage] FriendList {"Friends":[{"Name":"Histidine","SteamID":"76561197978858100"},{"Name":"Licho","SteamID":"76561197962341674"},{"Name":"Yogzototh","SteamID":"76561197994557935"},{"Name":"Godde","SteamID":"76561197994169578"},{"Name":"Shadowfury333","SteamID":"76561197988094846"},{"Name":"Cowinatub","SteamID":"76561198011370288"},{"Name":"Znack","SteamID":"76561197967812879"},{"Name":"Antixus","SteamID":"76561198000627763"},{"Name":"mankarse","SteamID":"76561198042227309"},{"Name":"Aquanim","SteamID":"76561198044672130"},{"Name":"stooglefish","SteamID":"76561197997902848"},{"Name":"Istaera","SteamID":"76561198076525869"},{"Name":"syclamoth","SteamID":"76561198041905276"},{"Name":"JuiceboxHero","SteamID":"76561197964420271"},{"Name":"treeform","SteamID":"76561198000240943"},{"Name":"Tri","SteamID":"76561197996148351"},{"Name":"Escapist166","SteamID":"76561198005779976"},{"Name":"ClivePalmer","SteamID":"76561198040606069"},{"Name":"Shipend","SteamID":"76561198029410854"}]}
    [f=-000001] [ServerMessage] IgnoreList {"Ignores":[]}
    [f=-000001] [ServerMessage] FriendList {"Friends":[{"Name":"Histidine","SteamID":"76561197978858100"},{"Name":"Licho","SteamID":"76561197962341674"},{"Name":"Yogzototh","SteamID":"76561197994557935"},{"Name":"Godde","SteamID":"76561197994169578"},{"Name":"Shadowfury333","SteamID":"76561197988094846"},{"Name":"Cowinatub","SteamID":"76561198011370288"},{"Name":"Znack","SteamID":"76561197967812879"},{"Name":"Antixus","SteamID":"76561198000627763"},{"Name":"mankarse","SteamID":"76561198042227309"},{"Name":"Aquanim","SteamID":"76561198044672130"},{"Name":"stooglefish","SteamID":"76561197997902848"},{"Name":"Istaera","SteamID":"76561198076525869"},{"Name":"syclamoth","SteamID":"76561198041905276"},{"Name":"JuiceboxHero","SteamID":"76561197964420271"},{"Name":"treeform","SteamID":"76561198000240943"},{"Name":"Tri","SteamID":"76561197996148351"},{"Name":"Escapist166","SteamID":"76561198005779976"},{"Name":"ClivePalmer","SteamID":"76561198040606069"},{"Name":"Shipend","SteamID":"76561198029410854"}]}
    [f=-000001] [ServerMessage] IgnoreList {"Ignores":[]}
    [f=-000001] [ServerMessage] FriendList {"Friends":[{"Name":"Histidine","SteamID":"76561197978858100"},{"Name":"Licho","SteamID":"76561197962341674"},{"Name":"Yogzototh","SteamID":"76561197994557935"},{"Name":"Godde","SteamID":"76561197994169578"},{"Name":"Shadowfury333","SteamID":"76561197988094846"},{"Name":"Cowinatub","SteamID":"76561198011370288"},{"Name":"Znack","SteamID":"76561197967812879"},{"Name":"Antixus","SteamID":"76561198000627763"},{"Name":"mankarse","SteamID":"76561198042227309"},{"Name":"Aquanim","SteamID":"76561198044672130"},{"Name":"stooglefish","SteamID":"76561197997902848"},{"Name":"Istaera","SteamID":"76561198076525869"},{"Name":"syclamoth","SteamID":"76561198041905276"},{"Name":"JuiceboxHero","SteamID":"76561197964420271"},{"Name":"treeform","SteamID":"76561198000240943"},{"Name":"Tri","SteamID":"76561197996148351"},{"Name":"Escapist166","SteamID":"76561198005779976"},{"Name":"ClivePalmer","SteamID":"76561198040606069"},{"Name":"Shipend","SteamID":"76561198029410854"}]}
    [f=-000001] [ServerMessage] IgnoreList {"Ignores":[]}
    [f=-000001] [ServerMessage] FriendList {"Friends":[{"Name":"Histidine","SteamID":"76561197978858100"},{"Name":"Licho","SteamID":"76561197962341674"},{"Name":"Yogzototh","SteamID":"76561197994557935"},{"Name":"Godde","SteamID":"76561197994169578"},{"Name":"Shadowfury333","SteamID":"76561197988094846"},{"Name":"Cowinatub","SteamID":"76561198011370288"},{"Name":"Znack","SteamID":"76561197967812879"},{"Name":"Antixus","SteamID":"76561198000627763"},{"Name":"mankarse","SteamID":"76561198042227309"},{"Name":"Aquanim","SteamID":"76561198044672130"},{"Name":"stooglefish","SteamID":"76561197997902848"},{"Name":"Istaera","SteamID":"76561198076525869"},{"Name":"syclamoth","SteamID":"76561198041905276"},{"Name":"JuiceboxHero","SteamID":"76561197964420271"},{"Name":"treeform","SteamID":"76561198000240943"},{"Name":"Tri","SteamID":"76561197996148351"},{"Name":"Escapist166","SteamID":"76561198005779976"},{"Name":"ClivePalmer","SteamID":"76561198040606069"},{"Name":"Shipend","SteamID":"76561198029410854"}]}
    [f=-000001] [ServerMessage] IgnoreList {"Ignores":[]}
    [f=-000001] [ServerMessage] FriendList {"Friends":[{"Name":"Histidine","SteamID":"76561197978858100"},{"Name":"Licho","SteamID":"76561197962341674"},{"Name":"Yogzototh","SteamID":"76561197994557935"},{"Name":"Godde","SteamID":"76561197994169578"},{"Name":"Shadowfury333","SteamID":"76561197988094846"},{"Name":"Cowinatub","SteamID":"76561198011370288"},{"Name":"Znack","SteamID":"76561197967812879"},{"Name":"Antixus","SteamID":"76561198000627763"},{"Name":"mankarse","SteamID":"76561198042227309"},{"Name":"Aquanim","SteamID":"76561198044672130"},{"Name":"stooglefish","SteamID":"76561197997902848"},{"Name":"Istaera","SteamID":"76561198076525869"},{"Name":"syclamoth","SteamID":"76561198041905276"},{"Name":"JuiceboxHero","SteamID":"76561197964420271"},{"Name":"treeform","SteamID":"76561198000240943"},{"Name":"Tri","SteamID":"76561197996148351"},{"Name":"Escapist166","SteamID":"76561198005779976"},{"Name":"ClivePalmer","SteamID":"76561198040606069"},{"Name":"Shipend","SteamID":"76561198029410854"}]}
    [f=-000001] [ServerMessage] IgnoreList {"Ignores":[]}
    [f=-000001] [ServerMessage] FriendList {"Friends":[{"Name":"Histidine","SteamID":"76561197978858100"},{"Name":"Licho","SteamID":"76561197962341674"},{"Name":"Yogzototh","SteamID":"76561197994557935"},{"Name":"Godde","SteamID":"76561197994169578"},{"Name":"Shadowfury333","SteamID":"76561197988094846"},{"Name":"Cowinatub","SteamID":"76561198011370288"},{"Name":"Znack","SteamID":"76561197967812879"},{"Name":"Antixus","SteamID":"76561198000627763"},{"Name":"mankarse","SteamID":"76561198042227309"},{"Name":"Aquanim","SteamID":"76561198044672130"},{"Name":"stooglefish","SteamID":"76561197997902848"},{"Name":"Istaera","SteamID":"76561198076525869"},{"Name":"syclamoth","SteamID":"76561198041905276"},{"Name":"JuiceboxHero","SteamID":"76561197964420271"},{"Name":"treeform","SteamID":"76561198000240943"},{"Name":"Tri","SteamID":"76561197996148351"},{"Name":"Escapist166","SteamID":"76561198005779976"},{"Name":"ClivePalmer","SteamID":"76561198040606069"},{"Name":"Shipend","SteamID":"76561198029410854"}]}
    [f=-000001] [ServerMessage] IgnoreList {"Ignores":[]}
    [f=-000001] [ServerMessage] FriendList {"Friends":[{"Name":"Histidine","SteamID":"76561197978858100"},{"Name":"Licho","SteamID":"76561197962341674"},{"Name":"Yogzototh","SteamID":"76561197994557935"},{"Name":"Godde","SteamID":"76561197994169578"},{"Name":"Shadowfury333","SteamID":"76561197988094846"},{"Name":"Cowinatub","SteamID":"76561198011370288"},{"Name":"Znack","SteamID":"76561197967812879"},{"Name":"Antixus","SteamID":"76561198000627763"},{"Name":"mankarse","SteamID":"76561198042227309"},{"Name":"Aquanim","SteamID":"76561198044672130"},{"Name":"stooglefish","SteamID":"76561197997902848"},{"Name":"Istaera","SteamID":"76561198076525869"},{"Name":"syclamoth","SteamID":"76561198041905276"},{"Name":"JuiceboxHero","SteamID":"76561197964420271"},{"Name":"treeform","SteamID":"76561198000240943"},{"Name":"Tri","SteamID":"76561197996148351"},{"Name":"Escapist166","SteamID":"76561198005779976"},{"Name":"ClivePalmer","SteamID":"76561198040606069"},{"Name":"Shipend","SteamID":"76561198029410854"}]}
    [f=-000001] [ServerMessage] IgnoreList {"Ignores":[]}
    [f=-000001] [ServerMessage] FriendList {"Friends":[{"Name":"Histidine","SteamID":"76561197978858100"},{"Name":"Licho","SteamID":"76561197962341674"},{"Name":"Yogzototh","SteamID":"76561197994557935"},{"Name":"Godde","SteamID":"76561197994169578"},{"Name":"Shadowfury333","SteamID":"76561197988094846"},{"Name":"Cowinatub","SteamID":"76561198011370288"},{"Name":"Znack","SteamID":"76561197967812879"},{"Name":"Antixus","SteamID":"76561198000627763"},{"Name":"mankarse","SteamID":"76561198042227309"},{"Name":"Aquanim","SteamID":"76561198044672130"},{"Name":"stooglefish","SteamID":"76561197997902848"},{"Name":"Istaera","SteamID":"76561198076525869"},{"Name":"syclamoth","SteamID":"76561198041905276"},{"Name":"JuiceboxHero","SteamID":"76561197964420271"},{"Name":"treeform","SteamID":"76561198000240943"},{"Name":"Tri","SteamID":"76561197996148351"},{"Name":"Escapist166","SteamID":"76561198005779976"},{"Name":"ClivePalmer","SteamID":"76561198040606069"},{"Name":"Shipend","SteamID":"76561198029410854"}]}
    [f=-000001] [ServerMessage] IgnoreList {"Ignores":[]}
    [f=-000001] [ServerMessage] FriendList {"Friends":[{"Name":"Histidine","SteamID":"76561197978858100"},{"Name":"Licho","SteamID":"76561197962341674"},{"Name":"Yogzototh","SteamID":"76561197994557935"},{"Name":"Godde","SteamID":"76561197994169578"},{"Name":"Shadowfury333","SteamID":"76561197988094846"},{"Name":"Cowinatub","SteamID":"76561198011370288"},{"Name":"Znack","SteamID":"76561197967812879"},{"Name":"Antixus","SteamID":"76561198000627763"},{"Name":"mankarse","SteamID":"76561198042227309"},{"Name":"Aquanim","SteamID":"76561198044672130"},{"Name":"stooglefish","SteamID":"76561197997902848"},{"Name":"Istaera","SteamID":"76561198076525869"},{"Name":"syclamoth","SteamID":"76561198041905276"},{"Name":"JuiceboxHero","SteamID":"76561197964420271"},{"Name":"treeform","SteamID":"76561198000240943"},{"Name":"Tri","SteamID":"76561197996148351"},{"Name":"Escapist166","SteamID":"76561198005779976"},{"Name":"ClivePalmer","SteamID":"76561198040606069"},{"Name":"Shipend","SteamID":"76561198029410854"}]}
    [f=-000001] [ServerMessage] IgnoreList {"Ignores":[]}
    [f=-000001] Scanning: C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\base
    [f=-000001] Scanning: C:\Users\Tim\Documents\my games\Spring Dev\chobby1\maps
    [f=-000001] Scanning: C:\Users\Tim\Documents\my games\Spring Dev\chobby1\games
    [f=-000001] Scanning: C:\Users\Tim\Documents\my games\Spring Dev\chobby1\packages
    [f=-000001] [~CPoolArchive] archiveFile="C:\Users\Tim\Documents\my games\Spring Dev\chobby1\packages\e9119ece08a70756a763d43552672677.sdp" numZipFiles=7635 sumInflSize=692425kb sumReadTime=0ms
    [f=-000001] 	file="modinfo.lua" indx=4736 inflSize=0kb readTime=0ms
    [f=-000001] 	file="anims/cursorattack_1.png" indx=4 inflSize=1kb readTime=0ms
    [f=-000001] 	file="anims/cursordefend.txt" indx=8 inflSize=0kb readTime=0ms
    [f=-000001] 	file="anims/cursordefend_0.png" indx=9 inflSize=1kb readTime=0ms
    [f=-000001] 	file="anims/cursorattack_4.png" indx=7 inflSize=1kb readTime=0ms
    [f=-000001] 	file="anims/cursorattack_0.png" indx=3 inflSize=1kb readTime=0ms
    [f=-000001] 	file="al2.0.txt" indx=1 inflSize=8kb readTime=0ms
    [f=-000001] 	file="anims/cursorattack_2.png" indx=5 inflSize=1kb readTime=0ms
    [f=-000001] 	file=".gitattributes" indx=0 inflSize=0kb readTime=0ms
    [f=-000001] 	file="anims/cursorattack.txt" indx=2 inflSize=0kb readTime=0ms
    [f=-000001] [~ScopedOnceTimer][CArchiveScanner::ScanAllDirs] 63ms
    [f=-000001] [ServerMessage] MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":0,"Coop":0,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"Coop":0,"1v1":0},"UserCount":3,"UserCountDiscord":0}
    [f=-000001] [ClientMessage] JoinBattle {"BattleID":2}
    [f=-000001] [ServerMessage] User {"AccountID":398896,"Avatar":"shipheavyarty","BanMute":false,"BanSpecChat":false,"BattleID":2,"Country":"AU","Faction":"Federation","IsAdmin":false,"IsBot":false,"LobbyVersion":"Chobby","Name":"pwFed1","Icon":"1_2","IsAway":false,"IsInBattleRoom":true,"IsInGame":false,"Level":6,"Rank":2}
    [f=-000001] [chobby] Showing battle with ID, 2
    [f=-000001] [i18n] Warning: "spectator" is not translated in en
    [f=-000001] [i18n] Error: No translation found for "spectator"
    [f=-000001] [i18n] Warning: "player" is not translated in en
    [f=-000001] [i18n] Error: No translation found for "player"
    [f=-000001] [ClientMessage] UpdateUserBattleStatus {"Name":"pwFed1","Sync":1}
    [f=-000001] [ClientMessage] UpdateUserBattleStatus {"IsSpectator":false,"Name":"pwFed1","Sync":1,"AllyNumber":0}
    [f=-000001] [ServerMessage] JoinBattleSuccess {"BattleID":2,"Bots":[],"Options":{},"Players":[{"AllyNumber":0,"IsSpectator":false,"Name":"pwFed1","Sync":0}]}
    [f=-000001] [ServerMessage] UpdateUserBattleStatus {"AllyNumber":0,"IsSpectator":false,"Name":"pwFed1","Sync":1}
    [f=-000001] [ServerMessage] UpdateUserBattleStatus {"AllyNumber":0,"IsSpectator":false,"Name":"pwFed1","Sync":1}
    [f=-000001] Error: [GatherInterfaceLibrariesInfos] duplicate AI Interface Info found
    [f=-000001] Error: 	for interface C 0.1
    [f=-000001] Error: 	in files
    [f=-000001] Error: 	C:\Users\Tim\Documents\my games\Spring Dev\chobby1\AI\Interfaces\C\0.1\InterfaceInfo.lua
    [f=-000001] Error: 	C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\AI\Interfaces\C\0.1\InterfaceInfo.lua
    [f=-000001] Error: 	using dir C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\AI\Interfaces\C\0.1\InterfaceInfo.lua
    [f=-000001] Error: [GatherInterfaceLibrariesInfos] duplicate AI Interface Info found
    [f=-000001] Error: 	for interface Java 0.1
    [f=-000001] Error: 	in files
    [f=-000001] Error: 	C:\Users\Tim\Documents\my games\Spring Dev\chobby1\AI\Interfaces\Java\0.1\InterfaceInfo.lua
    [f=-000001] Error: 	C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\AI\Interfaces\Java\0.1\InterfaceInfo.lua
    [f=-000001] Error: 	using dir C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\AI\Interfaces\Java\0.1\InterfaceInfo.lua
    [f=-000001] [~CPoolArchive] archiveFile="C:\Users\Tim\Documents\my games\Spring Dev\chobby1\packages\65ca0516716133fca2f5f97def205117.sdp" numZipFiles=7634 sumInflSize=692417kb sumReadTime=0ms
    [f=-000001] 	file="anims/cursordefend.txt" indx=8 inflSize=0kb readTime=0ms
    [f=-000001] 	file="anims/cursordefend_0.png" indx=9 inflSize=1kb readTime=0ms
    [f=-000001] 	file="anims/cursorattack_1.png" indx=4 inflSize=1kb readTime=0ms
    [f=-000001] 	file="anims/cursorattack_4.png" indx=7 inflSize=1kb readTime=0ms
    [f=-000001] 	file="anims/cursorattack_2.png" indx=5 inflSize=1kb readTime=0ms
    [f=-000001] 	file="anims/cursorattack_0.png" indx=3 inflSize=1kb readTime=0ms
    [f=-000001] 	file="al2.0.txt" indx=1 inflSize=8kb readTime=0ms
    [f=-000001] 	file=".gitattributes" indx=0 inflSize=0kb readTime=0ms
    [f=-000001] 	file="anims/cursorattack.txt" indx=2 inflSize=0kb readTime=0ms
    [f=-000001] 	file="anims/cursorattack_3.png" indx=6 inflSize=1kb readTime=0ms
    [f=-000001] [ServerMessage] BattleUpdate {"Header":{"BattleID":2,"PlayerCount":1,"SpectatorCount":0}}
    [f=-000001] [ClientMessage] UpdateBotStatus {"AllyNumber":1,"AiLib":"DevCircuitAIBrutal32","Name":"DevCircuitAIBrutal32 stable (1)","Owner":"pwFed1","Version":"stable"}
    [f=-000001] [ServerMessage] UpdateBotStatus {"AiLib":"DevCircuitAIBrutal32","AllyNumber":1,"Name":"DevCircuitAIBrutal32 stable (1)","Owner":"pwFed1"}
    [f=-000001] [ClientMessage] UpdateBotStatus {"AllyNumber":1,"AiLib":"DevCircuitAIBrutal32","Name":"DevCircuitAIBrutal32 stable (2)","Owner":"pwFed1"}
    [f=-000001] [ServerMessage] UpdateBotStatus {"AiLib":"DevCircuitAIBrutal32","AllyNumber":1,"Name":"DevCircuitAIBrutal32 stable (2)","Owner":"pwFed1"}
    [f=-000001] [ClientMessage] UpdateBotStatus {"AllyNumber":1,"AiLib":"DevCircuitAIBrutal32","Name":"DevCircuitAIBrutal32 stable (3)","Owner":"pwFed1"}
    [f=-000001] [ServerMessage] UpdateBotStatus {"AiLib":"DevCircuitAIBrutal32","AllyNumber":1,"Name":"DevCircuitAIBrutal32 stable (3)","Owner":"pwFed1"}
    [f=-000001] [ClientMessage] Say {"IsEmote":false,"User":"pwFed1","Place":1,"Text":"!start","Ring":false}
    [f=-000001] [ServerMessage] MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":0,"Coop":0,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"Coop":0,"1v1":0},"UserCount":3,"UserCountDiscord":0}
    [f=-000001] [ServerMessage] Say {"IsEmote":false,"Place":1,"Ring":false,"Text":"!start","Time":"2019-02-20T04:54:37.7214747Z","User":"pwFed1"}
    [f=-000001] Connecting to battle, Zero-K test-14913-72b86dc, Otago 1.1, 104.0.1-1010-g3d26db6
    [f=-000001] SetLobbyFullscreenMode, 2
    [f=-000001] SetSettings Int, WindowPosX, 0
    [f=-000001] SetSettings Int, WindowPosY, 80
    [f=-000001] SetSettings Int, XResolutionWindowed, 1920
    [f=-000001] SetSettings Int, YResolutionWindowed, 1000
    [f=-000001] SetSettings Value, WindowBorderless, 0
    [f=-000001] SetSettings Value, WindowBorderless, 0
    [f=-000001] SetSettings Value, Fullscreen, 0
    [f=-000001] SetSettings Int, MaxDynamicMapLights, 1
    [f=-000001] SetSettings Value, DynamicSky, 0
    [f=-000001] SetSettings Value, CamTimeFactor, 1
    [f=-000001] SetSettings Value, LODScale, 1
    [f=-000001] SetSettings Int, BumpWaterDepthBits, 32
    [f=-000001] SetSettings Value, FullscreenEdgeMove, 1
    [f=-000001] SetSettings Int, FSAALevel, 8
    [f=-000001] [Settings] Warning: No such key: BuildWarnings, but setting it as string anyway.
    [f=-000001] SetSettings Int, GroundDetail, 120
    [f=-000001] SetSettings Value, CamTimeExponent, 4
    [f=-000001] SetSettings Int, ShadowMapSize, 2048
    [f=-000001] SetSettings Int, InitialNetworkTimeout, 0
    [f=-000001] SetSettings Int, RotOverheadScrollSpeed, 50
    [f=-000001] [Settings] Warning: No such key: SmoothPoints, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: LuaAutoModWidgets, but setting it as string anyway.
    [f=-000001] SetSettings Int, GrassDetail, 9
    [f=-000001] SetSettings Int, BumpWaterReflection, 2
    [f=-000001] SetSettings Value, LODScaleRefraction, 1
    [f=-000001] SetSettings Int, MaximumTransmissionUnit, 0
    [f=-000001] SetSettings Int, FPSScrollSpeed, 50
    [f=-000001] SetSettings Value, AdvSky, 0
    [f=-000001] SetSettings Int, CamMode, 1
    [f=-000001] SetSettings Int, MaxDynamicModelLights, 1
    [f=-000001] SetSettings Value, MiddleClickScrollSpeed, -0.0018
    [f=-000001] SetSettings Int, HangTimeout, 30
    [f=-000001] SetSettings Int, Water, 4
    [f=-000001] SetSettings Value, MouseDragScrollThreshold, 0
    [f=-000001] [Settings] Warning: No such key: LogFlush, but setting it as string anyway.
    [f=-000001] SetSettings Value, LuaGarbageCollectionMemLoadMult, 100
    [f=-000001] SetSettings Value, FeatureDrawDistance, 600000
    [f=-000001] SetSettings Value, UsePBO, 1
    [f=-000001] SetSettings Value, LuaShaders, 1
    [f=-000001] SetSettings Int, BumpWaterTexSizeReflection, 256
    [f=-000001] SetSettings Int, ForceDisableShaders, 0
    [f=-000001] SetSettings Int, GroundScarAlphaFade, 1
    [f=-000001] [Settings] Warning: No such key: Version, but setting it as string anyway.
    [f=-000001] SetSettings Int, OverheadScrollSpeed, 50
    [f=-000001] SetSettings Value, EdgeMoveWidth, 0.003
    [f=-000001] SetSettings Int, FontSize, 18
    [f=-000001] [Settings] Warning: No such key: snd_general, but setting it as string anyway.
    [f=-000001] SetSettings Value, BumpWaterBlurReflection, 1
    [f=-000001] SetSettings Value, LODScaleShadow, 1
    [f=-000001] SetSettings Int, UnitLodDist, 9999
    [f=-000001] SetSettings Value, AdvMapShading, 1
    [f=-000001] [Settings] Warning: No such key: interfaceScale, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: MoveWarnings, but setting it as string anyway.
    [f=-000001] SetSettings Int, CubeTexSizeReflection, 128
    [f=-000001] SetSettings Int, TreeRadius, 1500
    [f=-000001] SetSettings Value, AllowDeferredMapRendering, 1
    [f=-000001] [Settings] Warning: No such key: LinkBandwidth, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: WorkerThreadSpinTime, but setting it as string anyway.
    [f=-000001] SetSettings Value, WindowedEdgeMove, 1
    [f=-000001] SetSettings Value, AdvUnitShading, 1
    [f=-000001] [Settings] Warning: No such key: VerboseLevel, but setting it as string anyway.
    [f=-000001] SetSettings Value, 3DTrees, 1
    [f=-000001] SetSettings Int, VSync, 0
    [f=-000001] SetSettings Value, UseLuaMemPools, 0
    [f=-000001] SetSettings Int, LoadingMT, 0
    [f=-000001] SetSettings Value, UseDistToGroundForIcons, 1.10000002
    [f=-000001] SetSettings Value, CamFreeScrollSpeed, 50
    [f=-000001] SetSettings Int, ReconnectTimeout, 0
    [f=-000001] SetSettings Value, ScrollWheelSpeed, -25
    [f=-000001] [Settings] Warning: No such key: SmoothLines, but setting it as string anyway.
    [f=-000001] SetSettings Value, ShowClock, 0
    [f=-000001] SetSettings Value, DualScreenMiniMapOnLeft, 1
    [f=-000001] SetSettings Int, ROAM, 1
    [f=-000001] [Settings] Warning: No such key: DisplayDebugPrefixConsole, but setting it as string anyway.
    [f=-000001] SetSettings Int, GroundDecals, 5
    [f=-000001] [Settings] Warning: No such key: ReflectiveWater, but setting it as string anyway.
    [f=-000001] SetSettings Int, BumpWaterRefraction, 1
    [f=-000001] SetSettings Int, MaxParticles, 25000
    [f=-000001] [Settings] Warning: Unexpected key type: std::string, but setting it as string anyway.
    [f=-000001] SetSettings Value, RotateLogFiles, 1
    [f=-000001] SetSettings Value, FeatureFadeDistance, 600000
    [f=-000001] SetSettings Int, Shadows, 1
    [f=-000001] SetSettings Value, BumpWaterShoreWaves, 1
    [f=-000001] [Settings] Warning: No such key: MinimapOnLeft, but setting it as string anyway.
    [f=-000001] SetSettings Int, MaxSounds, 32
    [f=-000001] SetSettings Value, MiniMapMarker, 0
    [f=-000001] [Settings] Warning: No such key: NormalMapping, but setting it as string anyway.
    [f=-000001] SetSettings Value, LODScaleReflection, 1
    [f=-000001] SetSettings Value, FPSFOV, 90
    [f=-000001] SetSettings Value, BumpWaterAnisotropy, 2
    [f=-000001] SetSettings Value, HardwareCursor, 1
    [f=-000001] SetSettings Value, OverheadMaxHeightFactor, 1.39999998
    [f=-000001] [Settings] Warning: No such key: FSAA, but setting it as string anyway.
    [f=-000001] SetSettings Int, CubeTexSizeSpecular, 128
    [f=-000001] SetSettings Value, EdgeMoveDynamic, 0
    [f=-000001] SetSettings Value, AllowDeferredModelRendering, 1
    [f=-000001] compatProfile, false
    [f=-000001] [ClientMessage] ChangeUserStatus {"IsInGame":true}
    [f=-000001] DesignEvent, events_2018_04_25:game_start:multiplayer:connecting_Cooperative, nil
    [f=-000001] [ClientMessage] MatchMakerQueueRequest {"Queues":[]}
    [f=-000001] Game starts!
    [f=-000001] [GAME]
    {
    	HostIP=37.59.49.101;
    	HostPort=7453;
    	SourcePort=0;
    	IsHost=0;
    	MyPlayerName=pwFed1;
    	MyPasswd=a1e159d213cbe435a697dc7a56c5e661;
    }
    [f=-000001] [ReloadOrRestart] Spring "C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\spring.exe" should be reloading
    [f=-000001] [ServerMessage] ConnectSpring {"Engine":"104.0.1-1010-g3d26db6","Game":"Zero-K test-14913-72b86dc","Ip":"37.59.49.101","Map":"Otago 1.1","Port":7453,"ScriptPassword":"a1e159d213cbe435a697dc7a56c5e661","Mode":5,"Title":"[A] COOP vs AI"}
    [f=-000001] [ClientMessage] UpdateUserBattleStatus {"Name":"pwFed1","Sync":1}
    [f=-000001] [ClientMessage] UpdateUserBattleStatus {"Name":"pwFed1","Sync":1}
    [f=-000001] [ServerMessage] BattleUpdate {"Header":{"BattleID":2,"Engine":"104.0.1-1010-g3d26db6","Founder":"Autohost #2","Game":"Zero-K test-14913-72b86dc","IsMatchMaker":false,"IsRunning":true,"Map":"Otago 1.1","MaxPlayers":12,"Mode":5,"Password":"","PlayerCount":1,"RunningSince":"2019-02-20T04:54:37.7765107Z","SpectatorCount":0,"Title":"[A] COOP vs AI"}}
    [f=-000001] [ServerMessage] MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":0,"Coop":0,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"Coop":0,"1v1":0},"UserCount":3,"UserCountDiscord":0}
    [f=-000001] [SpringApp::Reload][1]
    [f=-000001] [ThreadPool::SetThreadCount][1] wanted=0 current=3 maximum=6 (init=0)
    [f=-000001] 	[async=0] threads=3 tasks=78 {sum,avg}{exec,wait}time={{-26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192.000, 0.000}, {0.000, 0.000}}ms
    [f=-000001] 		thread=1 tasks=39 {sum,min,max,avg}{exec,wait}time={{-0.000, 0.000, -2.000, -2.000}, {0.000, 0.000, 0.000, 0.000}}ms
    [f=-000001] 		thread=2 tasks=39 {sum,min,max,avg}{exec,wait}time={{0.000, 0.000, 0.000, 2.000}, {0.000, 0.000, -2.000, 0.000}}ms
    [f=-000001] 	[async=1] threads=3 tasks=2 {sum,avg}{exec,wait}time={{0.000, 0.000}, {-26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192.000, -26815622253213733202883996540686615504152735331774681220311917277961446492649294058276562645477716575842156528629730276069728534254180411647451304866873344.000}}ms
    [f=-000001] 		thread=1 tasks=1 {sum,min,max,avg}{exec,wait}time={{0.000, 0.000, 0.000, 0.000}, {-26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192.000, -26815622246970236102252012077923421044566402720277484934981974976243132573398550580637031405237104369715172586310076413826915288463284460288874734254292992.000, -26815622246970236102252012077923421044566402720277484934981974976243132573398550580637031405237104369715172586310076413826915288463284460288874734254292992.000, -26815622246970236102252012077923421044566402720277484934981974976243132573398550580637031405237104369715172586310076413826915288463284460288874734254292992.000}}ms
    [f=-000001] 		thread=2 tasks=1 {sum,min,max,avg}{exec,wait}time={{0.000, 0.000, 0.000, 0.000}, {-26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192.000, -26815622246970236102252012077923421044566402720277484934981974976243132573398550580637031405237104369715172586310076413826915288463284460288874734254292992.000, -26815622246970236102252012077923421044566402720277484934981974976243132573398550580637031405237104369715172586310076413826915288463284460288874734254292992.000, -26815622246970236102252012077923421044566402720277484934981974976243132573398550580637031405237104369715172586310076413826915288463284460288874734254292992.000}}ms
    [f=-000001] [ThreadPool::SetThreadCount][2] workers=0
    [f=-000001] [ThreadPool::SetThreadCount][1] wanted=3 current=1 maximum=6 (init=1)
    [f=-000001] [ThreadPool::SetThreadCount][2] workers=2
    [f=-000001] [Threading] Main thread CPU affinity mask set: 4092
    [f=-000001] [SpringApp::Reload][2]
    [f=-000001] [Game::KillLua][0] dtor=0 loadscreen=00000000
    [f=-000001] [Game::KillLua][3] dtor=0 luaUI=00000000
    [f=-000001] [Game::KillLua][1] dtor=0 luaGaia=00000000
    [f=-000001] [Game::KillLua][2] dtor=0 luaRules=00000000
    [f=-000001] [Game::KillLua][4] dtor=0
    [f=-000001] [SpringApp::Reload][3]
    [f=-000001] [Sound] [Sound::Kill] soundThread.joinable()=1
    [f=-000001] [WatchDog::DeregisterThread] deregistering controls for thread [audio]
    [f=-000001] [Sound] [Sound::UpdateThread][3] #sources=32 #items=1
    [f=-000001] [Sound] [Sound::UpdateThread][4] ctx=07617bd0 dev=0778be70
    [f=-000001] [Sound] [Sound::UpdateThread][5] ctx=07617bd0 dev=0778be70
    [f=-000001] [Sound] [Sound::Cleanup][alcDestroyContext(07617bd0)]
    [f=-000001] [Sound] [Sound::Cleanup][alcCloseDevice(0778be70)]
    [f=-000001] [Sound] [Sound::UpdateThread][6]
    [f=-000001] [SpringApp::Reload][4]
    [f=-000001] [SpringApp::Reload][5]
    [f=-000001] [SpringApp::Reload][6]
    [f=-000001] [~CBufferedArchive][name=C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\base\cursors.sdz] 520740 bytes cached in 110 files
    [f=-000001] [~CBufferedArchive][name=C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\base\springcontent.sdz] 68215 bytes cached in 52 files
    [f=-000001] Scanning: C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\base
    [f=-000001] Scanning: C:\Users\Tim\Documents\my games\Spring Dev\chobby1\maps
    [f=-000001] Scanning: C:\Users\Tim\Documents\my games\Spring Dev\chobby1\games
    [f=-000001] Scanning: C:\Users\Tim\Documents\my games\Spring Dev\chobby1\packages
    [f=-000001] [~ScopedOnceTimer][CArchiveScanner::ScanAllDirs] 59ms
    [f=-000001] [SpringApp::Reload][7]
    [f=-000001] [SpringApp::Reload][8]
    [f=-000001] [Sound] [ISound::Initialize] spawning sound-thread (0.0ms)
    [f=-000001] [Sound] [Sound::UpdateThread][1] cfgMaxSounds=32
    [f=-000001] [WatchDog::RegisterThread] registering controls for thread [audio]
    [f=-000001] [Sound] [Sound::InitThread][1]
    [f=-000001] [Sound] [Sound::OpenLoopbackDevice] opening default device
    [f=-000001] [Sound] [Sound::OpenLoopbackDevice] unhandled SDL format: 0x8120
    [f=-000001] [Sound] [Sound::Cleanup][SDL_CloseAudioDevice(2)]
    [f=-000001] [Sound] [ISound::Initialize] spawning sound-thread (101.0ms)
    [f=-000001] [Sound] [Sound::OpenOpenALDevice] opening default device "OpenAL Soft"
    [f=-000001] [Sound] [ISound::Initialize] spawning sound-thread (201.9ms)
    [f=-000001] [Sound] [Sound::OpenOpenALDevice] device=215da010 context=22145d40
    [f=-000001] [Sound] [Sound::InitThread][4][OpenAL API Info]
    [f=-000001] [Sound]   Vendor:         OpenAL Community
    [f=-000001] [Sound]   Version:        1.1 ALSOFT 1.16.0
    [f=-000001] [Sound]   Renderer:       OpenAL Soft
    [f=-000001] [Sound]   AL Extensions:  AL_EXT_ALAW AL_EXT_DOUBLE AL_EXT_EXPONENT_DISTANCE AL_EXT_FLOAT32 AL_EXT_IMA4 AL_EXT_LINEAR_DISTANCE AL_EXT_MCFORMATS AL_EXT_MULAW AL_EXT_MULAW_MCFORMATS AL_EXT_OFFSET AL_EXT_source_distance_model AL_LOKI_quadriphonic AL_SOFT_block_alignment AL_SOFT_buffer_samples AL_SOFT_buffer_sub_data AL_SOFT_deferred_updates AL_SOFT_direct_channels AL_SOFT_loop_points AL_SOFT_MSADPCM AL_SOFT_source_latency AL_SOFT_source_length
    [f=-000001] [Sound]   ALC Extensions: ALC_ENUMERATE_ALL_EXT ALC_ENUMERATION_EXT ALC_EXT_CAPTURE ALC_EXT_DEDICATED ALC_EXT_disconnect ALC_EXT_EFX ALC_EXT_thread_local_context ALC_SOFTX_device_clock ALC_SOFTX_HRTF ALC_SOFT_loopback ALC_SOFTX_midi_interface ALC_SOFT_pause_device
    [f=-000001] [Sound]   Devices:
    [f=-000001] [Sound]     [Speakers (Realtek High Definition Audio)]
    [f=-000001] [Sound]     [Realtek Digital Output(Optical) (Realtek High Definition Audio)]
    [f=-000001] [Sound]     [Speakers (Realtek High Definition Audio)]
    [f=-000001] [Sound]     [Realtek Digital Output (Realtek High Definition Audio)]
    [f=-000001] [Sound] [Sound::GetMaxMonoSources] #attribs=15
    [f=-000001] [Sound] [Sound::GetMaxMonoSources] {cfg,alc}MaxSounds={32,255}
    [f=-000001] [Sound] Error:   EFX: AL_INVALID_VALUE (40963)
    [f=-000001] [Sound] Error:   Initializing EFX failed!
    [f=-000001] [Sound] [Sound::UpdateThread][2]
    [f=-000001] [~ScopedOnceTimer][ISound::Init::Dev] 302ms
    [f=-000001] [SpringApp::Reload][10]
    [f=-000001] [SpringApp::Reload][11]
    [f=-000001] [LuaMenuController::Reset] using menu archive "Chobby $VERSION"
    [f=-000001] [SpringApp::Reload][12] #script=140
    [f=-000001] [CPreGame] client using IP 37.59.49.101 and port 7453
    [f=-000001] [NetProto::InitClient] connecting to IP 37.59.49.101 on port 7453 using name pwFed1
    [f=-000001] [SpringApp::Reload][13] reloadCount=1
    
    
    
    [f=-000001] [PreGame::AddGameSetupArchivesToVFS] using map: Otago 1.1
    [f=-000001] [PreGame::AddGameSetupArchivesToVFS] using game: Zero-K test-14913-72b86dc (archive: 65ca0516716133fca2f5f97def205117.sdp)
    [f=-000001] Warning: [PreGame::GameDataReceived] Archive Otago 1.1 (checksum 26fb0eb3458c3ab5d5b99086492c651da0bdb82ba6008c24a1c43631a74edce787c6ef9e13b110f74bf713f9c4cac739cb43f2a7d11798711cf5b2fa3d876347) differs from the host's copy (checksum 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000). This may be caused by a corrupted download or there may even be two different versions in circulation. Make sure you and the host have installed the chosen archive and its dependencies and consider redownloading it.
    [f=-000001] [~CPoolArchive] archiveFile="C:\Users\Tim\Documents\my games\Spring Dev\chobby1\packages\65ca0516716133fca2f5f97def205117.sdp" numZipFiles=7634 sumInflSize=692417kb sumReadTime=0ms
    [f=-000001] 	file="anims/cursordefend.txt" indx=8 inflSize=0kb readTime=0ms
    [f=-000001] 	file="anims/cursordefend_0.png" indx=9 inflSize=1kb readTime=0ms
    [f=-000001] 	file="anims/cursorattack_1.png" indx=4 inflSize=1kb readTime=0ms
    [f=-000001] 	file="anims/cursorattack_4.png" indx=7 inflSize=1kb readTime=0ms
    [f=-000001] 	file="anims/cursorattack_2.png" indx=5 inflSize=1kb readTime=0ms
    [f=-000001] 	file="anims/cursorattack_0.png" indx=3 inflSize=1kb readTime=0ms
    [f=-000001] 	file="al2.0.txt" indx=1 inflSize=8kb readTime=0ms
    [f=-000001] 	file=".gitattributes" indx=0 inflSize=0kb readTime=0ms
    [f=-000001] 	file="anims/cursorattack.txt" indx=2 inflSize=0kb readTime=0ms
    [f=-000001] 	file="anims/cursorattack_3.png" indx=6 inflSize=1kb readTime=0ms
    [f=-000001] Warning: [PreGame::GameDataReceived] Archive 65ca0516716133fca2f5f97def205117.sdp (checksum a0ecc902cc6b596868442d751d221b390f16dea3f25d9a5917b1375492a24cfa5bc1d35b32c8f91fb6bf09d9632430dc954e5876d869172d84c334b9fba4b141) differs from the host's copy (checksum 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000). This may be caused by a corrupted download or there may even be two different versions in circulation. Make sure you and the host have installed the chosen archive and its dependencies and consider redownloading it.
    [f=-000001] PreGame::GameDataReceived] recording demo to "C:\Users\Tim\Documents\my games\Spring Dev\chobby1\demos\20190220_155438_Otago 1_104.0.1-1016-g1929a5d maintenance.sdfz"
    [f=-000001] [~ScopedOnceTimer][PreGame::GameDataReceived] 2429ms
    [f=-000001] [PreGame::UpdateClientNet] received local player number 0 (team 0, allyteam 0), creating LoadScreen
    [f=-000001] [LuaIntro] Searching for new Widgets
    [f=-000001] [LuaIntro] Scanning: LuaIntro/Addons/
    [f=-000001] [LuaIntro] Scanning: LuaIntro/Widgets/
    [f=-000001] [LuaIntro] Scanning: LuaIntro/SystemAddons/
    [f=-000001] [LuaIntro] Scanning: LuaIntro/SystemWidgets/
    [f=-000001] [LuaIntro] Scanning: LuaIntro/chili/
    [f=-000001] [LuaIntro] Found new widget "SpringLogo"
    [f=-000001] [LuaIntro] Found new widget "LoadTexture"
    [f=-000001] [LuaIntro] Found new widget "LoadProgress"
    [f=-000001] [LuaIntro] Found new widget "Main"
    [f=-000001] [LuaIntro] Found new widget "Music"
    [f=-000001] [LuaIntro] Found new widget "WM Stuff"
    [f=-000001] [LuaIntro] Loading widgets   <>=vfs  **=raw  ()=unknown
    [f=-000001] [LuaIntro] Loading widget:      WM Stuff               <wm.lua>
    [f=-000001] [LuaIntro] Loading widget:      LoadProgress           <loadprogress.lua>
    [f=-000001] [LuaIntro] Loading widget:      Main                   <main.lua>
    [f=-000001] [LuaIntro] Loading widget:      LoadTexture            <bg_texture.lua>
    [f=-000001] [LuaIntro] LuaIntro v1.0 (Lua 5.1)
    [f=-000001] [LoadScreen::Init] single-threaded
    [f=-000001] [WatchDog::RegisterThread] registering controls for thread [load]
    [f=-000001] [Game::LoadGame][1] globalQuit=0 threaded=0
    [f=-000001] [LoadScreen::SetLoadMessage] text="Parsing Map Information"
    [f=-000001] [ServerMessage] User {"AccountID":398896,"Avatar":"shipheavyarty","BanMute":false,"BanSpecChat":false,"BattleID":2,"Country":"AU","Faction":"Federation","InGameSince":"2019-02-20T04:54:38.4910462Z","IsAdmin":false,"IsBot":false,"LobbyVersion":"Chobby","Name":"pwFed1","Icon":"1_2","IsAway":false,"IsInBattleRoom":true,"IsInGame":true,"Level":6,"Rank":2}
    [f=-000001] [ServerMessage] UpdateUserBattleStatus {"AllyNumber":0,"IsSpectator":false,"Name":"pwFed1","Sync":1}
    [f=-000001] [ServerMessage] UpdateUserBattleStatus {"AllyNumber":0,"IsSpectator":false,"Name":"pwFed1","Sync":1}
    [f=-000001] [LoadScreen::SetLoadMessage] text="Loading SMF"
    [f=-000001] [LoadScreen::SetLoadMessage] text="Loading Map (87 MB)"
    [f=-000001] [LoadScreen::SetLoadMessage] text="Loading GameData Definitions"
    [f=-000001] Loading UnitDefs_posts
    [f=-000001] Loading FeatureDefs_posts
    [f=-000001] Loading WeaponDefs_posts
    [f=-000001] Loading ArmorDefs_posts
    [f=-000001] [~ScopedOnceTimer][[defs.lua] loading all *Defs tables:] 335ms
    [f=-000001] [~ScopedOnceTimer][Game::LoadDefs (GameData)] 437ms
    [f=-000001] [LoadScreen::SetLoadMessage] text="Loading Radar Icons"
    [f=-000001] [LoadScreen::SetLoadMessage] text="Loading Sound Definitions"
    [f=-000001] [Sound] Warning: [LoadSoundDefsImpl] sound incomingchat is missing file tag (ignoring)
    [f=-000001] [Sound] [LoadSoundDefsImpl] parsed 342 sounds from gamedata/sounds.lua
    [f=-000001] [~ScopedOnceTimer][Game::LoadDefs (Sound)] 19ms
    [f=-000001] [Game::LoadGame][2] globalQuit=0 forcedQuit=0
    [f=-000001] [LoadScreen::SetLoadMessage] text="Creating Smooth Height Mesh"
    [f=-000001] [~ScopedOnceTimer][SmoothHeightMesh::MakeSmoothMesh] 80ms
    [f=-000001] [LoadScreen::SetLoadMessage] text="Creating QuadField & CEGs"
    [f=-000001] [Init] number of ArmorDefs: 6
    [f=-000001] Warning: [Init] UnitDef "chicken" in ArmorDef "else" already belongs to ArmorDef category 1!
    [f=-000001] [RegisterModelFormats] supported (Assimp) model formats: *.3ds;*.blend;*.dae;*.lwo;*.obj;
    [f=-000001] [LoadScreen::SetLoadMessage] text="Creating Unit Textures"
    [f=-000001] [LoadScreen::SetLoadMessage] text="Creating Sky"
    [f=-000001] [Game::LoadGame][3] globalQuit=0 forcedQuit=0
    [f=-000001] [LoadScreen::SetLoadMessage] text="Loading Weapon Definitions"
    [f=-000001] [~ScopedOnceTimer][Game::PostLoadSim (WeaponDefs)] 1117ms
    [f=-000001] [LoadScreen::SetLoadMessage] text="Loading Unit Definitions"
    [f=-000001] [~ScopedOnceTimer][Game::PostLoadSim (UnitDefs)] 167ms
    [f=-000001] [LoadScreen::SetLoadMessage] text="Loading Feature Definitions"
    [f=-000001] [~ScopedOnceTimer][Game::PostLoadSim (FeatureDefs)] 38ms
    [f=-000001] [IPathManager::GetInstance] using HAPFS
    [f=-000001] [LoadScreen::SetLoadMessage] text="Initializing Map Features"
    [f=-000001] [LoadScreen::SetLoadMessage] text="Creating ShadowHandler"
    [f=-000001] [LoadScreen::SetLoadMessage] text="Creating InfoTextureHandler"
    [f=-000001] InfoTexture: shaders
    [f=-000001] [LoadScreen::SetLoadMessage] text="Creating GroundDrawer"
    [f=-000001] [LoadScreen::SetLoadMessage] text="Loading Map Tiles"
    [f=-000001] [LoadScreen::SetLoadMessage] text="Loading Square Textures"
    [f=-000001] [~ScopedOnceTimer][CSMFGroundTextures::ConvolveHeightMap] 2ms
    [f=-000001] Switching to ROAM Mesh Rendering
    [f=-000001] [LoadScreen::SetLoadMessage] text="Creating TreeDrawer"
    [f=-000001] Loaded DecalsDrawer: Legacy
    [f=-000001] [LoadScreen::SetLoadMessage] text="Creating ProjectileDrawer & UnitDrawer"
    [f=-000001] [LoadScreen::SetLoadMessage] text="Creating Projectile Textures"
    [f=-000001] [LoadScreen::SetLoadMessage] text="Creating Water"
    [f=-000001] [Game::LoadGame][4] globalQuit=0 forcedQuit=0
    [f=-000001] [~ScopedOnceTimer][Game::LoadInterface (Console)] 1ms
    [f=-000001] [Game::LoadLua] Lua developer mode disabled
    [f=-000001] [LoadScreen::SetLoadMessage] text="Loading LuaRules"
    [f=-000001] Synced LuaRules: starting loading
    [f=-000001] Synced LuaRules: finished loading
    [f=-000001] Unsynced LuaRules: starting loading
    [f=-000001] Unsynced LuaRules: finished loading
    [f=-000001] [LoadScreen::SetLoadMessage] text="Loading LuaGaia"
    [f=-000001] Loaded SYNCED gadget:  feature placer v3   <fp_featureplacer.lua>
    [f=-000001] Loaded UNSYNCED gadget:  feature placer v3   <fp_featureplacer.lua>
    [f=-000001] [LoadScreen::SetLoadMessage] text="Loading LuaUI"
    [f=-000001] LuaUI Entry Point: "luaui.lua"
    [f=-000001] LuaSocket Support: enabled
    [f=-000001] Using LUAUI_DIRNAME = LuaUI/
    [f=-000001] Reloading GUI config from file: LuaUI/ctrlpanel.txt
    [f=-000001] LuaUI: bound F11 to the widget selector
    [f=-000001] LuaUI: bound CTRL+F11 to tweak mode
    [f=-000001] Loading last game win data
    [f=-000001] Resetting win data
    [f=-000001] Last game player count: 1, This game player count: 1
    [f=-000001] Last game allyTeam count: 3, This game allyTeam count: 3
    [f=-000001] Player and team counts match, continuing
    [f=-000001] Testing last game's team 0 mapped to this game's team 0
    [f=-000001] All players and teams match from last game, using last game's scores as base
    [f=-000001] Loaded API widget:  Cluster Detection   <api_cluster_detection.lua>
    [f=-000001] Loaded API widget:  Shared Functions    <api_shared_functions.lua>
    [f=-000001] Loaded API widget:  i18n                <api_i18n.lua>
    [f=-000001] Loaded API widget:  Hacky version fix   <hacky_version_fix.lua>
    [f=-000001] Loaded API widget:  Win Counter         <api_win_counter.lua>
    [f=-000001] Loaded API widget:  Modular Comm Info   <api_modularcomms.lua>
    [f=-000001] Loaded API widget:  Draw Mouse Build    <api_draw_mouse_build.lua>
    [f=-000001] Loaded API widget:  CommandInsert       <cmd_commandinsert.lua>
    [f=-000001] Loaded API widget:  Lag (AFK) monitor   <api_lag_monitor.lua>
    [f=-000001] Loaded API widget:  Pre-Selection Handler  <api_preselection.lua>
    [f=-000001] Loaded API widget:  Chili Framework     <api_chili.lua>
    [f=-000001] Loaded API widget:  Lups                <lups_wrapper.lua>
    [f=-000001] Loaded widget:  Chili Highlight     <gui_chili_highlight.lua>
    [f=-000001] Loaded widget:  Selection Hierarchy  <gui_selection_hierarchy.lua>
    [f=-000001] Loaded widget:  Save/Load API       <api_saveload.lua>
    [f=-000001] Loaded widget:  Deferred rendering  <gfx_deferred_rendering.lua>
    [f=-000001] Loaded widget:  Custom Markers      <gui_custom_markers.lua>
    [f=-000001] Hardware mouse-cursor is enabled!
    [f=-000001] Set "shadows" config-parameter to 1
    [f=-000001] GroundDetail set to 130
    [f=-000001] Ground-decal rendering is enabled!
    [f=-000001] Set maximum particles to: 25000
    [f=-000001] Set UnitLodDist to 9999
    [f=-000001] Set UnitIconDist to 151
    [f=-000001] model shaders is enabled!
    [f=-000001] SetLobbyButtonEnabled, false
    [f=-000001] Loaded widget:  EPIC Menu           <gui_epicmenu.lua>
    [f=-000001] Loaded widget:  Hide Interface and Mouse Cursor  <gui_hide_interface_action.lua>
    [f=-000001] Loaded widget:  Chili Widget Selector  <api_chili_widgetselector.lua>
    [f=-000001] Loaded widget:  Chili Minimap       <gui_chili_minimap.lua>
    [f=-000001] Mexspot Fetcher fetching
    [f=-000001] Loaded widget:  Mexspot Fetcher     <api_mexspot_fetcher.lua>
    [f=-000001] Team highlighting: Disabled
    [f=-000001] Loaded widget:  Teamhighlight option  <gui_teamhighlight.lua>
    [f=-000001] Loaded widget:  Local Team Colors   <gui_local_colors.lua>
    [f=-000001] Loaded widget:  Display Keys 2      <gui_chili_display_keys.lua>
    [f=-000001] Loaded widget:  Save Game Menu      <gui_savegame.lua>
    [f=-000001] Loaded widget:  Area-reclaim trees  <unit_tree_reclaim.lua>
    [f=-000001] Loaded widget:  One click weapon handler  <unit_oneclick_weapon.lua>
    [f=-000001] Loaded widget:  Attack Command Helper  <cmd_attack_command_helper.lua>
    [f=-000001] Loaded widget:  Selection Modkeys   <gui_selection_modkeys.lua>
    [f=-000001] Loaded widget:  Chili Global Commands  <gui_chili_global_commands.lua>
    [f=-000001] Loaded widget:  Noises              <snd_noises.lua>
    [f=-000001] Loaded widget:  Unit Icons          <unit_icons.lua>
    [f=-000001] Loaded widget:  HealthBars          <unit_healthbars.lua>
    [f=-000001] Loaded widget:  Terraform Icon Draw  <unit_terraform_draw.lua>
    [f=-000001] Loaded widget:  Chili Commander Upgrade  <gui_chili_commander_upgrade.lua>
    [f=-000001] Loaded widget:  Outline             <gfx_outline.lua>
    [f=-000001] Loaded widget:  Chili Vote Display  <gui_chili_vote.lua>
    [f=-000001] Loaded widget:  Auto Patrol Nanos   <unit_auto_patrol_nanos.lua>
    [f=-000001] Loaded widget:  Objectives          <mission_objectives.lua>
    [f=-000001] Loaded widget:  BuildETA            <gui_build_eta.lua>
    [f=-000001] Loaded widget:  Cloak Fire State 2  <unit_cloakfirestate2.lua>
    [f=-000001] Loaded widget:  Depth of Field Shader  <gfx_dof.lua>
    [f=-000001] Loaded widget:  EndGame Stats       <gui_chili_endgraph.lua>
    [f=-000001] Loaded widget:  Double-Click attack-move  <cmd_doubleclick_attackmove.lua>
    [f=-000001] Loaded widget:  Unit Marker Zero-K  <unit_marker.lua>
    [f=-000001] Loaded widget:  Initial Queue ZK    <unit_initial_queue.lua>
    [f=-000001] Loaded widget:  Autoquit            <autoquit.lua>
    [f=-000001] Loaded widget:  Area Attack Tweak   <cmd_area_attack_tweak.lua>
    [f=-000001] Loaded widget:  Blast Radius        <gui_blastradius.lua>
    [f=-000001] Loaded widget:  Darkening           <gui_darkening.lua>
    [f=-000001] Loaded widget:  Defense Range Zero-K  <gui_defenserange.lua>
    [f=-000001] Loaded widget:  Chili Rejoining Progress Bar  <gui_chili_rejoin_progress.lua>
    [f=-000001] Loaded widget:  Decoration Handler  <unit_decoration_handler.lua>
    [f=-000001] Loaded widget:  Haven Handler       <gui_havens.lua>
    [f=-000001] Loaded widget:  Highlight Geos      <gui_highlight_geos.lua>
    [f=-000001] Loaded widget:  In-game Guide       <gui_ingame_guide.lua>
    [f=-000001] Loaded widget:  Keep Target         <cmd_keep_target.lua>
    [f=-000001] Loaded widget:  Ferry Points        <cmd_ferry_points.lua>
    [f=-000001] Loaded widget:  Missile Silo Range  <missilesilo_range.lua>
    [f=-000001] Loaded widget:  Morph Finished notification  <unit_morph_finished.lua>
    [f=-000001] Loaded widget:  Point Tracker       <gui_point_tracker.lua>
    [f=-000001] Loaded widget:  Context Menu        <gui_contextmenu.lua>
    [f=-000001] Loaded widget:  ReclaimInfo         <gui_reclaiminfo.lua>
    [f=-000001] Loaded widget:  Spectate Selected Team  <gui_spectate_selected_team.lua>
    [f=-000001] Loaded widget:  State Reverse Toggle  <cmd_state_reverse_toggle.lua>
    [f=-000001] Loaded widget:  Showeco and Grid Drawer  <gui_showeco_action.lua>
    [f=-000001] Loaded widget:  Show All Commands v2  <unit_showallcommands_2.lua>
    [f=-000001] Loaded widget:  Stereo3D            <gfx_stereo3d.lua>
    [f=-000001] Loaded widget:  Voice Assistant     <unit_voice.lua>
    [f=-000001] Loaded widget:  Chili Inactivity Win  <gui_chili_inactivity_win.lua>
    [f=-000001] Loaded widget:  Local Widgets Config  <localwidgets.lua>
    [f=-000001] Loaded widget:  Antinuke Coverage   <gui_antinuke_coverage.lua>
    [f=-000001] Loaded widget:  Orbit Command       <cmd_orbit.lua>
    [f=-000001] Loaded widget:  Projectile Lights   <gfx_projectile_lights.lua>
    [f=-000001] Loaded widget:  Economic Victory Announcer  <gui_economic_victory_announcer.lua>
    [f=-000001] Loaded widget:  Transport Load Double Tap  <cmd_select_load.lua>
    [f=-000001] Loaded widget:  Mission Results Handler  <mission_results.lua>
    [f=-000001] Loaded widget:  Decloak Range       <unit_decloak_range.lua>
    [f=-000001] Loaded widget:  Mex Placement Handler  <cmd_mex_placement.lua>
    [f=-000001] Loaded widget:  In-game Ignore      <ignore.lua>
    [f=-000001] Loaded widget:  Grab Input          <api_grabinput.lua>
    [f=-000001] Loaded widget:  Set Springsettings  <api_set_springsettings.lua>
    [f=-000001] Loaded widget:  Game Analytics Handler  <api_game_analytics.lua>
    [f=-000001] Loaded widget:  Galaxy Battle Handler  <mission_galaxy_battle_handler.lua>
    [f=-000001] Loaded widget:  Chili Nuke Warning  <gui_chili_nuke_warning.lua>
    [f=-000001] Loaded widget:  Raw Move Issue      <cmd_raw_move_issue.lua>
    [f=-000001] Loaded widget:  Chili Spectator Panels  <gui_chili_spectator_panels.lua>
    [f=-000001] Loaded widget:  Simple Settings     <gui_simple_settings.lua>
    [f=-000001] Loaded widget:  SmoothCam           <camera_smoothcam.lua>
    [f=-000001] Loaded widget:  Smart Bombers       <unit_smart_bombers.lua>
    [f=-000001] Loaded widget:  Guard Remove        <cmd_guard_remove.lua>
    [f=-000001] Loaded widget:  Stop Self-D         <cmd_stop_selfd.lua>
    [f=-000001] Loaded widget:  Cheat Sheet         <gui_chili_cheats.lua>
    [f=-000001] Loaded widget:  Misc default command replacements  <unit_default_commands.lua>
    [f=-000001] Loaded widget:  MinimapEvents       <minimap_events.lua>
    [f=-000001] Loaded widget:  Chili EndGame Window  <gui_chili_endgamewindow.lua>
    [f=-000001] Loaded widget:  Chili Economy Panel Default  <gui_chili_economy_panel2.lua>
    [f=-000001] Loaded widget:  Chili Selections & CursorTip v2  <gui_chili_selections_and_cursortip.lua>
    [f=-000001] Loaded widget:  Missile Silo Commands  <cmd_missile_silo.lua>
    [f=-000001] Loaded widget:  Debug Mouse to Mexes Portable  <dbg_mouse_to_mex_portable.lua>
    [f=-000001] Loaded widget:  Show selected unit range  <unit_show_selected_range.lua>
    [f=-000001] Loaded widget:  MetalFeatures       <gui_metal_features.lua>
    [f=-000001] Loaded widget:  Startup Info and Selector  <init_startup_info_selector.lua>
    [f=-000001] Loaded widget:  NoDuplicateOrders   <cmd_no_duplicate_orders.lua>
    [f=-000001] Loaded widget:  Stockpiler          <unit_stockpile.lua>
    [f=-000001] Loaded widget:  Auto First Build Facing  <init_autofirstbuildfacing.lua>
    [f=-000001] Loaded widget:  Smart Nanos         <unit_smart_nanos.lua>
    [f=-000001] Loaded widget:  Auto Group          <unit_auto_group.lua>
    [f=-000001] Loaded widget:  Easy Facing         <gui_easyfacing.lua>
    [f=-000001] Loaded widget:  Transport AI        <unit_transport_ai.lua>
    [f=-000001] Loaded widget:  Ghost Site          <unit_ghostsite.lua>
    [f=-000001] Loaded widget:  Start Point Remover & Comm Selector  <init_start_point_remover.lua>
    [f=-000001] Loaded widget:  Attack Warning      <unit_attack_warning.lua>
    [f=-000001] Loaded widget:  Comm-n-Elo Startpos. Info  <init_startpointelocom_info.lua>
    [f=-000001] Loaded widget:  Chili AI Set Start  <gui_chili_ai_start_pos.lua>
    [f=-000001] <Replay control buttons> Live mode. Widget removed.
    [f=-000001] Loaded widget:  Replay control buttons  <gui_replay_controls.lua>
    [f=-000001] Loaded widget:  PlanetWars Info     <gui_planetwars_info.lua>
    [f=-000001] Loaded widget:  Persistent Build Spacing  <gui_persistent_build_spacing.lua>
    [f=-000001] Loaded widget:  Attack AoE          <gui_attack_aoe.lua>
    [f=-000001] Loaded widget:  Recorder (Save)     <dbg_recorder_save.lua>
    [f=-000001] Loaded widget:  Unit Start State    <unit_start_state.lua>
    [f=-000001] Loaded widget:  UnitNoStuckInFactory  <unit_nostuck_infactory.lua>
    [f=-000001] Loaded widget:  Icon Sets           <gui_icon_sets.lua>
    [f=-000001] Loaded widget:  Smooth Scroll       <camera_smooth_move.lua>
    [f=-000001] Loaded widget:  Chili Custom Modoptions Info  <gui_custommodoptions_info.lua>
    [f=-000001] Loaded widget:  Commands FX         <gfx_commands_fx.lua>
    [f=-000001] Loaded widget:  MessageBoxes ZK     <mission_messagebox_zk.lua>
    [f=-000001] Loaded widget:  UnitShapes          <unit_shapes.lua>
    [f=-000001] Loaded widget:  Map Edge Extension  <map_edge_extension.lua>
    [f=-000001] Loaded widget:  Lua Metal Decals    <gfx_dynamic_metal.lua>
    [f=-000001] Loaded widget:  CEG Spawner         <dbg_ceg_spawner.lua>
    [f=-000001] Loaded widget:  Selection Send      <api_selectionsend.lua>
    [f=-000001] Loaded widget:  Shield Guard        <unit_shield_guard.lua>
    [f=-000001] Loaded widget:  Lua GeoVents V1.01  <luageovents.lua>
    [f=-000001] Loaded widget:  State Icons         <unit_state_icons.lua>
    [f=-000001] Loaded widget:  Gadget Icons        <api_gadget_icons.lua>
    [f=-000001] Loaded widget:  Rank Icons 2        <unit_rank_icons.lua>
    [f=-000001] Loaded widget:  AllyCursors         <gui_ally_cursors.lua>
    [f=-000001] Loaded widget:  Dev Commands        <dbg_devcommands.lua>
    [f=-000001] Loaded widget:  Cloaker Guard       <unit_cloaker_guard.lua>
    [f=-000001] Loaded widget:  Building Starter    <unit_building_starter.lua>
    [f=-000001] Loaded widget:  Disable Bad Widgets  <api_widget_disabler.lua>
    [f=-000001] Loaded widget:  Units on Fire       <gfx_lups_units_on_fire.lua>
    [f=-000001] Loaded widget:  Smoke Signals       <gfx_lups_smokesignal.lua>
    [f=-000001] Loaded widget:  LupsManager         <gfx_lups_manager.lua>
    [f=-000001] Loaded widget:  Vertical Line on Radar Dots v2  <gui_vertlineaid.lua>
    [f=-000001] Loaded widget:  Newton Firezone     <cmd_newton_firezone.lua>
    [f=-000001] Loaded widget:  Receive Units Indicator  <gui_recv_indicator.lua>
    [f=-000001] Loaded widget:  Auto-toggle false color vision  <gui_auto_engine_falsecolor.lua>
    [f=-000001] Loaded widget:  Chili Docking       <api_chili_docking.lua>
    [f=-000001] Loaded widget:  Chili Crude Player List  <gui_chili_crudeplayerlist.lua>
    [f=-000001] Loaded widget:  Chili Pro Console   <gui_chili_proconsole_test.lua>
    [f=-000001] Loaded widget:  HUD Presets         <gui_hud_presets.lua>
    [f=-000001] Loaded widget:  Lasso Terraform GUI  <gui_lasso_terraform.lua>
    [f=-000001] Loaded widget:  Image Preloader     <dbg_img_preload.lua>
    [f=-000001] Loaded widget:  Chili Core Selector  <gui_chili_core_selector.lua>
    [f=-000001] Loaded widget:  Draw After Chili    <gui_api_draw_after_chili.lua>
    [f=-000001] Loaded widget:  Select Keys         <gui_selectkeys.lua>
    [f=-000001] Loaded widget:  Default Group Recall Fix  <gui_group_recall_fix.lua>
    [f=-000001] Loaded widget:  Start Boxes         <minimap_startbox_new.lua>
    [f=-000001] Loaded widget:  Restricted Zones    <gui_restrictedzones.lua>
    [f=-000001] Loaded widget:  Pause Screen        <gui_pausescreen.lua>
    [f=-000001] Loaded widget:  Chili Share menu v1.24  <gui_chili_share.lua>
    [f=-000001] Loaded widget:  Jumpjet GUI         <gui_jumpjets.lua>
    [f=-000001] Loaded widget:  CustomFormations2   <cmd_customformations2.lua>
    [f=-000001] SetSunLighting
    [f=-000001] Loaded widget:  Sun and Atmosphere Handler.  <gfx_sun_and_atmosphere.lua>
    [f=-000001] Removed 'GC at >100MB': disabled.
    [f=-000001] Loaded widget:  GC at >300MB        <dbg_forcegc_spring97.lua>
    [f=-000001] Loaded widget:  Text To Speech Control  <snd_text_to_speech.lua>
    [f=-000001] Loaded widget:  Persistent Build Height  <gui_persistent_build_height.lua>
    [f=-000001] Loaded widget:  Layout Handler      <cmd_layout_handler.lua>
    [f=-000001] Loaded widget:  Color Blindness Correction  <gfx_color_blindness_correction.lua>
    [f=-000001] Loaded widget:  Chili Integral Menu  <gui_chili_integral_menu.lua>
    [f=-000001] Lua garbage collection rate: 30/s
    [f=-000001] Loaded widget:  GC Control          <api_gc_control.lua>
    [f=-000001] Writing last game win data
    [f=-000001] LuaUI v0.3
    [f=-000001] [Game::LoadGame][5] globalQuit=0 forcedQuit=0
    [f=-000001] placing 0 unit(s)
    [f=-000001] placing 1669 feature(s)
    [f=-000001] placing 0 building(s)
    [f=-000001] [LoadScreen::SetLoadMessage] text="[LoadFinalize] finalizing PFS"
    [f=-000001] [ServerMessage] MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":0,"Coop":0,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"Coop":0,"1v1":0},"UserCount":3,"UserCountDiscord":0}
    [f=-000001] [Path] [PathEstimator::CalcHash][Init] BLOCK_SIZE=16
    [f=-000001] [Path] [PathEstimator::CalcHash][Init] PATHESTIMATOR_VERSION=92
    [f=-000001] [Path] [PathEstimator::CalcHash][Init] heightMapChecksum=f9e0b841
    [f=-000001] [Path] [PathEstimator::CalcHash][Init] typeMapChecksum=37560093
    [f=-000001] [Path] [PathEstimator::CalcHash][Init] moveDefChecksum=64632588
    [f=-000001] [Path] [PathEstimator::CalcHash][Init] blockMapChecksum=f6aa76c9
    [f=-000001] [Path] [PathEstimator::CalcHash][Init] estimatorHashCode=8c445591
    [f=-000001] [Path] [PathEstimator::ReadFile] hash=8c445591 file="cache\104dev-maintenance/paths/Otago 1.1.pe-8c445591.zip" (exists=0)
    [f=-000001] [LoadScreen::SetLoadMessage] text="[InitEstimator] creating PE16 cache with 12 PF threads (106 MB)"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 1 of 3456 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 218 of 3456 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 435 of 3456 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 664 of 3456 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 896 of 3456 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 1147 of 3456 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 1363 of 3456 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 1613 of 3456 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 1830 of 3456 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 2057 of 3456 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 2282 of 3456 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 2510 of 3456 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 2779 of 3456 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 3013 of 3456 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 3232 of 3456 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 3452 of 3456 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[InitEstimator] writing PE16 cache-file pe-8c445591"
    [f=-000001] [Path] [PathEstimator::WriteFile] hash=8c445591 file="cache\104dev-maintenance/paths/Otago 1.1.pe-8c445591.zip" (exists=0)
    [f=-000001] [LoadScreen::SetLoadMessage] text="[InitEstimator] written PE16 cache-file pe-8c445591"
    [f=-000001] [Path] [PathEstimator::CalcHash][Init] BLOCK_SIZE=32
    [f=-000001] [Path] [PathEstimator::CalcHash][Init] PATHESTIMATOR_VERSION=92
    [f=-000001] [Path] [PathEstimator::CalcHash][Init] heightMapChecksum=f9e0b841
    [f=-000001] [Path] [PathEstimator::CalcHash][Init] typeMapChecksum=37560093
    [f=-000001] [Path] [PathEstimator::CalcHash][Init] moveDefChecksum=64632588
    [f=-000001] [Path] [PathEstimator::CalcHash][Init] blockMapChecksum=f6aa76c9
    [f=-000001] [Path] [PathEstimator::CalcHash][Init] estimatorHashCode=8c4455a1
    [f=-000001] [Path] [PathEstimator::ReadFile] hash=8c4455a1 file="cache\104dev-maintenance/paths/Otago 1.1.pe2-8c4455a1.zip" (exists=0)
    [f=-000001] [LoadScreen::SetLoadMessage] text="[InitEstimator] creating PE32 cache with 12 PF threads (19 MB)"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 10 of 864 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 66 of 864 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 146 of 864 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 207 of 864 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 283 of 864 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 352 of 864 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 408 of 864 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 486 of 864 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 555 of 864 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 677 of 864 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 746 of 864 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 812 of 864 blocks"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[InitEstimator] writing PE32 cache-file pe2-8c4455a1"
    [f=-000001] [Path] [PathEstimator::WriteFile] hash=8c4455a1 file="cache\104dev-maintenance/paths/Otago 1.1.pe2-8c4455a1.zip" (exists=0)
    [f=-000001] [LoadScreen::SetLoadMessage] text="[InitEstimator] written PE32 cache-file pe2-8c4455a1"
    [f=-000001] [LoadScreen::SetLoadMessage] text="[LoadFinalize] finalized PFS (1939ms, checksum 123be0b9)"
    [f=-000001] [LoadScreen::SetLoadMessage] text="Loading Skirmish AIs"
    [f=-000001] [AIWrapper::PreInit] creating callbacks for AI 0 on team 1
    [f=-000001] Skirmish AI <Circuit Brutal-stable>: 1.0.3
    [f=-000001] Skirmish AI <Circuit Brutal-stable>: Loading the Terrain-Map ...
    [f=-000001] Skirmish AI <Circuit Brutal-stable>:   Water Damage: 0.000000
    [f=-000001] Skirmish AI <Circuit Brutal-stable>:   Sector-Map Block Size: 64
    [f=-000001] Skirmish AI <Circuit Brutal-stable>:   Sector-Map Size: 13824 (x144, z96)
    [f=-000001] Skirmish AI <Circuit Brutal-stable>:   Determining Usable Terrain for all units ...
    [f=-000001] Skirmish AI <Circuit Brutal-stable>:   Map Land Percent: 100.00%
    [f=-000001] Skirmish AI <Circuit Brutal-stable>:   Minimum Elevation: 0.00
    [f=-000001] Skirmish AI <Circuit Brutal-stable>:   Immobile-Type: Min/Max Elevation=(-0.000000 / any)  	Is buildable across 100.000000% of the map. (used by 26 unit-defs)
    [f=-000001] Skirmish AI <Circuit Brutal-stable>:   Immobile-Type: Min/Max Elevation=(-20.000000 / any)  	Is buildable across 100.000000% of the map. (used by 2 unit-defs)
    [f=-000001] Skirmish AI <Circuit Brutal-stable>:   Immobile-Type: Min/Max Elevation=(any / any)  	Is buildable across 100.000000% of the map. (used by 29 unit-defs)
    [f=-000001] Skirmish AI <Circuit Brutal-stable>:   Immobile-Type: Min/Max Elevation=(any / any)  	Is buildable across 100.000000% of the map. (used by 37 unit-defs)
    [f=-000001] Skirmish AI <Circuit Brutal-stable>:   Immobile-Type: Min/Max Elevation=(any / -15.000000)  	Is buildable across 0.000000% of the map. (used by 1 unit-defs)
    [f=-000001] Skirmish AI <Circuit Brutal-stable>:   Immobile-Type: Min/Max Elevation=(any / -10.000000)  	Is buildable across 0.000000% of the map. (used by 1 unit-defs)
    [f=-000001] Skirmish AI <Circuit Brutal-stable>:   Mobile-Type: Min/Max Elevation=(-5000.00 / any)  	Max Slope=(0.41))  	Move-Data used:'akbot6'  	Has 1 Map-Area(s) occupying 85.31% of the map. (used by 351 unit-defs)
    [f=-000001] Skirmish AI <Circuit Brutal-stable>:   Mobile-Type: Min/Max Elevation=(any / -15.00)  	Max Slope=(1.00))  	Move-Data used:'boat10'  	Has 0 Map-Area(s) occupying 0.00% of the map. (used by 6 unit-defs)
    [f=-000001] Skirmish AI <Circuit Brutal-stable>:   Mobile-Type: Min/Max Elevation=(-22.00 / any)  	Max Slope=(0.41))  	Move-Data used:'kbot4'  	Has 1 Map-Area(s) occupying 85.31% of the map. (used by 32 unit-defs)
    [f=-000001] Skirmish AI <Circuit Brutal-stable>:   Mobile-Type: Min/Max Elevation=(-16.00 / any)  	Max Slope=(1.00))  	Move-Data used:'tkbot2'  	Has 1 Map-Area(s) occupying 100.00% of the map. (used by 4 unit-defs)
    [f=-000001] Skirmish AI <Circuit Brutal-stable>:   Mobile-Type: Min/Max Elevation=(any / any)  	Max Slope=(0.41))  	Move-Data used:'bhover5'  	Has 1 Map-Area(s) occupying 85.31% of the map. (used by 4 unit-defs)
    [f=-000001] Skirmish AI <Circuit Brutal-stable>:   Mobile-Type: Min/Max Elevation=(-5000.00 / any)  	Max Slope=(1.00))  	Move-Data used:'atkbot3'  	Has 1 Map-Area(s) occupying 100.00% of the map. (used by 4 unit-defs)
    [f=-000001] Skirmish AI <Circuit Brutal-stable>:   Mobile-Type: Min/Max Elevation=(-22.00 / any)  	Max Slope=(1.00))  	Move-Data used:'tkbot4'  	Has 1 Map-Area(s) occupying 100.00% of the map. (used by 12 unit-defs)
    [f=-000001] Skirmish AI <Circuit Brutal-stable>:   Mobile-Type: Min/Max Elevation=(any / any)  	Max Slope=(0.11))  	Move-Data used:'hover3'  	Has 1 Map-Area(s) occupying 66.17% of the map. (used by 12 unit-defs)
    [f=-000001] Skirmish AI <Circuit Brutal-stable>:   Mobile-Type: Min/Max Elevation=(-16.00 / any)  	Max Slope=(0.41))  	Move-Data used:'skbot2'  	Has 1 Map-Area(s) occupying 85.31% of the map. (used by 3 unit-defs)
    [f=-000001] Skirmish AI <Circuit Brutal-stable>:   Mobile-Type: Min/Max Elevation=(any / -5.00)  	Max Slope=(1.00))  	Move-Data used:'boat4'  	Has 0 Map-Area(s) occupying 0.00% of the map. (used by 9 unit-defs)
    [f=-000001] Skirmish AI <Circuit Brutal-stable>:   Mobile-Type: Min/Max Elevation=(-22.00 / any)  	Max Slope=(0.11))  	Move-Data used:'tank4'  	Has 1 Map-Area(s) occupying 66.17% of the map. (used by 20 unit-defs)
    [f=-000001] Skirmish AI <Circuit Brutal-stable>: No config file! (LuaRules/Configs/DevCircuitAIBrutal32/stable/Otago_1.1.json)
    [f=-000001] Skirmish AI <Circuit Brutal-stable>: Circuit Brutal 1.0.3 (0) Initialized!
    [f=-000001] [~ScopedOnceTimer][Game::LoadSkirmishAIs::CreateAI(id=0)] 375ms
    [f=-000001] [AIWrapper::PreInit] creating callbacks for AI 1 on team 2
    [f=-000001] Skirmish AI <Circuit Brutal-stable>: 1.0.3
    [f=-000001] Skirmish AI <Circuit Brutal-stable>: No config file! (LuaRules/Configs/DevCircuitAIBrutal32/stable/Otago_1.1.json)
    [f=-000001] Skirmish AI <Circuit Brutal-stable>: Circuit Brutal 1.0.3 (1) Initialized!
    [f=-000001] [~ScopedOnceTimer][Game::LoadSkirmishAIs::CreateAI(id=1)] 93ms
    [f=-000001] [AIWrapper::PreInit] creating callbacks for AI 2 on team 3
    [f=-000001] Skirmish AI <Circuit Brutal-stable>: 1.0.3
    [f=-000001] Skirmish AI <Circuit Brutal-stable>: No config file! (LuaRules/Configs/DevCircuitAIBrutal32/stable/Otago_1.1.json)
    [f=-000001] Skirmish AI <Circuit Brutal-stable>: Circuit Brutal 1.0.3 (2) Initialized!
    [f=-000001] [~ScopedOnceTimer][Game::LoadSkirmishAIs::CreateAI(id=2)] 93ms
    [f=-000001] [~ScopedOnceTimer][Game::LoadSkirmishAIs] 563ms
    [f=-000001] [Game::LoadGame][6] globalQuit=0 forcedQuit=0
    [f=-000001] [LuaMemPool::LogStats][handle=LuaIntro (unsynced)] index=2 {numAllocs[*],allocSums[*]}={0,0} {int,ext,rec}Allocs={0,12138,0} {chunk,block}Bytes={0,0}
    [f=-000001] Mex Placement Initialised with 36 spots.
    [f=-000001] SetLobbyButtonEnabled, false
    [f=-000001] UpdateInterfacePreset, minimapRight
    [f=-000001] [ClientMessage] ChangeUserStatus {"IsInGame":true}
    [f=-000001] TotalHideLobbyInterface, true
    [f=-000001] Epicmenu: Switching to Default camera mode
    [f=-000001] GameID: 8ddd6c5c7fe06ef7e8a962d910e569f5
    [f=-000001] Connection attempt from pwFed1
    [f=-000001]  -> Version: 104.0.1-1016-g1929a5d maintenance [Windows 32-bit (emulated)]
    [f=-000001]  -> Connection established (given id 0)
    [f=-000001] [Game::ClientReadNet][LOGMSG] sender="pwFed1" string="[PreGame::GameDataReceived][map-checksums]
    	server=10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
    	client=26fb0eb3458c3ab5d5b99086492c651da0bdb82ba6008c24a1c43631a74edce787c6ef9e13b110f74bf713f9c4cac739cb43f2a7d11798711cf5b2fa3d876347"
    [f=-000001] [Game::ClientReadNet][LOGMSG] sender="pwFed1" string="[PreGame::GameDataReceived][mod-checksums]
    	server=10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
    	client=a0ecc902cc6b596868442d751d221b390f16dea3f25d9a5917b1375492a24cfa5bc1d35b32c8f91fb6bf09d9632430dc954e5876d869172d84c334b9fba4b141"
    [f=-000001] [Game::ClientReadNet][LOGMSG] sender="pwFed1" string="[PE::CalcChecksum][BLK_SIZE=16][SHA_DATA=211562f469af678fe5617de670932ae479fbfd80dcb0c5245585329ad4d850406b0762611f715a3bfc4891ff5ee6c0b656f3bd0e4d69fc67be3b06f404a23479]"
    [f=-000001] [Game::ClientReadNet][LOGMSG] sender="pwFed1" string="[PE::CalcChecksum][BLK_SIZE=32][SHA_DATA=19b9983c865ca265deba2b878ae46bb0d7c0a0dc8600d4e22535578b86c716604a7f100a20be52a28cb2c3636df7a21a237fdd82415b69811adfd3e32b4c8f94]"
    [f=-000001] Skirmish AI "DevCircuitAIBrutal32 stable (2)" (ID:0, Short-Name:"DevCircuitAIBrutal32", Version:"") took over control of team 1
    [f=-000001] Skirmish AI "DevCircuitAIBrutal32 stable (1)" (ID:1, Short-Name:"DevCircuitAIBrutal32", Version:"") took over control of team 2
    [f=-000001] Skirmish AI "DevCircuitAIBrutal32 stable (3)" (ID:2, Short-Name:"DevCircuitAIBrutal32", Version:"") took over control of team 3
    [f=-000001] <pwFed1> Allies: I choose: Engineer!
    [f=-000001] [ServerMessage] MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":0,"Coop":0,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"Coop":0,"1v1":0},"UserCount":3,"UserCountDiscord":0}
    [f=0000443] Error: Timer with hash 2370867043 wasn't found
    [f=0000443] Error: Spring 104.0.1-1016-g1929a5d maintenance has crashed.
    [f=0000443] Error: DLL information:
    [f=0000443] Error: 0x00400000	spring
    [f=0000443] Error: 0x777f0000	ntdll
    [f=0000443] Error: 0x766f0000	KERNEL32
    [f=0000443] Error: 0x76300000	KERNELBASE
    [f=0000443] Error: 0x76af0000	ADVAPI32
    [f=0000443] Error: 0x769d0000	msvcrt
    [f=0000443] Error: 0x10000000	DevIL
    [f=0000443] Error: 0x76d70000	sechost
    [f=0000443] Error: 0x76610000	RPCRT4
    [f=0000443] Error: 0x740b0000	SspiCli
    [f=0000443] Error: 0x740a0000	CRYPTBASE
    [f=0000443] Error: 0x76ff0000	bcryptPrimitives
    [f=0000443] Error: 0x770e0000	IMAGEHLP
    [f=0000443] Error: 0x764f0000	ucrtbase
    [f=0000443] Error: 0x74b80000	SHELL32
    [f=0000443] Error: 0x69cb0000	GLU32
    [f=0000443] Error: 0x767f0000	USER32
    [f=0000443] Error: 0x767d0000	win32u
    [f=0000443] Error: 0x76050000	cfgmgr32
    [f=0000443] Error: 0x65a60000	OPENGL32
    [f=0000443] Error: 0x58a40000	MSVCP80
    [f=0000443] Error: 0x76a90000	GDI32
    [f=0000443] Error: 0x75f30000	shcore
    [f=0000443] Error: 0x74a00000	gdi32full
    [f=0000443] Error: 0x740e0000	combase
    [f=0000443] Error: 0x589a0000	MSVCR80
    [f=0000443] Error: 0x75fc0000	msvcp_win
    [f=0000443] Error: 0x74440000	windows.storage
    [f=0000443] Error: 0x76d20000	shlwapi
    [f=0000443] Error: 0x76040000	kernel.appcore
    [f=0000443] Error: 0x766d0000	profapi
    [f=0000443] Error: 0x74340000	powrprof
    [f=0000443] Error: 0x76110000	FLTLIB
    [f=0000443] Error: 0x760a0000	WS2_32
    [f=0000443] Error: 0x6b800000	OpenAL32
    [f=0000443] Error: 0x6b5c0000	libvorbisfile-3
    [f=0000443] Error: 0x70e40000	libfreetype-6
    [f=0000443] Error: 0x65180000	libfontconfig-1
    [f=0000443] Error: 0x76120000	ole32
    [f=0000443] Error: 0x6ef80000	glew32
    [f=0000443] Error: 0x6c740000	SDL2
    [f=0000443] Error: 0x6d740000	libvorbis-0
    [f=0000443] Error: 0x76ac0000	IMM32
    [f=0000443] Error: 0x70880000	libogg-0
    [f=0000443] Error: 0x62e80000	zlib1
    [f=0000443] Error: 0x743a0000	OLEAUT32
    [f=0000443] Error: 0x68f40000	libexpat-1
    [f=0000443] Error: 0x73020000	WINMM
    [f=0000443] Error: 0x73370000	VERSION
    [f=0000443] Error: 0x71d40000	WINMMBASE
    [f=0000443] Error: 0x614c0000	gameoverlayrenderer
    [f=0000443] Error: 0x74b70000	PSAPI
    [f=0000443] Error: 0x585c0000	nvapi
    [f=0000443] Error: 0x77100000	SETUPAPI
    [f=0000443] Error: 0x6fa80000	dxgi
    [f=0000443] Error: 0x71b30000	uxtheme
    [f=0000443] Error: 0x76b70000	MSCTF
    [f=0000443] Error: 0x56980000	nvoglv32
    [f=0000443] Error: 0x71d30000	WTSAPI32
    [f=0000443] Error: 0x71750000	DEVOBJ
    [f=0000443] Error: 0x76980000	WINTRUST
    [f=0000443] Error: 0x74390000	MSASN1
    [f=0000443] Error: 0x76dc0000	CRYPT32
    [f=0000443] Error: 0x02fc0000	ntmarta
    [f=0000443] Error: 0x71b00000	dwmapi
    [f=0000443] Error: 0x6f1b0000	WINSTA
    [f=0000443] Error: 0x76f60000	clbcatq
    [f=0000443] Error: 0x74090000	shfolder
    [f=0000443] Error: 0x6f210000	MMDevApi
    [f=0000443] Error: 0x727d0000	PROPSYS
    [f=0000443] Error: 0x6f350000	AUDIOSES
    [f=0000443] Error: 0x6f270000	wintypes
    [f=0000443] Error: 0x6f200000	AVRT
    [f=0000443] Error: 0x704a0000	Windows.UI
    [f=0000443] Error: 0x6ae50000	TextInputFramework
    [f=0000443] Error: 0x6adf0000	InputHost
    [f=0000443] Error: 0x6ab90000	CoreUIComponents
    [f=0000443] Error: 0x6ab00000	CoreMessaging
    [f=0000443] Error: 0x63b90000	dsound
    [f=0000443] Error: 0x6fdd0000	dbghelp
    [f=0000443] Error: 0x71550000	mswsock
    [f=0000443] Error: 0x71660000	napinsp
    [f=0000443] Error: 0x71640000	pnrpnsp
    [f=0000443] Error: 0x71620000	NLAapi
    [f=0000443] Error: 0x73380000	DNSAPI
    [f=0000443] Error: 0x740d0000	NSI
    [f=0000443] Error: 0x73410000	IPHLPAPI
    [f=0000443] Error: 0x71610000	winrnr
    [f=0000443] Error: 0x709e0000	fwpuclnt
    [f=0000443] Error: 0x71d70000	bcrypt
    [f=0000443] Error: 0x70a30000	rasadhlp
    [f=0000443] Error: 0x63580000	AIInterface
    [f=0000443] Error: 0x59a80000	SkirmishAI
    [f=0000443] Error: Exception: Access violation (0xc0000005)
    [f=0000443] Error: Exception Address: 0x00883a9a
    [f=0000443] Error: Stacktrace for Spring 104.0.1-1016-g1929a5d maintenance:
    [f=0000443] Error: 	[ProgCtr=00883a9a StackPtr=0265b9c0 FramePtr=4e059120]
    [f=0000443] Error: 	(0) C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\spring.exe [0x00883A9A]
    [f=0000443] Error: 	(1) C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\spring.exe [0x00886560]
    [f=0000443] Error: 	(2) C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\spring.exe [0x00886A77]
    [f=0000443] Error: 	(3) C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\spring.exe [0x0086B56E]
    [f=0000443] Error: 	(4) C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\spring.exe [0x0085751B]
    [f=0000443] Error: 	(5) C:\Users\Tim\Documents\my games\Spring Dev\chobby1\engine\win32\104.0.1-1016-g1929a5d\spring.exe [0x004013E2]
    [f=0000443] Error: 	(6) C:\WINDOWS\System32\KERNEL32.DLL [0x00018484]
    [f=0000443] Error: 	(7) C:\WINDOWS\SYSTEM32\ntdll.dll [0x000641C8]
    [f=0000443] Error: 	(8) C:\WINDOWS\SYSTEM32\ntdll.dll [0x00064198]
    [f=0000443] [WatchDog::DeregisterThread] deregistering controls for thread [main]
    [f=0000443] Error: [ExitSpringProcess] errorMsg="Spring has crashed:
      Access violation.
    
    A stacktrace has been written to:
      C:\Users\Tim\Documents\my games\Spring Dev\chobby1\infolog.txt" msgCaption="Spring: Unhandled exception" mainThread=1
    [f=0000443] Error: [Watchdog::ClearTimer(id)] Invalid thread 4 (_threadId=00000000)
    [f=0000443] [SpringApp::Kill][1] fromRun=0
    [f=0000443] [ThreadPool::SetThreadCount][1] wanted=0 current=3 maximum=6 (init=0)
    [f=0000443] [~CRectangleOverlapHandler] 0% overlap reduction
    
    txt file icon infolog.txt (143,715 bytes) 2019-02-20 05:56 +
  • jpg file icon crash.JPG (582,652 bytes) 2019-02-20 05:57

-Relationships
+Relationships

-Notes

~0019740

Google_Frog (reporter)

I reproduced and made an infolog by entering the profiler view with AIs in the game.

~0019741

Kloot (developer)

Last edited: 2019-02-20 10:11

View 3 revisions

rts/System/TimeProfiler.cpp:??? // ResortProfilesRaw
rts/System/TimeProfiler.cpp:190 // Update
rts/System/SpringApp.cpp:764 // Update
rts/System/Main.cpp:42 // Run

this points to g8572763, "Timer with hash 2370867043 wasn't found" is new.

~0019746

hokomoko (developer)

Last edited: 2019-02-20 15:15

View 2 revisions

Never mind...

~0019749

Kloot (developer)

Fix da2082422fc8dd255834ec4bdab3f2139a3cfa2b committed to develop branch: fix 0006139, repo: spring changeset id: 11327
+Notes

+Related Changesets

-Issue History
Date Modified Username Field Change
2019-02-20 05:24 Google_Frog New Issue
2019-02-20 05:24 Google_Frog File Added: springcrash.JPG
2019-02-20 05:24 Google_Frog File Added: 20190220_150209_TheRockJungle_104.0.1-1016-g1929a5d maintenance.sdfz
2019-02-20 05:56 Google_Frog File Added: infolog.txt
2019-02-20 05:57 Google_Frog File Added: crash.JPG
2019-02-20 05:57 Google_Frog Note Added: 0019740
2019-02-20 09:57 Kloot Note Added: 0019741
2019-02-20 10:09 Kloot Note Edited: 0019741 View Revisions
2019-02-20 10:11 Kloot Note Edited: 0019741 View Revisions
2019-02-20 11:55 Kloot Assigned To => Kloot
2019-02-20 11:55 Kloot Status new => assigned
2019-02-20 14:54 hokomoko Note Added: 0019746
2019-02-20 15:15 hokomoko Note Edited: 0019746 View Revisions
2019-02-20 16:39 Kloot Status assigned => resolved
2019-02-20 16:39 Kloot Resolution open => fixed
2019-02-20 16:39 Kloot Fixed in Version => 104.0 +git
2019-02-21 12:28 Kloot Changeset attached => spring develop da208242
2019-02-21 12:30 Kloot Note Added: 0019749
+Issue History