Version history
Contents
- 1 Build 142 (07/September/2011)
- 2 Build 137 (02/September/2011)
- 3 Build 130 (27/August/2011)
- 4 Build 129 (26/August/2011)
- 5 Build 127 (23/August/2011)
- 6 Build 126 (22/August/2011)
- 7 Build 124 (20/August/2011)
- 8 Build 123 (19/August/2011)
- 9 Build 90 (19/July/2011)
- 10 Build 80 (28/June/2011)
- 11 Build 71 (28/June/2011)
- 12 Build 70 (27/June/2011)
- 13 Build 67 (24/June/2011)
- 14 Build 57 (14/June/2011)
- 15 Build 51 (08/June/2011)
- 16 Build 49 (06/June/2011)
- 17 Build 45 (02/June/2011)
- 18 Build 40 (29/May/2011)
- 19 Build 39 (28/May/2011)
- 20 Build 32 (20/May/2011)
- 21 Build 30 (18/May/2011)
- 22 Build 28 (16/May/2011)
- 23 Build 24 (12/May/2011)
- 24 Build 22 (10/May/2011)
- 25 Build 20 (8/May/2011)
- 26 Build 17 (6/May/2011)
Build 142 (07/September/2011)
Changes from build 137 to 142:
- fixed crash after too many objects
- ladders and castle background need support when building horizontally
- bombs just damage dirt blocks instead of destroying
Hotfix:
- fixed emoticon bubbles not working on other players
- fixed kill feed truncating names to 1 character
- fixed main menu disappearing on player death
- fixed server links authentication eg. kag://127.0.0.1:50301
Build 137 (02/September/2011)
Changes from build 130 to 137:
- added red screen blink on damage
- added camera shake effects (on explosion & collapsing)
- added kill messages
- set console var \cc_killfeed 1 for kills to appear in chat console
- falling or dying on spikes adds a kill for attacker that did that
- fixed sword killing through walls
- fixed ladder giving 3 wood instead of 2
- fixed minimap overlapping map vote
- added switch team chat console message
- fixed support algorithm lag on server
- added micro-gibs
- hud fades away completely on mouse near screen edge
- added full map by pressing M
- fixed minimap display on small maps
- stunned and dead players bounce off walls
- fixed corpses preventing doors from closing
- added droppable & pickable materials
- arrow that hit player adds stays in player's arrow supply
- added man catapult launching
- fixed catapult launching itself bug
- resupplying works only 15 seconds after spawn and stops working after drop or throw bomb
- catapults can be destroyed by own team
- destroyed catapults & outposts leave wood material
- added temporary health indicator for catapult & outpost
- more knock back on fast arrow
- more power on bomb knock back in air
- bombs have more radius of kill but make less block damage
- knight can carry max 3 bombs
- bombs explode from each other
- bomb explosion doesn't work through walls
- optimized network bandwidth
- tent resupplies automatically during warmup
- fixed console rendering under HUD
- fixed blocks falling when placed too fast
- fixed bot kick crash
- new knight & archer flash cursors
- changed name label font
- falling on someone causes damage; falling with shield 2x damage
- added falling on someone and hitting with shield sound
- flag is picked up automatically from ground
- fixed knock back network desync
- velocity push is stronger when throwing objects
- smaller small fall damage
- shield does not work on spikes
- fixed doors and bridges not working when open on join server
- bridge opens from below too
- fixed block menu resource text overlapping
- bodies block explosion from destroying wall
- archer has 12 arrows on spawn and takes 1 arrow from tree
- change catapult loading key to DROP [C]
- server shuts down if can't create UDP port listener
- unused hearts can be picked up with [E]
Hotfix:
- fixed 6 crash reasons
- fixed blockmenu rendering on different resolutions
- fixed resupply not ending after time or drop
Build 130 (27/August/2011)
Changes from build 129 to 130:
- added "small hud" option (mainmenu -> Options -> Player )
- added knight charge cursor over head also
- changed archer charge cursor
- minimap is smaller
- HUD fade happens closer to screen edge; removed block menu fade
- fixed password saving issue
- fixed case sensitivity in master logins
- fixed some chat console color errors
- fixed chat console overlapping text
- disabled team bridge opening with up/down
- fixed playerslist staying scrolled after switching servers
- no resupply happens only if left a certain distance from spawn location
Build 129 (26/August/2011)
Changes from build 127 to 129:
- new HUD cursors
- new HUD chat window
- new HUD resources & health bar
- new minimap window
- added dust animation on big fall
- minimap player icons indicate team color
- added minimap ground edge shading
- added variable "v_drawhud" useful to disable HUD when making screenshots or recording videos
- chat colors are team colored
- new team colored gibs
- castle back wall uses 2 stone
- message boxes replaced with graphics
- new menu buttons
- fixed menu inverting on smooth shader
- help texts only show up when toggled with F1
- added wall hugging to prevent fall damage
- fixed smaller fall damage not working
- fixed infinite resources from collapse prevention
- fixed tree stumps in front of players
- name labels above head use premium & admin colors
Build 127 (23/August/2011)
Changes from build 126 to 127:
- fixed menu sound on Linux
- fixed constructions not giving support
- new anti-griefing method: automatic collapse prevention in radius around tent/outpost
- fixed infinite tree chopping
- fixed point frame dissapearing when chat text above head
- added scoreboard scrolling
- fixed bot kicking from console
- new server commands:
- \kickhost [host] [minutes] - kicks and/or bans host (host number can be found in logs when player joins)
- \unbanhost [host]
- \swapid [player id] - swaps the players team
- fixed ground background tiles
- mods can freely change teams
- fixed player-bomb force when on ground
- possibly fixed other team spawning on captured outpost
Build 126 (22/August/2011)
Changes from build 124 to 126:
- fixed game crash 1
- fixed game crash 2
- fixed editor not working
- clouds don't render on "Less effects" option
- fixed doors not opening on ladders
- fixed bot kicking
- fixed player leave game message
- support required on very high constructions (near high map border)
- increased team unbalanced respawn time difference
- increased crouched hitbox
- fixed tents falling
- fixed tree stub not regrowing
- fixed weird block behaviour on trees
- fixed tree regrowing bugs
- fixed shadows appearing on trees
- added server variable "sv_deltapos_modifier"
- higher than 1.0 uses less bandwidth but game will be more laggy
- less than 1.0 will use more but will be more accurate
Build 124 (20/August/2011)
Changes from build 123 to 124:
- bridges require support
- removed immunity on tent
- fixed premium ban spam on server
- Linux dedicated server performance version released
- Linux client version out
Build 123 (19/August/2011)
Changes from build 90 to 123:
- only builder has ground sight
- new tree leaf sprites
- fixed leafs not appearing from non destructed trees
- new ground tile graphics
- gold blocks glitter
- added big dirt pieces fallout of dug ground
- fixed mapcycle maps loaded on load map in menu
- fixed floor in window castle tile
- door has floor if castle block underneath
- new castle background blocks look different in different context
- added castle top bricks ornamentation
- recoded tile rendering to use mesh buffers (much faster)
- fixed clantag bracket
- separated foreground from background map layer (trees, spikes, solid blocks etc. are drawn in front of players)
- added clouds
- HUD can now display names and health after death
- new minimap icons
- fixed minimap not appearing on zoomout
- fixed enemy outposts and flags not appearing on minimap
- fixed minimap out of border icon positions
- fixed infinite loop caused by setting score_limit to 0
- added possibilty to load gm script file in mapcycle (useful to change game rules or add entities)
- fixed multiple tents saved on map
- outposts, hearts and catapults are saved on savemap
- fixed hearts dissapearing if full health archer or builder pick them up
- game rules can now limit classes
- game rules now define default materials count on respawn
- added tree branch destroy effects
- trees properly drop
- added ambient sound
- added smoothness variables to map generator files which determine the steppiness of the map
- gold now concentrates in middle of map
- move map scripts to Maps folder
- added natural background dirt tiling
- added semi-procedural ambient piano music when lonely
- tree block takes 3 hits to chop
- new png map format colors
- unified minimap colors with png map
- added team colored bridges and door to minimap
- change door open mechanics (doors react to direction keys)
- power bar loads up/down continously
- power bar stays at maximum position longer
- knight can only jab or hit with full power
- knight power slash adds speeds
- added sword hit knock back
- improved actor sprites
- removed dead actor collisions
- charged arrows knock back
- louder charged "pop" sound
- knock down lasts until fallen on ground
- all players collide
- fixed team kills giving points
- changed screenshot format to .png
- screenshots can be taken with PRINT SCREEN button too
- archers can duck with crouch button to hide
- added damage heart indicators
- added bloodsplat on hit
- fixed bottom of map collision
- map cycle is reloaded every map (can be edited while server is running)
- block can be dropped by builder only while holding crouch
- fixed outpost giving 3 hearts
- added default fall damage
- temporary fix for camera going bananas
- players retrieve their points and statistics on rejoining a server
- even more votes needed for players with good score
- builder earns points only by placing similar blocks next to each other
- increased running speed
- archer releases arrow if killed
- added console variable /v_fastrender (set to 1 to increase FPS)
- new combat move: jumping on enemy stuns him; or shield down causes damage
- increased falling max speed
- fall damage has 3 stages depending on fall velocity: slight stun, 1 heart damage; death
- knight max charge time increased slightly
- knight slash takes 1.5 hearts
- added small blood splat for 1 heart damage; big blood splat for more damage
- new combat move: double slash
- out of screen sprites rendering optimization
- sprite depth sorting is based on y position
- spikes give more damage at fall damage velocity
- removed menu vote kick
- fixed spikes not spiking dead bodies
- added server variable \sv_gold_only (aka Gold Server; allow only premium account players to play)
- added server variable \sv_allow_globals_mods (i set to 1 global KAG moderators and admins can kick/ban players)
- added player colors in scoreboard (green - moderators; yellow - premium)
- tree gives 2 arrows now
- knockback makes you fall from ladder
- servers browser now shows gamemode, passworded and gold server info
- fixed server not loading next map in map cycle after round won
- fixed clients disconnecting while server map generation
- bridges don't open from beneath
- title image stretches on different resolutions
- ladders save from fall damage
- fixed blood particle steppy offsets
- fixed multiple resupplying on tent
- removed resupply timer / resupply only works until moved off tent / healing works always
- bomb is dropped on knockback
- fixing giving materials on tent/outpost
- outposts are 2x tougher
- added wall bump sounds
- no spawning on tent in capture
- shield pushes everyone not shielded
- pushing shield against enemy with high velocity causes knockback
- fixed gibs emitting blood
- added new main menu items:
- [Video->Smooth shader] hq2x pixel smoother;
- [Video->Less effects] for faster backgrounds;
- [Sound->Volume] type the volume between 0.0 and 1.0 (sorry for not adding a gauge yet);
- [Sound->Ambient music]
- added block labels in menu
- requirement for support while building removed
- fixed admin menu cmds on localhost
Build 90 (19/July/2011)
Changes from build 80 to 90:
- added mandatory game accounts
- player nickname is the same as account user name
- added optional clantag in main menu Player settings
- Archer changes:
- offscreen arrows deal only half damage
- removed blocked jumping when bow fully charged
- added arrow ladders (archers can climb their own arrows on a wall)
- archer full charge is faster
- arrow gravity and maximum speed changed
- archer charge decharges when after reaching maximum point
- archer charge bar appears on mouse cursor
- arrow leaving archer is properly positioned
- added knockdown period for arrow hit
- arrow damage changed:
- slow arrow deals half heart damage
- charged/fast arrow deals 1.5 heart damage
- Knight changes:
- changed knight sword mechanics
- 2 hits available: quick jab (1 heart), charged swing (hold fire button; 2 hearts)
- hitting with charged swing stuns the opponent for a moment
- charged knight jumps lower
- knight has same movement speed as archer and builder
- new knight sword strike animations and sounds
- knight can only dig with fully charged swing
- shielded knights always pushes other players in the shield direction
- new ability to climb shielded upwards knight
- Builder changes:
- builders can't penetrate knight armor
- building is delayed and requires builder to stand still
- added possibilty for builder to drop castle block
- builder square cursor is always drawn
- added repairing destroyed parts (takes always half of full block materials)
- increased builder build radius
- builder sees more into the map
- new score system
- earn points for: building, killing, capturing/returning flag
- lose points for: suicide, mining structures
- fixed resolution changing when desktop is the same size as window
- fixed wrong resolution ratio picked
- fixed resolution change offset bug
- improved open door/bridge mechanics
- more dirt particles velocity
- players have less acceleration on ground
- fixed background dirt bugs
- scores render over player labels
- fixed trees not growing on right side of map
- trees don't lose coronas when chopped
- fixed server disconnection errors
- fixed collapsed blocks create random blocks
- fixed outpost not giving supplies on start
- outpost during capture does not give out supplies
- changed all damage using discrete values
- fixed grass appearing underground
- half hearts health are drawn on HUD
- can't throw bomb while holding flag
- fixed player names appearing as one letter on Linux
- fixed spikes not collapsing
- disabled periodic automap saving [temporary]
- fixed not able to join own team again if teams unbalanced
- added server variable "sv_require_auth" (default: yes; requires clients connecting to server be logged in master server)
- optimized server tree storage
- added sky gradient
- emoticons and point frame stay until key pressed or chat above head dissapears
- changed vote kicking mechanic (takes into account players time on server and score)
- added server mapcycle (Base/Scripts/mapcycle.cfg)
- two new map generator files added to mapcycle (generator_ctf_hole; generator_ctf_mountain)
- fixed png maps not saved or loaded on Linux server
- fixed outpost color not changing after capture
- added take screenshot sound (F4)
- flag carrier is slower by 10%
- fixed bomb-block damage miscalculation
- lowered ping kick time to 15 minutes
- vote minimum time lowered to 3 minutes
- fixed players not respawning after map change
- removed bridge gibbing
- fixed catapult spawning at right map edge
- main menu change : "Map editor" instead of "Start game"
- fixed ground and other blocks not appearing in editor block palette
- fixed not being able to destroy blocks around tent
- only main tent restores health
- fixed infinite outpost volcano
- fixed gold bullion not destructible by catapult
- fixed catapult ground collision sound
- fixed shield collisions
- above head chat stays shorter
Build 80 (28/June/2011)
Changes from build 71 to 80:
- fixed network map load memory leak
- fixed more network memory usage
- changed camera so it is less sensitive close to player
- fixed auto_bots spamming lots of bots
- added archer bow & catapult progress bar
- “friendlydamage_modifier” in gamemode.cfg works as it should (multiplies friendly damage)
- remade arrow damage
- the faster the arrow the more damage it inflicts
- max velocity arrow always kills (unshielded)
- added half second draw arrow time for archer (jumping is suppressed while drawing)
- fixed arrow hits not registering against wall
- knight shield goes down after powerful hit (fast arrow, explosion)
- fixed random disconnecting on map restart
- fixed spawning on enemy respawn
- auto team balance shuffles only new players
- auto team balance doesn’t allow to change teams if teams are unbalanced
- modified no vote time to 5 minutes
- empty servers are kept alive on master
- gold is at least 7 blocks underground
- minimum_players_inteam set to 3
- warmup/break time (increased to 2.5 minutes)
- can’t build outpost or catapult until match started
- barrier set (at 1/3 to 2/3) of the map until match started
- tent has automatically placed bedrock beneath
- fixed outpost capturing bugs
- more rock parts/debris to pick up after collapse (and they stay longer)
- new wooden parts after destroyed wood structures (pickable)
- builder can’t give materials to knight or archer (only bombs and arrows)
- fixed scroll lock in chat box
- bomb block damage is based on distance (the farther the less damage)
- outposts and catapults slowly regenrate damage
- fixed background castle destruction exploit
- added gold bulion block [temporary]
- knight jump velocity is same as other classes
- rearranged block menu so castle wall and ladder are closest to mouse
- removed pilar castle background wall change
- added drawbridge
- arrows can destroy catapults and outposts
- new team emblems
- fixed crash on outpost destruction
- fixed spike stone collecting exploit
- resupply happens automatically on team tent (every 10 secs)
- during warm up time builder gets 100 wood and 100 stone in tent [temporary]
- player labels are a bit higher
- fixed knight gore machine bug
- fixed catapult creation displacement
- door requires just 40 wood now
- scoreboard sorted by kills instead of deaths
- map is restarted on server after 1 minute of being empty and only after match has started
- archer can’t collect arrows while charging bow
- archer can’t jump with fully charged bow
- remade catapults to work more as close siege weapons
- cost half (120 wood)
- deal twice more damage
- range is smaller (1 screen)
- arrows damage
- captured outpost restores health
- respawning on outpost being captured take 2 times longer
- builder jump smaller down when placing blocks
- fixed outpost not resupplying on change class
- fixed castle background not depleting materials when placed on ladder
- castle blocks placed on castle background can’t be placed if nothing below
Build 71 (28/June/2011)
Changes from build 70 to 71:
- added new give/loot key [C]
- picking arrows or rocks is done with harvest key [RMB] (right mouse)
- only archer can pickup arrows; only builder can pickup rocks
- added Mark Griefer option on scoreboard [TAB]
- available after 10 mins of game time
- if enough players mark a player he gets kicked
- outposts are capturable (stand on it; the more players the faster capture)
- outposts are 25% stronger (2 bombs)
- fixed network memory leak
- dead bodies don’t block digging
- fixed picking class in destroyed tent
- less hits to gib
- if [TAB] pressed scroeboard stays
- unbalanced team with more players spawns longer
- fixed admin menu kicking
- most bottom row of map cannot be digged/destroyed
- decreased player name length to 20 characters
- fixed block menu not appearing on tent
- console doesn’t scroll if text entered in prompt
- fixed vote server crash
- fixed giving materials not working sometimes
- fixed rcon player ping kick console spam
- fixed 0 time ban from admin
Hotfix:
- fixed Windows XP startup crashing
- fixed respawn counter crash
- fixed initializing text not appearing in console-XXX.txt
- game window automatically is set to smaller resolution if desktop is smaller
- added fail safe methods when video driver is not supported
Build 70 (27/June/2011)
Changes from build 67 to 70:
- fixed memory leaks on map creation/restart
- can’t vote on self
- player being voted on is marked with red circle
- added message to inform about banning during vote
- all votes are sent to rcon admin
- increased game start to 2 players on team
- added “restartmap_onlastplayer_disconnect” option to game rules (gamemode.cfg)
- decreased max player name characters to 27
- fixed player names having leading or trailing whitespaces
- fixed spikes not removing stone if placed on background
- fixed broken outpost working
- auto-balancing: if teams differ by 2 players can’t switch teams freely
- /kickid cmd is done by player id instead of index (/players views id’s)
- added Admin menu to main menu (for rcon logged players to easily kick, restart map)
- lowered default “nearspawn_multiplier” to 2.2
- bomb range is shorter
- maximum 1 bomb can be carried by Knight
- bomb always kills (unshielded) in close proximity
- gold is always buried at least 5 blocks underground
Build 67 (24/June/2011)
Changes from build 57 to 67:
- new default gamemode Capture the Flag
- construction require support if longer than 5 blocks
- added fully collapsible physical blocks
- added buildable outpost
- added HUD block menu (hold [F])
- change class button is now [E] on tent/outpost
- pressing [E] on team member gives 10 of each materials
- changed bomb throwing
- pressing [F] lights bomb
- press [F] again throws at default velocity
- to throw further you must add momentum from jumping
- decreased sack/flag throw velocity but is affected by player velocity
- not drawing 0 amount label on objects
- fixed catapult/tent resource icon red
- fixed healing heart not adding to 3 hearts in knight
- fixed client changing health
- Knight respawns with 1 bomb
- fixed respawn timer
- dying near respawn results in longer respawn time (gamemode config variable “nearspawn_multiplier”)
- fixed server trying to delete client object which was never sent
- fixed local player globally banned issue
- fixed chat position after death
- fixed label appearing on tent
- added buildable outpost tent
- trees don’t appear on mountains
- own bomb hurts self
- server list is sorted by player count
- fixed catapult rocks making sounds on die
- fixed m_generator not being loaded
- script can now load from generator files eg. LoadMap(“Scripts/generator_ctf.cfg”);
- LoadMap(“”); - loads m_generator variable
- LoadMap(“Scripts/foobar.cfg”); - loads random generator map from config
- LoadMap(“Maps/foobar.png”); - loads map from png image
- generator changes:
- caves don’t appear under respawn
- materials appear in larger concentrations behind respawn
- improved gib graphics
- added spikes trap
- fixed sacks/flag collisions near tent
- fixed sack/flag throw velocity lag on throw
- fixed tents not being saved on client (with /savemap cmd)
- stuck player gibs
- fixed and optimized collisions
- removed bugged map name from servers list
- fixed tutorial text background
- trees regrow faster
- materials and construction blocks appear as icons + count on HUD
- sound listener center moved to player instead of center of screen
- fixed player label appearing twice on u_shownames set
- fixed crash when wrong generator file specified
- background castle block costs 3 stone
- added and fixed chat console transparency
- fixed ladder and castle back giving wrong resource number on destroy
- fixed chat bubble staying longer after Enter pressed
- builder doesn’t animate if can’t build at position
- fixed invisible body looting
- added “Looted” text for empty bodies
- team members can loot bombs again
- fixed HUD images stretching
- can’t join again own team
- fixed team menu disappearing when [BACKSPACE] pressed first time
- added floating amount of materials added or removed (on mine, loot or give)
- vote kicks can be casted only against one’s team members
- added “readme” information in vote menu
- rcon players are marked with x in players list
- added unlockable map editor
- own player label dissapears when mouse cursor close
- HUD dissapears on death
- trees drop faster
- fixed door issue being placed on tree stump
- fixed spawning removing background behind tent
- map resets after last player left
- slow arrors give half damage
Build 57 (14/June/2011)
Changes from build 51 to 57:
- fixed local player globally banned when bot banned
- my player is highlited in players list
- dead player collision radius is smaller
- build block cursor blink red if not enough material
- bomb now gibs people
- new death fall frame
- fixed ping kick not kicking
- bedrock layer lays on the bottom of each map
- modified bedrock look and amount
- bedrock bomb destroying leaves rocks
- bubble emote shows for 2 seconds after pressing key
- added mandatory vote kick typed reason
- vote caster displayed in vote box
- number of votes displayed
- vote dissapears if passes
- added radius of sight into earth
- fixed network errors and previous release lag
- added dirt block [experimental]
- added new config variable m_generator; specifies the map generator config file (default: “Scripts/generator.cfg”)
- knight destruction is 50% slower
- thick rock has its own destruction animation and takes longer to harvest
- thick rock takes 6 hits
- rock digging takes 5 hits
- ground digging takes 3 hits
- door needs 5 wood and 3 stone
- ladder needs 4 wood (10 in tree block)
- destroyed door gives 1 wood and 1 stone less
- trees are higher (more wood)
- sacks cannot go behind team tent
- cannot carry own team’s sack on to the enemy side of the map
- health is synced over network
- fixed sack team changed on client when picked up
- changed chat font
- increased small font size
- fixed mouse cursor stuck in menu
- if hit someone map isn’t hit
Build 51 (08/June/2011)
Changes from build 49 to 51:
- added Show Minimap option to video options (turning off minimap increases performance)
- pixel particles don’t show up if FPS drops below 20
- fixed minimap colors
- fixed grass tile appearing as dirt
- added knight shield down
- optimized netcode: not sending entities out of sight
- gold tile appears more distinct than stone
- fixed console kick not banning
- fixed rcon player possible to kick
- removed invalid net object not found messages
- fixed respawn queues not deleted on client
- global banning added
- if player gets banned twice in some period of time he gets global banned for a couple hours
- added new bedrock block (indestructible)
- trees don’t grow now in holes-
- added error message appears if game runs without Administrator privileges
- tweaked speed hack detection
- added s_system config variable to set sound system (for troubleshooting)
- (KAG/Base/Scripts/autoconfig.gm - global s_system =
- 0 - autodetect (default)
- 1 - DirectSound 8
- 2 - DirectSound
- 3 - Win MM
- 4 - ALSA (Linux)
- 5 - Core Audio (MacOSX)
- 6 - No sound)
Build 49 (06/June/2011)
Changes from build 45 to 49:
- smaller cursors
- new archer cursors
- servers list is read from cache incase master is down
- your player has a name tag at all times
- name tags are drawn above player
- fixed end game crash reason
- added healing heart spawning randomly from killed player [experimental]
- ladders can be built anywhere against backgrounds
- anything can be built directly on a castle background wall
- build block cursor snaps to build position
- disabled map border fadeout
- casting another vote time increased to 10 minutes
- default vote kick ban time increased to 60 minutes
- if player being voted disconnects he is banned automatically
- rcon authorized player cannot be kicked
- added basic speedhack protection
- added hand cursor on block placement
- autoupdater does chmod +x on .sh script files
- players banned by IP and additional unique ID
- local server always disconnects if joining foreign server
- fixed map dimensions being too small
- added thick stone resource block (3x stone)
- fixed infinite ground background ladders
- added autorestarting functionality on new build release
Build 45 (02/June/2011)
Changes from build 40 to 45:
- local games do not register in server list
- menu is higher when items go under screen
- fixed missing tutorial display
- server list can now scroll
- fixed infinite rock catapult exploit
- can’t build or fire in break time (temporary fix for server crash)
- all objects are destroyed on server first (server crash on restart fix)
- optimized tile rendering speed by 10-20%
- optimized offscreen particle effects
- optimized too far sounds
- fixed generator crash
- default windowed mode
- added “chmod +x KAG” to dedicatedserver.sh
- fixed dead player floating up
- dead players fall off ladders
- fixed fall through map
- new cursors
- new resources graphics
- fixed crash after kick on client
- new title screen & menu colors
- master servers sends only servers with same build number
- tutorial poster runs automatically after game installation
- added icon for shortcuts
- knight has 1 heart more health [experimental]
Build 40 (29/May/2011)
Changes from build 39 to 40:
- catapult can change rotate according to thrower
- improved arrow collisions (from circle to line)
- default score limit is 20% of gold available on map
- fixed crash on precache (loading controls)
- fixed player dangling on server after kick
- fixed bow sound not stopping after death
- fixed catapult facing wrong direction for red team
- fixed knight shield
- fixed gold on map wrongly calculated
- fixed player sprite not updating when dead
- return of the ladder bubble
- mouse aim is farther (to match zoom out view)
Build 39 (28/May/2011)
Changes from build 32 to 39:
- game rules changed:
- victory condition: mine or collect 3/4 of the maps gold
- stash gold in sacks
- 3 sacks available on start
- steal sacks and bring them to your tent for score
- new map generation code:
- possible mountains and holes
- caves
- stone and gold are more likely to appear around caves and mountains
- gold appears more as gold veins
- trees don’t grow on tent
- added catapult
- new sack graphics
- new bomb & explosion graphics
- new emoticon bubble graphics
- tent does not fall down
- sack gold amount displayed on mouse hover
- player HUD is not visible now when score board is active
- increased knight radius of attack
- new castle back build sound
- tent hit pixels changed to black
- fixed invisible map bug
- can’t loot bombs from self & team players
- fixed knight not dying when bomb explodes in hand
- typing bubble appears when typing chat or in menu
- gold sacks & tent are drawn on minimap
- new stone tiles graphics
- added map generator config file (“Base/Scripts/generator.cfg”)
- when not enough resources build tile blinks on HUD
- on reload map, old map saved to “Maps/previous.png”
- particle die time randomized
Build 32 (20/May/2011)
Changes from build 30 to 32:
- added bombs for knight (hold & release [F] key)
- fixed sprite graphics glitch on older video cards
- louder bow pull sound
- increased precision of network object velocities
- fixed some map collision bugs
- fixed teleporting inside map
- optimized collision code
- fixed arrow map collisions
- added fast arrow springy sound hit
- added team emblem graphics on team pick
- resources on HUD are drawn in multiple rows now
- available blocks on HUD now drawn in lower part of screen
- fixed ladder placing not working sometimes
- fixed readme.txt not auto-updated
- added map restart command (\restartmap)
- added map load command (\loadmap [name])
- added map save command (\savemap [name])
- added server send message to all players (\msg [text])
- added vote map restart
- changed minimap colors
- dead not displayed on minimap
- can’t resupply in enemy tent, only change class
Build 30 (18/May/2011)
Changes from build 28 to 30:
- added kick voting (select in mainmenu [ESC], no [F11] yes [F12])
- added server kick command (kick [playername] [minutes])
- player respawns as last selected class
- sack on back is more visible
- added tent flag animation
- tent is now in front of players
- added variable descriptions in autoconfig.gm
- all doors placed vertically open when player touches
- player names forced to be unique
- fixed holes appearing after loading a map
- doors require 30 wood & 30 stone (previously 50 each)
Build 28 (16/May/2011)
Changes from build 24 to 28:
- zoom in/out keys work by tapping now
- zoom in/out by default is mouse wheel (previously left ctrl/shift)
- default view is dynamic; follows mouse cursor
- darker backgrounds
- health doesn’t decrease client-side (false hits not registered)
- minimap is more translucent
- players inside tent are immune
- fixed cursor displaying on other players
- fixed map generator getting stuck on small maps
- optimized sack network updates
- fixed not being able to connect again after failed connect
- changed HUD material graphics to tiles
- trees regrow faster
- hill height is independent from map height
- gold tile is more golden
- fixed empty tiles in ground background
- tweaked map generation code
- fixed actor behavior on map borders
- more shading on backgrounds
- distant sounds are louder
- health is restored on class switch
- archer digging is slower
- fixed machine gun archer exploit
- team is auto-assigned on join server
- fixed map not drawn entirely on smaller resolutions
- ladder wood usage increased from 2 to 3 (tree block = 10)
- team chat channel is more obvious now in chat window
- smoothed continuous building
- updates download automatically
Build 24 (12/May/2011)
Changes from build 22 to 24:
- added picking up old arrows
- start arrows increased to 10
- arrows can’t be fired immediately
- archer & knight can now dig in dirt
- fixed crash near body
- removed dynamic camera from archer
- added health display
- arrow are faster
- ground acceleration is higher
- destroying castle walls & doors takes twice the time
- fixed sack disappearing with dead carrier
- fixed not being able to pickup sack from dead carrier
- increased corpse time
Build 22 (10/May/2011)
Changes from build 20 to 22:
- added builder animations
- modified chat bubbles
Build 20 (8/May/2011)
Changes from build 17 to 20:
- smaller collision circle
- added handicap on respawn (5 arrows, 50 wood)
- fixed shield collisions (shield is much safer now)
- removed units left indicator in unlimited units gamemode
- fixed sacks dissapearing after player quit
- fixed archer & builder death frames
- fixed mouse hover nick labels
- fixed ladder building bugged sometimes
- changed suicide command to Change key + Pick up [F]+[E]
Build 17 (6/May/2011)
- first release