0 A.D. Main log

Loading config file "config/default.cfg"

Loaded config string "windowed" = "false"

Loaded config string "pauseonfocusloss" = "true"

Loaded config string "xres" = "0"

Loaded config string "yres" = "0"

Loaded config string "bpp" = "0"

Loaded config string "fancywater" = "true"

Loaded config string "shadows" = "true"

Loaded config string "shadowpcf" = "true"

Loaded config string "vsync" = "false"

Loaded config string "particles" = "true"

Loaded config string "silhouettes" = "true"

Loaded config string "nos3tc" = "false"

Loaded config string "noautomipmap" = "true"

Loaded config string "novbo" = "false"

Loaded config string "noframebufferobject" = "false"

Loaded config string "nohwcursor" = "false"

Loaded config string "force_s3tc_enable" = "true"

Loaded config string "renderpath" = "default"

Loaded config string "preferglsl" = "false"

Loaded config string "forcealphatest" = "false"

Loaded config string "gpuskinning" = "false"

Loaded config string "userreport.url" = "http://feedback.wildfiregames.com/report/upload/v1/"

Loaded config string "skycolor" = "0 0 0"

Loaded config string "sound.mastergain" = "0.5"

Loaded config string "view.scroll.speed" = "120.0"

Loaded config string "view.rotate.x.speed" = "1.2"

Loaded config string "view.rotate.x.min" = "28.0"

Loaded config string "view.rotate.x.max" = "60.0"

Loaded config string "view.rotate.x.default" = "35.0"

Loaded config string "view.rotate.y.speed" = "2.0"

Loaded config string "view.rotate.y.speed.wheel" = "0.45"

Loaded config string "view.rotate.y.default" = "0.0"

Loaded config string "view.drag.speed" = "0.5"

Loaded config string "view.zoom.speed" = "256.0"

Loaded config string "view.zoom.speed.wheel" = "32.0"

Loaded config string "view.zoom.min" = "50.0"

Loaded config string "view.zoom.max" = "200.0"

Loaded config string "view.zoom.default" = "120.0"

Loaded config string "view.pos.smoothness" = "0.1"

Loaded config string "view.zoom.smoothness" = "0.4"

Loaded config string "view.rotate.x.smoothness" = "0.5"

Loaded config string "view.rotate.y.smoothness" = "0.3"

Loaded config string "view.near" = "2.0"

Loaded config string "view.far" = "4096.0"

Loaded config string "view.fov" = "45.0"

Loaded config string "view.height.smoothness" = "0.5"

Loaded config string "view.height.min" = "16"

Loaded config string "hotkey.exit" = "Alt+F4"

Loaded config string "hotkey.exit" = "Ctrl+Break"

Loaded config string "hotkey.leave" = "Escape"

Loaded config string "hotkey.pause" = "Pause"

Loaded config string "hotkey.screenshot" = "F2"

Loaded config string "hotkey.bigscreenshot" = "Shift+F2"

Loaded config string "hotkey.togglefullscreen" = "Alt+Return"

Loaded config string "hotkey.screenshot.watermark" = "K"

Loaded config string "hotkey.wireframe" = "Alt+W"

Loaded config string "hotkey.silhouettes" = "Alt+S"

Loaded config string "hotkey.camera.reset" = "H"

Loaded config string "hotkey.camera.follow" = "F"

Loaded config string "hotkey.camera.zoom.in" = "Plus"

Loaded config string "hotkey.camera.zoom.in" = "Equals"

Loaded config string "hotkey.camera.zoom.in" = "NumPlus"

Loaded config string "hotkey.camera.zoom.out" = "Minus"

Loaded config string "hotkey.camera.zoom.out" = "NumMinus"

Loaded config string "hotkey.camera.zoom.wheel.in" = "WheelUp"

Loaded config string "hotkey.camera.zoom.wheel.out" = "WheelDown"

Loaded config string "hotkey.camera.rotate.up" = "Ctrl+UpArrow"

Loaded config string "hotkey.camera.rotate.up" = "Ctrl+W"

Loaded config string "hotkey.camera.rotate.down" = "Ctrl+DownArrow"

Loaded config string "hotkey.camera.rotate.down" = "Ctrl+S"

Loaded config string "hotkey.camera.rotate.cw" = "Ctrl+LeftArrow"

Loaded config string "hotkey.camera.rotate.cw" = "Ctrl+A"

Loaded config string "hotkey.camera.rotate.cw" = "Q"

Loaded config string "hotkey.camera.rotate.ccw" = "Ctrl+RightArrow"

Loaded config string "hotkey.camera.rotate.ccw" = "Ctrl+D"

Loaded config string "hotkey.camera.rotate.ccw" = "E"

Loaded config string "hotkey.camera.rotate.wheel.cw" = "Shift+WheelUp"

Loaded config string "hotkey.camera.rotate.wheel.cw" = "MouseX1"

Loaded config string "hotkey.camera.rotate.wheel.ccw" = "Shift+WheelDown"

Loaded config string "hotkey.camera.rotate.wheel.ccw" = "MouseX2"

Loaded config string "hotkey.camera.pan" = "MouseMiddle"

Loaded config string "hotkey.camera.pan" = "ForwardSlash"

Loaded config string "hotkey.camera.left" = "A"

Loaded config string "hotkey.camera.left" = "LeftArrow"

Loaded config string "hotkey.camera.right" = "D"

Loaded config string "hotkey.camera.right" = "RightArrow"

Loaded config string "hotkey.camera.up" = "W"

Loaded config string "hotkey.camera.up" = "UpArrow"

Loaded config string "hotkey.camera.down" = "S"

Loaded config string "hotkey.camera.down" = "DownArrow"

Loaded config string "hotkey.console.toggle" = "BackQuote"

Loaded config string "hotkey.console.toggle" = "F9"

Loaded config string "hotkey.copy" = "Ctrl+C"

Loaded config string "hotkey.paste" = "Ctrl+V"

Loaded config string "hotkey.cut" = "Ctrl+X"

Loaded config string "hotkey.selection.add" = "Shift"

Loaded config string "hotkey.selection.milonly" = "Alt"

Loaded config string "hotkey.selection.remove" = "Ctrl"

Loaded config string "hotkey.selection.idleworker" = "Period"

Loaded config string "hotkey.selection.idlewarrior" = "Comma"

Loaded config string "hotkey.selection.offscreen" = "Alt"

Loaded config string "hotkey.selection.group.select.0" = "0"

Loaded config string "hotkey.selection.group.save.0" = "Ctrl+0"

Loaded config string "hotkey.selection.group.add.0" = "Shift+0"

Loaded config string "hotkey.selection.group.select.1" = "1"

Loaded config string "hotkey.selection.group.save.1" = "Ctrl+1"

Loaded config string "hotkey.selection.group.add.1" = "Shift+1"

Loaded config string "hotkey.selection.group.select.2" = "2"

Loaded config string "hotkey.selection.group.save.2" = "Ctrl+2"

Loaded config string "hotkey.selection.group.add.2" = "Shift+2"

Loaded config string "hotkey.selection.group.select.3" = "3"

Loaded config string "hotkey.selection.group.save.3" = "Ctrl+3"

Loaded config string "hotkey.selection.group.add.3" = "Shift+3"

Loaded config string "hotkey.selection.group.select.4" = "4"

Loaded config string "hotkey.selection.group.save.4" = "Ctrl+4"

Loaded config string "hotkey.selection.group.add.4" = "Shift+4"

Loaded config string "hotkey.selection.group.select.5" = "5"

Loaded config string "hotkey.selection.group.save.5" = "Ctrl+5"

Loaded config string "hotkey.selection.group.add.5" = "Shift+5"

Loaded config string "hotkey.selection.group.select.6" = "6"

Loaded config string "hotkey.selection.group.save.6" = "Ctrl+6"

Loaded config string "hotkey.selection.group.add.6" = "Shift+6"

Loaded config string "hotkey.selection.group.select.7" = "7"

Loaded config string "hotkey.selection.group.save.7" = "Ctrl+7"

Loaded config string "hotkey.selection.group.add.7" = "Shift+7"

Loaded config string "hotkey.selection.group.select.8" = "8"

Loaded config string "hotkey.selection.group.save.8" = "Ctrl+8"

Loaded config string "hotkey.selection.group.add.8" = "Shift+8"

Loaded config string "hotkey.selection.group.select.9" = "9"

Loaded config string "hotkey.selection.group.save.9" = "Ctrl+9"

Loaded config string "hotkey.selection.group.add.9" = "Shift+9"

Loaded config string "hotkey.session.kill" = "Delete"

Loaded config string "hotkey.session.garrison" = "Ctrl"

Loaded config string "hotkey.session.queue" = "Shift"

Loaded config string "hotkey.session.batchtrain" = "Shift"

Loaded config string "hotkey.session.massbarter" = "Shift"

Loaded config string "hotkey.session.unloadtype" = "Shift"

Loaded config string "hotkey.session.deselectgroup" = "Ctrl"

Loaded config string "hotkey.session.rotate.cw" = "RightBracket"

Loaded config string "hotkey.session.rotate.ccw" = "LeftBracket"

Loaded config string "hotkey.timewarp.fastforward" = "Space"

Loaded config string "hotkey.timewarp.rewind" = "Backspace"

Loaded config string "hotkey.fps.toggle" = "Alt+F"

Loaded config string "hotkey.session.devcommands.toggle" = "Alt+D"

Loaded config string "hotkey.session.gui.toggle" = "Alt+G"

Loaded config string "hotkey.menu.toggle" = "F10"

Loaded config string "hotkey.timeelapsedcounter.toggle" = "F12"

Loaded config string "hotkey.chat" = "Return"

Loaded config string "hotkey.text.delete.left" = "Ctrl+Backspace"

Loaded config string "hotkey.text.delete.right" = "Ctrl+Del"

Loaded config string "hotkey.text.move.left" = "Ctrl+LeftArrow"

Loaded config string "hotkey.text.move.right" = "Ctrl+RightArrow"

Loaded config string "hotkey.profile.toggle" = "F11"

Loaded config string "hotkey.profile.save" = "Shift+F11"

Loaded config string "hotkey.profile2.enable" = "F11"

Loaded config string "profiler2.http.autoenable" = "false"

Loaded config string "profiler2.gpu.autoenable" = "false"

Loaded config string "profiler2.gpu.arb.enable" = "true"

Loaded config string "profiler2.gpu.ext.enable" = "true"

Loaded config string "profiler2.gpu.intel.enable" = "true"

Loaded config string "hotkey.quicksave" = "Shift+F5"

Loaded config string "hotkey.quickload" = "Shift+F8"

Loaded config string "joystick.enable" = "false"

Loaded config string "joystick.deadzone" = "8192"

Loaded config string "joystick.camera.pan.x" = "0"

Loaded config string "joystick.camera.pan.y" = "1"

Loaded config string "joystick.camera.rotate.x" = "3"

Loaded config string "joystick.camera.rotate.y" = "2"

Loaded config string "joystick.camera.zoom.in" = "5"

Loaded config string "joystick.camera.zoom.out" = "4"

Loading config file "config/local.cfg"

Loaded config string "view.zoom.max" = "500"

Loading config file "config/user.cfg"

Loaded config string "userreport.enabledversion" = "0"

Loaded config string "userreport.id" = "1c268cc25848ebb9"

CRenderer::Open: depth bits 24

CRenderer::Open: stencil bits 8

CRenderer::Open: alpha bits 8

Creating shadow texture (size 2048x2048) (format = DEPTH_COMPONENT)

Loading simulation script 'simulation/components/interfaces/AIProxy.js'

Loading simulation script 'simulation/components/interfaces/Attack.js'

Loading simulation script 'simulation/components/interfaces/Auras.js'

Loading simulation script 'simulation/components/interfaces/Barter.js'

Loading simulation script 'simulation/components/interfaces/BuildLimits.js'

Loading simulation script 'simulation/components/interfaces/BuildRestrictions.js'

Loading simulation script 'simulation/components/interfaces/Builder.js'

Loading simulation script 'simulation/components/interfaces/BuildingAI.js'

Loading simulation script 'simulation/components/interfaces/Cost.js'

Loading simulation script 'simulation/components/interfaces/DamageReceiver.js'

Loading simulation script 'simulation/components/interfaces/EndGameManager.js'

Loading simulation script 'simulation/components/interfaces/Formation.js'

Loading simulation script 'simulation/components/interfaces/Foundation.js'

Loading simulation script 'simulation/components/interfaces/GarrisonHolder.js'

Loading simulation script 'simulation/components/interfaces/Heal.js'

Loading simulation script 'simulation/components/interfaces/Health.js'

Loading simulation script 'simulation/components/interfaces/Loot.js'

Loading simulation script 'simulation/components/interfaces/Looter.js'

Loading simulation script 'simulation/components/interfaces/Messages.js'

Loading simulation script 'simulation/components/interfaces/ProductionQueue.js'

Loading simulation script 'simulation/components/interfaces/Promotion.js'

Loading simulation script 'simulation/components/interfaces/RallyPoint.js'

Loading simulation script 'simulation/components/interfaces/ResourceDropsite.js'

Loading simulation script 'simulation/components/interfaces/ResourceGatherer.js'

Loading simulation script 'simulation/components/interfaces/ResourceSupply.js'

Loading simulation script 'simulation/components/interfaces/Sound.js'

Loading simulation script 'simulation/components/interfaces/Stamina.js'

Loading simulation script 'simulation/components/interfaces/StatisticsTracker.js'

Loading simulation script 'simulation/components/interfaces/StatusBars.js'

Loading simulation script 'simulation/components/interfaces/TechnologyTemplateManager.js'

Loading simulation script 'simulation/components/interfaces/TerritoryDecay.js'

Loading simulation script 'simulation/components/interfaces/Timer.js'

Loading simulation script 'simulation/components/interfaces/Trader.js'

Loading simulation script 'simulation/components/interfaces/UnitAI.js'

Loading simulation script 'simulation/components/interfaces/WallPiece.js'

Loading simulation script 'simulation/components/interfaces/WallSet.js'

Loading simulation script 'simulation/helpers/Commands.js'

Loading simulation script 'simulation/helpers/Entity.js'

Loading simulation script 'simulation/helpers/FSM.js'

Loading simulation script 'simulation/helpers/InitGame.js'

Loading simulation script 'simulation/helpers/Player.js'

Loading simulation script 'simulation/helpers/RallyPointCommands.js'

Loading simulation script 'simulation/helpers/Random.js'

Loading simulation script 'simulation/helpers/Setup.js'

Loading simulation script 'simulation/helpers/Sound.js'

Loading simulation script 'simulation/helpers/Walls.js'

Loading simulation script 'simulation/components/AIInterface.js'

Loading simulation script 'simulation/components/AIProxy.js'

Loading simulation script 'simulation/components/Armour.js'

Loading simulation script 'simulation/components/Attack.js'

Loading simulation script 'simulation/components/Auras.js'

Loading simulation script 'simulation/components/Barter.js'

Loading simulation script 'simulation/components/BuildLimits.js'

Loading simulation script 'simulation/components/BuildRestrictions.js'

Loading simulation script 'simulation/components/Builder.js'

Loading simulation script 'simulation/components/BuildingAI.js'

Loading simulation script 'simulation/components/Cost.js'

Loading simulation script 'simulation/components/EndGameManager.js'

Loading simulation script 'simulation/components/Formation.js'

Loading simulation script 'simulation/components/Foundation.js'

Loading simulation script 'simulation/components/GarrisonHolder.js'

Loading simulation script 'simulation/components/GuiInterface.js'

Loading simulation script 'simulation/components/Heal.js'

Loading simulation script 'simulation/components/Health.js'

Loading simulation script 'simulation/components/Identity.js'

Loading simulation script 'simulation/components/Loot.js'

Loading simulation script 'simulation/components/Looter.js'

Loading simulation script 'simulation/components/MotionBall.js'

Loading simulation script 'simulation/components/Player.js'

Loading simulation script 'simulation/components/PlayerManager.js'

Loading simulation script 'simulation/components/ProductionQueue.js'

Loading simulation script 'simulation/components/Promotion.js'

Loading simulation script 'simulation/components/RallyPoint.js'

Loading simulation script 'simulation/components/ResourceDropsite.js'

Loading simulation script 'simulation/components/ResourceGatherer.js'

Loading simulation script 'simulation/components/ResourceSupply.js'

Loading simulation script 'simulation/components/Settlement.js'

Loading simulation script 'simulation/components/Sound.js'

Loading simulation script 'simulation/components/Stamina.js'

Loading simulation script 'simulation/components/StatisticsTracker.js'

Loading simulation script 'simulation/components/StatusBars.js'

Loading simulation script 'simulation/components/TechnologyManager.js'

Loading simulation script 'simulation/components/TechnologyTemplateManager.js'

Loading simulation script 'simulation/components/TerritoryDecay.js'

Loading simulation script 'simulation/components/Timer.js'

Loading simulation script 'simulation/components/Trader.js'

Loading simulation script 'simulation/components/UnitAI.js'

Loading simulation script 'simulation/components/UnitMotionFlying.js'

Loading simulation script 'simulation/components/WallPiece.js'

Loading simulation script 'simulation/components/WallSet.js'

Net client: Connected to 82.67.69.59:20595

Net message: ({type:"netstatus", status:"connected"})

Net client: Received message CSrvHandshakeMessage { m_Magic: 1349714239, m_ProtocolVersion: 16842757, m_SoftwareVersion: 16842757 } of size 15 from server

Net: Sending message CCliHandshakeMessage { m_MagicResponse: 1348665633, m_ProtocolVersion: 16842757, m_SoftwareVersion: 16842757 } of size 15 to server

Net client: Received message CSrvHandshakeResponseMessage { m_UseProtocolVersion: 16842757, m_Flags: 0, m_Message: Welcome } of size 27 from server

Net: Sending message CAuthenticateMessage { m_GUID: C47ECF4B36A79482, m_Name: boarf, m_Password: } of size 37 to server

Net client: Received message CAuthenticateResultMessage { m_Code: 0, m_HostID: 2, m_Message: Logged in } of size 29 from server

Net: Authentication result: host=2, Logged in

Net client: Received message CGameSetupMessage { m_Data: ({settings:{CircularMap:true, Description:"Sparta vs. Macedonia", GameType:"conquest", Keywords:[], LockTeams:false, Name:"Oasis 11", PlayerData:[{AI:"", Civ:"spart", Colour:{b:200, g:46, r:46}, Name:"Player 1", Resources:{food:300, metal:300, stone:300, wood:300}, Team:-1}, {AI:"qbot", Civ:"mace", Colour:{b:20, g:20, r:150}, Name:"Player 2", Resources:{food:300, metal:300, stone:300, wood:300}, Team:-1}], RevealMap:false}, mapFilter:"Default", map:"Oasis XI", mapType:"scenario", mapPath:"maps/scenarios/"}) } of size 990 from server

Net client: Received message CPlayerAssignmentMessage { m_Hosts: { { m_GUID: 7A0D18E3858572C2, m_Name: daneel, m_PlayerID: 1 }, { m_GUID: C47ECF4B36A79482, m_Name: boarf, m_PlayerID: 2 } } } of size 71 from server

Net message: ({type:"netstatus", status:"authenticated", rejoining:false})

Net client: Received message CGameSetupMessage { m_Data: ({settings:{CircularMap:true, Description:"Sparta vs. Macedonia", GameType:"conquest", Keywords:[], LockTeams:false, Name:"Oasis 11", PlayerData:[{AI:"", Civ:"spart", Colour:{b:200, g:46, r:46}, Name:"Player 1", Resources:{food:300, metal:300, stone:300, wood:300}, Team:-1}, {AI:"", Civ:"mace", Colour:{b:20, g:20, r:150}, Name:"Player 2", Resources:{food:300, metal:300, stone:300, wood:300}, Team:-1}], RevealMap:false}, mapFilter:"Default", map:"Oasis XI", mapType:"scenario", mapPath:"maps/scenarios/"}) } of size 982 from server

Net message: ({type:"gamesetup", data:{settings:{CircularMap:true, Description:"Sparta vs. Macedonia", GameType:"conquest", Keywords:[], LockTeams:false, Name:"Oasis 11", PlayerData:[{AI:"", Civ:"spart", Colour:{b:200, g:46, r:46}, Name:"Player 1", Resources:{food:300, metal:300, stone:300, wood:300}, Team:-1}, {AI:"qbot", Civ:"mace", Colour:{b:20, g:20, r:150}, Name:"Player 2", Resources:{food:300, metal:300, stone:300, wood:300}, Team:-1}], RevealMap:false}, mapFilter:"Default", map:"Oasis XI", mapType:"scenario", mapPath:"maps/scenarios/"}})

Net message: ({type:"players", hosts:{'7A0D18E3858572C2':{name:"daneel", player:1}, C47ECF4B36A79482:{name:"boarf", player:2}}})

Net message: ({type:"gamesetup", data:{settings:{CircularMap:true, Description:"Sparta vs. Macedonia", GameType:"conquest", Keywords:[], LockTeams:false, Name:"Oasis 11", PlayerData:[{AI:"", Civ:"spart", Colour:{b:200, g:46, r:46}, Name:"Player 1", Resources:{food:300, metal:300, stone:300, wood:300}, Team:-1}, {AI:"", Civ:"mace", Colour:{b:20, g:20, r:150}, Name:"Player 2", Resources:{food:300, metal:300, stone:300, wood:300}, Team:-1}], RevealMap:false}, mapFilter:"Default", map:"Oasis XI", mapType:"scenario", mapPath:"maps/scenarios/"}})

Net client: Received message CGameSetupMessage { m_Data: ({settings:{PlayerData:[{Name:"Player 1", Civ:"athen", Colour:{r:46, g:46, b:200}, AI:""}, {Name:"Player 2", Civ:"cart", Colour:{r:150, g:20, b:20}, AI:"qbot"}, {Name:"Player 3", Civ:"celt", Colour:{r:50, g:165, b:5}, AI:"qbot"}, {Name:"Player 4", Civ:"iber", Colour:{r:230, g:230, b:75}, AI:"qbot"}], Seed:16375, Name:"Aegean Sea", Script:"aegean_sea.js", Description:"Players start in two sides of a sea with scattered islands", BaseTerrain:["medit_grass_shrubs", "medit_rocks_grass_shrubs", "medit_rocks_shrubs", "medit_rocks_grass", "medit_shrubs"], BaseHeight:1, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario"}, mapFilter:"Default", map:"aegean_sea", mapType:"random", mapPath:"maps/random/", script:"aegean_sea.js"}) } of size 1557 from server

Net message: ({type:"gamesetup", data:{settings:{PlayerData:[{Name:"Player 1", Civ:"athen", Colour:{r:46, g:46, b:200}, AI:""}, {Name:"Player 2", Civ:"cart", Colour:{r:150, g:20, b:20}, AI:"qbot"}, {Name:"Player 3", Civ:"celt", Colour:{r:50, g:165, b:5}, AI:"qbot"}, {Name:"Player 4", Civ:"iber", Colour:{r:230, g:230, b:75}, AI:"qbot"}], Seed:16375, Name:"Aegean Sea", Script:"aegean_sea.js", Description:"Players start in two sides of a sea with scattered islands", BaseTerrain:["medit_grass_shrubs", "medit_rocks_grass_shrubs", "medit_rocks_shrubs", "medit_rocks_grass", "medit_shrubs"], BaseHeight:1, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario"}, mapFilter:"Default", map:"aegean_sea", mapType:"random", mapPath:"maps/random/", script:"aegean_sea.js"}})

Net client: Received message CGameSetupMessage { m_Data: ({settings:{PlayerData:[{Name:"Player 1", Civ:"athen", Colour:{r:46, g:46, b:200}, AI:"", Team:-1}, {Name:"Player 2", Civ:"cart", Colour:{r:150, g:20, b:20}, AI:"", Team:-1}, {Name:"Player 3", Civ:"celt", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:-1}, {Name:"Player 4", Civ:"iber", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:-1}], Seed:16375, Name:"Aegean Sea", Script:"aegean_sea.js", Description:"Players start in two sides of a sea with scattered islands", BaseTerrain:["medit_grass_shrubs", "medit_rocks_grass_shrubs", "medit_rocks_shrubs", "medit_rocks_grass", "medit_shrubs"], BaseHeight:1, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:256, GameType:"conquest"}, mapFilter:"Default", map:"aegean_sea", mapType:"random", mapPath:"maps/random/", script:"aegean_sea.js"}) } of size 1675 from server

Net message: ({type:"gamesetup", data:{settings:{PlayerData:[{Name:"Player 1", Civ:"athen", Colour:{r:46, g:46, b:200}, AI:"", Team:-1}, {Name:"Player 2", Civ:"cart", Colour:{r:150, g:20, b:20}, AI:"", Team:-1}, {Name:"Player 3", Civ:"celt", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:-1}, {Name:"Player 4", Civ:"iber", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:-1}], Seed:16375, Name:"Aegean Sea", Script:"aegean_sea.js", Description:"Players start in two sides of a sea with scattered islands", BaseTerrain:["medit_grass_shrubs", "medit_rocks_grass_shrubs", "medit_rocks_shrubs", "medit_rocks_grass", "medit_shrubs"], BaseHeight:1, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:256, GameType:"conquest"}, mapFilter:"Default", map:"aegean_sea", mapType:"random", mapPath:"maps/random/", script:"aegean_sea.js"}})

Net client: Received message CGameSetupMessage { m_Data: ({settings:{PlayerData:[{Name:"Player 1", Civ:"pers", Colour:{r:46, g:46, b:200}, AI:"", Team:-1}, {Name:"Player 2", Civ:"cart", Colour:{r:150, g:20, b:20}, AI:"", Team:-1}, {Name:"Player 3", Civ:"celt", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:-1}, {Name:"Player 4", Civ:"iber", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:-1}], Seed:16375, Name:"Aegean Sea", Script:"aegean_sea.js", Description:"Players start in two sides of a sea with scattered islands", BaseTerrain:["medit_grass_shrubs", "medit_rocks_grass_shrubs", "medit_rocks_shrubs", "medit_rocks_grass", "medit_shrubs"], BaseHeight:1, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:256, GameType:"conquest"}, mapFilter:"Default", map:"aegean_sea", mapType:"random", mapPath:"maps/random/", script:"aegean_sea.js"}) } of size 1673 from server

Net message: ({type:"gamesetup", data:{settings:{PlayerData:[{Name:"Player 1", Civ:"pers", Colour:{r:46, g:46, b:200}, AI:"", Team:-1}, {Name:"Player 2", Civ:"cart", Colour:{r:150, g:20, b:20}, AI:"", Team:-1}, {Name:"Player 3", Civ:"celt", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:-1}, {Name:"Player 4", Civ:"iber", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:-1}], Seed:16375, Name:"Aegean Sea", Script:"aegean_sea.js", Description:"Players start in two sides of a sea with scattered islands", BaseTerrain:["medit_grass_shrubs", "medit_rocks_grass_shrubs", "medit_rocks_shrubs", "medit_rocks_grass", "medit_shrubs"], BaseHeight:1, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:256, GameType:"conquest"}, mapFilter:"Default", map:"aegean_sea", mapType:"random", mapPath:"maps/random/", script:"aegean_sea.js"}})

Net client: Received message CGameSetupMessage { m_Data: ({settings:{PlayerData:[{Name:"Player 1", Civ:"pers", Colour:{r:46, g:46, b:200}, AI:"", Team:-1}, {Name:"Player 2", Civ:"pers", Colour:{r:150, g:20, b:20}, AI:"", Team:-1}, {Name:"Player 3", Civ:"celt", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:-1}, {Name:"Player 4", Civ:"iber", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:-1}], Seed:16375, Name:"Aegean Sea", Script:"aegean_sea.js", Description:"Players start in two sides of a sea with scattered islands", BaseTerrain:["medit_grass_shrubs", "medit_rocks_grass_shrubs", "medit_rocks_shrubs", "medit_rocks_grass", "medit_shrubs"], BaseHeight:1, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:256, GameType:"conquest"}, mapFilter:"Default", map:"aegean_sea", mapType:"random", mapPath:"maps/random/", script:"aegean_sea.js"}) } of size 1673 from server

Net message: ({type:"gamesetup", data:{settings:{PlayerData:[{Name:"Player 1", Civ:"pers", Colour:{r:46, g:46, b:200}, AI:"", Team:-1}, {Name:"Player 2", Civ:"pers", Colour:{r:150, g:20, b:20}, AI:"", Team:-1}, {Name:"Player 3", Civ:"celt", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:-1}, {Name:"Player 4", Civ:"iber", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:-1}], Seed:16375, Name:"Aegean Sea", Script:"aegean_sea.js", Description:"Players start in two sides of a sea with scattered islands", BaseTerrain:["medit_grass_shrubs", "medit_rocks_grass_shrubs", "medit_rocks_shrubs", "medit_rocks_grass", "medit_shrubs"], BaseHeight:1, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:256, GameType:"conquest"}, mapFilter:"Default", map:"aegean_sea", mapType:"random", mapPath:"maps/random/", script:"aegean_sea.js"}})

Net client: Received message CGameSetupMessage { m_Data: ({settings:{PlayerData:[{Name:"Player 1", Civ:"pers", Colour:{r:46, g:46, b:200}, AI:"", Team:-1}, {Name:"Player 2", Civ:"pers", Colour:{r:150, g:20, b:20}, AI:"", Team:-1}, {Name:"Player 3", Civ:"random", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:-1}, {Name:"Player 4", Civ:"iber", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:-1}], Seed:16375, Name:"Aegean Sea", Script:"aegean_sea.js", Description:"Players start in two sides of a sea with scattered islands", BaseTerrain:["medit_grass_shrubs", "medit_rocks_grass_shrubs", "medit_rocks_shrubs", "medit_rocks_grass", "medit_shrubs"], BaseHeight:1, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:256, GameType:"conquest"}, mapFilter:"Default", map:"aegean_sea", mapType:"random", mapPath:"maps/random/", script:"aegean_sea.js"}) } of size 1677 from server

Net message: ({type:"gamesetup", data:{settings:{PlayerData:[{Name:"Player 1", Civ:"pers", Colour:{r:46, g:46, b:200}, AI:"", Team:-1}, {Name:"Player 2", Civ:"pers", Colour:{r:150, g:20, b:20}, AI:"", Team:-1}, {Name:"Player 3", Civ:"random", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:-1}, {Name:"Player 4", Civ:"iber", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:-1}], Seed:16375, Name:"Aegean Sea", Script:"aegean_sea.js", Description:"Players start in two sides of a sea with scattered islands", BaseTerrain:["medit_grass_shrubs", "medit_rocks_grass_shrubs", "medit_rocks_shrubs", "medit_rocks_grass", "medit_shrubs"], BaseHeight:1, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:256, GameType:"conquest"}, mapFilter:"Default", map:"aegean_sea", mapType:"random", mapPath:"maps/random/", script:"aegean_sea.js"}})

Net client: Received message CGameSetupMessage { m_Data: ({settings:{PlayerData:[{Name:"Player 1", Civ:"pers", Colour:{r:46, g:46, b:200}, AI:"", Team:-1}, {Name:"Player 2", Civ:"pers", Colour:{r:150, g:20, b:20}, AI:"", Team:-1}, {Name:"Player 3", Civ:"random", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:-1}, {Name:"Player 4", Civ:"random", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:-1}], Seed:16375, Name:"Aegean Sea", Script:"aegean_sea.js", Description:"Players start in two sides of a sea with scattered islands", BaseTerrain:["medit_grass_shrubs", "medit_rocks_grass_shrubs", "medit_rocks_shrubs", "medit_rocks_grass", "medit_shrubs"], BaseHeight:1, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:256, GameType:"conquest"}, mapFilter:"Default", map:"aegean_sea", mapType:"random", mapPath:"maps/random/", script:"aegean_sea.js"}) } of size 1681 from server

Net message: ({type:"gamesetup", data:{settings:{PlayerData:[{Name:"Player 1", Civ:"pers", Colour:{r:46, g:46, b:200}, AI:"", Team:-1}, {Name:"Player 2", Civ:"pers", Colour:{r:150, g:20, b:20}, AI:"", Team:-1}, {Name:"Player 3", Civ:"random", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:-1}, {Name:"Player 4", Civ:"random", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:-1}], Seed:16375, Name:"Aegean Sea", Script:"aegean_sea.js", Description:"Players start in two sides of a sea with scattered islands", BaseTerrain:["medit_grass_shrubs", "medit_rocks_grass_shrubs", "medit_rocks_shrubs", "medit_rocks_grass", "medit_shrubs"], BaseHeight:1, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:256, GameType:"conquest"}, mapFilter:"Default", map:"aegean_sea", mapType:"random", mapPath:"maps/random/", script:"aegean_sea.js"}})

Net client: Received message CGameSetupMessage { m_Data: ({settings:{PlayerData:[{Name:"Player 1", Civ:"pers", Colour:{r:46, g:46, b:200}, AI:"", Team:0}, {Name:"Player 2", Civ:"pers", Colour:{r:150, g:20, b:20}, AI:"", Team:-1}, {Name:"Player 3", Civ:"random", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:-1}, {Name:"Player 4", Civ:"random", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:-1}], Seed:16375, Name:"Aegean Sea", Script:"aegean_sea.js", Description:"Players start in two sides of a sea with scattered islands", BaseTerrain:["medit_grass_shrubs", "medit_rocks_grass_shrubs", "medit_rocks_shrubs", "medit_rocks_grass", "medit_shrubs"], BaseHeight:1, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:256, GameType:"conquest"}, mapFilter:"Default", map:"aegean_sea", mapType:"random", mapPath:"maps/random/", script:"aegean_sea.js"}) } of size 1681 from server

Net message: ({type:"gamesetup", data:{settings:{PlayerData:[{Name:"Player 1", Civ:"pers", Colour:{r:46, g:46, b:200}, AI:"", Team:0}, {Name:"Player 2", Civ:"pers", Colour:{r:150, g:20, b:20}, AI:"", Team:-1}, {Name:"Player 3", Civ:"random", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:-1}, {Name:"Player 4", Civ:"random", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:-1}], Seed:16375, Name:"Aegean Sea", Script:"aegean_sea.js", Description:"Players start in two sides of a sea with scattered islands", BaseTerrain:["medit_grass_shrubs", "medit_rocks_grass_shrubs", "medit_rocks_shrubs", "medit_rocks_grass", "medit_shrubs"], BaseHeight:1, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:256, GameType:"conquest"}, mapFilter:"Default", map:"aegean_sea", mapType:"random", mapPath:"maps/random/", script:"aegean_sea.js"}})

Net client: Received message CGameSetupMessage { m_Data: ({settings:{PlayerData:[{Name:"Player 1", Civ:"pers", Colour:{r:46, g:46, b:200}, AI:"", Team:0}, {Name:"Player 2", Civ:"pers", Colour:{r:150, g:20, b:20}, AI:"", Team:0}, {Name:"Player 3", Civ:"random", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:-1}, {Name:"Player 4", Civ:"random", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:-1}], Seed:16375, Name:"Aegean Sea", Script:"aegean_sea.js", Description:"Players start in two sides of a sea with scattered islands", BaseTerrain:["medit_grass_shrubs", "medit_rocks_grass_shrubs", "medit_rocks_shrubs", "medit_rocks_grass", "medit_shrubs"], BaseHeight:1, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:256, GameType:"conquest"}, mapFilter:"Default", map:"aegean_sea", mapType:"random", mapPath:"maps/random/", script:"aegean_sea.js"}) } of size 1681 from server

Net message: ({type:"gamesetup", data:{settings:{PlayerData:[{Name:"Player 1", Civ:"pers", Colour:{r:46, g:46, b:200}, AI:"", Team:0}, {Name:"Player 2", Civ:"pers", Colour:{r:150, g:20, b:20}, AI:"", Team:0}, {Name:"Player 3", Civ:"random", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:-1}, {Name:"Player 4", Civ:"random", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:-1}], Seed:16375, Name:"Aegean Sea", Script:"aegean_sea.js", Description:"Players start in two sides of a sea with scattered islands", BaseTerrain:["medit_grass_shrubs", "medit_rocks_grass_shrubs", "medit_rocks_shrubs", "medit_rocks_grass", "medit_shrubs"], BaseHeight:1, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:256, GameType:"conquest"}, mapFilter:"Default", map:"aegean_sea", mapType:"random", mapPath:"maps/random/", script:"aegean_sea.js"}})

Net client: Received message CGameSetupMessage { m_Data: ({settings:{PlayerData:[{Name:"Player 1", Civ:"pers", Colour:{r:46, g:46, b:200}, AI:"", Team:0}, {Name:"Player 2", Civ:"pers", Colour:{r:150, g:20, b:20}, AI:"", Team:0}, {Name:"Player 3", Civ:"random", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:1}, {Name:"Player 4", Civ:"random", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:-1}], Seed:16375, Name:"Aegean Sea", Script:"aegean_sea.js", Description:"Players start in two sides of a sea with scattered islands", BaseTerrain:["medit_grass_shrubs", "medit_rocks_grass_shrubs", "medit_rocks_shrubs", "medit_rocks_grass", "medit_shrubs"], BaseHeight:1, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:256, GameType:"conquest"}, mapFilter:"Default", map:"aegean_sea", mapType:"random", mapPath:"maps/random/", script:"aegean_sea.js"}) } of size 1681 from server

Net message: ({type:"gamesetup", data:{settings:{PlayerData:[{Name:"Player 1", Civ:"pers", Colour:{r:46, g:46, b:200}, AI:"", Team:0}, {Name:"Player 2", Civ:"pers", Colour:{r:150, g:20, b:20}, AI:"", Team:0}, {Name:"Player 3", Civ:"random", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:1}, {Name:"Player 4", Civ:"random", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:-1}], Seed:16375, Name:"Aegean Sea", Script:"aegean_sea.js", Description:"Players start in two sides of a sea with scattered islands", BaseTerrain:["medit_grass_shrubs", "medit_rocks_grass_shrubs", "medit_rocks_shrubs", "medit_rocks_grass", "medit_shrubs"], BaseHeight:1, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:256, GameType:"conquest"}, mapFilter:"Default", map:"aegean_sea", mapType:"random", mapPath:"maps/random/", script:"aegean_sea.js"}})

Net client: Received message CGameSetupMessage { m_Data: ({settings:{PlayerData:[{Name:"Player 1", Civ:"pers", Colour:{r:46, g:46, b:200}, AI:"", Team:0}, {Name:"Player 2", Civ:"pers", Colour:{r:150, g:20, b:20}, AI:"", Team:0}, {Name:"Player 3", Civ:"random", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:1}, {Name:"Player 4", Civ:"random", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:1}], Seed:16375, Name:"Aegean Sea", Script:"aegean_sea.js", Description:"Players start in two sides of a sea with scattered islands", BaseTerrain:["medit_grass_shrubs", "medit_rocks_grass_shrubs", "medit_rocks_shrubs", "medit_rocks_grass", "medit_shrubs"], BaseHeight:1, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:256, GameType:"conquest"}, mapFilter:"Default", map:"aegean_sea", mapType:"random", mapPath:"maps/random/", script:"aegean_sea.js"}) } of size 1681 from server

Net message: ({type:"gamesetup", data:{settings:{PlayerData:[{Name:"Player 1", Civ:"pers", Colour:{r:46, g:46, b:200}, AI:"", Team:0}, {Name:"Player 2", Civ:"pers", Colour:{r:150, g:20, b:20}, AI:"", Team:0}, {Name:"Player 3", Civ:"random", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:1}, {Name:"Player 4", Civ:"random", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:1}], Seed:16375, Name:"Aegean Sea", Script:"aegean_sea.js", Description:"Players start in two sides of a sea with scattered islands", BaseTerrain:["medit_grass_shrubs", "medit_rocks_grass_shrubs", "medit_rocks_shrubs", "medit_rocks_grass", "medit_shrubs"], BaseHeight:1, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:256, GameType:"conquest"}, mapFilter:"Default", map:"aegean_sea", mapType:"random", mapPath:"maps/random/", script:"aegean_sea.js"}})

Net client: Received message CGameSetupMessage { m_Data: ({settings:{PlayerData:[{Name:"Player 1", Civ:"pers", Colour:{r:46, g:46, b:200}, AI:"", Team:0}, {Name:"Player 2", Civ:"pers", Colour:{r:150, g:20, b:20}, AI:"", Team:0}, {Name:"Player 3", Civ:"random", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:1}, {Name:"Player 4", Civ:"random", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:1}], Seed:16375, Name:"Aegean Sea", Script:"aegean_sea.js", Description:"Players start in two sides of a sea with scattered islands", BaseTerrain:["medit_grass_shrubs", "medit_rocks_grass_shrubs", "medit_rocks_shrubs", "medit_rocks_grass", "medit_shrubs"], BaseHeight:1, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:256, GameType:"conquest", RevealMap:true}, mapFilter:"Default", map:"aegean_sea", mapType:"random", mapPath:"maps/random/", script:"aegean_sea.js"}) } of size 1705 from server

Net message: ({type:"gamesetup", data:{settings:{PlayerData:[{Name:"Player 1", Civ:"pers", Colour:{r:46, g:46, b:200}, AI:"", Team:0}, {Name:"Player 2", Civ:"pers", Colour:{r:150, g:20, b:20}, AI:"", Team:0}, {Name:"Player 3", Civ:"random", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:1}, {Name:"Player 4", Civ:"random", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:1}], Seed:16375, Name:"Aegean Sea", Script:"aegean_sea.js", Description:"Players start in two sides of a sea with scattered islands", BaseTerrain:["medit_grass_shrubs", "medit_rocks_grass_shrubs", "medit_rocks_shrubs", "medit_rocks_grass", "medit_shrubs"], BaseHeight:1, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:256, GameType:"conquest", RevealMap:true}, mapFilter:"Default", map:"aegean_sea", mapType:"random", mapPath:"maps/random/", script:"aegean_sea.js"}})

Net client: Received message CGameSetupMessage { m_Data: ({settings:{PlayerData:[{Name:"Player 1", Civ:"pers", Colour:{r:46, g:46, b:200}, AI:"", Team:0}, {Name:"Player 2", Civ:"pers", Colour:{r:150, g:20, b:20}, AI:"", Team:0}, {Name:"Player 3", Civ:"random", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:1}, {Name:"Player 4", Civ:"random", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:1}], Seed:16375, Name:"Aegean Sea", Script:"aegean_sea.js", Description:"Players start in two sides of a sea with scattered islands", BaseTerrain:["medit_grass_shrubs", "medit_rocks_grass_shrubs", "medit_rocks_shrubs", "medit_rocks_grass", "medit_shrubs"], BaseHeight:1, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:448, GameType:"conquest", RevealMap:true}, mapFilter:"Default", map:"aegean_sea", mapType:"random", mapPath:"maps/random/", script:"aegean_sea.js"}) } of size 1705 from server

Net message: ({type:"gamesetup", data:{settings:{PlayerData:[{Name:"Player 1", Civ:"pers", Colour:{r:46, g:46, b:200}, AI:"", Team:0}, {Name:"Player 2", Civ:"pers", Colour:{r:150, g:20, b:20}, AI:"", Team:0}, {Name:"Player 3", Civ:"random", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:1}, {Name:"Player 4", Civ:"random", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:1}], Seed:16375, Name:"Aegean Sea", Script:"aegean_sea.js", Description:"Players start in two sides of a sea with scattered islands", BaseTerrain:["medit_grass_shrubs", "medit_rocks_grass_shrubs", "medit_rocks_shrubs", "medit_rocks_grass", "medit_shrubs"], BaseHeight:1, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:448, GameType:"conquest", RevealMap:true}, mapFilter:"Default", map:"aegean_sea", mapType:"random", mapPath:"maps/random/", script:"aegean_sea.js"}})

Net client: Received message CGameSetupMessage { m_Data: ({settings:{PlayerData:[{Name:"Player 1", Civ:"pers", Colour:{r:46, g:46, b:200}, AI:"", Team:0}, {Name:"Player 2", Civ:"pers", Colour:{r:150, g:20, b:20}, AI:"", Team:0}, {Name:"Player 3", Civ:"random", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:1}, {Name:"Player 4", Civ:"random", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:1}], Seed:16375, Name:"Ardennes Forest", Script:"ardennes_forest.js", Description:"Each player starts deep in the forest.", BaseTerrain:["temp_forestfloor_pine", "temp_forestfloor_pine", "alpine_cliff_c", "alpine_grass_rocky"], BaseHeight:50, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:448, GameType:"conquest", RevealMap:true, Author:"Michael Mayfield <mmayfield45@gmail.com>", Version:"1.2"}, mapFilter:"Default", map:"ardennes_forest", mapType:"random", mapPath:"maps/random/", script:"ardennes_forest.js"}) } of size 1794 from server

Net message: ({type:"gamesetup", data:{settings:{PlayerData:[{Name:"Player 1", Civ:"pers", Colour:{r:46, g:46, b:200}, AI:"", Team:0}, {Name:"Player 2", Civ:"pers", Colour:{r:150, g:20, b:20}, AI:"", Team:0}, {Name:"Player 3", Civ:"random", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:1}, {Name:"Player 4", Civ:"random", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:1}], Seed:16375, Name:"Ardennes Forest", Script:"ardennes_forest.js", Description:"Each player starts deep in the forest.", BaseTerrain:["temp_forestfloor_pine", "temp_forestfloor_pine", "alpine_cliff_c", "alpine_grass_rocky"], BaseHeight:50, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:448, GameType:"conquest", RevealMap:true, Author:"Michael Mayfield <mmayfield45@gmail.com>", Version:"1.2"}, mapFilter:"Default", map:"ardennes_forest", mapType:"random", mapPath:"maps/random/", script:"ardennes_forest.js"}})

Net client: Received message CGameSetupMessage { m_Data: ({settings:{PlayerData:[{Name:"Player 1", Civ:"pers", Colour:{r:46, g:46, b:200}, AI:"", Team:0}, {Name:"Player 2", Civ:"pers", Colour:{r:150, g:20, b:20}, AI:"", Team:0}, {Name:"Player 3", Civ:"celt", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:1}, {Name:"Player 4", Civ:"spart", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:1}], Seed:16375, Name:"Ardennes Forest", Script:"ardennes_forest.js", Description:"Each player starts deep in the forest.", BaseTerrain:["temp_forestfloor_pine", "temp_forestfloor_pine", "alpine_cliff_c", "alpine_grass_rocky"], BaseHeight:50, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:448, GameType:"conquest", RevealMap:true, Author:"Michael Mayfield <mmayfield45@gmail.com>", Version:"1.2"}, mapFilter:"Default", map:"ardennes_forest", mapType:"random", mapPath:"maps/random/", script:"ardennes_forest.js"}) } of size 1788 from server

Net message: ({type:"gamesetup", data:{settings:{PlayerData:[{Name:"Player 1", Civ:"pers", Colour:{r:46, g:46, b:200}, AI:"", Team:0}, {Name:"Player 2", Civ:"pers", Colour:{r:150, g:20, b:20}, AI:"", Team:0}, {Name:"Player 3", Civ:"celt", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:1}, {Name:"Player 4", Civ:"spart", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:1}], Seed:16375, Name:"Ardennes Forest", Script:"ardennes_forest.js", Description:"Each player starts deep in the forest.", BaseTerrain:["temp_forestfloor_pine", "temp_forestfloor_pine", "alpine_cliff_c", "alpine_grass_rocky"], BaseHeight:50, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:448, GameType:"conquest", RevealMap:true, Author:"Michael Mayfield <mmayfield45@gmail.com>", Version:"1.2"}, mapFilter:"Default", map:"ardennes_forest", mapType:"random", mapPath:"maps/random/", script:"ardennes_forest.js"}})

Net client: Received message CGameSetupMessage { m_Data: ({settings:{PlayerData:[{Name:"Player 1", Civ:"pers", Colour:{r:46, g:46, b:200}, AI:"", Team:0}, {Name:"Player 2", Civ:"pers", Colour:{r:150, g:20, b:20}, AI:"", Team:0}, {Name:"Player 3", Civ:"celt", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:1}, {Name:"Player 4", Civ:"spart", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:1}], Seed:16375, Name:"Ardennes Forest", Script:"ardennes_forest.js", Description:"Each player starts deep in the forest.", BaseTerrain:["temp_forestfloor_pine", "temp_forestfloor_pine", "alpine_cliff_c", "alpine_grass_rocky"], BaseHeight:50, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:448, GameType:"conquest", RevealMap:true, Author:"Michael Mayfield <mmayfield45@gmail.com>", Version:"1.2"}, mapFilter:"Default", map:"ardennes_forest", mapType:"random", mapPath:"maps/random/", script:"ardennes_forest.js"}) } of size 1788 from server

Net client: Received message CPlayerAssignmentMessage { m_Hosts: { { m_GUID: 7A0D18E3858572C2, m_Name: daneel, m_PlayerID: 1 }, { m_GUID: C47ECF4B36A79482, m_Name: boarf, m_PlayerID: 2 } } } of size 71 from server

Net client: Received message CGameStartMessage { } of size 3 from server

Net message: ({type:"gamesetup", data:{settings:{PlayerData:[{Name:"Player 1", Civ:"pers", Colour:{r:46, g:46, b:200}, AI:"", Team:0}, {Name:"Player 2", Civ:"pers", Colour:{r:150, g:20, b:20}, AI:"", Team:0}, {Name:"Player 3", Civ:"celt", Colour:{r:50, g:165, b:5}, AI:"qbot", Team:1}, {Name:"Player 4", Civ:"spart", Colour:{r:230, g:230, b:75}, AI:"qbot", Team:1}], Seed:16375, Name:"Ardennes Forest", Script:"ardennes_forest.js", Description:"Each player starts deep in the forest.", BaseTerrain:["temp_forestfloor_pine", "temp_forestfloor_pine", "alpine_cliff_c", "alpine_grass_rocky"], BaseHeight:50, CircularMap:true, XXXXXX:"Optionally define other things here, like we would for a scenario", Size:448, GameType:"conquest", RevealMap:true, Author:"Michael Mayfield <mmayfield45@gmail.com>", Version:"1.2"}, mapFilter:"Default", map:"ardennes_forest", mapType:"random", mapPath:"maps/random/", script:"ardennes_forest.js"}})

Net message: ({type:"players", hosts:{'7A0D18E3858572C2':{name:"daneel", player:1}, C47ECF4B36A79482:{name:"boarf", player:2}}})

Net message: ({type:"start"})

CTerrainTextureManager::RecurseDirectory(art/textures/terrain/types/): no terrains.xml (or errors while loading) - using parent properties

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/biome-desert/desert_city_tile_pers.xml for texture art/textures/terrain/types/biome-desert/desert_city_tile_pers.png

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/biome-desert/desert_city_tile_pers_dirt.xml for texture art/textures/terrain/types/biome-desert/desert_city_tile_pers_dirt.png

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/biome-desert/desert_city_tile_plaza.xml for texture art/textures/terrain/types/biome-desert/desert_city_tile_plaza.dds

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/biome-desert/desert_dirt_persia_1.xml for texture art/textures/terrain/types/biome-desert/desert_dirt_persia_1.png

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/biome-desert/desert_dirt_persia_2.xml for texture art/textures/terrain/types/biome-desert/desert_dirt_persia_2.png

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/biome-desert/desert_dirt_persia_rocks.xml for texture art/textures/terrain/types/biome-desert/desert_dirt_persia_rocks.png

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/biome-desert/desert_rough.xml for texture art/textures/terrain/types/biome-desert/desert_rough.dds

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/biome-mediterranean/medit_city_pavement.xml for texture art/textures/terrain/types/biome-mediterranean/medit_city_pavement.png

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/biome-mediterranean/medit_city_tile.xml for texture art/textures/terrain/types/biome-mediterranean/medit_city_tile.dds

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/biome-mediterranean/medit_grass_wild.xml for texture art/textures/terrain/types/biome-mediterranean/medit_grass_wild.dds

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/biome-savanna/savanna_tile_a.xml for texture art/textures/terrain/types/biome-savanna/savanna_tile_a.png

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/biome-temperate/temp_forestfloor_a.xml for texture art/textures/terrain/types/biome-temperate/temp_forestfloor_a.dds

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/biome-temperate/temp_forestfloor_pine.xml for texture art/textures/terrain/types/biome-temperate/temp_forestfloor_pine.png

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/biome-temperate/temp_road_muddy.xml for texture art/textures/terrain/types/biome-temperate/temp_road_muddy.png

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/biome-tropic/tropic_citytile_a.xml for texture art/textures/terrain/types/biome-tropic/tropic_citytile_a.png

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/biome-tropic/tropic_dirt_b_plants.xml for texture art/textures/terrain/types/biome-tropic/tropic_dirt_b_plants.png

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/biome-tropic/tropic_grass_c.xml for texture art/textures/terrain/types/biome-tropic/tropic_grass_c.png

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/biome-tropic/tropic_swamp_a.xml for texture art/textures/terrain/types/biome-tropic/tropic_swamp_a.png

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/grass/grass1_spring.xml for texture art/textures/terrain/types/grass/grass1_spring.dds

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/special/blackness.xml for texture art/textures/terrain/types/special/blackness.dds

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/special/grid_subdiv.xml for texture art/textures/terrain/types/special/grid_subdiv.png

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/water/corral_c.xml for texture art/textures/terrain/types/water/corral_c.dds

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/water/ocean_rock_a.xml for texture art/textures/terrain/types/water/ocean_rock_a.dds

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/water/ocean_rock_b.xml for texture art/textures/terrain/types/water/ocean_rock_b.dds

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/water/ocean_rock_deep.xml for texture art/textures/terrain/types/water/ocean_rock_deep.dds

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/water/water_1.xml for texture art/textures/terrain/types/water/water_1.dds

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/water/water_2.xml for texture art/textures/terrain/types/water/water_2.dds

CTerrainTextureManager: Successfully loaded override xml art/textures/terrain/types/water/water_3.xml for texture art/textures/terrain/types/water/water_3.dds

Loading RMS 'maps/random/ardennes_forest.js'

Loading map generator script 'maps/random/rmgen/area.js'

Loading map generator script 'maps/random/rmgen/constraint.js'

Loading map generator script 'maps/random/rmgen/entity.js'

Loading map generator script 'maps/random/rmgen/environment.js'

Loading map generator script 'maps/random/rmgen/library.js'

Loading map generator script 'maps/random/rmgen/map.js'

Loading map generator script 'maps/random/rmgen/mapgen.js'

Loading map generator script 'maps/random/rmgen/misc.js'

Loading map generator script 'maps/random/rmgen/noise.js'

Loading map generator script 'maps/random/rmgen/painter.js'

Loading map generator script 'maps/random/rmgen/pathplacer.js'

Loading map generator script 'maps/random/rmgen/placer.js'

Loading map generator script 'maps/random/rmgen/point.js'

Loading map generator script 'maps/random/rmgen/random.js'

Loading map generator script 'maps/random/rmgen/randombiome.js'

Loading map generator script 'maps/random/rmgen/terrain.js'

Loading map generator script 'maps/random/rmgen/tileclass.js'

Loading map generator script 'maps/random/rmgen/vector.js'

Loading map generator script 'maps/random/rmgen/wall_builder.js'

Initializing map...

Creating new map...

Creating base for player 1...

Creating base for player 2...

Creating base for player 3...

Creating base for player 4...

Creating hills...

Creating forests...

Creating grass patches...

Creating chopped forest patches...

Creating stone mines...

Creating metal mines...

Creating wildlife...

Creating decorative props...

Creating straggler trees...

Creating grass tufts...

Saving map...

Number of entities: 11004

CSkeletonAnimManager::GetAnimation(art/animation/mechanical/waypoint_flag_idle.dae): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/female/f_build_01.dae): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/female/f_death_01.dae): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/female/f_idle_01.dae): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/female/f_walk_01.dae): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/female/f_gather_01.dae): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/female/f_farm_01.dae): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/female/f_mine_01.dae): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/female/f_lumber_01.dae): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/infantry/general/dude/dudebuild.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/infantry/general/death/inf_01.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/infantry/general/death/inf_02.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/infantry/general/death/inf_03.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/infantry/general/death/inf_04.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/infantry/general/death/inf_06.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/infantry/general/death/inf_07.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/biped/inf_sword_ready_a.dae): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/biped/inf_sword_ready_b.dae): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/biped/inf_salute_c.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/infantry/sword/move/run/isw_s_off_01.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/biped/walk_spearshield.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/infantry/general/forage.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/biped/hoe.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/infantry/general/mine.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/infantry/general/chop.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/biped/inf_spear_shield_atk_b.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/infantry/sword/attack/isw_s_def_06.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/quadraped/horse_idle_a.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/quadraped/horse_attack_a.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/quadraped/horse_attack_b.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/quadraped/horse_gallop.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/quadraped/horse_walk.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/quadraped/horse_death.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/biped/cavalryidle.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/biped/rider_javelin_atk_a.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/biped/rider_gallop.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/biped/rider_sword_death_a.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/cavalry/sword/attack/rider_sword_shield_atk_a.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/cavalry/spear/attack/rider_spear_shield_atk_a.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/infantry/spear/idle/isp_01.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/biped/inf_spear_shield_atk_a.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/infantry/sword/move/run/isw_s_def_02.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/infantry/sword/move/run/isw_s_em_03.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/biped/inf_hoplite_idle_a.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/biped/inf_hoplite_atk_a.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/biped/inf_hoplite_shield_run_a.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/biped/inf_hoplite_walk.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/biped/rider_spear_shield_atk_a.psa): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/quadraped/deer_death_02.dae): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/quadraped/deer_idle_01.dae): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/quadraped/deer_idle_02.dae): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/quadraped/deer_idle_03.dae): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/quadraped/deer_attack_01.dae): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/quadraped/deer_run_01.dae): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/quadraped/deer_walk_01.dae): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/quadraped/deer_idle_04.dae): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/quadraped/deer_walk_02.dae): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/quadraped/deer_death_01.dae): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/quadraped/boar_attack.dae): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/quadraped/boar_death.dae): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/quadraped/boar_idle_01.dae): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/quadraped/boar_idle_02.dae): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/quadraped/boar_run.dae): Loaded successfully

CSkeletonAnimManager::GetAnimation(art/animation/quadraped/boar_walk.dae): Loaded successfully

Net: Sending message CLoadedGameMessage { m_CurrentTurn: 0 } of size 7 to server

Net message: ({type:"netstatus", status:"waiting_for_players"})

Net client: Received message CLoadedGameMessage { m_CurrentTurn: 0 } of size 7 from server

Net message: ({type:"netstatus", status:"active"})

Net: Sending message CEndCommandBatchMessage { m_Turn: 2, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 1, m_Hash: \u00ca\u00ae8k\u0003\u0094\u00fa\u00c5\u00b8HfSz\u001b\u001b\u00aa } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 2, m_TurnLength: 500 } of size 9 from server

Net client: Received message CSyncErrorMessage { m_Turn: 1, m_HashExpected: ~\u0094\u00a4U\u00e6\u00ba\u0007\u00f5\u00c0\u008eH\u00bb\u0001>\u0007\u0085 } of size 27 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 3, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 2, m_Hash: s\u00d5L|\u00be\u0080U[9A[~\u00ad\u0088\u00ea\u00fc } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 3, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 4, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 3, m_Hash: cV\u00dd\u001c\u00db/{\u0095!$#\u00c1\u00da\u008co\u0010 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 4, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 5, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 4, m_Hash: \u0097\u0088\u00c5\u00c2e\u00d1\u0001\u009a\u00b4\u001c@\u000b\u009a\u00af\u00cf\u00e0 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 5, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 6, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 5, m_Hash: \u00fc\u0013\u0003}\u00fd\u0011\u00d60^\u009a5\u0003\u00ac\u008bq\u0013 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 6, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 7, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 6, m_Hash: pW\u0088^\u0091-\u00c2W\u00ff\u0096\u00cbg\"\u0018\u00f6\u00c2 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 7, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 8, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 7, m_Hash: `\u0098\u00cf\u001fN\u00aas\u0099br\u00db\u009f}\u0010p\u00a2 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 8, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 9, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 8, m_Hash: \u001f\bP8M\u00b2'\u000f\u00f6\u00a9\u00ae\u00bb \u0091\u00d5\u00b0 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 9, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 10, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 9, m_Hash: \u001b\u00c5C\u00ef}\u00bc\u0001#Q\u0000\u00f2\u00dc-8o) } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 10, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 11, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 10, m_Hash: \u0080\u0094\u00ed\u00b9\u00af\u00a2t\u00f4\u00a21,\u00ec\u00edf\u008av } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 11, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 12, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 11, m_Hash: -\u000e\u00fb\u008e\u0002\u00a6\u0085l\u00ad\u0001\u0007J\u00e2\u00b0\u007f\u00a5 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 12, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 13, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 12, m_Hash: \u0087\u00d6&kpE\u00bcL\u0010\u00f9\u00c4\u008b\u00dc'\u00a9\u00f6 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 13, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 14, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 13, m_Hash: \u00b7\u001b\u00f7K{#\u00a5V\u009b\u0087\u0095V\u0099\u00a2D } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 14, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 15, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 14, m_Hash: \u00beW\b\u0083\u00c7\u00c3\u0094\u00ff.\u00eb\u00e2PcK\u0011B } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 15, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 16, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 15, m_Hash: \u00d5q\u00bf\u00f6\u00d6\u0003\u00d3\u008b\u0001\u00a0~\u008a\u00b9\u00ff\u000e3 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 16, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 17, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 16, m_Hash: \u00b3}\u00ec\u00f8\u00ef4\u00ec\u0092BKi\u00f02\u0016\u00eb\u00a8 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 17, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 18, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 17, m_Hash: bb\u000f\u001e\u00c2h\u009e\u00cat\u00a2\u00f9\u001f\u00e2\u00dd-\u00b1 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 18, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 19, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 18, m_Hash: E\u00c2\u00b6\u00cdC\u000eC\u0002Ox\u00a3y\u00a7\u00cd\u00e82 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 19, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 20, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 19, m_Hash: ?wf\u00ec556\u00b9r\u008d\u007f\u00b9\u00c8\u0096%f } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 20, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 21, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 20, m_Hash: \u0003\u001ah;\u001eT\u00d6-M/\u00cf\u00be\u007fQ\u0016\u0014 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 21, m_TurnLength: 500 } of size 9 from server

Net client: Received message CSyncErrorMessage { m_Turn: 20, m_HashExpected: A\u0010S\u00c9\u00c2\u008f\u00e6\u0010\u0088\\\u00d71L\u00ab\u001a- } of size 27 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 22, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 21, m_Hash: DX\f\u0093\u009c\u00c2_Y\u00dd\u0007fJ\u0081\u00c6\u001fU } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 22, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 23, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 22, m_Hash: \u00d8A \u0002_\u001be$\u008e\u0006\u00f5\u0006\u00e0^\u0087B } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 23, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 24, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 23, m_Hash: \u00a8\u00a2^'\u008c\u009a\"'\u009c\u0011\u00bb\t\u008d\u0093_\n } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 24, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 25, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 24, m_Hash: \u00ebU\u0094\u0083\u009c\u00bb.B\u00c04\u00e0\u00ae'\u00bf\u00dfg } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 25, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 26, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 25, m_Hash: \u00eb-\u00e6v\u0010\u00eb`r[+\u00e3bF\u001e\u000b\u0097 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 26, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 27, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 26, m_Hash: 1\u00e1\u00a9\u00b8V(E\u00a5\u00e4i\u00e5\u00f6\u001c\u00b9\u00c0\u00b1 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 27, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 28, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 27, m_Hash: \u0085\u00a3w\u009b\u00da<\u00d8\u001d\u009e\u00f6\u00a7\u00ea\u00a0\u00ack\u00b1 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 28, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 29, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 28, m_Hash: \u00e0x'\u00b9\u00cc\u00b9A4\u001f\u00b3\u00ca\u0010@B\u0089r } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 29, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 30, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 29, m_Hash: \u0096S\u0001.E:\u00cc\u00cf|\u00809\u00a5bv\u0082\u00cd } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 30, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 31, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 30, m_Hash: \u0094\u008b\f\u00c0a\u00ee\u00e7\u00cbf\u00d2:\u00bb\u0002\u00dfjb } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 31, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 32, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 31, m_Hash: \u008e\u0012,\u0093bn\u0015\u00a7K\u00e1\u0094\u0086M\u00e77U } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 32, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 33, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 32, m_Hash: \u0081\u00af\u00b3;\u0017\u00b0Xc\u00f9\u00e9\u000e;\u008d\u00e1\u00ed\u00bc } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 33, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 34, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 33, m_Hash: \u00c6J\u00d3+{2\u0011\u008c'\u00efi\u00c3\u00d2F\u00ac\u008e } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 34, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 35, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 34, m_Hash: a\u00a0\u0003\u00dd\f\u00963\u00ea\u0019\u00d1\u00b5WaR\u00aa\u001b } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 35, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 36, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 35, m_Hash: /\u00d6\u001a\u0003_\u00ee\u001b$c\u00d0\u0088*\t\u00a9<' } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 36, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 37, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 36, m_Hash: \u00e5\u000b\u00baT\u00bd+\u0015\t?\u00eb\u00c31\u0097\u00d1w\t } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 37, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 38, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 37, m_Hash: \r\u0012\u00d1q\u009a\u00eb\u00a1C\u00ed\u001aOOY\u00de\u00f7N } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 38, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 39, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 38, m_Hash: \u00f4\u00d4\u00ab\u0003a\u001c\u00bd\u00f1\u00ca\u00aed_\u00f1U\u0012p } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 39, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 40, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 39, m_Hash: \u00eb\u00a6\u008a\u00e6\u0096\u00e6F\u00fa\u007f\u00ff\u0014\u00d3p)\u00f1\u0001 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 40, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 41, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 40, m_Hash: \u00ef\u00ff;\u00fe\u00fc}RiQ\u00e93\u00b2 \u00ed\u00bf\u0003 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 41, m_TurnLength: 500 } of size 9 from server

Net client: Received message CSyncErrorMessage { m_Turn: 40, m_HashExpected: \u00b0Qm\u00d8\u00c5\u008f\u009ec\u009e(\u0098i}R\u00d69 } of size 27 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 42, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 41, m_Hash: \u0090\u0080\u00bd\u0085\u00a0\u008c\u000e\u0003\u0097\u008c\u001dz>!\u00a8} } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 42, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 43, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 42, m_Hash: Ss\u00daB*1\u00a1\u009d\u00e4;'\u0095\u001b\u00fc\u0089\u00d5 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 43, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 44, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 43, m_Hash: \u000f\u0016b7\u0080=\u0001g\u00eb\u00e2S\u0017\u00e2q\u00b3\u00fa } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 44, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 45, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 44, m_Hash: \n\u00d8\u00dc\u00a2\u0017\u0080\u00c9\u0003\u00caP\u00dd\t\u00ec\u00ae\u007f\u00a5 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 45, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 46, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 45, m_Hash: \u008drp\u001c\u00a0\\ol?kB\u00f6cj?= } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 46, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 47, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 46, m_Hash: \u00a2e\bn\f1\u00a4#)#&\u0017\u00b6\u0083\u0094\u00a7 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 47, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 48, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 47, m_Hash: '\u00f5\u001f\u009b}\b0\u00c21\u0097w54\u007fP\u00dd } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 48, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 49, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 48, m_Hash: \u0014\u00e6\u00f8\u0092\u00e3\u0007\u00e8\u00cf*q\u0096-\u00a9\u00be\u00db| } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 49, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 50, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 49, m_Hash: \u00d3^\u00b0\u001c\u0005kR[\u00eb\u00d4L\u00ca\u00ef@\u00aaL } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 50, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 51, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 50, m_Hash: tr\u000e\u0091@\u001c\u000f\u008b/\u00d4'!\u009e\u00d0\u001ab } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 51, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 52, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 51, m_Hash: \u00db\u0001\u00d7I\u00198TA\n\u00a6j\u001ah#/y } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 52, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 53, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 52, m_Hash: \u00c6\u00b7|\u00cf\u00dd\u00da\fO\u00de\u00e1_6\u0004M?P } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 53, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 54, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 53, m_Hash: \u00fc\u00ffh\u00be\u009d 72\n\u008e\u0082~\u00dbU\u00edV } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 54, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 55, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 54, m_Hash: <\u009aA:KV\u0081{^\u00fe~\u00de;^y* } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 55, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 56, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 55, m_Hash: \u00bf\u00b5\u00b2\u00e5b\u00b3\u00d3\u00e4(\u00e0n{Ji\u00b94 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 56, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 57, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 56, m_Hash: \u00a5\u00ec\u00fb\u0018\u00b28\u00ef\u00a6\u0014\u0095x\u00df\u00a1\f\u0017\u0002 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 57, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 58, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 57, m_Hash: \u00c0s\u00fe\u00c5\u0019\u0016\u00ef\u00ce\u00e8\u00b3\u00b6`\u00ca@V\r } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 58, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 59, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 58, m_Hash: \u0086\u00dfz\u00ac\u0085}\u00b0\u00d8\u00c9\u00b4\u00d2\u00e8\u00e88\u00eez } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 59, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 60, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 59, m_Hash: !\u00b3\u00e34x\"\u009c\u0094\u00da\u00dbs\u00c5\u00bd\u00ab{\u001b } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 60, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 61, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 60, m_Hash: \u008a=CZ\u009e\u00f2\u00b9\u00a4,\u00ad\u00f7Y\u0089\u00f0d\u00bd } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 61, m_TurnLength: 500 } of size 9 from server

Net client: Received message CSyncErrorMessage { m_Turn: 60, m_HashExpected: Q\u00e9vf\u008d\u0083\u009d|\u001fMEp\u008dCUT } of size 27 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 62, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 61, m_Hash: x\u008d\u00ba\u0084\u00bb\u008d\u0017\\h%\u00e2\u00cbb\u0084p\u009a } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 62, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 63, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 62, m_Hash: EA^\u009d\u009dK\u00df\u00beJF\u00e8\u00e8\u0095\u00ad\u00ee\u00e1 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 63, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 64, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 63, m_Hash: H \r\u009f\u00cc\u000bte\u00c2\u0095\u0091\u00bf\u00c7>\u00a8\u00ba } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 64, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 65, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 64, m_Hash: c\u00ea)N\u000b\u00e2\u00c2\u00c5\u00ce\u00c0v\u00f1\u007f}\u00b9\u001b } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 65, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 66, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 65, m_Hash: 4^\u0011\u00972\u00c9E\u00cb\u00ee`\u00e4<;-5\u00ab } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 66, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 67, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 66, m_Hash: LJ(\u008d\u00cf\u008fJ\u00974\u0095_G\u0010c\u00f4\u00df } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 67, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 68, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 67, m_Hash: \u00977\u00c9\u001f\u00d0@\u0003\u0006\u00e3W\u00c06\u00c8\u009f4h } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 68, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 69, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 68, m_Hash: \u00a5A\u00aewX\u009d\u0016\u00e2\u00e4\u008f\u00b9\u00f3d\u0016\u0014* } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 69, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 70, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 69, m_Hash: \u00d7GT\u0015]sM\u00b4\u008bDk\u008fo*/\u0017 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 70, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 71, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 70, m_Hash: '*\u00c1g/U\u00a4Ohg\u00a1\u00e8L\u00ccI\u0007 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 71, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 72, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 71, m_Hash: \u0006\u00f8B_e\u00e0\u0000t\u0095\u009a\u0083@\u00864aB } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 72, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 73, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 72, m_Hash: \u00ba\u0017\u00a8\u00b0\u001a\u0016T\u00ea\u00d5\u00f9\u00eceJ\u000f:S } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 73, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 74, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 73, m_Hash: \u0090\u0000o\u001f\u00e8\u00d3\u0017\u008a\u00a6\u009e^\u00189\u00ae\u00c6\u00a8 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 74, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 75, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 74, m_Hash: \u0089\u00ae\u00c3.\u00f7v\u008e\u0095\u00d2\u001ft;e\u00f3xp } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 75, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 76, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 75, m_Hash: G\u00cc`j@\u0014ZC\u001ePZ\u00a2Va\u00ae\u00b8 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 76, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 77, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 76, m_Hash: \u00d7\u0006yJ\b\u00ee\u00f8\u001c\u0016?\u00a5J\u00ae\u001b\u00cc\u00a9 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 77, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 78, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 77, m_Hash: \u00ee\u008e4\u00827nv^\u009b \u00cb\u00ce\u00c3\u001c\u009d } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 78, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 79, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 78, m_Hash: \u00a7a\u00df\u00ea\u001c\u00dd \u00e3\u00ce\u0092\u0097\u00e3\u00edj\u00f97 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 79, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 80, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 79, m_Hash: \u00bd@\u00c1j;\n\u00d89\u00c0lA8\u00b2\u0089K\u00a6 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 80, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 81, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 80, m_Hash: n\u00a1;R3'%8\u0000\u0098\u00ba\u00bdK\u0083\u00fe9 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 81, m_TurnLength: 500 } of size 9 from server

Net client: Received message CSyncErrorMessage { m_Turn: 80, m_HashExpected: +p\u00db\u00efd\u0081'\u00f5/\u0005\u0094\u00e8\u00a0\u00b6\u0099\u00a0 } of size 27 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 82, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 81, m_Hash: \u0080\u008f:5\u0089\u00c1\u00d9\u00c7\u0090\u0087b\u009an\u0094\u0091D } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 82, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 83, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 82, m_Hash: \u00edR\u0010\u00d2\u00f3\u00f0\"O~?+\u0019\u00c1\u00f9O\u0011 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 83, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 84, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 83, m_Hash: \u00a7\u0007\u00a8\u00abB\u00cc\u00f9\u00ea\u00d1\u00eb$\u0085\u00fa\u00f4\u00a4/ } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 84, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 85, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 84, m_Hash: \"\u00d1e\u0012\u00bav^\u0004\u00a6\u008f\u0088\u00eb\u001e(\u00f6& } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 85, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 86, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 85, m_Hash: \u009f\u0082\u0095\u00f0\u00c2\u009a\u00ab\u0013=\u00f3\u00cc\n\u00cc\u0081\u0016\u00c5 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 86, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 87, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 86, m_Hash: \u009c\u00f8\u00c26\u00beR\u00cc]\u00e6;\u0089\u008fWd+\u0080 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 87, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 88, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 87, m_Hash: \u00e9\u009b\u0012\u00cc\u00f0*\u0095}\\\u00e2\u00f5c\u0086\u00c9\u00fa^ } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 88, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 89, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 88, m_Hash: \u009b|\u0019z\u00da\u00eb\u00bf\u0097TD\u0015q\u0093\u009dCp } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 89, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 90, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 89, m_Hash: \u00c5\u00ec\u00c8\u00bf\u00df27\u0012=\u00b6\u0086o\u00c1\u00ff\u00d6% } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 90, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 91, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 90, m_Hash: \u0000\u0017\u00f1\u00d2\u00a6\u00ccp\u00feG\u00e4`;UgT? } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 91, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 92, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 91, m_Hash: \u00d3-\u00fc=B\u00f5\u0085L\u00e2\u001f7~t\u00a4\u0099\u009a } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 92, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 93, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 92, m_Hash: 1\u008dj\u0086\u0013\u008f\u00ab\u00bb\u0000\u00f2\u001e\u00c4\u00ff\u00d5\u000f\u00a2 } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 93, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 94, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 93, m_Hash: \u0099Dn\u00d7M6<\u00c9\u00ff\u00d0\u007fA`A\u0007; } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 94, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 95, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 94, m_Hash: [\u00ddr\u00be\u00c2\u0016G\u001bD\u00b9\u00d1\u00b7\u00da\u00fa\u0085! } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 95, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 96, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 95, m_Hash: D\u00a4!\u00bd_\u008b\u0095L\u0095\r\u008e\u00f1\u0010p\u000f } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 96, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 97, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 96, m_Hash: \u001f^\u00ae\u00bfr\u008c}\u00f4\u00e7sh|\u00e2\u0086\u00c9\u001f } of size 27 to server

Net client: Received message CEndCommandBatchMessage { m_Turn: 97, m_TurnLength: 500 } of size 9 from server

Net: Sending message CEndCommandBatchMessage { m_Turn: 98, m_TurnLength: 500 } of size 9 to server

Net: Sending message CSyncCheckMessage { m_Turn: 97, m_Hash: \u00ad\u0012\u00e8F\u00cf`o \u00be-\u00eb\u009c\u00c8\u000704 } of size 27 to server

Net client: Disconnected

Net message: ({type:"netstatus", status:"disconnected", reason:1})

Screenshot written to 'C:\Users\boarf\Documents\My Games\0ad\screenshots\screenshot0001.png'

Screenshot written to 'C:\Users\boarf\Documents\My Games\0ad\screenshots\screenshot0002.png'

Engine exited successfully on 2012-05-24 at 19:01:36 with 753 message(s), 0 error(s) and 0 warning(s).