1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377
|
Change log for Bos Wars
-----------------------
Version 2.8 (2023 06 26):
- Add install targets to make.py. See PackagingTips on the wiki for more
information. (François Beerten)
- Treat _("string") as format string only if needed (Kalle Olavi Niemitalo)
- Fix byte size returned by ConvertToStereo32() (François Beerten)
- Remove broken and unmaintained SCons support (François Beerten)
- Python tools and scripts uses python3 by default (Francois Beerten)
- Migrated repositories to Git (Francois Beerten)
- Fix PNGs with iCCP: known incorrect sRGB profile (Francois Beerten)
- Work around warnings "dereferencing type-punned pointer" (Francois Beerten)
- Fix make.py strace dependency tracking (Francois Beerten)
- Remove unused and broken SaveReplay() (Francois Beerten)
- Fix fabricate.py/make.py "--keep" option (Francois Beerten)
- Work around GL_GLEXT_VERSION redefinition in SDL (Francois Beerten)
- Fix map Antarticum terrain.png file (Francois Beerten)
- Make builds with make.py the same across builds (Michiel van der Wulp)
- Remove deprecated auto_ptr (Francois Beerten)
- Rename Mana to Charge (Francois Beerten)
- Pass options for commands of make.py via seperate "option=value" pairs. (Francois Beerten)
- Escape key unselects units (Francois Beerten)
- Fix save games with too many units. bug 35623, patch 8125 (James McCulloch)
- Patch #8319: Fast-forward Through Command Line Option (Douglas Krofcheck)
- Fixed command line speed option (Francois Beerten)
- Added the Cornered map (Iwan Gabovitch)
- Fixed bug #37854: Objectives screen broken: missing text and
freeze (Francois Beerten)
- Fixed bug #37861: "Set new units target" makes engineers harvest
buildings (Francois Beerten)
- Added the Ringway map (Michiel van der Wulp)
- Added the Wormroads map (Iwan Gabovitch)
- Added 10 "oasis" maps - pick one at random to play (Michiel van der Wulp)
Version 2.7 (2013 06 16):
- Added the Boxland map (Iwan Gabovitch)
- Added the islands campaign (Connor MacKay)
- Extended the swindler campaign (Michiel van der Wulp)
- Added sounds for aircraftfactory, artil, destroyer and shipyard (Iwan Gabovitch)
- Do not show waypoints for enemy units when SHIFT key is pressed down (Pali Rohar)
- Added support for 1024x600 and 1366x768 video modes (Kalle Olavi Niemitalo)
- Updated the development documentation (Kalle Olavi Niemitalo)
- Added maps: zombies, cannons, smalland, the small ring (Michiel van der Wulp)
- Improved the clover map (Michiel van der Wulp)
- Added 5 maps from the overpopulation series (Michiel van der Wulp)
- Added goshgeom patches (Michiel van der Wulp)
- Added Lithuanian translation (Vytautas Raškevičius)
- Fixed bug "uncontrollable with Wacom tablet when in full-screen mode"
as reported at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=559615
(Kalle Olavi Niemitalo)
- Added Swamp Dwellers map (Michiel van der Wulp)
- Added Hungarian translation (Ur Balazs)
- Added the trenches map (Michiel van der Wulp)
- Partially fixed bug #30994: Make AI work with naval units (Kalle Olavi Niemitalo)
- Fixed bug #30971: Units attack buildings too stubbornly (Kalle Olavi Niemitalo)
- Fixed bug #30856: Workers swich to other resourse type after one deposit complete (Kalle Olavi Niemitalo)
- New arrow and cross cursor graphics (Leonid Gutmann)
- Added "terrain" build restriction (Kalle Olavi Niemitalo)
- Added the Tokelau map (Michiel van der Wulp)
- Added the Volcanic Grounds map (Michiel van der Wulp)
- Added the Chilka map (Michiel van der Wulp)
- Added undo groups to the map editor (Kalle Olavi Niemitalo)
- Added ctrl-shift-t hotkey in the editor to tile the selected patch (Jimmy Salmon)
- Added patch themes (Jimmy Salmon)
- Fixed bug #30173: Map editor should require at least one player type to be a person (Jimmy Salmon)
- Fixed bug #29740: Map editor adds units even if dragging began in the sidebar (Jimmy Salmon)
- Fixed bug #30164: Map editor doesn't close terrain file (Jimmy Salmon)
- Fixed bug #30244: Crash with some map sizes in minimap (Francois Beerten)
- Added Clover map (Michiel van der Wulp)
- Fixed bug #30112: How to set the default for "Fog of War" in "Start Game" is not obvious (Kalle Olavi Niemitalo)
- Added AllowTerrain* flags in DefineUnitType (Kalle Olavi Niemitalo)
- Distinguish between shallow and deep water (Kalle Olavi Niemitalo)
- Added Gosh patches (Tejay Penfold)
- Added Shipyard (Tejay Penfold and Francois Beerten)
- Added "Show Terrain Attributes" to the map editor (Kalle Olavi Niemitalo)
- Fixed bug #29731: Replacing patches in the map editor discards CMapField::Flags set because of units (Kalle Olavi Niemitalo)
- Added Multiple Fronts map (Michiel van der Wulp)
- Added a file browser and a size suggestion to Create New Patch (Kalle Olavi Niemitalo)
- Added Atoll Walk map (Michiel van der Wulp)
- Added destroyer ship (Tejay Penfold and Francois Beerten)
- Added water scout unit (Tejay Penfold and Francois Beerten)
- Fixed TextField crash on shift+arrow after backspace (Kalle Olavi Niemitalo)
- Fixed bug #28951: Undo/redo in the editor now supports patches (Jimmy Salmon)
- Added unit-rocksfield to the map editor (Kalle Olavi Niemitalo)
- Updated tolua++ to 1.0.93 (Jimmy Salmon)
- Fixed bug #22211: Arrow keys don't work right when selecting maps (Jimmy Salmon)
- Fixed bug #29096: Adjacent air units flicker in z-order (Jimmy Salmon)
- Fixed bug #29533: No way to exit the campaign in the briefing screen (Jimmy Salmon)
- Fixed bug #29389: Save/recall map position not preserved during save/reload of game (Jimmy Salmon)
- Fixed bug #29284: Custom patches aren't completely cleaned (Jimmy Salmon)
- Build static binary without requiring apg++ from autopackage (Francois Beerten)
- Fixed bug #29100: Cannot translate resource names shown in map editor (Jimmy Salmon)
- Add build script using fabricate (Francois Beerten)
- Add moon patches (Tejay Penfold)
- Fixed bug #29274: Disabling command log crashes and doesn't always work as expected (Jimmy Salmon)
- Fixed bug #29579: KillUnitAt takes 5 parameters (Jimmy Salmon)
Version 2.6.1 (2010 04 18):
- Fix the position of the morels (Kalle Olavi Niemitalo)
- Correct the draw level of some unit types (Kalle Olavi Niemitalo)
- Update the documentation of the scripting API (Francois Beerten)
- On Windows, use the application directory to save user data (Nehal Mistry)
- Fix crash at the end of the Tutorial campaign (Francois Beerten)
Version 2.6 (2010 04 11):
- Fix crash on exit in Windows (Francois Beerten, Nehal Mistry, Jimmy Salmon)
- Fix bug map editor places magma pump next to hotspot. (Kalle Olavi Niemitalo)
- Support libpng 1.4 (Francois Beerten)
- Fix resource consumption and production issues when rescueing units
(Kalle Olavi Niemitalo)
- Add portuguese (pt-pt) translation (Tiago Faria)
- Add the 4on4 map (Michiel van der Wulp)
- Add the hospitality map (Kyran Jackson)
- Add italian translation (Simone Rucci)
- Fix bug #29110 "Fatal error 'bad player' when loading map to editor"
(Francois Beerten)
- Discard NewOrder if it refers to destroyed unit (Kalle Olavi Niemitalo)
- Recover map specific triggers and settings when loading a saved game (Francois Beerten)
- Add the bottleneck map (Kyran Jackson)
- Make GLMaxTextureSize configurable for systems where the value reported
by OpenGL causes slow displays (Kalle Olavi Niemitalo)
- Add the Go-East map (Michiel van der Wulp)
- Added a new background image for the swindler campaign (Johannes Engelhardt, Francois Beerten)
- Add the lava-river map (Michiel van der Wulp)
- Add the Swindler campaign (Francois Beerten and Ruben Diaz)
- Fix teams in UnSelectUnit (Kalle Olavi Niemitalo)
- Removed broken elites campaign and maps (Francois Beerten)
- Add code for dumping all received SDL events to stdout
(Kalle Olavi Niemitalo)
- Work around bug #27982 mouse centered when clicking in the window after
having left. (Kalle Olavi Niemitalo and Francois Beerten)
- Fix bug #25178 in patch editor; mouse placement confusion (Jimmy Salmon)
- Nukes target the center of the target. (Jann Horn)
- Fix use of settings from pkg-config in SCons. (Francois Beerten)
- Replace the deprecated SCons Options class by Variables.
This requires SCons 0.98.1 or higher. (Francois Beerten)
- Replace the deprecated SCons calls to env.Copy by calls to env.Clone.
This requires SCons 0.96.93 or higher. (Francois Beerten)
- Remove incomplete Dorcoz unit (Francois Beerten)
- Fix header includes for GCC 4.4 (Francois Beerten)
- Add the "grass" set of patches (Johannes Engelhardt)
- Added undo and redo to the editor (Jimmy Salmon)
- Add new defeat background graphic (Johannes Engelhardt)
- Quick drawing in the main menus (Jimmy Salmon)
- Added patch support to the editor (Jimmy Salmon)
- Add the heli unit (Johannes Engelhardt and Francois Beerten)
- Add the big gun turret (Johannes Engelhardt and Francois Beerten)
- Support lua 5.1 only (Jimmy Salmon and Francois Beerten)
- New patch based map system (Jimmy Salmon)
Version 2.5.1:
- Fixed crash in savegames with destroyed buildings seen by other players (Jimmy Salmon)
Version 2.5.0 (2008 3 1):
- Free OpenGL textures before changing video mode since not all platforms
destroy the OpenGL context (Jimmy Salmon)
- Fix crash where graphics were loaded before the video subsystem was
started (Francois Beerten)
- Remove runtime libraries from the repository (Francois Beerten)
- Don't let an engineer build on top of itself (Jimmy Salmon)
- Allow recycling buildings under construction (Jimmy Salmon)
- Set the start position in campaign level 5 (Jimmy Salmon)
- Fix engineer build icons. (Francois Beerten)
Version 2.5.0 prerelease (2008 1 26):
- Replace magnifying glass cursor by a variant of the elites claw cursor.
(Francois Beerten)
- Fix screenshots at 16bpp (Jimmy Salmon)
- Show if the user cheated on the results screen (Jimmy Salmon)
- Add wetlands02 map (Lois Taulelle and llearch n'n'daCorna)
- Make the particle based explosions configureable (Francois Beerten)
- Fixed bug selecting a map in a subdir (Jimmy Salmon)
- Fix unload button on the APC unit (llearch n'n'daCorna)
- Auto repair while patrolling (Jimmy Salmon)
- Added patrol button for engineer (Jimmy Salmon)
- Enable auto repair for engineers (Jimmy Salmon)
- Check for queued orders after harvesting a resource (Jimmy Salmon)
- Don't flush orders when repairing a building under construction (Jimmy Salmon)
- Don't create unnecessary flip images, saves a lot of mem (Jimmy Salmon and Francois Beerten)
- Camps can train engineers (Francois Beerten)
- Fix crash when killing a rafflesia (Francois Beerten)
- Added Swedish translation (Olov Gustavsson)
- Made message font and scroll speed configurable (Jimmy Salmon)
- Fixed rounding bug in minimap (Jimmy Salmon)
- Added Dutch translation (Foppe Benedictus, Eric Kok)
- Fixed hot keys in different languages (Jimmy Salmon)
- Added gimme cheat (Jimmy Salmon)
- Enable starting a map from the command line (Francois Beerten)
- Added StretchImage option to TitleScreen (Jimmy Salmon)
- Fixed crash disabling fog of war (Jimmy Salmon)
- Display the Bos Wars logo image by default instead of the video
(Sébastien Kerguen, Francois Beerten)
- Add missing const specifiers to fix compilation with
GCC 4.2 (Loïs Taulelle, Forjan Frederic)
- Fix compilation error in focushandler.cpp (Francois Beerten)
- Fixed attack range off by 1 bug (Jimmy Salmon)
- Updated nuclear missile graphic (Tejay Penfold)
- Added guerilla map (Tejay Penfold)
- Added random-frame to animations (Jimmy Salmon)
- Added particle system explosions (Jimmy Salmon)
- Increase the damage of nuke missiles (Francois Beerten)
- Abort with an error when using an unknown unittype in ai scripts (Francois Beerten)
- Fix bug with buildings under construction that could attack (Francois Beerten)
- Allow recycling of friendly and ennemy buildings (Francois Beerten)
- Replaced fire and explosion graphics (Tejay Penfold)
- Add "A Bridge Too Far" map (Tejay Penfold, Francois Beerten)
- Fix crash with non-square maps (Francois Beerten)
- Escape lua strings when saving (Jimmy Salmon)
- Added popups for button panel buttons (Jimmy Salmon)
- Morels and antharus are harvestable (Francois Beerten)
- Localized tips and keystroke help menus (Jimmy Salmon)
- Faster map drawing when using an image map (Jimmy Salmon)
- Convert some images to display format for faster drawing (Jimmy Salmon)
Version 2.4.1 (2007 9 2):
- Fixed load/save bug (Jimmy Salmon)
- Move to new map layout (Francois Beerten)
- Added Portuguese translation (Giovanni Oliveira)
- Made the language options menu more dynamic (Francois Beerten)
- Added the ability to change directories in the file browser (Jimmy Salmon)
- Using OpenGL is a run-time option (Jimmy Salmon)
- Fixed compilation on OS X (Francois Beerten)
Version 2.4.0 (2007 8 6):
- Fixed bug loading a save game where a unit contains a unit that hasn't been loaded yet (Jimmy Salmon)
- Add Czech translation (Radim Luža)
- Fix building of static builds (Francois Beerten)
- New introduction video (Sébastien Kerguen)
- Added new tutorial (Jimmy Salmon)
- Fixed clipped rectangle drawing with OpenGL (Jimmy Salmon)
- Highlight selected listbox item so it's easier to see (Nehal Mistry)
- Improve the detection of lua in SConstruct (Francois Beerten)
- Add detection of strnlen in SConstruct (Francois Beerten)
Version 2.4.0 prerelease (2007 7 3):
- Added game types (Jimmy Salmon)
- Added support for widescreen resolutions (Jimmy Salmon)
- Update maps for the new economy (Francois Beerten)
- Play a sound when receiving a chat message (Jimmy Salmon)
- Fix attacks that could be shortened (Francois Beerten)
- Add Spanish translation (Xavier Paz)
- Renamed Development Yard into Aircraft Factory, with new voices (Loïs Taulelle)
- Added ProductionEfficiency for hotspots (Jimmy Salmon)
- Fixed starting resources game option (Jimmy Salmon)
- Fixed several editor bugs (Jimmy Salmon)
- Add Pitcher and Rafflesia plants (Xavier Paz, François Beerten)
- Rebalanced unit characteristics (François Beerten)
- Removed the crystals (François Beerten)
- Make trees harvestable (Francois Beerten)
- Added support for compressed textures with OpenGL (Jimmy Salmon)
- Added EditorNeutralTypes for unit types that should always be assigned to
the neutral player (Jimmy Salmon)
- Removed GetPlayerData and SetPlayerData, use tolua instead (Jimmy Salmon)
- New resource based economy (Jimmy Salmon, Francois Beerten)
- Fix SConstruct for lua 5.1 (Francois Beerten)
- Add unitstats.py tool that parses all unit stats and generates CSV file
with all important stats or regenerates the scripts (Francois Beerten)
- Add mingw cross-compiling build variant in SConstruct (Francois Beerten)
- Add support for build variants in SConstruct (Francois Beerten)
- Added turkish translation (Murat Senel)
Version 2.3.0 (2007 3 4):
- Fixed default trigger to correctly check for enemy units (Jimmy Salmon)
- Added a script that generates all the distribution packages (Francois
Beerten)
- Added static building option (Francois Beerten)
- Added autopackage configuration files (Francois Beerten)
- Fixed network incompatibility between different architectures (Jimmy Salmon)
- Renamed the project into Bos Wars (Francois Beerten)
- Initialize the replay log when loading a saved game (Jimmy Salmon)
- Support Lua 5.1 (Francois Beerten, Jimmy Salmon)
- Don't count units under construction in GetNumUnitsAt (Jimmy Salmon)
- Removed 'Do it now' message (Jimmy Salmon)
- In SConstruct, seperate user build options from detection of libs and alike.
This way, when SConstruct changes, the user build options are not lost
any more. (Francois Beerten)
- Fixed off by 1 preventing units from walking along the bottom and right
edges of the map (Jimmy Salmon)
- Changed PlayerMax to 8 (Jimmy Salmon)
- Engine source code cleanups (Jimmy Salmon, Francois Beerten)
- Removed features and dependencies in the engine not needed for Bos Wars
(Jimmy Salmon, Francois Beerten)
- Fixed crash when the ai builds a large, non-square building (Jimmy Salmon)
- Make the engine use the current dir as the data dir (Francois Beerten)
- Merged the Stratagus Engine into the project (Francois Beerten)
- Show map size in the menus (Frank Loeffler)
- Added danish translation (Bent Jakobsen)
- Fix map lake.smp (Francois Beerten)
- Fix extra OK button in sound options menu (Francois Beerten)
The Stratagus engine got merged into Bos Wars.
The file doc/stratagus-changeLog.html contains the list of changes
made in Stratagus before the merge.
Change log for Invasion: Battle of Survival
-------------------------------------------
"Invasion: Battle of Survival" was the old name of Bos Wars.
Version 2.0.1 (2006 12 17):
- Updated french and "english" stratagus translations (Francois Beerten)
- Fix allowed units in the elites campaign (Francois Beerten)
Version 2.0 (2006 12 9):
- Improved exit buttons and menu layout (Encolpe Degoute, Francois Beerten)
- Updated french and german translations (Encolpe Degoute, Frank Loeffler)
- Engineers cannot repair aircraft (Francois Beerten)
- Speed up player leaving in multiplayer games (Francois Beerten)
- Fixed bug #18333: Can't scroll to north-east using mouse cursor (Francois Beerten)
- Added a tutorial campaign (Francois Beerten)
- Added "help" messages in the tutorial (Francois Beerten and Rob Dawson)
- Many bug fixes
Version 2.0 Alpha (2006 11 2):
- New map WetLands01 (Lois Taulelle)
- Added new voices for new units (Lois Taulelle)
- New Tutorial Base Map (Francois Beerten)
- New Briefing screens (Francois Beerten)
- New in-game menus (Jimmy Salmon, Francois Beerten)
- Added translations (various authors)
- New Victory and Defeat screens (Tejay Penfold, Francois Beerten)
- New Multiplayer menus (Francois Beerten)
- New background images (Tejay Penfold, p0ng)
- Added completly new guichan based menus (Francois Beerten, Jimmy Salmon)
- Added New Button Format (Tejay Penfold)
- Added Nuclear Power Plant (Tejay Penfold, p0ng)
- Added new building corpses (Tejay Penfold)
- New graphics for the power generator unit (p0ng, Tejay Penfold)
- New graphics for the dev yard (Tejay Penfold)
- Add Jet and Bomber units (Tejay Penfold, Francois Beerten)
- Add Cannon unit (Tejay Penfold, Francois Beerten)
- Add Chopper unit (Tejay Penfold, Francois Beerten)
- Add Antharus unit (Francois Beerten)
- New Vehicle factory graphics (p0ng, Tejay Penfold)
- New Vault graphics (p0ng, Tejay Penfold)
- New Bridge map (Tejay Penfold, Francois Beerten)
- New Missile Silo graphics (p0ng, Tejay Penfold)
- New Research Factory graphics (p0ng, Tejay Penfold)
- Added extra trees (Tejay Penfold, Francois Beerten)
- Add sounds for Gun Turret unit (Lois Taulelle)
- New Gun Turret graphics (Lois Taulelle, Francois Beerten, Tejay Penfold)
- New hospital graphics (p0ng, Tejay Penfold)
- Added Island map with roads and of course water (Tejay Penfold, Francois Beerten)
- Added River image-based map. (Tejay Penfold, Francois Beerten)
- Added Battlefield image-based map. (Francois Beerten)
- Added a helper function for image-based maps. (Francois Beerten)
- New units directory with automatic loading of the units. (Francois Beerten)
- Added new map Antarticum. (Francois Beerten)
- List all available campaigns in the campaigns directory automatically. (Francois Beerten)
- Added the elites campaign. (Lois Taulelle)
- Improved the graphical look of the in-game interface. (Francois Beerten)
- Moved init and exit functions from DefineMenuItem
to DefineMenu. (Francois Beerten)
- Use GetNumOpponents instead of IfOpponents. (Francois Beerten)
- Removed attack sound entry in unit definitions. (Francois Beerten)
- Conversion of all animations to the new format. (Lois Taulelle)
- Added artil unit. (Tejay Penfold, Lois Taulelle, Francois Beerten)
- Added rocket tank unit. (Tejay Penfold, Lois Taulelle, Francois Beerten)
- Added tank unit. (Tejay Penfold, Lois Taulelle, Francois Beerten)
- Added sounds for the camera and radar unit. (micahf)
- Replaced assault attack sound with a bearable one. (micahf)
- Added tree unit. (Tejay Penfold, Francois Beerten)
- Playlist created dynamically with music files found in
the music subdirectory. (Francois Beerten)
- Added radar unit. (Francois Beerten)
- Added camera unit. (Frank Loeffler)
- Make ingame text fit nicely in panels. (Francois Beerten)
- Updated scripts to use DefineButtonStyle as required by newer
Stratagus engine. (Jimmy Salmon, Francois Beerten)
- Fixed maximum width for chat on the status line. (Francois Beerten)
- Made the sound of the attacking assault unit weaker.
The sound is bearable now. (Francois Beerten)
- Fixed bug #8880 where an APC could load another APC. (Francois Beerten)
For changes up to version 1.1 see the CVS repository
at https://savannah.nongnu.org/cvs/?group=stratagus-bos.
|