Page 1 of 2

3.1 beta5 has been released!

Posted: 13 Mar 2012, 02:47
by cybersphinx
Thanks to zany and Emdek for testing to find the problem and confirming the fix, we have finally nailed the savegame issues, so here is 3.1 beta5.

Also in this build: the burn time of destroyed derricks is proportional to their completion, i.e. a half-built derrick burns half as long as a completed one. The order delay for units is reduced, and pathfinding should work better.

Known Issues: Bug Reports:
This release probably contains bugs, please report them so they can be fixed. If you have trouble getting the game to work at all, consider a forum thread, you will probably get help faster that way.

See BugReporting for details, in short:
  • Search the existing tickets for your problem, if the problem has already been fixed in git, the ticket will be closed.
  • If there is an open one already, feel free to add more info to it.
  • If there is no report yet, make a new ticket (one per issue).
  • Be as detailed as possible in both summary and description, and either log in with your forum account or leave an email address so we can contact you if we need more information.
  • The more information we have, the easier it is to fix problems (or the other way around, the harder it is for us to reproduce a problem, the less likely it is to get fixed), so include savegames/instructions to reproduce the bug, crashdumps, backtraces, screenshots for graphical problems... whatever is relevant.
  • When you attach files to a ticket, please add each text/image file separately and uncompressed, so we can view them easily in trac (savegames can and should be zipped, they consist of name.gam, possibly name.es, and the files in the name/ folder).
About the 3.1 series:
The 3.1 series is the first based on the new netcode, with new terrain renderer and many other changes. The main target are systems capable of OpenGL 2.0 (with shaders), but at least the important things like team colours should work with OpenGL 1.4+ (some things might look strange though).

Configuration uses a new directory, if you want to use old mods/maps/savegames, you need to copy them (see FileLocations). Note that savegames from 2.3 and 3.0 are incompatible, only those from newer master snapshots might still work. For mods it depends on what they do, don't expect old mods to work either.

2.3 is now officially unsupported.

Changes since the 2.3 series:
(Items marked with a * were already in the cancelled 3.0 series)
  • New terrain renderer*
  • Support for 3*/5*/6*/7*/9/10 player maps
  • Targetting by line of sight, preventing shooting through terrain or too early*
  • Gates in multiplayer games
  • New deterministic netcode that makes sure the same things actually happen for all players, should be much more cheating-resistant
  • New power system, power is deducted in full at the start, and when power is low, in the order things were queued
  • Unit targeting is more intelligent, they won't all shoot one target when one shot is sufficient
  • Remove fog of war/mist options in favour of a combined explored/seen mode
  • Stored templates. Automatically adds a unit design when all needed research is available
  • Command line parameters now need a '=' (which was optional before), e.g. --resolution=1400x1050
  • Apple systems: Drop support for PPC and Mac OS X 10.4, add support for 64 bit Intel on Mac OS X 10.6+
Changelog for 3.1 beta5:
General
  • Change: Adjust the burning time of destroyed oil derricks by the percentage they were completed (f6ddbf1878)
  • Fix: Don't corrupt savegames (#3200, da9d427e5d)
  • Fix: Reduce unit delay by 200 ms (f36cb966ce)
  • Fix: Reduce units shuffling around their destination (#2996, 0b7605c4ee)
  • Fix: Don't land several VTOLs on the same tile (9dcf5bdf4e)
  • Fix: When picking up artifacts or oil drums with a sensor unit, don't make the units attached to it shoot (#1281, 42017f5e12)
  • Fix: Disable target prediction for droids that are trying to drive through stuff (a94bd6629d)
  • Fix: Make "Go to Transport" button work sensibly (2d938a0323)
MultiplayerTranslations Changelog for older versions: https://github.com/Warzone2100/warzone2 ... /ChangeLog
Full list of changes since 3.1_beta4: https://github.com/Warzone2100/warzone2 ... v3.1_beta5

Download:
As usual, downloads can be found on our download page or directly on Sourceforge.

Re: 3.1 beta5 has been released!

Posted: 13 Mar 2012, 03:00
by dak180
Also, qslint (a lint program for the warzone .js script files) has been included in the mac app bundle for the convenience of mod authors; it is however a command line utility.

It can be found:

Code: Select all

{wherever you installed warzone}/Warzone.app/Contents/MacOS/qslint

Re: 3.1 beta5 has been released!

Posted: 13 Mar 2012, 03:07
by JDW
Thank you devs. Thank you zany and Emdek .

Re: 3.1 beta5 has been released!

Posted: 13 Mar 2012, 03:57
by Virus- A
would be better, thanks to all :D :D :D :D :D :D :D

Re: 3.1 beta5 has been released!

Posted: 13 Mar 2012, 04:10
by aubergine
Woohoo!!

Re: 3.1 beta5 has been released!

Posted: 13 Mar 2012, 05:39
by effigy
This release seems incapable of multiplayer: http://developer.wz2100.net/ticket/3281

Re: 3.1 beta5 has been released!

Posted: 13 Mar 2012, 06:41
by zany
effigy wrote:This release seems incapable of multiplayer: http://developer.wz2100.net/ticket/3281
have no fear zany is here! XD
looking at https://github.com/Warzone2100/warzone2 ... v3.1_beta5 they need to roll back https://github.com/Warzone2100/warzone2 ... fd8d51277e since that is the error message I get [NETprocessSystemMessage] Bad NET_SEND_TO_PLAYER and look they even have "+ break;" and it broke so change it to - break instead and that will fix it
I have a feeling beta 5 will die like beta 3 and beta 6 will come :d_clock:

Re: 3.1 beta5 has been released!

Posted: 13 Mar 2012, 06:43
by aubergine
Also, orderDroidStatsLoc() still hasn't been removed from the JS API (it has in master, but not tagged for beta 5).

Re: 3.1 beta5 has been released!

Posted: 13 Mar 2012, 06:46
by zany
aubergine wrote:Also, orderDroidStatsLoc() still hasn't been removed from the JS API (it has in master, but not tagged for beta 5).
oh is that what broke the game? I thought I got lucky and found the problem even though I don't really know what that stuff means :cry:

Re: 3.1 beta5 has been released!

Posted: 13 Mar 2012, 09:17
by Emdek
zany, no, this is not reason for MP issue.
Good news is that #3281 is marked as fixed now. :-)

Re: 3.1 beta5 has been released!

Posted: 13 Mar 2012, 10:08
by Cyp
zany wrote:
aubergine wrote:Also, orderDroidStatsLoc() still hasn't been removed from the JS API (it has in master, but not tagged for beta 5).
oh is that what broke the game? I thought I got lucky and found the problem even though I don't really know what that stuff means :cry:
It was af5f329fa2315e567e45a648603fbefd8d51277e, like you said (although better to fix it, than to just roll it back). The JS API thing is different (minor) issue.

Re: 3.1 beta5 has been released!

Posted: 13 Mar 2012, 10:09
by Reg312
nice, beta5 and beta6 in next day

Re: 3.1 beta5 has been released!

Posted: 13 Mar 2012, 10:16
by Lord Apocalypse
... and I just installed beta5 too

Re: 3.1 beta5 has been released!

Posted: 13 Mar 2012, 10:16
by Zi-Chan
Fix: Reduce unit delay by 200 ms (f36cb966ce)
I wonder why not everyone experienced that problem.
Anyway - yay! You made the game playable (to me) again. :lol2: :lol2: :lol2:

Re: 3.1 beta5 has been released!

Posted: 13 Mar 2012, 10:17
by Emdek
Reg312, sh*t happens, beta3 was skipped at all. ;-)