Difference between revisions of "User:Shadowm/Stable 1.14 Announcement Outline"

From The Battle for Wesnoth Wiki
(For Content Creators)
Line 45: Line 45:
 
* New WML preprocessor feature for named optional arguments (<code>#arg/#endarg</code>)
 
* New WML preprocessor feature for named optional arguments (<code>#arg/#endarg</code>)
 
* Lua console
 
* Lua console
 +
* [modification]s for singeplayer
 +
* [on_undo] to make gamechanging actions undoable.
 +
* custom mapgenerator written in lua
 
* (<b>Windows only</b>) <code>--wconsole</code> to make Wesnoth's console output display in real time in a native console window
 
* (<b>Windows only</b>) <code>--wconsole</code> to make Wesnoth's console output display in real time in a native console window
 
* (<b>Windows only</b>) Log files folder and new location for logs
 
* (<b>Windows only</b>) Log files folder and new location for logs

Revision as of 22:33, 25 March 2018

This is an outline for the 1.14 Press Release-type announcement page

Add items you worked on or you know someone else worked on throughout 1.13.x. We don't want prose, we just want to enumerate items we'll talk about in the real release announcement. Someone else (or a plurality of someone elses) will magically turn your bullet points into marketing speech-style text for the announcement so you don't need to worry about doing that yourself.

For each section, try to list items in descending order of importance. The announcement team might not follow the order of the outline but it'd greatly help us to have a rough idea of how visible each item should be.

Tag platform specific features like this: "(Windows only) New user files location".

For Players

Highlights

  • Steam launch
  • New title screen music, refined background and overall UI design
  • New terrains
  • New unit animations
  • New portraits
  • SDL 2.0, including:
    • (macOS only) Working Retina support for macOS at last
    • Borderless windowed instead of real fullscreen on all platforms
    • Performance improvements when scrolling
    • (TODO other stuff)

Campaigns

  • Secrets of the Ancients addition to mainline
  • Under the Burning Suns playable units refresh
  • Refreshed maps in Northern Rebirth
  • Ability to use mod add-ons in single-player campaigns

Multiplayer

  • New MP UI and interaction flow
  • Khalifate renamed to Dunefolk, balancing changes to the faction
  • Addition of the ability to forfeit a game

Others

  • Version info dialog with build info, paths, library versions, Copy to Clipboard option for bug reports
  • (Windows only) New user files location, need to document how to make a "portable Wesnoth" on the wiki somewhere as well

For Content Creators

  • Lua interpreter update from version ??? to ??? compared to 1.12
  • New WML preprocessor feature for named optional arguments (#arg/#endarg)
  • Lua console
  • [modification]s for singeplayer
  • [on_undo] to make gamechanging actions undoable.
  • custom mapgenerator written in lua
  • (Windows only) --wconsole to make Wesnoth's console output display in real time in a native console window
  • (Windows only) Log files folder and new location for logs
  • Add-on and mainline content licensing policy changes