wesnoth1.7有什么新新特性?

游戏讨论
回复
头像
syrano
帖子: 4313
注册时间: 2007-10-06 18:40

wesnoth1.7有什么新新特性?

#1

帖子 syrano »

rt
E=m c^2
头像
Rothsdad
帖子: 395
注册时间: 2009-04-18 11:41

Re: wesnoth1.7有什么新新特性?

#2

帖子 Rothsdad »

恩,我也很想知道
头像
syrano
帖子: 4313
注册时间: 2007-10-06 18:40

Re: wesnoth1.7有什么新新特性?

#3

帖子 syrano »

呼叫 luojie
E=m c^2
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中

Re: wesnoth1.7有什么新新特性?

#4

帖子 luojie-dune »

因为不知道,我就不回答了。
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
头像
tenzu
论坛版主
帖子: 36924
注册时间: 2008-11-21 20:26

Re: wesnoth1.7有什么新新特性?

#5

帖子 tenzu »

嗯嗯 :em04
头像
syrano
帖子: 4313
注册时间: 2007-10-06 18:40

Re: wesnoth1.7有什么新新特性?

#6

帖子 syrano »

luojie-dune 写了:因为不知道,我就不回答了。
你不是天天完Wesnoth吗?
E=m c^2
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中

Re: wesnoth1.7有什么新新特性?

#7

帖子 luojie-dune »

不是的,我很少玩wesnoth了,只在2007年玩的多。
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
头像
zerr0
帖子: 78
注册时间: 2008-11-04 16:41

Re: wesnoth1.7有什么新新特性?

#8

帖子 zerr0 »

貌似精灵变成守序,还有龙族的样子变了- -
我想·我在有生之年能见到微软倒下
zelsazgh
帖子: 16
注册时间: 2007-07-05 16:52

Re: wesnoth1.7有什么新新特性?

#9

帖子 zelsazgh »

呃,主要是增强了AI系统,对战役模块进行了追加和调整,对局部控件进行了调整,例如TreeList,同时网上对战的布局和功能进行了调整,以下是全文

Version 1.7.13-1.8beta6:
* AI:
* Port [protect_leader], [protect_unit], [protect_location] to new-style ai
config, which is a goal with name=protect, which accepts a SLF [criteria].
* Changed names of AI log domains, to have a more uniform naming style.
Most names became shorter.
* Campaigns:
* Fixed a bug in several scenarios causing some enemy units to disappear when
loading a save
* Engine:
* Fix bug #15146: made kill event with animate="yes" recheck the presence of
unit before animating, fixing the assertion failure (in case the unit is
removed by other wml events like last breath)
* All unit-related images are team colored, this includes missiles and haloes
* Graphics:
* Add and wire two new Drake attack icons.
* Language and i18n:
* Updated translations: Czech, Finnish, French, German, Hungarian, Italian,
Lithuanian, Polish, Portuguese (Brazil), Russian, Serbian
* The manual now does support translations of alternative texts for images
(bug #14874)
* Multiplayer
* An early test version of the multiplayer port of "Legend of Wesmere"
is available when starting wesnoth with the commandline argument "--debug"
* User interface:
* Add a new tree view widget
* Use tree view widget as test in campaign dialog (needs --new-widgets)
* Use tree view widget in the lobby
* Miscellaneous and bugfixes:
* Fixed serveral issues found by cppcheck

Version 1.7.12-1.8beta5:
* AI
* Fixed unit_at formula ai function to return null on null input
* Campaigns:
* Fixed a bug in several scenarios causing some enemy units to disappear when
loading a save
* Language and i18n:
* Updated translations: Czech, Finnish, French, German, Hebrew, Italian,
Latin, Russian, Shavian, Slovak, Spanish
* Multiplayer:
* Non-human null controllers are no longer set to ai
* Don't allow a 0-sides game to be started (Debian bug #563310)
* Music and sound effects:
* New version of sad.ogg (Sad music) by Tyler Johnson
* User interface:
* Switched back to the tiled background for gui2
* Improved to looks in tiny-gui
* Add a new transient error message
* Convert several old style message dialog to the new style
* Allow listboxes to add rows at every place instead of at the end only
* Improved the speed of the new lobby
* WML Engine:
* Removed bogus merging of the old unit type's movetype when advancing
(fixes bug #15055)
* [unit] upkeep now accepts the 'free' value as a synonym for 'loyal'
It was widely used this way and worked because its integer value is 0
* Miscellaneous and bugfixes:
* Fix errors in tutorial when the player unexpectedly kills certain enemy
units in scenario 2 (bug #15037)
* Fix orcs being able to play their turn twice in tutorial scenario 2
(bug #14926)
* Fix missing dialog in tutorial scenario 1 (patch #1399)
* Fix scrolling during animation (bug 13106)
* Fix drakes tipping their wings in the water when flying
* Fix some assertion failures when showing/hiding listbox items
* Fixed serveral issues found by cppcheck
* Fixed drawing glitches with tiled gui2 windows in the lobby
* Fix some doxygen warnings
* wesnoth-optipng can now process selected files given on command line
* Allow listboxes to better request the update of their contents

Version 1.7.11-1.8beta4:
* Language and i18n:
* Updated translations: Chinese (Simplified), Estonian, French, Latvian,
Lithuanian, Portuguese (Brazil), Russian, Serbian, Slovak, Spanish
* Manual: updated CSS style to cover Docbook markup for GUI elements
* User interface:
* Add a new repeating button widget
* Scrollbar buttons now keep scrolling when kept pressed down
* Optimized the speed of the --new-widgets game load dialog
* Waypoints of multi-turns moves are now saved between reload
* WML Engine:
* Rework of semantics of [unit] tags. Added 'placement' attribute.
Fix bugs #14373, #14444, #14451 and other 'duplicated unit' issues in LoW
* Miscellaneous and bugfixes:
* Scrollbar containers now use the button super class
* Allow a gui2 timer delete itself in its callback
* Fix various bugs when a unit has more MP than its maximum
* Fix not redrawing a grid when set to hidden
* Add helper functions to show/hide rows in a listbox

Version 1.7.10-1.8beta3:
* Campaigns:
* Under the Burning Suns:
* Fix locations of some items in "In the domain of the dwarves"
(bug #14925)
* Graphics:
* Added attack icon for Drake Ram attack, and for UtBS's Giant Ant.
* Language and i18n:
* Updated translations: French, German, Hungarian, Italian, Latvian,
Lithuanian, Polish, Portuguese (Brazil), Russian, Serbian, Slovak
* User interface:
* Don't reserve space for scrollbars in message dialogs
* Ctrl-f for fullscreen works again in the MP lobby (bug #14759)
* Resizing the MP lobby no longer crashes randomly
* WML Engine:
* Fix bug #14859: [time_area] created by event are not saved
* Allow modifications to change unit ellipse
* Miscellaneous and bugfixes:
* Add a minimap cache for gui2
* Add a new super class for the button
* Added a new gui2 timer engine
* Add hotkey support for gui2
* Change Drake Flare and Flameheart weapon names to match new weapons
* Converted the hover tooltips to use the new timer engine
* Fix bug #14865: move+attack into hex with ambusher causes crash
* Fix the addon upload script to include the translate flag (patch #1387)
* Fix the gui2 unit tests
* MP lobby refresh to the new timer engine
* Optimize AI recruitement and movement phases
* Reduced header dependencies
* Remove spurious hover error messages
* Shorter "Initializing Display" phase when staying in same campaign/MP

Version 1.7.9-beta2:
* AI:
* new [limit] subtag of [value] of ai_default::recruitment implementation of
recruitment aspect - allow easy limiting of number of concurrent recruits
of specific type in the field
* new rate_action formula_ai function which returns a rating of
attack analysis.
* values of most ai aspects are now readable from formula ai (aggression,
avoid, attacks, attack_depth, caution, grouping, leader_aggression,
leader_value, number_of_possible_recruits_to_force_recruit, passive_leader,
passive_leader_shares_keep, recruitment_ignore_bad_movement,
recruitment_ignore_bad_combat, recruitment_pattern,
scout_village_targeting, support_villages, village_value,
villages_per_scout)
* Fixed Bug #14768: made AI observe changes in allowed recruits, preventing
situations where AI does not recruit because it thinks that it can not do
so.
* Campaigns:
* Northern Rebirth:
* Fixed a few graphic bugs with map items
* The Rise of Wesnoth:
* Removed the undead trait from several custom bat units
* Graphics:
* New animations for the Chocobone.
* Change which Orc Grunt portrait appears is the default.
* New portrait for Orc Warrior
* New portrait for Hamel (tHoT)
* Language and i18n:
* Updated translations: Czech, French, German, Italian, Latin, Lithuanian,
Polish, Portuguese (Brazil), Russian, Serbian, Slovak.
* Multiplayer:
* Updated maps: Caves of the Basilisk, Hornshark Island, Howling Ghost
Badlands, Sablestone Delta
* Music and sound effects:
* Updated music tracks: Legends of the North, Breaking the Chains
* User interface:
* Show selected item after a listbox resize (bug #13995)
* Increasing the size of the MP lobby works properly (bug #14759)
* Fix waypoints ignored for multi-turns moves
* Toggle waypoint now works for each one, not just the last.
* Reclick on the selected unit now clear all waypoints
* Logo coordinates on the title screen now relative to center of the logo.
* WML Engine:
* Added [open_help], fixes Bug #11061 (forgot to commit that one long time
ago)
* Miscellaneous and bugfixes:
* Optimize "Initializing teams" loading phase
* Undraw floating labels when a gui2 dialog closes (bug #14816)

Version 1.7.8-beta1:
* Campaigns:
* Under the Burning Suns:
* Do not allow player units to get pass the Dwarf Ghost
without completing the side quest in Tunnels of the Trolls
(bug #14379)
* Fixed a few visual glitches in some scenarios
* Graphics:
* New base frames for Drake Flare, Flameheart
* New portraits for Grand Knight (alt), Lancer, Orc Grunt (two alts)
* Language and i18n:
* Updated translations: Czech, Dutch, Finnish, German, Hungarian, Italian,
Latin, Lithuanian, Portuguese (Brazil), Russian
* User interface:
* Instead of "crashing" upon invalid markup try to show the raw text
* Found a better fix for truncating the campaign description (bug #14328)
* Fix storyscreen buttons occasionally disappearing (bug #13779)
* Fix not being able to cancel the different version message (bug #14438)
* Fix not being able to close corrupted file dialog (bug #13764, #14058)
* Improve display order of unit healing (patch #1343)
* Fix the new-widgets addon list dialog
* Add fallback scrollbars if a window doesn't fit (bug #13180)
* Switch to the new MP lobby
* Fix a NULL pointer deferring in the hover code
* Protect against widgets being smaller as expected causing images with
negative sizes (bug #14525)
* WML engine:
* Added two array element lookup macros, LOOKUP_INDEX and LOOKUP_VALUE
* Event "turn refresh" is now fired at turn 1 too
* Miscellaneous and bugfixes:
* Using a hotkey to reload during an attack no longer disables the mouse
(http://www.wesnoth.org/forum/viewtopic.php?f=4&t=27616)
* Removed some unused Drake macros from animation_utils
* Add recruitment anims for the Sky and Hurricane Drakes
* Removed the old stats code (Debian bug #555276, CVE-2007-2383,
CVE-2008-7720)
* undo+redo a multi-turn move now restores the assigned destination

Version 1.7.7:
* AI:
* Filtering of allowed attackers/defenders in 'attacks' aspect.
* Fix a serious enough bug in default ai targeting. The bug caused the AI,
in certain situations, to make weird shuffle-doing-nothing moves and not
seek enemies or their villages
* Optimize AI targeting phase.
* Language and i18n:
* New translations: Shavian
* Updated translations: Czech, Dutch, Finnish, Estonian, German, Hungarian,
Italian, Lithuanian, Russian, Serbian, Slovak, Spanish.
* Fix a broken markup in the Italian translation (bug #14506)
* Multiplayer:
* Updated map: The Manzivan Traps
* Units:
* Removed Elder Wose and Shock Trooper from random_leader of the default era.
* Removed Ancient Wose and Iron Mauler from random_leader of the AoH era.
* New animation WML and macros for the Drakes
* Increased the XP required to advance for the Orcish Assassin from 30 to 34.
* Changed the cold resistance of the naga line from -20% to 0%.
* User interface:
* Enabled the new event handler by default now
* Allow markup in a campaign description (bug #14435)
* Escape no longer closes the new title screen
* In recall dialog, use different color and brightness for XP and level
* In unit list, display invisibility status and change order of columns
* Update the mouse position after closing a dialog, so the dialog below
'knows' the proper mouse location
* Fix double click events to be send to the wrong window
* Fix scrollbars to show up when not needed (bug #13996)
* Avoid truncating the last line in campaign description (bug #14328)
* WML engine:
* Added 'side Y turn' and 'side Y turn X' events
* Make status "hidden=yes" default, no need to do it manually in WML anymore
* Miscellaneous and bugfixes:
* Add-ons download list now takes filtering into account for
displaying descriptions
* Various code cleanups
* Fixed a lot of issues found by cppcheck.
* Fixed "Revert all changes" feature in the map editor (bug #14266)
* Fixed broken illumination overlay in ToD sidebar image
* gui2 dialogs are now shown in an exception safe way
* Improve cmake po-update so it doesn't add too many dummy updates
* po-update2-xx now properly updates all domains
* Fixed sometimes incorrect update of unit/savegame view when using filter
* Debug-created units now also have traits and name
* Fixed broken ambush/invisibility at first turn or at unit creation
* Fixed ambushing unit not directly visible when discovered
* Fixed time tooltips (bug #13886)
* Fixed halo render glitches (bug #14405)
* Renamed the cmake foo2 targets to foo

Version 1.7.6:
* AI:
* Stabilized syntax of [modify_ai] tag
* Reorganized AI macro library
* Added 'move leader to target' candidate action
* Added recall capabilities to default ai.
* Added recall formula ai function and ai.recall_list formula ai attribute.
* Modified default ai recruitment to recall good units from recall list.
* Modified default ai recruitment to consider enemy potential recruits
during recruitment.
* Added the capability to control leader goal of allied leaders.
Enabled this for certain LoW scenarios.
* Animations
* new animations to help drakes to take off and land : pre-movement,
post-movement, draw_weapon, sheath_weapon
* Formula AI:
* New 'reduce()' formula function
* Graphics:
* New portraits for Merman Spearman, Bat, Merman Netcaster, Nightgaunt,
Spectre, Shadow
* Added a couple of missing frames for the Inferno Drake
* Show HP/XP bars during leveling animation.
* When a unit reach a new level, a floating label indicates it.
* Language and i18n:
* Updated translations: Czech, Dutch, Estonian, Finnish, French, German,
Italian, Lithuanian, Russian, Serbian, Spanish.
* New translations: Vietnamese
* Multiplayer:
* New map: 4p Ruins of Terra-Dwelve
* Music and sound effects:
* Added new music track, "Into the Shadows" by Tyler Johnson
* Fixed bug #14239 (check_fogged ignored by sound sources)
* Implemented FR #14246 (check_shrouded= for sound sources)
* Units:
* Made units with the 'healthy' trait always rest heal but take normal
damage from poison.
* Changed the Drake Glider movetype to give 40% defense almost everywhere.
* Gave the Fire Dragon 100% fire resistance.
* Updated the descriptions for the Drake Fighter, Glider and Burner lines.
* User interface:
* new gamestate inspector debug dialog (via 'inspect' command
and '[inspect]' tag)
* Rename easy_close to click_dismiss
* Automatically try to resolve blocked multi-turn moves
* Better visually differentiate name, type and race in sidebar
* Add colorized terrain defense info in sidebar
* In attack dialog, split damages and chance to hit and color the later.
* The Remove and Update add-ons options are disabled when there are no
add-ons installed
* Add a Description button to the add-ons downloader
* For move+attack mouse click, now show the attack dialog before the move.
* In sidebar, add current bonus/malus info from alignement.
* New option to enable/disable move interruption when an ally is sighted
* WML engine:
* Fix silent=yes for objectives
* Allow [story] [part] blocks to specify the title box alignment
with title_alignment=
* Implemented FR #14246 (visible_in_shroud= for [label])
* Modified Lua handling of action handlers and WML objects.
* Added a lua_function= attribute to standard unit filters.
* Miscellaneous and bugfixes:
* Fix broken "Skip Ai moves" option.
* Changed upload log format and defaulted the new uploader.
* Fix bug #13268 (corrupted replays due to undo of recall/dismiss)
* Weapon name change for Drake Enforcer.
* Fixed the unit tests from 'hanging'
* Fix bug #14160 (carryover percentage in [endlevel] ignored
when victory_when_enemies_defeated="yes")
* Various cleanups to the gui2 code
* Remove position info from unit list
* Avoid an assertion failure if haloes are disabled (bug #14297)
* Fixed linked widgets not getting deregistered upon destruction
* Fix huge fonts on storyscreens with tiny GUI
* Fix cmake po-update not doing line wrapping properly
* Fix bug #14241 (mp campaign timer settings not carried over to
next scenario)
* Started with the a new event handler for gui2
* Fix unit facings after moving (bug #14336)
* Fix unit facings after undo/redo
* Improved the teamcoloring script for images.

Version 1.7.5:
* Campaigns:
* Legend of Wesmere
* Scenario 21 redesigned
* Graphics:
* New base frame and animations for the Drake Blademaster.
* Language and i18n:
* Setup for tracking localized images.
* Updated translations: Chinese (Traditional), Lithuanian, Serbian.
* Units:
* Fixed problems with the Drakes introduced in 1.7.4 (wrong resistances and
a possible crash when advancing to the Inferno Drake)
* Miscellaneous and bugfixes:
* Optimized the cmake building if both game and tests are enabled
* Switched to new stats upload mechanism so that stats.wesnoth.org should
soon provide usefull data
* Optimize pathfinding on 1MP terrains.

Version 1.7.4:
* AI:
* Formula AI debugger (uses -new-widgets)
* New 'debug()' formula function
* Fixed crashes and infinite loops on AI turn
* Animations
* Movement have the number of steps done in value and the number of step left
in value_second, this allows take-off and landing animations
* Campaigns
* Legend of Wesmere
* Scenario 3 redesigned
* Fixed wrong or unclear scenario objectives
* Scenario 16: Reduced the number of wolf riders
* Editor
* Better support for conflicting terrain letters across add-ons, now
in the event of a conflict the terrain will appear in all terrain
groups as opposed to appearing in one of them multiple times.
* Added remembering of the show terrain codes and coordinates options
* Graphics:
* New portraits for Ancient Wose, Ruffian, Master-at-arms, Naga
Warrior/Myrmidon, Grand Knight, Merman Hunter.
* Updates to Peasant, Spearman and Swordsman portraits.
* New melee animation for Thunderguard, Dragonguard.
* New base frame and animations for Inferno Drake, Fire Drake.
* Language and i18n:
* Updated translations: Chinese (Traditional), German, Lithuanian, Russian,
Serbian
* Music and sound
* "Journey's End" from Mattias Westlund
* "Over the Northern Mountains" from Mattias Westlund
* Added horn signal sound effects
* Units
* New weapon names for a number of drake attacks to account for changes to
the sprites.
* User interface:
* Removed the hotkey to enable/disable mouse scrolling
* Added a horizontal listbox
* New basic support for specifying waypoints (via a new hotkey 'w')
* WML Engine:
* Support for [show_if] inside [message]
* Added ability to change the share_maps team attribute using [modify_side]
tag. Be sure to use shroud=yes for that side
* [side] team_name is now a comma-separated list of teams the side is on
* [modify_side] user_team_name no longer requires that team_name also be
modified
* Miscellaneous and bugfixes:
* Removed obsolete code for implicit linked widgets for the listbox
* [part] caption= is no longer supported; prepend the CAPTION macro
to story text instead
* Fixed 100% CPU usage on storyscreens with no text (e.g. map screens)
* Fix ODR issues in gui2
* Remove the boost 1.33 code in the unit tests
* Fix regression about broken undo after a multi-turn ("goto") move
* Fix regression about pathfinding poorly using the teleport ability
* Added extra wiki comment and updated the extractor
* Animations
* Movement have the number of steps done in value and the number of step left in value_second.
* new animations pre_movement_anim and post_movement_anim to allow take-off and landing animation

Version 1.7.3:
* AI:
* New AI configuration syntax
* Campaigns:
* Two Brothers
* Replaced campaign specific portraits with mainline portraits
* Under the Burning Suns
* Fixed bug #13978: UtBS: "stun" ability doesn't modify enemy ZoC
* Legend of Wesmere
* Story only scenarios now display the speaker's name in the title.
* Ambient sound effects.
* Redone the campaign's objectives.
* Added the "Dwarfish Scout" to the player's recruit list.
* Scenario 19 now requires the player to destroy Saurgrath.
* Scenario 14 redesigned.
* Scenario 23 implemented Santi's plan to let half the army defect.
* Map updates (mostly new alias terrains added).
* Replaced the campaign image with a transparent one (Thanks to Kitty).
* Editor:
* Renamed editor2 to editor pretty much everywhere
* Graphics:
* New portrait for the Duelist, Mermaid Enchantress/Siren,
Priestess/Diviner, Merman Fighter/Warrior, Fencer, Drake
Glider, Merman Hoplite, Goblin Impaler, Rouser, Merman Triton,
Cavalier, Direwolf Rider, Paladin, Deathblade, Thug, Bandit,
alternate Goblin Rouser, Revenant, Naga Fighter, Troll.
* New unit graphics and animations for the Troll Hero, Drake Glider, Sky
Drake, Hurricane Drake, Drake Burner, Drake Fighter, Drake Warrior.
* Language and i18n:
* Updated translations: Czech, Dutch, Estonian, French, German, Hungarian,
Lithuanian, Polish, Slovak
* Updated Drake Clasher, Arbiter and Slasher descriptions.
* Multiplayer:
* Added a /q alias for /query
* New lobby interface in gui2, testable work in progress available with
--new-widgets. There are known issues with window resizing and low
resolution support.
* Server-side generation of random numbers for MP (combats)
* No MP compatibility with earlier clients and wesnothd
* --no-srng command line switch is available to turn off server RNG
support (and rquirement) in a client. Only games played with clients
pre-srng or with srng disabled as well can work without OOS. This is a
testing feature that will likely be removed prior to 1.8.
* Room support via /join and /room commands, better support in the
experimental new lobby. See http://www.wesnoth.org/wiki/MultiplayerRooms
for details.
* Multiplayer server:
* Added server-side RNG support. Old clients can still play as normal.
* Added room support to the server.
* Unit balancing:
* Added Dwarvish Stalwart, Elder Wose, Shock Trooper and White Mage to
random_leader of the default era.
* Added Ancient Wose, Dwarvish Sentinel, Iron Mauler and Mage of Light to
random_leader of the AoH era.
* Unit renames:
* Drake Gladiator -> Drake Thrasher
* Drake Slasher -> Drake Arbiter
* WML Engine:
* return 0 for length of arrays inside nonexistent containers (bug #13734)
* [end_turn] now waits for the event to finish before ending the turn
* it is now possible to use Pango markup in storyscreen text
* it is now possible to specify a custom title= in [story] [part]s
* [story] [part]s' text placement may be changed with text_layout=; it
currently supports "top", "middle" and "bottom" (default)
* [story] [part]s accept the sound= attribute for a list of sound files
from which a single one is chosen and played once
* [story] [part]s accept a caption= attribute as a text header
* new tags [store_unit_type] and [store_unit_type_ids] were added
* allow direct WML unit modification of "halo" attribute
* Miscellaneous and bugfixes:
* [music], [sound], [sound_source] and [label] should work again on
WML prestart events; this means most music playlists should work again
(bug #14039)
* 'Recruit' and 'recall' don't appear in context menus unless the
leader is on a keep. (bug #13856 and #13855)
* No longer "crash" upon invalid pango markup
* It's now possible to display the area a widget uses, for debug purposes
* The widget in a stacked widget now grows properly
* Merged code for FDO and KDE desktop notification; only dbus is needed
* Added --screenshot parameter to take map screenshots without
initializing a GUI.
* Added --new-uploader parameter for testing the new experimental log
uploader.
* Fix gcc 4.4 compilation errors (Debian bug #539546)
* Added a work-around a listbox assertion failure in the new MP lobby

Version 1.7.2:
* Campaigns:
* Son of the Black Eye
* changed Orcish Shaman movetype from smallfoot to orcishfoot
* Graphics:
* New portrait for male and female Footpad, male and female Outlaw,
Horseman, Drake Clasher, Goblin Wolf Rider, Goblin Pillager, Dwarf
Explorer, Dwarf Scout, Cavalryman, Skeleton.
* New unit graphics and animations for the Dwarvish Scout, Pathfinder,
and Explorer; Drake Clasher, Slasher, Warden, Gladiator, Enforcer.
* Language and i18n:
* Updated translations: Czech, Dutch, Estonian, Finnish, French, German,
Italian, Lithuanian, Polish, Russian, Serbian, Slovak
* Terrains:
* New terrain: drake village
* User interface:
* Add an icon to show whether or not the user finished a campaign
* Fixed bug #13831: Bug with team labels
* Added a new experimental stacked widget widget
* Added support for Growl notifications
* Added support for desktop notifications using KDE's
org.kde.VisualNotifications DBus service
* Changed "Toggle Full Screen" button to say "Full Screen" (bug #13909)
* Added cost of units recruited, recalled, killed, and lost, to the
statistics window (patch #1190)
* Fixed bug #13626: Bug about no option to turn on/off save delete
confimation. (patch #1192)
* Allow [advanced_preference]s to be of the 'int' type, appearing as a
slider
* Add better configurable linked widgets in the new gui
* Allow to make items in a listbox invisible (needed for filtering)
* Initial new loby user interface, available for testing with --new-widgets
* Miscellaneous and bugfixes:
* Fixed language switch not affecting unit descriptions (bug #13827)
* Fixed teleporting to impassable terrain (bug #13795)
* Fixed an issue where teleporting could leave a unit halo
* Fixed [set_variable]'s rand and random when operating on 0..0 (return 0)
* Allow items to be removed from a listbox
* Fixed objective dialog not recognizing markup (bug #13888)
* Fix minimap no clipping in the new wiggets
* Added preprocessor macros to the wiki grabber tool

Version 1.7.1:
* AI:
* Reworked AI code to allow easier creation of AI components.
* New AI: Composite AI
* (Optional) new AI configuration syntax.
* Basic reimplementation of an old C++ AI as a 'candidate action'-based composite AI
* Autodiscovery of available AI configurations from data/ai/ais.
* (In debug mode) Autodiscovery of available AI configurations from data/ai/dev
* Campaigns
* Delfador's Memoirs: new portrait for Lionel.
* The Hammer of Thursagan: new portraits for Angarthing, Ratheln.
* Graphics
* New portrait for Knight, Ghost.
* Language and i18n:
* Updated translations: Chinese (Traditional), Czech, Finnish, French,
German, Greek, Hungarian, Icelandic, Lithuanian, Polish, Russian,
Serbian, Turkish
* User interface:
* Removed the old obsolete layout algorithm in the new widgets
* Added unit tests for the new widgets
* Improved the layout algorithm not to show scrollbars when they make the
situation worse
* Add a new transient message dialog
* Add a new multi page widget
* Increase the lineheight in the new dialogs
* Add a blur precommit function to the canvas
* Improved the redraw algoritm and added more asserts
* Objectives now use pango markup
* Replace the campaign dialog with a new gui one (debian bug #497655)
* Removed the hidden option to disable the tips of the day
* A click on a slider now properly sets the position
* WML generated messages, labels and sounds are skiped during replay (bug #13519)
* Added support for desktop notifications (GTK/libnotify only for now, patch #1179)
* Added a hotkey to toggle team ellipses (fr #7763)
* WML Engine:
* Made new turn, turn X, side turn and turn refresh events synchronous.
(bug #10603)
* Petrified units no longer heal. (bug #13513)
* Miscellaneous and bugfixes:
* Add strict compilation to cmake
* Let cmake also use the CXXFLAGS and CFLAGS environment variables
* Fixed a segmentation fault with storyscreens using [if] (bug #35959)
* Properly translate dialog title (bug #13761)
* Fixed a problem with easy close that caused buttons to be ignored
* Properly translate unit name and mark strings translatable (bug #13751)
* Properly redraw logo on the loading screen (bug #13758)
* Set window title before setting video mode (bug #13756)
* Fixed dates in the load box being untranslated (bug #13782)
* Fixed networking code regression that could lead to "Client disconnected"
errors when creating a MP game
* Minimum version for Boost is now 1.35

Version 1.7.0:
* AI:
* Added command-line option ai_config<number>=<value>
* Fixed incorrect handling of poisoning attacks when suggesting best attack
in user interface
* Added basic history and hot-redeployment capabilities to in-game console.
* Changed AI Lifecycle handling. Console AI is now persistent between
invocations.
* Added AI Arena test map to test AIs in interactive mode ( ai_arena_small )
* Changed interaction between default AI and Formula AI - made default AI
fallback to formula recruitment if "recruitment" config option is set in
AI config.
* Campaigns:
* Delfador's Memoirs:
* New campaign added to mainline from the Wesnoth-UMC-Dev repository.
(Novice level, 24 scenarios)
* Eastern Invasion:
* Fixed the liches not being revealed properly in 'Weldyn Besieged'
* Heir to the Throne:
* Made snow fall gradually every turn in 'Northern Winter'.
* Enforce a 7-hex starting castle to prevent units from appearing inside
a wall in 'The Scepter of Fire' (bug #13377).
* Made the number of enemies to defeat depend on the difficulty in
'Test of the Clan'.
* Under the Burning Suns:
* Kaleh advancement:
* Gave the Hero variation more HP.
* Reduced XP requirements for the Captain variation.
* Disabled the sword2 (and thus armor) AMLA for the Captain variation.
* Enabled the bolas AMLA for all variations.
* Added the camouflage AMLA back.
* Editor2:
* New feature: exporting of selection coordinates to system clipboard
* Made auto terrain transition mode tri-state: on (editor2's on), partial
(1.4 editor's on / editor2's off) and off (1.4's off).
* Made "wesnoth -e FILE" work like "wesnoth -e --load FILE" (load the map)
* Made "wesnoth -e --load DIR" (and consequently "wesnoth -e DIR") set
DIR as the default map directory for the current session, and start with
the map load dialog open
* Added ability to load maps referenced in scenario files
* Added ability to work with maps embedded in scenario files (saving works
in a limited scope)
* Moved the clipboard actions to a context menu available in paste mode
* Added a terrain sampler feature -- ctrl+click when in paint or fill mode
* FormulaAI:
* Fixed bug #13230: added debug_float FormulaAI function to allow debugging
via floating popups on the specified hex
* Added run_file FormulaAI function to allow running .fai scripts directly
from in-game console
* Fixed bug #13295: made enemy_units formula return only those units which
are not incapacitated (for example, it now ignores petrified units )
* Implemented FR #13348: added timeofday_modifier function to formula AI
* Added attacks_left attribute to unit callable
* New variable: my_attacks with all possible attacks
* Added a new type of candidate move : strategic
* Added suitable_keep FormulaAI function to allow easier selection of
suitable keep for leader
* Graphics:
* New type of animation : "recruiting" used by leaders when recruiting
units
* New portrait for Orc Grunt, Dwarf Fighter (alternative), Goblin Spearman,
Ogre/Young Ogre, Trapper, Ranger, Huntsman
* Image path functors:
* New functor, ~NOP(), which does nothing.
* The ~RC() image functor does not accept the special palette switch
~RC(palette1=palette2) syntax anymore. ~PAL(palette1>palette2) should
be used instead
* Language and i18n:
* New translations: Icelandic
* Updated translations: British English, Catalan, Chinese (Simplified),
Chinese (Traditional), Czech, Dutch, German, Finnish, French, Hebrew,
Hungarian, Indonesian, Italian, Lithuanian, Norwegian, Polish, Russian,
Serbian, Slovak, Swedish, Turkish
* Updated CJK character range
* Fixed word wrapping in CJK languages (patch #1140 from sylecn)
* Remove female^ descriptions of Outlaw, Footpad, Fugitive, Dark Adept
* The term 'stoned' has been replaced with 'petrified'; also the
related verb.
* Multiplayer server:
* Implemented automatic saving of game replays.
* Implemented the adminmsg command to allow players to send messages to
currently available admins. (FR #9218)
* Fixed bug #7547: Add possibility to unban/unmute in a multiplayer game
* Savegames
* Providing a new simpler interface for dealing with savegames
* Terrains:
* New terrains: orcish fort, orcish village
* User interface:
* Fixed bug #13257: Attack dialog always uses the active name of a weapon
special
* Fix missing faction column when waiting that the host start the game,
plus some other unwanted changes there (bug #13243)
* Make delayed shroud updates and scenarion objectives to change and
show information for viewing team. (help in bug #13313)
* Making the game return to the add-on install dialog just before
installing one, and with its entry selected
* Implemented FR #13321: added "unit advances=N" command to debug console
to immediately level-up selected unit N times
* Improved the sorting of the XP and traits columns in the unit list dialog
(part of bug #13360)
* New console command ":discover" make the help considers that you
discovered all the units of the current campaign/era
* Debug action "Change unit side" allows to change owner of empty village
and is now renamed "Change side".
* Debug actions "Create unit" and "Change side" used on unit in a village
now causes a capture of that village.
* Rewrote the layout algoritm (still a work in progress)
* Fixed an multi-character UTF-8 handling bug in the password textbox
* Changed the tmessage dialog to be able to show four buttons and added
an extra helper function to show the dialog.
* Add a "Factions" section in help. Only show current era's informations.
* WML Engine:
* Added [show_objectives] tag and allowed [show_if] tag in [objective]
tags. (bug #13042)
* Made moveto events set $x2,$y2 to the source hex. (bug #13140)
* Story screen and parts allow using [switch], [if], [wml_message]
and [deprecated_message] consistently at [part] and [story] levels.
(feature/bugs #13170, #13290)
* Added a "preload" WML event type.
* Added ability to change the share_view team attribute using [modify_side]
tag. Be sure to use fog=yes for that side (bug #13320)
* Added support for Lua scripts in WML event actions ([lua] tag)
* [modify_side] can now change the share_view attribute
* new tag [hide_help] in [units] allows to hide units in help when you can't
change these unit types (main use: hide mainline units).
* [stone] and [unstone] have been replaced with [petrify] and [unpetrify];
the units' "stoned" status variable has been renamed to "petrified"
* Added the 'sub' key to [set_variable] to subtract from the variable.
* [era] and [multiplayer_side] now allow a 'description' key, and show it
in help pages (but currently empty)
* Filter on attacks now uses a 'damage' key, also support range like 1-9.
* Attacks with damage=0 are now correctly supported.
* Miscellaneous and bugfixes:
* Added --ignore-fatal-errors option to wmlunits
* Added --rng-seed command line option to specify a value to seed the random
number generator with
* Changes to logging:
* New logdomain : uploader to see stat-upload related actions
* The --log-domain command-line option now allows for a bit of
pattern-matching, e.g., "--log-info=ai/*"
* Fixed compilation with -D_GLIBCXX_PARALLEL
* Fixed handling of floating-point WML constants on localized Windows
(impacts "submerge" animations and AI settings)
* Fixed control transfer after player leaves MP game (bug #13238)
* Fixed a bug with auto-stored WML variables not being restored correctly
* Fixed missing unit graphics when loading a start-of-scenario savegame.
* Improved random village naming
* The add-ons directory, <preferences>/data/campaigns, has been renamed
and it is now <preferences>/data/add-ons
* Enabled hinting for texts displayed by Pango/Cairo (bug #13399)
* Enabled non-default fonts for Pango/Cairo (bug #13399)
* Made dismissing of recallable units undoable
* Sped up pathfinding (and therefore AI)
* fps info used in debug mode show info about number of redrawn hexes.
头像
zerr0
帖子: 78
注册时间: 2008-11-04 16:41

Re: wesnoth1.7有什么新新特性?

#10

帖子 zerr0 »

zerr0 写了:貌似精灵变成守序,还有龙族的样子变了- -
弄错了·精灵是中立
攻击选择时候变成有颜色的,还有确定攻击时候单位才会走过去
我想·我在有生之年能见到微软倒下
回复