Post by Iris » November 17th, 2013, 6:26 am

AI configuration fixes



Authors of user-made campaigns and scenarios who were already making use of this feature are strongly advised to playtest their scenarios with this version to check for potential side-effects on gameplay balance. AI configuration with the time_of_day aspect has been fixed in this release to compare with the current ToD’s id instead of its user-visible name (e.g. “morning” vs. “Morning”) from the [time] tag . Since the previous behavior was incorrect and mainline campaigns used ToD ids with it, this effectively fixes AI configuration for all of them.

New recruitment engine for the AI



In addition to the modified default recruitment, it is now also possible to choose the AI “Strong AI (RCA)” in MP games (note that this only affects recruitment at this time). It uses the same recruitment CA as the default, but with different parameters. It might perform slightly better than the default in certain circumstances, but recruits more units of the same type (and might therefore be less fun to play against).



As a result of the recruitment changes, some scenarios (both single and multiplayer) may have become somewhat unbalanced. Feedback about how the new recruitment engine affects the gameplay in scenarios is needed. The default recruitment candidate action (CA) was refactored completely. It is now much more configurable for scenario editors and hopefully does a better job than the old recruitment engine. Some aspects got deprecated (“recruitment”, “recruitment_ignore_bad_combat”), some aspects are new. Also, multiple leader recruitment by the AI is now supported. See AI_Recruitment in the wiki for more details.In addition to the modified default recruitment, it is now also possible to choose the AI “Strong AI (RCA)” in MP games (note that this only affects recruitment at this time). It uses the same recruitment CA as the default, but with different parameters. It might perform slightly better than the default in certain circumstances, but recruits more units of the same type (and might therefore be less fun to play against).

Better support for multiplayer campaigns



It is now possible (if the campaign author allows doing so) to go to the lobby in between campaign scenarios and easily modify side configuration.



In addition, there have been numerous improvements to the underlying implementation of multiplayer scenarios, which should improve overall stability and pave the way for further improvements of multiplayer campaigns.



Finally, the Legend of Wesmere campaign has been made available to play in multiplayer as a result of these changes.



NOTE: Due to changes to the server (wesnothd) protocol, multiplayer campaigns might not work correctly for older client versions connecting to a server running this release. Support for CampaignWML has been added for multiplayer, thus allowing the same campaign to be used in both multiplayer and singleplayer. As a result of this, difficulty levels and other features of singleplayer campaigns are supported in multiplayer as well. The user interface has been improved to act better upon these changes and now it supports different types of level selection and difficulties dialog for campaigns.It is now possible (if the campaign author allows doing so) to go to the lobby in between campaign scenarios and easily modify side configuration.In addition, there have been numerous improvements to the underlying implementation of multiplayer scenarios, which should improve overall stability and pave the way for further improvements of multiplayer campaigns.Finally, the Legend of Wesmere campaign has been made available to play in multiplayer as a result of these changes.Due to changes to the server (wesnothd) protocol, multiplayer campaigns might not work correctly for older client versions connecting to a server running this release.

Son of the Black Eye rebalancing We are currently in the process of rebalancing the campaign, making it more difficult in accordance with its status as an expert level campaign. Play-testing and feedback by others would be extremely helpful. Rebalancing has so far only been done for scenarios 1 through 3, but other scenarios are already being worked on and will be changed shortly.



As part of this process, a number of other changes and fixes have also been made. See the complete changelog for details.

Add-ons management UI improvements In this release, new sorting options have been added to the Add-ons Manager dialog to improve its usefulness. The new options allow changing the neutral sorting criterion between By name (which continues to be the default), By last updated, and By first upload (former default in all versions prior to 1.11.0); additionally, it is possible to switch between ascending and descending order. Due to UI framework limitations, these options only take effect when no column has been marked for sorting in the add-ons list.



The Remove Add-ons dialog now displays add-ons with their real names from the add-ons server as opposed to their file/directory names with underscores removed. This is only effective for add-ons downloaded with this and future versions.



Syntax errors in .pbl files are now displayed properly in the user interface instead of being incorrectly reported as network errors.



Finally, some color key disparities between the Add-ons Manager dialog and the Description box (which were unintentionally using different shades of orange and green) have been fixed.

In-game chat log search A search box has been added to the in-game Chat Log dialog for easy filtering of conversations during an MP match.

Game Paths dialog A new informational Game Paths dialog has been added to the General section in Preferences to display the various resource and configuration paths used by the game. From there, the user can copy individual paths to clipboard or launch the file browser on them (currently only tested with Windows, Linux, and Mac OS X).

AnimationWML usage improvements in mainline AnimationWML in most mainline campaigns and many core units has been updated to use the new syntax introduced in version 1.11.2.

New Developers

Downloads

⁂

This seventh release of the 1.11.x development branch delivers more improvements and new features aimed at both players and content creators. Some of the most notable changes in this release, in no particular order:As usual, there are many additional changes since the last development release, most of which are listed in the full changelog . There’s also an alternative players changelog including only those changes deemed to be relevant for regular players by our contributors.Do not be disappointed if the game crashes every now and then — development versions areintended for new and regular players in need of a stable gaming experience, who should stick to thestable 1.10.x series instead. However, if you want to help us test what will eventually become thestable 1.12.x series, you should definitely check it out and report to us any problems you find so they can be fixed in a timely fashion. Content authors are also encouraged to port and test their content with development versions to detect any problems with their add-ons or Wesnoth in advance.This release includes contributions from bumbadadabum and gfgtdf , now members of our developers team. Do you want to help shape the future of Wesnoth too? You are always free to check http://devhelp.wesnoth.org/ and join us in the IRC channel on irc.freenode.net to ask for help for getting started! Source code (386.0 MB) ( MD5 sum Xdelta from 1.11.6 (20.0 MB) ( About Xdelta Packages forandare already available and you can find them on the Download page in the wiki.All knownpackagers have been contacted, and binaries for your distribution may have already been created. Information about where to get the respective binaries or how to install them can be found on the Linux binaries page in the wiki.Downloads formay be found on the Download page in the wiki as they become available.The multiplayer server for 1.11.7 is up and running.The add-ons server for 1.11.x is already running. It was started with the release of 1.11.0 and it serves content for all 1.11.x versions. If you encounter any problems with add-ons not working as expected, please notify the content’s author or maintainer.If you find any bugs, don’t hesitate to report them, but please read the instructions on how to report bugs first! As bug reports in the forums tend to be forgotten, you will get better results using our bug tracker . We require your help for finding and fixing issues, no matter how obvious, trivial or complicated they seem!Have fun!