Free and Open Source real time strategy game with a new take on micro-management

Difference between revisions of "Changes"

From Globulation2

Jump to: navigation, search
m (Miscellaneous improvements)
(more changes)
Line 1: Line 1:
== Changes since latest released version ==
== Changes since latest released version ==
=== Translation improvements ===
=== Translation improvements ===
'''Unconfirmed'''
* Spanish translation updated (currently being worked on)
* French translation updated (hows this going nct?)
'''Confirmed'''
* Turkish translation created
* Turkish translation created
* Catalan translation updated
* Catalan translation updated
Line 18: Line 14:
* Synced the amount of teams that can be placed on a map automatically, and while editing (now 16 is the highest) so that the game no longer crashes when playing a map with 17 or more teams (fixes bug [http://savannah.nongnu.org/bugs/index.php?func=detailitem&item_id=16097 16097])
* Synced the amount of teams that can be placed on a map automatically, and while editing (now 16 is the highest) so that the game no longer crashes when playing a map with 17 or more teams (fixes bug [http://savannah.nongnu.org/bugs/index.php?func=detailitem&item_id=16097 16097])
=== Miscellaneous improvements ===
=== Miscellaneous improvements ===
* Brand new language formatting system which will make it eaiser for developers in the future
* New tooltip system implemented in libgag, curtesy of Sebastien, now displays tooltips (in French however :( Translation is importent) of the Globulation 2 menu screen. Intergration with the rest of Globulation 2 still to come
* Several memory leaks have been found and fixed
* New tooltip system implemented in libgag, curtesy of Sebastien, is now in place for use in a future version.
* Gradients have been modified a fair bit. They are now updated when a building is destroyed by an enemy. And all war flags are updated when any building is destroyed. Also, a comment now warns the programmers to use a restrictive input for the gradient algorithms if they rely on correct results. (fixes bug [http://savannah.nongnu.org/bugs/index.php?func=detailitem&item_id=16257 16257]) and several tests have been put in place to test the new changes. Also, there is now a #define to allow easy change of the gradient computation system between the default algorithm, kai's algorithm or simon's algorithm. The gradient computation now uses different algorithms for different types of gradients.
* Gradients have been modified a fair bit. They are now updated when a building is destroyed by an enemy. And all war flags are updated when any building is destroyed. Also, a comment now warns the programmers to use a restrictive input for the gradient algorithms if they rely on correct results. (fixes bug [http://savannah.nongnu.org/bugs/index.php?func=detailitem&item_id=16257 16257]) and several tests have been put in place to test the new changes. Also, there is now a #define to allow easy change of the gradient computation system between the default algorithm, kai's algorithm or simon's algorithm. The gradient computation now uses different algorithms for different types of gradients.
* Fixed bugs [http://savannah.nongnu.org/bugs/index.php?func=detailitem&item_id=16350 16350], [http://savannah.nongnu.org/bugs/index.php?func=detailitem&item_id=16323 16323], [http://savannah.nongnu.org/bugs/index.php?func=detailitem&item_id=16148 16148], [http://savannah.nongnu.org/bugs/index.php?func=detailitem&item_id=16171 16171], [http://savannah.nongnu.org/bugs/index.php?func=detailitem&item_id=16096 16096], and [http://savannah.nongnu.org/bugs/index.php?func=detailitem&item_id=15908 15908]
* Fixed bugs [http://savannah.nongnu.org/bugs/index.php?func=detailitem&item_id=16350 16350], [http://savannah.nongnu.org/bugs/index.php?func=detailitem&item_id=16323 16323], [http://savannah.nongnu.org/bugs/index.php?func=detailitem&item_id=16148 16148], [http://savannah.nongnu.org/bugs/index.php?func=detailitem&item_id=16171 16171], [http://savannah.nongnu.org/bugs/index.php?func=detailitem&item_id=16096 16096], and [http://savannah.nongnu.org/bugs/index.php?func=detailitem&item_id=15908 15908]



== 0.8.19 (released 20060312) ==
== 0.8.19 (released 20060312) ==

Revision as of 20:02, 10 May 2006

Changes since latest released version

Translation improvements

  • Turkish translation created
  • Catalan translation updated
  • Danish translation updated
  • German translation updated
  • The tutorial has been translated to french

Gameplay improvements

  • Prevented key scrolling while in-game menu is active (fixes bug 16091)
  • Unit to building allocation system rewrite started

General improvements

  • Per-unit skinning and parameter editing
  • Map generator now places stone and fruit (fixes bug 16080)
  • Synced the amount of teams that can be placed on a map automatically, and while editing (now 16 is the highest) so that the game no longer crashes when playing a map with 17 or more teams (fixes bug 16097)

Miscellaneous improvements

  • Brand new language formatting system which will make it eaiser for developers in the future
  • Several memory leaks have been found and fixed
  • New tooltip system implemented in libgag, curtesy of Sebastien, is now in place for use in a future version.
  • Gradients have been modified a fair bit. They are now updated when a building is destroyed by an enemy. And all war flags are updated when any building is destroyed. Also, a comment now warns the programmers to use a restrictive input for the gradient algorithms if they rely on correct results. (fixes bug 16257) and several tests have been put in place to test the new changes. Also, there is now a #define to allow easy change of the gradient computation system between the default algorithm, kai's algorithm or simon's algorithm. The gradient computation now uses different algorithms for different types of gradients.
  • Fixed bugs 16350, 16323, 16148, 16171, 16096, and 15908


0.8.19 (released 20060312)

Translation improvements

  • Polish translation updated.

Gameplay improvements

  • The old tutorial has been completly revamped. It is now more in-depth and covers more aspects of Globulation 2.
  • Fixed a bug which prevented players to be dropped correctly when someone is disconnected.
  • Fixed a bug which prevented linux systems not named localhost to join themselves

General improvements

  • GUI improved following the comments submitted by Ellen Reitmayr which can be found at Usability issues.
  • Fixed a bug which made compiling on Windows difficult.
  • Fixed two bugs with YOG. One that prevented the game name from being displayed correctly, and another that prevented players in YOG from seeing people in IRC.

Miscellaneous improvements

  • The red X on the campaign and custom game screen has been replaced with the text "Please choose a map".
  • You can now click 'cancel' to go back to the menu screen from campaigns or the tutorial if you decide not to play it.
  • Script state is now saved, which means scripted maps such as the tutorial can now be saved and loaded.
  • New SGSL keyword 'space', which simply put halts any other actions until the spacebar is pressed.
  • Several bugs fixed.
  • Dumping mean CPU usage in Engine.log.


For changes older than these, please check out the Older Changes page.

Misc