TA3D Changelog Revised: 25 October 2008 ================================================================================ This changelog is not at all maintained well. Changes for v0.5.0-TEST10 since v0.5.0-TEST9 -------------------------------------------- * fixed infinite number of weapon per unit management * greatly reduced loading time * reduced available units sync protocol weight (seems it's still not enough) * fixed a dead lock when entering chat mode (in WND::msg ...) * fixed new TDF parser not converting escaped characters to their real value ( "\\n" -> '\n' and "\\r" -> '\r') * fixed error "could not load 8192" * weapon entities are stored in a std::vector object * weapon free and occupied indexes are stored in std::list objects * Continuation of the code refactoring started a long time ago * Added a routine to reset all parameters of a camera at once * fixing some bug with torpedo bombers * Removed an old workaround with the XLib on Linux * Updated to FMOD 4.18.04 on OS X * improved torpedo behavior * planes maneuver length fixed * fixed default language not being set when config file is not found (#91) * fixed unit names and descriptions not being translated * Added an icon for the TA3D application on OS X (merely the same than intro.jpg) * improved OS X application bundle * fixed the orders bug * The application bundle can now find its own resources * When no resources could be found, does not throw an exception, only exits gracefully * OSX: Added the revision to the DMG filename * unit visibility test improved * reduced number and life time of smoke particles emitted by debris * added some randomness to debris life * beginning of the animator module for 3DMEditor * new icon for TA3D menu entry * added menu entry for 3DMEditor * new icon for 3DMEditor * GFX::renderToTexture now support back buffer rendering when FBO isn't available (implies we need to copy from back buffer ==> less flexibility) * removed some logs that were flooding the log file * fixed some explosion particles parameters * added support for WeaponMainDir and MaxAngleDif(f) FBI variables (corresponding to weapon restrictions). * fixes ships and floatting units setting their orientation according to map geometry (like vehicles) like some used to * 3DO model textures are loaded at loading time but uploaded to OpenGL only the first time they're needed (like we do for map flat features) ================================================================================