ZeroK-RTS / CrashReports

7 stars 0 forks source link

Spring LuaError [104.0.1-1156-gb72a9cc] #21013

Open Chobbyla opened 5 years ago

Chobbyla commented 5 years ago
Zero-K.exe Information: 0 : Connecting to steam API
Zero-K.exe Information: 0 : Steam online
Zero-K.exe Information: 0 : Starting
Using writeable configuration source: "D:\Steam\steamapps\common\Zero-K\springsettings.cfg"
Using additional read-only configuration source: "D:\Steam\steamapps\common\Zero-K\engine\win32\104.0.1-1156-gb72a9cc\springsettings.cfg"
LogOutput initialized. Logging to D:\Steam\steamapps\common\Zero-K\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 = 120
  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.0015
  MiniMapMarker = 0
  MouseDragCircleCommandThreshold = 25
  MouseDragScrollThreshold = 0
  OverheadMaxHeightFactor = 1.39999998
  OverheadScrollSpeed = 50
  ReconnectTimeout = 0
  RotOverheadScrollSpeed = 50
  RotateLogFiles = 1
  ScreenshotCounter = 1
  ScrollWheelSpeed = -25
  Shadows = 1
  ShowClock = 0
  ShowPlayerInfo = 0
  SplashScreenDir = ./MenuLoadscreens
  TeamHighlight = 0
  TreeRadius = 1500
  UnitIconDist = 151
  UnitLodDist = 9999
  UseDistToGroundForIcons = 1.10000002
  VFSCacheArchiveFiles = 0
  Water = 4
  WindowBorderless = 1
  WindowPosX = 0
  WindowPosY = 0
  XResolutionWindowed = 1920
  YResolutionWindowed = 1080
  snd_volbattle = 13
  snd_volmaster = 8
============== </User Config> ==============

============== <User System> ==============
  Spring Engine Version: 104.0.1-1156-gb72a9cc maintenance
      Build Environment: gcc libstdc++ version 20171010
       Compiler Version: gcc-5.5.0
       Operating System: Windows 10 Fall Creators Update (build 16299)
        Hardware Config: Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz; 65448MB RAM, 130984MB 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][STREFLOP_SSE]
    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
[WatchDog::Install] installed (hang-timeout: 30s)
[WatchDog::RegisterThread] registering controls for thread [main]
[GL::CheckAvailableVideoModes] desktop={1920x1080x24bpp@60Hz} current={1920x1080x24bpp@60Hz}
    display=1 modes=80 bounds={x=0, y=0, w=1920, h=1080}
        [ 1] 1920x1080x24bpp@60Hz
        [13] 1680x1050x24bpp@60Hz
        [17] 1600x1024x24bpp@60Hz
        [21] 1600x900x24bpp@60Hz
        [23] 1440x900x24bpp@60Hz
        [37] 1280x800x24bpp@60Hz
        [41] 1280x720x24bpp@60Hz
    display=2 modes=66 bounds={x=1920, y=0, w=1920, h=1080}
        [ 1] 1920x1080x24bpp@60Hz
        [ 5] 1680x1050x24bpp@60Hz
        [ 9] 1600x1024x24bpp@60Hz
        [13] 1600x900x24bpp@60Hz
        [15] 1440x900x24bpp@60Hz
        [29] 1280x800x24bpp@60Hz
        [33] 1280x720x24bpp@60Hz
[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 417.71
    GL vendor   : NVIDIA Corporation
    GL renderer : GeForce GTX 1080/PCIe/SSE2
    GLSL version: 4.60 NVIDIA
    GLEW version: 2.1.0
    GPU memory  : 8192MB (total) / 7426MB (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,1080>
[GR::InitGLState]
[GR::LogDisplayMode] display-mode set to 1920x1080x24bpp@60Hz (windowed::borderless)
[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: D:\Steam\steamapps\common\Zero-K\
Using read-only data directory: D:\Steam\steamapps\common\Zero-K\engine\win32\104.0.1-1156-gb72a9cc\
Scanning: D:\Steam\steamapps\common\Zero-K\engine\win32\104.0.1-1156-gb72a9cc\base
Scanning: D:\Steam\steamapps\common\Zero-K\maps
Scanning: D:\Steam\steamapps\common\Zero-K\games
Scanning: D:\Steam\steamapps\common\Zero-K\packages
[~ScopedOnceTimer][CArchiveScanner::ScanAllDirs] 314ms
[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 (100.6ms)
[f=-000001] [Sound] [Sound::OpenOpenALDevice] opening default device "OpenAL Soft"
[f=-000001] [Sound] [ISound::Initialize] spawning sound-thread (201.2ms)
[f=-000001] [Sound] [Sound::OpenOpenALDevice] device=09289fe0 context=0916a590
[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] [Sound::UpdateThread][2]
Fontconfig error: Cannot load default config file
[f=-000001] [Sound] Error:   EFX: AL_INVALID_VALUE (40963)
[f=-000001] [Sound] Error:   Initializing EFX failed!
[f=-000001] [~ScopedOnceTimer][ISound::Init::Dev] 301ms
[Info] ../../tools/pr-downloader/src/Downloader/CurlWrapper.cpp:58:DumpVersion():libcurl 7.64.0 Schannel
[Info] ../../tools/pr-downloader/src/Downloader/CurlWrapper.cpp:42:GetTLSBackend():SSL backend #0: 'schannel' (ID: 8)
[Info] ../../tools/pr-downloader/src/FileSystem/FileSystem.cpp:194:setWritePath():Using filesystem-writepath: D:\Steam\steamapps\common\Zero-K
[Info] ../../tools/pr-downloader/src/pr-downloader.cpp:173:DownloadSetConfig():Free disk space: 277390 MB
[f=-000001] [LuaMenuController::Reset] using menu archive "Chobby v1.7.3.3"
[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, 1080, 0, 0
[f=-000001] Spring.GetViewGeometry, 1920, 1080, 0, 0
[f=-000001] gl.GetViewSizes, 1920, 1080
[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: , 59109
[f=-000001] [LuaMenu] Loading widget:      Cache Handler API      <api_cache_handler.lua>
[f=-000001] Deleting path cache, 0
[f=-000001] [LuaMenu] Loading widget:      Internet Browser API   <api_internet_browser.lua>
[f=-000001] [LuaMenu] Loading widget:      Map Handler API        <api_map_handler.lua>
Zero-K.exe Information: 0 : Chobby connected to wrapper
[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>
Zero-K.exe Information: 0 : Chobbyla >> SteamOnline {"AuthToken":"14000000CD118B60DBC3F04FE40D610C0100100166DA9B5C180000000100000002000000C80FC749C000000ABAD3110201000000B20000003200000004000000E40D610C01001001481C0500C80FC749C000000A00000000F450925C7400AE5C0100D5D7000000000000A48982C6891C3AA9A2AA7AC6BE7595975E04CE5E799A6E31A84EACA154841A52AF9BC7D132843C006BE716BCAFD02472FDB2567288DE442B437B2CBD31BCE24774C48A0D01FA0E6A044687AD998F288389945B215EE6AEBDC758DB919B48D212B732EE0A0D3EBA02099C988D0264A8B95552E5993928EA675339DF7AAB0D90F9","Friends":["76561198040978181","76561198048742831","76561198072317704","76561198079203513","76561198140059392","76561198329471839"],"SuggestedName":"JanaSzar","Dlc":[0,842950,842951,842952]}

[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>
Zero-K.exe Information: 0 : Chobbyla >> WrapperOnline {"UserID":"1466986393","DefaultServerHost":"zero-k.info","DefaultServerPort":8200,"IsSteamFolder":true}

[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] [Chobby] Detected game config, LuaMenu\configs\gameConfig\zk
[f=-000001] [Chobby] Warning: Game config not found: LuaMenu/configs/gameConfig/LuaMenu\configs\gameConfig\zk/mainConfig.lua
[f=-000001] Vendor and GL, Nvidia, 4
[f=-000001] High settings preset, 8388608
[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.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 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.0015
[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=09375ae8
[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.0015
[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] [Settings] Warning: No such key: LinkBandwidth, but setting it as string anyway.
[f=-000001] SetSettings Value, AllowDeferredMapRendering, 1
[f=-000001] [Settings] Warning: No such key: WorkerThreadSpinTime, but setting it as string anyway.
[f=-000001] SetSettings Value, WindowedEdgeMove, 1
[f=-000001] [Settings] Warning: No such key: VerboseLevel, but setting it as string anyway.
[f=-000001] SetSettings Value, AdvUnitShading, 1
[f=-000001] SetSettings Int, VSync, 0
[f=-000001] SetSettings Value, 3DTrees, 1
[f=-000001] SetSettings Value, EdgeMoveDynamic, 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, VFSCacheArchiveFiles, 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,1080>
[f=-000001] [GR::UpdateGLGeometry][2] winSize=<1920,1080>
[f=-000001] [GR::InitGLState]
[f=-000001] [GR::LogDisplayMode] display-mode set to 1920x1080x24bpp@60Hz (windowed::borderless)
[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,1080>
[f=-000001] [GR::UpdateGLGeometry][2] winSize=<1920,1080>
[f=-000001] [GR::InitGLState]
[f=-000001] [GR::LogDisplayMode] display-mode set to 1920x1080x24bpp@60Hz (windowed::borderless)
[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_SHOWN][1] fullScreen=0
[f=-000001] [~ScopedOnceTimer][Sound::Iconified] 0ms
[f=-000001] [SpringApp::MainEventHandler][SDL_WINDOWEVENT_SHOWN][2]

Zero-K.exe Information: 0 : Chobbyla << DiscordUpdatePresence {"state":"In Menu"}
Zero-K.exe Information: 0 : Chobbyla << DownloadImage {"TargetPath":"news/1058.jpg","ImageUrl":"http://zero-k.info/img/lobbynews/1058.jpg"}
[f=-000001] SteamOnline, Received
Zero-K.exe Information: 0 : Chobbyla >> DownloadImageDone {"ImageUrl":"http://zero-k.info/img/lobbynews/1058.jpg","TargetPath":"news/1058.jpg"}

Zero-K.exe Information: 0 : Chobbyla << DiscordUpdatePresence {"state":"In Menu"}
Zero-K.exe Information: 0 : Chobbyla << DownloadFile {"Name":"Zero-K v1.5.2.5","FileType":"RAPID"}
Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"0.00","SecondsRemaining":-1,"TotalLength":0,"CurrentSpeed":0}

Zero-K.exe Information: 0 : Chobbyla >> DiscordOnReady {}

Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"0.00","SecondsRemaining":-1,"TotalLength":0,"CurrentSpeed":0}

Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"0.00","SecondsRemaining":-1,"TotalLength":0,"CurrentSpeed":0}

Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"0.00","SecondsRemaining":-1,"TotalLength":0,"CurrentSpeed":0}

Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"0.00","SecondsRemaining":-1,"TotalLength":0,"CurrentSpeed":0}

Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"0.00","SecondsRemaining":-1,"TotalLength":0,"CurrentSpeed":0}

Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"0.00","SecondsRemaining":-1,"TotalLength":0,"CurrentSpeed":0}

Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"0.00","SecondsRemaining":-1,"TotalLength":0,"CurrentSpeed":0}

Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"0.00","SecondsRemaining":-1,"TotalLength":0,"CurrentSpeed":0}

Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"0.00","SecondsRemaining":-1,"TotalLength":0,"CurrentSpeed":0}

Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"0.00","SecondsRemaining":-1,"TotalLength":0,"CurrentSpeed":0}

Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"0.00","SecondsRemaining":-1,"TotalLength":0,"CurrentSpeed":0}

Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"0.00","SecondsRemaining":-1,"TotalLength":0,"CurrentSpeed":0}

Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"0.00","SecondsRemaining":-1,"TotalLength":0,"CurrentSpeed":0}

Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"0.00","SecondsRemaining":-1,"TotalLength":0,"CurrentSpeed":0}

Zero-K.exe Information: 0 : http://repos.springrts.com/zk/packages/e4d98c667f2e722b1e11fbe00e3338f2.sdp Completed - 204.95k
Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"5.00","SecondsRemaining":157,"TotalLength":0,"CurrentSpeed":0}

Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"5.00","SecondsRemaining":166,"TotalLength":0,"CurrentSpeed":0}

Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"1.55","SecondsRemaining":591,"TotalLength":15113385,"CurrentSpeed":25142}

Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"14.48","SecondsRemaining":57,"TotalLength":15113385,"CurrentSpeed":223592}

Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"29.86","SecondsRemaining":24,"TotalLength":15113385,"CurrentSpeed":438574}

Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"32.75","SecondsRemaining":22,"TotalLength":15113385,"CurrentSpeed":458163}

Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"40.48","SecondsRemaining":16,"TotalLength":15113385,"CurrentSpeed":541163}

Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"50.70","SecondsRemaining":11,"TotalLength":15113385,"CurrentSpeed":649104}

Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"61.02","SecondsRemaining":7,"TotalLength":15113385,"CurrentSpeed":748636}

Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"66.05","SecondsRemaining":6,"TotalLength":15113385,"CurrentSpeed":777806}

Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"77.34","SecondsRemaining":3,"TotalLength":15113385,"CurrentSpeed":876575}

Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"85.82","SecondsRemaining":2,"TotalLength":15113385,"CurrentSpeed":936625}

Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"87.05","SecondsRemaining":2,"TotalLength":15113385,"CurrentSpeed":916915}

Zero-K.exe Information: 0 : Chobbyla >> DownloadFileProgress {"FileType":"RAPID","Name":"Zero-K v1.5.2.5","Progress":"88.74","SecondsRemaining":1,"TotalLength":15113385,"CurrentSpeed":903192}

Zero-K.exe Information: 0 : Zero-K v1.5.2.5 download complete - 14.41M
Zero-K.exe Information: 0 : Chobbyla >> DownloadFileDone {"FileType":"RAPID","IsSuccess":true,"IsAborted":false,"Name":"Zero-K v1.5.2.5"}

[f=-000001] Scanning: D:\Steam\steamapps\common\Zero-K\engine\win32\104.0.1-1156-gb72a9cc\base
[f=-000001] Scanning: D:\Steam\steamapps\common\Zero-K\maps
[f=-000001] Scanning: D:\Steam\steamapps\common\Zero-K\games
[f=-000001] Scanning: D:\Steam\steamapps\common\Zero-K\packages
[f=-000001] [~CPoolArchive] archiveFile="D:\Steam\steamapps\common\Zero-K\packages\e4d98c667f2e722b1e11fbe00e3338f2.sdp" numZipFiles=7197 sumInflSize=589996kb 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] [~ScopedOnceTimer][CArchiveScanner::ScanAllDirs] 51ms
Zero-K.exe Information: 0 : Chobbyla << GaAddDesignEvent {"EventID":"events_2018_04_25:campaign:planet_19:difficulty_1:started_2"}
[f=-000001] SetLobbyFullscreenMode, 1
Zero-K.exe Information: 0 : Chobbyla << GaAddDesignEvent {"Value":1,"EventID":"events_2018_04_25:game_start:singleplayer:lone_campaign_19"}
[f=-000001] SetSettings Int, XResolutionWindowed, 1920
[f=-000001] SetSettings Int, YResolutionWindowed, 1080
[f=-000001] SetSettings Int, WindowPosX, 0
[f=-000001] SetSettings Int, WindowPosY, 0
[f=-000001] SetSettings Value, WindowBorderless, 1
[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] [Settings] Warning: No such key: SmoothPoints, but setting it as string anyway.
[f=-000001] SetSettings Int, RotOverheadScrollSpeed, 50
[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.0015
[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] [Settings] Warning: No such key: LinkBandwidth, but setting it as string anyway.
[f=-000001] SetSettings Value, AllowDeferredMapRendering, 1
[f=-000001] [Settings] Warning: No such key: WorkerThreadSpinTime, but setting it as string anyway.
[f=-000001] SetSettings Value, WindowedEdgeMove, 1
[f=-000001] [Settings] Warning: No such key: VerboseLevel, but setting it as string anyway.
[f=-000001] SetSettings Value, AdvUnitShading, 1
[f=-000001] SetSettings Int, VSync, 0
[f=-000001] SetSettings Value, 3DTrees, 1
[f=-000001] SetSettings Value, EdgeMoveDynamic, 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] SetSettings Int, CubeTexSizeSpecular, 128
[f=-000001] [Settings] Warning: No such key: FSAA, but setting it as string anyway.
[f=-000001] SetSettings Value, VFSCacheArchiveFiles, 0
[f=-000001] SetSettings Value, AllowDeferredModelRendering, 1
[f=-000001] compatProfile, false
Zero-K.exe Information: 0 : Chobbyla << DiscordUpdatePresence {"state":"Playing Campaign"}
[f=-000001] [Game]
{

    [allyTeam0]
    {
        numallies = 0;
    }

    [ai1]
    {
        comm_merge = 0;
        IsFromDemo = 0;
        Name = Trenchers;
        ShortName = DevCircuitAIEasy32;
        Team = 2;
    [Options]
    {
        comm_merge = 0;
        disabledunits = energyfusion+energysingu+energywind+energygeo+energyheavygeo+staticstorage+energypylon+staticrearm+factoryshield+shieldcon+factorycloak+cloakraid+cloakheavyraid+cloakskirm+cloakriot+cloakassault+cloakarty+cloaksnipe+cloakaa+cloakbomb+cloakjammer+staticjammer+factoryveh+vehcon+factoryplane+planecon+factorygunship+gunshipcon+factoryhover+hovercon+factoryamph+amphcon+factoryspider+spidercon+factoryjump+jumpcon+factorytank+tankcon+striderhub+striderantiheavy+striderscorpion+striderdante+striderarty+striderfunnelweb+dronelight+droneheavyslow+striderbantha+striderdetriment+shipheavyarty+shipcarrier+dronecarry+subtacmissile+factoryship+shipcon+staticheavyradar+staticshield+shieldshield+turretimpulse+turretemp+turretriot+turretheavylaser+turretgauss+turretantiheavy+turretheavy+turrettorp+turretaalaser+turretaaclose+turretaafar+turretaaflak+turretaaheavy+staticantinuke+staticarty+staticheavyarty+staticmissilesilo+tacnuke+seismic+empmissile+napalmmissile+staticnuke+mahlazer+raveparty+zenith+athena+spiderscout+hoverassault+jumpskirm+spiderskirm+tankheavyraid+vehheavyarty+spiderantiheavy+amphtele+shipscout+shiptorpraider+subraider+shipriot+shipskirm+shipassault+shiparty+shipaa+tankraid+tankriot+tankassault+tankheavyassault+tankarty+tankheavyarty+tankaa+jumpscout+jumpraid+jumpblackhole+jumpassault+jumpsumo+jumparty+jumpaa+jumpbomb+spiderassault+spideremp+spiderriot+spidercrabe+spideraa+amphraid+amphimpulse+amphfloater+amphriot+amphassault+amphaa+hoverraid+hoverskirm+hoverdepthcharge+hoverriot+hoverarty+hoveraa+gunshipbomb+gunshipemp+gunshipraid+gunshipskirm+gunshipheavyskirm+gunshipassault+gunshipkrow+gunshipaa+gunshiptrans+gunshipheavytrans+planefighter+planeheavyfighter+bomberprec+bomberriot+bomberdisarm+bomberheavy+planescout+vehcapture+veharty+wolverine_mine+shieldscout+shieldfelon+shieldarty+shieldbomb+amphlaunch;
    }

        Host = 0;
        version = stable;
    }

    [team1]
    {
        extrastartunits_1 = e1sxXT17ZmFjaW5nPTAseD00MDI0LG5hbWU9ImVuZXJneWZ1c2lvbiIsej0zNTM2LH0sWzJdPXtmYWNpbmc9MCx4PTQwMjQsbmFtZT0iZW5lcmd5ZnVzaW9uIix6PTMzNzYsfSxbM109e2ZhY2luZz0wLHg9NDAyNCxuYW1lPSJlbmVyZ3lmdXNpb24iLHo9MzIzMix9LFs0XT17ZmFjaW5nPTAseD0zNjcyLG5hbWU9InN0YXRpY21leCIsej0zNTc2LH0sWzVdPXtmYWNpbmc9MCx4PTQwMDgsbmFtZT0ic3RhdGljbWV4Iix6PTM3NTIsfSxbNl09e2ZhY2luZz0wLHg9MzcyMCxuYW1lPSJzdGF0aWNtZXgiLHo9MzkxMix9LFs3XT17ZmFjaW5nPTAseD0zMTI4LG5hbWU9InN0YXRpY21leCIsej0zNzM2LH0sWzhdPXtmYWNpbmc9MCx4PTM5NjAsbmFtZT0ic3RhdGljbWV4Iix6PTIzNjAsfSxbOV09e2ZhY2luZz0wLHg9MjE4NCxuYW1lPSJzdGF0aWNtZXgiLHo9MzUyOCx9LFsxMF09e2ZhY2luZz0wLHg9MTU2MCxuYW1lPSJzdGF0aWNtZXgiLHo9NDAwOCx9LFsxMV09e2ZhY2luZz0wLHg9MzgwMCxuYW1lPSJzdGF0aWNtZXgiLHo9MTAzMix9LFsxMl09e2ZhY2luZz0yLHg9MzU4NCxuYW1lPSJ0dXJyZXRsYXNlciIsej0xMTIwLH0sWzEzXT17ZmFjaW5nPTIseD0zODcyLG5hbWU9InR1cnJldGxhc2VyIix6PTgzMix9LFsxNF09e2ZhY2luZz0zLHg9MTMxMixuYW1lPSJ0dXJyZXRsYXNlciIsej00MDQ4LH0sWzE1XT17ZmFjaW5nPTIseD0xODcyLG5hbWU9InR1cnJldGxhc2VyIix6PTM2NDgsfSxbMTZdPXtmYWNpbmc9Mix4PTIyODgsbmFtZT0idHVycmV0bGFzZXIiLHo9MzI5Nix9LFsxN109e2ZhY2luZz0yLHg9MzAyNCxuYW1lPSJ0dXJyZXRsYXNlciIsej0yMTc2LH0sWzE4XT17ZmFjaW5nPTIseD0zNDI0LG5hbWU9InR1cnJldGxhc2VyIix6PTE2NDgsfSxbMTldPXtmYWNpbmc9Mix4PTMyMjQsbmFtZT0idHVycmV0cmlvdCIsej0xODY0LH0sWzIwXT17ZmFjaW5nPTIseD0yMDU2LG5hbWU9InR1cnJldHJpb3QiLHo9MzM2OCx9LFsyMV09e2ZhY2luZz0yLHg9Mjk2OCxuYW1lPSJ0dXJyZXRyaW90Iix6PTI2ODAsfSxbMjJdPXtmYWNpbmc9MCx4PTM4ODAsbmFtZT0iZW5lcmd5c29sYXIiLHo9MzcyMCx9LFsyM109e2ZhY2luZz0wLHg9MzcyMCxuYW1lPSJlbmVyZ3lzb2xhciIsej0zNjcyLH0sWzI0XT17ZmFjaW5nPTAseD0zNjQwLG5hbWU9ImVuZXJneXNvbGFyIix6PTM4MDAsfSxbMjVdPXtmYWNpbmc9MCx4PTM0NDgsbmFtZT0iZW5lcmd5c29sYXIiLHo9MzgzMix9LFsyNl09e2ZhY2luZz0wLHg9MzI3MixuYW1lPSJlbmVyZ3lzb2xhciIsej0zNzg0LH0sWzI3XT17ZmFjaW5nPTAseD0zMDk2LG5hbWU9ImVuZXJneXNvbGFyIix6PTM4MDAsfSxbMjhdPXtmYWNpbmc9Mix4PTM0OTYsbmFtZT0iZmFjdG9yeWNsb2FrIix6PTM2MDgsfSxbMjldPXtmYWNpbmc9MCx4PTM0NjQsbmFtZT0ic3RhdGljY29uIix6PTM3MjAsfSxbMzBdPXtmYWNpbmc9MCx4PTM1MjgsbmFtZT0ic3RhdGljY29uIix6PTM3MDQsfSxbMzFdPXtmYWNpbmc9MCx4PTI1MzYsbmFtZT0ic3RhdGljbWV4Iix6PTI3NjAsfSxbMzJdPXtmYWNpbmc9MCx4PTI4MjQsbmFtZT0ic3RhdGljbWV4Iix6PTI0NzIsfSx9;
        rgbcolor = 0 0 0;
        nocommander = 1;
        AllyTeam = 0;
        TeamLeader = 0;
        start_metal = 0;
        campaignunlocks = e1sxXT0idHVycmV0bGFzZXIiLFsyXT0idHVycmV0bWlzc2lsZSIsWzNdPSJzdGF0aWNyYWRhciIsWzRdPSJjbG9ha2NvbiIsWzVdPSJzdGF0aWNtZXgiLFs2XT0iZW5lcmd5c29sYXIiLFs3XT0iY2xvYWtyYWlkIixbOF09ImNsb2Frc2tpcm0iLFs5XT0iY2xvYWtyaW90IixbMTBdPSJjbG9ha2Fzc2F1bHQiLH0=;
        start_energy = 100;
        static_level = 0;
    }

    [team0]
    {
        rgbcolor = 0 0 0;
        TeamLeader = 0;
        start_metal = 0;
        campaignabilities = e30=;
        campaignunlocks = e1sxXT0iZmFjdG9yeWNsb2FrIixbMl09ImNsb2FrcmFpZCIsWzNdPSJzdGF0aWNtZXgiLFs0XT0iZW5lcmd5c29sYXIiLFs1XT0iY2xvYWtyaW90IixbNl09ImNsb2FrY29uIixbN109InR1cnJldGxhc2VyIixbOF09InN0YXRpY3JhZGFyIixbOV09ImNsb2Frc2tpcm0iLFsxMF09ImNsb2FrYXJ0eSIsWzExXT0iZmFjdG9yeXNoaWVsZCIsWzEyXT0ic2hpZWxkY29uIixbMTNdPSJzaGllbGRyYWlkIixbMTRdPSJzaGllbGRhc3NhdWx0IixbMTVdPSJzaGllbGRyaW90IixbMTZdPSJjbG9ha2JvbWIiLFsxN109InR1cnJldG1pc3NpbGUiLFsxOF09InN0YXRpY2NvbiIsWzE5XT0iZW5lcmd5cHlsb24iLFsyMF09InN0YXRpY2FydHkiLH0=;
        start_energy = 100;
        static_level = 1;
        start_x = 3435;
        AllyTeam = 0;
        staticcomm = player_commander;
        extrastartunits_1 = e1sxXT17YnVpbGRQcm9ncmVzcz0wLjA1LHg9MzA0OCxuYW1lPSJzdGF0aWNhcnR5Iix6PTI5MzYsZmFjaW5nPTIsfSxbMl09e2ZhY2luZz0wLHg9MzEyMCxuYW1lPSJzdGF0aWNyYWRhciIsej0yODUwLH0sWzNdPXt4PTMyNDUsbmFtZT0ic3RhdGljY29uIix6PTMwMDAsc2VsZlBhdHJvbD10cnVlLGZhY2luZz0zLH0sfQ==;
        start_z = 3171;
        retinuestartunits = e30=;
        commanderparameters = e2RlZmVhdElmRGVzdHJveWVkT2JqZWN0aXZlSUQ9MixmYWNwbG9wPXRydWUsfQ==;
    }

    [allyTeam1]
    {
        numallies = 0;
    }

    [modoptions]
    {
        planetmissioninformationtext = e2Rlc2NyaXB0aW9uPSJGaW5pc2ggdGhlIENlcmJlcnVzIGFydGlsbGVyeSBwaWVjZSBhbmQgbGluayBpdCB0byB5b3VyIGFsbHkncyBwb3dlciBwbGFudHMuIFRoaXMgY2Fubm9uIHdpbGwgYnJlYWsgdGhlIGVuZW15J3MgZGVmZW5zaXZlIGxpbmUgYW5kIGFsbG93IHlvdSB0byBkZXN0cm95IHRoZWlyIGJhc2UuIixuYW1lPSJZZXRhIix0aXBzPXtbMV09e3RleHQ9IlRoZSBDZXJiZXJ1cyBpcyBhIGxvbmctcmFuZ2UgYXJ0aWxsZXJ5IHN0cnVjdHVyZSBjYXBhYmxlIG9mIG91dHJhbmdpbmcgYW5kIGRlc3Ryb3lpbmcgdGhlIGVuZW1pZXMgZGVmZW5zZSBhcyB3ZWxsIGFzIHN1cHByZXNzaW5nIHRoZSBtb3ZlbWVudCBvZiB0aGVpciBtb2JpbGUgdW5pdHMuIFRvZ2dsZSBpdCBpbnRvIGhpZ2gtdHJhamVjdG9yeSBtb2RlIHRvIGZpcmUgb3ZlciBoaWxscy4iLGltYWdlPSJ1bml0cGljcy9zdGF0aWNhcnR5LnBuZyIsfSxbMl09e3RleHQ9IkluIG9yZGVyIHRvIGZpcmUsIHlvdXIgQ2VyYmVydXMgbmVlZHMgdG8gYmUgY29ubmVjdGVkIHRvIGEgcG93ZXIgZ3JpZCB3aXRoIGF0IGxlYXN0IDUwIGVuZXJneSwgYWx0aG91Z2ggaXQgZG9lcyBub3QgY29uc3VtZSB0aGlzIGVuZXJneS4gVXNlIEVuZXJneSBQeWxvbnMgdG8gZXh0ZW5kIHRoZSBncmlkIGZyb20geW91ciBhbGx5J3MgRnVzaW9ucy4gVGhlIEVjb25vbXkgdmlldyAoRjQpIGRpc3BsYXlzIHlvdXIgcG93ZXIgZ3JpZCBhcyBjb2xvdXJlZCBjaXJjbGVzLiIsaW1hZ2U9InVuaXRwaWNzL2VuZXJneXB5bG9uLnBuZyIsfSxbM109e3RleHQ9IkNvbm5lY3RpbmcgTWV0YWwgRXh0cmFjdG9ycyB0byB5b3VyIGVuZXJneSBwcm9kdWN0aW9uIHN0cnVjdHVyZXMgY2FuIGdpdmUgeW91IG1vcmUgbWV0YWwgaW5jb21lIHRocm91Z2ggT3ZlcmRyaXZlLiBDaGVjayB0aGUgb25saW5lIG1hbnVhbCBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCBob3cgT3ZlcmRyaXZlIHdvcmtzLiIsaW1hZ2U9InVuaXRwaWNzL3N0YXRpY21leC5wbmciLH0sWzRdPXt0ZXh0PSJDYXJldGFrZXJzIGFyZSBzdGF0aW9uYXJ5IGNvbnN0cnVjdG9ycyB3aXRoIGxhcmdlIGJ1aWxkIHJhbmdlIGFuZCBoaWdoIGJ1aWxkIHBvd2VyIGZvciB0aGVpciBjb3N0LiBUaGV5IGFyZSBsaW1pdGVkIGJ5IHRoZWlyIGluYWJpbGl0eSB0byBpbml0aWF0ZSBjb25zdHJ1Y3Rpb24sIGJ1dCB0aGV5IGFyZSB0aGUgbW9zdCBjb3N0LWVmZmljaWVudCB3YXkgdG8gZ2V0IG1vcmUgcHJvZHVjdGlvbiBvdXQgb2YgYSBmYWN0b3J5LiIsaW1hZ2U9InVuaXRwaWNzL3N0YXRpY2Nvbi5wbmciLH0sfSx9;
        campaignpartialsavedata = e2NhbXBhaWduSUQ9IjAuMjcwNjk2NjciLGNvbW1hbmRlcj17bW9kdWxlcz17WzFdPXtbMV09Im1vZHVsZV9oaWdoX3Bvd2VyX3NlcnZvcyIsWzJdPSJtb2R1bGVfaGlnaF9wb3dlcl9zZXJ2b3MiLH0sWzBdPXtbMV09ImNvbW13ZWFwb25fYmVhbWxhc2VyIixbMl09Im1vZHVsZV9hYmxhdGl2ZV9hcm1vciIsfSx9LG5hbWU9IkphbmFTemFyIixjaGFzc2lzPSJrbmlnaHQiLH0scGxhbmV0cz17WzFdPXtwbGFuZXRJRD02OSxib251c09ialN0YXR1cz17fSx9LFsyXT17cGxhbmV0SUQ9MSxib251c09ialN0YXR1cz17WzFdPXRydWUsWzJdPXRydWUsWzNdPXRydWUsWzRdPXRydWUsWzVdPXRydWUsfSx9LFszXT17cGxhbmV0SUQ9Mixib251c09ialN0YXR1cz17WzFdPXRydWUsWzJdPWZhbHNlLFszXT1mYWxzZSxbNF09ZmFsc2UsfSx9LFs0XT17cGxhbmV0SUQ9NSxib251c09ialN0YXR1cz17WzFdPXRydWUsWzJdPXRydWUsWzNdPXRydWUsfSx9LFs1XT17cGxhbmV0SUQ9MTMsYm9udXNPYmpTdGF0dXM9e1sxXT10cnVlLFsyXT1mYWxzZSxbM109dHJ1ZSx9LH0sWzZdPXtwbGFuZXRJRD0zLGJvbnVzT2JqU3RhdHVzPXtbMV09dHJ1ZSxbMl09dHJ1ZSxbM109dHJ1ZSx9LH0sfSxkaWZmaWN1bHR5U2V0dGluZz0xLH0=;
        defeatconditionconfig = e1swXT17fSxbMV09e3ZpdGFsVW5pdFR5cGVzPXtbMV09ImZhY3RvcnlzaGllbGQiLFsyXT0iZmFjdG9yeXZlaCIsfSxpZ25vcmVVbml0TG9zc0RlZmVhdD1mYWxzZSxhbGx5VGVhbUxvc3NPYmplY3RpdmVJRD0xLHZpdGFsQ29tbWFuZGVycz1mYWxzZSxsb3NlQWZ0ZXJTZWNvbmRzPWZhbHNlLH0sfQ==;
        planetmissiondifficulty = 1;
        bonusobjectiveconfig = e1syXT17c2F0aXNmeU9uY2U9dHJ1ZSxpbWFnZT0iTHVhTWVudS9jb25maWdzL2dhbWVDb25maWcvemsvdW5pdHBpY3Mvc3RhdGljYXJ0eS5wbmciLGRlc2NyaXB0aW9uPSJCdWlsZCB0d28gQ2VyYmVydXNlcyIsaW1hZ2VPdmVybGF5PSJMdWFNZW51L2ltYWdlcy9yZXBhaXIucG5nIixleHBlcmllbmNlPTI1LHVuaXRUeXBlcz17WzFdPSJzdGF0aWNhcnR5Iix9LGNvbXBhcmlzaW9uVHlwZT0xLHRhcmdldE51bWJlcj0yLH0sWzFdPXtzYXRpc2Z5T25jZT10cnVlLGltYWdlPSJMdWFNZW51L2NvbmZpZ3MvZ2FtZUNvbmZpZy96ay91bml0cGljcy90dXJyZXRoZWF2eS5wbmciLGRlc2NyaXB0aW9uPSJEZXN0cm95IGFsbCBlbmVteSBEZXNvbGF0b3IgdHVycmV0cyIsaW1hZ2VPdmVybGF5PSJMdWFNZW51L2ltYWdlcy9hdHRhY2sucG5nIixleHBlcmllbmNlPTI1LGVuZW15VW5pdFR5cGVzPXtbMV09InR1cnJldGhlYXZ5Iix9LGNvbXBhcmlzaW9uVHlwZT0yLHRhcmdldE51bWJlcj0wLH0sWzNdPXtleHBlcmllbmNlPTI1LHZpY3RvcnlCeVRpbWU9NzIwLGRlc2NyaXB0aW9uPSJXaW4gYnkgMTI6MDAiLGltYWdlPSJMdWFNZW51L2ltYWdlcy9jbG9jay5wbmciLH0sfQ==;
        singleplayercampaignbattleid = 19;
        objectiveconfig = e1sxXT17ZGVzY3JpcHRpb249IkRlc3Ryb3kgdGhlIGVuZW15IFNoaWVsZGJvdCBGYWN0b3J5IGFuZCBSb3ZlciBBc3NlbWJseSIsfSxbMl09e2Rlc2NyaXB0aW9uPSJQcm90ZWN0IHlvdXIgQ29tbWFuZGVyIix9LH0=;
        commandertypes = e2FpX2NvbW1hbmRlcl8yPXttb2R1bGVzPXtbMF09e1sxXT0iY29tbXdlYXBvbl9zaG90Z3VuIixbMl09Im1vZHVsZV9yYWRhcm5ldCIsfSx9LGRlY29yYXRpb25zPXt9LG5hbWU9Ik1hZ2lub3QiLGNoYXNzaXM9ImVuZ2luZWVyIix9LHBsYXllcl9jb21tYW5kZXI9e21vZHVsZXM9e1sxXT17WzFdPSJtb2R1bGVfaGlnaF9wb3dlcl9zZXJ2b3MiLFsyXT0ibW9kdWxlX2hpZ2hfcG93ZXJfc2Vydm9zIix9LFswXT17WzFdPSJjb21td2VhcG9uX2JlYW1sYXNlciIsWzJdPSJtb2R1bGVfYWJsYXRpdmVfYXJtb3IiLH0sfSxuYW1lPSJKYW5hU3phciIsY2hhc3Npcz0ia25pZ2h0Iix9LH0=;
        fixedstartpos = 1;
    }

    [team2]
    {
        start_x = 100;
        extrastartunits_2 = e1sxXT17ZmFjaW5nPTAseD0xOTIwLG5hbWU9InR1cnJldGxhc2VyIix6PTQzMix9LFsyXT17ZmFjaW5nPTAseD0yMTI4LG5hbWU9InR1cnJldGxhc2VyIix6PTEyOCx9LFszXT17ZmFjaW5nPTAseD05NjgsbmFtZT0iZW5lcmd5cHlsb24iLHo9MjYxNix9LFs0XT17ZmFjaW5nPTAseD02MzIsbmFtZT0iZW5lcmd5cHlsb24iLHo9MTg2NCx9LFs1XT17ZmFjaW5nPTAseD05ODQsbmFtZT0iZW5lcmd5cHlsb24iLHo9MTE2MCx9LFs2XT17ZmFjaW5nPTAseD0xODgwLG5hbWU9ImVuZXJneXB5bG9uIix6PTEwNDgsfSxbN109e2ZhY2luZz0wLHg9MjU1MixuYW1lPSJlbmVyZ3lweWxvbiIsej05NTIsfSxbOF09e2ZhY2luZz0wLHg9MzQ0LG5hbWU9ImVuZXJneWZ1c2lvbiIsej00MzIsfSx9;
        rgbcolor = 0 0 0;
        extrastartunits_1 = e1sxXT17ZmFjaW5nPTAseD0yNjgwLG5hbWU9InR1cnJldGhlYXZ5Iix6PTExNzYsfSxbMl09e2ZhY2luZz0xLHg9MTI0MCxuYW1lPSJ0dXJyZXRoZWF2eSIsej0zMDgwLH0sWzNdPXtmYWNpbmc9MSx4PTI4NDAsbmFtZT0idHVycmV0aGVhdnlsYXNlciIsej0zNDQsfSxbNF09e2ZhY2luZz0wLHg9MjE2OCxuYW1lPSJ0dXJyZXRoZWF2eWxhc2VyIix6PTE2MjQsfSxbNV09e2ZhY2luZz0wLHg9MTU2MCxuYW1lPSJ0dXJyZXRoZWF2eWxhc2VyIix6PTIyMTYsfSxbNl09e2ZhY2luZz0wLHg9MTQzMixuYW1lPSJ0dXJyZXRyaW90Iix6PTI0MjQsfSxbN109e2ZhY2luZz0wLHg9MjM0NCxuYW1lPSJ0dXJyZXRyaW90Iix6PTE0ODAsfSxbOF09e2ZhY2luZz0xLHg9MzAwMCxuYW1lPSJ0dXJyZXRyaW90Iix6PTIwMCx9LFs5XT17ZmFjaW5nPTEseD0yOTIwLG5hbWU9InR1cnJldHJpb3QiLHo9NTUyLH0sWzEwXT17ZmFjaW5nPTAseD0yMzIsbmFtZT0idHVycmV0aGVhdnlsYXNlciIsej0zMjg4LH0sWzExXT17ZmFjaW5nPTAseD00NDAsbmFtZT0idHVycmV0cmlvdCIsej0zMzA0LH0sWzEyXT17ZmFjaW5nPTIseD0xNjQwLG5hbWU9InR1cnJldGhlYXZ5bGFzZXIiLHo9MTcwNCx9LFsxM109e2ZhY2luZz0xLHg9ODA4LG5hbWU9InR1cnJldHJpb3QiLHo9Mjg4OCx9LFsxNF09e2ZhY2luZz0wLHg9MjQ0MCxuYW1lPSJ0dXJyZXRyaW90Iix6PTc0NCx9LFsxNV09e2ZhY2luZz0wLHg9MTgwMCxuYW1lPSJmYWN0b3J5dmVoIix6PTEzNix9LFsxNl09e2ZhY2luZz0xLHg9MTI4LG5hbWU9ImZhY3RvcnlzaGllbGQiLHo9MTcyOCx9LFsxN109e2ZhY2luZz0wLHg9MjAwLG5hbWU9InN0YXRpY21leCIsej00MDgsfSxbMThdPXtmYWNpbmc9MCx4PTI0OCxuYW1lPSJzdGF0aWNtZXgiLHo9MTY4LH0sWzE5XT17ZmFjaW5nPTAseD00NTYsbmFtZT0ic3RhdGljbWV4Iix6PTI5Nix9LFsyMF09e2ZhY2luZz0wLHg9MjY0LG5hbWU9InN0YXRpY21leCIsej0xMTEyLH0sWzIxXT17ZmFjaW5nPTAseD0xNDY0LG5hbWU9InN0YXRpY21leCIsej0yNDgsfSxbMjJdPXtmYWNpbmc9MCx4PTI4MCxuYW1lPSJlbmVyZ3lzb2xhciIsej0yODAsfSxbMjNdPXtmYWNpbmc9MCx4PTQ1NixuYW1lPSJlbmVyZ3lzb2xhciIsej0yMDAsfSxbMjRdPXtmYWNpbmc9MCx4PTYxNixuYW1lPSJlbmVyZ3lzb2xhciIsej0yODAsfSxbMjVdPXtmYWNpbmc9MCx4PTgyNCxuYW1lPSJlbmVyZ3lzb2xhciIsej0yODAsfSxbMjZdPXtmYWNpbmc9MCx4PTEwMTYsbmFtZT0iZW5lcmd5c29sYXIiLHo9MjY0LH0sWzI3XT17ZmFjaW5nPTAseD0xMTkyLG5hbWU9ImVuZXJneXNvbGFyIix6PTI0OCx9LFsyOF09e2ZhY2luZz0wLHg9MTM2OCxuYW1lPSJlbmVyZ3lzb2xhciIsej0yMTYsfSxbMjldPXtmYWNpbmc9MCx4PTcyOCxuYW1lPSJlbmVyZ3l3aW5kIix6PTI5Nix9LFszMF09e2ZhY2luZz0wLHg9NTM2LG5hbWU9ImVuZXJneXB5bG9uIix6PTYwMCx9LFszMV09e2ZhY2luZz0wLHg9MjAwLG5hbWU9ImVuZXJneXNvbGFyIix6PTUyMCx9LFszMl09e2ZhY2luZz0wLHg9MjAwLG5hbWU9ImVuZXJneXNvbGFyIix6PTY5Nix9LFszM109e2ZhY2luZz0wLHg9MjAwLG5hbWU9ImVuZXJneXNvbGFyIix6PTg3Mix9LFszNF09e2ZhY2luZz0wLHg9MTg0LG5hbWU9ImVuZXJneXNvbGFyIix6PTEwMzIsfSxbMzVdPXtmYWNpbmc9MCx4PTg3MixuYW1lPSJzdGF0aWNtZXgiLHo9MjE1Mix9LFszNl09e2ZhY2luZz0wLHg9MTc4NCxuYW1lPSJzdGF0aWNtZXgiLHo9NzQ0LH0sWzM3XT17ZmFjaW5nPTAseD04MCxuYW1lPSJ0dXJyZXRsYXNlciIsej0xOTM2LH0sWzM4XT17ZmFjaW5nPTAseD0zNjgsbmFtZT0idHVycmV0bGFzZXIiLHo9MTcxMix9LFszOV09e2ZhY2luZz0wLHg9MTYwLG5hbWU9InR1cnJldGxhc2VyIix6PTEzOTIsfSxbNDBdPXtmYWNpbmc9MCx4PTE1MzYsbmFtZT0idHVycmV0bGFzZXIiLHo9MTQ0LH0sfQ==;
        staticcomm = ai_commander_2;
        AllyTeam = 1;
        TeamLeader = 0;
        start_metal = 0;
        commanderparameters = e2ZhY3Bsb3A9ZmFsc2UsfQ==;
        campaignunlocks = e1sxXT0ic3RhdGljY29uIixbMl09InR1cnJldGxhc2VyIixbM109InR1cnJldG1pc3NpbGUiLFs0XT0ic3RhdGljcmFkYXIiLFs1XT0iY2xvYWtjb24iLFs2XT0ic3RhdGljbWV4IixbN109ImVuZXJneXNvbGFyIixbOF09InZlaHNjb3V0IixbOV09InZlaHJhaWQiLFsxMF09InZlaHN1cHBvcnQiLFsxMV09InZlaHJpb3QiLFsxMl09InZlaGFzc2F1bHQiLFsxM109InZlaGFhIixbMTRdPSJzaGllbGRyYWlkIixbMTVdPSJzaGllbGRhc3NhdWx0IixbMTZdPSJzaGllbGRyaW90IixbMTddPSJzaGllbGRza2lybSIsWzE4XT0ic2hpZWxkYWEiLH0=;
        start_z = 100;
        static_level = 1;
        start_energy = 100;
    }

    [ai0]
    {
        comm_merge = 0;
        IsFromDemo = 0;
        Name = Ally;
        ShortName = DevCircuitAIEasy32;
        Team = 1;
    [Options]
    {
        comm_merge = 0;
        disabledunits = energyfusion+energysingu+energywind+energygeo+energyheavygeo+staticstorage+energypylon+staticcon+staticrearm+factoryshield+shieldcon+factorycloak+cloakheavyraid+cloakarty+cloaksnipe+cloakaa+cloakbomb+cloakjammer+staticjammer+factoryveh+vehcon+factoryplane+planecon+factorygunship+gunshipcon+factoryhover+hovercon+factoryamph+amphcon+factoryspider+spidercon+factoryjump+jumpcon+factorytank+tankcon+striderhub+striderantiheavy+striderscorpion+striderdante+striderarty+striderfunnelweb+dronelight+droneheavyslow+striderbantha+striderdetriment+shipheavyarty+shipcarrier+dronecarry+subtacmissile+factoryship+shipcon+staticheavyradar+staticshield+shieldshield+turretimpulse+turretemp+turretriot+turretheavylaser+turretgauss+turretantiheavy+turretheavy+turrettorp+turretaalaser+turretaaclose+turretaafar+turretaaflak+turretaaheavy+staticantinuke+staticarty+staticheavyarty+staticmissilesilo+tacnuke+seismic+empmissile+napalmmissile+staticnuke+mahlazer+raveparty+zenith+athena+spiderscout+shieldraid+hoverassault+jumpskirm+spiderskirm+tankheavyraid+vehheavyarty+spiderantiheavy+amphtele+shipscout+shiptorpraider+subraider+shipriot+shipskirm+shipassault+shiparty+shipaa+tankraid+tankriot+tankassault+tankheavyassault+tankarty+tankheavyarty+tankaa+jumpscout+jumpraid+jumpblackhole+jumpassault+jumpsumo+jumparty+jumpaa+jumpbomb+spiderassault+spideremp+spiderriot+spidercrabe+spideraa+amphraid+amphimpulse+amphfloater+amphriot+amphassault+amphaa+hoverraid+hoverskirm+hoverdepthcharge+hoverriot+hoverarty+hoveraa+gunshipbomb+gunshipemp+gunshipraid+gunshipskirm+gunshipheavyskirm+gunshipassault+gunshipkrow+gunshipaa+gunshiptrans+gunshipheavytrans+planefighter+planeheavyfighter+bomberprec+bomberriot+bomberdisarm+bomberheavy+planescout+vehscout+vehraid+vehsupport+vehriot+vehassault+vehcapture+veharty+wolverine_mine+vehaa+shieldscout+shieldskirm+shieldassault+shieldriot+shieldfelon+shieldarty+shieldaa+shieldbomb+amphlaunch;
    }

        Host = 0;
        version = stable;
    }

    [player0]
    {
        Team = 0;
        IsFromDemo = 0;
        Name = JanaSzar;
        rank = 0;
    }

    hostip = 127.0.0.1;
    hostport = 0;
    numplayers = 1;
    startpostype = 2;
    mapname = Tombstone Desert V2;
    ishost = 1;
    numusers = 2;
    gametype = Zero-K v1.5.2.5;
    GameStartDelay = 0;
    myplayername = JanaSzar;
    nohelperais = 0;
}
[f=-000001] [ReloadOrRestart] Spring "D:\Steam\steamapps\common\Zero-K\engine\win32\104.0.1-1156-gb72a9cc\spring.exe" should be reloading
[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=60 {sum,avg}{exec,wait}time={{-0.000, -26815622284062268764081142398384329724945681201437546086384060212807599825615988790178007686240075840710500967666072715106657693542572944691189757694181376.000}, {-0.000, 26815622247063890702296110439525062018282026028121875232272733740952345219535687940408561734824797192543628826419277688316525206621858566904817737793536000.000}}ms
[f=-000001]         thread=1 tasks=30 {sum,min,max,avg}{exec,wait}time={{-0.000, -0.000, 0.000, 26815622253238711335453453761547374858513282078319739221274135665522966427199824366893866335007907394823997327616194726860237378215984618987643364110761984.000}, {0.000, 0.000, 0.000, 0.000}}ms
[f=-000001]         thread=2 tasks=30 {sum,min,max,avg}{exec,wait}time={{-0.000, 0.000, 0.000, -0.000}, {-0.000, 0.000, -0.000, 26815622247063890702296110439525062018282026028121875232272733740952345219535687940408561734824797192543628826419277688316525206621858566904817737793536000.000}}ms
[f=-000001]     [async=1] threads=3 tasks=2 {sum,avg}{exec,wait}time={{0.000, 0.000}, {0.000, 0.000}}ms
[f=-000001]         thread=1 tasks=1 {sum,min,max,avg}{exec,wait}time={{0.000, 0.000, 0.000, 0.000}, {0.000, 0.000, 0.000, 0.000}}ms
[f=-000001]         thread=2 tasks=1 {sum,min,max,avg}{exec,wait}time={{0.000, 0.000, 0.000, 0.000}, {0.000, 0.000, 0.000, 0.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=0916a590 dev=09289fe0
[f=-000001] [Sound] [Sound::UpdateThread][5] ctx=0916a590 dev=09289fe0
[f=-000001] [Sound] [Sound::Cleanup][alcDestroyContext(0916a590)]
[f=-000001] [Sound] [Sound::Cleanup][alcCloseDevice(09289fe0)]
[f=-000001] [Sound] [Sound::UpdateThread][6]
[f=-000001] [SpringApp::Reload][4]
[f=-000001] [SpringApp::Reload][5]
[f=-000001] [SpringApp::Reload][6]
[f=-000001] Scanning: D:\Steam\steamapps\common\Zero-K\engine\win32\104.0.1-1156-gb72a9cc\base
[f=-000001] Scanning: D:\Steam\steamapps\common\Zero-K\maps
[f=-000001] Scanning: D:\Steam\steamapps\common\Zero-K\games
[f=-000001] Scanning: D:\Steam\steamapps\common\Zero-K\packages
[f=-000001] [~ScopedOnceTimer][CArchiveScanner::ScanAllDirs] 43ms
[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 (100.4ms)
[f=-000001] [Sound] [Sound::OpenOpenALDevice] opening default device "OpenAL Soft"
[f=-000001] [Sound] [ISound::Initialize] spawning sound-thread (200.9ms)
[f=-000001] [Sound] [Sound::OpenOpenALDevice] device=09289fe0 context=22e5dc70
[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] 301ms
[f=-000001] [SpringApp::Reload][10]
[f=-000001] [SpringApp::Reload][11]
[f=-000001] [LuaMenuController::Reset] using menu archive "Chobby v1.7.3.3"
[f=-000001] [GR::ConfigNotify][1] key=Fullscreen val=0 (cfgFullScreen=0 sdlFullScreen=0) newRes=<1920,1080>
[f=-000001] [GR::ConfigNotify][1] key=WindowBorderless val=1 (cfgFullScreen=0 sdlFullScreen=0) newRes=<1920,1080>
[f=-000001] [SpringApp::Reload][12] #script=16514
[f=-000001] [CPreGame] server using IP 127.0.0.1 and port 0
[f=-000001] [NetProto::InitLocalClient] connecting to local server
[f=-000001] [PreGame::AddGameSetupArchivesToVFS] using map: Tombstone Desert V2
[f=-000001] [~CPoolArchive] archiveFile="D:\Steam\steamapps\common\Zero-K\packages\e4d98c667f2e722b1e11fbe00e3338f2.sdp" numZipFiles=7197 sumInflSize=589996kb sumReadTime=0ms
[f=-000001]     file="springignore.txt" indx=5716 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] [PreGame::StartServer]
    mod-checksum=a0ecc902cc6b596868442d751d221b390f16dea3f25d9a5917b1375492a24cfa5bc1d35b32c8f91fb6bf09d9632430dc954e5876d869172d84c334b9fba4b141
    map-checksum=a554e1c1e831bb1b9cf0bb67c6cd3ea06a0af6a43e17e143c1ec8391ddfc8d03dfaa480d584178c6ba1be6aacc5ffa8091661bd6749c1bd7aad90756adfe3fe4
[f=-000001] Warning: [UDPListener::TryBindSocket] opening socket on loopback address, other users will not be able to connect!
[f=-000001] [UDPListener::TryBindSocket] binding UDP socket to IPv4-address 127.0.0.1 (127.0.0.1) on port 0
[f=-000001] [UDPListener] successfully bound socket on port 53690
[f=-000001] [~ScopedOnceTimer][PreGame::StartServer] 964ms
[f=-000001] [SpringApp::Reload][13] reloadCount=1

[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_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_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,1080>
[f=-000001] [GR::UpdateGLGeometry][2] winSize=<1920,1080>
[f=-000001] [GR::InitGLState]
[f=-000001] [GR::LogDisplayMode] display-mode set to 1920x1080x24bpp@60Hz (windowed::borderless)
[f=-000001] [~ScopedOnceTimer][GlobalRendering::UpdateGL] 1ms
[f=-000001] [~ScopedOnceTimer][ActiveController::ResizeEvent] 0ms
[f=-000001] [SpringApp::MainEventHandler][SDL_WINDOWEVENT_SIZE_CHANGED][2]

[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] [PreGame::AddGameSetupArchivesToVFS] using map: Tombstone Desert V2
[f=-000001] [PreGame::AddGameSetupArchivesToVFS] using game: Zero-K v1.5.2.5 (archive: e4d98c667f2e722b1e11fbe00e3338f2.sdp)
[f=-000001] PreGame::GameDataReceived] recording demo to "D:\Steam\steamapps\common\Zero-K\demos\20190328_015649_Tombstone Desert V2_104.0.1-1156-gb72a9cc maintenance.sdfz"
[f=-000001] [~ScopedOnceTimer][PreGame::GameDataReceived] 36ms
[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] Error: In Initialize(): [string "LuaIntro/Addons/wm.lua"]:18: attempt to concatenate field 'version' (a nil value)
[f=-000001] [LuaIntro] Error: Removed widget: <WM Stuff>
[f=-000001] [LuaIntro] Loading widget:      LoadProgress           <loadprogress.lua>
[f=-000001] [LuaIntro] Loading widget:      Main                   <main.lua>
[f=-000001] [LuaIntro] Loading widget:      Music                  <music.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] SetLobbyFullscreenMode, 1
[f=-000001] [LoadScreen::SetLoadMessage] text="Loading SMF"
[f=-000001] [LoadScreen::SetLoadMessage] text="Loading Map (25 MB)"
[f=-000001] [LoadScreen::SetLoadMessage] text="Loading GameData Definitions"
[f=-000001] Loading UnitDefs_posts
[f=-000001] Loacing FeatureDefs_posts
[f=-000001] Loading WeaponDefs_posts
[f=-000001] Loading ArmorDefs_posts
[f=-000001] [~ScopedOnceTimer][[defs.lua] loading all *Defs tables:] 389ms
[f=-000001] [~ScopedOnceTimer][Game::LoadDefs (GameData)] 443ms
[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 317 sounds from gamedata/sounds.lua
[f=-000001] [~ScopedOnceTimer][Game::LoadDefs (Sound)] 51ms
[f=-000001] [Game::LoadGame][2] globalQuit=0 forcedQuit=0
[f=-000001] [LoadScreen::SetLoadMessage] text="Creating Smooth Height Mesh"
[f=-000001] [~ScopedOnceTimer][SmoothHeightMesh::MakeSmoothMesh] 20ms
[f=-000001] [LoadScreen::SetLoadMessage] text="Creating QuadField & CEGs"
[f=-000001] [Init] number of ArmorDefs: 5
[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)] 889ms
[f=-000001] [LoadScreen::SetLoadMessage] text="Loading Unit Definitions"
[f=-000001] [~ScopedOnceTimer][Game::PostLoadSim (UnitDefs)] 103ms
[f=-000001] [LoadScreen::SetLoadMessage] text="Loading Feature Definitions"
[f=-000001] Error: [GetFeatureDef] could not find FeatureDef "dead2"
[f=-000001] [~ScopedOnceTimer][Game::PostLoadSim (FeatureDefs)] 32ms
[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] 1ms
[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] Warning: [CCEG::Load] table for CEG "custom:gravityless_flamer" invalid (parse errors?)
[f=-000001] Warning: [CCEG::Load] yellowdisarmtrail: unknown tag CExploSpikeProjectile::ttl
[f=-000001] [LoadScreen::SetLoadMessage] text="Creating Water"
[f=-000001] [Game::LoadGame][4] globalQuit=0 forcedQuit=0
[f=-000001] [~ScopedOnceTimer][Game::LoadInterface (Console)] 0ms
[f=-000001] [Game::LoadLua] Lua developer mode disabled
[f=-000001] [LoadScreen::SetLoadMessage] text="Loading LuaRules"
[f=-000001] [~ScopedOnceTimer][creg::AutoRegisterCFunctions(LuaRules)] 77ms
[f=-000001] Synced LuaRules: starting loading
[f=-000001] Error: [LuaRules::RunCallInTraceback] error=2 (LUA_ERRRUN) callin=LoadCode trace=[Internal Lua error: Call failure] error = 2, LuaRules/gadgets.lua, error = 2, LuaRules/utilities.lua, error = 2, LuaRules/Utilities/function_override.lua, [string "LuaRules/Utilities/versionCompare.lua"]:6: attempt to index local 'thisVersion' (a nil value)
stack traceback:
    [C]: in function 'Include'
    [string "LuaRules/draw.lua"]:32: in main chunk
[f=-000001] [LuaMemPool::LogStats][handle=LuaRules (unsynced)] index=4294967295 {numAllocs[*],allocSums[*]}={0,0} {int,ext,rec}Allocs={0,83807,0} {chunk,block}Bytes={0,0}
[f=-000001] [LuaMemPool::LogStats][handle=LuaRules (synced)] index=4294967295 {numAllocs[*],allocSums[*]}={0,0} {int,ext,rec}Allocs={0,83807,0} {chunk,block}Bytes={0,0}
[f=-000001] [LoadScreen::SetLoadMessage] text="Loading LuaGaia"
[f=-000001] [LoadScreen::SetLoadMessage] text="Loading LuaUI"
[f=-000001] LuaUI Entry Point: "luaui.lua"
[f=-000001] LuaSocket Support: enabled
[f=-000001] Error: [LuaUI::RunCallInTraceback] error=2 (LUA_ERRRUN) callin=LoadCode trace=[Internal Lua error: Call failure] [string "luaui.lua"]:31: attempt to concatenate field 'version' (a nil value)
stack traceback:
    [string "luaui.lua"]:31: in main chunk
[f=-000001] [LuaMemPool::LogStats][handle=LuaUI (unsynced)] index=4294967295 {numAllocs[*],allocSums[*]}={0,0} {int,ext,rec}Allocs={0,34901,0} {chunk,block}Bytes={0,0}
[f=-000001] [Game::LoadGame][5] globalQuit=0 forcedQuit=0
[f=-000001] [LoadScreen::SetLoadMessage] text="[LoadFinalize] finalizing PFS"
[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=94c0ea43
[f=-000001] [Path] [PathEstimator::CalcHash][Init] typeMapChecksum=26364253
[f=-000001] [Path] [PathEstimator::CalcHash][Init] moveDefChecksum=5c0c9072
[f=-000001] [Path] [PathEstimator::CalcHash][Init] blockMapChecksum=fe3b5e29
[f=-000001] [Path] [PathEstimator::CalcHash][Init] estimatorHashCode=153f1b9d
[f=-000001] [Path] [PathEstimator::ReadFile] hash=153f1b9d file="cache\104dev-maintenance/paths/Tombstone Desert V2.pe-153f1b9d.zip" (exists=0)
[f=-000001] [LoadScreen::SetLoadMessage] text="[InitEstimator] creating PE16 cache with 12 PF threads (42 MB)"
[f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 1 of 1024 blocks"
[f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 70 of 1024 blocks"
[f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 140 of 1024 blocks"
[f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 205 of 1024 blocks"
[f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 270 of 1024 blocks"
[f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 338 of 1024 blocks"
[f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 414 of 1024 blocks"
[f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 488 of 1024 blocks"
[f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 562 of 1024 blocks"
[f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 629 of 1024 blocks"
[f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 698 of 1024 blocks"
[f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 782 of 1024 blocks"
[f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 850 of 1024 blocks"
[f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 927 of 1024 blocks"
[f=-000001] [LoadScreen::SetLoadMessage] text="[InitEstimator] writing PE16 cache-file pe-153f1b9d"
[f=-000001] [Path] [PathEstimator::WriteFile] hash=153f1b9d file="cache\104dev-maintenance/paths/Tombstone Desert V2.pe-153f1b9d.zip" (exists=0)
[f=-000001] [LoadScreen::SetLoadMessage] text="[InitEstimator] written PE16 cache-file pe-153f1b9d"
[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=94c0ea43
[f=-000001] [Path] [PathEstimator::CalcHash][Init] typeMapChecksum=26364253
[f=-000001] [Path] [PathEstimator::CalcHash][Init] moveDefChecksum=5c0c9072
[f=-000001] [Path] [PathEstimator::CalcHash][Init] blockMapChecksum=fe3b5e29
[f=-000001] [Path] [PathEstimator::CalcHash][Init] estimatorHashCode=153f1bad
[f=-000001] [Path] [PathEstimator::ReadFile] hash=153f1bad file="cache\104dev-maintenance/paths/Tombstone Desert V2.pe2-153f1bad.zip" (exists=0)
[f=-000001] [LoadScreen::SetLoadMessage] text="[InitEstimator] creating PE32 cache with 12 PF threads (16 MB)"
[f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 7 of 256 blocks"
[f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 34 of 256 blocks"
[f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 50 of 256 blocks"
[f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 68 of 256 blocks"
[f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 92 of 256 blocks"
[f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 126 of 256 blocks"
[f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 153 of 256 blocks"
[f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 178 of 256 blocks"
[f=-000001] [LoadScreen::SetLoadMessage] text="[EstimatePathCosts] precached 198 of 256 blocks"
[f=-000001] [LoadScreen::SetLoadMessage] text="[InitEstimator] writing PE32 cache-file pe2-153f1bad"
[f=-000001] [Path] [PathEstimator::WriteFile] hash=153f1bad file="cache\104dev-maintenance/paths/Tombstone Desert V2.pe2-153f1bad.zip" (exists=0)
[f=-000001] [LoadScreen::SetLoadMessage] text="[InitEstimator] written PE32 cache-file pe2-153f1bad"
[f=-000001] [LoadScreen::SetLoadMessage] text="[LoadFinalize] finalized PFS (562ms, checksum bb64cd37)"
[f=-000001] [LoadScreen::SetLoadMessage] text="Loading Skirmish AIs"
[f=-000001] [EOH::CreateSkirmishAI(id=0)]
[f=-000001] [AIWrapper::PreInit] creating callbacks for AI 0 on team 1
[f=-000001] Skirmish AI <Circuit Easy-stable>: 1.0.5
[f=-000001] Skirmish AI <Circuit Easy-stable>: Loading the Terrain-Map ...
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Water Damage: 0.000000
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Sector-Map Block Size: 64
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Sector-Map Size: 4096 (x64, z64)
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Determining Usable Terrain for all units ...
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Map Land Percent: 100.00%
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Minimum Elevation: 0.00
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Immobile-Type: Min/Max Elevation=(any / any)   Is buildable across 100.000000% of the map. (used by 36 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Immobile-Type: Min/Max Elevation=(-0.000000 / any)     Is buildable across 100.000000% of the map. (used by 27 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Immobile-Type: Min/Max Elevation=(any / any)   Is buildable across 100.000000% of the map. (used by 28 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-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 Easy-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 Easy-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 Easy-stable>:   Mobile-Type: Min/Max Elevation=(-5000.00 / any)    Max Slope=(0.41))   Move-Data used:'akbot6'     Has 1 Map-Area(s) occupying 99.98% of the map. (used by 261 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-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 13 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Mobile-Type: Min/Max Elevation=(-22.00 / any)      Max Slope=(0.41))   Move-Data used:'kbot4'      Has 1 Map-Area(s) occupying 99.98% of the map. (used by 37 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Mobile-Type: Min/Max Elevation=(any / -15.00)      Max Slope=(1.00))   Move-Data used:'boat6'      Has 0 Map-Area(s) occupying 0.00% of the map. (used by 7 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Mobile-Type: Min/Max Elevation=(-16.00 / any)      Max Slope=(1.00))   Move-Data used:'tkbot1'     Has 1 Map-Area(s) occupying 100.00% of the map. (used by 4 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Mobile-Type: Min/Max Elevation=(any / any)     Max Slope=(0.11))   Move-Data used:'hover3'     Has 2 Map-Area(s) occupying 86.57% of the map. (used by 13 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Mobile-Type: Min/Max Elevation=(-22.00 / any)      Max Slope=(0.11))   Move-Data used:'tank4'      Has 2 Map-Area(s) occupying 86.57% of the map. (used by 21 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Mobile-Type: Min/Max Elevation=(-123.00 / any)     Max Slope=(0.41))   Move-Data used:'kbot5'      Has 1 Map-Area(s) occupying 99.98% of the map. (used by 1 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Mobile-Type: Min/Max Elevation=(any / any)     Max Slope=(0.41))   Move-Data used:'bhover3'    Has 1 Map-Area(s) occupying 99.98% of the map. (used by 5 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-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 Easy-stable>:   Mobile-Type: Min/Max Elevation=(-16.00 / any)      Max Slope=(0.41))   Move-Data used:'kbot1'      Has 1 Map-Area(s) occupying 99.98% of the map. (used by 2 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-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 10 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-stable>: No config file! (LuaRules/Configs/DevCircuitAIEasy32/stable/Tombstone_Desert_V2.json)
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticcon'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'turretmissile'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'turretlaser'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticrearm'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energyfusion'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticmex'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticantinuke'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energypylon'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energysingu'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energysolar'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticstorage'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderantiheavy'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderscorpion'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderdante'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderarty'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderfunnelweb'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderbantha'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderdetriment'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticnuke'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'turretaaheavy'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticheavyarty'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energywind'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energyfusion'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energysingu'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energysolar'
[f=-000001] Skirmish AI <Circuit Easy-stable>: Exception: economy.default
[f=-000001] [~ScopedOnceTimer][Game::LoadSkirmishAIs::CreateAI(id=0)] 275ms
[f=-000001] [EOH::CreateSkirmishAI(id=1)]
[f=-000001] [AIWrapper::PreInit] creating callbacks for AI 1 on team 2
[f=-000001] Skirmish AI <Circuit Easy-stable>: 1.0.5
[f=-000001] Skirmish AI <Circuit Easy-stable>: No config file! (LuaRules/Configs/DevCircuitAIEasy32/stable/Tombstone_Desert_V2.json)
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticcon'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'turretmissile'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'turretlaser'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticrearm'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energyfusion'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticmex'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticantinuke'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energypylon'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energysingu'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energysolar'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticstorage'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderantiheavy'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderscorpion'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderdante'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderarty'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderfunnelweb'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderbantha'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderdetriment'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticnuke'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'turretaaheavy'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticheavyarty'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energywind'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energyfusion'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energysingu'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energysolar'
[f=-000001] Skirmish AI <Circuit Easy-stable>: Exception: economy.default
[f=-000001] [~ScopedOnceTimer][Game::LoadSkirmishAIs::CreateAI(id=1)] 50ms
[f=-000001] [~ScopedOnceTimer][Game::LoadSkirmishAIs] 325ms
[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,12525,0} {chunk,block}Bytes={0,0}
[f=-000001] [GR::ConfigNotify][1] key=Fullscreen val=0 (cfgFullScreen=0 sdlFullScreen=0) newRes=<1920,1080>
[f=-000001] GameID: 21629c5c5a444d656979b365587ccd1d
[f=-000001] Connection attempt from JanaSzar
[f=-000001]  -> Version: 104.0.1-1156-gb72a9cc maintenance [Windows 32-bit (emulated)]
[f=-000001]  -> Connection established (given id 0)
[f=-000001] [Game::ClientReadNet][LOGMSG] sender="JanaSzar" string="[PreGame::GameDataReceived][map-checksums]
    server=a554e1c1e831bb1b9cf0bb67c6cd3ea06a0af6a43e17e143c1ec8391ddfc8d03dfaa480d584178c6ba1be6aacc5ffa8091661bd6749c1bd7aad90756adfe3fe4
    client=a554e1c1e831bb1b9cf0bb67c6cd3ea06a0af6a43e17e143c1ec8391ddfc8d03dfaa480d584178c6ba1be6aacc5ffa8091661bd6749c1bd7aad90756adfe3fe4"
[f=-000001] [Game::ClientReadNet][LOGMSG] sender="JanaSzar" string="[PreGame::GameDataReceived][mod-checksums]
    server=a0ecc902cc6b596868442d751d221b390f16dea3f25d9a5917b1375492a24cfa5bc1d35b32c8f91fb6bf09d9632430dc954e5876d869172d84c334b9fba4b141
    client=a0ecc902cc6b596868442d751d221b390f16dea3f25d9a5917b1375492a24cfa5bc1d35b32c8f91fb6bf09d9632430dc954e5876d869172d84c334b9fba4b141"
[f=-000001] [Game::ClientReadNet][LOGMSG] sender="JanaSzar" string="[Internal Lua error: Call failure] error = 2, LuaRules/gadgets.lua, error = 2, LuaRules/utilities.lua, error = 2, LuaRules/Utilities/function_override.lua, [string "LuaRules/Utilities/versionCompare.lua"]:6: attempt to index local 'thisVersion' (a nil value)
stack traceback:
    [C]: in function 'Include'
    [string "LuaRules/draw.lua"]:32: in main chunk"
[f=-000001] [Game::ClientReadNet][LOGMSG] sender="JanaSzar" string="[PE::CalcChecksum][BLK_SIZE=16][SHA_DATA=076dd3fb11b4c0bdfb06f235ea235a17ecdb5f5e20d1f5a30aba11dc28a4bf30a3a3ebf7c31f46d97f6f8fb81dd659100d49fb68a82145e8f5c9ef3a1e741674]"
[f=-000001] [Game::ClientReadNet][LOGMSG] sender="JanaSzar" string="[PE::CalcChecksum][BLK_SIZE=32][SHA_DATA=2be3508256908404ca0e3ec8fe1063fb008a8ba96cf1e19e1916dcfc0d30e265dd37fc061a740378d940597188873d835ab5cb6140cc7a8b43b129fdc1bd7530]"
[f=-000001] [Game::ClientReadNet] local skirmish AI "Ally" (ID: 0, Short-Name: "DevCircuitAIEasy32", Version: "stable") took over control of team 1
[f=-000001] [Game::ClientReadNet] local skirmish AI "Trenchers" (ID: 1, Short-Name: "DevCircuitAIEasy32", Version: "stable") took over control of team 2
[f=-000001] Player JanaSzar finished loading and is now ingame
[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,1080>
[f=-000001] [GR::UpdateGLGeometry][2] winSize=<1920,1080>
[f=-000001] [GR::InitGLState]
[f=-000001] [GR::LogDisplayMode] display-mode set to 1920x1080x24bpp@60Hz (windowed::borderless)
[f=-000001] [~ScopedOnceTimer][GlobalRendering::UpdateGL] 0ms
[f=-000001] [Game::ResizeEvent][1]
[f=-000001] [~CRectangleOverlapHandler] 0% overlap reduction
[f=-000001] [~ScopedOnceTimer][Game::ViewResize] 94ms
[f=-000001] [Game::ResizeEvent][2]
[f=-000001] [~ScopedOnceTimer][EventHandler::ViewResize] 0ms
[f=-000001] [~ScopedOnceTimer][ActiveController::ResizeEvent] 94ms
[f=-000001] [SpringApp::MainEventHandler][SDL_WINDOWEVENT_SIZE_CHANGED][2]

[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] Press Shift+esc to access the quit menu
[f=-000001] [QuitBox] user exited to menu
[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=318 {sum,avg}{exec,wait}time={{26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192.000, 26815622312300747259734988560841346986668298848270203615200090535977990386196625998192995132425873558139299262121800501349703119934461045844456372233568256.000}, {-26815622260573380687943879425197791849865868855514381084276349596832837363326761843794054747981115380639458738698777978237224696854622461396579072977403904.000, 0.000}}ms
[f=-000001]         thread=1 tasks=159 {sum,min,max,avg}{exec,wait}time={{-0.000, 0.000, -2.000, 0.000}, {2.000, 0.000, 2.000, 26815622240764203223342798731645541926490573119331302938580346880612323642989746722024931586813884447982406118894554690886576809348830004182857981701914624.000}}ms
[f=-000001]         thread=2 tasks=159 {sum,min,max,avg}{exec,wait}time={{2.000, 0.000, -2.000, 2.000}, {-2.000, 0.000, -26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192.000, -0.000}}ms
[f=-000001]     [async=1] threads=3 tasks=2 {sum,avg}{exec,wait}time={{0.000, 0.000}, {0.000, 0.000}}ms
[f=-000001]         thread=1 tasks=1 {sum,min,max,avg}{exec,wait}time={{0.000, 0.000, 0.000, 0.000}, {0.000, 0.000, 0.000, 0.000}}ms
[f=-000001]         thread=2 tasks=1 {sum,min,max,avg}{exec,wait}time={{0.000, 0.000, 0.000, 0.000}, {0.000, 0.000, 0.000, 0.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] [WriteDemoFile] writing client-demo "D:\Steam\steamapps\common\Zero-K\demos\20190328_015649_Tombstone Desert V2_104.0.1-1156-gb72a9cc maintenance.sdfz" (24936 bytes)
[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=3
[f=-000001] [Sound] [Sound::UpdateThread][4] ctx=22e5dc70 dev=09289fe0
[f=-000001] [Sound] [Sound::UpdateThread][5] ctx=22e5dc70 dev=09289fe0
[f=-000001] [Sound] [Sound::Cleanup][alcDestroyContext(22e5dc70)]
[f=-000001] [Sound] [Sound::Cleanup][alcCloseDevice(09289fe0)]
[f=-000001] [Sound] [Sound::UpdateThread][6]
[f=-000001] [SpringApp::Reload][4]
[f=-000001] [Game::~CGame][1]
[f=-000001] [Game::KillLua][0] dtor=1 loadscreen=00000000
[f=-000001] [Game::KillLua][3] dtor=1 luaUI=00000000
[f=-000001] [Game::KillLua][1] dtor=1 luaGaia=00000000
[f=-000001] [Game::KillLua][2] dtor=1 luaRules=00000000
[f=-000001] [Game::KillLua][4] dtor=1
[f=-000001] [Game::KillMisc][1]
[f=-000001] [Game::KillMisc][2]
[f=-000001] [EOH::DestroySkirmishAI(id=1)]
[f=-000001] [EOH::DestroySkirmishAI(id=0)]
[f=-000001] [Game::KillMisc][3]
[f=-000001] [Game::KillRendering][1]
[f=-000001] [~CRectangleOverlapHandler] 0% overlap reduction
[f=-000001] [3DOParser::Kill] allocated 1 pieces
[f=-000001] [S3OParser::Kill] allocated 0 pieces
[f=-000001] [AssParser::Kill] allocated 0 pieces
[f=-000001] [Game::KillInterface][1]
[f=-000001] [Game::KillInterface][2]
[f=-000001] [Game::KillSimulation][1]
[f=-000001] [Game::KillSimulation][2]
[f=-000001] [CCollisionHandler] dis-/continuous tests: 0/1612882
[f=-000001] [Game::KillSimulation][3]
[f=-000001] [~CPathCache(16x16)] cacheHits=0 hitPercentage=0% numHashColls=0 maxCacheSize=0
[f=-000001] [~CPathCache(16x16)] cacheHits=0 hitPercentage=0% numHashColls=0 maxCacheSize=0
[f=-000001] [~CPathCache(32x32)] cacheHits=0 hitPercentage=0% numHashColls=0 maxCacheSize=0
[f=-000001] [~CPathCache(32x32)] cacheHits=0 hitPercentage=0% numHashColls=0 maxCacheSize=0
[f=-000001] [~CRectangleOverlapHandler] 0% overlap reduction
[f=-000001] [~CRectangleOverlapHandler] 0% overlap reduction
[f=-000001] [LosHandler::Kill] raycast instance cache-{hits,misses}={1,1}; shared=0%; cached=50%
[f=-000001] [Game::KillSimulation][4]
[f=-000001] [CommonDefHandler::KillStatic] 3316 sound-set data items added
[f=-000001] [Game::~CGame][2]
[f=-000001] [Game::~CGame][3]
[f=-000001] [NetProto::~CNetProtocol] [LocalConnection::Statistics]
    2529 bytes sent  
    8119 bytes recv'd

[f=-000001] [SpringApp::Reload][5]
[f=-000001] [SpringApp::Reload][6]
[f=-000001] [~CPoolArchive] archiveFile="D:\Steam\steamapps\common\Zero-K\packages\e4d98c667f2e722b1e11fbe00e3338f2.sdp" numZipFiles=7197 sumInflSize=589996kb sumReadTime=6959ms
[f=-000001]     file="effects/stumpy.lua" indx=647 inflSize=5kb readTime=70ms
[f=-000001]     file="bitmaps/loadpictures/unitguidewarrior.png" indx=363 inflSize=1479kb readTime=47ms
[f=-000001]     file="unittextures/tatex/armcam2b00.bmp" indx=6864 inflSize=12kb readTime=44ms
[f=-000001]     file="sounds/sparks.wav" indx=5531 inflSize=288kb readTime=39ms
[f=-000001]     file="luarules/utilities/clustertool.lua" indx=1624 inflSize=24kb readTime=37ms
[f=-000001]     file="icons/shipriot.dds" indx=911 inflSize=21kb readTime=33ms
[f=-000001]     file="icons/heavygunshipears.png" indx=844 inflSize=1kb readTime=32ms
[f=-000001]     file="bitmaps/pd/blooddrop.png" indx=380 inflSize=6kb readTime=32ms
[f=-000001]     file="icons/walkerbomb.png" indx=991 inflSize=2kb readTime=31ms
[f=-000001]     file="anims/cursorunload_0.png" indx=160 inflSize=1kb readTime=29ms
[f=-000001] Scanning: D:\Steam\steamapps\common\Zero-K\engine\win32\104.0.1-1156-gb72a9cc\base
[f=-000001] Scanning: D:\Steam\steamapps\common\Zero-K\maps
[f=-000001] Scanning: D:\Steam\steamapps\common\Zero-K\games
[f=-000001] Scanning: D:\Steam\steamapps\common\Zero-K\packages
[f=-000001] [~ScopedOnceTimer][CArchiveScanner::ScanAllDirs] 50ms
[f=-000001] [SpringApp::Reload][7]
[f=-000001] [SpringApp::Reload][8]
[f=-000001] [Sound] [ISound::Initialize] spawning sound-thread (0.5ms)
[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 (100.9ms)
[f=-000001] [Sound] [Sound::OpenOpenALDevice] opening default device "OpenAL Soft"
[f=-000001] [Sound] [ISound::Initialize] spawning sound-thread (201.1ms)
[f=-000001] [Sound] [Sound::OpenOpenALDevice] device=231d76a0 context=243a3180
[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] [Sound::UpdateThread][2]
[f=-000001] [Sound] Error:   Initializing EFX failed!
[f=-000001] [~ScopedOnceTimer][ISound::Init::Dev] 301ms
[f=-000001] [SpringApp::Reload][10]
[f=-000001] [SpringApp::Reload][11]
[f=-000001] [LuaMenuController::Reset] using menu archive "Chobby v1.7.3.3"
[f=-000001] [SpringApp::Reload][12] #script=0
[f=-000001] [LuaMenuController::Activate(msg="")] luaMenu=09375ae8
[f=-000001] SetLobbyButtonEnabled, true
Zero-K.exe Information: 0 : Chobbyla << DiscordUpdatePresence {"state":"In Menu"}
[f=-000001] Starting Track, sounds/lobbyMusic/Interstellar.ogg, 0
[f=-000001] [SpringApp::Reload][13] reloadCount=2

Zero-K.exe Information: 0 : Chobbyla << GaAddDesignEvent {"EventID":"events_2018_04_25:campaign:planet_19:difficulty_1:started_3"}
[f=-000001] SetSettings Int, XResolutionWindowed, 1920
[f=-000001] SetSettings Int, YResolutionWindowed, 1080
[f=-000001] SetSettings Int, WindowPosX, 0
[f=-000001] SetSettings Int, WindowPosY, 0
[f=-000001] SetSettings Value, WindowBorderless, 1
[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
Zero-K.exe Information: 0 : Chobbyla << GaAddDesignEvent {"Value":1,"EventID":"events_2018_04_25:game_start:singleplayer:lone_campaign_19"}
[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.0015
[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] [Settings] Warning: No such key: LinkBandwidth, but setting it as string anyway.
[f=-000001] SetSettings Value, AllowDeferredMapRendering, 1
[f=-000001] [Settings] Warning: No such key: WorkerThreadSpinTime, but setting it as string anyway.
[f=-000001] SetSettings Value, WindowedEdgeMove, 1
[f=-000001] [Settings] Warning: No such key: VerboseLevel, but setting it as string anyway.
[f=-000001] SetSettings Value, AdvUnitShading, 1
[f=-000001] SetSettings Int, VSync, 0
[f=-000001] SetSettings Value, 3DTrees, 1
[f=-000001] SetSettings Value, EdgeMoveDynamic, 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, VFSCacheArchiveFiles, 0
[f=-000001] SetSettings Value, AllowDeferredModelRendering, 1
[f=-000001] compatProfile, false
Zero-K.exe Information: 0 : Chobbyla << DiscordUpdatePresence {"state":"Playing Campaign"}
[f=-000001] [Game]
{

    [allyTeam0]
    {
        numallies = 0;
    }

    [ai1]
    {
        comm_merge = 0;
        IsFromDemo = 0;
        Name = Trenchers;
        ShortName = DevCircuitAIEasy32;
        Team = 2;
    [Options]
    {
        comm_merge = 0;
        disabledunits = energyfusion+energysingu+energywind+energygeo+energyheavygeo+staticstorage+energypylon+staticrearm+factoryshield+shieldcon+factorycloak+cloakraid+cloakheavyraid+cloakskirm+cloakriot+cloakassault+cloakarty+cloaksnipe+cloakaa+cloakbomb+cloakjammer+staticjammer+factoryveh+vehcon+factoryplane+planecon+factorygunship+gunshipcon+factoryhover+hovercon+factoryamph+amphcon+factoryspider+spidercon+factoryjump+jumpcon+factorytank+tankcon+striderhub+striderantiheavy+striderscorpion+striderdante+striderarty+striderfunnelweb+dronelight+droneheavyslow+striderbantha+striderdetriment+shipheavyarty+shipcarrier+dronecarry+subtacmissile+factoryship+shipcon+staticheavyradar+staticshield+shieldshield+turretimpulse+turretemp+turretriot+turretheavylaser+turretgauss+turretantiheavy+turretheavy+turrettorp+turretaalaser+turretaaclose+turretaafar+turretaaflak+turretaaheavy+staticantinuke+staticarty+staticheavyarty+staticmissilesilo+tacnuke+seismic+empmissile+napalmmissile+staticnuke+mahlazer+raveparty+zenith+athena+spiderscout+hoverassault+jumpskirm+spiderskirm+tankheavyraid+vehheavyarty+spiderantiheavy+amphtele+shipscout+shiptorpraider+subraider+shipriot+shipskirm+shipassault+shiparty+shipaa+tankraid+tankriot+tankassault+tankheavyassault+tankarty+tankheavyarty+tankaa+jumpscout+jumpraid+jumpblackhole+jumpassault+jumpsumo+jumparty+jumpaa+jumpbomb+spiderassault+spideremp+spiderriot+spidercrabe+spideraa+amphraid+amphimpulse+amphfloater+amphriot+amphassault+amphaa+hoverraid+hoverskirm+hoverdepthcharge+hoverriot+hoverarty+hoveraa+gunshipbomb+gunshipemp+gunshipraid+gunshipskirm+gunshipheavyskirm+gunshipassault+gunshipkrow+gunshipaa+gunshiptrans+gunshipheavytrans+planefighter+planeheavyfighter+bomberprec+bomberriot+bomberdisarm+bomberheavy+planescout+vehcapture+veharty+wolverine_mine+shieldscout+shieldfelon+shieldarty+shieldbomb+amphlaunch;
    }

        Host = 0;
        version = stable;
    }

    [team1]
    {
        extrastartunits_1 = e1sxXT17ZmFjaW5nPTAseD00MDI0LG5hbWU9ImVuZXJneWZ1c2lvbiIsej0zNTM2LH0sWzJdPXtmYWNpbmc9MCx4PTQwMjQsbmFtZT0iZW5lcmd5ZnVzaW9uIix6PTMzNzYsfSxbM109e2ZhY2luZz0wLHg9NDAyNCxuYW1lPSJlbmVyZ3lmdXNpb24iLHo9MzIzMix9LFs0XT17ZmFjaW5nPTAseD0zNjcyLG5hbWU9InN0YXRpY21leCIsej0zNTc2LH0sWzVdPXtmYWNpbmc9MCx4PTQwMDgsbmFtZT0ic3RhdGljbWV4Iix6PTM3NTIsfSxbNl09e2ZhY2luZz0wLHg9MzcyMCxuYW1lPSJzdGF0aWNtZXgiLHo9MzkxMix9LFs3XT17ZmFjaW5nPTAseD0zMTI4LG5hbWU9InN0YXRpY21leCIsej0zNzM2LH0sWzhdPXtmYWNpbmc9MCx4PTM5NjAsbmFtZT0ic3RhdGljbWV4Iix6PTIzNjAsfSxbOV09e2ZhY2luZz0wLHg9MjE4NCxuYW1lPSJzdGF0aWNtZXgiLHo9MzUyOCx9LFsxMF09e2ZhY2luZz0wLHg9MTU2MCxuYW1lPSJzdGF0aWNtZXgiLHo9NDAwOCx9LFsxMV09e2ZhY2luZz0wLHg9MzgwMCxuYW1lPSJzdGF0aWNtZXgiLHo9MTAzMix9LFsxMl09e2ZhY2luZz0yLHg9MzU4NCxuYW1lPSJ0dXJyZXRsYXNlciIsej0xMTIwLH0sWzEzXT17ZmFjaW5nPTIseD0zODcyLG5hbWU9InR1cnJldGxhc2VyIix6PTgzMix9LFsxNF09e2ZhY2luZz0zLHg9MTMxMixuYW1lPSJ0dXJyZXRsYXNlciIsej00MDQ4LH0sWzE1XT17ZmFjaW5nPTIseD0xODcyLG5hbWU9InR1cnJldGxhc2VyIix6PTM2NDgsfSxbMTZdPXtmYWNpbmc9Mix4PTIyODgsbmFtZT0idHVycmV0bGFzZXIiLHo9MzI5Nix9LFsxN109e2ZhY2luZz0yLHg9MzAyNCxuYW1lPSJ0dXJyZXRsYXNlciIsej0yMTc2LH0sWzE4XT17ZmFjaW5nPTIseD0zNDI0LG5hbWU9InR1cnJldGxhc2VyIix6PTE2NDgsfSxbMTldPXtmYWNpbmc9Mix4PTMyMjQsbmFtZT0idHVycmV0cmlvdCIsej0xODY0LH0sWzIwXT17ZmFjaW5nPTIseD0yMDU2LG5hbWU9InR1cnJldHJpb3QiLHo9MzM2OCx9LFsyMV09e2ZhY2luZz0yLHg9Mjk2OCxuYW1lPSJ0dXJyZXRyaW90Iix6PTI2ODAsfSxbMjJdPXtmYWNpbmc9MCx4PTM4ODAsbmFtZT0iZW5lcmd5c29sYXIiLHo9MzcyMCx9LFsyM109e2ZhY2luZz0wLHg9MzcyMCxuYW1lPSJlbmVyZ3lzb2xhciIsej0zNjcyLH0sWzI0XT17ZmFjaW5nPTAseD0zNjQwLG5hbWU9ImVuZXJneXNvbGFyIix6PTM4MDAsfSxbMjVdPXtmYWNpbmc9MCx4PTM0NDgsbmFtZT0iZW5lcmd5c29sYXIiLHo9MzgzMix9LFsyNl09e2ZhY2luZz0wLHg9MzI3MixuYW1lPSJlbmVyZ3lzb2xhciIsej0zNzg0LH0sWzI3XT17ZmFjaW5nPTAseD0zMDk2LG5hbWU9ImVuZXJneXNvbGFyIix6PTM4MDAsfSxbMjhdPXtmYWNpbmc9Mix4PTM0OTYsbmFtZT0iZmFjdG9yeWNsb2FrIix6PTM2MDgsfSxbMjldPXtmYWNpbmc9MCx4PTM0NjQsbmFtZT0ic3RhdGljY29uIix6PTM3MjAsfSxbMzBdPXtmYWNpbmc9MCx4PTM1MjgsbmFtZT0ic3RhdGljY29uIix6PTM3MDQsfSxbMzFdPXtmYWNpbmc9MCx4PTI1MzYsbmFtZT0ic3RhdGljbWV4Iix6PTI3NjAsfSxbMzJdPXtmYWNpbmc9MCx4PTI4MjQsbmFtZT0ic3RhdGljbWV4Iix6PTI0NzIsfSx9;
        rgbcolor = 0 0 0;
        nocommander = 1;
        AllyTeam = 0;
        TeamLeader = 0;
        start_metal = 0;
        campaignunlocks = e1sxXT0idHVycmV0bGFzZXIiLFsyXT0idHVycmV0bWlzc2lsZSIsWzNdPSJzdGF0aWNyYWRhciIsWzRdPSJjbG9ha2NvbiIsWzVdPSJzdGF0aWNtZXgiLFs2XT0iZW5lcmd5c29sYXIiLFs3XT0iY2xvYWtyYWlkIixbOF09ImNsb2Frc2tpcm0iLFs5XT0iY2xvYWtyaW90IixbMTBdPSJjbG9ha2Fzc2F1bHQiLH0=;
        start_energy = 100;
        static_level = 0;
    }

    [team0]
    {
        rgbcolor = 0 0 0;
        TeamLeader = 0;
        start_metal = 0;
        campaignabilities = e30=;
        campaignunlocks = e1sxXT0iZmFjdG9yeWNsb2FrIixbMl09ImNsb2FrcmFpZCIsWzNdPSJzdGF0aWNtZXgiLFs0XT0iZW5lcmd5c29sYXIiLFs1XT0iY2xvYWtyaW90IixbNl09ImNsb2FrY29uIixbN109InR1cnJldGxhc2VyIixbOF09InN0YXRpY3JhZGFyIixbOV09ImNsb2Frc2tpcm0iLFsxMF09ImNsb2FrYXJ0eSIsWzExXT0iZmFjdG9yeXNoaWVsZCIsWzEyXT0ic2hpZWxkY29uIixbMTNdPSJzaGllbGRyYWlkIixbMTRdPSJzaGllbGRhc3NhdWx0IixbMTVdPSJzaGllbGRyaW90IixbMTZdPSJjbG9ha2JvbWIiLFsxN109InR1cnJldG1pc3NpbGUiLFsxOF09InN0YXRpY2NvbiIsWzE5XT0iZW5lcmd5cHlsb24iLFsyMF09InN0YXRpY2FydHkiLH0=;
        start_energy = 100;
        static_level = 1;
        start_x = 3435;
        AllyTeam = 0;
        staticcomm = player_commander;
        extrastartunits_1 = e1sxXT17YnVpbGRQcm9ncmVzcz0wLjA1LHg9MzA0OCxuYW1lPSJzdGF0aWNhcnR5Iix6PTI5MzYsZmFjaW5nPTIsfSxbMl09e2ZhY2luZz0wLHg9MzEyMCxuYW1lPSJzdGF0aWNyYWRhciIsej0yODUwLH0sWzNdPXt4PTMyNDUsbmFtZT0ic3RhdGljY29uIix6PTMwMDAsc2VsZlBhdHJvbD10cnVlLGZhY2luZz0zLH0sfQ==;
        start_z = 3171;
        retinuestartunits = e30=;
        commanderparameters = e2RlZmVhdElmRGVzdHJveWVkT2JqZWN0aXZlSUQ9MixmYWNwbG9wPXRydWUsfQ==;
    }

    [allyTeam1]
    {
        numallies = 0;
    }

    [modoptions]
    {
        planetmissioninformationtext = e2Rlc2NyaXB0aW9uPSJGaW5pc2ggdGhlIENlcmJlcnVzIGFydGlsbGVyeSBwaWVjZSBhbmQgbGluayBpdCB0byB5b3VyIGFsbHkncyBwb3dlciBwbGFudHMuIFRoaXMgY2Fubm9uIHdpbGwgYnJlYWsgdGhlIGVuZW15J3MgZGVmZW5zaXZlIGxpbmUgYW5kIGFsbG93IHlvdSB0byBkZXN0cm95IHRoZWlyIGJhc2UuIixuYW1lPSJZZXRhIix0aXBzPXtbMV09e3RleHQ9IlRoZSBDZXJiZXJ1cyBpcyBhIGxvbmctcmFuZ2UgYXJ0aWxsZXJ5IHN0cnVjdHVyZSBjYXBhYmxlIG9mIG91dHJhbmdpbmcgYW5kIGRlc3Ryb3lpbmcgdGhlIGVuZW1pZXMgZGVmZW5zZSBhcyB3ZWxsIGFzIHN1cHByZXNzaW5nIHRoZSBtb3ZlbWVudCBvZiB0aGVpciBtb2JpbGUgdW5pdHMuIFRvZ2dsZSBpdCBpbnRvIGhpZ2gtdHJhamVjdG9yeSBtb2RlIHRvIGZpcmUgb3ZlciBoaWxscy4iLGltYWdlPSJ1bml0cGljcy9zdGF0aWNhcnR5LnBuZyIsfSxbMl09e3RleHQ9IkluIG9yZGVyIHRvIGZpcmUsIHlvdXIgQ2VyYmVydXMgbmVlZHMgdG8gYmUgY29ubmVjdGVkIHRvIGEgcG93ZXIgZ3JpZCB3aXRoIGF0IGxlYXN0IDUwIGVuZXJneSwgYWx0aG91Z2ggaXQgZG9lcyBub3QgY29uc3VtZSB0aGlzIGVuZXJneS4gVXNlIEVuZXJneSBQeWxvbnMgdG8gZXh0ZW5kIHRoZSBncmlkIGZyb20geW91ciBhbGx5J3MgRnVzaW9ucy4gVGhlIEVjb25vbXkgdmlldyAoRjQpIGRpc3BsYXlzIHlvdXIgcG93ZXIgZ3JpZCBhcyBjb2xvdXJlZCBjaXJjbGVzLiIsaW1hZ2U9InVuaXRwaWNzL2VuZXJneXB5bG9uLnBuZyIsfSxbM109e3RleHQ9IkNvbm5lY3RpbmcgTWV0YWwgRXh0cmFjdG9ycyB0byB5b3VyIGVuZXJneSBwcm9kdWN0aW9uIHN0cnVjdHVyZXMgY2FuIGdpdmUgeW91IG1vcmUgbWV0YWwgaW5jb21lIHRocm91Z2ggT3ZlcmRyaXZlLiBDaGVjayB0aGUgb25saW5lIG1hbnVhbCBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCBob3cgT3ZlcmRyaXZlIHdvcmtzLiIsaW1hZ2U9InVuaXRwaWNzL3N0YXRpY21leC5wbmciLH0sWzRdPXt0ZXh0PSJDYXJldGFrZXJzIGFyZSBzdGF0aW9uYXJ5IGNvbnN0cnVjdG9ycyB3aXRoIGxhcmdlIGJ1aWxkIHJhbmdlIGFuZCBoaWdoIGJ1aWxkIHBvd2VyIGZvciB0aGVpciBjb3N0LiBUaGV5IGFyZSBsaW1pdGVkIGJ5IHRoZWlyIGluYWJpbGl0eSB0byBpbml0aWF0ZSBjb25zdHJ1Y3Rpb24sIGJ1dCB0aGV5IGFyZSB0aGUgbW9zdCBjb3N0LWVmZmljaWVudCB3YXkgdG8gZ2V0IG1vcmUgcHJvZHVjdGlvbiBvdXQgb2YgYSBmYWN0b3J5LiIsaW1hZ2U9InVuaXRwaWNzL3N0YXRpY2Nvbi5wbmciLH0sfSx9;
        campaignpartialsavedata = e2NhbXBhaWduSUQ9IjAuMjcwNjk2NjciLGNvbW1hbmRlcj17bW9kdWxlcz17WzFdPXtbMV09Im1vZHVsZV9oaWdoX3Bvd2VyX3NlcnZvcyIsWzJdPSJtb2R1bGVfaGlnaF9wb3dlcl9zZXJ2b3MiLH0sWzBdPXtbMV09ImNvbW13ZWFwb25fYmVhbWxhc2VyIixbMl09Im1vZHVsZV9hYmxhdGl2ZV9hcm1vciIsfSx9LG5hbWU9IkphbmFTemFyIixjaGFzc2lzPSJrbmlnaHQiLH0scGxhbmV0cz17WzFdPXtwbGFuZXRJRD02OSxib251c09ialN0YXR1cz17fSx9LFsyXT17cGxhbmV0SUQ9MSxib251c09ialN0YXR1cz17WzFdPXRydWUsWzJdPXRydWUsWzNdPXRydWUsWzRdPXRydWUsWzVdPXRydWUsfSx9LFszXT17cGxhbmV0SUQ9Mixib251c09ialN0YXR1cz17WzFdPXRydWUsWzJdPWZhbHNlLFszXT1mYWxzZSxbNF09ZmFsc2UsfSx9LFs0XT17cGxhbmV0SUQ9NSxib251c09ialN0YXR1cz17WzFdPXRydWUsWzJdPXRydWUsWzNdPXRydWUsfSx9LFs1XT17cGxhbmV0SUQ9MTMsYm9udXNPYmpTdGF0dXM9e1sxXT10cnVlLFsyXT1mYWxzZSxbM109dHJ1ZSx9LH0sWzZdPXtwbGFuZXRJRD0zLGJvbnVzT2JqU3RhdHVzPXtbMV09dHJ1ZSxbMl09dHJ1ZSxbM109dHJ1ZSx9LH0sfSxkaWZmaWN1bHR5U2V0dGluZz0xLH0=;
        defeatconditionconfig = e1swXT17fSxbMV09e3ZpdGFsVW5pdFR5cGVzPXtbMV09ImZhY3RvcnlzaGllbGQiLFsyXT0iZmFjdG9yeXZlaCIsfSxpZ25vcmVVbml0TG9zc0RlZmVhdD1mYWxzZSxhbGx5VGVhbUxvc3NPYmplY3RpdmVJRD0xLHZpdGFsQ29tbWFuZGVycz1mYWxzZSxsb3NlQWZ0ZXJTZWNvbmRzPWZhbHNlLH0sfQ==;
        planetmissiondifficulty = 1;
        bonusobjectiveconfig = e1syXT17c2F0aXNmeU9uY2U9dHJ1ZSxpbWFnZT0iTHVhTWVudS9jb25maWdzL2dhbWVDb25maWcvemsvdW5pdHBpY3Mvc3RhdGljYXJ0eS5wbmciLGRlc2NyaXB0aW9uPSJCdWlsZCB0d28gQ2VyYmVydXNlcyIsaW1hZ2VPdmVybGF5PSJMdWFNZW51L2ltYWdlcy9yZXBhaXIucG5nIixleHBlcmllbmNlPTI1LHVuaXRUeXBlcz17WzFdPSJzdGF0aWNhcnR5Iix9LGNvbXBhcmlzaW9uVHlwZT0xLHRhcmdldE51bWJlcj0yLH0sWzFdPXtzYXRpc2Z5T25jZT10cnVlLGltYWdlPSJMdWFNZW51L2NvbmZpZ3MvZ2FtZUNvbmZpZy96ay91bml0cGljcy90dXJyZXRoZWF2eS5wbmciLGRlc2NyaXB0aW9uPSJEZXN0cm95IGFsbCBlbmVteSBEZXNvbGF0b3IgdHVycmV0cyIsaW1hZ2VPdmVybGF5PSJMdWFNZW51L2ltYWdlcy9hdHRhY2sucG5nIixleHBlcmllbmNlPTI1LGVuZW15VW5pdFR5cGVzPXtbMV09InR1cnJldGhlYXZ5Iix9LGNvbXBhcmlzaW9uVHlwZT0yLHRhcmdldE51bWJlcj0wLH0sWzNdPXtleHBlcmllbmNlPTI1LHZpY3RvcnlCeVRpbWU9NzIwLGRlc2NyaXB0aW9uPSJXaW4gYnkgMTI6MDAiLGltYWdlPSJMdWFNZW51L2ltYWdlcy9jbG9jay5wbmciLH0sfQ==;
        singleplayercampaignbattleid = 19;
        objectiveconfig = e1sxXT17ZGVzY3JpcHRpb249IkRlc3Ryb3kgdGhlIGVuZW15IFNoaWVsZGJvdCBGYWN0b3J5IGFuZCBSb3ZlciBBc3NlbWJseSIsfSxbMl09e2Rlc2NyaXB0aW9uPSJQcm90ZWN0IHlvdXIgQ29tbWFuZGVyIix9LH0=;
        commandertypes = e2FpX2NvbW1hbmRlcl8yPXttb2R1bGVzPXtbMF09e1sxXT0iY29tbXdlYXBvbl9zaG90Z3VuIixbMl09Im1vZHVsZV9yYWRhcm5ldCIsfSx9LGRlY29yYXRpb25zPXt9LG5hbWU9Ik1hZ2lub3QiLGNoYXNzaXM9ImVuZ2luZWVyIix9LHBsYXllcl9jb21tYW5kZXI9e21vZHVsZXM9e1sxXT17WzFdPSJtb2R1bGVfaGlnaF9wb3dlcl9zZXJ2b3MiLFsyXT0ibW9kdWxlX2hpZ2hfcG93ZXJfc2Vydm9zIix9LFswXT17WzFdPSJjb21td2VhcG9uX2JlYW1sYXNlciIsWzJdPSJtb2R1bGVfYWJsYXRpdmVfYXJtb3IiLH0sfSxuYW1lPSJKYW5hU3phciIsY2hhc3Npcz0ia25pZ2h0Iix9LH0=;
        fixedstartpos = 1;
    }

    [team2]
    {
        start_x = 100;
        extrastartunits_2 = e1sxXT17ZmFjaW5nPTAseD0xOTIwLG5hbWU9InR1cnJldGxhc2VyIix6PTQzMix9LFsyXT17ZmFjaW5nPTAseD0yMTI4LG5hbWU9InR1cnJldGxhc2VyIix6PTEyOCx9LFszXT17ZmFjaW5nPTAseD05NjgsbmFtZT0iZW5lcmd5cHlsb24iLHo9MjYxNix9LFs0XT17ZmFjaW5nPTAseD02MzIsbmFtZT0iZW5lcmd5cHlsb24iLHo9MTg2NCx9LFs1XT17ZmFjaW5nPTAseD05ODQsbmFtZT0iZW5lcmd5cHlsb24iLHo9MTE2MCx9LFs2XT17ZmFjaW5nPTAseD0xODgwLG5hbWU9ImVuZXJneXB5bG9uIix6PTEwNDgsfSxbN109e2ZhY2luZz0wLHg9MjU1MixuYW1lPSJlbmVyZ3lweWxvbiIsej05NTIsfSxbOF09e2ZhY2luZz0wLHg9MzQ0LG5hbWU9ImVuZXJneWZ1c2lvbiIsej00MzIsfSx9;
        rgbcolor = 0 0 0;
        extrastartunits_1 = e1sxXT17ZmFjaW5nPTAseD0yNjgwLG5hbWU9InR1cnJldGhlYXZ5Iix6PTExNzYsfSxbMl09e2ZhY2luZz0xLHg9MTI0MCxuYW1lPSJ0dXJyZXRoZWF2eSIsej0zMDgwLH0sWzNdPXtmYWNpbmc9MSx4PTI4NDAsbmFtZT0idHVycmV0aGVhdnlsYXNlciIsej0zNDQsfSxbNF09e2ZhY2luZz0wLHg9MjE2OCxuYW1lPSJ0dXJyZXRoZWF2eWxhc2VyIix6PTE2MjQsfSxbNV09e2ZhY2luZz0wLHg9MTU2MCxuYW1lPSJ0dXJyZXRoZWF2eWxhc2VyIix6PTIyMTYsfSxbNl09e2ZhY2luZz0wLHg9MTQzMixuYW1lPSJ0dXJyZXRyaW90Iix6PTI0MjQsfSxbN109e2ZhY2luZz0wLHg9MjM0NCxuYW1lPSJ0dXJyZXRyaW90Iix6PTE0ODAsfSxbOF09e2ZhY2luZz0xLHg9MzAwMCxuYW1lPSJ0dXJyZXRyaW90Iix6PTIwMCx9LFs5XT17ZmFjaW5nPTEseD0yOTIwLG5hbWU9InR1cnJldHJpb3QiLHo9NTUyLH0sWzEwXT17ZmFjaW5nPTAseD0yMzIsbmFtZT0idHVycmV0aGVhdnlsYXNlciIsej0zMjg4LH0sWzExXT17ZmFjaW5nPTAseD00NDAsbmFtZT0idHVycmV0cmlvdCIsej0zMzA0LH0sWzEyXT17ZmFjaW5nPTIseD0xNjQwLG5hbWU9InR1cnJldGhlYXZ5bGFzZXIiLHo9MTcwNCx9LFsxM109e2ZhY2luZz0xLHg9ODA4LG5hbWU9InR1cnJldHJpb3QiLHo9Mjg4OCx9LFsxNF09e2ZhY2luZz0wLHg9MjQ0MCxuYW1lPSJ0dXJyZXRyaW90Iix6PTc0NCx9LFsxNV09e2ZhY2luZz0wLHg9MTgwMCxuYW1lPSJmYWN0b3J5dmVoIix6PTEzNix9LFsxNl09e2ZhY2luZz0xLHg9MTI4LG5hbWU9ImZhY3RvcnlzaGllbGQiLHo9MTcyOCx9LFsxN109e2ZhY2luZz0wLHg9MjAwLG5hbWU9InN0YXRpY21leCIsej00MDgsfSxbMThdPXtmYWNpbmc9MCx4PTI0OCxuYW1lPSJzdGF0aWNtZXgiLHo9MTY4LH0sWzE5XT17ZmFjaW5nPTAseD00NTYsbmFtZT0ic3RhdGljbWV4Iix6PTI5Nix9LFsyMF09e2ZhY2luZz0wLHg9MjY0LG5hbWU9InN0YXRpY21leCIsej0xMTEyLH0sWzIxXT17ZmFjaW5nPTAseD0xNDY0LG5hbWU9InN0YXRpY21leCIsej0yNDgsfSxbMjJdPXtmYWNpbmc9MCx4PTI4MCxuYW1lPSJlbmVyZ3lzb2xhciIsej0yODAsfSxbMjNdPXtmYWNpbmc9MCx4PTQ1NixuYW1lPSJlbmVyZ3lzb2xhciIsej0yMDAsfSxbMjRdPXtmYWNpbmc9MCx4PTYxNixuYW1lPSJlbmVyZ3lzb2xhciIsej0yODAsfSxbMjVdPXtmYWNpbmc9MCx4PTgyNCxuYW1lPSJlbmVyZ3lzb2xhciIsej0yODAsfSxbMjZdPXtmYWNpbmc9MCx4PTEwMTYsbmFtZT0iZW5lcmd5c29sYXIiLHo9MjY0LH0sWzI3XT17ZmFjaW5nPTAseD0xMTkyLG5hbWU9ImVuZXJneXNvbGFyIix6PTI0OCx9LFsyOF09e2ZhY2luZz0wLHg9MTM2OCxuYW1lPSJlbmVyZ3lzb2xhciIsej0yMTYsfSxbMjldPXtmYWNpbmc9MCx4PTcyOCxuYW1lPSJlbmVyZ3l3aW5kIix6PTI5Nix9LFszMF09e2ZhY2luZz0wLHg9NTM2LG5hbWU9ImVuZXJneXB5bG9uIix6PTYwMCx9LFszMV09e2ZhY2luZz0wLHg9MjAwLG5hbWU9ImVuZXJneXNvbGFyIix6PTUyMCx9LFszMl09e2ZhY2luZz0wLHg9MjAwLG5hbWU9ImVuZXJneXNvbGFyIix6PTY5Nix9LFszM109e2ZhY2luZz0wLHg9MjAwLG5hbWU9ImVuZXJneXNvbGFyIix6PTg3Mix9LFszNF09e2ZhY2luZz0wLHg9MTg0LG5hbWU9ImVuZXJneXNvbGFyIix6PTEwMzIsfSxbMzVdPXtmYWNpbmc9MCx4PTg3MixuYW1lPSJzdGF0aWNtZXgiLHo9MjE1Mix9LFszNl09e2ZhY2luZz0wLHg9MTc4NCxuYW1lPSJzdGF0aWNtZXgiLHo9NzQ0LH0sWzM3XT17ZmFjaW5nPTAseD04MCxuYW1lPSJ0dXJyZXRsYXNlciIsej0xOTM2LH0sWzM4XT17ZmFjaW5nPTAseD0zNjgsbmFtZT0idHVycmV0bGFzZXIiLHo9MTcxMix9LFszOV09e2ZhY2luZz0wLHg9MTYwLG5hbWU9InR1cnJldGxhc2VyIix6PTEzOTIsfSxbNDBdPXtmYWNpbmc9MCx4PTE1MzYsbmFtZT0idHVycmV0bGFzZXIiLHo9MTQ0LH0sfQ==;
        staticcomm = ai_commander_2;
        AllyTeam = 1;
        TeamLeader = 0;
        start_metal = 0;
        commanderparameters = e2ZhY3Bsb3A9ZmFsc2UsfQ==;
        campaignunlocks = e1sxXT0ic3RhdGljY29uIixbMl09InR1cnJldGxhc2VyIixbM109InR1cnJldG1pc3NpbGUiLFs0XT0ic3RhdGljcmFkYXIiLFs1XT0iY2xvYWtjb24iLFs2XT0ic3RhdGljbWV4IixbN109ImVuZXJneXNvbGFyIixbOF09InZlaHNjb3V0IixbOV09InZlaHJhaWQiLFsxMF09InZlaHN1cHBvcnQiLFsxMV09InZlaHJpb3QiLFsxMl09InZlaGFzc2F1bHQiLFsxM109InZlaGFhIixbMTRdPSJzaGllbGRyYWlkIixbMTVdPSJzaGllbGRhc3NhdWx0IixbMTZdPSJzaGllbGRyaW90IixbMTddPSJzaGllbGRza2lybSIsWzE4XT0ic2hpZWxkYWEiLH0=;
        start_z = 100;
        static_level = 1;
        start_energy = 100;
    }

    [ai0]
    {
        comm_merge = 0;
        IsFromDemo = 0;
        Name = Ally;
        ShortName = DevCircuitAIEasy32;
        Team = 1;
    [Options]
    {
        comm_merge = 0;
        disabledunits = energyfusion+energysingu+energywind+energygeo+energyheavygeo+staticstorage+energypylon+staticcon+staticrearm+factoryshield+shieldcon+factorycloak+cloakheavyraid+cloakarty+cloaksnipe+cloakaa+cloakbomb+cloakjammer+staticjammer+factoryveh+vehcon+factoryplane+planecon+factorygunship+gunshipcon+factoryhover+hovercon+factoryamph+amphcon+factoryspider+spidercon+factoryjump+jumpcon+factorytank+tankcon+striderhub+striderantiheavy+striderscorpion+striderdante+striderarty+striderfunnelweb+dronelight+droneheavyslow+striderbantha+striderdetriment+shipheavyarty+shipcarrier+dronecarry+subtacmissile+factoryship+shipcon+staticheavyradar+staticshield+shieldshield+turretimpulse+turretemp+turretriot+turretheavylaser+turretgauss+turretantiheavy+turretheavy+turrettorp+turretaalaser+turretaaclose+turretaafar+turretaaflak+turretaaheavy+staticantinuke+staticarty+staticheavyarty+staticmissilesilo+tacnuke+seismic+empmissile+napalmmissile+staticnuke+mahlazer+raveparty+zenith+athena+spiderscout+shieldraid+hoverassault+jumpskirm+spiderskirm+tankheavyraid+vehheavyarty+spiderantiheavy+amphtele+shipscout+shiptorpraider+subraider+shipriot+shipskirm+shipassault+shiparty+shipaa+tankraid+tankriot+tankassault+tankheavyassault+tankarty+tankheavyarty+tankaa+jumpscout+jumpraid+jumpblackhole+jumpassault+jumpsumo+jumparty+jumpaa+jumpbomb+spiderassault+spideremp+spiderriot+spidercrabe+spideraa+amphraid+amphimpulse+amphfloater+amphriot+amphassault+amphaa+hoverraid+hoverskirm+hoverdepthcharge+hoverriot+hoverarty+hoveraa+gunshipbomb+gunshipemp+gunshipraid+gunshipskirm+gunshipheavyskirm+gunshipassault+gunshipkrow+gunshipaa+gunshiptrans+gunshipheavytrans+planefighter+planeheavyfighter+bomberprec+bomberriot+bomberdisarm+bomberheavy+planescout+vehscout+vehraid+vehsupport+vehriot+vehassault+vehcapture+veharty+wolverine_mine+vehaa+shieldscout+shieldskirm+shieldassault+shieldriot+shieldfelon+shieldarty+shieldaa+shieldbomb+amphlaunch;
    }

        Host = 0;
        version = stable;
    }

    [player0]
    {
        Team = 0;
        IsFromDemo = 0;
        Name = JanaSzar;
        rank = 0;
    }

    hostip = 127.0.0.1;
    hostport = 0;
    numplayers = 1;
    startpostype = 2;
    mapname = Tombstone Desert V2;
    ishost = 1;
    numusers = 2;
    gametype = Zero-K v1.5.2.5;
    GameStartDelay = 0;
    myplayername = JanaSzar;
    nohelperais = 0;
}
[f=-000001] [ReloadOrRestart] Spring "D:\Steam\steamapps\common\Zero-K\engine\win32\104.0.1-1156-gb72a9cc\spring.exe" should be reloading
[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=0 {sum,avg}{exec,wait}time={{0.000, 0.000}, {0.000, 0.000}}ms
[f=-000001]     [async=1] threads=3 tasks=2 {sum,avg}{exec,wait}time={{0.000, 0.000}, {0.000, 0.000}}ms
[f=-000001]         thread=1 tasks=1 {sum,min,max,avg}{exec,wait}time={{0.000, 0.000, 0.000, 0.000}, {0.000, 0.000, 0.000, 0.000}}ms
[f=-000001]         thread=2 tasks=1 {sum,min,max,avg}{exec,wait}time={{0.000, 0.000, 0.000, 0.000}, {0.000, 0.000, 0.000, 0.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=243a3180 dev=231d76a0
[f=-000001] [Sound] [Sound::UpdateThread][5] ctx=243a3180 dev=231d76a0
[f=-000001] [Sound] [Sound::Cleanup][alcDestroyContext(243a3180)]
[f=-000001] [Sound] [Sound::Cleanup][alcCloseDevice(231d76a0)]
[f=-000001] [Sound] [Sound::UpdateThread][6]
[f=-000001] [SpringApp::Reload][4]
[f=-000001] [SpringApp::Reload][5]
[f=-000001] [SpringApp::Reload][6]
[f=-000001] Scanning: D:\Steam\steamapps\common\Zero-K\engine\win32\104.0.1-1156-gb72a9cc\base
[f=-000001] Scanning: D:\Steam\steamapps\common\Zero-K\maps
[f=-000001] Scanning: D:\Steam\steamapps\common\Zero-K\games
[f=-000001] Scanning: D:\Steam\steamapps\common\Zero-K\packages
[f=-000001] [~ScopedOnceTimer][CArchiveScanner::ScanAllDirs] 42ms
[f=-000001] [SpringApp::Reload][7]
[f=-000001] [SpringApp::Reload][8]
[f=-000001] [Sound] [ISound::Initialize] spawning sound-thread (0.5ms)
[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 (100.8ms)
[f=-000001] [Sound] [Sound::OpenOpenALDevice] opening default device "OpenAL Soft"
[f=-000001] [Sound] [Sound::OpenOpenALDevice] device=231d76a0 context=22ecba18
[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] 200ms
[f=-000001] [SpringApp::Reload][10]
[f=-000001] [SpringApp::Reload][11]
[f=-000001] [LuaMenuController::Reset] using menu archive "Chobby v1.7.3.3"
[f=-000001] [SpringApp::Reload][12] #script=16514
[f=-000001] [CPreGame] server using IP 127.0.0.1 and port 0
[f=-000001] [NetProto::InitLocalClient] connecting to local server
[f=-000001] [PreGame::AddGameSetupArchivesToVFS] using map: Tombstone Desert V2
[f=-000001] [PreGame::StartServer]
    mod-checksum=a0ecc902cc6b596868442d751d221b390f16dea3f25d9a5917b1375492a24cfa5bc1d35b32c8f91fb6bf09d9632430dc954e5876d869172d84c334b9fba4b141
    map-checksum=a554e1c1e831bb1b9cf0bb67c6cd3ea06a0af6a43e17e143c1ec8391ddfc8d03dfaa480d584178c6ba1be6aacc5ffa8091661bd6749c1bd7aad90756adfe3fe4
[f=-000001] Warning: [UDPListener::TryBindSocket] opening socket on loopback address, other users will not be able to connect!
[f=-000001] [UDPListener::TryBindSocket] binding UDP socket to IPv4-address 127.0.0.1 (127.0.0.1) on port 0
[f=-000001] [UDPListener] successfully bound socket on port 49366
[f=-000001] [~ScopedOnceTimer][PreGame::StartServer] 29ms
[f=-000001] [SpringApp::Reload][13] reloadCount=3

[f=-000001] [PreGame::AddGameSetupArchivesToVFS] using map: Tombstone Desert V2
[f=-000001] [PreGame::AddGameSetupArchivesToVFS] using game: Zero-K v1.5.2.5 (archive: e4d98c667f2e722b1e11fbe00e3338f2.sdp)
[f=-000001] PreGame::GameDataReceived] recording demo to "D:\Steam\steamapps\common\Zero-K\demos\20190328_015732_Tombstone Desert V2_104.0.1-1156-gb72a9cc maintenance.sdfz"
[f=-000001] [~ScopedOnceTimer][PreGame::GameDataReceived] 36ms
[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] Error: In Initialize(): [string "LuaIntro/Addons/wm.lua"]:18: attempt to concatenate field 'version' (a nil value)
[f=-000001] [LuaIntro] Error: Removed widget: <WM Stuff>
[f=-000001] [LuaIntro] Loading widget:      LoadProgress           <loadprogress.lua>
[f=-000001] [LuaIntro] Loading widget:      Main                   <main.lua>
[f=-000001] [LuaIntro] Loading widget:      Music                  <music.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] [LoadScreen::SetLoadMessage] text="Loading SMF"
[f=-000001] [LoadScreen::SetLoadMessage] text="Loading Map (25 MB)"
[f=-000001] [LoadScreen::SetLoadMessage] text="Loading GameData Definitions"
[f=-000001] Loading UnitDefs_posts
[f=-000001] Loacing FeatureDefs_posts
[f=-000001] Loading WeaponDefs_posts
[f=-000001] Loading ArmorDefs_posts
[f=-000001] [~ScopedOnceTimer][[defs.lua] loading all *Defs tables:] 352ms
[f=-000001] [~ScopedOnceTimer][Game::LoadDefs (GameData)] 407ms
[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 317 sounds from gamedata/sounds.lua
[f=-000001] [~ScopedOnceTimer][Game::LoadDefs (Sound)] 14ms
[f=-000001] [Game::LoadGame][2] globalQuit=0 forcedQuit=0
[f=-000001] [LoadScreen::SetLoadMessage] text="Creating Smooth Height Mesh"
[f=-000001] [~ScopedOnceTimer][SmoothHeightMesh::MakeSmoothMesh] 17ms
[f=-000001] [LoadScreen::SetLoadMessage] text="Creating QuadField & CEGs"
[f=-000001] [Init] number of ArmorDefs: 5
[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)] 896ms
[f=-000001] [LoadScreen::SetLoadMessage] text="Loading Unit Definitions"
[f=-000001] [~ScopedOnceTimer][Game::PostLoadSim (UnitDefs)] 100ms
[f=-000001] [LoadScreen::SetLoadMessage] text="Loading Feature Definitions"
[f=-000001] Error: [GetFeatureDef] could not find FeatureDef "dead2"
[f=-000001] [~ScopedOnceTimer][Game::PostLoadSim (FeatureDefs)] 23ms
[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] 0ms
[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] Warning: [CCEG::Load] table for CEG "custom:gravityless_flamer" invalid (parse errors?)
[f=-000001] Warning: [CCEG::Load] yellowdisarmtrail: unknown tag CExploSpikeProjectile::ttl
[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] [~ScopedOnceTimer][creg::AutoRegisterCFunctions(LuaRules)] 62ms
[f=-000001] Synced LuaRules: starting loading
[f=-000001] Error: [LuaRules::RunCallInTraceback] error=2 (LUA_ERRRUN) callin=LoadCode trace=[Internal Lua error: Call failure] error = 2, LuaRules/gadgets.lua, error = 2, LuaRules/utilities.lua, error = 2, LuaRules/Utilities/function_override.lua, [string "LuaRules/Utilities/versionCompare.lua"]:6: attempt to index local 'thisVersion' (a nil value)
stack traceback:
    [C]: in function 'Include'
    [string "LuaRules/draw.lua"]:32: in main chunk
[f=-000001] [LuaMemPool::LogStats][handle=LuaRules (unsynced)] index=4294967295 {numAllocs[*],allocSums[*]}={0,0} {int,ext,rec}Allocs={0,83807,0} {chunk,block}Bytes={0,0}
[f=-000001] [LuaMemPool::LogStats][handle=LuaRules (synced)] index=4294967295 {numAllocs[*],allocSums[*]}={0,0} {int,ext,rec}Allocs={0,83807,0} {chunk,block}Bytes={0,0}
[f=-000001] [LoadScreen::SetLoadMessage] text="Loading LuaGaia"
[f=-000001] [LoadScreen::SetLoadMessage] text="Loading LuaUI"
[f=-000001] LuaUI Entry Point: "luaui.lua"
[f=-000001] LuaSocket Support: enabled
[f=-000001] Error: [LuaUI::RunCallInTraceback] error=2 (LUA_ERRRUN) callin=LoadCode trace=[Internal Lua error: Call failure] [string "luaui.lua"]:31: attempt to concatenate field 'version' (a nil value)
stack traceback:
    [string "luaui.lua"]:31: in main chunk
[f=-000001] [LuaMemPool::LogStats][handle=LuaUI (unsynced)] index=4294967295 {numAllocs[*],allocSums[*]}={0,0} {int,ext,rec}Allocs={0,34901,0} {chunk,block}Bytes={0,0}
[f=-000001] [Game::LoadGame][5] globalQuit=0 forcedQuit=0
[f=-000001] [LoadScreen::SetLoadMessage] text="[LoadFinalize] finalizing PFS"
[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=94c0ea43
[f=-000001] [Path] [PathEstimator::CalcHash][Init] typeMapChecksum=26364253
[f=-000001] [Path] [PathEstimator::CalcHash][Init] moveDefChecksum=5c0c9072
[f=-000001] [Path] [PathEstimator::CalcHash][Init] blockMapChecksum=fe3b5e29
[f=-000001] [Path] [PathEstimator::CalcHash][Init] estimatorHashCode=153f1b9d
[f=-000001] [Path] [PathEstimator::ReadFile] hash=153f1b9d file="cache\104dev-maintenance/paths/Tombstone Desert V2.pe-153f1b9d.zip" (exists=1)
[f=-000001] [LoadScreen::SetLoadMessage] text="Reading Estimate PathCosts [16]"
[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=94c0ea43
[f=-000001] [Path] [PathEstimator::CalcHash][Init] typeMapChecksum=26364253
[f=-000001] [Path] [PathEstimator::CalcHash][Init] moveDefChecksum=5c0c9072
[f=-000001] [Path] [PathEstimator::CalcHash][Init] blockMapChecksum=fe3b5e29
[f=-000001] [Path] [PathEstimator::CalcHash][Init] estimatorHashCode=153f1bad
[f=-000001] [Path] [PathEstimator::ReadFile] hash=153f1bad file="cache\104dev-maintenance/paths/Tombstone Desert V2.pe2-153f1bad.zip" (exists=1)
[f=-000001] [LoadScreen::SetLoadMessage] text="Reading Estimate PathCosts [32]"
[f=-000001] [LoadScreen::SetLoadMessage] text="[LoadFinalize] finalized PFS (113ms, checksum bb64cd37)"
[f=-000001] [LoadScreen::SetLoadMessage] text="Loading Skirmish AIs"
[f=-000001] [EOH::CreateSkirmishAI(id=0)]
[f=-000001] [AIWrapper::PreInit] creating callbacks for AI 0 on team 1
[f=-000001] Skirmish AI <Circuit Easy-stable>: 1.0.5
[f=-000001] Skirmish AI <Circuit Easy-stable>: Loading the Terrain-Map ...
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Water Damage: 0.000000
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Sector-Map Block Size: 64
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Sector-Map Size: 4096 (x64, z64)
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Determining Usable Terrain for all units ...
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Map Land Percent: 100.00%
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Minimum Elevation: 0.00
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Immobile-Type: Min/Max Elevation=(any / any)   Is buildable across 100.000000% of the map. (used by 36 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Immobile-Type: Min/Max Elevation=(-0.000000 / any)     Is buildable across 100.000000% of the map. (used by 27 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Immobile-Type: Min/Max Elevation=(any / any)   Is buildable across 100.000000% of the map. (used by 28 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-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 Easy-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 Easy-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 Easy-stable>:   Mobile-Type: Min/Max Elevation=(-5000.00 / any)    Max Slope=(0.41))   Move-Data used:'akbot6'     Has 1 Map-Area(s) occupying 99.98% of the map. (used by 261 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-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 13 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Mobile-Type: Min/Max Elevation=(-22.00 / any)      Max Slope=(0.41))   Move-Data used:'kbot4'      Has 1 Map-Area(s) occupying 99.98% of the map. (used by 37 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Mobile-Type: Min/Max Elevation=(any / -15.00)      Max Slope=(1.00))   Move-Data used:'boat6'      Has 0 Map-Area(s) occupying 0.00% of the map. (used by 7 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Mobile-Type: Min/Max Elevation=(-16.00 / any)      Max Slope=(1.00))   Move-Data used:'tkbot1'     Has 1 Map-Area(s) occupying 100.00% of the map. (used by 4 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Mobile-Type: Min/Max Elevation=(any / any)     Max Slope=(0.11))   Move-Data used:'hover3'     Has 2 Map-Area(s) occupying 86.57% of the map. (used by 13 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Mobile-Type: Min/Max Elevation=(-22.00 / any)      Max Slope=(0.11))   Move-Data used:'tank4'      Has 2 Map-Area(s) occupying 86.57% of the map. (used by 21 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Mobile-Type: Min/Max Elevation=(-123.00 / any)     Max Slope=(0.41))   Move-Data used:'kbot5'      Has 1 Map-Area(s) occupying 99.98% of the map. (used by 1 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-stable>:   Mobile-Type: Min/Max Elevation=(any / any)     Max Slope=(0.41))   Move-Data used:'bhover3'    Has 1 Map-Area(s) occupying 99.98% of the map. (used by 5 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-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 Easy-stable>:   Mobile-Type: Min/Max Elevation=(-16.00 / any)      Max Slope=(0.41))   Move-Data used:'kbot1'      Has 1 Map-Area(s) occupying 99.98% of the map. (used by 2 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-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 10 unit-defs)
[f=-000001] Skirmish AI <Circuit Easy-stable>: No config file! (LuaRules/Configs/DevCircuitAIEasy32/stable/Tombstone_Desert_V2.json)
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticcon'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'turretmissile'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'turretlaser'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticrearm'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energyfusion'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticmex'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticantinuke'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energypylon'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energysingu'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energysolar'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticstorage'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderantiheavy'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderscorpion'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderdante'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderarty'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderfunnelweb'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderbantha'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderdetriment'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticnuke'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'turretaaheavy'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticheavyarty'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energywind'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energyfusion'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energysingu'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energysolar'
[f=-000001] Skirmish AI <Circuit Easy-stable>: Exception: economy.default
[f=-000001] [~ScopedOnceTimer][Game::LoadSkirmishAIs::CreateAI(id=0)] 110ms
[f=-000001] [EOH::CreateSkirmishAI(id=1)]
[f=-000001] [AIWrapper::PreInit] creating callbacks for AI 1 on team 2
[f=-000001] Skirmish AI <Circuit Easy-stable>: 1.0.5
[f=-000001] Skirmish AI <Circuit Easy-stable>: No config file! (LuaRules/Configs/DevCircuitAIEasy32/stable/Tombstone_Desert_V2.json)
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticcon'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'turretmissile'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'turretlaser'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticrearm'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energyfusion'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticmex'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticantinuke'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energypylon'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energysingu'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energysolar'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticstorage'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderantiheavy'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderscorpion'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderdante'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderarty'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderfunnelweb'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderbantha'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'striderdetriment'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticnuke'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'turretaaheavy'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'staticheavyarty'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energywind'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energyfusion'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energysingu'
[f=-000001] Skirmish AI <Circuit Easy-stable>: CONFIG config: has unknown UnitDef 'energysolar'
[f=-000001] Skirmish AI <Circuit Easy-stable>: Exception: economy.default
[f=-000001] [~ScopedOnceTimer][Game::LoadSkirmishAIs::CreateAI(id=1)] 49ms
[f=-000001] [~ScopedOnceTimer][Game::LoadSkirmishAIs] 160ms
[f=-000001] [Game::LoadGame][6] globalQuit=0 forcedQuit=0
[f=-000001] [LuaMemPool::LogStats][handle=LuaIntro (unsynced)] index=6 {numAllocs[*],allocSums[*]}={0,0} {int,ext,rec}Allocs={0,12293,0} {chunk,block}Bytes={0,0}
[f=-000001] GameID: 4c629c5c9333e19a6979b3652dc6804c
[f=-000001] Connection attempt from JanaSzar
[f=-000001]  -> Version: 104.0.1-1156-gb72a9cc maintenance [Windows 32-bit (emulated)]
[f=-000001]  -> Connection established (given id 0)
[f=-000001] [Game::ClientReadNet][LOGMSG] sender="JanaSzar" string="[PreGame::GameDataReceived][map-checksums]
    server=a554e1c1e831bb1b9cf0bb67c6cd3ea06a0af6a43e17e143c1ec8391ddfc8d03dfaa480d584178c6ba1be6aacc5ffa8091661bd6749c1bd7aad90756adfe3fe4
    client=a554e1c1e831bb1b9cf0bb67c6cd3ea06a0af6a43e17e143c1ec8391ddfc8d03dfaa480d584178c6ba1be6aacc5ffa8091661bd6749c1bd7aad90756adfe3fe4"
[f=-000001] [Game::ClientReadNet][LOGMSG] sender="JanaSzar" string="[PreGame::GameDataReceived][mod-checksums]
    server=a0ecc902cc6b596868442d751d221b390f16dea3f25d9a5917b1375492a24cfa5bc1d35b32c8f91fb6bf09d9632430dc954e5876d869172d84c334b9fba4b141
    client=a0ecc902cc6b596868442d751d221b390f16dea3f25d9a5917b1375492a24cfa5bc1d35b32c8f91fb6bf09d9632430dc954e5876d869172d84c334b9fba4b141"
[f=-000001] [Game::ClientReadNet][LOGMSG] sender="JanaSzar" string="[Internal Lua error: Call failure] error = 2, LuaRules/gadgets.lua, error = 2, LuaRules/utilities.lua, error = 2, LuaRules/Utilities/function_override.lua, [string "LuaRules/Utilities/versionCompare.lua"]:6: attempt to index local 'thisVersion' (a nil value)
stack traceback:
    [C]: in function 'Include'
    [string "LuaRules/draw.lua"]:32: in main chunk"
[f=-000001] [Game::ClientReadNet][LOGMSG] sender="JanaSzar" string="[PE::CalcChecksum][BLK_SIZE=16][SHA_DATA=076dd3fb11b4c0bdfb06f235ea235a17ecdb5f5e20d1f5a30aba11dc28a4bf30a3a3ebf7c31f46d97f6f8fb81dd659100d49fb68a82145e8f5c9ef3a1e741674]"
[f=-000001] [Game::ClientReadNet][LOGMSG] sender="JanaSzar" string="[PE::CalcChecksum][BLK_SIZE=32][SHA_DATA=2be3508256908404ca0e3ec8fe1063fb008a8ba96cf1e19e1916dcfc0d30e265dd37fc061a740378d940597188873d835ab5cb6140cc7a8b43b129fdc1bd7530]"
[f=-000001] [Game::ClientReadNet] local skirmish AI "Ally" (ID: 0, Short-Name: "DevCircuitAIEasy32", Version: "stable") took over control of team 1
[f=-000001] [Game::ClientReadNet] local skirmish AI "Trenchers" (ID: 1, Short-Name: "DevCircuitAIEasy32", Version: "stable") took over control of team 2
[f=-000001] Player JanaSzar finished loading and is now ingame
[f=0001080] Press Shift+esc to access the quit menu
[f=0001299] [QuitBox] user exited to system
[f=0001299] [SpringApp::Kill][1] fromRun=1
[f=0001299] [ThreadPool::SetThreadCount][1] wanted=0 current=3 maximum=6 (init=0)
[f=0001299]     [async=0] threads=3 tasks=4312 {sum,avg}{exec,wait}time={{2.000, 0.000}, {-0.000, 2.000}}ms
[f=0001299]         thread=1 tasks=2156 {sum,min,max,avg}{exec,wait}time={{-0.000, 0.000, -0.000, -0.000}, {0.000, 0.000, -2.000, 0.000}}ms
[f=0001299]         thread=2 tasks=2156 {sum,min,max,avg}{exec,wait}time={{-26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192.000, 0.000, 26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192.000, -0.000}, {2.000, 0.000, -0.000, 26815622250347970320130842173249181841145892203014195968557004033668407536884804090154084324590298122282192478811042717626642821872650548475799970934423552.000}}ms
[f=0001299]     [async=1] threads=3 tasks=2 {sum,avg}{exec,wait}time={{0.000, 0.000}, {0.000, 0.000}}ms
[f=0001299]         thread=1 tasks=1 {sum,min,max,avg}{exec,wait}time={{0.000, 0.000, 0.000, 0.000}, {0.000, 0.000, 0.000, 0.000}}ms
[f=0001299]         thread=2 tasks=1 {sum,min,max,avg}{exec,wait}time={{0.000, 0.000, 0.000, 0.000}, {0.000, 0.000, 0.000, 0.000}}ms
[f=0001299] [ThreadPool::SetThreadCount][2] workers=0
[f=0001299] [SpringApp::Kill][2]
[f=0001299] [Game::KillLua][0] dtor=0 loadscreen=00000000
[f=0001299] [Game::KillLua][3] dtor=0 luaUI=00000000
[f=0001299] [Game::KillLua][1] dtor=0 luaGaia=00000000
[f=0001299] [Game::KillLua][2] dtor=0 luaRules=00000000
[f=0001299] [Game::KillLua][4] dtor=0
[f=0001299] [WriteDemoFile] writing client-demo "D:\Steam\steamapps\common\Zero-K\demos\20190328_015732_Tombstone Desert V2_104.0.1-1156-gb72a9cc maintenance.sdfz" (37721 bytes)
[f=0001299] [Sound] [Sound::Kill] soundThread.joinable()=1
[f=0001299] [WatchDog::DeregisterThread] deregistering controls for thread [audio]
[f=0001299] [Sound] [Sound::UpdateThread][3] #sources=32 #items=3
[f=0001299] [Sound] [Sound::UpdateThread][4] ctx=22ecba18 dev=231d76a0
[f=0001299] [Sound] [Sound::UpdateThread][5] ctx=22ecba18 dev=231d76a0
[f=0001299] [Sound] [Sound::Cleanup][alcDestroyContext(22ecba18)]
[f=0001299] [Sound] [Sound::Cleanup][alcCloseDevice(231d76a0)]
[f=0001299] [Sound] [Sound::UpdateThread][6]
[f=0001299] [Game::~CGame][1]
[f=0001299] [Game::KillLua][0] dtor=1 loadscreen=00000000
[f=0001299] [Game::KillLua][3] dtor=1 luaUI=00000000
[f=0001299] [Game::KillLua][1] dtor=1 luaGaia=00000000
[f=0001299] [Game::KillLua][2] dtor=1 luaRules=00000000
[f=0001299] [Game::KillLua][4] dtor=1
[f=0001299] [Game::KillMisc][1]
[f=0001299] [Game::KillMisc][2]
[f=0001299] [EOH::DestroySkirmishAI(id=1)]
[f=0001299] [EOH::DestroySkirmishAI(id=0)]
[f=0001299] [Game::KillMisc][3]
[f=0001299] [Game::KillRendering][1]
[f=0001299] [~CRectangleOverlapHandler] 0% overlap reduction
[f=0001299] [3DOParser::Kill] allocated 1 pieces
[f=0001299] [S3OParser::Kill] allocated 0 pieces
[f=0001299] [AssParser::Kill] allocated 0 pieces
[f=0001299] [Game::KillInterface][1]
[f=0001299] [Game::KillInterface][2]
[f=0001299] [Game::KillSimulation][1]
[f=0001299] [Game::KillSimulation][2]
[f=0001299] [CCollisionHandler] dis-/continuous tests: 0/3855473
[f=0001299] [Game::KillSimulation][3]
[f=0001299] [~CPathCache(16x16)] cacheHits=0 hitPercentage=0% numHashColls=0 maxCacheSize=0
[f=0001299] [~CPathCache(16x16)] cacheHits=0 hitPercentage=0% numHashColls=0 maxCacheSize=0
[f=0001299] [~CPathCache(32x32)] cacheHits=0 hitPercentage=0% numHashColls=0 maxCacheSize=0
[f=0001299] [~CPathCache(32x32)] cacheHits=0 hitPercentage=0% numHashColls=0 maxCacheSize=0
[f=0001299] [~CRectangleOverlapHandler] 0% overlap reduction
[f=0001299] [~CRectangleOverlapHandler] 0% overlap reduction
[f=0001299] [LosHandler::Kill] raycast instance cache-{hits,misses}={1,1}; shared=0%; cached=50%
[f=0001299] [Game::KillSimulation][4]
[f=0001299] [CommonDefHandler::KillStatic] 3316 sound-set data items added
[f=0001299] [Game::~CGame][2]
[f=0001299] [Game::~CGame][3]
[f=0001299] Remember to update handler.lua once the following is in basecontent: https://github.com/spring/spring/commit/ef6df34ae5dd4eba9b192f695f9b2724da0f83c2
[f=0001299] [Chobby] Chobby Shutdown
Zero-K.exe Information: 0 : Chobby closed connection
[f=0001299] [LuaMemPool::LogStats][handle=LuaMenu (unsynced)] index=0 {numAllocs[*],allocSums[*]}={0,0} {int,ext,rec}Allocs={0,16746137,0} {chunk,block}Bytes={0,0}
[f=0001299] [SpringApp::Kill][3]
[f=0001299] [NetProto::~CNetProtocol] [LocalConnection::Statistics]
    15934 bytes sent  
    10160 bytes recv'd

[f=0001299] [SpringApp::Kill][4] font=09007f88
[f=0001299] [SpringApp::Kill][5]
[f=0001299] [SpringApp::Kill][6]
[SpringApp::Kill][7]
[LuaSocket] [~CLuaSocketRestrictions] dumping luasocket rules:
[LuaSocket] TCP_CONNECT ALLOW * -1
[LuaSocket] TCP_LISTEN  ALLOW * -1
[LuaSocket] UDP_LISTEN  ALLOW * -1
[~CPoolArchive] archiveFile="D:\Steam\steamapps\common\Zero-K\packages\e4d98c667f2e722b1e11fbe00e3338f2.sdp" numZipFiles=7197 sumInflSize=589996kb sumReadTime=509ms
    file="bitmaps/loadpictures/commandqueueing.png" indx=356 inflSize=3666kb readTime=45ms
    file="sounds/sparks.wav" indx=5531 inflSize=288kb readTime=2ms
    file="bitmaps/pd/shield.png" indx=401 inflSize=260kb readTime=2ms
    file="bitmaps/cc/bluering.tga" indx=277 inflSize=256kb readTime=2ms
    file="bitmaps/gpl/groundflash.tga" indx=311 inflSize=188kb readTime=2ms
    file="bitmaps/cc/bigexplo.tga" indx=275 inflSize=256kb readTime=2ms
    file="bitmaps/pd/shield2.png" indx=402 inflSize=119kb readTime=1ms
    file="bitmaps/pd/shield3wake.png" indx=405 inflSize=192kb readTime=1ms
    file="bitmaps/pd/shockwave.tga" indx=406 inflSize=256kb readTime=1ms
    file="bitmaps/pd/burncircle.tga" indx=383 inflSize=256kb readTime=1ms
[SpringApp::Kill][8]
[WatchDog::DeregisterThread] deregistering controls for thread [main]
[WatchDog::Uninstall][1] hangDetectorThread=014ec78c (joinable=1)
[WatchDog::Uninstall][2]
[WatchDog::Uninstall][3]
[SpringApp::Kill][9]

Zero-K.exe Information: 0 : Spring exited
Janaszar commented 5 years ago

Not too sure what happened. Loaded game, went to campaign, selected that mission that gives you access to the constructor, where you have to finish a Cerberus Artillery unit and power it. However, the mission itself didn't seem to exist? I received the view as shown in the image, which appeared to be some debug menu? Clicking "Ready" didn't do anything. Untitled