Difference between revisions of "Version history"

From King Arthur's Gold Wiki
Jump to: navigation, search
Line 57: Line 57:
 
Changes 32-39:
 
Changes 32-39:
  
* game rules changed:
+
game rules changed:
- victory condition: mine or collect 3/4 of the maps gold
+
* victory condition: mine or collect 3/4 of the maps gold
- stash gold in sacks
+
* stash gold in sacks
- 3 sacks available on start
+
* 3 sacks available on start
- steal sacks and bring them to your tent for score  
+
* steal sacks and bring them to your tent for score  
* new map generation code:
+
new map generation code:
possible mountains and holes
+
* possible mountains and holes
caves
+
* caves
stone and gold are more likely to appear around caves and mountains
+
* stone and gold are more likely to appear around caves and mountains
gold appears more as gold veins
+
* gold appears more as gold veins
trees don’t grow on tent  
+
* trees don’t grow on tent  
 +
 
 
* added catapult
 
* added catapult
 
* new sack graphics
 
* new sack graphics
Line 88: Line 89:
 
* on reload map, old map saved to “Maps/previous.png”
 
* on reload map, old map saved to “Maps/previous.png”
 
* particle die time randomized
 
* particle die time randomized
 +
  
 
----
 
----
 +
  
 
'''Build 32'''
 
'''Build 32'''
Line 95: Line 98:
 
Changes build 30-32:
 
Changes build 30-32:
  
- added bombs for knight (hold & release [F] key)
+
* added bombs for knight (hold & release [F] key)
- fixed sprite graphics glitch on older video cards
+
* fixed sprite graphics glitch on older video cards
- louder bow pull sound
+
* louder bow pull sound
- increased precision of network object velocities
+
* increased precision of network object velocities
- fixed some map collision bugs
+
* fixed some map collision bugs
- fixed teleporting inside map
+
* fixed teleporting inside map
- optimized collision code
+
* optimized collision code
- fixed arrow map collisions
+
* fixed arrow map collisions
- added fast arrow springy sound hit
+
* added fast arrow springy sound hit
- added team emblem graphics on team pick
+
* added team emblem graphics on team pick
- resources on HUD are drawn in multiple rows now
+
* resources on HUD are drawn in multiple rows now
- available blocks on HUD now drawn in lower part of screen
+
* available blocks on HUD now drawn in lower part of screen
- fixed ladder placing not working sometimes
+
* fixed ladder placing not working sometimes
- fixed readme.txt not auto-updated
+
* fixed readme.txt not auto-updated
- added map restart command (\restartmap)
+
* added map restart command (\restartmap)
- added map load command (\loadmap [name])
+
* added map load command (\loadmap [name])
- added map save command (\savemap [name])
+
* added map save command (\savemap [name])
- added server send message to all players (\msg [text])
+
* added server send message to all players (\msg [text])
- added vote map restart
+
* added vote map restart
- changed minimap colors
+
* changed minimap colors
- dead not displayed on minimap
+
* dead not displayed on minimap
- can’t resupply in enemy tent, only change class
+
* can’t resupply in enemy tent, only change class
 +
 
 +
 
 +
----
 +
 
  
 
'''Build 30'''
 
'''Build 30'''
Line 122: Line 129:
 
Changes build 28-30:
 
Changes build 28-30:
  
- added kick voting (select in mainmenu [ESC], no [F11] yes [F12])
+
* added kick voting (select in mainmenu [ESC], no [F11] yes [F12])
- added server kick command (kick [playername] [minutes])
+
* added server kick command (kick [playername] [minutes])
- player respawns as last selected class
+
* player respawns as last selected class
- sack on back is more visible
+
* sack on back is more visible
- added tent flag animation
+
* added tent flag animation
- tent is now in front of players
+
* tent is now in front of players
- added variable descriptions in autoconfig.gm
+
* added variable descriptions in autoconfig.gm
- all doors placed vertically open when player touches
+
* all doors placed vertically open when player touches
- player names forced to be unique
+
* player names forced to be unique
- fixed holes appearing after loading a map
+
* fixed holes appearing after loading a map
- doors require 30 wood & 30 stone (previously 50 each)
+
* doors require 30 wood & 30 stone (previously 50 each)
 +
 
 +
 
 +
----
 +
 
  
 
'''Build 28'''
 
'''Build 28'''
Line 138: Line 149:
 
Changes build 24-28:
 
Changes build 24-28:
  
- zoom in/out keys work by tapping now
+
* zoom in/out keys work by tapping now
- zoom in/out by default is mouse wheel (previously left ctrl/shift)
+
* zoom in/out by default is mouse wheel (previously left ctrl/shift)
- default view is dynamic; follows mouse cursor
+
* default view is dynamic; follows mouse cursor
- darker backgrounds
+
* darker backgrounds
- health doesn’t decrease client-side (false hits not registered)
+
* health doesn’t decrease client-side (false hits not registered)
- minimap is more translucent
+
* minimap is more translucent
- players inside tent are immune
+
* players inside tent are immune
- fixed cursor displaying on other players
+
* fixed cursor displaying on other players
- fixed map generator getting stuck on small maps
+
* fixed map generator getting stuck on small maps
- optimized sack network updates
+
* optimized sack network updates
- fixed not being able to connect again after failed connect
+
* fixed not being able to connect again after failed connect
- changed HUD material graphics to tiles
+
* changed HUD material graphics to tiles
- trees regrow faster
+
* trees regrow faster
- hill height is independent from map height
+
* hill height is independent from map height
- gold tile is more golden
+
* gold tile is more golden
- fixed empty tiles in ground background
+
* fixed empty tiles in ground background
- tweaked map generation code
+
* tweaked map generation code
- fixed actor behavior on map borders
+
* fixed actor behavior on map borders
- more shading on backgrounds
+
* more shading on backgrounds
- distant sounds are louder
+
* distant sounds are louder
- health is restored on class switch
+
* health is restored on class switch
- archer digging is slower
+
* archer digging is slower
- fixed machine gun archer exploit
+
* fixed machine gun archer exploit
- team is auto-assigned on join server
+
* team is auto-assigned on join server
- fixed map not drawn entirely on smaller resolutions
+
* fixed map not drawn entirely on smaller resolutions
- ladder wood usage increased from 2 to 3 (tree block = 10)
+
* ladder wood usage increased from 2 to 3 (tree block = 10)
- team chat channel is more obvious now in chat window
+
* team chat channel is more obvious now in chat window
- smoothed continuous building
+
* smoothed continuous building
- updates download automatically
+
* updates download automatically
 +
 
 +
 
 +
----
 +
 
  
 
'''Build 24'''
 
'''Build 24'''
Line 172: Line 187:
 
Change build 22-24:
 
Change build 22-24:
  
- added picking up old arrows
+
* added picking up old arrows
- start arrows increased to 10
+
* start arrows increased to 10
- arrows can’t be fired immediately
+
* arrows can’t be fired immediately
- archer & knight can now dig in dirt
+
* archer & knight can now dig in dirt
- fixed crash near body
+
* fixed crash near body
- removed dynamic camera from archer
+
* removed dynamic camera from archer
- added health display
+
* added health display
- arrow are faster
+
* arrow are faster
- ground acceleration is higher
+
* ground acceleration is higher
- destroying castle walls & doors takes twice the time
+
* destroying castle walls & doors takes twice the time
- fixed sack disappearing with dead carrier
+
* fixed sack disappearing with dead carrier
- 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

Revision as of 00:31, 3 June 2011

Build 45

Changes 40-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

Changes 39-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

Changes 32-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

Changes build 30-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

Changes build 28-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

Changes build 24-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

Change build 22-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