Advertisement

CHANGELOG

What's new in version 44.0:

  • Fixed a bug where rollers and projectiles can explode twice
  • Added target and tank collision options to rollers and projectiles
  • Fixed free market not working when bundle size is 0
  • Fixed various linux compilation and library version issues
  • Fixed a bug where the mod download percentage was wrongly calculated
  • Fixed a bug where AI accessories could get out of sync with the server
  • Fixed bug #124 water transparency on initial load
  • Fixed bug #47 free market economy tracking bot purchases
  • Fixed enhancement #61 added a tank starting bounds option
  • Fixed bug #147 death actions don't remove accessory from dead player
  • Fixed bug #149 percent symbol doesn't appear in chat
  • Fixed enhancement #138 added ignoreshields and nolandscape collision options for rollers and projectiles

What's New in version 43.3d:

  • Added version number and build time into the log/console
  • Fixed memory corruption bug (deletion of void *)
  • Fixed issue where tank types were not being correctly reflected across clients
  • Fixed issue where resized images were incorrectly changing the number of components
  • Fixed bug where connecting to a team game could crash the client
  • Fixed bug where some attributes of the client's tank types were not correct
  • Fixed bug where tank type wasn't sent to clients
  • Fixed socket leaking when disconnecting from a server
  • Fixed bug with program name being displayed as tank2
  • Fixed bug where client could crash after loading if immediately disconnected
  • Fixed bug where texture scaling levels with non RGB textures could cause a crash
  • Fixed bug where lots of sounds played during level load/sync

What's New in version 43.3:

  • Saved game can now be loaded
  • Brand new mod (AWE for a different and faster paced gameplay experience).
  • Many other bug fixes

What's new version 43.3 Beta 4:

  • Fixed server sometimes hanging when tanks with tank types try to buy.
  • Added landscapeerosion tag to WeaponNapalm to allow it erode the landscape.
  • Fixed sound dialog not be accessible on some screens
  • Fixed buy time not being correct on the progress dialog
  • Fixed not being able to use the camera modes when buying
  • Fixed WeaponAimedOver targeting dead tanks
  • Added admin 'change name' function to allow admins to force a player name change (available via command line, web and in-game)
  • Fixed a bug where players could be forced to play against no opponents when a spectator joins
  • Fixed rounds not ending due to lives being awarded to dead players.
  • Fixed admin players being able to kill players in the wrong states
  • AI Tanks now join all at once rather than being added slowly one at a time
  • Fixed player dialog resetting for each player in single player (offline) mode
  • Fixed online player parameters not being remembered correctly
  • Fixed players getting stuck when crashing during loading
  • Fixed not being able to kick players that do not have a destination (connection)

What's new version 43.3 Beta 3:

  • Updated projectiles and rollers so they can use local or global groups. A local group is only visible to the instance of the weapon that fired it.
  • Added 'localgroupname' and 'globalgroupname' tags to rollers and projectiles (removed 'groupname').
  • Added 'ringtextureset' and 'ringradius' to lasers to allow rings to be drawn around the laser, defaults to 0 (off)
  • Fixed spelling for loser in turn type
  • Added 'scale' attribute to weapon roller to allow the model to be scaled (like projectiles), defaults to 1
  • Added 'wobblespin' and 'wobbleamount' to weapon projectile to allow a wobbly path to be used, defaults to off, good values < 1
  • Updated sniper shots to hopefully remove malformed shots
  • Added 'watertransparency' attribute to landscape texture files to allow the water transparency to be configured, defaults to 1
  • Added new explosion type 'directionalring' that uses the velocity of the current WeaponExplosion as the axis for the explosion
  • Updated ultra display options for even more goodness
  • Fixed UPnP port forwarding for PPP routers for PnP server hosting
  • Added UPnP external IP address detection for PnP server hosting

What's new version 43.2a:

  • Camera will now correctly follow players shots
  • Scorch textures now correctly tiled
  • Client server syncing fixed
  • Network dialog now correctly on screen

What's new version 43.1c:

  • Fixed server and client calculating auto balance differently.
  • Money formatting changed so larger numbers are easier to read
  • Added AI logging to enable AI debugging
  • Camera mode is not reset between rounds when only AIs are playing
  • Count down sound for shot timer
  • Made text sound less obtrusive
  • Followed shots now don't flicker when being followed
  • Tank/shield health not shown in some of the camera views
  • Action camera won't follow ship shots
  • Old sight position is now correctly centred on the gun
  • Added option for tank/tree reflections for high end computers
  • Added option for particle reflections for high end computers
  • Restricted view setting is now persistent
  • Fuel position landscape indicator now goes away as soon as the fuel is used
  • The buy and shot timers take account of the latency
  • In game chat now has a moveable cursor
  • More model speed ups
  • Game shouldn't count loading or spectator tanks when calculating who's left
  • Performance improvement for drawing targets and tanks
  • Fixed the winning banner being too wide for the screen when many players draw/win.
  • Fixed round numbers from getting beyond the maximum round number
  • Added residual player settings to settings dialogs
  • Fixed residual players not being recorded correctly
  • Added residual player functionality for non-stats servers
  • Sped up AI turn speeds for non-RTS modes
  • Slightly longer time allowed for people to buy
  • Players can connect immediately after being disconnected (no duplicated SUI/UID issues)
  • Lowered the maximum amount of time for the remove tank setting (added setting to both configuration dialogs)
  • Changed residual players to be on when the setting is on, and not vice-versa
  • Changed the max and min settings for IdleCycleTime

What's New in version 43.1b:

  • Changed ambient sounds levels to change better with the sound slider
  • Lowered the default sound levels for some of the louder ambient sounds
  • Changed shot camera so it always follows the shot regardless of what else is happening.
    • If there are shots from the current player it follows the shots
    • If there are no shots but the player is alive it views from the gun
    • If the player is dead it views other peoples shots
    • If there are no shots it views from the spectator angle
  • Added new aim camera that always views from the players gun regardless of what else is happening
  • Added key bindings for aim and explosion cameras
  • Fixed old sight position not working
  • Fixed new visible sight not being aligned with the gun
  • Fixed new AIs not getting the correct unique ids
  • Fixed auto defence not working
  • Fixed gifting money not working

What's New in version 42.1:

  • Fixed server web console not displaying Unicode characters correctly
  • Changed skill formula to have less fluctuations
  • Added possibility to grant skill based on round/match wins
  • Added configuration settings for skill system
  • Fixed unicode names in server web console
  • Added more tank attributes to LUA tank table
  • Transient options can be retrieved via the LUA get options function
  • Casting of 64bit types for completeness
  • Changes for 64bit compilers
  • Enabled fogging for objects
  • Import fixes for gcc version 3.4
  • Updated configure script to remove X11 dependancies for OSX binaries
  • Fixed a bug where the server may send some text messages to more than the intended client.
  • Updated documentation files to remove actual information and add links to wiki
  • Changed launcher to not have S3D_SERVER #defined to allow visible dialog messages
  • Fixes a bug where the working directory is not set to the binary path under win32.