Difference between revisions of "Version history"

From King Arthur's Gold Wiki
Jump to: navigation, search
(Added build 90)
(added all the missing parts)
Line 1: Line 1:
==[http://kagdev.tumblr.com/post/7802736314/combat-build-90-released Build 90]==
+
==[http://kagdev.tumblr.com/post/9422768382/build-130-released 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
 +
 
 +
 
 +
==[http://kagdev.tumblr.com/post/9375344917/new-hud-build-released 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
 +
 
 +
 
 +
==[http://kagdev.tumblr.com/post/9289802927/build-127-released 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
 +
 
 +
 
 +
==[http://kagdev.tumblr.com/post/9257552656/build-126-released 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
 +
 
 +
 
 +
==[http://kagdev.tumblr.com/post/9136812191/eyecandy-build-released 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
 +
 
 +
 
 +
==[http://kagdev.tumblr.com/post/7802736314/combat-build-90-released Build 90] (19/July/2011)==
  
 
Changes from build 80 to 90:
 
Changes from build 80 to 90:
Line 95: Line 312:
  
  
==[http://kagdev.tumblr.com/post/7379317943/build-80-released Build 80]==
+
==[http://kagdev.tumblr.com/post/7379317943/build-80-released Build 80] (28/June/2011)==
  
 
Changes from build 71 to 80:
 
Changes from build 71 to 80:
Line 158: Line 375:
 
* respawning on outpost being captured take 2 times longer
 
* respawning on outpost being captured take 2 times longer
 
* builder jump smaller down when placing blocks
 
* builder jump smaller down when placing blocks
 
Hotfixes:
 
 
* fixed outpost not resupplying on change class
 
* fixed outpost not resupplying on change class
 
* fixed castle background not depleting materials when placed on ladder
 
* fixed castle background not depleting materials when placed on ladder
Line 165: Line 380:
  
  
==[http://kagdev.tumblr.com/post/7021775216/build-71-released Build 71]==
+
==[http://kagdev.tumblr.com/post/7021775216/build-71-released Build 71] (28/June/2011)==
  
 
Changes from build 70 to 71:
 
Changes from build 70 to 71:
Line 202: Line 417:
  
  
==[http://kagdev.tumblr.com/post/6983342996/build-70-released Build 70]==
+
==[http://kagdev.tumblr.com/post/6983342996/build-70-released Build 70] (27/June/2011)==
  
 
Changes from build 67 to 70:
 
Changes from build 67 to 70:
Line 227: Line 442:
  
  
==[http://kagdev.tumblr.com/post/6869673343/build-67-released Build 67]==
+
==[http://kagdev.tumblr.com/post/6869673343/build-67-released Build 67] (24/June/2011)==
  
 
Changes from build 57 to 67:
 
Changes from build 57 to 67:
Line 306: Line 521:
  
  
==[http://kagdev.tumblr.com/post/6519817807/build-57-released Build 57]==
+
==[http://kagdev.tumblr.com/post/6519817807/build-57-released Build 57] (14/June/2011)==
  
 
Changes from build 51 to 57:
 
Changes from build 51 to 57:
Line 348: Line 563:
  
  
==[http://kagdev.tumblr.com/post/6319697429/build-51-released Build 51]==
+
==[http://kagdev.tumblr.com/post/6319697429/build-51-released Build 51] (08/June/2011)==
  
 
Changes from build 49 to 51:
 
Changes from build 49 to 51:
Line 372: Line 587:
 
**(KAG/Base/Scripts/autoconfig.gm - global s_system =
 
**(KAG/Base/Scripts/autoconfig.gm - global s_system =
 
**0 - autodetect (default)
 
**0 - autodetect (default)
**1 - DirectSound 8
+
***1 - DirectSound 8
**2 - DirectSound
+
***2 - DirectSound
**3 - Win MM
+
***3 - Win MM
**4 - ALSA (Linux)
+
***4 - ALSA (Linux)
**5 - Core Audio (MacOSX)
+
***5 - Core Audio (MacOSX)
**6 - No sound)
+
***6 - No sound)
*the respawn seconds counter is disabled in this version, developer knows about this and will fix it later.
+
  
  
==[http://kagdev.tumblr.com/post/6258164507/build-49-released Build 49]==
+
==[http://kagdev.tumblr.com/post/6258164507/build-49-released Build 49] (06/June/2011)==
  
 
Changes from build 45 to 49:
 
Changes from build 45 to 49:
Line 411: Line 625:
  
  
==[http://kagdev.tumblr.com/post/6103786869/build-45-released Build 45]==
+
==[http://kagdev.tumblr.com/post/6103786869/build-45-released Build 45] (02/June/2011)==
  
 
Changes from build 40 to 45:
 
Changes from build 40 to 45:
Line 441: Line 655:
  
  
==[http://kagdev.tumblr.com/post/5926193252/build-40-released Build 40]==
+
==[http://kagdev.tumblr.com/post/5926193252/build-40-released Build 40] (29/May/2011)==
  
 
Changes from build 39 to 40:
 
Changes from build 39 to 40:
Line 459: Line 673:
  
  
==[http://kagdev.tumblr.com/post/5902729703/build-39-released Build 39]==
+
==[http://kagdev.tumblr.com/post/5902729703/build-39-released Build 39] (28/May/2011)==
  
 
Changes from build 32 to 39:
 
Changes from build 32 to 39:
Line 496: Line 710:
  
  
==[http://kagdev.tumblr.com/post/5666473842/build-32-released Build 32]==
+
==[http://kagdev.tumblr.com/post/5666473842/build-32-released Build 32] (20/May/2011)==
  
 
Changes from build 30 to 32:
 
Changes from build 30 to 32:
Line 524: Line 738:
  
  
==[http://kagdev.tumblr.com/post/5603825941/build-30-released Build 30]==
+
==[http://kagdev.tumblr.com/post/5603825941/build-30-released Build 30] (18/May/2011)==
  
 
Changes from build 28 to 30:
 
Changes from build 28 to 30:
Line 541: Line 755:
  
  
==[http://kagdev.tumblr.com/post/5546900561/build-28-released Build 28]==
+
==[http://kagdev.tumblr.com/post/5546900561/build-28-released Build 28] (16/May/2011)==
  
 
Changes from build 24 to 28:
 
Changes from build 24 to 28:
Line 576: Line 790:
  
  
==[http://kagdev.tumblr.com/post/5416737231/build-24-released Build 24]==
+
==[http://kagdev.tumblr.com/post/5416737231/build-24-released Build 24] (12/May/2011)==
  
 
Changes from build 22 to 24:
 
Changes from build 22 to 24:
Line 593: Line 807:
 
* fixed not being able to pickup sack from dead carrier
 
* fixed not being able to pickup sack from dead carrier
 
* increased corpse time
 
* increased corpse time
 +
 +
 +
==[http://kagdev.tumblr.com/post/5356515027/king-arthurs-gold 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

Revision as of 23:29, 28 August 2011

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

Hotfixes:

  • 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