Warzone 2100 Changelog

What's new in Warzone 2100 3.1.5

Apr 12, 2016
  • Campaign loading & offworld transport missions should be working again.

New in Warzone 2100 3.1.3 (Jan 26, 2016)

  • Features & Changes:
  • Config Dir - the config directory is now named after the version number and located inside the main 3.1 directory.
  • On Linux, for example, look in .warzone2100-3.1/3.1.3/
  • Rank is no longer displayed.
  • We plan on revisiting this when the lobby supports registered players.
  • Custom Backdrops - Custom backdrops and credit screens are now supported.
  • Backdrops are chosen randomly from files in the base/texpages/bdrops/ folder. File names start with 'backdrop' or 'credit' depending on their intended role. (backdrop*.png, credit*.png ). Image format is PNG.
  • In Multiplayer, PING times are now only displayed to the host
  • Code stuff:
  • We have stomped a bunch of bugs and fixed some crashes.
  • A number of problems were found and fixed thanks to static analysis tools

New in Warzone 2100 3.1.1 (Dec 18, 2013)

  • General:
  • Change: Updated textures by Christian Scholz (cnceo) (commit:1f5432d81c621f28dc091ba50aa0fb16b6e5d1e1)
  • Change: Filter out bad maps (commit:acfe83cdf6f44660276ba73931e2cebdc8a250ac)
  • Change: Also show in the bottom menu, if allies are researching the same as us (commit:b6b6265e4e430486ea44a200bce870b115dfc37f)
  • Change: Keep showing allied research even while facilities are upgraded (commit:423e358b6715c12dda70ff5f6f2bd0348c09f699)
  • Change: Retreat buttons now show health bar colours (commit:4e2f4bbf3cd5e03e58b9b67fcf370bff088e6d91)
  • Change: Have the default texture size be 512. (commit:899d60e2ffed26d90670b4cc5dd8d797f28b810c)
  • Change: Both transporter types now take 3X damage while on ground, & not moving. This is the same behavior for all VTOLs.
  • (commit:9bb57850c6304ba08b7875661230b592e7f6aa4d)
  • Change: Try harder to avoid both transporters from clustering up on each other. (commit:e3279f6d033b4967b955dcaaf2ce3c5e21ed7579)
  • Fix: VTOL strike towers now send correct units after the target (commit:af746f570c8b43d98b4b29fd68a36bf9e1f699ed, ticket:4134)
  • Fix: When unsupported or corrupted maps are detected, throw up a non-fatal dialog about the issue, and continue on.
  • (commit:205016160000614f0393f665a99a820f4e4cc424)
  • Fix: Bug that made droids produced by scripts get human player's upgrades (commit:8149dc94c0b61117982281cdaf2aac1bec2525e9)
  • Fix: Mod loading bug (commit:87cade1a684f3da0572f13e92539100f35b4f6fe, ticket:3567)
  • Fix: Memory leak in effects code (commit:6c90810776e3c9780f0faac793c0fb966ce315dd)
  • Fix: AI picking to show at most 10 AIs(commit:c2ded00ed4dc6a8ffbb2c1e2a608b92132baa111, ticket:3147)
  • Fix: GUI bug where scav button pretends to be clickable even when not the host (commit:781a81c94bb0df46f4475ca409e43f40a22e95c9)
  • Fix: Medal calculations (commit:fc894f31335fbdf328984ad595accdd0c8467c3f, commit:3bada3ce4fa2157c788d0fdc27287c84291676bd) * Multiplayer:
  • Add: Have the ability to filter out game versions that don't match yours. Filter icon by Duda.
  • (commit:854b22c77094f446e983ffeb7d4b4d3bc4ecc8dc)
  • Change: Decrease cannons production time 375->250. (commit:72a73175bbd915e1083f5ed5ffbd8b174bb49b88)
  • Change: Needle Gun: weight 400 -> 1000 (commit:ffcc03f1418afabd9c58c284787a79e6301429b1)
  • Change: Differentiate between maps and maps that have mods in them. Map-mods will now be shown in red.
  • (commit:fdd2524f1b9d425955e40c03c1447ccea6e02872)
  • Change: Revert VTOL avoidance & collision checks (commit:e3279f6d033b4967b955dcaaf2ce3c5e21ed7579
  • commit:75ede1da1d77b6326b9897b59d5d394d3ef533f0)
  • Change: Flashlight now requires sensor upgrade Mk2, while Pulse Laser still requires sensor upgrade Mk3.
  • (commit:109ee4d7b9598a6696211338599eff6b1a891173)
  • Change: Only show games that are newer or same version (commit:303fba6bf5a94df31b070e09f2a5122183c74964)
  • Change: Allocate joining players in topmost available slot (commit:259e07ee77b22e45a7ae9848a30279a081589482)
  • Change: New refresh icon by Slate. (commit:854b22c77094f446e983ffeb7d4b4d3bc4ecc8dc)
  • Fix: Command line options for host & join (commit:8cba7f3463db890999c3ada48dcc384c77523d4b, ticket:4094)
  • Fix: Various security and cheating related fixes (commit:2faeb8ffb444647b39c52727c7e8f1a0d04e0f0e)
  • Fix: Don't keep trying to query server if we get a error message (commit:1215889fab06089a261ce1d93364d2d1a44ebf31, ticket:3762)
  • Fix: Show kick message when kicked, and show host has quit message if host quit (in lobby).
  • (commit:76ed7aed41ed59931f6d5a5982b13483e7cb9de4)
  • Fix: Update to miniupnpc-1.8 to fix security issues, and also have support for more devices
  • (commit:8f4adda206597754163f7400f9542512ae862d39)
  • Translations:
  • Update: Hungarian translation by mtomi78 (commit:4868883811bf7dc01efc91454bb86968a8722bcc)
  • Update: Spanish translation by Saberuneko (commit:4f37b25b91e9b1bd8589c056ca8b2c0cdd81ef57)
  • Update: Italian translation by Alpha93 (commit:82d77b700cc82372122c2e61ffebf05e8d470d5a)
  • Update: Turkish translation by wakeup (commit:2673956a896bd9cf5b85cbd55c0fbfcb76300778)
  • Scripting:
  • Change: Updated NullBot AI (commit:06f50c21d4c10fe210f93c30b2321cac2d69770c)
  • Change: The Super Transporter now has 500HP, armor types changed to 35 & 20 and make weapon MG1-VTOL
  • (commit:d5ac23a267dce5dbc51fa5a50688841ce73af4c6)
  • Fix: Group counting off-by-one bug (commit:2cfb42e541c7c76ce828749e286ea9aa3c9f259c)
  • Fix: Fix scavenger script issues (commit:6736d68ffe74510d77037733f15839b58e2c05ce)
  • Fix: Error in structure health calculation (commit:0633524b763835f02350c5a5facd613066db509b, ticket:3930)
  • Fix: Change map iteration to safely allow recursive calls (commit:5c7788784b653cae0fdf80ad687c4aec2c58a3f5, ticket:3894)
  • Fix: Add parameter checking for buildings that do not exist (commit:e38de7b64242a547acd77c7775dbfae10c74ca3d)
  • Maps:
  • Add: Gamma (3p) and Melting (6p) by NoQ (commit:b8bdf44737e1d9423c2581b1377cf1be9c4a3666)
  • Fix: Remove lop-sided oil barrels from 4c-pyramidal (commit:6092fe1194529f0c7fe023d9c98973e44f9f9f24)
  • Build system:
  • Add: Enable portable builds for Windows. New icons & images by Duda, Berg, and Aubergine
  • (commit:4086e93c16a74491e3b6a58efb2df5e3714b0079)
  • Change: Simplify build process by getting rid of bison/flex dependencies (commit:d13bc0de7dd0588351af24dc45d55110d0eed6e8)
  • Fix: Building on OpenBSD (commit:9b9383500fb4c1dd5270a68e3490dc358e2da55f, ticket:3917, commit:47a6d6d4684b993d15e378f6d0877fa043b26ca0,
  • ticket:3845)

New in Warzone 2100 3.0 Beta 4 (Nov 30, 2010)

  • General:
  • Fix: Fix multiturret droids trying to look at invalid weapon slots of structures when looking at their targets. (99ec8a015e)
  • Change: Show tooltips for player & tech level buttons. (0c77b898c2)
  • Fix: Fix an invalid pointer dereferencing issue in the script events system. (#2300, dfbceff864)
  • Change: Improve shooting over structures (cc0756a10a)
  • Graphics:
  • Change: Revert 'Try to make cliffs more prominent' patch, it has unintended consequences. (663bc6db06)
  • Multiplayer:
  • Fix: Fixed crash for all players when the last player clicks "Ready" too many times. (#2346, eea0d0276a)
  • Fix: Fix truck limit when giving trucks (commit: a6b3f0bd94ce8f6e64e6cc09cf5efbc2a4cb1ad0)
  • Fix: Fix kicking of non-hosts who didn't have default color values. (#2329, fd2843e643)
  • Translations:
  • Updated: Korean (#2098, 0a669496a1)

New in Warzone 2100 2.3 Beta 1 (Nov 18, 2009)

  • General:
  • Fix: Use Enable GLC_AUTO_FONT to enable it to fallback to different fonts if the default font doesn't contain the needed font. (r8365)
  • Change: Try to display dialog box when a internal game error causes game to crash on Windows (r8307)
  • Fix: Reduce the time it takes to rebuild font cache on Vista and Windows 7 (ticket:1013, r8322)
  • Fix: Collection of smaller bugfixes (ticket:997, ticket:1018, ticket:1021, ticket:1006)
  • Change: Switched fontconfig question from scary pop-up message to NLS sub-feature (r8359, ticket:1034).
  • Fix: make distcheck should now work after initial make (to generate yacc/lex files) (r8360)
  • Add: add new debug flag of "input" used for debug messages for input issues (keyboard/mouse) (r8376)
  • Change: Add modifier to the keymap editor to show which keys are set to the numpad (r8376)
  • Change: Warzone 2100 -2.3 is the new (default) config direcotry (r8387)
  • Change: NTW Research Balance Update, Cannons, Missiles & Rockets (r8385)
  • Multiplayer:
  • Change: Drop SDL_NET in favor of using BSD sockets (same as trunk code) (r8342, ticket:1038)
  • Change: Try to mitigate turnOffMultiMsg() via setting isMPDirtyBit when needed. (r8369)
  • Change: Max unit count is down from 300 to 150 to mitigate bandwidth issues. (r8369)
  • Change: Sync code is now run when isMPDirtyBit is set or 315ms has expired for droids / 630ms for power / 450 ms for structures (r8383)
  • Change: Ping (in game, not lobby!) & Score is now sent more frequently (r8369)
  • Change: MAX_BYTESPERSEC bump up to 7K from ~3.3K to mitigate when we can sync. (r8369)
  • Change: When we have reached MAX_BYTESPERSEC limit, inform of this event in the logs **FOR THIS BETA ONLY** (r8369)
  • Change: Only tally up outgoing bytes instead of both incoming and outgoing bytes when checking for max packet size. (8386)