2019-08-21 22:22 CEST

View Issue Details Jump to Notes ] Related Changesets ]
IDProjectCategoryView StatusLast Update
0005385Spring engineGeneralpublic2016-11-05 11:33
ReporterGoogle_Frog 
Assigned Tohokomoko 
PrioritynormalSeveritycrashReproducibilityrandom
StatusresolvedResolutionfixed 
Product Version103.0 +git 
Target VersionFixed in Version 
Summary0005385: 103.0-134 Network error on Spring.Reload for replay.
DescriptionSpring sometimes closes on Spring.Reload to start a replay. An error pops up.

Spring: Network Error
bind: The requested address is not valid in its context

The string sent to Spring.Reload was "[GAME]
{
    DemoFile=demos/20161104_141126_Isle of Grief 0_103.0.1-134-g819e5b4 develop.sdfz;
}
"

HostPortDefault = 0 is set in springsettings.cfg. I played a MP game before trying to launch the replay.
TagsNo tags attached.
Checked infolog.txt for lua Errors
Attached Files
  • txt file icon infologBind.txt (220,221 bytes) 2016-11-05 02:09 -
    [ParseCmdLine] command-line args: "C:\Users\Tim\Documents\My Games\Spring\engine\103.0.1-134-g819e5b4\spring.exe --menu "Chobby v1.4.11.2""
    Using configuration source: "C:\Users\Tim\Documents\My Games\Spring\springsettings.cfg"
    Using additional configuration source: "C:\Users\Tim\Documents\My Games\Spring\engine\103.0.1-134-g819e5b4\springsettings.cfg"
    ============== <User Config> ==============
    AdvSky = 1
    AllowDeferredMapRendering = 1
    AllowDeferredModelRendering = 1
    BumpWaterAnisotropy = 2
    BumpWaterBlurReflection = 1
    BumpWaterDepthBits = 16
    BumpWaterReflection = 2
    BumpWaterShoreWaves = 0
    BumpWaterTexSizeReflection = 128
    CamMode = 1
    CamTimeExponent = 4.0
    CamTimeFactor = 1.0
    DualScreenMiniMapOnLeft = 1
    DynamicSky = 1
    EdgeMoveWidth = 0.002
    ExtraTextureUpdateRate = 10
    FPSFOV = 90
    FSAALevel = 2
    FontFile = FreeSansBold.otf
    Fullscreen = 0
    GroundDetail = 100
    GroundScarAlphaFade = 1
    HangTimeout = 0
    HardwareCursor = 1
    HostPortDefault = 0
    InitialNetworkTimeout = 0
    InputTextGeo = 0.26 0.73 0.02 0.028
    LODScale = 1.000
    LODScaleReflection = 1.000
    LODScaleRefraction = 1.000
    LODScaleShadow = 1.000
    LastSelectedMap = ScorpioBattleground
    LastSelectedMod = Zero-K $VERSION
    LastSelectedScript = Commanders
    LoadingMT = 1
    MaxParticles = 20000
    MaxSounds = 32
    MaximumTransmissionUnit = 0
    MiddleClickScrollSpeed = -0.005
    MiniMapRenderToTexture = 0
    MouseDragScrollThreshold = 0
    ReconnectTimeout = 0
    ScreenshotCounter = 307
    ScrollWheelSpeed = -25
    Shadows = 1
    ShowClock = 0
    ShowPlayerInfo = 0
    SmallFontFile = FreeSansBold.otf
    SmoothLines = 1
    TeamNanoSpray = 0
    TreeRadius = 1000
    UnitIconDist = 151
    UnitLodDist = 9999
    UsePBO = 0
    Water = 4
    WindowPosX = 844
    WindowPosY = 125
    WindowState = 0
    WindowedEdgeMove = 0
    XResolution = 1920
    XResolutionWindowed = 950
    YResolution = 1080
    YResolutionWindowed = 800
    snd_volmaster = 26
    ============== </User Config> ==============
    Available log sections: KeyBindings, AutohostInterface, GameServer, Net, CSMFGroundTextures, RoamMeshDrawer, BumpWater, DynWater, SkyBox, DecalsDrawerGL4, FarTextureHandler, Model, Piece, OBJParser, ModelRenderContainer, Shader, Texture, Font, CregSerializer, ArchiveScanner, VFS, Sound, LuaSocket, GroundMoveType, Path
    Enabled log sections: 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.
    LogOutput initialized.
    Spring 103.0.1-134-g819e5b4 develop
    Build Environment: boost-105500, GNU libstdc++ version 20130531
    Compiler Version:  gcc-4.8.1
    Operating System:  Microsoft Windows
    Microsoft Business Edition, 64-bit (build 9200)
    Intel(R) Core(TM) i7-3930K CPU @ 3.20GHz; 16333MB RAM, 32717MB pagefile
    Word Size:         32-bit (emulated)
             CPU Clock: win32::TimeGetTime
    Physical CPU Cores: 6
     Logical CPU Cores: 12
    [CMyMath::Init] CPU SSE mask: 127, flags:
    	SSE 1.0:  1,  SSE 2.0:  1
    	SSE 3.0:  1, SSSE 3.0:  1
    	SSE 4.1:  1,  SSE 4.2:  1
    	SSE 4.0A: 0,  SSE 5.0A: 0
    	using streflop SSE FP-math mode, CPU supports SSE instructions
    Supported Video modes on Display 1 x:0 y:0 1920x1080:
    	640x480, 720x480, 720x576, 800x600, 1280x720, 1024x768, 1280x768, 1360x768, 1366x768, 1280x800, 1152x864, 1600x900, 1280x960, 1280x1024, 1600x1024, 1680x1050, 1920x1080
    Supported Video modes on Display 2 x:1920 y:0 1920x1080:
    	640x480, 720x480, 720x576, 800x600, 1280x720, 1024x768, 1280x768, 1360x768, 1366x768, 1280x800, 1152x864, 1600x900, 1280x960, 1280x1024, 1600x1024, 1680x1050, 1920x1080
    SDL version:  linked 2.0.4; compiled 2.0.4
    GL version:   4.5.0 NVIDIA 373.06
    GL vendor:    NVIDIA Corporation
    GL renderer:  GeForce GTX 560 Ti/PCIe/SSE2
    GLSL version: 4.50 NVIDIA
    GLEW version: 1.5.8
    Video RAM:    total 1024MB, available 715MB
    SwapInterval: 1
    FBO::maxSamples: 32
    GL info:
    	haveARB: 1, haveGLSL: 1, ATI hacks: 0
    	FBO support: 1, NPOT-texture support: 1, 24bit Z-buffer support: 1
    	maximum texture size: 16384, compress MIP-map textures: 0
    	maximum SmoothPointSize: 190, maximum vec4 varying/attributes: 31/16
    	maximum drawbuffers: 8, maximum recommended indices/vertices: 1048576/1048576
    	number of UniformBufferBindings: 84 (64kB)
    VSync disabled
    [InitOpenGL] video mode set to 950x800:24bit @75Hz (windowed)
    [WatchDog::Install] disabled
    [WatchDog] registering controls for thread [main]
    [ThreadPool::SetThreadCount][1] #wanted=6 #current=1 #max=6
    [ThreadPool::SetThreadCount][2] #threads=5
    [DataDirs] Isolation Mode!
    Using read-write data directory: C:\Users\Tim\Documents\My Games\Spring\
    Using read-only data directory: C:\Users\Tim\Documents\My Games\Spring\engine\103.0.1-134-g819e5b4\
    Scanning: C:\Users\Tim\Documents\My Games\Spring\engine\103.0.1-134-g819e5b4\base
    Scanning: C:\Users\Tim\Documents\My Games\Spring\maps
    Scanning: C:\Users\Tim\Documents\My Games\Spring\base
    Scanning: C:\Users\Tim\Documents\My Games\Spring\games
    Scanning: C:\Users\Tim\Documents\My Games\Spring\packages
    CArchiveScanner: 7703 ms
    [f=-000001] [Sound] OpenAL info:
    [f=-000001] [Sound]   Available Devices:
    [f=-000001] [Sound]               Speakers (USB Audio Device)
    [f=-000001] [Sound]               Realtek Digital Output (Realtek High Definition Audio)
    [f=-000001] [Sound]               Realtek Digital Output(Optical) (Realtek High Definition Audio)
    [f=-000001] [Sound]               Speakers (USB Audio Device)
    [f=-000001] [Sound]   Device:     OpenAL Soft
    [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] Error:   EFX: AL_INVALID_VALUE (40963)
    [f=-000001] [Sound] Error:   Initializing EFX failed!
    [f=-000001] [Sound]   Max Sounds: 32
    [f=-000001] [WatchDog] registering controls for thread [audio]
    [f=-000001] Joysticks found: 0
    [f=-000001] [ThreadPool::SetThreadCount][1] #wanted=3 #current=6 #max=6
    [f=-000001] [ThreadPool::SetThreadCount][2] #threads=2
    [f=-000001] [Threading] Main thread CPU affinity mask set: 4092
    [f=-000001] [Reset] using menu: Chobby v1.4.11.2
    [f=-000001] LuaMenu Entry Point: "LuaMenu/main.lua"
    [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: 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:  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] TableEcho = {
    [f=-000001]     serverAddress = zero-k.info
    [f=-000001]     serverName = Zero-K
    [f=-000001]     ZKServer = true
    [f=-000001] },
    [f=-000001] [LuaMenu] Loading API widget:  i18n                   <api_i18n.lua>
    [f=-000001] [LuaMenu] Loading API widget:  ChiliFX                <api_chilifx.lua>
    [f=-000001] [ChiliFX] Enabled: false
    [f=-000001] [LuaMenu] Loading API widget:  Chotify                <api_chotify.lua>
    [f=-000001] [Chotify] Enabled: true
    [f=-000001] [LuaMenu] Loading widget:      Delay API              <api_delay.lua>
    [f=-000001] [LuaMenu] Loading widget:      Test                   <dbg_test.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:      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:      Users Handler          <api_user_handler.lua>
    [f=-000001] [LuaMenu] Loading widget:      ZK wrapper loopback interface  <zk_loopback.lua>
    [f=-000001] [Chobby] Using wrapper port: , 59465
    [f=-000001] [LuaMenu] Loading widget:      Internet Browser API   <api_internet_browser.lua>
    [f=-000001] [LuaMenu] Loading widget:      Map Handler API        <api_map_handler.lua>
    [f=-000001] [LuaMenu] Loading widget:      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:      Campaign Handler ZK    <zk_campaign_handler.lua>
    [f=-000001] [LuaMenu] Loading widget:      Chili Visual Novel     <campaign_chili_vn.lua>
    [f=-000001] [LuaMenu] Loading widget:      Cursor tooltip         <gui_tooltip.lua>
    [f=-000001] [LuaMenu] Loading widget:      Login Window           <gui_login_window.lua>
    [f=-000001] [LuaMenu] Loading widget:      Mission Launcher       <mission_launcher.lua>
    [f=-000001] [LuaMenu] Loading widget:      Modoptions Panel       <gui_modoptions_panel.lua>
    [f=-000001] [LuaMenu] Loading widget:      Popup Preloader        <gui_popup_preloader.lua>
    [f=-000001] [LuaMenu] Loading widget:      Queue status panel     <gui_queue_status_panel.lua>
    [f=-000001] [LuaMenu] Loading widget:      User status panel      <gui_user_status_panel.lua>
    [f=-000001] [LuaMenu] Loading widget:      ZK replay downloader   <zk_replay_launcher.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] Number of battles: 0
    [f=-000001] Number of battles: 0
    [f=-000001] Number of battles: 0
    [f=-000001] Number of battles: 0
    [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] [LuaMenu] LuaMenu v1.0 (Lua 5.1)
    [f=-000001] [Settings] Warning: No such key: snd_general, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: FSAA, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: BuildWarnings, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: MoveWarnings, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: ReflectiveWater, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: VerboseLevel, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: DisplayDebugPrefixConsole, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: LuaAutoModWidgets, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: CubeTexSpecularExponent, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: MinimapOnLeft, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: NormalMapping, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: LogFlush, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: LinkBandwidth, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: Version, but setting it as string anyway.
    [f=-000001] Starting Track, sounds/lobbyMusic/The Secret of Ayers Rock.ogg, 0
    [f=-000001] [InitOpenGL] video mode set to 950x800:24bit @75Hz (windowed)
    [f=-000001] Server, >Login {"LobbyVersion":"Chobby git","Name":"GoogleFrog","UserID":0,"PasswordHash":"REDACTED","ClientType":1}
    [f=-000001] Server, <Welcome {"Engine":"103.0.1-134-g819e5b4","Game":"Zero-K v1.4.11.0","Version":"1.4.9.34","UserCount":14}
    [f=-000001] Server, <User {"AccountID":15114,"Avatar":"chicken_dragon","BanMute":false,"BanSpecChat":false,"Clan":"RSN","Country":"AU","DisplayName":"GoogleFrog","EffectiveMmElo":2262,"CompetitiveRank":1,"Faction":"Hegemony","IsAdmin":true,"IsBot":false,"Level":119,"LobbyVersion":"Chobby git","Name":"GoogleFrog","SteamID":76561198005614529,"IsAway":false,"IsInGame":false,"IsInBattleRoom":false}
    [f=-000001] Server, >JoinChannel {"ChannelName":"zktop20"}
    [f=-000001] Server, >JoinChannel {"ChannelName":"zkdev"}
    [f=-000001] Server, >JoinChannel {"ChannelName":"Hegemony"}
    [f=-000001] Server, >JoinChannel {"ChannelName":"zkcore"}
    [f=-000001] Server, >JoinChannel {"ChannelName":"debriefing_434774"}
    [f=-000001] Server, >JoinChannel {"ChannelName":"zkadmin"}
    [f=-000001] Server, >JoinChannel {"ChannelName":"zk"}
    [f=-000001] Server, >JoinChannel {"ChannelName":"clan_RSN"}
    [f=-000001] Server, >JoinChannel {"ChannelName":"sy"}
    [f=-000001] Server, <LoginResponse {"ResultCode":0,"SessionToken":"322cec58-5e93-45e4-8c8f-4c382e9c55e7"}
    [f=-000001] Server, <BattleAdded {"Header":{"BattleID":209,"Engine":"103.0.1-134-g819e5b4","Founder":"THOL","Game":"Zero-K v1.4.11.0","IsRunning":true,"Map":"Ravaged_v2","MaxPlayers":16,"Mode":0,"Password":"?","RunningSince":"2016-11-04T23:08:57.9092378Z","PlayerCount":1,"SpectatorCount":0,"Title":"THOL's Custom","IsMatchMaker":false}}
    [f=-000001] Server, <BattleAdded {"Header":{"BattleID":210,"Engine":"103.0.1-134-g819e5b4","Founder":"Cunedda","Game":"Zero-K v1.4.11.0","IsRunning":false,"Map":"Chicken_Nuggets_v4","MaxPlayers":10,"Mode":5,"Password":"?","PlayerCount":1,"SpectatorCount":0,"Title":"Chickens","IsMatchMaker":false}}
    [f=-000001] Server, <BattleAdded {"Header":{"BattleID":183,"Engine":"103.0.1-134-g819e5b4","Founder":"4hundred","Game":"Zero-K v1.4.11.0","IsRunning":false,"Map":"Cattle and Loveplay NO WORMS 1","MaxPlayers":32,"Mode":6,"PlayerCount":0,"SpectatorCount":3,"Title":"Battles","IsMatchMaker":false}}
    [f=-000001] Server, <BattleAdded {"Header":{"BattleID":189,"Engine":"103.0.1-134-g819e5b4","Founder":"Hexxitfan11","Game":"Zero-K v1.4.11.0","IsRunning":true,"Map":"SapphireShores_V2.1","MaxPlayers":16,"Mode":0,"RunningSince":"2016-11-04T18:13:55.9174221Z","PlayerCount":1,"SpectatorCount":0,"Title":"Hexxitfan11's Custom","IsMatchMaker":false}}
    [f=-000001] Server, <User {"AccountID":232028,"Avatar":"armanni","BanMute":false,"BanSpecChat":false,"Clan":"TheGBC","Country":"CH","EffectiveMmElo":1864,"CompetitiveRank":10,"Faction":"Rising","IsAdmin":false,"IsBot":false,"Level":127,"LobbyVersion":"Spring Web Lobby react dev","Name":"DeinFreund","IsAway":false,"IsInGame":false,"IsInBattleRoom":false}
    [f=-000001] Server, <User {"AccountID":169779,"Avatar":"corraid","AwaySince":"2016-11-05T00:04:02.7143932Z","BanMute":false,"BanSpecChat":false,"Clan":"TheGBC","Country":"IL","EffectiveMmElo":1928,"CompetitiveRank":7,"Faction":"Rising","IsAdmin":true,"IsBot":false,"Level":89,"LobbyVersion":"ZK 1.4.9.34","Name":"hokomoko","IsAway":true,"IsInGame":false,"IsInBattleRoom":false}
    [f=-000001] Server, <User {"AccountID":15114,"Avatar":"chicken_dragon","BanMute":false,"BanSpecChat":false,"Clan":"RSN","Country":"AU","DisplayName":"GoogleFrog","EffectiveMmElo":2262,"CompetitiveRank":1,"Faction":"Hegemony","IsAdmin":true,"IsBot":false,"Level":119,"LobbyVersion":"Chobby git","Name":"GoogleFrog","SteamID":76561198005614529,"IsAway":false,"IsInGame":false,"IsInBattleRoom":false}
    [f=-000001] Server, <User {"AccountID":243407,"Avatar":"cormart","AwaySince":"2016-11-04T23:42:50.686882Z","BanMute":false,"BanSpecChat":false,"Clan":"db","Country":"CA","EffectiveMmElo":1735,"Faction":"Rising","IsAdmin":false,"IsBot":false,"BattleID":183,"Level":96,"LobbyVersion":"Spring Web Lobby react dev","Name":"[G0G0]Dancer","IsAway":true,"IsInGame":false,"IsInBattleRoom":true}
    [f=-000001] Server, <User {"AccountID":345837,"Avatar":"screamer","BanMute":false,"BanSpecChat":false,"Clan":"LOBSC","Country":"TH","EffectiveMmElo":1470,"Faction":"Hegemony","InGameSince":"2016-11-04T23:08:58.4045647Z","IsAdmin":false,"IsBot":false,"BattleID":209,"Level":84,"LobbyVersion":"ZK 1.4.9.34","Name":"THOL","IsAway":false,"IsInGame":true,"IsInBattleRoom":true}
    [f=-000001] Server, <User {"AccountID":362307,"Avatar":"cormist","BanMute":false,"BanSpecChat":false,"Clan":"MC","Country":"DE","EffectiveMmElo":1412,"Faction":"Rising","IsAdmin":false,"IsBot":false,"Level":53,"LobbyVersion":"ZK 1.4.9.34","Name":"katastrophe","IsAway":false,"IsInGame":false,"IsInBattleRoom":false}
    [f=-000001] Server, <User {"AccountID":391320,"Avatar":"armsptk","BanMute":false,"BanSpecChat":false,"Country":"US","EffectiveMmElo":1129,"InGameSince":"2016-11-04T18:13:58.7837979Z","IsAdmin":false,"IsBot":false,"BattleID":189,"Level":8,"LobbyVersion":"ZK 1.4.9.34","Name":"Hexxitfan11","IsAway":false,"IsInGame":true,"IsInBattleRoom":true}
    [f=-000001] Server, <User {"AccountID":257950,"Avatar":"logkoda","AwaySince":"2016-11-04T23:47:49.0869704Z","BanMute":false,"BanSpecChat":false,"Clan":"LOBSC","Country":"EE","EffectiveMmElo":1628,"CompetitiveRank":16,"Faction":"Hegemony","IsAdmin":false,"IsBot":false,"BattleID":183,"Level":158,"LobbyVersion":"ZK 1.4.9.34","Name":"NorthChileanG","IsAway":true,"IsInGame":false,"IsInBattleRoom":true}
    [f=-000001] Server, <User {"AccountID":341587,"Avatar":"missiletower","AwaySince":"2016-11-04T23:22:22.0816607Z","BanMute":false,"BanSpecChat":false,"Country":"US","EffectiveMmElo":1523,"IsAdmin":false,"IsBot":false,"Level":21,"LobbyVersion":"ZK 1.4.9.34","Name":"aeonios","IsAway":true,"IsInGame":false,"IsInBattleRoom":false}
    [f=-000001] Server, <User {"AccountID":9058,"Avatar":"armkam","BanMute":false,"BanSpecChat":false,"Country":"PL","EffectiveMmElo":1478,"IsAdmin":false,"IsBot":false,"Level":95,"LobbyVersion":"ZK 1.4.9.34","Name":"niktu","IsAway":false,"IsInGame":false,"IsInBattleRoom":false}
    [f=-000001] Server, <User {"AccountID":360633,"Avatar":"corfav","AwaySince":"2016-11-05T00:15:23.8729759Z","BanMute":false,"BanSpecChat":false,"Country":"US","EffectiveMmElo":1664,"IsAdmin":false,"IsBot":false,"Level":26,"LobbyVersion":"ZK 1.4.9.34","Name":"YohJudah","IsAway":true,"IsInGame":false,"IsInBattleRoom":false}
    [f=-000001] Server, <User {"AccountID":391852,"Avatar":"corsilo","BanMute":false,"BanSpecChat":false,"Country":"DE","EffectiveMmElo":1100,"InGameSince":"2016-11-04T23:44:33.6336347Z","IsAdmin":false,"IsBot":false,"Level":0,"LobbyVersion":"Chobby git","Name":"MoeRuebe","IsAway":false,"IsInGame":true,"IsInBattleRoom":false}
    [f=-000001] Server, <User {"AccountID":266073,"Avatar":"corgarp","AwaySince":"2016-11-04T21:12:02.836965Z","BanMute":false,"BanSpecChat":false,"Clan":"LM","Country":"BE","EffectiveMmElo":1656,"CompetitiveRank":19,"Faction":"Hegemony","IsAdmin":false,"IsBot":false,"BattleID":183,"Level":91,"LobbyVersion":"Spring Web Lobby react dev","Name":"Brynnlow","IsAway":true,"IsInGame":false,"IsInBattleRoom":true}
    [f=-000001] Server, <User {"AccountID":262484,"Avatar":"dclship","BanMute":false,"BanSpecChat":false,"Clan":"LOBSC","Country":"GB","EffectiveMmElo":1513,"Faction":"Hegemony","IsAdmin":false,"IsBot":false,"BattleID":210,"Level":65,"LobbyVersion":"ZK 1.4.9.34","Name":"Cunedda","IsAway":false,"IsInGame":false,"IsInBattleRoom":true}
    [f=-000001] Server, <User {"AccountID":390477,"Avatar":"chicken_dragon","BanMute":false,"BanSpecChat":false,"Country":"US","EffectiveMmElo":1100,"IsAdmin":false,"IsBot":false,"Level":0,"LobbyVersion":"ZK 1.4.9.34","Name":"korn","IsAway":false,"IsInGame":false,"IsInBattleRoom":false}
    [f=-000001] Server, <JoinChannelResponse {"Channel":{"Users":["[G0G0]Dancer","THOL","katastrophe","Hexxitfan11","NorthChileanG","aeonios","niktu","DeinFreund","YohJudah","MoeRuebe","Brynnlow","Cunedda","hokomoko","GoogleFrog","korn"],"ChannelName":"zk","Topic":{},"IsDeluge":true},"ChannelName":"zk","Success":true}
    [f=-000001] Server, <ChannelUserAdded {"ChannelName":"zk","UserName":"GoogleFrog"}
    [f=-000001] Server, <JoinChannelResponse {"Channel":{"Users":["GoogleFrog","hokomoko"],"ChannelName":"zkadmin","Topic":{},"IsDeluge":false},"ChannelName":"zkadmin","Success":true}
    [f=-000001] Server, <ChannelUserAdded {"ChannelName":"zkadmin","UserName":"GoogleFrog"}
    [f=-000001] Server, <JoinChannelResponse {"Channel":{"Users":["hokomoko","DeinFreund","NorthChileanG","[G0G0]Dancer","GoogleFrog"],"ChannelName":"zktop20","Topic":{},"IsDeluge":false},"ChannelName":"zktop20","Success":true}
    [f=-000001] Server, <ChannelUserAdded {"ChannelName":"zktop20","UserName":"GoogleFrog"}
    [f=-000001] Server, <JoinChannelResponse {"Channel":{"Users":["GoogleFrog"],"ChannelName":"clan_RSN","Topic":{},"IsDeluge":false},"ChannelName":"clan_RSN","Success":true}
    [f=-000001] Server, <ChannelUserAdded {"ChannelName":"clan_RSN","UserName":"GoogleFrog"}
    [f=-000001] Server, <JoinChannelResponse {"Channel":{"Users":["GoogleFrog","NorthChileanG","Cunedda","THOL","Brynnlow"],"ChannelName":"Hegemony","Topic":{},"IsDeluge":false},"ChannelName":"Hegemony","Success":true}
    [f=-000001] Server, <ChannelUserAdded {"ChannelName":"Hegemony","UserName":"GoogleFrog"}
    [f=-000001] Server, <FriendList {"Friends":["[LCC]quantum[0K]","KingRaptor","Licho","Anarchid","Emblis","Shadowfury333","hokomoko","Alcur","DeinFreund","Test1234"]}
    [f=-000001] Server, <IgnoreList {"Ignores":[]}
    [f=-000001] Server, <MatchMakerSetup {"PossibleQueues":[{"Name":"Teams","Description":"Play 2v2, 3v3 or 4v4 team game with players of similar skill.","Maps":["Avalanche-v2","Badlands","Barren","Comet Catcher Redux","Eye_Of_Horus_v2","Red Comet","Titan-v2","TitanDuel","Valles_Marineris_v2","Trojan_Hills_v02","Vittra_v1","Hide_and_Seek_v03","Into Battle_v3","wanderlust_V01","Intersection_v3","cold_snap_v1","Calamity_V1","OnyxCauldron1.6","Living Lands v2.03","Obsidian_1.3","Isle of Grief 0.2","Fairyland v1.0","Akilon Wastelands ZK v1","Lonely Oasis v1","Adansonia v4","Crubick Plains v1"],"Game":"Zero-K v1.4.11.0","MaxPartySize":4},{"Name":"1v1","Description":"Duel an opponent of similar skill in a 1v1 match.","Maps":["Avalanche-v2","Badlands","Barren","Comet Catcher Redux","Eye_Of_Horus_v2","Red Comet","TitanDuel","Valles_Marineris_v2","Trojan_Hills_v02","Vittra_v1","Hide_and_Seek_v03","Into Battle_v3","wanderlust_V01","Intersection_v3","OnyxCauldron1.6","Living Lands v2.03","Obsidian_1.3","Isle of Grief 0.2","La Isla Bonita v1","Fairyland v1.0","Akilon Wastelands ZK v1","Lonely Oasis v1","Adansonia v4"],"Game":"Zero-K v1.4.11.0","MaxPartySize":1}]}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":2,"1v1":1},"InstantStartQueues":["1v1"],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":15}
    [f=-000001] Server, <Say {"IsEmote":true,"Place":0,"Ring":false,"Target":"zkadmin","Text":"New penalty for Firepluk http://zero-k.info/Users/Detail/185685  ","Time":"2016-11-04T13:10:51.467","User":"Nightwatch"}
    [f=-000001] Server, <Say {"IsEmote":true,"Place":0,"Ring":false,"Target":"zkadmin","Text":"Reason: Kicked from a room after greeting everyone by \"Hello Lobsters!\" after several warnings to tone down lobspeak ","Time":"2016-11-04T13:10:51.467","User":"Nightwatch"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"+2 for 1v1","Time":"2016-11-04T15:13:06.667","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"I guess next time I need a ban I will pour some dirt on lobomoko :P","Time":"2016-11-04T15:13:27.603","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"too bad having a low work load now :|","Time":"2016-11-04T15:14:02.867","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"cmon ppl join the teams","Time":"2016-11-04T15:14:03.96","User":"Sigero"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"join the party lobsters!","Time":"2016-11-04T15:14:15.283","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"time 2 cook","Time":"2016-11-04T15:14:17.037","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"Orfelius nimor hokomoko","Time":"2016-11-04T15:14:29.417","User":"Sigero"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"always the same olmd joke i can see... ","Time":"2016-11-04T15:14:43.593","User":"soufou03"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"yep","Time":"2016-11-04T15:15:10.64","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"its not a joke anymore soufou03","Time":"2016-11-04T15:16:13.793","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"its a tradition","Time":"2016-11-04T15:16:16.793","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":":P","Time":"2016-11-04T15:16:19.87","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"lobdition!","Time":"2016-11-04T15:16:28.533","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"everything becomes bit better when you add some lob","Time":"2016-11-04T15:16:49.45","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"boy you sure must love lobotomy then Firepluk :)","Time":"2016-11-04T15:17:40.76","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"hahaha","Time":"2016-11-04T15:17:48.397","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"nice one Orfelius","Time":"2016-11-04T15:17:57.763","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"how about some lobulation too?","Time":"2016-11-04T15:19:22.467","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"what the hell is it :|","Time":"2016-11-04T15:19:46.407","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"google tr gave some russian world I don't even know lol","Time":"2016-11-04T15:20:02.003","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"adulation?","Time":"2016-11-04T15:20:04","User":"Sigero"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"дольчатость","Time":"2016-11-04T15:20:16.297","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"the hell is it","Time":"2016-11-04T15:20:19.857","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"https://en.wikipedia.org/wiki/Lobulation","Time":"2016-11-04T15:21:18.967","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"join MM","Time":"2016-11-04T15:21:41.94","User":"Sigero"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"teams","Time":"2016-11-04T15:21:43.42","User":"Sigero"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"+3","Time":"2016-11-04T15:21:47.207","User":"Sigero"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"that looks scary Orfelius","Time":"2016-11-04T15:21:55.687","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"pls don't frighten me","Time":"2016-11-04T15:22:01.817","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"lob lob :)","Time":"2016-11-04T15:22:10.813","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"orfelius did u made that up then googled it? ","Time":"2016-11-04T15:23:08.747","User":"Sigero"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"nope","Time":"2016-11-04T15:25:49.687","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"I googled it first","Time":"2016-11-04T15:25:54.413","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"tried to search for things that start with lob","Time":"2016-11-04T15:26:10.587","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"lol","Time":"2016-11-04T15:37:27.77","User":"Sigero"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"+ 1 for 4 v 4","Time":"2016-11-04T15:42:40.307","User":"Sigero"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"i made the video 60fps, now it has twice as much content","Time":"2016-11-04T15:59:31.85","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"nice","Time":"2016-11-04T16:05:02.42","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"joke failed :(","Time":"2016-11-04T16:10:46.127","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"does it now have larger word equivalent than War and Peace?","Time":"2016-11-04T16:29:35.897","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"Noone in matchmaker as usual?","Time":"2016-11-04T19:17:32.703","User":"NorthChileanG"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"ju8st because i was offline","Time":"2016-11-04T20:53:33.61","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"https://news.ycombinator.com/item?id=12870953","Time":"2016-11-04T22:11:49.567","User":"Alcur"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"yo","Time":"2016-11-04T23:26:44.12","User":"zenfur"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"lob","Time":"2016-11-04T23:39:06.277","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"there's no zk","Time":"2016-11-04T23:39:17.11","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"zenfurk","Time":"2016-11-04T23:39:28.517","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"you should make a fork and call it zenfurk","Time":"2016-11-04T23:39:42.053","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"plex","Time":"2016-11-04T23:40:22.553","User":"[ffc]killer"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"any lobsters for 1v1?","Time":"2016-11-05T00:07:54.693","User":"DeinFreund"}
    [f=-000001] Server, <JoinChannelResponse {"Channel":{"Users":["hokomoko","DeinFreund","NorthChileanG","[G0G0]Dancer","GoogleFrog"],"ChannelName":"zktop20","Topic":{},"IsDeluge":false},"ChannelName":"zktop20","Success":true}
    [f=-000001] Server, <JoinChannelResponse {"Channel":{"Users":["GoogleFrog","DeinFreund","hokomoko","aeonios"],"ChannelName":"zkdev","Topic":{},"IsDeluge":false},"ChannelName":"zkdev","Success":true}
    [f=-000001] Server, <ChannelUserAdded {"ChannelName":"zkdev","UserName":"GoogleFrog"}
    [f=-000001] Server, <JoinChannelResponse {"Channel":{"Users":["GoogleFrog","NorthChileanG","Cunedda","THOL","Brynnlow"],"ChannelName":"Hegemony","Topic":{},"IsDeluge":false},"ChannelName":"Hegemony","Success":true}
    [f=-000001] Server, <JoinChannelResponse {"Channel":{"Users":["GoogleFrog","DeinFreund"],"ChannelName":"zkcore","Topic":{},"IsDeluge":false},"ChannelName":"zkcore","Success":true}
    [f=-000001] Server, <ChannelUserAdded {"ChannelName":"zkcore","UserName":"GoogleFrog"}
    [f=-000001] Server, <JoinChannelResponse {"Channel":{"Users":["GoogleFrog"],"ChannelName":"debriefing_434774","Topic":{},"IsDeluge":false},"ChannelName":"debriefing_434774","Success":true}
    [f=-000001] Server, <ChannelUserAdded {"ChannelName":"debriefing_434774","UserName":"GoogleFrog"}
    [f=-000001] Server, <JoinChannelResponse {"Channel":{"Users":["GoogleFrog","hokomoko"],"ChannelName":"zkadmin","Topic":{},"IsDeluge":false},"ChannelName":"zkadmin","Success":true}
    [f=-000001] Server, <JoinChannelResponse {"Channel":{"Users":["[G0G0]Dancer","THOL","katastrophe","Hexxitfan11","NorthChileanG","aeonios","niktu","DeinFreund","YohJudah","MoeRuebe","Brynnlow","Cunedda","hokomoko","GoogleFrog","korn"],"ChannelName":"zk","Topic":{},"IsDeluge":true},"ChannelName":"zk","Success":true}
    [f=-000001] Server, <JoinChannelResponse {"Channel":{"Users":["GoogleFrog"],"ChannelName":"clan_RSN","Topic":{},"IsDeluge":false},"ChannelName":"clan_RSN","Success":true}
    [f=-000001] Server, <JoinChannelResponse {"Channel":{"Users":["GoogleFrog","DeinFreund","hokomoko"],"ChannelName":"sy","Topic":{},"IsDeluge":false},"ChannelName":"sy","Success":true}
    [f=-000001] Server, <ChannelUserAdded {"ChannelName":"sy","UserName":"GoogleFrog"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"ok at conference","Time":"2016-11-04T09:17:03.86","User":"GDS"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"internet is horribly slow","Time":"2016-11-04T09:17:06.27","User":"GDS"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"people liked submarine attack","Time":"2016-11-04T09:17:17.127","User":"GDS"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"quantum: They loved your terraforming GoogleFrog!","Time":"2016-11-04T09:17:39.44","User":"GDS"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"KingRaptor's min-trailer got their attention too!","Time":"2016-11-04T09:18:21.177","User":"GDS"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"great!","Time":"2016-11-04T09:42:05.987","User":"hokomoko"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"i hope you have a copy of zkls with you","Time":"2016-11-04T11:04:23.773","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"how 2 get smooth camera: disable all widgets","Time":"2016-11-04T12:26:51.857","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"then use cheat engine to mess with spring's timer","Time":"2016-11-04T12:29:05.527","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"we need save/load","Time":"2016-11-04T12:43:44.55","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"does not have to be accurate","Time":"2016-11-04T12:43:47.633","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"canno tpresent properly without it","Time":"2016-11-04T12:43:51.047","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"is it wokring? any widget?","Time":"2016-11-04T12:43:54.043","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":" /savegame, /save <filename>","Time":"2016-11-04T12:44:43.873","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"creates files in datadir/saves that can be opened with spring.exe","Time":"2016-11-04T12:44:53.367","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"hopefully no issues that cause problems for you","Time":"2016-11-04T12:45:16.697","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"no","Time":"2016-11-04T12:48:31.77","User":"hokomoko"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"you need /luasave or something like that","Time":"2016-11-04T12:48:40.217","User":"hokomoko"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"ok hope it will work","Time":"2016-11-04T12:49:33.507","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"we will have some press interview too","Time":"2016-11-04T12:49:38.4","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"and i need to show picassos unit on second screen, he is here too","Time":"2016-11-04T12:50:07.523","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"in general saving is not a great idea","Time":"2016-11-04T12:54:16.83","User":"hokomoko"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"as in","Time":"2016-11-04T12:54:21.387","User":"hokomoko"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"I'd be worried","Time":"2016-11-04T12:54:33.593","User":"hokomoko"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"but /luasave bla","Time":"2016-11-04T12:55:49.13","User":"hokomoko"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"and then try to find it","Time":"2016-11-04T12:55:53.68","User":"hokomoko"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":":P","Time":"2016-11-04T12:55:59.143","User":"hokomoko"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"GDS GDS_chobby how's it going? is Ben there? send him my regards :)","Time":"2016-11-04T13:02:34.537","User":"hokomoko"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"wait pic is at GDS?","Time":"2016-11-04T13:32:09.733","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"heh","Time":"2016-11-04T13:32:20.58","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"ok i will tell him","Time":"2016-11-04T13:34:51.183","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"we need a POSTER","Time":"2016-11-04T13:34:53.617","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"poster for jouranlists and random pepopel","Time":"2016-11-04T13:35:00.297","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"paper with ZK logo, some fun pic or fun features","Time":"2016-11-04T13:35:08.267","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"like terrafoirm or newtons","Time":"2016-11-04T13:35:12.637","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"last chance to print it today for tomorrow","Time":"2016-11-04T13:35:18.857","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"people just walk past no thing to pick up","Time":"2016-11-04T13:35:24.01","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"can you make some?","Time":"2016-11-04T13:35:27.153","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"in pdf or something i will have it printed","Time":"2016-11-04T13:35:35.047","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"pro artists said our graphics is good .. wow!","Time":"2016-11-04T13:35:51.267","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"KingRaptor could you please at least send full feature trailer","Time":"2016-11-04T13:36:52.123","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"to show","Time":"2016-11-04T13:36:54.06","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"we have no proper internet but we can dl and show","Time":"2016-11-04T13:36:59.447","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"GDS_chobby: mp4 version of the gameplay features trailer on YouTube?","Time":"2016-11-04T13:45:27.693","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"https://s22.postimg.org/no5ii4t81/Uncle_Scythe_propaganda.jpg","Time":"2016-11-04T13:46:39.047","User":"hokomoko"}
    [f=-000001] Server, <Say {"IsEmote":true,"Place":0,"Ring":false,"Target":"zkadmin","Text":"New penalty for Firepluk http://zero-k.info/Users/Detail/185685  ","Time":"2016-11-04T13:10:51.467","User":"Nightwatch"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"yeah KingRaptor","Time":"2016-11-04T13:51:46.523","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":true,"Place":0,"Ring":false,"Target":"zkadmin","Text":"Reason: Kicked from a room after greeting everyone by \"Hello Lobsters!\" after several warnings to tone down lobspeak ","Time":"2016-11-04T13:10:51.467","User":"Nightwatch"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"peopel totally lost ingame","Time":"2016-11-04T13:52:52.627","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"too complicated without tutorial :)","Time":"2016-11-04T13:53:20.24","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"GDS_chobby https://www.dropbox.com/s/yuabemrjtbci30r/Zero-K%20Gameplay%20Features%20Trailer.mp4?dl=0","Time":"2016-11-04T13:56:59.707","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"KingRaptor thanks is there a cursor tracker?","Time":"2016-11-04T14:01:18.26","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"we need camera to follow action","Time":"2016-11-04T14:01:21.477","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"is there a way to enable it?","Time":"2016-11-04T14:01:24.297","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"I think allycursor widget does that for allies but other than that I can't recall any such particular thing","Time":"2016-11-04T14:04:34.747","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"hmm it might work for spectators too?","Time":"2016-11-04T14:05:13.167","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"best if it worked for allies","Time":"2016-11-04T14:08:55.527","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"to track the cursor positions","Time":"2016-11-04T14:09:01.23","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"there's a lockcamera widget","Time":"2016-11-04T14:09:03.29","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"might need the followed player to have it on","Time":"2016-11-04T14:09:40.157","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"yeah too late for that i just need cursor to be followed","Time":"2016-11-04T14:09:48.857","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"thats recorded","Time":"2016-11-04T14:09:50.353","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"ally cursor shows it buyt how to make camera track it?","Time":"2016-11-04T14:09:57.22","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"also your dropbox link","Time":"2016-11-04T14:11:42.287","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"can it work without account?","Time":"2016-11-04T14:11:45.48","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"i dont have it here","Time":"2016-11-04T14:11:47.317","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"for demo dl","Time":"2016-11-04T14:11:48.55","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"no need","Time":"2016-11-04T14:12:21.817","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"click away from the popup","Time":"2016-11-04T14:12:28.407","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"got it thanks!","Time":"2016-11-04T14:13:31.08","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"now i just need the damn thing follow the cursor","Time":"2016-11-04T14:17:54.69","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"could someone maybe hack a quick widget?","Time":"2016-11-04T14:18:00.547","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"to track random camera cursors?","Time":"2016-11-04T14:18:05.757","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"i mean mouse cursors","Time":"2016-11-04T14:18:08.267","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"tracking cursor is not a good idea in practice","Time":"2016-11-04T14:18:56.847","User":"hokomoko"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"why not the lock camera?","Time":"2016-11-04T14:19:01.067","User":"hokomoko"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"cursor moves erratically","Time":"2016-11-04T14:19:27.817","User":"hokomoko"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"although we can do it smartly","Time":"2016-11-04T14:19:58.03","User":"hokomoko"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"hmmm","Time":"2016-11-04T14:20:00.277","User":"hokomoko"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"hmm","Time":"2016-11-04T14:20:16.06","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"I can't dev anything at the moment since I have simulations running on my machine","Time":"2016-11-04T14:20:38.52","User":"hokomoko"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"making a poster in 40 mins is usually not a good idea unless you mean a leaflet to hand over or something","Time":"2016-11-04T14:21:01.253","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"I think he did mean a leaflet/flyer","Time":"2016-11-04T14:33:13.677","User":"hokomoko"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"do you have good demos with lock camera?","Time":"2016-11-04T14:45:38.887","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"im in a big hall","Time":"2016-11-04T14:45:41.073","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"with hjundres of people","Time":"2016-11-04T14:45:46.617","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"not to play good demos","Time":"2016-11-04T14:45:48.78","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"cannot code hokomoko","Time":"2016-11-04T14:45:52.283","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"need camera to smoothly track cursor","Time":"2016-11-04T14:45:57.997","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"buecause thats what we have recorded","Time":"2016-11-04T14:46:02.807","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"in aboutg 10 replays i have","Time":"2016-11-04T14:46:09.543","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"cannot dl more reliably","Time":"2016-11-04T14:46:13.483","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"i enabled lock camera byut nothing happens","Time":"2016-11-04T14:47:34.773","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"how do i do this please help?","Time":"2016-11-04T14:47:41.313","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"halp","Time":"2016-11-04T14:51:14.327","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"I don't know if lock camera even works in replays","Time":"2016-11-04T14:54:07.517","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"well ally cursors does IIRC, so it should be possible in principle","Time":"2016-11-04T14:54:40.417","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"anyway I can try to rig something up quickly with allycursors, though no promises","Time":"2016-11-04T14:54:57.08","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"yeah ally cursor is there just aneed a widget to track","Time":"2016-11-04T14:55:05.167","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"it used to work though","Time":"2016-11-04T15:09:15.727","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"I saw Shadowfury use it in the past","Time":"2016-11-04T15:09:28.703","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"he would probably know to use it properly but he is not here right now","Time":"2016-11-04T15:09:59.343","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"lock camera works on demo if the player had lock camera when demo was recorded","Time":"2016-11-04T15:11:15.013","User":"hokomoko"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"+2 for 1v1","Time":"2016-11-04T15:13:06.667","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"ffs people","Time":"2016-11-04T15:35:59.777","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"I guess next time I need a ban I will pour some dirt on lobomoko :P","Time":"2016-11-04T15:13:27.603","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"im sitting at conference","Time":"2016-11-04T15:36:02.563","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"too bad having a low work load now :|","Time":"2016-11-04T15:14:02.867","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"cmon ppl join the teams","Time":"2016-11-04T15:14:03.96","User":"Sigero"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"i have 10 demos","Time":"2016-11-04T15:36:06.14","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"join the party lobsters!","Time":"2016-11-04T15:14:15.283","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"give me a widget that works with curosr","Time":"2016-11-04T15:36:10.337","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"time 2 cook","Time":"2016-11-04T15:14:17.037","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"not something for which i would need a new demo","Time":"2016-11-04T15:36:19.097","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"Orfelius nimor hokomoko","Time":"2016-11-04T15:14:29.417","User":"Sigero"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"do you understand?","Time":"2016-11-04T15:36:20.983","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"always the same olmd joke i can see... ","Time":"2016-11-04T15:14:43.593","User":"soufou03"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"speed of wifi is 2kb/s","Time":"2016-11-04T15:36:26.19","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"yep","Time":"2016-11-04T15:15:10.64","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"its not a joke anymore soufou03","Time":"2016-11-04T15:16:13.793","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"and where is the logo and the poster thing!","Time":"2016-11-04T15:36:35.27","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"its a tradition","Time":"2016-11-04T15:16:16.793","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"https://www.dropbox.com/s/n37y2qauzbqggb9/camera_lockcamera.lua?dl=0","Time":"2016-11-04T15:41:09.85","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":":P","Time":"2016-11-04T15:16:19.87","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"hooked to work with ally cursor","Time":"2016-11-04T15:41:15.827","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"lobdition!","Time":"2016-11-04T15:16:28.533","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"everything becomes bit better when you add some lob","Time":"2016-11-04T15:16:49.45","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"(remember to turn on load local widgets first)","Time":"2016-11-04T15:41:27.057","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"boy you sure must love lobotomy then Firepluk :)","Time":"2016-11-04T15:17:40.76","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"awesome","Time":"2016-11-04T15:41:53.24","User":"GDS"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"hahaha","Time":"2016-11-04T15:17:48.397","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"its hectic here","Time":"2016-11-04T15:41:55.36","User":"GDS"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"nice one Orfelius","Time":"2016-11-04T15:17:57.763","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"just had interview with some gaming magazine ","Time":"2016-11-04T15:42:01.537","User":"GDS"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"how about some lobulation too?","Time":"2016-11-04T15:19:22.467","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"top czech gaming magazine sends specialist for tommorow to do an interview and play the game","Time":"2016-11-04T15:45:00.377","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"what the hell is it :|","Time":"2016-11-04T15:19:46.407","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"I guess I could scrape something from one of our loading screens?","Time":"2016-11-04T15:54:14.807","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"google tr gave some russian world I don't even know lol","Time":"2016-11-04T15:20:02.003","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"consider that ZK lacks any sort of artists","Time":"2016-11-04T15:55:17.713","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"adulation?","Time":"2016-11-04T15:20:04","User":"Sigero"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"that includes 2d artists","Time":"2016-11-04T15:55:22.06","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"дольчатость","Time":"2016-11-04T15:20:16.297","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"for flyer I was thinking the ZK logo with bot (https://github.com/ZeroK-RTS/Zero-K-Artwork/blob/master/Zero-K_logo.png) + banner with eclipse + catchy tagline text + link to zero-k.info","Time":"2016-11-04T15:57:23.35","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"the hell is it","Time":"2016-11-04T15:20:19.857","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"https://en.wikipedia.org/wiki/Lobulation","Time":"2016-11-04T15:21:18.967","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"too late at night for me to implement myself though","Time":"2016-11-04T15:57:31.74","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"join MM","Time":"2016-11-04T15:21:41.94","User":"Sigero"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"yeah","Time":"2016-11-04T15:58:04.093","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"teams","Time":"2016-11-04T15:21:43.42","User":"Sigero"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"https://raw.githubusercontent.com/ZeroK-RTS/Zero-K-Artwork/master/yak%20loadscreens/backdropunitguidewarrior.png","Time":"2016-11-04T15:58:07.44","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"+3","Time":"2016-11-04T15:21:47.207","User":"Sigero"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"so how do i make the lock thing work now?","Time":"2016-11-04T15:58:08.003","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"that looks scary Orfelius","Time":"2016-11-04T15:21:55.687","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"is this one good?","Time":"2016-11-04T15:58:11.563","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"pls don't frighten me","Time":"2016-11-04T15:22:01.817","User":"Firepluk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"turn on lock widget (in camera section)","Time":"2016-11-04T15:58:33.043","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"lob lob :)","Time":"2016-11-04T15:22:10.813","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"a menu should appear on right side of screen","Time":"2016-11-04T15:58:38.843","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"click a user's name to lock to their cursor (will move camera if cursor moves out of FOV)","Time":"2016-11-04T15:58:51.66","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"orfelius did u made that up then googled it? ","Time":"2016-11-04T15:23:08.747","User":"Sigero"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"oh ok","Time":"2016-11-04T15:59:02.323","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"nope","Time":"2016-11-04T15:25:49.687","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"I googled it first","Time":"2016-11-04T15:25:54.413","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"can it randomly switch play?","Time":"2016-11-04T15:59:05.83","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"no","Time":"2016-11-04T15:59:24.513","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"tried to search for things that start with lob","Time":"2016-11-04T15:26:10.587","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"KR the logo with glaive haven't been used anywhere for years though","Time":"2016-11-04T15:59:33.19","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"lol","Time":"2016-11-04T15:37:27.77","User":"Sigero"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"+ 1 for 4 v 4","Time":"2016-11-04T15:42:40.307","User":"Sigero"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"though if autolock is on I think you can just press the player's number key","Time":"2016-11-04T15:59:34.29","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"the one with eclipse has been used instead","Time":"2016-11-04T15:59:52.327","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"i made the video 60fps, now it has twice as much content","Time":"2016-11-04T15:59:31.85","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"I was thinking it'd look pretty nice stretched (to fill the paper) and desaturated","Time":"2016-11-04T16:00:52.69","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"nice","Time":"2016-11-04T16:05:02.42","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"joke failed :(","Time":"2016-11-04T16:10:46.127","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"though maybe the frame would need to go away for that","Time":"2016-11-04T16:00:58.72","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"what? its really low res though","Time":"2016-11-04T16:01:08.92","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"does it now have larger word equivalent than War and Peace?","Time":"2016-11-04T16:29:35.897","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"i cannot press buttons","Time":"2016-11-04T16:01:14.463","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"Noone in matchmaker as usual?","Time":"2016-11-04T19:17:32.703","User":"NorthChileanG"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"really 10 people behind me i have to talk to them","Time":"2016-11-04T16:01:19.363","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"ju8st because i was offline","Time":"2016-11-04T20:53:33.61","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"i need stuff to just run","Time":"2016-11-04T16:01:23.227","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"https://news.ycombinator.com/item?id=12870953","Time":"2016-11-04T22:11:49.567","User":"Alcur"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"it needs to be completely autonomous?","Time":"2016-11-04T16:03:27.43","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"yo","Time":"2016-11-04T23:26:44.12","User":"zenfur"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"this sounds like a bad idea","Time":"2016-11-04T16:03:34.923","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"lob","Time":"2016-11-04T23:39:06.277","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"I can make it just randomize followed player every 20s","Time":"2016-11-04T16:03:44.72","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"there's no zk","Time":"2016-11-04T23:39:17.11","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"should be easy to mod ","Time":"2016-11-04T16:03:49.373","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"zenfurk","Time":"2016-11-04T23:39:28.517","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"that","Time":"2016-11-04T16:03:57.083","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"you should make a fork and call it zenfurk","Time":"2016-11-04T23:39:42.053","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"tbh it would be easier to just record the demo manually and then playback it for the best effect but whatever","Time":"2016-11-04T16:04:31.267","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"plex","Time":"2016-11-04T23:40:22.553","User":"[ffc]killer"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"any lobsters for 1v1?","Time":"2016-11-05T00:07:54.693","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"yeah complete autonomous actionr equired","Time":"2016-11-04T16:05:27.083","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"basically if im distracted by one guy others need to see some action","Time":"2016-11-04T16:05:36.227","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"also people are totally like: oh hey, this is a TA right?","Time":"2016-11-04T16:05:45.007","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"also please please please","Time":"2016-11-04T16:06:29.607","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"pick awesome massive replay","Time":"2016-11-04T16:06:33.997","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"with many people","Time":"2016-11-04T16:06:35.69","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"and constant action","Time":"2016-11-04T16:06:37.83","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"this is totally needed","Time":"2016-11-04T16:06:40.953","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"for tommorow i will try to dl it over night","Time":"2016-11-04T16:06:51.157","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"and washt to shwo to journalist? 1+1 vs cai ?","Time":"2016-11-04T16:09:35.717","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"what map is beautiful?","Time":"2016-11-04T16:09:44.783","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"sc2 or non sc2?","Time":"2016-11-04T16:10:01.053","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"Isis Delta","Time":"2016-11-04T16:12:43.747","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"but it is also a pretty awful map overall","Time":"2016-11-04T16:13:00.903","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"Eye of Horus looks good as much as Desert goes","Time":"2016-11-04T16:13:25.727","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"or just take a sc map like ravaged..","Time":"2016-11-04T16:13:50.553","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"cant go wrong with ravaged","Time":"2016-11-04T16:13:59.587","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"ravaged doesn't make for good big team games though","Time":"2016-11-04T16:19:49.437","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"https://www.dropbox.com/s/n37y2qauzbqggb9/camera_lockcamera.lua?dl=0","Time":"2016-11-04T16:22:03.213","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"randomizes player whose cursor is to be followed every 15 s","Time":"2016-11-04T16:22:15.003","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"RNG doesn't really seem random enough but it should suffice","Time":"2016-11-04T16:22:26.417","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"(may want to test it with some replay first)","Time":"2016-11-04T16:22:53.517","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"thanks kr","Time":"2016-11-04T16:23:16.41","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"so basically all teams here have sort of oversized business card","Time":"2016-11-04T16:23:32.667","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"its like a5 usually","Time":"2016-11-04T16:23:35.587","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"half of a4","Time":"2016-11-04T16:23:37.86","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"sy","Text":"hoko, if i get the game loaded and are ingame and then the game crashes with this:","Time":"2016-11-04T14:35:28.997","User":"Pica_Roadi"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"and it contains some pretty graphics logo and text about the product","Time":"2016-11-04T16:23:45.367","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"sy","Text":"http://paste.springfiles.com/view/98e60863","Time":"2016-11-04T14:35:35.677","User":"Pica_Roadi"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"and key addresses","Time":"2016-11-04T16:23:48.06","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"sy","Text":"Is there a way around that?","Time":"2016-11-04T14:35:41.927","User":"Pica_Roadi"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"like site, email etc","Time":"2016-11-04T16:23:53.023","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"sy","Text":"[f=0000106] Error: This stack trace indicates a problem with your graphic card driver. Please try upgrading or downgrading it. Specifically recommended is the latest driver, and one that is as old as your graphic card. Make sure to use a driver removal utility, before installing other drivers.","Time":"2016-11-04T15:07:03.207","User":"hokomoko"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"do you think you could butcher stuff like that up?","Time":"2016-11-04T16:23:58.497","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"sy","Text":"any advice?","Time":"2016-11-04T15:13:13.503","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"i can talk about it in about 2h when event here ends","Time":"2016-11-04T16:24:07.363","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"sy","Text":"beyond that?","Time":"2016-11-04T15:15:55.52","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"and maybe i will be able to order overnight print","Time":"2016-11-04T16:24:14.93","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"frokm my phone","Time":"2016-11-04T16:24:20.003","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"sy","Text":"like urn off this feature or that shader to avoid the crash?","Time":"2016-11-04T15:16:06.117","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"GDS_chobby could you take a photo?","Time":"2016-11-04T16:24:53.957","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"sy","Text":"update drivers","Time":"2016-11-04T15:21:02.34","User":"hokomoko"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"sy","Text":"and don't run your game on toasters","Time":"2016-11-04T15:21:17.193","User":"hokomoko"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"of one of the cards?","Time":"2016-11-04T16:24:59.96","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"sy","Text":"idk safemode?","Time":"2016-11-04T16:11:43.707","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"yes","Time":"2016-11-04T16:25:16.173","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"sy","Text":"how does one practice safer game?","Time":"2016-11-04T16:45:03.3","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"also that replay please","Time":"2016-11-04T16:26:11.04","User":"GDS"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"sy","Text":"safemode games?","Time":"2016-11-04T16:45:10.583","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"pick some","Time":"2016-11-04T16:26:12.347","User":"GDS"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"for me","Time":"2016-11-04T16:26:13.237","User":"GDS"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"sy","Text":"on windows","Time":"2016-11-04T16:45:15.98","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"sy","Text":"i though shortcut with argument --safemode","Time":"2016-11-04T16:45:22.84","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"when do you need that replay?","Time":"2016-11-04T16:28:31.163","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"sy","Text":"or just safemode=1 in springsettings","Time":"2016-11-04T16:45:55.453","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"I was using this to test: http://zero-k.info/Battles/Detail/433265","Time":"2016-11-04T16:28:34.987","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"sy","Text":"nvm","Time":"2016-11-04T16:46:42.157","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"at minimum the map is pretty","Time":"2016-11-04T16:28:38.587","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"going to bed, I'll be on (if not email me to log in) in 8 hrs if more stuff is needed","Time":"2016-11-04T16:33:35.46","User":"KingRaptor"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"sy","Text":"only works with --safemode","Time":"2016-11-04T16:46:47.183","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"sy","Text":"i dont have that option","Time":"2016-11-04T16:49:57.61","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"GDS_chobby GDS a 43 minutes replay on 103.0.1-280 which ended in superweapons is good?","Time":"2016-11-04T16:36:27.993","User":"hokomoko"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"sy","Text":"your lobby doesnt have it either?","Time":"2016-11-04T16:50:18.593","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"http://zero-k.info/Battles/Detail/433896","Time":"2016-11-04T16:36:33.897","User":"hokomoko"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"11v10","Time":"2016-11-04T16:36:45.857","User":"hokomoko"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"sy","Text":"safemode works, but the drawing order of units is inversed","Time":"2016-11-04T20:21:28.543","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"sy","Text":"https://deepmind.com/blog/deepmind-and-blizzard-release-starcraft-ii-ai-research-environment/","Time":"2016-11-04T21:33:31.337","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"here is how presentation look like","Time":"2016-11-04T16:52:19.97","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"https://goo.gl/photos/s8HibHV34eSTR12w9","Time":"2016-11-04T16:52:21.107","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"sy","Text":"i wonder could we hand neural net such info reduce metamaps too?","Time":"2016-11-04T21:35:06.37","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"wow they're pretty","Time":"2016-11-04T16:55:41.827","User":"hokomoko"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"sy","Text":"https://news.ycombinator.com/item?id=12874798#12875561","Time":"2016-11-04T21:40:25.147","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"yeah I wont be able to get even close to these ones","Time":"2016-11-04T17:22:10.953","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"sy","Text":"https://news.ycombinator.com/item?id=12870953","Time":"2016-11-04T22:07:25.417","User":"Alcur"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"sy","Text":"in trust they thrust- and the user is fucked","Time":"2016-11-04T22:24:16.243","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"maybe its better to NOT have them this time","Time":"2016-11-04T17:22:20.313","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"https://drive.google.com/file/d/0B8gbickq501_dHJtMGhva2NOcG8/view","Time":"2016-11-04T17:26:56.567","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"is this good enough?","Time":"2016-11-04T17:27:00.843","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"(that was a joke)","Time":"2016-11-04T17:33:26.67","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"lol","Time":"2016-11-04T17:36:04.723","User":"aeonios"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"a family of lobsters","Time":"2016-11-04T17:36:07.853","User":"aeonios"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"we live in a pot!","Time":"2016-11-04T17:36:36.373","User":"aeonios"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"also idk why you would say that starcraft is faster paced >.>","Time":"2016-11-04T17:37:21.66","User":"aeonios"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"you spend at least the first 5 minutes watching SCVs mine","Time":"2016-11-04T17:37:37.173","User":"aeonios"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"although the units do move quicker on average","Time":"2016-11-04T17:37:57.407","User":"aeonios"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"aeonios you are smart guy right?","Time":"2016-11-04T17:40:46.287","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"you made maps and stuff","Time":"2016-11-04T17:40:54.483","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"why don't you like make a flyer for ZK hmm?","Time":"2016-11-04T17:41:13.017","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"hokomoko your demo is great","Time":"2016-11-04T17:49:53.743","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"shows also terraforming","Time":"2016-11-04T17:49:57.53","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"KR's too","Time":"2016-11-04T17:50:01.83","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"im using these two now if you find more let me know","Time":"2016-11-04T17:50:12.63","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"people getting totally confused by so many options in game","Time":"2016-11-04T17:59:30.377","User":"GDS"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"they also dont realize that tabs are tabs","Time":"2016-11-04T17:59:35.977","User":"GDS"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"in build menu","Time":"2016-11-04T17:59:38.073","User":"GDS"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"it needs some guiding","Time":"2016-11-04T17:59:40.603","User":"GDS"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"also they click tabs when they have no unit selected it should be gone when no unit is selected","Time":"2016-11-04T17:59:56.857","User":"GDS"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"or it should allow ghost build","Time":"2016-11-04T18:00:05.1","User":"GDS"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"and they dont read tutorial instructions","Time":"2016-11-04T18:00:18.63","User":"GDS"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"if they are longer than 3 words basically","Time":"2016-11-04T18:00:23.313","User":"GDS"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"in the middle of screen","Time":"2016-11-04T18:00:26.807","User":"GDS"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":":[","Time":"2016-11-04T18:11:34.64","User":"aeonios"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"too many options it needs to be restricted somehow or it needs giant arrows over menu tand units to build first","Time":"2016-11-04T18:14:40.38","User":"GDS_chobby"}
    [f=-000001] Server, <Say {"IsEmote":true,"Place":0,"Ring":false,"Target":"zkdev","Text":"[Zero-K-Infrastructure] mojjj has opened issue Forum @playername style inconsistent? https://github.com/ZeroK-RTS/Zero-K-Infrastructure/issues/1326","Time":"2016-11-04T19:00:35.437","User":"Nightwatch"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"zerokania- i thougth about this streamer as advertiser idea. It might work, if the streamer plays against a person, and the viewer has a chance to become this person. ","Time":"2016-11-04T20:13:55.527","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"Like allow betting in comments on outcome, and one of those who gets it right, takes part in the lottery, where the coment guys get to play against the streamer.","Time":"2016-11-04T20:14:39.84","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"Might discourage commenters who are bad at playing though","Time":"2016-11-04T20:14:59.957","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"Pica did you show off your game thing?","Time":"2016-11-04T20:34:08.247","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"No, it was in safemode so ugly ","Time":"2016-11-04T20:34:33.13","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":":(","Time":"2016-11-04T20:34:34.44","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"oh :(","Time":"2016-11-04T20:34:43.093","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"but well the other springians could take a look at the stuff","Time":"2016-11-04T20:34:46.38","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"too bad, I think your game is probably a good case why games could qualify is art","Time":"2016-11-04T20:35:10.383","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"its not very playable but man some of the stuff that is in there is awesome","Time":"2016-11-04T20:35:39.883","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"like that sun thing you made recently","Time":"2016-11-04T20:35:54.437","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"if its not very playable its by defintion not a game :D","Time":"2016-11-04T20:35:59.553","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"well... its still technicaly a game :P","Time":"2016-11-04T20:36:29.77","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"You should look at those other guys presenting.. its just sitting there having fun, answering peoples questions..","Time":"2016-11-04T20:36:39.87","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"from what I saw in this chat Licho/quant seemed to be really jazzed about it","Time":"2016-11-04T20:38:22.06","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"Its quite a way to make a connection.. and lets say it out loud, when it comes to building games, whole of eastern europe + the north got more going on then germany. ","Time":"2016-11-04T20:41:19.45","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"btw who from the most prominent game devs/publishers were at the conference?","Time":"2016-11-04T20:42:29.497","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"I guess Bohemia Interactive","Time":"2016-11-04T20:42:37.147","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"Bohemia was there- some Witcher guys, lots of smaller app devs..","Time":"2016-11-04T20:42:57.303","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"Btw.. if licho and quantum see this.. buy USB-Sticks, burn zero-k and the lobby on it. Deleteprotect them - and distribute to interested people.","Time":"2016-11-04T20:43:41.003","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"Might not have flyers.","Time":"2016-11-04T20:43:47.007","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"who cares. got game.","Time":"2016-11-04T20:43:55.537","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"good point","Time":"2016-11-04T20:44:28.983","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"nobody else can do that","Time":"2016-11-04T20:44:37.05","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"ZK is free and open sauce","Time":"2016-11-04T20:44:49.647","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"flyers would be nice if anybody with any aesthetic sense would have them","Time":"2016-11-04T20:45:23.507","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"would make them*","Time":"2016-11-04T20:53:03.457","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"Oh yeah, should i spend the night shooping through, and then have them print & cut in some photocopyshop?","Time":"2016-11-04T21:07:18.887","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"These are our flyers.. disregard that they are still warm..","Time":"2016-11-04T21:07:33.757","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"https://deepmind.com/blog/deepmind-and-blizzard-release-starcraft-ii-ai-research-environment/","Time":"2016-11-04T21:21:30.737","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"well you do certainly have good aesthetic sense","Time":"2016-11-04T21:40:20.183","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"I would say go ahead","Time":"2016-11-04T21:40:28.123","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"its not like anybody is going to make better ones probably :)","Time":"2016-11-04T21:40:42.633","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"The branding and messaging of such a thing should take a week alone :(","Time":"2016-11-04T21:41:16.857","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"thats what I told to Licho today, its not something you do overnight in a hurry","Time":"2016-11-04T22:14:46.89","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"https://springrts.com/phpbb/download/file.php?mode=view&id=10023","Time":"2016-11-04T22:40:04.547","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"layout done","Time":"2016-11-04T22:40:07.033","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"more is not possible","Time":"2016-11-04T22:40:09.867","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"especially the origami gimick must be easy to fold and best pre-cut","Time":"2016-11-04T22:40:41.967","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"so even clumsy mac game can fold it and put it on desktop comp ","Time":"2016-11-04T22:41:05.827","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"night","Time":"2016-11-04T22:43:43.013","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"you should propably get a marketing guy for this, they can be really convincing and really expensive, and a small subset of the two conditons is acutally worth it","Time":"2016-11-04T22:44:15.253","User":"Pica"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"Parzival is our marketing guy","Time":"2016-11-04T22:55:24.17","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"allegedly","Time":"2016-11-04T22:55:26.557","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"you know who Parzival is right Pica?","Time":"2016-11-04T22:55:52.13","User":"Orfelius"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"oh cool","Time":"2016-11-04T23:26:41.313","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"hedgehogs is balancing guy","Time":"2016-11-04T23:26:55.433","User":"DeinFreund"}
    [f=-000001] [InitOpenGL] video mode set to 1054x861:24bit @75Hz (windowed)
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":2,"1v1":1},"InstantStartQueues":["1v1"],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":15}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":2,"1v1":1},"InstantStartQueues":["1v1"],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":15}
    [f=-000001] Server, <User {"AccountID":360633,"Avatar":"corfav","BanMute":false,"BanSpecChat":false,"Country":"US","EffectiveMmElo":1664,"IsAdmin":false,"IsBot":false,"Level":26,"LobbyVersion":"ZK 1.4.9.34","Name":"YohJudah","IsAway":false,"IsInGame":false,"IsInBattleRoom":false}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":2,"1v1":1},"InstantStartQueues":["1v1"],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":15}
    [f=-000001] Opening URL, https://s22.postimg.org/no5ii4t81/Uncle_Scythe_propaganda.jpg
    [f=-000001] Opening URL, https://www.dropbox.com/s/yuabemrjtbci30r/Zero-K%20Gameplay%20Features%20Trailer.mp4?dl=0
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":2,"1v1":1},"InstantStartQueues":["1v1"],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":15}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":2,"1v1":1},"InstantStartQueues":["1v1"],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":15}
    [f=-000001] Opening URL, https://www.dropbox.com/s/n37y2qauzbqggb9/camera_lockcamera.lua?dl=0
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":2,"1v1":1},"InstantStartQueues":["1v1"],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":15}
    [f=-000001] Opening URL, https://www.dropbox.com/s/n37y2qauzbqggb9/camera_lockcamera.lua?dl=0
    [f=-000001] Server, <User {"AccountID":345837,"Avatar":"screamer","BanMute":false,"BanSpecChat":false,"Clan":"LOBSC","Country":"TH","EffectiveMmElo":1470,"Faction":"Hegemony","IsAdmin":false,"IsBot":false,"BattleID":209,"Level":84,"LobbyVersion":"ZK 1.4.9.34","Name":"THOL","IsAway":false,"IsInGame":false,"IsInBattleRoom":true}
    [f=-000001] Server, <User {"AccountID":345837,"Avatar":"screamer","BanMute":false,"BanSpecChat":false,"Clan":"LOBSC","Country":"TH","EffectiveMmElo":1470,"Faction":"Hegemony","IsAdmin":false,"IsBot":false,"BattleID":209,"Level":84,"LobbyVersion":"ZK 1.4.9.34","Name":"THOL","IsAway":false,"IsInGame":false,"IsInBattleRoom":true}
    [f=-000001] [Chobby] Warning: Trying to remove row which doesn't exist, with ID: 209
    [f=-000001] Server, <BattleUpdate {"Header":{"BattleID":209,"Engine":"103.0.1-134-g819e5b4","Founder":"THOL","Game":"Zero-K v1.4.11.0","IsRunning":false,"Map":"Ravaged_v2","MaxPlayers":16,"Mode":0,"Password":"?","PlayerCount":1,"SpectatorCount":0,"Title":"THOL's Custom","IsMatchMaker":false}}
    [f=-000001] Server, <User {"AccountID":345837,"Avatar":"screamer","BanMute":false,"BanSpecChat":false,"Clan":"LOBSC","Country":"TH","EffectiveMmElo":1470,"Faction":"Hegemony","IsAdmin":false,"IsBot":false,"Level":84,"LobbyVersion":"ZK 1.4.9.34","Name":"THOL","IsAway":false,"IsInGame":false,"IsInBattleRoom":false}
    [f=-000001] [Chobby] Warning: Trying to remove row which doesn't exist, with ID: 209
    [f=-000001] Server, <BattleRemoved {"BattleID":209}
    [f=-000001] Opening URL, https://github.com/ZeroK-RTS/Zero-K-Artwork/blob/master/Zero-K_logo.png
    [f=-000001] Server, <ChannelUserRemoved {"ChannelName":"zk","UserName":"THOL"}
    [f=-000001] Server, <ChannelUserRemoved {"ChannelName":"Hegemony","UserName":"THOL"}
    [f=-000001] Server, <UserDisconnected {"Name":"THOL","Reason":"connection failed"}
    [f=-000001] Opening URL, https://raw.githubusercontent.com/ZeroK-RTS/Zero-K-Artwork/master/yak%20loadscreens/backdropunitguidewarrior.png
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":2,"1v1":1},"InstantStartQueues":["1v1"],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":14}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":2,"1v1":1},"InstantStartQueues":["1v1"],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":14}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":2,"1v1":1},"InstantStartQueues":["1v1"],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":14}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":2,"1v1":1},"InstantStartQueues":["1v1"],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":14}
    [f=-000001] Opening URL, https://goo.gl/photos/s8HibHV34eSTR12w9
    [f=-000001] Server, <ChannelUserRemoved {"ChannelName":"zk","UserName":"Cunedda"}
    [f=-000001] Server, <ChannelUserRemoved {"ChannelName":"Hegemony","UserName":"Cunedda"}
    [f=-000001] Server, <User {"AccountID":262484,"Avatar":"dclship","BanMute":false,"BanSpecChat":false,"Clan":"LOBSC","Country":"GB","EffectiveMmElo":1513,"Faction":"Hegemony","IsAdmin":false,"IsBot":false,"Level":65,"LobbyVersion":"ZK 1.4.9.34","Name":"Cunedda","IsAway":false,"IsInGame":false,"IsInBattleRoom":false}
    [f=-000001] [Chobby] Warning: Trying to remove row which doesn't exist, with ID: 210
    [f=-000001] Server, <BattleRemoved {"BattleID":210}
    [f=-000001] Server, <UserDisconnected {"Name":"Cunedda","Reason":"connection failed"}
    [f=-000001] Opening URL, http://zero-k.info/Battles/Detail/433896
    [f=-000001] Opening URL, https://drive.google.com/file/d/0B8gbickq501_dHJtMGhva2NOcG8/view
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":2,"1v1":1},"InstantStartQueues":["1v1"],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":13}
    [f=-000001] Server, <User {"AccountID":392195,"Avatar":"commsupport","BanMute":false,"BanSpecChat":false,"Country":"MX","EffectiveMmElo":1100,"IsAdmin":false,"IsBot":false,"Level":0,"LobbyVersion":"ZK 1.4.9.34","Name":"Hanov","IsAway":false,"IsInGame":false,"IsInBattleRoom":false}
    [f=-000001] Duplicate user added to channel, zk, Hanov
    [f=-000001] Server, <ChannelUserAdded {"ChannelName":"zk","UserName":"Hanov"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":2,"1v1":1},"InstantStartQueues":["1v1"],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":14}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":2,"1v1":1},"InstantStartQueues":["1v1"],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":14}
    [f=-000001] Opening URL, https://springrts.com/phpbb/download/file.php?mode=view&id=10023
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":2,"1v1":1},"InstantStartQueues":["1v1"],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":14}
    [f=-000001] Opening URL, https://s22.postimg.org/no5ii4t81/Uncle_Scythe_propaganda.jpg
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"what was wrong with hokomoko link? https://s22.postimg.org/no5ii4t81/Uncle_Scythe_propaganda.jpg","Ring":false,"Target":"zkdev"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zkdev","Text":"what was wrong with hokomoko link? https://s22.postimg.org/no5ii4t81/Uncle_Scythe_propaganda.jpg","Time":"2016-11-05T00:27:00.6521638Z","User":"GoogleFrog"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":2,"1v1":1},"InstantStartQueues":["1v1"],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":14}
    [f=-000001] Server, <User {"AccountID":391852,"Avatar":"corsilo","BanMute":false,"BanSpecChat":false,"Country":"DE","EffectiveMmElo":1100,"IsAdmin":false,"IsBot":false,"Level":0,"LobbyVersion":"Chobby git","Name":"MoeRuebe","IsAway":false,"IsInGame":false,"IsInBattleRoom":false}
    [f=-000001] Server, >MatchMakerQueueRequest {"Queues":["1v1"]}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["1v1"],"QueueCounts":{"Teams":2,"1v1":2},"CurrentEloWidth":100,"JoinedTime":"2016-11-05T00:27:25.7955819Z","InstantStartQueues":["1v1"],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":14}
    [f=-000001] Server, <AreYouReady {"SecondsRemaining":30}
    [f=-000001] Server, >AreYouReadyResponse {"Ready":true}
    [f=-000001] Server, <AreYouReadyUpdate {"ReadyAccepted":true,"LikelyToPlay":false,"QueueReadyCounts":{"Teams":0,"1v1":1},"YourBattleSize":2,"YourBattleReady":1}
    [f=-000001] Server, <ChannelUserRemoved {"ChannelName":"zk","UserName":"MoeRuebe"}
    [f=-000001] Server, <UserDisconnected {"Name":"MoeRuebe","Reason":"connection failed"}
    [f=-000001] OnMatchMakerReadyResult, true, false
    [f=-000001] MatchMakingComplete, true
    [f=-000001] Server, <AreYouReadyResult {"IsBattleStarting":true,"AreYouBanned":false}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":1,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":13}
    [f=-000001] Server, <BattleAdded {"Header":{"BattleID":211,"Engine":"103.0.1-134-g819e5b4","Founder":"MatchMaker #211","Game":"Zero-K v1.4.11.0","IsRunning":false,"Map":"Intersection_v3","MaxPlayers":2,"Mode":3,"PlayerCount":0,"SpectatorCount":0,"Title":"MatchMaker 211","IsMatchMaker":true}}
    [f=-000001] Server, <User {"AccountID":232028,"Avatar":"armanni","BanMute":false,"BanSpecChat":false,"Clan":"TheGBC","Country":"CH","EffectiveMmElo":1864,"CompetitiveRank":10,"Faction":"Rising","IsAdmin":false,"IsBot":false,"BattleID":211,"Level":127,"LobbyVersion":"Spring Web Lobby react dev","Name":"DeinFreund","IsAway":false,"IsInGame":false,"IsInBattleRoom":true}
    [f=-000001] Server, <BattleUpdate {"Header":{"BattleID":211,"PlayerCount":2,"SpectatorCount":0}}
    [f=-000001] Server, <UpdateUserBattleStatus {"AllyNumber":0,"IsSpectator":false,"Name":"DeinFreund","Sync":0}
    [f=-000001] Server, <User {"AccountID":15114,"Avatar":"chicken_dragon","BanMute":false,"BanSpecChat":false,"Clan":"RSN","Country":"AU","DisplayName":"GoogleFrog","EffectiveMmElo":2262,"CompetitiveRank":1,"Faction":"Hegemony","IsAdmin":true,"IsBot":false,"BattleID":211,"Level":119,"LobbyVersion":"Chobby git","Name":"GoogleFrog","SteamID":76561198005614529,"IsAway":false,"IsInGame":false,"IsInBattleRoom":true}
    [f=-000001] Server, <JoinBattleSuccess {"BattleID":211,"Players":[{"AllyNumber":0,"IsSpectator":false,"Name":"GoogleFrog","Sync":0},{"AllyNumber":0,"IsSpectator":false,"Name":"DeinFreund","Sync":0}],"Bots":[],"Options":{}}
    [f=-000001] Server, <Say {"IsEmote":true,"Place":1,"Ring":false,"Text":"2 players balanced Normal to 2 teams ( 1 : 2=91%)). 2 combinations checked, spent 0ms of CPU time","Time":"2016-11-05T00:27:36.0272962Z","User":"Nightwatch"}
    [f=-000001] Connecting to battle, Zero-K v1.4.11.0, Intersection_v3, 103.0.1-134-g819e5b4
    [f=-000001] screenX, screenY, 1920, 1080
    [f=-000001] [Settings] Warning: No such key: snd_general, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: FSAA, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: BuildWarnings, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: MoveWarnings, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: ReflectiveWater, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: VerboseLevel, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: DisplayDebugPrefixConsole, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: LuaAutoModWidgets, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: CubeTexSpecularExponent, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: MinimapOnLeft, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: NormalMapping, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: LogFlush, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: LinkBandwidth, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: Version, but setting it as string anyway.
    [f=-000001] Server, >ChangeUserStatus {"IsInGame":true}
    [f=-000001] Server, >MatchMakerQueueRequest {"Queues":[]}
    [f=-000001] MatchMakingComplete, true
    [f=-000001] Game starts!
    [f=-000001] [ReloadOrRestart] Spring "C:\Users\Tim\Documents\My Games\Spring\engine\103.0.1-134-g819e5b4\spring.exe" should be reloading
    [f=-000001] Server, <ConnectSpring {"Engine":"103.0.1-134-g819e5b4","Ip":"37.59.49.101","Port":8452,"Map":"Intersection_v3","Game":"Zero-K v1.4.11.0","ScriptPassword":"141ae317-9b91-471a-adc9-f9a76a854a22"}
    [f=-000001] Server, <BattleUpdate {"Header":{"BattleID":211,"Engine":"103.0.1-134-g819e5b4","Founder":"MatchMaker #211","Game":"Zero-K v1.4.11.0","IsRunning":true,"Map":"Intersection_v3","MaxPlayers":2,"Mode":3,"RunningSince":"2016-11-05T00:27:36.1243609Z","PlayerCount":2,"SpectatorCount":0,"Title":"MatchMaker 211","IsMatchMaker":true}}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":1,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":2},"UserCount":13}
    [f=-000001] [ThreadPool::SetThreadCount][1] #wanted=0 #current=3 #max=6
    [f=-000001] [ThreadPool::SetThreadCount][2] #threads=0
    [f=-000001] [ThreadPool::SetThreadCount][1] #wanted=6 #current=1 #max=6
    [f=-000001] [ThreadPool::SetThreadCount][2] #threads=5
    [f=-000001] [KillLua][1]
    [f=-000001] [KillLua][2]
    [f=-000001] [KillLua][3]
    [f=-000001] [KillLua][4]
    [f=-000001] [DataDirs] Isolation Mode!
    [f=-000001] Using read-write data directory: C:\Users\Tim\Documents\My Games\Spring\
    [f=-000001] Using read-only data directory: C:\Users\Tim\Documents\My Games\Spring\engine\103.0.1-134-g819e5b4\
    [f=-000001] Scanning: C:\Users\Tim\Documents\My Games\Spring\engine\103.0.1-134-g819e5b4\base
    [f=-000001] Scanning: C:\Users\Tim\Documents\My Games\Spring\maps
    [f=-000001] Scanning: C:\Users\Tim\Documents\My Games\Spring\base
    [f=-000001] Scanning: C:\Users\Tim\Documents\My Games\Spring\games
    [f=-000001] Scanning: C:\Users\Tim\Documents\My Games\Spring\packages
    [f=-000001] CArchiveScanner: 149 ms
    [f=-000001] [WatchDog] deregistering controls for thread [audio]
    [f=-000001] [Sound] OpenAL info:
    [f=-000001] [Sound]   Available Devices:
    [f=-000001] [Sound]               Speakers (USB Audio Device)
    [f=-000001] [Sound]               Realtek Digital Output (Realtek High Definition Audio)
    [f=-000001] [Sound]               Realtek Digital Output(Optical) (Realtek High Definition Audio)
    [f=-000001] [Sound]               Speakers (USB Audio Device)
    [f=-000001] [Sound]   Device:     OpenAL Soft
    [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] Error:   EFX: AL_INVALID_VALUE (40963)
    [f=-000001] [Sound] Error:   Initializing EFX failed!
    [f=-000001] [Sound]   Max Sounds: 32
    [f=-000001] [WatchDog] registering controls for thread [audio]
    [f=-000001] [Reset] using menu: Chobby v1.4.11.2
    [f=-000001] Connecting to: 37.59.49.101:8452
    [f=-000001] Connecting to 37.59.49.101:8452 using name GoogleFrog
    [f=-000001] [InitOpenGL] video mode set to 1920x1080:24bit @60Hz (windowed)
    [f=-000001] [AddGameSetupArchivesToVFS] using map: Intersection_v3
    [f=-000001] [AddGameSetupArchivesToVFS] using game: Zero-K v1.4.11.0 (archive: b03989e8a3f9f3e366a0958926f39539.sdp)
    [f=-000001] Warning: Incompatible map-checksum: Checksum of Intersection_v3 (checksum 0x84f27394) differs from the host's copy (checksum 0x1). This may be caused by a corrupted download or there may even be 2 different versions in circulation. Make sure you and the host have installed the chosen archive and its dependencies and consider redownloading it.
    [f=-000001] Warning: Incompatible game-checksum: Checksum of b03989e8a3f9f3e366a0958926f39539.sdp (checksum 0x9849210a) differs from the host's copy (checksum 0x1). This may be caused by a corrupted download or there may even be 2 different versions in circulation. Make sure you and the host have installed the chosen archive and its dependencies and consider redownloading it.
    [f=-000001] Recording demo to: C:\Users\Tim\Documents\My Games\Spring\demos\20161105_112734_Intersection_v3_103.0.1-134-g819e5b4 develop.sdfz
    [f=-000001] PreGame::GameDataReceived: 1399 ms
    [f=-000001] [PreGame::UpdateClientNet] user number 0 (team 0, allyteam 1)
    [f=-000001] [LuaIntro] Searching for new Widgets
    [f=-000001] [LuaIntro] Scanning: LuaIntro/Addons/
    [f=-000001] [LuaIntro] Scanning: LuaIntro/Widgets/
    [f=-000001] [LuaIntro] Scanning: LuaIntro/SystemAddons/
    [f=-000001] [LuaIntro] Scanning: LuaIntro/SystemWidgets/
    [f=-000001] [LuaIntro] Scanning: LuaIntro/chili/
    [f=-000001] [LuaIntro] Found new widget "SpringLogo"
    [f=-000001] [LuaIntro] Found new widget "LoadTexture"
    [f=-000001] [LuaIntro] Found new widget "LoadProgress"
    [f=-000001] [LuaIntro] Found new widget "Main"
    [f=-000001] [LuaIntro] Found new widget "Music"
    [f=-000001] [LuaIntro] Found new widget "WM Stuff"
    [f=-000001] [LuaIntro] Loading widgets   <>=vfs  **=raw  ()=unknown
    [f=-000001] [LuaIntro] Loading widget:      WM Stuff               <wm.lua>
    [f=-000001] [LuaIntro] Loading widget:      LoadProgress           <loadprogress.lua>
    [f=-000001] [LuaIntro] Loading widget:      Main                   <main.lua>
    [f=-000001] [LuaIntro] Loading widget:      Music                  <music.lua>
    [f=-000001] [LuaIntro] Loading widget:      LoadTexture            <bg_texture.lua>
    [f=-000001] [LuaIntro] LuaIntro v1.0 (Lua 5.1)
    [f=-000001] Server, <User {"AccountID":15114,"Avatar":"chicken_dragon","BanMute":false,"BanSpecChat":false,"Clan":"RSN","Country":"AU","DisplayName":"GoogleFrog","EffectiveMmElo":2262,"CompetitiveRank":1,"Faction":"Hegemony","InGameSince":"2016-11-05T00:27:36.59247Z","IsAdmin":true,"IsBot":false,"BattleID":211,"Level":119,"LobbyVersion":"Chobby git","Name":"GoogleFrog","SteamID":76561198005614529,"IsAway":false,"IsInGame":true,"IsInBattleRoom":true}
    [f=-000001] Server, <UpdateUserBattleStatus {"AllyNumber":0,"IsSpectator":false,"Name":"DeinFreund","Sync":2}
    [f=-000001] Server, <UpdateUserBattleStatus {"AllyNumber":0,"IsSpectator":false,"Name":"DeinFreund","Sync":1}
    [f=-000001] Server, <UpdateUserBattleStatus {"AllyNumber":0,"IsSpectator":false,"Name":"DeinFreund","Sync":1}
    [f=-000001] Server, <UpdateUserBattleStatus {"AllyNumber":0,"IsSpectator":false,"Name":"DeinFreund","Sync":1}
    [f=-000001] Server, <User {"AccountID":232028,"Avatar":"armanni","BanMute":false,"BanSpecChat":false,"Clan":"TheGBC","Country":"CH","EffectiveMmElo":1864,"CompetitiveRank":10,"Faction":"Rising","InGameSince":"2016-11-05T00:27:37.1875928Z","IsAdmin":false,"IsBot":false,"BattleID":211,"Level":127,"LobbyVersion":"Spring Web Lobby react dev","Name":"DeinFreund","IsAway":false,"IsInGame":true,"IsInBattleRoom":true}
    [f=-000001] Server, <UpdateUserBattleStatus {"AllyNumber":0,"IsSpectator":false,"Name":"DeinFreund","Sync":1}
    [f=-000001] Server, <UpdateUserBattleStatus {"AllyNumber":0,"IsSpectator":false,"Name":"DeinFreund","Sync":1}
    [f=-000001] Server, <BattleUpdate {"Header":{"BattleID":211,"PlayerCount":2,"SpectatorCount":0}}
    [f=-000001] [WatchDog] registering controls for thread [load]
    [f=-000001] Parsing Map Information
    [f=-000001] Loading SMF
    [f=-000001] Loading Map (40 MB)
    [f=-000001] [InitOpenGL] video mode set to 1920x1080:24bit @60Hz (windowed)
    [f=-000001] Loading Radar Icons
    [f=-000001] 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] [defs.lua] loading all *Defs tables: 7142ms
    [f=-000001] Game::LoadDefs (GameData): 7234 ms
    [f=-000001] Loading Sound Definitions
    [f=-000001] [Sound] Warning: Sound incomingchat is missing file tag (ignoring)
    [f=-000001] [Sound]  parsed 315 sounds from gamedata/sounds.lua
    [f=-000001] [Sound] Error: Unable to open audio file: IncomingChat
    [f=-000001] [Sound] Error: CSound::GetSoundId: could not find sound: IncomingChat
    [f=-000001] Game::LoadDefs (Sound): 130 ms
    [f=-000001] Creating Smooth Height Mesh
    [f=-000001] SmoothHeightMesh::MakeSmoothMesh: 37 ms
    [f=-000001] Creating QuadField & CEGs
    [f=-000001] [CDamageArrayHandler] number of ArmorDefs: 5
    [f=-000001] Warning: [CDamageArrayHandler] UnitDef "chicken" in ArmorDef "chicken" already belongs to ArmorDef category 1!
    [f=-000001] [RegisterAssimpModelFormats] supported Assimp model formats: *.3ds;*.blend;*.dae;*.lwo;
    [f=-000001] Creating Unit Textures
    [f=-000001] Creating Sky
    [f=-000001] Loading Weapon Definitions
    [f=-000001] Server, <BattleAdded {"Header":{"BattleID":212,"Engine":"103.0.1-134-g819e5b4","Founder":"katastrophe","Game":"Zero-K v1.4.11.0","IsRunning":false,"Map":"Adansonia v4","MaxPlayers":16,"Mode":0,"PlayerCount":0,"SpectatorCount":0,"Title":"katastrophe's Custom","IsMatchMaker":false}}
    [f=-000001] Server, <User {"AccountID":362307,"Avatar":"cormist","BanMute":false,"BanSpecChat":false,"Clan":"MC","Country":"DE","EffectiveMmElo":1412,"Faction":"Rising","IsAdmin":false,"IsBot":false,"BattleID":212,"Level":53,"LobbyVersion":"ZK 1.4.9.34","Name":"katastrophe","IsAway":false,"IsInGame":false,"IsInBattleRoom":true}
    [f=-000001] Server, <BattleUpdate {"Header":{"BattleID":212,"PlayerCount":0,"SpectatorCount":1}}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":1,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":2},"UserCount":13}
    [f=-000001] Loading Unit Definitions
    [f=-000001] Error: [GetFeatureDef] could not find FeatureDef "dead2"
    [f=-000001] Loading Feature Definitions
    [f=-000001] [IPathManager::GetInstance] using DEFAULT path-manager
    [f=-000001] Initializing Map Features
    [f=-000001] Creating ShadowHandler
    [f=-000001] Creating GroundDrawer
    [f=-000001] Loading Map Tiles
    [f=-000001] Loading Square Textures
    [f=-000001] CSMFGroundTextures::ConvolveHeightMap: 2 ms
    [f=-000001] Switching to ROAM Mesh Rendering
    [f=-000001] Creating TreeDrawer
    [f=-000001] Loaded DecalsDrawer: Legacy
    [f=-000001] Creating ProjectileDrawer & UnitDrawer
    [f=-000001] 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] Warning: [CCEG::Load] table for CEG "NONE35" invalid (parse errors?)
    [f=-000001] Warning: [CCEG::Load] table for CEG "NONE37" invalid (parse errors?)
    [f=-000001] Warning: [CCEG::Load] table for CEG "NONE39" invalid (parse errors?)
    [f=-000001] Warning: [CCEG::Load] table for CEG "NONE41" invalid (parse errors?)
    [f=-000001] Warning: [CCEG::Load] table for CEG "NONE43" invalid (parse errors?)
    [f=-000001] Warning: [CCEG::Load] table for CEG "NONE45" invalid (parse errors?)
    [f=-000001] Warning: [CCEG::Load] table for CEG "NONE47" invalid (parse errors?)
    [f=-000001] Warning: [CCEG::Load] table for CEG "NONE48" invalid (parse errors?)
    [f=-000001] Warning: [CCEG::Load] table for CEG "NONE51" invalid (parse errors?)
    [f=-000001] Warning: [CCEG::Load] table for CEG "NONE53" invalid (parse errors?)
    [f=-000001] Warning: [CCEG::Load] table for CEG "NONE55" invalid (parse errors?)
    [f=-000001] Warning: [CCEG::Load] table for CEG "NONE34" invalid (parse errors?)
    [f=-000001] Warning: [CCEG::Load] table for CEG "NONE40" invalid (parse errors?)
    [f=-000001] Warning: [CCEG::Load] table for CEG "NONE42" invalid (parse errors?)
    [f=-000001] Warning: [CCEG::Load] table for CEG "NONE44" invalid (parse errors?)
    [f=-000001] Warning: [CCEG::Load] table for CEG "NONE49" invalid (parse errors?)
    [f=-000001] Warning: [CCEG::Load] table for CEG "NONE52" invalid (parse errors?)
    [f=-000001] Warning: [CCEG::Load] table for CEG "NONE54" invalid (parse errors?)
    [f=-000001] Warning: [CCEG::Load] table for CEG "NONE57" invalid (parse errors?)
    [f=-000001] Warning: [CCEG::Load] table for CEG "NONE58" invalid (parse errors?)
    [f=-000001] Warning: [CCEG::Load] table for CEG "NONE56" invalid (parse errors?)
    [f=-000001] Warning: [CCEG::Load] table for CEG "NONE60" invalid (parse errors?)
    [f=-000001] Warning: [CCEG::Load] table for CEG "NONE61" invalid (parse errors?)
    [f=-000001] Warning: [CCEG::Load] table for CEG "NONE59" invalid (parse errors?)
    [f=-000001] Warning: [CCEG::Load] table for CEG "NONE38" invalid (parse errors?)
    [f=-000001] Warning: [CCEG::Load] table for CEG "NONE36" invalid (parse errors?)
    [f=-000001] Creating Water
    [f=-000001] Game::LoadInterface (Camera&Mouse): 2565 ms
    [f=-000001] [Sound] Error: Unable to open audio file: MultiSelect
    [f=-000001] [Sound] Error: CSound::GetSoundId: could not find sound: MultiSelect
    [f=-000001] Game::LoadInterface (Console): 368 ms
    [f=-000001] [Sound] Error: Unable to open audio file: FailedCommand
    [f=-000001] [Sound] Error: CSound::GetSoundId: could not find sound: FailedCommand
    [f=-000001] InfoTexture: shaders
    [f=-000001] Loading LuaRules
    [f=-000001] Server, <BattleUpdate {"Header":{"BattleID":212,"Map":"Barren"}}
    [f=-000001] Total: 121 quads
    [f=-000001] Total: 121 quads
    [f=-000001] Total: 121 quads
    [f=-000001] Total: 121 quads
    [f=-000001] Total: 121 quads
    [f=-000001] Total: 121 quads
    [f=-000001] Total: 121 quads
    [f=-000001] Total: 121 quads
    [f=-000001] Total: 121 quads
    [f=-000001] Total: 121 quads
    [f=-000001] Total: 121 quads
    [f=-000001] Total: 121 quads
    [f=-000001] Total: 121 quads
    [f=-000001] Total: 121 quads
    [f=-000001] Total: 121 quads
    [f=-000001] Total: 121 quads
    [f=-000001] Total: 121 quads
    [f=-000001] Setting morph for custom comms for player: 1
    [f=-000001] Setting morph for custom comms for player: 0
    [f=-000001] Server, <BattleUpdate {"Header":{"BattleID":212,"PlayerCount":1,"SpectatorCount":0}}
    [f=-000001] [Planet Wars Structures] Warning: Planetwars warning: Planetwars data entry in modoption is empty or in invalid format
    [f=-000001] Initializing gadget
    [f=-000001] LUARULES-DRAW  (GADGETS)
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":1,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":2},"UserCount":13}
    [f=-000001] Server, <BattleUpdate {"Header":{"BattleID":212,"Engine":"103.0.1-134-g819e5b4","Founder":"katastrophe","Game":"Zero-K v1.4.11.0","IsRunning":true,"Map":"Barren","MaxPlayers":16,"Mode":0,"RunningSince":"2016-11-05T00:28:42.1196084Z","PlayerCount":1,"SpectatorCount":0,"Title":"katastrophe's Custom","IsMatchMaker":false}}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":1,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":2},"UserCount":13}
    [f=-000001] Server, <User {"AccountID":362307,"Avatar":"cormist","BanMute":false,"BanSpecChat":false,"Clan":"MC","Country":"DE","EffectiveMmElo":1412,"Faction":"Rising","InGameSince":"2016-11-05T00:28:42.8120731Z","IsAdmin":false,"IsBot":false,"BattleID":212,"Level":53,"LobbyVersion":"ZK 1.4.9.34","Name":"katastrophe","IsAway":false,"IsInGame":true,"IsInBattleRoom":true}
    [f=-000001] Feature, streetlamp_1, seems like a nice tree, assigning the default normal texture to it.
    [f=-000001] LUARULES-DRAW  (GADGETS)
    [f=-000001] Loading LuaGaia
    [f=-000001] Loading LuaUI
    [f=-000001] LuaUI Entry Point: "luaui.lua"
    [f=-000001] LuaUI Access Lock: enabled
    [f=-000001] LuaSocket Enabled: yes
    [f=-000001] Using LUAUI_DIRNAME = LuaUI/
    [f=-000001] Reloading GUI config from file: LuaUI/ctrlpanel.txt
    [f=-000001] LuaUI: bound F11 to the widget selector
    [f=-000001] LuaUI: bound CTRL+F11 to tweak mode
    [f=-000001] Loading last game win data
    [f=-000001] Resetting win data
    [f=-000001] Last game player count: 2, This game player count: 2
    [f=-000001] Last game allyTeam count: 3, This game allyTeam count: 3
    [f=-000001] Player and team counts match, continuing
    [f=-000001] Testing last game's team 0 mapped to this game's team 1
    [f=-000001] 4hundred was in last game but is now absent, resetting scores
    [f=-000001] Loaded API widget:  Cluster Detection   <api_cluster_detection.lua>
    [f=-000001] Loaded API widget:  Shared Functions    <api_shared_functions.lua>
    [f=-000001] Loaded API widget:  i18n                <api_i18n.lua>
    [f=-000001] Loaded API widget:  Startbox API        <api_startboxes.lua>
    [f=-000001] Loaded API widget:  Modular Comm Info   <api_modularcomms.lua>
    [f=-000001] Loaded API widget:  Lag (AFK) monitor   <api_lag_monitor.lua>
    [f=-000001] Loaded API widget:  Chili Framework     <api_chili.lua>
    [f=-000001] Loaded API widget:  Pre-Selection Handler  <api_preselection.lua>
    [f=-000001] Loaded API widget:  Lups                <lups_wrapper.lua>
    [f=-000001] Loaded widget:  Deferred rendering  <gfx_deferred_rendering.lua>
    [f=-000001] Hardware mouse-cursor is enabled!
    [f=-000001] Set "shadows" config-parameter to 1
    [f=-000001] Ground-decals rendering is enabled!
    [f=-000001] Set maximum particles to: 20000
    [f=-000001] Set UnitLodDist to 9999
    [f=-000001] Set UnitIconDist to 151
    [f=-000001] model shaders is enabled!
    [f=-000001] GoogleFrog ENABLE TTS
    [f=-000001] GoogleFrog TTS VOLUME 13
    [f=-000001] GoogleFrog ENABLE TTS
    [f=-000001] GoogleFrog TTS VOLUME 13
    [f=-000001] Loaded widget:  EPIC Menu           <gui_epicmenu.lua>
    [f=-000001] Loaded widget:  Custom Cursor Sets  <gui_customcursorsets.lua>
    [f=-000001] Loaded widget:  Chili Minimap       <gui_chili_minimap.lua>
    [f=-000001] Loaded widget:  Chili Widget Selector  <gui_chili_widgetselector.lua>
    [f=-000001] Mexspot Fetcher fetching
    [f=-000001] Loaded widget:  Mexspot Fetcher     <wg_mexspot_fetcher.lua>
    [f=-000001] Loaded widget:  Local Team Colors   <gui_local_colors.lua>
    [f=-000001] Loaded widget:  Noises              <snd_noises.lua>
    [f=-000001] Loaded widget:  Unit Icons          <unit_icons.lua>
    [f=-000001] Loaded widget:  Chili Commander Upgrade  <gui_chili_commander_upgrade.lua>
    [f=-000001] Loaded widget:  HealthBars          <unit_healthbars.lua>
    [f=-000001] Loaded widget:  Outline             <gfx_outline.lua>
    [f=-000001] Loaded widget:  Chili Vote Display  <gui_chili_vote.lua>
    [f=-000001] Loaded widget:  Auto Patrol Nanos   <unit_auto_patrol_nanos.lua>
    [f=-000001] Loaded widget:  EndGame Stats       <gui_chili_endgraph.lua>
    [f=-000001] Loaded widget:  Win Counter         <win_counter.lua>
    [f=-000001] Loaded widget:  BuildETA            <gui_build_eta.lua>
    [f=-000001] Loaded widget:  Cloak Fire State 2  <unit_cloakfirestate2.lua>
    [f=-000001] Loaded widget:  Unit Marker Zero-K  <unit_marker.lua>
    [f=-000001] Loaded widget:  Initial Queue ZK    <unit_initial_queue.lua>
    [f=-000001] Loaded widget:  Area Attack Tweak   <cmd_area_attack_tweak.lua>
    [f=-000001] Loaded widget:  Autoquit            <autoquit.lua>
    [f=-000001] Loaded widget:  Blast Radius        <gui_blastradius.lua>
    [f=-000001] Loaded widget:  Constructor Auto Assist  <unit_factory_guard.lua>
    [f=-000001] Loaded widget:  Darkening           <gui_darkening.lua>
    [f=-000001] Loaded widget:  Chili EndGame Window  <gui_chili_endgamewindow.lua>
    [f=-000001] Loaded widget:  Defense Range Zero-K  <gui_defenserange.lua>
    [f=-000001] Loaded widget:  Chili Rejoining Progress Bar  <gui_chili_rejoin_progress.lua>
    [f=-000001] Loaded widget:  Decoration Handler  <unit_decoration_handler.lua>
    [f=-000001] Loaded widget:  Haven Handler       <gui_havens.lua>
    [f=-000001] Loaded widget:  Chili Selections & CursorTip  <gui_chili_selections_and_cursortip.lua>
    [f=-000001] Loaded widget:  Highlight Geos      <gui_highlight_geos.lua>
    [f=-000001] Loaded widget:  In-game Guide       <gui_ingame_guide.lua>
    [f=-000001] Loaded widget:  Context Menu        <gui_contextmenu.lua>
    [f=-000001] Loaded widget:  Keep Target         <cmd_keep_target.lua>
    [f=-000001] Loaded widget:  Ferry Points        <cmd_ferry_points.lua>
    [f=-000001] Loaded widget:  MetalFeatures       <gui_metal_features.lua>
    [f=-000001] Loaded widget:  Mex Placement Handler  <cmd_mex_placement.lua>
    [f=-000001] Loaded widget:  MinimapEvents       <minimap_events.lua>
    [f=-000001] Loaded widget:  Missile Silo Range  <missilesilo_range.lua>
    [f=-000001] Loaded widget:  Morph Finished notification  <unit_morph_finished.lua>
    [f=-000001] Loaded widget:  Local Widgets Config  <localwidgets.lua>
    [f=-000001] Loaded widget:  Persistent Build Spacing  <gui_persistent_build_spacing.lua>
    [f=-000001] Loaded widget:  Point Tracker       <gui_point_tracker.lua>
    [f=-000001] Loaded widget:  ReclaimInfo         <gui_reclaiminfo.lua>
    [f=-000001] Loaded widget:  Show All Commands v2  <unit_showallcommands_2.lua>
    [f=-000001] Loaded widget:  Spectate Selected Team  <gui_spectate_selected_team.lua>
    [f=-000001] Loaded widget:  State Reverse Toggle  <cmd_state_reverse_toggle.lua>
    [f=-000001] Loaded widget:  Showeco and Grid Drawer  <gui_showeco_action.lua>
    [f=-000001] Loaded widget:  Stereo3D            <gfx_stereo3d.lua>
    [f=-000001] Loaded widget:  Voice Assistant     <unit_voice.lua>
    [f=-000001] Loaded widget:  Chili Inactivity Win  <gui_chili_inactivity_win.lua>
    [f=-000001] Loaded widget:  Antinuke Coverage   <gui_antinuke_coverage.lua>
    [f=-000001] Loaded widget:  First Unit Spotter  <dbg_first_unit.lua>
    [f=-000001] Loaded widget:  Chili Economy Panel Default  <gui_chili_economy_panel2.lua>
    [f=-000001] Loaded widget:  Orbit Command       <cmd_orbit.lua>
    [f=-000001] Loaded widget:  Chili Spectator Panels  <gui_chili_spectator_panels.lua>
    [f=-000001] Loaded widget:  Chili Nuke Warning  <gui_chili_nuke_warning.lua>
    [f=-000001] Loaded widget:  Projectile Lights   <gfx_projectile_lights.lua>
    [f=-000001] Loaded widget:  Transport Load Double Tap  <cmd_select_load.lua>
    [f=-000001] Loaded widget:  Economic Victory Announcer  <gui_economic_victory_announcer.lua>
    [f=-000001] Loaded widget:  Mission Results Handler  <mission_results.lua>
    [f=-000001] Loaded widget:  Decloak Range       <unit_decloak_range.lua>
    [f=-000001] Loaded widget:  In-game Ignore      <ignore.lua>
    [f=-000001] Loaded widget:  Music Player        <snd_music.lua>
    [f=-000001] Loaded widget:  Startup Info and Selector  <init_startup_info_selector.lua>
    [f=-000001] Loaded widget:  Auto First Build Facing  <init_autofirstbuildfacing.lua>
    [f=-000001] Loaded widget:  Ghost Site          <unit_ghostsite.lua>
    [f=-000001] Loaded widget:  Auto Group          <unit_auto_group.lua>
    [f=-000001] Loaded widget:  NoDuplicateOrders   <cmd_no_duplicate_orders.lua>
    [f=-000001] Loaded widget:  Stockpiler          <unit_stockpile.lua>
    [f=-000001] Loaded widget:  Transport AI        <unit_transport_ai.lua>
    [f=-000001] Loaded widget:  Attack Warning      <unit_attack_warning.lua>
    [f=-000001] Loaded widget:  Comm-n-Elo Startpos. Info  <init_startpointelocom_info.lua>
    [f=-000001] Loaded widget:  Smart Bombers       <unit_smart_bombers.lua>
    [f=-000001] Loaded widget:  Start Point Remover & Comm Selector  <init_start_point_remover.lua>
    [f=-000001] Loaded widget:  Frame Gap Logger    <dbg_frame_gap_logger.lua>
    [f=-000001] <Replay control buttons> Live mode. Widget removed.
    [f=-000001] Loaded widget:  Replay control buttons  <gui_replay_controls.lua>
    [f=-000001] Loaded widget:  Chili Custom Modoptions Info  <gui_custommodoptions_info.lua>
    [f=-000001] Loaded widget:  Attack AoE          <gui_attack_aoe.lua>
    [f=-000001] Loaded widget:  Objectives          <mission_objectives.lua>
    [f=-000001] Loaded widget:  Recorder (Save)     <dbg_recorder_save.lua>
    [f=-000001] Loaded widget:  Unit Start State    <unit_start_state.lua>
    [f=-000001] Loaded widget:  UnitNoStuckInFactory  <unit_nostuck_infactory.lua>
    [f=-000001] Loaded widget:  Icon Sets           <gui_icon_sets.lua>
    [f=-000001] Loaded widget:  PlanetWars Info     <gui_planetwars_info.lua>
    [f=-000001] Loaded widget:  Commands FX         <gfx_commands_fx.lua>
    [f=-000001] Loaded widget:  MessageBoxes ZK     <mission_messagebox_zk.lua>
    [f=-000001] Loaded widget:  UnitShapes          <unit_shapes.lua>
    [f=-000001] Loaded widget:  Map Edge Extension  <map_edge_extension.lua>
    [f=-000001] Loaded widget:  CEG Spawner         <dbg_ceg_spawner.lua>
    [f=-000001] Loaded widget:  CommandInsert       <cmd_commandinsert.lua>
    [f=-000001] Loaded widget:  Selection Send      <gui_selectionsend.lua>
    [f=-000001] Loaded widget:  Shield Guard        <unit_shield_guard.lua>
    [f=-000001] Loaded widget:  State Icons         <unit_state_icons.lua>
    [f=-000001] Loaded widget:  Gadget Icons        <unit_gadget_icons.lua>
    [f=-000001] Loaded widget:  AllyCursors         <gui_ally_cursors.lua>
    [f=-000001] Loaded widget:  Rank Icons 2        <unit_rank_icons.lua>
    [f=-000001] Loaded widget:  Building Starter    <unit_building_starter.lua>
    [f=-000001] Loaded widget:  Cloaker Guard       <unit_cloaker_guard.lua>
    [f=-000001] Marketplace and Bounty Icons: Widget removed.
    [f=-000001] Loaded widget:  Bounty & Marketplace Icons (experimental)  <unit_bounty_marketplace_icons.lua>
    [f=-000001] Loaded widget:  LupsManager         <gfx_lups_manager.lua>
    [f=-000001] Loaded widget:  Units on Fire       <gfx_lups_units_on_fire.lua>
    [f=-000001] Loaded widget:  Vertical Line on Radar Dots v2  <gui_vertlineaid.lua>
    [f=-000001] Loaded widget:  Newton Firezone     <cmd_newton_firezone.lua>
    [f=-000001] Loaded widget:  Receive Units Indicator  <gui_recv_indicator.lua>
    [f=-000001] Loaded widget:  Auto-toggle false color vision  <gui_auto_engine_falsecolor.lua>
    [f=-000001] Loaded widget:  Chili Docking       <gui_chili_docking.lua>
    [f=-000001] Loaded widget:  Chili Pro Console   <gui_chili_proconsole_test.lua>
    [f=-000001] Chili: tried to add multiple times "scrollpanel5" to "Player List"!
    [f=-000001] Loaded widget:  Chili Deluxe Player List - Alpha 2.02  <gui_chili_deluxeplayerlist.lua>
    [f=-000001] Loaded widget:  HUD Presets         <gui_hud_presets.lua>
    [f=-000001] Loaded widget:  Image Preloader     <dbg_img_preload.lua>
    [f=-000001] Loaded widget:  Chili Core Selector  <gui_chili_core_selector.lua>
    [f=-000001] Loaded widget:  Select Keys         <gui_selectkeys.lua>
    [f=-000001] Loaded widget:  Default Group Recall Fix  <gui_group_recall_fix.lua>
    [f=-000001] Loaded widget:  Start Boxes         <minimap_startbox_new.lua>
    [f=-000001] Loaded widget:  Pause Screen        <gui_pausescreen.lua>
    [f=-000001] Loaded widget:  Restricted Zones    <gui_restrictedzones.lua>
    [f=-000001] Loaded widget:  Jumpjet GUI         <gui_jumpjets.lua>
    [f=-000001] Loaded widget:  CustomFormations2   <cmd_customformations2.lua>
    [f=-000001] SetSunLighting
    [f=-000001] Loaded widget:  Sun and Atmosphere Handler.  <gfx_sun_and_atmosphere.lua>
    [f=-000001] Removed 'GC at >100MB': disabled.
    [f=-000001] Loaded widget:  GC at >300MB        <dbg_forcegc_spring97.lua>
    [f=-000001] Loaded widget:  Lasso Terraform GUI  <gui_lasso_terraform.lua>
    [f=-000001] GoogleFrog ENABLE TTS
    [f=-000001] GoogleFrog TTS VOLUME 13
    [f=-000001] GoogleFrog ENABLE TTS
    [f=-000001] GoogleFrog TTS VOLUME 10
    [f=-000001] Loaded widget:  Text To Speech Control  <snd_text_to_speech.lua>
    [f=-000001] Loaded widget:  Chili Integral Menu  <gui_chili_integral_menu.lua>
    [f=-000001] Loaded widget:  Persistent Build Height  <gui_persistent_build_height.lua>
    [f=-000001] Writing last game win data
    [f=-000001] LuaUI v0.3
    [f=-000001] [LoadFinalize] finalizing PFS
    [f=-000001] [Path] [PathEstimator::Hash] mapChecksum=2953132448
    [f=-000001] [Path] [PathEstimator::Hash] typeMapChecksum=3442358997
    [f=-000001] [Path] [PathEstimator::Hash] moveDefChecksum=3858341393
    [f=-000001] [Path] [PathEstimator::Hash] blockingChecksum=1978492686
    [f=-000001] [Path] [PathEstimator::Hash] BLOCK_SIZE=8
    [f=-000001] [Path] [PathEstimator::Hash] PATHESTIMATOR_VERSION=79
    [f=-000001] [Path] [PathEstimator::ReadFile] hash=3642391019
    [f=-000001] PathCosts: creating PE8 cache with 12 PF threads (57 MB)
    [f=-000001] PathCosts: precached 18 of 6400 blocks
    [f=-000001] PathCosts: precached 429 of 6400 blocks
    [f=-000001] PathCosts: precached 836 of 6400 blocks
    [f=-000001] PathCosts: precached 1237 of 6400 blocks
    [f=-000001] PathCosts: precached 1642 of 6400 blocks
    [f=-000001] PathCosts: precached 2051 of 6400 blocks
    [f=-000001] PathCosts: precached 2451 of 6400 blocks
    [f=-000001] PathCosts: precached 2859 of 6400 blocks
    [f=-000001] PathCosts: precached 3262 of 6400 blocks
    [f=-000001] PathCosts: precached 3670 of 6400 blocks
    [f=-000001] PathCosts: precached 4078 of 6400 blocks
    [f=-000001] PathCosts: precached 4479 of 6400 blocks
    [f=-000001] PathCosts: precached 4885 of 6400 blocks
    [f=-000001] PathCosts: precached 5285 of 6400 blocks
    [f=-000001] PathCosts: precached 5699 of 6400 blocks
    [f=-000001] PathCosts: precached 6111 of 6400 blocks
    [f=-000001] PathCosts: writing
    [f=-000001] [Path] [PathEstimator::Hash] mapChecksum=2953132448
    [f=-000001] [Path] [PathEstimator::Hash] typeMapChecksum=3442358997
    [f=-000001] [Path] [PathEstimator::Hash] moveDefChecksum=3858341393
    [f=-000001] [Path] [PathEstimator::Hash] blockingChecksum=1978492686
    [f=-000001] [Path] [PathEstimator::Hash] BLOCK_SIZE=8
    [f=-000001] [Path] [PathEstimator::Hash] PATHESTIMATOR_VERSION=79
    [f=-000001] [Path] [PathEstimator::WriteFile] hash=3642391019
    [f=-000001] PathCosts: written
    [f=-000001] [Path] [PathEstimator::Hash] mapChecksum=2953132448
    [f=-000001] [Path] [PathEstimator::Hash] typeMapChecksum=3442358997
    [f=-000001] [Path] [PathEstimator::Hash] moveDefChecksum=3858341393
    [f=-000001] [Path] [PathEstimator::Hash] blockingChecksum=1978492686
    [f=-000001] [Path] [PathEstimator::Hash] BLOCK_SIZE=32
    [f=-000001] [Path] [PathEstimator::Hash] PATHESTIMATOR_VERSION=79
    [f=-000001] [Path] [PathEstimator::ReadFile] hash=3642391043
    [f=-000001] PathCosts: creating PE32 cache with 12 PF threads (22 MB)
    [f=-000001] PathCosts: precached 0 of 400 blocks
    [f=-000001] PathCosts: precached 36 of 400 blocks
    [f=-000001] PathCosts: precached 70 of 400 blocks
    [f=-000001] PathCosts: precached 109 of 400 blocks
    [f=-000001] PathCosts: precached 136 of 400 blocks
    [f=-000001] PathCosts: precached 161 of 400 blocks
    [f=-000001] PathCosts: precached 186 of 400 blocks
    [f=-000001] PathCosts: precached 219 of 400 blocks
    [f=-000001] PathCosts: precached 256 of 400 blocks
    [f=-000001] PathCosts: precached 293 of 400 blocks
    [f=-000001] PathCosts: precached 321 of 400 blocks
    [f=-000001] PathCosts: precached 372 of 400 blocks
    [f=-000001] PathCosts: precached 397 of 400 blocks
    [f=-000001] PathCosts: writing
    [f=-000001] [Path] [PathEstimator::Hash] mapChecksum=2953132448
    [f=-000001] [Path] [PathEstimator::Hash] typeMapChecksum=3442358997
    [f=-000001] [Path] [PathEstimator::Hash] moveDefChecksum=3858341393
    [f=-000001] [Path] [PathEstimator::Hash] blockingChecksum=1978492686
    [f=-000001] [Path] [PathEstimator::Hash] BLOCK_SIZE=32
    [f=-000001] [Path] [PathEstimator::Hash] PATHESTIMATOR_VERSION=79
    [f=-000001] [Path] [PathEstimator::WriteFile] hash=3642391043
    [f=-000001] PathCosts: written
    [f=-000001] [LoadFinalize] finalized PFS (686ms, checksum bae9078f)
    [f=-000001] [WatchDog] deregistering controls for thread [load]
    [f=-000001] Mex Placement Initialised with 25 spots.
    [f=-000001] GameID: 78271d585a2e37fdeb20be5b078101e2
    [f=-000001] Connection attempt from GoogleFrog
    [f=-000001]  -> Version: 103.0.1-134-g819e5b4 develop
    [f=-000001] Epicmenu: Switching to Total Annihilation camera mode
    [f=-000001]  -> Connection established (given id 0)
    [f=-000001] Connection attempt from DeinFreund
    [f=-000001]  -> Version: 103.0.1-134-g819e5b4 develop
    [f=-000001]  -> Connection established (given id 1)
    [f=-000001] <GoogleFrog> Allies: I choose: Builder!
    [f=-000001] Server, <Say {"IsEmote":false,"Place":1,"Ring":false,"Text":"free elonz","Time":"2016-11-05T00:29:03.1996932Z","User":"DeinFreund"}
    [f=-000001] <DeinFreund> free elonz
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":1,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":2},"UserCount":13}
    [f=-000001] Chili: tried to add multiple times "scrollpanel6" to "Player List"!
    [f=0000010] Chili: tried to add multiple times "button50" to "sp_commands 1"!
    [f=0000010] Chili: tried to add multiple times "button51" to "sp_commands 1"!
    [f=0000010] Chili: tried to add multiple times "button52" to "sp_commands 1"!
    [f=0000010] Chili: tried to add multiple times "button53" to "sp_commands 1"!
    [f=0000010] Chili: tried to add multiple times "button54" to "sp_commands 1"!
    [f=0000010] Chili: tried to add multiple times "button55" to "sp_commands 1"!
    [f=0000010] Chili: tried to add multiple times "button56" to "sp_commands 2"!
    [f=0000010] Chili: tried to add multiple times "button57" to "sp_commands 2"!
    [f=0000010] Chili: tried to add multiple times "button58" to "sp_commands 2"!
    [f=0000010] Chili: tried to add multiple times "button59" to "sp_commands 2"!
    [f=0000010] Chili: tried to add multiple times "button60" to "sp_commands 2"!
    [f=0000010] Chili: tried to add multiple times "button61" to "sp_commands 2"!
    [f=0000399] !transmitlobby @voice@buildUnit@add;corfast;Constable
    [f=0000399] !transmitlobby @voice@buildUnit@add;puppy;Puppy
    [f=0000399] !transmitlobby @voice@buildUnit@add;corpyro;Pyro
    [f=0000399] !transmitlobby @voice@buildUnit@add;jumpblackhole;Placeholder
    [f=0000399] !transmitlobby @voice@buildUnit@add;slowmort;Moderator
    [f=0000399] !transmitlobby @voice@buildUnit@add;corcan;Jack
    [f=0000399] !transmitlobby @voice@buildUnit@add;corsumo;Sumo
    [f=0000399] !transmitlobby @voice@buildUnit@add;firewalker;Firewalker
    [f=0000399] !transmitlobby @voice@buildUnit@add;armaak;Archangel
    [f=0000399] !transmitlobby @voice@buildUnit@add;corsktl;Skuttle
    [f=0000399] !transmitlobby @voice@buildUnit@reload
    [f=0000468] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":1,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":2},"UserCount":13}
    [f=0000493] Server, <Say {"IsEmote":false,"Place":1,"Ring":false,"Text":"have fun","Time":"2016-11-05T00:29:36.9188097Z","User":"DeinFreund"}
    [f=0000498] <DeinFreund> have fun
    [f=0001367] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":1,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":2},"UserCount":13}
    [f=0002267] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":1,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":2},"UserCount":13}
    [f=0003169] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":1,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":2},"UserCount":13}
    [f=0004072] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":1,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":2},"UserCount":13}
    [f=0004967] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":1,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":2},"UserCount":13}
    [f=0005043] Server, <User {"AccountID":391982,"Avatar":"armsolar","BanMute":false,"BanSpecChat":false,"Country":"FR","EffectiveMmElo":1100,"IsAdmin":false,"IsBot":false,"Level":21,"LobbyVersion":"Chobby git","Name":"soufou03","IsAway":false,"IsInGame":false,"IsInBattleRoom":false}
    [f=0005054] Duplicate user added to channel, zk, soufou03
    [f=0005054] Server, <ChannelUserAdded {"ChannelName":"zk","UserName":"soufou03"}
    [f=0005867] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":1,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":2},"UserCount":14}
    [f=0006079] Server, <ChannelUserRemoved {"ChannelName":"zk","UserName":"soufou03"}
    [f=0006090] Server, <UserDisconnected {"Name":"soufou03","Reason":"connection failed"}
    [f=0006641] Upgrade UI Debug - Upgrade Command Sent
    [f=0006765] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":1,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":2},"UserCount":13}
    [f=0007217] Server, <Say {"IsEmote":false,"Place":1,"Ring":false,"Text":"wow","Time":"2016-11-05T00:33:21.2624343Z","User":"DeinFreund"}
    [f=0007228] <DeinFreund> wow
    [f=0007336] game_message: Morph complete: Builder lvl 1
    [f=0007674] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":1,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":2},"UserCount":13}
    [f=0007993] game_message: Pyro is under attack
    [f=0008145] game_message: Pyro is under attack
    [f=0008237] Server, <ChannelUserRemoved {"ChannelName":"zk","UserName":"YohJudah"}
    [f=0008248] Server, <UserDisconnected {"Name":"YohJudah","Reason":"connection failed"}
    [f=0008295] game_message: Pyro is under attack
    [f=0008573] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":1,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":2},"UserCount":12}
    [f=0008807] game_message: Pyro is under attack
    [f=0008906] Warning: [CheckPieceNormals] piece "pad" of model "objects3d/corplas.s3o" has 25 (of 25) null-normals! It will either be rendered fully black or with black splotches!
    [f=0008906] Warning: [CheckPieceNormals] piece "door2" of model "objects3d/corplas.s3o" has 4 (of 4) null-normals! It will either be rendered fully black or with black splotches!
    [f=0008906] Warning: [CheckPieceNormals] piece "post2" of model "objects3d/corplas.s3o" has 16 (of 16) null-normals! It will either be rendered fully black or with black splotches!
    [f=0008906] Warning: [CheckPieceNormals] piece "nano2" of model "objects3d/corplas.s3o" has 9 (of 9) null-normals! It will either be rendered fully black or with black splotches!
    [f=0008906] Warning: [CheckPieceNormals] piece "door1" of model "objects3d/corplas.s3o" has 4 (of 4) null-normals! It will either be rendered fully black or with black splotches!
    [f=0008906] Warning: [CheckPieceNormals] piece "post1" of model "objects3d/corplas.s3o" has 16 (of 16) null-normals! It will either be rendered fully black or with black splotches!
    [f=0008906] Warning: [CheckPieceNormals] piece "nano1" of model "objects3d/corplas.s3o" has 9 (of 9) null-normals! It will either be rendered fully black or with black splotches!
    [f=0008981] game_message: Pyro is under attack
    [f=0009200] Server, <Say {"IsEmote":false,"Place":1,"Ring":false,"Text":"so that pyro just 1v1ed an outlaw","Time":"2016-11-05T00:34:27.3667391Z","User":"DeinFreund"}
    [f=0009211] <DeinFreund> so that pyro just 1v1ed an outlaw
    [f=0009473] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":1,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":2},"UserCount":12}
    [f=0009585] game_message: DeinFreund has been destroyed!
    [f=0009585] game_message: GoogleFrog wins!
    [f=0009585] <autoquit> Automatically exiting in 10 seconds. Move mouse to cancel.
    [f=0009585] Chili: tried to add multiple times "scrollpanel7" to "Player List"!
    [f=0009601] <autoquit> Autoquit canceled.
    [f=0009765] Server, <User {"AccountID":232028,"Avatar":"armanni","BanMute":false,"BanSpecChat":false,"Clan":"TheGBC","Country":"CH","EffectiveMmElo":1864,"CompetitiveRank":10,"Faction":"Rising","IsAdmin":false,"IsBot":false,"BattleID":211,"Level":127,"LobbyVersion":"Spring Web Lobby react dev","Name":"DeinFreund","IsAway":false,"IsInGame":false,"IsInBattleRoom":true}
    [f=0009765] Spectator DeinFreund left the game:  normal quit
    [f=0009874] Server shutdown
    [f=0009874] Server, <Say {"IsEmote":false,"Place":1,"Ring":false,"Text":"+ convict shield","Time":"2016-11-05T00:34:53.4016435Z","User":"DeinFreund"}
    [f=0009874] Server, <User {"AccountID":15114,"Avatar":"chicken_dragon","BanMute":false,"BanSpecChat":false,"Clan":"RSN","Country":"AU","DisplayName":"GoogleFrog","EffectiveMmElo":2265,"CompetitiveRank":1,"Faction":"Hegemony","InGameSince":"2016-11-05T00:27:36.59247Z","IsAdmin":true,"IsBot":false,"BattleID":211,"Level":119,"LobbyVersion":"Chobby git","Name":"GoogleFrog","SteamID":76561198005614529,"IsAway":false,"IsInGame":true,"IsInBattleRoom":true}
    [f=0009874] Server, <User {"AccountID":232028,"Avatar":"armanni","BanMute":false,"BanSpecChat":false,"Clan":"TheGBC","Country":"CH","EffectiveMmElo":1861,"CompetitiveRank":10,"Faction":"Rising","IsAdmin":false,"IsBot":false,"BattleID":211,"Level":127,"LobbyVersion":"Spring Web Lobby react dev","Name":"DeinFreund","IsAway":false,"IsInGame":false,"IsInBattleRoom":true}
    [f=0009874] Server, <Say {"IsEmote":true,"Place":1,"Ring":false,"Text":"BATTLE DETAILS AND REPLAY ----> http://zero-k.info/Battles/Detail/434918 <-----","Time":"2016-11-05T00:34:53.5907696Z","User":"Nightwatch"}
    [f=0009874] Server, <JoinChannelResponse {"Channel":{"Users":["GoogleFrog"],"ChannelName":"debriefing_434918","Topic":{},"IsDeluge":false},"ChannelName":"debriefing_434918","Success":true}
    [f=0009874] Server, <ChannelUserAdded {"ChannelName":"debriefing_434918","UserName":"GoogleFrog"}
    [f=0009874] Server, <ChannelUserAdded {"ChannelName":"debriefing_434918","UserName":"DeinFreund"}
    [f=0009874] [liblobby] Error: No such function: BattleDebriefing, for command: BattleDebriefing {"Url":"http://zero-k.info/Battles/Detail/434918","ChatChannel":"debriefing_434918","ServerBattleID":434918,"DebriefingUsers":{"GoogleFrog":{"EloChange":2.93761277,"XpChange":108,"IsInVictoryTeam":true,"AllyNumber":1,"IsLevelUp":false,"Awards":[{"Key":"fire","Description":"Master Grill-Chef, Burnt value: 661"},{"Key":"reclaim","Description":"Spoils of War, Reclaimed value: 60"},{"Key":"pwn","Description":"Complete Annihilation, Damaged value: 1,277"}]},"DeinFreund":{"EloChange":-2.93761277,"XpChange":207,"IsInVictoryTeam":false,"LoseTime":318,"AllyNumber":0,"IsLevelUp":false,"Awards":[{"Key":"ouch","Description":"Big Purple Heart, Damage received: 5,939"}]}}}
    [f=0009874] Server, <BattleDebriefing {"Url":"http://zero-k.info/Battles/Detail/434918","ChatChannel":"debriefing_434918","ServerBattleID":434918,"DebriefingUsers":{"GoogleFrog":{"EloChange":2.93761277,"XpChange":108,"IsInVictoryTeam":true,"AllyNumber":1,"IsLevelUp":false,"Awards":[{"Key":"fire","Description":"Master Grill-Chef, Burnt value: 661"},{"Key":"reclaim","Description":"Spoils of War, Reclaimed value: 60"},{"Key":"pwn","Description":"Complete Annihilation, Damaged value: 1,277"}]},"DeinFreund":{"EloChange":-2.93761277,"XpChange":207,"IsInVictoryTeam":false,"LoseTime":318,"AllyNumber":0,"IsLevelUp":false,"Awards":[{"Key":"ouch","Description":"Big Purple Heart, Damage received: 5,939"}]}}}
    [f=0009874] Server, <User {"AccountID":15114,"Avatar":"chicken_dragon","BanMute":false,"BanSpecChat":false,"Clan":"RSN","Country":"AU","DisplayName":"GoogleFrog","EffectiveMmElo":2265,"CompetitiveRank":1,"Faction":"Hegemony","InGameSince":"2016-11-05T00:27:36.59247Z","IsAdmin":true,"IsBot":false,"Level":119,"LobbyVersion":"Chobby git","Name":"GoogleFrog","SteamID":76561198005614529,"IsAway":false,"IsInGame":true,"IsInBattleRoom":false}
    [f=0009874] Server, <User {"AccountID":232028,"Avatar":"armanni","BanMute":false,"BanSpecChat":false,"Clan":"TheGBC","Country":"CH","EffectiveMmElo":1861,"CompetitiveRank":10,"Faction":"Rising","IsAdmin":false,"IsBot":false,"Level":127,"LobbyVersion":"Spring Web Lobby react dev","Name":"DeinFreund","IsAway":false,"IsInGame":false,"IsInBattleRoom":false}
    [f=0009874] [Chobby] Warning: Trying to remove row which doesn't exist, with ID: 211
    [f=0009874] Server, <BattleRemoved {"BattleID":211}
    [f=0009874] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":1,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":12}
    [f=0009874] [ReloadOrRestart] Spring "C:\Users\Tim\Documents\My Games\Spring\engine\103.0.1-134-g819e5b4\spring.exe" should be reloading
    [f=0009874] [ThreadPool::SetThreadCount][1] #wanted=0 #current=6 #max=6
    [f=0009874] [ThreadPool::SetThreadCount][2] #threads=0
    [f=0009874] [ThreadPool::SetThreadCount][1] #wanted=6 #current=1 #max=6
    [f=0009874] [ThreadPool::SetThreadCount][2] #threads=5
    [f=0009874] [KillLua][1]
    [f=0009874] [KillLua][2]
    [f=0009874] Start gadgetHandler:Shutdown
    [f=0009874] Shutdown - UnitMorph
    [f=0009874] Shutdown - LupsNanoSpray
    [f=0009874] Shutdown - Modular Comm Info
    [f=0009874] Shutdown - Puppy Handler
    [f=0009874] Shutdown - StartSetup
    [f=0009874] Shutdown - Terrain Texture Handler
    [f=0009874] Shutdown - UnitCloakShield
    [f=0009874] End gadgetHandler:Shutdown
    [f=0009874] Start gadgetHandler:Shutdown
    [f=0009874] Shutdown - UnitMorph
    [f=0009874] Shutdown - Modular Comm Info
    [f=0009874] Shutdown - Shockwaves
    [f=0009874] Shutdown - UnitCloakShield
    [f=0009874] Shutdown - Lups Cloak FX
    [f=0009874] Shutdown - Lups
    [f=0009874] End gadgetHandler:Shutdown
    [f=0009874] [KillLua][3]
    [f=0009874] Start widgetHandler:Shutdown
    [f=0009874] Shutdown - SaveOrderList Complete
    [f=0009874] Writing last game win data
    [f=0009874] Shutdown - SaveConfigData Complete
    [f=0009874] Shutdown Widget - Deferred rendering
    [f=0009874] Shutdown Widget - EPIC Menu
    [f=0009874] Shutdown Widget - Chili Minimap
    [f=0009874] Shutdown Widget - Chili Widget Selector
    [f=0009874] Shutdown Widget - Local Team Colors
    [f=0009874] Shutdown Widget - Noises
    [f=0009874] Shutdown Widget - Unit Icons
    [f=0009874] Shutdown Widget - HealthBars
    [f=0009874] Shutdown Widget - Outline
    [f=0009874] Shutdown Widget - Win Counter
    [f=0009874] Shutdown Widget - BuildETA
    [f=0009874] Shutdown Widget - Modular Comm Info
    [f=0009874] Shutdown Widget - Darkening
    [f=0009874] Shutdown Widget - Chili EndGame Window
    [f=0009874] Shutdown Widget - Chili Selections & CursorTip
    [f=0009874] Shutdown Widget - Highlight Geos
    [f=0009874] Shutdown Widget - Context Menu
    [f=0009874] Shutdown Widget - Mex Placement Handler
    [f=0009874] Shutdown Widget - MinimapEvents
    [f=0009874] Shutdown Widget - Missile Silo Range
    [f=0009874] Shutdown Widget - Morph Finished notification
    [f=0009874] Shutdown Widget - Local Widgets Config
    [f=0009874] Shutdown Widget - Stereo3D
    [f=0009874] Shutdown Widget - Chili Economy Panel Default
    [f=0009874] Shutdown Widget - Chili Spectator Panels
    [f=0009874] Shutdown Widget - Chili Nuke Warning
    [f=0009874] Shutdown Widget - Music Player
    [f=0009874] Shutdown Widget - Startup Info and Selector
    [f=0009874] Shutdown Widget - Transport AI
    [f=0009874] Shutdown Widget - Attack Warning
    [f=0009874] Shutdown Widget - Attack AoE
    [f=0009874] Shutdown Widget - MessageBoxes ZK
    [f=0009874] Shutdown Widget - UnitShapes
    [f=0009874] Shutdown Widget - Map Edge Extension
    [f=0009874] Shutdown Widget - Selection Send
    [f=0009874] Shutdown Widget - LupsManager
    [f=0009874] Shutdown Widget - Units on Fire
    [f=0009874] Shutdown Widget - Newton Firezone
    [f=0009874] Shutdown Widget - Receive Units Indicator
    [f=0009874] Shutdown Widget - Chili Pro Console
    [f=0009874] Shutdown Widget - Chili Deluxe Player List - Alpha 2.02
    [f=0009874] Shutdown Widget - Chili Framework
    [f=0009874] Shutdown Widget - Lups
    [f=0009874] Shutdown Widget - Chili Core Selector
    [f=0009874] Shutdown Widget - Pause Screen
    [f=0009874] Shutdown Widget - Lasso Terraform GUI
    [f=0009874] Shutdown Widget - Text To Speech Control
    [f=0009874] GoogleFrog DISABLE TTS
    [f=0009874] Shutdown Widget - Chili Integral Menu
    [f=0009874] Shutdown Widget - Persistent Build Height
    [f=0009874] End widgetHandler:Shutdown
    [f=0009874] [KillLua][4]
    [f=0009874] [~CGame]1]
    [f=0009874] [KillLua][1]
    [f=0009874] [KillLua][2]
    [f=0009874] [KillLua][3]
    [f=0009874] [KillLua][4]
    [f=0009874] [KillMisc][1]
    [f=0009874] [KillMisc][2]
    [f=0009874] [KillRendering][1]
    [f=0009874] Statistics for RectangleOptimizer: 50%
    [f=0009874] [KillInterface][1]
    [f=0009874] [KillInterface][2]
    [f=0009874] [KillSimulation][1]
    [f=0009874] [KillSimulation][2]
    [f=0009874] [CCollisionHandler] dis-/continuous tests: 165/1801634
    [f=0009874] [KillSimulation][3]
    [f=0009874] [~CPathCache(20x20)] cacheHits=0 hitPercentage=0% numHashColls=0 maxCacheSize=2
    [f=0009874] [~CPathCache(20x20)] cacheHits=8 hitPercentage=8% numHashColls=0 maxCacheSize=12
    [f=0009874] [~CPathCache(80x80)] cacheHits=0 hitPercentage=0% numHashColls=0 maxCacheSize=1
    [f=0009874] [~CPathCache(80x80)] cacheHits=786 hitPercentage=0% numHashColls=0 maxCacheSize=201
    [f=0009874] Statistics for RectangleOptimizer: 50%
    [f=0009874] Statistics for RectangleOptimizer: 50%
    [f=0009874] LosHandler stats: total instances=5330; shared=1%; from cache=27%
    [f=0009874] [KillSimulation][4]
    [f=0009874] [~CGame][2]
    [f=0009874] [~CGame][3]
    [f=0009874] Statistics for UDP connection:
    Received: 109769 bytes in 3910 packets (28.0739 bytes/package)
    Sent: 187156 bytes in 5747 packets (32.5659 bytes/package)
    Relative protocol overhead: 0 up, 0.213722 down
    64 incoming chunks dropped, 3 outgoing chunks resent
    
    [f=0009874] Writing demo: C:\Users\Tim\Documents\My Games\Spring\demos\20161105_112734_Intersection_v3_103.0.1-134-g819e5b4 develop.sdfz
    [f=0009874] [DataDirs] Isolation Mode!
    [f=0009874] Using read-write data directory: C:\Users\Tim\Documents\My Games\Spring\
    [f=0009874] Using read-only data directory: C:\Users\Tim\Documents\My Games\Spring\engine\103.0.1-134-g819e5b4\
    [f=0009874] Scanning: C:\Users\Tim\Documents\My Games\Spring\engine\103.0.1-134-g819e5b4\base
    [f=0009874] Scanning: C:\Users\Tim\Documents\My Games\Spring\maps
    [f=0009874] Scanning: C:\Users\Tim\Documents\My Games\Spring\base
    [f=0009874] Scanning: C:\Users\Tim\Documents\My Games\Spring\games
    [f=0009874] Scanning: C:\Users\Tim\Documents\My Games\Spring\packages
    [f=0009874] CArchiveScanner: 151 ms
    [f=0009874] [WatchDog] deregistering controls for thread [audio]
    [f=0009874] [Sound] OpenAL info:
    [f=0009874] [Sound]   Available Devices:
    [f=0009874] [Sound]               Speakers (USB Audio Device)
    [f=0009874] [Sound]               Realtek Digital Output (Realtek High Definition Audio)
    [f=0009874] [Sound]               Realtek Digital Output(Optical) (Realtek High Definition Audio)
    [f=0009874] [Sound]               Speakers (USB Audio Device)
    [f=0009874] [Sound]   Device:     OpenAL Soft
    [f=0009874] [Sound]   Vendor:         OpenAL Community
    [f=0009874] [Sound]   Version:        1.1 ALSOFT 1.16.0
    [f=0009874] [Sound]   Renderer:       OpenAL Soft
    [f=0009874] [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=0009874] [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=0009874] [Sound] Error:   EFX: AL_INVALID_VALUE (40963)
    [f=0009874] [Sound] Error:   Initializing EFX failed!
    [f=0009874] [Sound]   Max Sounds: 32
    [f=0009874] [WatchDog] registering controls for thread [audio]
    [f=-000001] [Reset] using menu: Chobby v1.4.11.2
    [f=-000001] screenX, screenY, 1920, 1080
    [f=-000001] Server, >ChangeUserStatus {"IsInGame":false}
    [f=-000001] Starting Track, sounds/lobbyMusic/A Magnificent Journey (Alternative Version).ogg, 0
    [f=-000001] [InitOpenGL] video mode set to 950x800:24bit @75Hz (windowed)
    [f=-000001] Server, <User {"AccountID":15114,"Avatar":"chicken_dragon","BanMute":false,"BanSpecChat":false,"Clan":"RSN","Country":"AU","DisplayName":"GoogleFrog","EffectiveMmElo":2265,"CompetitiveRank":1,"Faction":"Hegemony","IsAdmin":true,"IsBot":false,"Level":119,"LobbyVersion":"Chobby git","Name":"GoogleFrog","SteamID":76561198005614529,"IsAway":false,"IsInGame":false,"IsInBattleRoom":false}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"gg","Ring":false,"Target":"debriefing_434918"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"debriefing_434918","Text":"gg","Time":"2016-11-05T00:35:12.7500381Z","User":"GoogleFrog"}
    [f=-000001] Server, >LeaveChannel {"ChannelName":"debriefing_434774"}
    [f=-000001] Server, <ChannelUserRemoved {"ChannelName":"debriefing_434774","UserName":"GoogleFrog"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"debriefing_434918","Text":"pyro killing shielded outlaw..","Time":"2016-11-05T00:35:33.9621252Z","User":"DeinFreund"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":1,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":12}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"didn\'t the shield get too low?","Ring":false,"Target":"debriefing_434918"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"debriefing_434918","Text":"didn't the shield get too low?","Time":"2016-11-05T00:35:57.3743867Z","User":"GoogleFrog"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":1,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":12}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"debriefing_434918","Text":"but the pyro alone brought it down","Time":"2016-11-05T00:36:19.8595358Z","User":"DeinFreund"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":1,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":12}
    [f=-000001] Server, <ChannelUserRemoved {"ChannelName":"zk","UserName":"Brynnlow"}
    [f=-000001] Server, <ChannelUserRemoved {"ChannelName":"Hegemony","UserName":"Brynnlow"}
    [f=-000001] Server, <User {"AccountID":266073,"Avatar":"corgarp","AwaySince":"2016-11-04T21:12:02.836965Z","BanMute":false,"BanSpecChat":false,"Clan":"LM","Country":"BE","EffectiveMmElo":1656,"CompetitiveRank":19,"Faction":"Hegemony","IsAdmin":false,"IsBot":false,"Level":91,"LobbyVersion":"Spring Web Lobby react dev","Name":"Brynnlow","IsAway":true,"IsInGame":false,"IsInBattleRoom":false}
    [f=-000001] Server, <UserDisconnected {"Name":"Brynnlow","Reason":"connection failed"}
    [f=-000001] Server, <BattleUpdate {"Header":{"BattleID":183,"PlayerCount":0,"SpectatorCount":2}}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":1,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"debriefing_434918","Text":"so i need at least 2 thugs + outlaw to beat pyro?","Time":"2016-11-05T00:37:09.925808Z","User":"DeinFreund"}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"idk, you need what you discover you need","Ring":false,"Target":"debriefing_434918"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"debriefing_434918","Text":"idk, you need what you discover you need","Time":"2016-11-05T00:37:33.6768581Z","User":"GoogleFrog"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":1,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"defenders are the go-to thing against pyro","Ring":false,"Target":"debriefing_434918"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"debriefing_434918","Text":"defenders are the go-to thing against pyro","Time":"2016-11-05T00:37:44.838795Z","User":"GoogleFrog"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"debriefing_434918","Text":"i just needed defenders","Time":"2016-11-05T00:37:48.4803992Z","User":"DeinFreund"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":1,"1v1":0},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":2,"1v1":1},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":2,"1v1":1},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":false,"QueueCounts":{"Teams":2,"1v1":1},"InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, >MatchMakerQueueRequest {"Queues":["1v1"]}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["1v1"],"QueueCounts":{"Teams":2,"1v1":2},"CurrentEloWidth":100,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, >MatchMakerQueueRequest {"Queues":["1v1","Teams"]}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":101,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":251,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"debriefing_434918","Text":"also letting your com expand was really noob..","Time":"2016-11-05T00:40:09.1566621Z","User":"DeinFreund"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"ah you\'re not using 1v1 lobby","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"ah you're not using 1v1 lobby","Time":"2016-11-05T00:41:34.3204757Z","User":"GoogleFrog"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Opening URL, http://zero-k.info/Battles/Detail/433896
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <User {"AccountID":362307,"Avatar":"cormist","BanMute":false,"BanSpecChat":false,"Clan":"MC","Country":"DE","EffectiveMmElo":1412,"Faction":"Rising","IsAdmin":false,"IsBot":false,"BattleID":212,"Level":53,"LobbyVersion":"ZK 1.4.9.34","Name":"katastrophe","IsAway":false,"IsInGame":false,"IsInBattleRoom":true}
    [f=-000001] Server, <User {"AccountID":362307,"Avatar":"cormist","BanMute":false,"BanSpecChat":false,"Clan":"MC","Country":"DE","EffectiveMmElo":1412,"Faction":"Rising","IsAdmin":false,"IsBot":false,"BattleID":212,"Level":53,"LobbyVersion":"ZK 1.4.9.34","Name":"katastrophe","IsAway":false,"IsInGame":false,"IsInBattleRoom":true}
    [f=-000001] Server, <BattleUpdate {"Header":{"BattleID":212,"Engine":"103.0.1-134-g819e5b4","Founder":"katastrophe","Game":"Zero-K v1.4.11.0","IsRunning":false,"Map":"Barren","MaxPlayers":16,"Mode":0,"PlayerCount":1,"SpectatorCount":0,"Title":"katastrophe's Custom","IsMatchMaker":false}}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <BattleUpdate {"Header":{"BattleID":212,"Map":"cold_snap_v1"}}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"DeinFreund if you use chobby you\'d get to play more 1v1","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"DeinFreund if you use chobby you'd get to play more 1v1","Time":"2016-11-05T00:43:58.4860865Z","User":"GoogleFrog"}
    [f=-000001] Server, <BattleUpdate {"Header":{"BattleID":212,"Engine":"103.0.1-134-g819e5b4","Founder":"katastrophe","Game":"Zero-K v1.4.11.0","IsRunning":true,"Map":"cold_snap_v1","MaxPlayers":16,"Mode":0,"RunningSince":"2016-11-05T00:44:01.2678146Z","PlayerCount":1,"SpectatorCount":0,"Title":"katastrophe's Custom","IsMatchMaker":false}}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <User {"AccountID":362307,"Avatar":"cormist","BanMute":false,"BanSpecChat":false,"Clan":"MC","Country":"DE","EffectiveMmElo":1412,"Faction":"Rising","InGameSince":"2016-11-05T00:44:01.7111108Z","IsAdmin":false,"IsBot":false,"BattleID":212,"Level":53,"LobbyVersion":"ZK 1.4.9.34","Name":"katastrophe","IsAway":false,"IsInGame":true,"IsInBattleRoom":true}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"GoogleFrog why so?","Time":"2016-11-05T00:45:55.9095426Z","User":"DeinFreund"}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"it tells you a 1v1 exists","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"it tells you a 1v1 exists","Time":"2016-11-05T00:46:08.2131196Z","User":"GoogleFrog"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"ah that","Time":"2016-11-05T00:46:16.9056872Z","User":"DeinFreund"}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"I wouldn\'t have randomly pressed 1v1 on a whim earlier","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"I wouldn't have randomly pressed 1v1 on a whim earlier","Time":"2016-11-05T00:46:18.9944523Z","User":"GoogleFrog"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"well im always in queue anyway..","Time":"2016-11-05T00:46:27.8805115Z","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"if i wanna play","Time":"2016-11-05T00:46:30.0489097Z","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"dont see the point in not queuing and waiting for the other guy who's not queuing","Time":"2016-11-05T00:46:39.8393582Z","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"although i do like the encouraging party","Time":"2016-11-05T00:46:47.8434771Z","User":"DeinFreund"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"does it actually check elo range?","Time":"2016-11-05T00:47:19.864915Z","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"like currently there are 2 ppl in queue but no match","Time":"2016-11-05T00:47:26.3380494Z","User":"DeinFreund"}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"yes","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"yes","Time":"2016-11-05T00:47:31.3187723Z","User":"GoogleFrog"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"are u going to change the overlay transparency?","Time":"2016-11-05T00:49:06.1723857Z","User":"DeinFreund"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"yes most likely","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"yes most likely","Time":"2016-11-05T00:49:21.4542412Z","User":"GoogleFrog"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"who knows which way","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"who knows which way","Time":"2016-11-05T00:49:54.7444078Z","User":"GoogleFrog"}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"but it sounds like something which will change for no reason at some point","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"but it sounds like something which will change for no reason at some point","Time":"2016-11-05T00:50:06.9048109Z","User":"GoogleFrog"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"imo it's a major letdown from how nice the menu looks","Time":"2016-11-05T00:50:34.8856011Z","User":"DeinFreund"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"the outgame one","Time":"2016-11-05T00:50:43.7903059Z","User":"DeinFreund"}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"what is?","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"what is?","Time":"2016-11-05T00:50:58.8766311Z","User":"GoogleFrog"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"the current transparency","Time":"2016-11-05T00:51:11.1853234Z","User":"DeinFreund"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"dont you think there should be a way to create accoutns with logging in?","Time":"2016-11-05T00:51:55.5593136Z","User":"DeinFreund"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"where is this coming from?","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"where is this coming from?","Time":"2016-11-05T00:52:24.8754287Z","User":"GoogleFrog"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"there are still people for which spring fails to launch and with chobby as official lobby they wont be able to communicate :|","Time":"2016-11-05T00:52:28.1461045Z","User":"DeinFreund"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <User {"AccountID":224545,"Avatar":"tawf114","BanMute":false,"BanSpecChat":false,"Country":"DE","EffectiveMmElo":1497,"IsAdmin":false,"IsBot":false,"Level":41,"LobbyVersion":"ZK 1.4.9.34","Name":"Wallensteiner","IsAway":false,"IsInGame":false,"IsInBattleRoom":false}
    [f=-000001] Duplicate user added to channel, zk, Wallensteiner
    [f=-000001] Server, <ChannelUserAdded {"ChannelName":"zk","UserName":"Wallensteiner"}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"who gave you access to my future actions for you to pick over and comment on?","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"who gave you access to my future actions for you to pick over and comment on?","Time":"2016-11-05T00:52:51.7649916Z","User":"GoogleFrog"}
    [f=-000001] Server, <User {"AccountID":224545,"Avatar":"tawf114","BanMute":false,"BanSpecChat":false,"Country":"DE","EffectiveMmElo":1497,"IsAdmin":false,"IsBot":false,"BattleID":212,"Level":41,"LobbyVersion":"ZK 1.4.9.34","Name":"Wallensteiner","IsAway":false,"IsInGame":false,"IsInBattleRoom":true}
    [f=-000001] Server, <BattleUpdate {"Header":{"BattleID":212,"PlayerCount":2,"SpectatorCount":0}}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"what does \"dont you think there should be a way to create accoutns with logging in?\" mean?","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"im just proposing","Time":"2016-11-05T00:53:07.0835841Z","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"what does \"dont you think there should be a way to create accoutns with logging in?\" mean?","Time":"2016-11-05T00:53:07.1606361Z","User":"GoogleFrog"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":12}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"its like a rehtorical proposal?","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"its like a rehtorical proposal?","Time":"2016-11-05T00:53:16.9756615Z","User":"GoogleFrog"}
    [f=-000001] Server, <User {"AccountID":224545,"Avatar":"tawf114","BanMute":false,"BanSpecChat":false,"Country":"DE","EffectiveMmElo":1497,"IsAdmin":false,"IsBot":false,"Level":41,"LobbyVersion":"ZK 1.4.9.34","Name":"Wallensteiner","IsAway":false,"IsInGame":false,"IsInBattleRoom":false}
    [f=-000001] Server, <User {"AccountID":224545,"Avatar":"tawf114","BanMute":false,"BanSpecChat":false,"Country":"DE","EffectiveMmElo":1497,"IsAdmin":false,"IsBot":false,"BattleID":189,"Level":41,"LobbyVersion":"ZK 1.4.9.34","Name":"Wallensteiner","IsAway":false,"IsInGame":false,"IsInBattleRoom":true}
    [f=-000001] Server, <BattleUpdate {"Header":{"BattleID":212,"PlayerCount":1,"SpectatorCount":0}}
    [f=-000001] Server, <BattleUpdate {"Header":{"BattleID":189,"PlayerCount":2,"SpectatorCount":0}}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"have you stopped beating your wife?","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"have you stopped beating your wife?","Time":"2016-11-05T00:53:23.8269008Z","User":"GoogleFrog"}
    [f=-000001] Server, <User {"AccountID":224545,"Avatar":"tawf114","BanMute":false,"BanSpecChat":false,"Country":"DE","EffectiveMmElo":1497,"IsAdmin":false,"IsBot":false,"Level":41,"LobbyVersion":"ZK 1.4.9.34","Name":"Wallensteiner","IsAway":false,"IsInGame":false,"IsInBattleRoom":false}
    [f=-000001] Server, <BattleAdded {"Header":{"BattleID":213,"Engine":"103.0.1-134-g819e5b4","Founder":"Wallensteiner","Game":"Zero-K v1.4.11.0","IsRunning":false,"Map":"Isle of Grief 0.2","MaxPlayers":16,"Mode":0,"PlayerCount":0,"SpectatorCount":0,"Title":"Wallensteiner's Custom","IsMatchMaker":false}}
    [f=-000001] Server, <User {"AccountID":224545,"Avatar":"tawf114","BanMute":false,"BanSpecChat":false,"Country":"DE","EffectiveMmElo":1497,"IsAdmin":false,"IsBot":false,"BattleID":213,"Level":41,"LobbyVersion":"ZK 1.4.9.34","Name":"Wallensteiner","IsAway":false,"IsInGame":false,"IsInBattleRoom":true}
    [f=-000001] Server, <BattleUpdate {"Header":{"BattleID":213,"PlayerCount":1,"SpectatorCount":0}}
    [f=-000001] Server, <BattleUpdate {"Header":{"BattleID":189,"PlayerCount":1,"SpectatorCount":0}}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":12}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":12}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"forgive my lack of rhetorical conciseness","Time":"2016-11-05T00:54:07.7569114Z","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"i just meant to propse that, not force u to anything","Time":"2016-11-05T00:54:19.5559989Z","User":"DeinFreund"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":12}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"so you propose a way to create accounts with logging in?","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"so you propose a way to create accounts with logging in?","Time":"2016-11-05T00:54:40.74289Z","User":"GoogleFrog"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"without","Time":"2016-11-05T00:54:45.16548Z","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"via website","Time":"2016-11-05T00:54:55.9906491Z","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"it's all one application anyway","Time":"2016-11-05T00:55:00.3754438Z","User":"DeinFreund"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":12}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"so the dont at the start reacts with the with to create without","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"so the dont at the start reacts with the with to create without","Time":"2016-11-05T00:55:08.3758215Z","User":"GoogleFrog"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"no typo","Time":"2016-11-05T00:55:26.2934649Z","User":"DeinFreund"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":12}
    [f=-000001] Server, <User {"AccountID":392196,"Avatar":"commstrike1_1","BanMute":false,"BanSpecChat":false,"Country":"US","EffectiveMmElo":1100,"IsAdmin":false,"IsBot":false,"Level":0,"LobbyVersion":"Chobby git","Name":"Nivlac40","IsAway":false,"IsInGame":false,"IsInBattleRoom":false}
    [f=-000001] Duplicate user added to channel, zk, Nivlac40
    [f=-000001] Server, <ChannelUserAdded {"ChannelName":"zk","UserName":"Nivlac40"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"no, typo","Time":"2016-11-05T00:56:01.3205158Z","User":"DeinFreund"}
    [f=-000001] Server, <User {"AccountID":392196,"Avatar":"commstrike1_1","BanMute":false,"BanSpecChat":false,"Country":"US","EffectiveMmElo":1100,"IsAdmin":false,"IsBot":false,"BattleID":212,"Level":0,"LobbyVersion":"Chobby git","Name":"Nivlac40","IsAway":false,"IsInGame":false,"IsInBattleRoom":true}
    [f=-000001] Server, <BattleUpdate {"Header":{"BattleID":212,"PlayerCount":2,"SpectatorCount":0}}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":13}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"whatevs","Time":"2016-11-05T00:56:19.2153812Z","User":"DeinFreund"}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"its a good question","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"its a good question","Time":"2016-11-05T00:56:25.9257226Z","User":"GoogleFrog"}
    [f=-000001] Server, <User {"AccountID":392196,"Avatar":"commstrike1_1","BanMute":false,"BanSpecChat":false,"Country":"US","EffectiveMmElo":1100,"IsAdmin":false,"IsBot":false,"Level":0,"LobbyVersion":"Chobby git","Name":"Nivlac40","IsAway":false,"IsInGame":false,"IsInBattleRoom":false}
    [f=-000001] Server, <BattleUpdate {"Header":{"BattleID":212,"PlayerCount":1,"SpectatorCount":0}}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"I like how we\'ve never had spambots on the forum","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"I like how we've never had spambots on the forum","Time":"2016-11-05T00:56:34.449904Z","User":"GoogleFrog"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":13}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"http://zero-k.info/Forum/Thread/23184","Time":"2016-11-05T00:56:46.9841923Z","User":"DeinFreund"}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"and if we\'re thinking of steam then bugs for launching will be reported there","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"and if we're thinking of steam then bugs for launching will be reported there","Time":"2016-11-05T00:56:58.1405844Z","User":"GoogleFrog"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":13}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"will we have 2nd steam forum?","Time":"2016-11-05T00:57:12.0102746Z","User":"DeinFreund"}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"but if we\'re thinking realistically then start bugs do need a way to report them","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"but if we're thinking realistically then start bugs do need a way to report them","Time":"2016-11-05T00:57:14.8707837Z","User":"GoogleFrog"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"automatic bug reports should be implemented anyway","Time":"2016-11-05T00:57:30.7720503Z","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"wrapper could do that i guess","Time":"2016-11-05T00:57:36.3716075Z","User":"DeinFreund"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":13}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":" hmm true","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":" hmm true","Time":"2016-11-05T00:57:43.2160646Z","User":"GoogleFrog"}
    [f=-000001] [Chobby] Warning: Missing minimap image for, SuperSpeedMetal
    [f=-000001] Server, <BattleUpdate {"Header":{"BattleID":213,"Map":"SuperSpeedMetal"}}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"but anything added to it messes with linux support","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"but anything added to it messes with linux support","Time":"2016-11-05T00:57:59.8724448Z","User":"GoogleFrog"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":13}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":13}
    [f=-000001] [Chobby] Warning: Missing minimap image for, SuperSpeedMetal
    [f=-000001] [Chobby] Warning: Missing minimap image for, SuperSpeedMetal
    [f=-000001] Server, <BattleUpdate {"Header":{"BattleID":213,"Engine":"103.0.1-134-g819e5b4","Founder":"Wallensteiner","Game":"Zero-K v1.4.11.0","IsRunning":true,"Map":"SuperSpeedMetal","MaxPlayers":16,"Mode":0,"RunningSince":"2016-11-05T00:58:43.6279693Z","PlayerCount":1,"SpectatorCount":0,"Title":"Wallensteiner's Custom","IsMatchMaker":false}}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":13}
    [f=-000001] Server, <User {"AccountID":224545,"Avatar":"tawf114","BanMute":false,"BanSpecChat":false,"Country":"DE","EffectiveMmElo":1497,"InGameSince":"2016-11-05T00:58:47.4395092Z","IsAdmin":false,"IsBot":false,"BattleID":213,"Level":41,"LobbyVersion":"ZK 1.4.9.34","Name":"Wallensteiner","IsAway":false,"IsInGame":true,"IsInBattleRoom":true}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":13}
    [f=-000001] Server, <ChannelUserRemoved {"ChannelName":"zk","UserName":"korn"}
    [f=-000001] Server, <UserDisconnected {"Name":"korn","Reason":"connection failed"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":12}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"although maybe we wouldn\'t get spambots with forum registration","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"although maybe we wouldn't get spambots with forum registration","Time":"2016-11-05T00:59:49.67556Z","User":"GoogleFrog"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"if zk gets any popularity there will still be spambots though","Time":"2016-11-05T00:59:54.711303Z","User":"DeinFreund"}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"because Licho would write some crazy non-standard thing","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"because Licho would write some crazy non-standard thing","Time":"2016-11-05T01:00:03.3751589Z","User":"GoogleFrog"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":12}
    [f=-000001] Server, <ChannelUserRemoved {"ChannelName":"zk","UserName":"Hanov"}
    [f=-000001] Server, <UserDisconnected {"Name":"Hanov","Reason":"connection failed"}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"I don\'t think its worth it for spambots to do crazy nonstandard things","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"I don't think its worth it for spambots to do crazy nonstandard things","Time":"2016-11-05T01:00:25.6475553Z","User":"GoogleFrog"}
    [f=-000001] Server, <User {"AccountID":392196,"Avatar":"commstrike1_1","AwaySince":"2016-11-05T01:00:29.3213157Z","BanMute":false,"BanSpecChat":false,"Country":"US","EffectiveMmElo":1100,"IsAdmin":false,"IsBot":false,"Level":0,"LobbyVersion":"Chobby git","Name":"Nivlac40","IsAway":true,"IsInGame":false,"IsInBattleRoom":false}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":11}
    [f=-000001] Server, <User {"AccountID":330454,"Avatar":"wolverine_mine","BanMute":false,"BanSpecChat":false,"Clan":"XCOM","Country":"NL","EffectiveMmElo":1430,"Faction":"Rising","IsAdmin":false,"IsBot":false,"Level":26,"LobbyVersion":"Chobby git","Name":"Shyrka","IsAway":false,"IsInGame":false,"IsInBattleRoom":false}
    [f=-000001] Duplicate user added to channel, zk, Shyrka
    [f=-000001] Server, <ChannelUserAdded {"ChannelName":"zk","UserName":"Shyrka"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"i wrote my own blog, without any js plugins or other standard thigns, its full of spambots now","Time":"2016-11-05T01:00:57.8424158Z","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"full = 10 spam entries per year","Time":"2016-11-05T01:01:07.3209665Z","User":"DeinFreund"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":12}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"so not full, but they still foudn it","Time":"2016-11-05T01:01:12.609491Z","User":"DeinFreund"}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"is it free to comment?","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"is it free to comment?","Time":"2016-11-05T01:01:34.7493069Z","User":"GoogleFrog"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":12}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"the comments arent published","Time":"2016-11-05T01:01:45.8189839Z","User":"DeinFreund"}
    [f=-000001] Server, <User {"AccountID":330454,"Avatar":"wolverine_mine","BanMute":false,"BanSpecChat":false,"Clan":"XCOM","Country":"NL","EffectiveMmElo":1430,"Faction":"Rising","InGameSince":"2016-11-05T01:01:45.8500027Z","IsAdmin":false,"IsBot":false,"Level":26,"LobbyVersion":"Chobby git","Name":"Shyrka","IsAway":false,"IsInGame":true,"IsInBattleRoom":false}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"but it's just some textfields","Time":"2016-11-05T01:01:49.9156Z","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"bots entered random things and pressed submits","Time":"2016-11-05T01:01:57.6278836Z","User":"DeinFreund"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":12}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"i doubt they'd have managed enter password 2 times","Time":"2016-11-05T01:02:09.1221501Z","User":"DeinFreund"}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"zk forum has the spambots either download and use an application or learn how to use the server interface well enough to register","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"zk forum has the spambots either download and use an application or learn how to use the server interface well enough to register","Time":"2016-11-05T01:02:09.9047925Z","User":"GoogleFrog"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"but once zk is popular, some troll will write a custom spambot..","Time":"2016-11-05T01:02:27.3959918Z","User":"DeinFreund"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":12}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"that\'s a local troll though","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"that's a local troll though","Time":"2016-11-05T01:02:45.6374574Z","User":"GoogleFrog"}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"not the background persistent internet spam","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"not the background persistent internet spam","Time":"2016-11-05T01:02:52.4528173Z","User":"GoogleFrog"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":12}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"some good trick question should stop those already","Time":"2016-11-05T01:03:18.8854399Z","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"until somebody investigates manually","Time":"2016-11-05T01:03:32.0752331Z","User":"DeinFreund"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":12}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"i fear captchas are automated to india nowadays..","Time":"2016-11-05T01:03:52.2937115Z","User":"DeinFreund"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":12}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"if it fails we can always disable it again","Time":"2016-11-05T01:04:32.3253999Z","User":"DeinFreund"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":12}
    [f=-000001] Server, <User {"AccountID":332954,"Avatar":"chickenblobber","BanMute":false,"BanSpecChat":false,"Clan":"TUX","Country":"KR","EffectiveMmElo":1484,"Faction":"Rising","IsAdmin":false,"IsBot":false,"Level":29,"LobbyVersion":"Chobby git","Name":"ChangJoeRim","IsAway":false,"IsInGame":false,"IsInBattleRoom":false}
    [f=-000001] Duplicate user added to channel, zk, ChangJoeRim
    [f=-000001] Server, <ChannelUserAdded {"ChannelName":"zk","UserName":"ChangJoeRim"}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"might be good","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"might be good","Time":"2016-11-05T01:04:57.7603565Z","User":"GoogleFrog"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"just add some limit to registrations per IP","Time":"2016-11-05T01:05:00.8734331Z","User":"DeinFreund"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"did that for my blog ","Time":"2016-11-05T01:05:05.3364127Z","User":"DeinFreund"}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"we\'re both not the one implementing it","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"we're both not the one implementing it","Time":"2016-11-05T01:05:05.7446794Z","User":"GoogleFrog"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":13}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"yup licho","Time":"2016-11-05T01:05:09.5762356Z","User":"DeinFreund"}
    [f=-000001] Server, <User {"AccountID":206403,"Avatar":"armaak","BanMute":false,"BanSpecChat":false,"Country":"FI","EffectiveMmElo":1488,"IsAdmin":false,"IsBot":false,"Level":97,"LobbyVersion":"ZK 1.4.9.34","Name":"[ffc]killer","IsAway":false,"IsInGame":false,"IsInBattleRoom":false}
    [f=-000001] Duplicate user added to channel, zk, [ffc]killer
    [f=-000001] Server, <ChannelUserAdded {"ChannelName":"zk","UserName":"[ffc]killer"}
    [f=-000001] Server, <ChannelUserAdded {"ChannelName":"zkdev","UserName":"[ffc]killer"}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"you can be quite useful for almost no effort","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"you can be quite useful for almost no effort","Time":"2016-11-05T01:05:19.4278003Z","User":"GoogleFrog"}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"with a ticket","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"with a ticket","Time":"2016-11-05T01:05:24.6382767Z","User":"GoogleFrog"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"do you have a working copy of zkls?","Time":"2016-11-05T01:05:32.153066Z","User":"DeinFreund"}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"otherwise the thoughts just fly away","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"otherwise the thoughts just fly away","Time":"2016-11-05T01:05:33.9598591Z","User":"GoogleFrog"}
    [f=-000001] Server, <MatchMakerStatus {"MatchMakerEnabled":true,"JoinedQueues":["Teams","1v1"],"QueueCounts":{"Teams":3,"1v1":2},"CurrentEloWidth":400,"JoinedTime":"2016-11-05T00:39:23.0195924Z","InstantStartQueues":[],"IngameCounts":{"Teams":0,"1v1":0},"UserCount":14}
    [f=-000001] Server, >Say {"IsEmote":false,"User":"GoogleFrog","Place":0,"Text":"idk","Ring":false,"Target":"zk"}
    [f=-000001] Server, <Say {"IsEmote":false,"Place":0,"Ring":false,"Target":"zk","Text":"idk","Time":"2016-11-05T01:05:42.5898245Z","User":"GoogleFrog"}
    [f=-000001] http://zero-k.info/replays/20161104_141126_Isle of Grief 0_103.0.1-134-g819e5b4 develop.sdfz,Zero-K v1.4.11.0,Isle of Grief 0.2,103.0.1-134-g819e5b4
    [f=-000001] Getting data...
    [f=-000001] Downloading replay file
    [f=-000001] Server, <SiteToLobbyCommand {"Command":"@start_replay:http://zero-k.info/replays/20161104_141126_Isle of Grief 0_103.0.1-134-g819e5b4 develop.sdfz,Zero-K v1.4.11.0,Isle of Grief 0.2,103.0.1-134-g819e5b4"}
    [f=-000001] sending http request GET /replays/20161104_141126_Isle%20of%20Grief%200_103.0.1-134-g819e5b4%20develop.sdfz HTTP/1.0
    
    Host: zero-k.info 
    
    
    
    
    [f=-000001] Starting Spring
    [f=-000001] screenX, screenY, 1920, 1080
    [f=-000001] [Settings] Warning: No such key: snd_general, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: FSAA, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: BuildWarnings, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: MoveWarnings, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: ReflectiveWater, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: VerboseLevel, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: DisplayDebugPrefixConsole, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: LuaAutoModWidgets, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: CubeTexSpecularExponent, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: MinimapOnLeft, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: NormalMapping, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: LogFlush, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: LinkBandwidth, but setting it as string anyway.
    [f=-000001] [Settings] Warning: No such key: Version, but setting it as string anyway.
    [f=-000001] Server, >ChangeUserStatus {"IsInGame":true}
    [f=-000001] Server, >MatchMakerQueueRequest {"Queues":[]}
    [f=-000001] starting game, [GAME]
    {
    	DemoFile=demos/20161104_141126_Isle of Grief 0_103.0.1-134-g819e5b4 develop.sdfz;
    }
    
    [f=-000001] [ReloadOrRestart] Spring "C:\Users\Tim\Documents\My Games\Spring\engine\103.0.1-134-g819e5b4\spring.exe" should be reloading
    [f=-000001] [ThreadPool::SetThreadCount][1] #wanted=0 #current=6 #max=6
    [f=-000001] [ThreadPool::SetThreadCount][2] #threads=0
    [f=-000001] [ThreadPool::SetThreadCount][1] #wanted=6 #current=1 #max=6
    [f=-000001] [ThreadPool::SetThreadCount][2] #threads=5
    [f=-000001] [KillLua][1]
    [f=-000001] [KillLua][2]
    [f=-000001] [KillLua][3]
    [f=-000001] [KillLua][4]
    [f=-000001] [DataDirs] Isolation Mode!
    [f=-000001] Using read-write data directory: C:\Users\Tim\Documents\My Games\Spring\
    [f=-000001] Using read-only data directory: C:\Users\Tim\Documents\My Games\Spring\engine\103.0.1-134-g819e5b4\
    [f=-000001] Scanning: C:\Users\Tim\Documents\My Games\Spring\engine\103.0.1-134-g819e5b4\base
    [f=-000001] Scanning: C:\Users\Tim\Documents\My Games\Spring\maps
    [f=-000001] Scanning: C:\Users\Tim\Documents\My Games\Spring\base
    [f=-000001] Scanning: C:\Users\Tim\Documents\My Games\Spring\games
    [f=-000001] Scanning: C:\Users\Tim\Documents\My Games\Spring\packages
    [f=-000001] CArchiveScanner: 149 ms
    [f=-000001] [WatchDog] deregistering controls for thread [audio]
    [f=-000001] [Sound] OpenAL info:
    [f=-000001] [Sound]   Available Devices:
    [f=-000001] [Sound]               Speakers (USB Audio Device)
    [f=-000001] [Sound]               Realtek Digital Output (Realtek High Definition Audio)
    [f=-000001] [Sound]               Realtek Digital Output(Optical) (Realtek High Definition Audio)
    [f=-000001] [Sound]               Speakers (USB Audio Device)
    [f=-000001] [Sound]   Device:     OpenAL Soft
    [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] Error:   EFX: AL_INVALID_VALUE (40963)
    [f=-000001] [Sound] Error:   Initializing EFX failed!
    [f=-000001] [Sound]   Max Sounds: 32
    [f=-000001] [WatchDog] registering controls for thread [audio]
    [f=-000001] [Reset] using menu: Chobby v1.4.11.2
    [f=-000001] Warning: script.txt is missing the IsHost-entry. Assuming this is a client.
    [f=-000001] Hosting on: 37.59.49.101:8452
    [f=-000001] Connecting to local server
    [f=-000001] [ReadDataFromDemo] pre-scanning demo file for game data...
    [f=-000001] [StartServerForDemo] starting GameServer
    [f=-000001] Error: Binding UDP socket to IP 37.59.49.101 failed: bind: The requested address is not valid in its context
    [f=-000001] PreGame::ReadDataFromDemo: 84 ms
    [f=-000001] Error: [ErrorMessageBox][1] msg="bind: The requested address is not valid in its context" IsMainThread()=1 fromMain=0
    [f=-000001] Error: [ErrorMessageBox][2]
    [f=-000001] [SpringApp::ShutDown][1]
    [f=-000001] [ThreadPool::SetThreadCount][1] #wanted=0 #current=6 #max=6
    [f=-000001] [ThreadPool::SetThreadCount][2] #threads=0
    [f=-000001] [SpringApp::ShutDown][2]
    [f=-000001] screenX, screenY, 1920, 1080
    [f=-000001] Chobby Shutdown
    [f=-000001] [SpringApp::ShutDown][3]
    [f=-000001] Statistics for local connection:
    Received: 0 bytes
    Sent: 17 bytes
    
    [f=-000001] [SpringApp::ShutDown][4]
    [f=-000001] [WatchDog] deregistering controls for thread [audio]
    [f=-000001] [SpringApp::ShutDown][5]
    [f=-000001] [SpringApp::ShutDown][6]
    [f=-000001] [SpringApp::ShutDown][7]
    [LuaSocket] Dumping luasocket rules:
    [LuaSocket] TCP_CONNECT ALLOW * -1
    [LuaSocket] TCP_LISTEN  ALLOW * -1
    [LuaSocket] UDP_CONNECT DENY  37.59.49.101 8452
    [LuaSocket] UDP_LISTEN  ALLOW * -1
    [SpringApp::ShutDown][8]
    [WatchDog] deregistering controls for thread [main]
    [WatchDog::Uninstall][1] hangDetectorThread=00000000
    [SpringApp::ShutDown][9]
    Error: [ErrorMessageBox][3]
    Error: [ErrorMessageBox][4]
    Fatal: Spring: Network Error: 
    bind: The requested address is not valid in its context
    
    txt file icon infologBind.txt (220,221 bytes) 2016-11-05 02:09 +

-Relationships
+Relationships

-Notes

~0016841

hokomoko (developer)

I've found the issue, will fix later

~0016843

hokomoko (developer)

Fix a1fc519f5df1a5bda19e5a13e0e6dc32f14a83b7 committed to develop branch: fix 0005385, repo: spring changeset id: 7580
+Notes

+Related Changesets

-Issue History
Date Modified Username Field Change
2016-11-05 02:09 Google_Frog New Issue
2016-11-05 02:09 Google_Frog File Added: infologBind.txt
2016-11-05 10:12 hokomoko Note Added: 0016841
2016-11-05 10:12 hokomoko Assigned To => hokomoko
2016-11-05 10:12 hokomoko Status new => assigned
2016-11-05 11:33 hokomoko Changeset attached => spring develop a1fc519f
2016-11-05 11:33 hokomoko Note Added: 0016843
2016-11-05 11:33 hokomoko Status assigned => resolved
2016-11-05 11:33 hokomoko Resolution open => fixed
+Issue History