4807 lines
358 KiB
XML
4807 lines
358 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="6751" systemVersion="13F1077" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none">
|
|
<dependencies>
|
|
<deployment version="1050" identifier="macosx"/>
|
|
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="6751"/>
|
|
</dependencies>
|
|
<objects>
|
|
<customObject id="-2" userLabel="File's Owner" customClass="NSApplication"/>
|
|
<customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
|
|
<customObject id="-3" userLabel="Application" customClass="NSObject">
|
|
<connections>
|
|
<outlet property="delegate" destination="194" id="515"/>
|
|
</connections>
|
|
</customObject>
|
|
<menu title="SDLMain" systemMenu="main" id="29" userLabel="MainMenu">
|
|
<items>
|
|
<menuItem title="Wesnoth" id="56">
|
|
<menu key="submenu" title="Wesnoth" systemMenu="apple" id="57">
|
|
<items>
|
|
<menuItem title="About Wesnoth" id="58">
|
|
<modifierMask key="keyEquivalentModifierMask"/>
|
|
<connections>
|
|
<action selector="orderFrontStandardAboutPanel:" target="-2" id="142"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem isSeparatorItem="YES" id="196">
|
|
<modifierMask key="keyEquivalentModifierMask" command="YES"/>
|
|
</menuItem>
|
|
<menuItem title="Wesnoth Homepage" id="493">
|
|
<connections>
|
|
<action selector="openHomepage:" target="194" id="497"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Changelog" id="499">
|
|
<connections>
|
|
<action selector="makeKeyAndOrderFront:" target="500" id="506"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="License" id="494">
|
|
<connections>
|
|
<action selector="makeKeyAndOrderFront:" target="485" id="496"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem isSeparatorItem="YES" id="495">
|
|
<modifierMask key="keyEquivalentModifierMask" command="YES"/>
|
|
</menuItem>
|
|
<menuItem title="Hide Wesnoth" keyEquivalent="h" id="134">
|
|
<connections>
|
|
<action selector="hide:" target="-2" id="152"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Hide Others" keyEquivalent="h" id="145">
|
|
<modifierMask key="keyEquivalentModifierMask" option="YES" command="YES"/>
|
|
<connections>
|
|
<action selector="hideOtherApplications:" target="-2" id="146"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Show All" id="150">
|
|
<connections>
|
|
<action selector="unhideAllApplications:" target="-2" id="153"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem isSeparatorItem="YES" id="149">
|
|
<modifierMask key="keyEquivalentModifierMask" command="YES"/>
|
|
</menuItem>
|
|
<menuItem title="Quit Wesnoth" keyEquivalent="q" id="136">
|
|
<connections>
|
|
<action selector="terminate:" target="-1" id="292"/>
|
|
</connections>
|
|
</menuItem>
|
|
</items>
|
|
</menu>
|
|
</menuItem>
|
|
<menuItem title="File" id="438">
|
|
<menu key="submenu" title="File" id="439">
|
|
<items>
|
|
<menuItem title="Close" id="441">
|
|
<modifierMask key="keyEquivalentModifierMask"/>
|
|
<connections>
|
|
<action selector="performClose:" target="-1" id="459"/>
|
|
</connections>
|
|
</menuItem>
|
|
</items>
|
|
</menu>
|
|
</menuItem>
|
|
<menuItem title="Edit" id="381">
|
|
<menu key="submenu" title="Edit" id="382">
|
|
<items>
|
|
<menuItem title="Cut" keyEquivalent="x" id="402">
|
|
<connections>
|
|
<action selector="cut:" target="-1" id="420"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Copy" keyEquivalent="c" id="403">
|
|
<connections>
|
|
<action selector="copy:" target="-1" id="409"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Paste" keyEquivalent="v" id="408">
|
|
<connections>
|
|
<action selector="paste:" target="-1" id="414"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Delete" id="384">
|
|
<connections>
|
|
<action selector="delete:" target="-1" id="415"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Select All" keyEquivalent="a" id="385">
|
|
<connections>
|
|
<action selector="selectAll:" target="-1" id="421"/>
|
|
</connections>
|
|
</menuItem>
|
|
</items>
|
|
</menu>
|
|
</menuItem>
|
|
<menuItem title="Window" id="284">
|
|
<menu key="submenu" title="Window" systemMenu="window" id="285">
|
|
<items>
|
|
<menuItem title="Minimize" keyEquivalent="m" id="283">
|
|
<connections>
|
|
<action selector="performMiniaturize:" target="-1" id="288"/>
|
|
</connections>
|
|
</menuItem>
|
|
</items>
|
|
</menu>
|
|
</menuItem>
|
|
</items>
|
|
</menu>
|
|
<customObject id="194" userLabel="SDLMain" customClass="SDLMain"/>
|
|
<customObject id="253" userLabel="Font Manager" customClass="NSFontManager"/>
|
|
<window title="License" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" oneShot="NO" releasedWhenClosed="NO" showsToolbarButton="NO" visibleAtLaunch="NO" animationBehavior="default" id="485" userLabel="Window (License)">
|
|
<windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES"/>
|
|
<windowPositionMask key="initialPositionMask" leftStrut="YES" rightStrut="YES" topStrut="YES" bottomStrut="YES"/>
|
|
<rect key="contentRect" x="471" y="210" width="475" height="420"/>
|
|
<rect key="screenRect" x="0.0" y="0.0" width="1920" height="1178"/>
|
|
<view key="contentView" id="486">
|
|
<rect key="frame" x="0.0" y="0.0" width="475" height="420"/>
|
|
<autoresizingMask key="autoresizingMask"/>
|
|
<subviews>
|
|
<scrollView horizontalLineScroll="10" horizontalPageScroll="10" verticalLineScroll="10" verticalPageScroll="10" hasHorizontalScroller="NO" usesPredominantAxisScrolling="NO" id="489">
|
|
<rect key="frame" x="20" y="20" width="435" height="380"/>
|
|
<autoresizingMask key="autoresizingMask"/>
|
|
<clipView key="contentView" id="e1k-1y-EyP">
|
|
<rect key="frame" x="1" y="1" width="418" height="378"/>
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
|
<subviews>
|
|
<textView editable="NO" importsGraphics="NO" findStyle="panel" continuousSpellChecking="YES" usesRuler="YES" usesFontPanel="YES" verticallyResizable="YES" spellingCorrection="YES" smartInsertDelete="YES" id="492">
|
|
<rect key="frame" x="0.0" y="0.0" width="418" height="4248"/>
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
|
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
|
<size key="minSize" width="418" height="378"/>
|
|
<size key="maxSize" width="853" height="10000000"/>
|
|
<attributedString key="textStorage">
|
|
<fragment>
|
|
<mutableString key="content" base64-UTF8="YES">
|
|
CQkgICAgR05VIEdFTkVSQUwgUFVCTElDIExJQ0VOU0UKCQkgICAgICAgVmVyc2lvbiAyLCBKdW5lIDE5
|
|
OTEKCiBDb3B5cmlnaHQgKEMpIDE5ODksIDE5OTEgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMu
|
|
CiAgICAgICAgICAgICAgICAgICAgICAgNTEgRnJhbmtsaW4gU3QsIEZpZnRoIEZsb29yLCBCb3N0b24s
|
|
IE1BICAwMjExMC0xMzAxICBVU0EKIEV2ZXJ5b25lIGlzIHBlcm1pdHRlZCB0byBjb3B5IGFuZCBkaXN0
|
|
cmlidXRlIHZlcmJhdGltIGNvcGllcwogb2YgdGhpcyBsaWNlbnNlIGRvY3VtZW50LCBidXQgY2hhbmdp
|
|
bmcgaXQgaXMgbm90IGFsbG93ZWQuCgoJCQkgICAgUHJlYW1ibGUKCiAgVGhlIGxpY2Vuc2VzIGZvciBt
|
|
b3N0IHNvZnR3YXJlIGFyZSBkZXNpZ25lZCB0byB0YWtlIGF3YXkgeW91cgpmcmVlZG9tIHRvIHNoYXJl
|
|
IGFuZCBjaGFuZ2UgaXQuICBCeSBjb250cmFzdCwgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYwpMaWNlbnNl
|
|
IGlzIGludGVuZGVkIHRvIGd1YXJhbnRlZSB5b3VyIGZyZWVkb20gdG8gc2hhcmUgYW5kIGNoYW5nZSBm
|
|
cmVlCnNvZnR3YXJlLS10byBtYWtlIHN1cmUgdGhlIHNvZnR3YXJlIGlzIGZyZWUgZm9yIGFsbCBpdHMg
|
|
dXNlcnMuICBUaGlzCkdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXBwbGllcyB0byBtb3N0IG9mIHRoZSBG
|
|
cmVlIFNvZnR3YXJlCkZvdW5kYXRpb24ncyBzb2Z0d2FyZSBhbmQgdG8gYW55IG90aGVyIHByb2dyYW0g
|
|
d2hvc2UgYXV0aG9ycyBjb21taXQgdG8KdXNpbmcgaXQuICAoU29tZSBvdGhlciBGcmVlIFNvZnR3YXJl
|
|
IEZvdW5kYXRpb24gc29mdHdhcmUgaXMgY292ZXJlZCBieQp0aGUgR05VIExpYnJhcnkgR2VuZXJhbCBQ
|
|
dWJsaWMgTGljZW5zZSBpbnN0ZWFkLikgIFlvdSBjYW4gYXBwbHkgaXQgdG8KeW91ciBwcm9ncmFtcywg
|
|
dG9vLgoKICBXaGVuIHdlIHNwZWFrIG9mIGZyZWUgc29mdHdhcmUsIHdlIGFyZSByZWZlcnJpbmcgdG8g
|
|
ZnJlZWRvbSwgbm90CnByaWNlLiAgT3VyIEdlbmVyYWwgUHVibGljIExpY2Vuc2VzIGFyZSBkZXNpZ25l
|
|
ZCB0byBtYWtlIHN1cmUgdGhhdCB5b3UKaGF2ZSB0aGUgZnJlZWRvbSB0byBkaXN0cmlidXRlIGNvcGll
|
|
cyBvZiBmcmVlIHNvZnR3YXJlIChhbmQgY2hhcmdlIGZvcgp0aGlzIHNlcnZpY2UgaWYgeW91IHdpc2gp
|
|
LCB0aGF0IHlvdSByZWNlaXZlIHNvdXJjZSBjb2RlIG9yIGNhbiBnZXQgaXQKaWYgeW91IHdhbnQgaXQs
|
|
IHRoYXQgeW91IGNhbiBjaGFuZ2UgdGhlIHNvZnR3YXJlIG9yIHVzZSBwaWVjZXMgb2YgaXQKaW4gbmV3
|
|
IGZyZWUgcHJvZ3JhbXM7IGFuZCB0aGF0IHlvdSBrbm93IHlvdSBjYW4gZG8gdGhlc2UgdGhpbmdzLgoK
|
|
ICBUbyBwcm90ZWN0IHlvdXIgcmlnaHRzLCB3ZSBuZWVkIHRvIG1ha2UgcmVzdHJpY3Rpb25zIHRoYXQg
|
|
Zm9yYmlkCmFueW9uZSB0byBkZW55IHlvdSB0aGVzZSByaWdodHMgb3IgdG8gYXNrIHlvdSB0byBzdXJy
|
|
ZW5kZXIgdGhlIHJpZ2h0cy4KVGhlc2UgcmVzdHJpY3Rpb25zIHRyYW5zbGF0ZSB0byBjZXJ0YWluIHJl
|
|
c3BvbnNpYmlsaXRpZXMgZm9yIHlvdSBpZiB5b3UKZGlzdHJpYnV0ZSBjb3BpZXMgb2YgdGhlIHNvZnR3
|
|
YXJlLCBvciBpZiB5b3UgbW9kaWZ5IGl0LgoKICBGb3IgZXhhbXBsZSwgaWYgeW91IGRpc3RyaWJ1dGUg
|
|
Y29waWVzIG9mIHN1Y2ggYSBwcm9ncmFtLCB3aGV0aGVyCmdyYXRpcyBvciBmb3IgYSBmZWUsIHlvdSBt
|
|
dXN0IGdpdmUgdGhlIHJlY2lwaWVudHMgYWxsIHRoZSByaWdodHMgdGhhdAp5b3UgaGF2ZS4gIFlvdSBt
|
|
dXN0IG1ha2Ugc3VyZSB0aGF0IHRoZXksIHRvbywgcmVjZWl2ZSBvciBjYW4gZ2V0IHRoZQpzb3VyY2Ug
|
|
Y29kZS4gIEFuZCB5b3UgbXVzdCBzaG93IHRoZW0gdGhlc2UgdGVybXMgc28gdGhleSBrbm93IHRoZWly
|
|
CnJpZ2h0cy4KCiAgV2UgcHJvdGVjdCB5b3VyIHJpZ2h0cyB3aXRoIHR3byBzdGVwczogKDEpIGNvcHly
|
|
aWdodCB0aGUgc29mdHdhcmUsIGFuZAooMikgb2ZmZXIgeW91IHRoaXMgbGljZW5zZSB3aGljaCBnaXZl
|
|
cyB5b3UgbGVnYWwgcGVybWlzc2lvbiB0byBjb3B5LApkaXN0cmlidXRlIGFuZC9vciBtb2RpZnkgdGhl
|
|
IHNvZnR3YXJlLgoKICBBbHNvLCBmb3IgZWFjaCBhdXRob3IncyBwcm90ZWN0aW9uIGFuZCBvdXJzLCB3
|
|
ZSB3YW50IHRvIG1ha2UgY2VydGFpbgp0aGF0IGV2ZXJ5b25lIHVuZGVyc3RhbmRzIHRoYXQgdGhlcmUg
|
|
aXMgbm8gd2FycmFudHkgZm9yIHRoaXMgZnJlZQpzb2Z0d2FyZS4gIElmIHRoZSBzb2Z0d2FyZSBpcyBt
|
|
b2RpZmllZCBieSBzb21lb25lIGVsc2UgYW5kIHBhc3NlZCBvbiwgd2UKd2FudCBpdHMgcmVjaXBpZW50
|
|
cyB0byBrbm93IHRoYXQgd2hhdCB0aGV5IGhhdmUgaXMgbm90IHRoZSBvcmlnaW5hbCwgc28KdGhhdCBh
|
|
bnkgcHJvYmxlbXMgaW50cm9kdWNlZCBieSBvdGhlcnMgd2lsbCBub3QgcmVmbGVjdCBvbiB0aGUgb3Jp
|
|
Z2luYWwKYXV0aG9ycycgcmVwdXRhdGlvbnMuCgogIEZpbmFsbHksIGFueSBmcmVlIHByb2dyYW0gaXMg
|
|
dGhyZWF0ZW5lZCBjb25zdGFudGx5IGJ5IHNvZnR3YXJlCnBhdGVudHMuICBXZSB3aXNoIHRvIGF2b2lk
|
|
IHRoZSBkYW5nZXIgdGhhdCByZWRpc3RyaWJ1dG9ycyBvZiBhIGZyZWUKcHJvZ3JhbSB3aWxsIGluZGl2
|
|
aWR1YWxseSBvYnRhaW4gcGF0ZW50IGxpY2Vuc2VzLCBpbiBlZmZlY3QgbWFraW5nIHRoZQpwcm9ncmFt
|
|
IHByb3ByaWV0YXJ5LiAgVG8gcHJldmVudCB0aGlzLCB3ZSBoYXZlIG1hZGUgaXQgY2xlYXIgdGhhdCBh
|
|
bnkKcGF0ZW50IG11c3QgYmUgbGljZW5zZWQgZm9yIGV2ZXJ5b25lJ3MgZnJlZSB1c2Ugb3Igbm90IGxp
|
|
Y2Vuc2VkIGF0IGFsbC4KCiAgVGhlIHByZWNpc2UgdGVybXMgYW5kIGNvbmRpdGlvbnMgZm9yIGNvcHlp
|
|
bmcsIGRpc3RyaWJ1dGlvbiBhbmQKbW9kaWZpY2F0aW9uIGZvbGxvdy4KDAoJCSAgICBHTlUgR0VORVJB
|
|
TCBQVUJMSUMgTElDRU5TRQogICBURVJNUyBBTkQgQ09ORElUSU9OUyBGT1IgQ09QWUlORywgRElTVFJJ
|
|
QlVUSU9OIEFORCBNT0RJRklDQVRJT04KCiAgMC4gVGhpcyBMaWNlbnNlIGFwcGxpZXMgdG8gYW55IHBy
|
|
b2dyYW0gb3Igb3RoZXIgd29yayB3aGljaCBjb250YWlucwphIG5vdGljZSBwbGFjZWQgYnkgdGhlIGNv
|
|
cHlyaWdodCBob2xkZXIgc2F5aW5nIGl0IG1heSBiZSBkaXN0cmlidXRlZAp1bmRlciB0aGUgdGVybXMg
|
|
b2YgdGhpcyBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlLiAgVGhlICJQcm9ncmFtIiwgYmVsb3csCnJlZmVy
|
|
cyB0byBhbnkgc3VjaCBwcm9ncmFtIG9yIHdvcmssIGFuZCBhICJ3b3JrIGJhc2VkIG9uIHRoZSBQcm9n
|
|
cmFtIgptZWFucyBlaXRoZXIgdGhlIFByb2dyYW0gb3IgYW55IGRlcml2YXRpdmUgd29yayB1bmRlciBj
|
|
b3B5cmlnaHQgbGF3Ogp0aGF0IGlzIHRvIHNheSwgYSB3b3JrIGNvbnRhaW5pbmcgdGhlIFByb2dyYW0g
|
|
b3IgYSBwb3J0aW9uIG9mIGl0LAplaXRoZXIgdmVyYmF0aW0gb3Igd2l0aCBtb2RpZmljYXRpb25zIGFu
|
|
ZC9vciB0cmFuc2xhdGVkIGludG8gYW5vdGhlcgpsYW5ndWFnZS4gIChIZXJlaW5hZnRlciwgdHJhbnNs
|
|
YXRpb24gaXMgaW5jbHVkZWQgd2l0aG91dCBsaW1pdGF0aW9uIGluCnRoZSB0ZXJtICJtb2RpZmljYXRp
|
|
b24iLikgIEVhY2ggbGljZW5zZWUgaXMgYWRkcmVzc2VkIGFzICJ5b3UiLgoKQWN0aXZpdGllcyBvdGhl
|
|
ciB0aGFuIGNvcHlpbmcsIGRpc3RyaWJ1dGlvbiBhbmQgbW9kaWZpY2F0aW9uIGFyZSBub3QKY292ZXJl
|
|
ZCBieSB0aGlzIExpY2Vuc2U7IHRoZXkgYXJlIG91dHNpZGUgaXRzIHNjb3BlLiAgVGhlIGFjdCBvZgpy
|
|
dW5uaW5nIHRoZSBQcm9ncmFtIGlzIG5vdCByZXN0cmljdGVkLCBhbmQgdGhlIG91dHB1dCBmcm9tIHRo
|
|
ZSBQcm9ncmFtCmlzIGNvdmVyZWQgb25seSBpZiBpdHMgY29udGVudHMgY29uc3RpdHV0ZSBhIHdvcmsg
|
|
YmFzZWQgb24gdGhlClByb2dyYW0gKGluZGVwZW5kZW50IG9mIGhhdmluZyBiZWVuIG1hZGUgYnkgcnVu
|
|
bmluZyB0aGUgUHJvZ3JhbSkuCldoZXRoZXIgdGhhdCBpcyB0cnVlIGRlcGVuZHMgb24gd2hhdCB0aGUg
|
|
UHJvZ3JhbSBkb2VzLgoKICAxLiBZb3UgbWF5IGNvcHkgYW5kIGRpc3RyaWJ1dGUgdmVyYmF0aW0gY29w
|
|
aWVzIG9mIHRoZSBQcm9ncmFtJ3MKc291cmNlIGNvZGUgYXMgeW91IHJlY2VpdmUgaXQsIGluIGFueSBt
|
|
ZWRpdW0sIHByb3ZpZGVkIHRoYXQgeW91CmNvbnNwaWN1b3VzbHkgYW5kIGFwcHJvcHJpYXRlbHkgcHVi
|
|
bGlzaCBvbiBlYWNoIGNvcHkgYW4gYXBwcm9wcmlhdGUKY29weXJpZ2h0IG5vdGljZSBhbmQgZGlzY2xh
|
|
aW1lciBvZiB3YXJyYW50eTsga2VlcCBpbnRhY3QgYWxsIHRoZQpub3RpY2VzIHRoYXQgcmVmZXIgdG8g
|
|
dGhpcyBMaWNlbnNlIGFuZCB0byB0aGUgYWJzZW5jZSBvZiBhbnkgd2FycmFudHk7CmFuZCBnaXZlIGFu
|
|
eSBvdGhlciByZWNpcGllbnRzIG9mIHRoZSBQcm9ncmFtIGEgY29weSBvZiB0aGlzIExpY2Vuc2UKYWxv
|
|
bmcgd2l0aCB0aGUgUHJvZ3JhbS4KCllvdSBtYXkgY2hhcmdlIGEgZmVlIGZvciB0aGUgcGh5c2ljYWwg
|
|
YWN0IG9mIHRyYW5zZmVycmluZyBhIGNvcHksIGFuZAp5b3UgbWF5IGF0IHlvdXIgb3B0aW9uIG9mZmVy
|
|
IHdhcnJhbnR5IHByb3RlY3Rpb24gaW4gZXhjaGFuZ2UgZm9yIGEgZmVlLgoKICAyLiBZb3UgbWF5IG1v
|
|
ZGlmeSB5b3VyIGNvcHkgb3IgY29waWVzIG9mIHRoZSBQcm9ncmFtIG9yIGFueSBwb3J0aW9uCm9mIGl0
|
|
LCB0aHVzIGZvcm1pbmcgYSB3b3JrIGJhc2VkIG9uIHRoZSBQcm9ncmFtLCBhbmQgY29weSBhbmQKZGlz
|
|
dHJpYnV0ZSBzdWNoIG1vZGlmaWNhdGlvbnMgb3Igd29yayB1bmRlciB0aGUgdGVybXMgb2YgU2VjdGlv
|
|
biAxCmFib3ZlLCBwcm92aWRlZCB0aGF0IHlvdSBhbHNvIG1lZXQgYWxsIG9mIHRoZXNlIGNvbmRpdGlv
|
|
bnM6CgogICAgYSkgWW91IG11c3QgY2F1c2UgdGhlIG1vZGlmaWVkIGZpbGVzIHRvIGNhcnJ5IHByb21p
|
|
bmVudCBub3RpY2VzCiAgICBzdGF0aW5nIHRoYXQgeW91IGNoYW5nZWQgdGhlIGZpbGVzIGFuZCB0aGUg
|
|
ZGF0ZSBvZiBhbnkgY2hhbmdlLgoKICAgIGIpIFlvdSBtdXN0IGNhdXNlIGFueSB3b3JrIHRoYXQgeW91
|
|
IGRpc3RyaWJ1dGUgb3IgcHVibGlzaCwgdGhhdCBpbgogICAgd2hvbGUgb3IgaW4gcGFydCBjb250YWlu
|
|
cyBvciBpcyBkZXJpdmVkIGZyb20gdGhlIFByb2dyYW0gb3IgYW55CiAgICBwYXJ0IHRoZXJlb2YsIHRv
|
|
IGJlIGxpY2Vuc2VkIGFzIGEgd2hvbGUgYXQgbm8gY2hhcmdlIHRvIGFsbCB0aGlyZAogICAgcGFydGll
|
|
cyB1bmRlciB0aGUgdGVybXMgb2YgdGhpcyBMaWNlbnNlLgoKICAgIGMpIElmIHRoZSBtb2RpZmllZCBw
|
|
cm9ncmFtIG5vcm1hbGx5IHJlYWRzIGNvbW1hbmRzIGludGVyYWN0aXZlbHkKICAgIHdoZW4gcnVuLCB5
|
|
b3UgbXVzdCBjYXVzZSBpdCwgd2hlbiBzdGFydGVkIHJ1bm5pbmcgZm9yIHN1Y2gKICAgIGludGVyYWN0
|
|
aXZlIHVzZSBpbiB0aGUgbW9zdCBvcmRpbmFyeSB3YXksIHRvIHByaW50IG9yIGRpc3BsYXkgYW4KICAg
|
|
IGFubm91bmNlbWVudCBpbmNsdWRpbmcgYW4gYXBwcm9wcmlhdGUgY29weXJpZ2h0IG5vdGljZSBhbmQg
|
|
YQogICAgbm90aWNlIHRoYXQgdGhlcmUgaXMgbm8gd2FycmFudHkgKG9yIGVsc2UsIHNheWluZyB0aGF0
|
|
IHlvdSBwcm92aWRlCiAgICBhIHdhcnJhbnR5KSBhbmQgdGhhdCB1c2VycyBtYXkgcmVkaXN0cmlidXRl
|
|
IHRoZSBwcm9ncmFtIHVuZGVyCiAgICB0aGVzZSBjb25kaXRpb25zLCBhbmQgdGVsbGluZyB0aGUgdXNl
|
|
ciBob3cgdG8gdmlldyBhIGNvcHkgb2YgdGhpcwogICAgTGljZW5zZS4gIChFeGNlcHRpb246IGlmIHRo
|
|
ZSBQcm9ncmFtIGl0c2VsZiBpcyBpbnRlcmFjdGl2ZSBidXQKICAgIGRvZXMgbm90IG5vcm1hbGx5IHBy
|
|
aW50IHN1Y2ggYW4gYW5ub3VuY2VtZW50LCB5b3VyIHdvcmsgYmFzZWQgb24KICAgIHRoZSBQcm9ncmFt
|
|
IGlzIG5vdCByZXF1aXJlZCB0byBwcmludCBhbiBhbm5vdW5jZW1lbnQuKQoMClRoZXNlIHJlcXVpcmVt
|
|
ZW50cyBhcHBseSB0byB0aGUgbW9kaWZpZWQgd29yayBhcyBhIHdob2xlLiAgSWYKaWRlbnRpZmlhYmxl
|
|
IHNlY3Rpb25zIG9mIHRoYXQgd29yayBhcmUgbm90IGRlcml2ZWQgZnJvbSB0aGUgUHJvZ3JhbSwKYW5k
|
|
IGNhbiBiZSByZWFzb25hYmx5IGNvbnNpZGVyZWQgaW5kZXBlbmRlbnQgYW5kIHNlcGFyYXRlIHdvcmtz
|
|
IGluCnRoZW1zZWx2ZXMsIHRoZW4gdGhpcyBMaWNlbnNlLCBhbmQgaXRzIHRlcm1zLCBkbyBub3QgYXBw
|
|
bHkgdG8gdGhvc2UKc2VjdGlvbnMgd2hlbiB5b3UgZGlzdHJpYnV0ZSB0aGVtIGFzIHNlcGFyYXRlIHdv
|
|
cmtzLiAgQnV0IHdoZW4geW91CmRpc3RyaWJ1dGUgdGhlIHNhbWUgc2VjdGlvbnMgYXMgcGFydCBvZiBh
|
|
IHdob2xlIHdoaWNoIGlzIGEgd29yayBiYXNlZApvbiB0aGUgUHJvZ3JhbSwgdGhlIGRpc3RyaWJ1dGlv
|
|
biBvZiB0aGUgd2hvbGUgbXVzdCBiZSBvbiB0aGUgdGVybXMgb2YKdGhpcyBMaWNlbnNlLCB3aG9zZSBw
|
|
ZXJtaXNzaW9ucyBmb3Igb3RoZXIgbGljZW5zZWVzIGV4dGVuZCB0byB0aGUKZW50aXJlIHdob2xlLCBh
|
|
bmQgdGh1cyB0byBlYWNoIGFuZCBldmVyeSBwYXJ0IHJlZ2FyZGxlc3Mgb2Ygd2hvIHdyb3RlIGl0LgoK
|
|
VGh1cywgaXQgaXMgbm90IHRoZSBpbnRlbnQgb2YgdGhpcyBzZWN0aW9uIHRvIGNsYWltIHJpZ2h0cyBv
|
|
ciBjb250ZXN0CnlvdXIgcmlnaHRzIHRvIHdvcmsgd3JpdHRlbiBlbnRpcmVseSBieSB5b3U7IHJhdGhl
|
|
ciwgdGhlIGludGVudCBpcyB0bwpleGVyY2lzZSB0aGUgcmlnaHQgdG8gY29udHJvbCB0aGUgZGlzdHJp
|
|
YnV0aW9uIG9mIGRlcml2YXRpdmUgb3IKY29sbGVjdGl2ZSB3b3JrcyBiYXNlZCBvbiB0aGUgUHJvZ3Jh
|
|
bS4KCkluIGFkZGl0aW9uLCBtZXJlIGFnZ3JlZ2F0aW9uIG9mIGFub3RoZXIgd29yayBub3QgYmFzZWQg
|
|
b24gdGhlIFByb2dyYW0Kd2l0aCB0aGUgUHJvZ3JhbSAob3Igd2l0aCBhIHdvcmsgYmFzZWQgb24gdGhl
|
|
IFByb2dyYW0pIG9uIGEgdm9sdW1lIG9mCmEgc3RvcmFnZSBvciBkaXN0cmlidXRpb24gbWVkaXVtIGRv
|
|
ZXMgbm90IGJyaW5nIHRoZSBvdGhlciB3b3JrIHVuZGVyCnRoZSBzY29wZSBvZiB0aGlzIExpY2Vuc2Uu
|
|
CgogIDMuIFlvdSBtYXkgY29weSBhbmQgZGlzdHJpYnV0ZSB0aGUgUHJvZ3JhbSAob3IgYSB3b3JrIGJh
|
|
c2VkIG9uIGl0LAp1bmRlciBTZWN0aW9uIDIpIGluIG9iamVjdCBjb2RlIG9yIGV4ZWN1dGFibGUgZm9y
|
|
bSB1bmRlciB0aGUgdGVybXMgb2YKU2VjdGlvbnMgMSBhbmQgMiBhYm92ZSBwcm92aWRlZCB0aGF0IHlv
|
|
dSBhbHNvIGRvIG9uZSBvZiB0aGUgZm9sbG93aW5nOgoKICAgIGEpIEFjY29tcGFueSBpdCB3aXRoIHRo
|
|
ZSBjb21wbGV0ZSBjb3JyZXNwb25kaW5nIG1hY2hpbmUtcmVhZGFibGUKICAgIHNvdXJjZSBjb2RlLCB3
|
|
aGljaCBtdXN0IGJlIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSB0ZXJtcyBvZiBTZWN0aW9ucwogICAgMSBh
|
|
bmQgMiBhYm92ZSBvbiBhIG1lZGl1bSBjdXN0b21hcmlseSB1c2VkIGZvciBzb2Z0d2FyZSBpbnRlcmNo
|
|
YW5nZTsgb3IsCgogICAgYikgQWNjb21wYW55IGl0IHdpdGggYSB3cml0dGVuIG9mZmVyLCB2YWxpZCBm
|
|
b3IgYXQgbGVhc3QgdGhyZWUKICAgIHllYXJzLCB0byBnaXZlIGFueSB0aGlyZCBwYXJ0eSwgZm9yIGEg
|
|
Y2hhcmdlIG5vIG1vcmUgdGhhbiB5b3VyCiAgICBjb3N0IG9mIHBoeXNpY2FsbHkgcGVyZm9ybWluZyBz
|
|
b3VyY2UgZGlzdHJpYnV0aW9uLCBhIGNvbXBsZXRlCiAgICBtYWNoaW5lLXJlYWRhYmxlIGNvcHkgb2Yg
|
|
dGhlIGNvcnJlc3BvbmRpbmcgc291cmNlIGNvZGUsIHRvIGJlCiAgICBkaXN0cmlidXRlZCB1bmRlciB0
|
|
aGUgdGVybXMgb2YgU2VjdGlvbnMgMSBhbmQgMiBhYm92ZSBvbiBhIG1lZGl1bQogICAgY3VzdG9tYXJp
|
|
bHkgdXNlZCBmb3Igc29mdHdhcmUgaW50ZXJjaGFuZ2U7IG9yLAoKICAgIGMpIEFjY29tcGFueSBpdCB3
|
|
aXRoIHRoZSBpbmZvcm1hdGlvbiB5b3UgcmVjZWl2ZWQgYXMgdG8gdGhlIG9mZmVyCiAgICB0byBkaXN0
|
|
cmlidXRlIGNvcnJlc3BvbmRpbmcgc291cmNlIGNvZGUuICAoVGhpcyBhbHRlcm5hdGl2ZSBpcwogICAg
|
|
YWxsb3dlZCBvbmx5IGZvciBub25jb21tZXJjaWFsIGRpc3RyaWJ1dGlvbiBhbmQgb25seSBpZiB5b3UK
|
|
ICAgIHJlY2VpdmVkIHRoZSBwcm9ncmFtIGluIG9iamVjdCBjb2RlIG9yIGV4ZWN1dGFibGUgZm9ybSB3
|
|
aXRoIHN1Y2gKICAgIGFuIG9mZmVyLCBpbiBhY2NvcmQgd2l0aCBTdWJzZWN0aW9uIGIgYWJvdmUuKQoK
|
|
VGhlIHNvdXJjZSBjb2RlIGZvciBhIHdvcmsgbWVhbnMgdGhlIHByZWZlcnJlZCBmb3JtIG9mIHRoZSB3
|
|
b3JrIGZvcgptYWtpbmcgbW9kaWZpY2F0aW9ucyB0byBpdC4gIEZvciBhbiBleGVjdXRhYmxlIHdvcmss
|
|
IGNvbXBsZXRlIHNvdXJjZQpjb2RlIG1lYW5zIGFsbCB0aGUgc291cmNlIGNvZGUgZm9yIGFsbCBtb2R1
|
|
bGVzIGl0IGNvbnRhaW5zLCBwbHVzIGFueQphc3NvY2lhdGVkIGludGVyZmFjZSBkZWZpbml0aW9uIGZp
|
|
bGVzLCBwbHVzIHRoZSBzY3JpcHRzIHVzZWQgdG8KY29udHJvbCBjb21waWxhdGlvbiBhbmQgaW5zdGFs
|
|
bGF0aW9uIG9mIHRoZSBleGVjdXRhYmxlLiAgSG93ZXZlciwgYXMgYQpzcGVjaWFsIGV4Y2VwdGlvbiwg
|
|
dGhlIHNvdXJjZSBjb2RlIGRpc3RyaWJ1dGVkIG5lZWQgbm90IGluY2x1ZGUKYW55dGhpbmcgdGhhdCBp
|
|
cyBub3JtYWxseSBkaXN0cmlidXRlZCAoaW4gZWl0aGVyIHNvdXJjZSBvciBiaW5hcnkKZm9ybSkgd2l0
|
|
aCB0aGUgbWFqb3IgY29tcG9uZW50cyAoY29tcGlsZXIsIGtlcm5lbCwgYW5kIHNvIG9uKSBvZiB0aGUK
|
|
b3BlcmF0aW5nIHN5c3RlbSBvbiB3aGljaCB0aGUgZXhlY3V0YWJsZSBydW5zLCB1bmxlc3MgdGhhdCBj
|
|
b21wb25lbnQKaXRzZWxmIGFjY29tcGFuaWVzIHRoZSBleGVjdXRhYmxlLgoKSWYgZGlzdHJpYnV0aW9u
|
|
IG9mIGV4ZWN1dGFibGUgb3Igb2JqZWN0IGNvZGUgaXMgbWFkZSBieSBvZmZlcmluZwphY2Nlc3MgdG8g
|
|
Y29weSBmcm9tIGEgZGVzaWduYXRlZCBwbGFjZSwgdGhlbiBvZmZlcmluZyBlcXVpdmFsZW50CmFjY2Vz
|
|
cyB0byBjb3B5IHRoZSBzb3VyY2UgY29kZSBmcm9tIHRoZSBzYW1lIHBsYWNlIGNvdW50cyBhcwpkaXN0
|
|
cmlidXRpb24gb2YgdGhlIHNvdXJjZSBjb2RlLCBldmVuIHRob3VnaCB0aGlyZCBwYXJ0aWVzIGFyZSBu
|
|
b3QKY29tcGVsbGVkIHRvIGNvcHkgdGhlIHNvdXJjZSBhbG9uZyB3aXRoIHRoZSBvYmplY3QgY29kZS4K
|
|
DAogIDQuIFlvdSBtYXkgbm90IGNvcHksIG1vZGlmeSwgc3VibGljZW5zZSwgb3IgZGlzdHJpYnV0ZSB0
|
|
aGUgUHJvZ3JhbQpleGNlcHQgYXMgZXhwcmVzc2x5IHByb3ZpZGVkIHVuZGVyIHRoaXMgTGljZW5zZS4g
|
|
IEFueSBhdHRlbXB0Cm90aGVyd2lzZSB0byBjb3B5LCBtb2RpZnksIHN1YmxpY2Vuc2Ugb3IgZGlzdHJp
|
|
YnV0ZSB0aGUgUHJvZ3JhbSBpcwp2b2lkLCBhbmQgd2lsbCBhdXRvbWF0aWNhbGx5IHRlcm1pbmF0ZSB5
|
|
b3VyIHJpZ2h0cyB1bmRlciB0aGlzIExpY2Vuc2UuCkhvd2V2ZXIsIHBhcnRpZXMgd2hvIGhhdmUgcmVj
|
|
ZWl2ZWQgY29waWVzLCBvciByaWdodHMsIGZyb20geW91IHVuZGVyCnRoaXMgTGljZW5zZSB3aWxsIG5v
|
|
dCBoYXZlIHRoZWlyIGxpY2Vuc2VzIHRlcm1pbmF0ZWQgc28gbG9uZyBhcyBzdWNoCnBhcnRpZXMgcmVt
|
|
YWluIGluIGZ1bGwgY29tcGxpYW5jZS4KCiAgNS4gWW91IGFyZSBub3QgcmVxdWlyZWQgdG8gYWNjZXB0
|
|
IHRoaXMgTGljZW5zZSwgc2luY2UgeW91IGhhdmUgbm90CnNpZ25lZCBpdC4gIEhvd2V2ZXIsIG5vdGhp
|
|
bmcgZWxzZSBncmFudHMgeW91IHBlcm1pc3Npb24gdG8gbW9kaWZ5IG9yCmRpc3RyaWJ1dGUgdGhlIFBy
|
|
b2dyYW0gb3IgaXRzIGRlcml2YXRpdmUgd29ya3MuICBUaGVzZSBhY3Rpb25zIGFyZQpwcm9oaWJpdGVk
|
|
IGJ5IGxhdyBpZiB5b3UgZG8gbm90IGFjY2VwdCB0aGlzIExpY2Vuc2UuICBUaGVyZWZvcmUsIGJ5Cm1v
|
|
ZGlmeWluZyBvciBkaXN0cmlidXRpbmcgdGhlIFByb2dyYW0gKG9yIGFueSB3b3JrIGJhc2VkIG9uIHRo
|
|
ZQpQcm9ncmFtKSwgeW91IGluZGljYXRlIHlvdXIgYWNjZXB0YW5jZSBvZiB0aGlzIExpY2Vuc2UgdG8g
|
|
ZG8gc28sIGFuZAphbGwgaXRzIHRlcm1zIGFuZCBjb25kaXRpb25zIGZvciBjb3B5aW5nLCBkaXN0cmli
|
|
dXRpbmcgb3IgbW9kaWZ5aW5nCnRoZSBQcm9ncmFtIG9yIHdvcmtzIGJhc2VkIG9uIGl0LgoKICA2LiBF
|
|
YWNoIHRpbWUgeW91IHJlZGlzdHJpYnV0ZSB0aGUgUHJvZ3JhbSAob3IgYW55IHdvcmsgYmFzZWQgb24g
|
|
dGhlClByb2dyYW0pLCB0aGUgcmVjaXBpZW50IGF1dG9tYXRpY2FsbHkgcmVjZWl2ZXMgYSBsaWNlbnNl
|
|
IGZyb20gdGhlCm9yaWdpbmFsIGxpY2Vuc29yIHRvIGNvcHksIGRpc3RyaWJ1dGUgb3IgbW9kaWZ5IHRo
|
|
ZSBQcm9ncmFtIHN1YmplY3QgdG8KdGhlc2UgdGVybXMgYW5kIGNvbmRpdGlvbnMuICBZb3UgbWF5IG5v
|
|
dCBpbXBvc2UgYW55IGZ1cnRoZXIKcmVzdHJpY3Rpb25zIG9uIHRoZSByZWNpcGllbnRzJyBleGVyY2lz
|
|
ZSBvZiB0aGUgcmlnaHRzIGdyYW50ZWQgaGVyZWluLgpZb3UgYXJlIG5vdCByZXNwb25zaWJsZSBmb3Ig
|
|
ZW5mb3JjaW5nIGNvbXBsaWFuY2UgYnkgdGhpcmQgcGFydGllcyB0bwp0aGlzIExpY2Vuc2UuCgogIDcu
|
|
IElmLCBhcyBhIGNvbnNlcXVlbmNlIG9mIGEgY291cnQganVkZ21lbnQgb3IgYWxsZWdhdGlvbiBvZiBw
|
|
YXRlbnQKaW5mcmluZ2VtZW50IG9yIGZvciBhbnkgb3RoZXIgcmVhc29uIChub3QgbGltaXRlZCB0byBw
|
|
YXRlbnQgaXNzdWVzKSwKY29uZGl0aW9ucyBhcmUgaW1wb3NlZCBvbiB5b3UgKHdoZXRoZXIgYnkgY291
|
|
cnQgb3JkZXIsIGFncmVlbWVudCBvcgpvdGhlcndpc2UpIHRoYXQgY29udHJhZGljdCB0aGUgY29uZGl0
|
|
aW9ucyBvZiB0aGlzIExpY2Vuc2UsIHRoZXkgZG8gbm90CmV4Y3VzZSB5b3UgZnJvbSB0aGUgY29uZGl0
|
|
aW9ucyBvZiB0aGlzIExpY2Vuc2UuICBJZiB5b3UgY2Fubm90CmRpc3RyaWJ1dGUgc28gYXMgdG8gc2F0
|
|
aXNmeSBzaW11bHRhbmVvdXNseSB5b3VyIG9ibGlnYXRpb25zIHVuZGVyIHRoaXMKTGljZW5zZSBhbmQg
|
|
YW55IG90aGVyIHBlcnRpbmVudCBvYmxpZ2F0aW9ucywgdGhlbiBhcyBhIGNvbnNlcXVlbmNlIHlvdQpt
|
|
YXkgbm90IGRpc3RyaWJ1dGUgdGhlIFByb2dyYW0gYXQgYWxsLiAgRm9yIGV4YW1wbGUsIGlmIGEgcGF0
|
|
ZW50CmxpY2Vuc2Ugd291bGQgbm90IHBlcm1pdCByb3lhbHR5LWZyZWUgcmVkaXN0cmlidXRpb24gb2Yg
|
|
dGhlIFByb2dyYW0gYnkKYWxsIHRob3NlIHdobyByZWNlaXZlIGNvcGllcyBkaXJlY3RseSBvciBpbmRp
|
|
cmVjdGx5IHRocm91Z2ggeW91LCB0aGVuCnRoZSBvbmx5IHdheSB5b3UgY291bGQgc2F0aXNmeSBib3Ro
|
|
IGl0IGFuZCB0aGlzIExpY2Vuc2Ugd291bGQgYmUgdG8KcmVmcmFpbiBlbnRpcmVseSBmcm9tIGRpc3Ry
|
|
aWJ1dGlvbiBvZiB0aGUgUHJvZ3JhbS4KCklmIGFueSBwb3J0aW9uIG9mIHRoaXMgc2VjdGlvbiBpcyBo
|
|
ZWxkIGludmFsaWQgb3IgdW5lbmZvcmNlYWJsZSB1bmRlcgphbnkgcGFydGljdWxhciBjaXJjdW1zdGFu
|
|
Y2UsIHRoZSBiYWxhbmNlIG9mIHRoZSBzZWN0aW9uIGlzIGludGVuZGVkIHRvCmFwcGx5IGFuZCB0aGUg
|
|
c2VjdGlvbiBhcyBhIHdob2xlIGlzIGludGVuZGVkIHRvIGFwcGx5IGluIG90aGVyCmNpcmN1bXN0YW5j
|
|
ZXMuCgpJdCBpcyBub3QgdGhlIHB1cnBvc2Ugb2YgdGhpcyBzZWN0aW9uIHRvIGluZHVjZSB5b3UgdG8g
|
|
aW5mcmluZ2UgYW55CnBhdGVudHMgb3Igb3RoZXIgcHJvcGVydHkgcmlnaHQgY2xhaW1zIG9yIHRvIGNv
|
|
bnRlc3QgdmFsaWRpdHkgb2YgYW55CnN1Y2ggY2xhaW1zOyB0aGlzIHNlY3Rpb24gaGFzIHRoZSBzb2xl
|
|
IHB1cnBvc2Ugb2YgcHJvdGVjdGluZyB0aGUKaW50ZWdyaXR5IG9mIHRoZSBmcmVlIHNvZnR3YXJlIGRp
|
|
c3RyaWJ1dGlvbiBzeXN0ZW0sIHdoaWNoIGlzCmltcGxlbWVudGVkIGJ5IHB1YmxpYyBsaWNlbnNlIHBy
|
|
YWN0aWNlcy4gIE1hbnkgcGVvcGxlIGhhdmUgbWFkZQpnZW5lcm91cyBjb250cmlidXRpb25zIHRvIHRo
|
|
ZSB3aWRlIHJhbmdlIG9mIHNvZnR3YXJlIGRpc3RyaWJ1dGVkCnRocm91Z2ggdGhhdCBzeXN0ZW0gaW4g
|
|
cmVsaWFuY2Ugb24gY29uc2lzdGVudCBhcHBsaWNhdGlvbiBvZiB0aGF0CnN5c3RlbTsgaXQgaXMgdXAg
|
|
dG8gdGhlIGF1dGhvci9kb25vciB0byBkZWNpZGUgaWYgaGUgb3Igc2hlIGlzIHdpbGxpbmcKdG8gZGlz
|
|
dHJpYnV0ZSBzb2Z0d2FyZSB0aHJvdWdoIGFueSBvdGhlciBzeXN0ZW0gYW5kIGEgbGljZW5zZWUgY2Fu
|
|
bm90CmltcG9zZSB0aGF0IGNob2ljZS4KClRoaXMgc2VjdGlvbiBpcyBpbnRlbmRlZCB0byBtYWtlIHRo
|
|
b3JvdWdobHkgY2xlYXIgd2hhdCBpcyBiZWxpZXZlZCB0bwpiZSBhIGNvbnNlcXVlbmNlIG9mIHRoZSBy
|
|
ZXN0IG9mIHRoaXMgTGljZW5zZS4KDAogIDguIElmIHRoZSBkaXN0cmlidXRpb24gYW5kL29yIHVzZSBv
|
|
ZiB0aGUgUHJvZ3JhbSBpcyByZXN0cmljdGVkIGluCmNlcnRhaW4gY291bnRyaWVzIGVpdGhlciBieSBw
|
|
YXRlbnRzIG9yIGJ5IGNvcHlyaWdodGVkIGludGVyZmFjZXMsIHRoZQpvcmlnaW5hbCBjb3B5cmlnaHQg
|
|
aG9sZGVyIHdobyBwbGFjZXMgdGhlIFByb2dyYW0gdW5kZXIgdGhpcyBMaWNlbnNlCm1heSBhZGQgYW4g
|
|
ZXhwbGljaXQgZ2VvZ3JhcGhpY2FsIGRpc3RyaWJ1dGlvbiBsaW1pdGF0aW9uIGV4Y2x1ZGluZwp0aG9z
|
|
ZSBjb3VudHJpZXMsIHNvIHRoYXQgZGlzdHJpYnV0aW9uIGlzIHBlcm1pdHRlZCBvbmx5IGluIG9yIGFt
|
|
b25nCmNvdW50cmllcyBub3QgdGh1cyBleGNsdWRlZC4gIEluIHN1Y2ggY2FzZSwgdGhpcyBMaWNlbnNl
|
|
IGluY29ycG9yYXRlcwp0aGUgbGltaXRhdGlvbiBhcyBpZiB3cml0dGVuIGluIHRoZSBib2R5IG9mIHRo
|
|
aXMgTGljZW5zZS4KCiAgOS4gVGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiBtYXkgcHVibGlzaCBy
|
|
ZXZpc2VkIGFuZC9vciBuZXcgdmVyc2lvbnMKb2YgdGhlIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZnJv
|
|
bSB0aW1lIHRvIHRpbWUuICBTdWNoIG5ldyB2ZXJzaW9ucyB3aWxsCmJlIHNpbWlsYXIgaW4gc3Bpcml0
|
|
IHRvIHRoZSBwcmVzZW50IHZlcnNpb24sIGJ1dCBtYXkgZGlmZmVyIGluIGRldGFpbCB0bwphZGRyZXNz
|
|
IG5ldyBwcm9ibGVtcyBvciBjb25jZXJucy4KCkVhY2ggdmVyc2lvbiBpcyBnaXZlbiBhIGRpc3Rpbmd1
|
|
aXNoaW5nIHZlcnNpb24gbnVtYmVyLiAgSWYgdGhlIFByb2dyYW0Kc3BlY2lmaWVzIGEgdmVyc2lvbiBu
|
|
dW1iZXIgb2YgdGhpcyBMaWNlbnNlIHdoaWNoIGFwcGxpZXMgdG8gaXQgYW5kICJhbnkKbGF0ZXIgdmVy
|
|
c2lvbiIsIHlvdSBoYXZlIHRoZSBvcHRpb24gb2YgZm9sbG93aW5nIHRoZSB0ZXJtcyBhbmQgY29uZGl0
|
|
aW9ucwplaXRoZXIgb2YgdGhhdCB2ZXJzaW9uIG9yIG9mIGFueSBsYXRlciB2ZXJzaW9uIHB1Ymxpc2hl
|
|
ZCBieSB0aGUgRnJlZQpTb2Z0d2FyZSBGb3VuZGF0aW9uLiAgSWYgdGhlIFByb2dyYW0gZG9lcyBub3Qg
|
|
c3BlY2lmeSBhIHZlcnNpb24gbnVtYmVyIG9mCnRoaXMgTGljZW5zZSwgeW91IG1heSBjaG9vc2UgYW55
|
|
IHZlcnNpb24gZXZlciBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUKRm91bmRhdGlvbi4KCiAg
|
|
MTAuIElmIHlvdSB3aXNoIHRvIGluY29ycG9yYXRlIHBhcnRzIG9mIHRoZSBQcm9ncmFtIGludG8gb3Ro
|
|
ZXIgZnJlZQpwcm9ncmFtcyB3aG9zZSBkaXN0cmlidXRpb24gY29uZGl0aW9ucyBhcmUgZGlmZmVyZW50
|
|
LCB3cml0ZSB0byB0aGUgYXV0aG9yCnRvIGFzayBmb3IgcGVybWlzc2lvbi4gIEZvciBzb2Z0d2FyZSB3
|
|
aGljaCBpcyBjb3B5cmlnaHRlZCBieSB0aGUgRnJlZQpTb2Z0d2FyZSBGb3VuZGF0aW9uLCB3cml0ZSB0
|
|
byB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyB3ZSBzb21ldGltZXMKbWFrZSBleGNlcHRpb25z
|
|
IGZvciB0aGlzLiAgT3VyIGRlY2lzaW9uIHdpbGwgYmUgZ3VpZGVkIGJ5IHRoZSB0d28gZ29hbHMKb2Yg
|
|
cHJlc2VydmluZyB0aGUgZnJlZSBzdGF0dXMgb2YgYWxsIGRlcml2YXRpdmVzIG9mIG91ciBmcmVlIHNv
|
|
ZnR3YXJlIGFuZApvZiBwcm9tb3RpbmcgdGhlIHNoYXJpbmcgYW5kIHJldXNlIG9mIHNvZnR3YXJlIGdl
|
|
bmVyYWxseS4KCgkJCSAgICBOTyBXQVJSQU5UWQoKICAxMS4gQkVDQVVTRSBUSEUgUFJPR1JBTSBJUyBM
|
|
SUNFTlNFRCBGUkVFIE9GIENIQVJHRSwgVEhFUkUgSVMgTk8gV0FSUkFOVFkKRk9SIFRIRSBQUk9HUkFN
|
|
LCBUTyBUSEUgRVhURU5UIFBFUk1JVFRFRCBCWSBBUFBMSUNBQkxFIExBVy4gIEVYQ0VQVCBXSEVOCk9U
|
|
SEVSV0lTRSBTVEFURUQgSU4gV1JJVElORyBUSEUgQ09QWVJJR0hUIEhPTERFUlMgQU5EL09SIE9USEVS
|
|
IFBBUlRJRVMKUFJPVklERSBUSEUgUFJPR1JBTSAiQVMgSVMiIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5Z
|
|
IEtJTkQsIEVJVEhFUiBFWFBSRVNTRUQKT1IgSU1QTElFRCwgSU5DTFVESU5HLCBCVVQgTk9UIExJTUlU
|
|
RUQgVE8sIFRIRSBJTVBMSUVEIFdBUlJBTlRJRVMgT0YKTUVSQ0hBTlRBQklMSVRZIEFORCBGSVRORVNT
|
|
IEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFRIRSBFTlRJUkUgUklTSyBBUwpUTyBUSEUgUVVBTElU
|
|
WSBBTkQgUEVSRk9STUFOQ0UgT0YgVEhFIFBST0dSQU0gSVMgV0lUSCBZT1UuICBTSE9VTEQgVEhFClBS
|
|
T0dSQU0gUFJPVkUgREVGRUNUSVZFLCBZT1UgQVNTVU1FIFRIRSBDT1NUIE9GIEFMTCBORUNFU1NBUlkg
|
|
U0VSVklDSU5HLApSRVBBSVIgT1IgQ09SUkVDVElPTi4KCiAgMTIuIElOIE5PIEVWRU5UIFVOTEVTUyBS
|
|
RVFVSVJFRCBCWSBBUFBMSUNBQkxFIExBVyBPUiBBR1JFRUQgVE8gSU4gV1JJVElORwpXSUxMIEFOWSBD
|
|
T1BZUklHSFQgSE9MREVSLCBPUiBBTlkgT1RIRVIgUEFSVFkgV0hPIE1BWSBNT0RJRlkgQU5EL09SClJF
|
|
RElTVFJJQlVURSBUSEUgUFJPR1JBTSBBUyBQRVJNSVRURUQgQUJPVkUsIEJFIExJQUJMRSBUTyBZT1Ug
|
|
Rk9SIERBTUFHRVMsCklOQ0xVRElORyBBTlkgR0VORVJBTCwgU1BFQ0lBTCwgSU5DSURFTlRBTCBPUiBD
|
|
T05TRVFVRU5USUFMIERBTUFHRVMgQVJJU0lORwpPVVQgT0YgVEhFIFVTRSBPUiBJTkFCSUxJVFkgVE8g
|
|
VVNFIFRIRSBQUk9HUkFNIChJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEClRPIExPU1MgT0YgREFUQSBP
|
|
UiBEQVRBIEJFSU5HIFJFTkRFUkVEIElOQUNDVVJBVEUgT1IgTE9TU0VTIFNVU1RBSU5FRCBCWQpZT1Ug
|
|
T1IgVEhJUkQgUEFSVElFUyBPUiBBIEZBSUxVUkUgT0YgVEhFIFBST0dSQU0gVE8gT1BFUkFURSBXSVRI
|
|
IEFOWSBPVEhFUgpQUk9HUkFNUyksIEVWRU4gSUYgU1VDSCBIT0xERVIgT1IgT1RIRVIgUEFSVFkgSEFT
|
|
IEJFRU4gQURWSVNFRCBPRiBUSEUKUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0VTLgoKCQkgICAgIEVO
|
|
RCBPRiBURVJNUyBBTkQgQ09ORElUSU9OUwoMCgkgICAgSG93IHRvIEFwcGx5IFRoZXNlIFRlcm1zIHRv
|
|
IFlvdXIgTmV3IFByb2dyYW1zCgogIElmIHlvdSBkZXZlbG9wIGEgbmV3IHByb2dyYW0sIGFuZCB5b3Ug
|
|
d2FudCBpdCB0byBiZSBvZiB0aGUgZ3JlYXRlc3QKcG9zc2libGUgdXNlIHRvIHRoZSBwdWJsaWMsIHRo
|
|
ZSBiZXN0IHdheSB0byBhY2hpZXZlIHRoaXMgaXMgdG8gbWFrZSBpdApmcmVlIHNvZnR3YXJlIHdoaWNo
|
|
IGV2ZXJ5b25lIGNhbiByZWRpc3RyaWJ1dGUgYW5kIGNoYW5nZSB1bmRlciB0aGVzZSB0ZXJtcy4KCiAg
|
|
VG8gZG8gc28sIGF0dGFjaCB0aGUgZm9sbG93aW5nIG5vdGljZXMgdG8gdGhlIHByb2dyYW0uICBJdCBp
|
|
cyBzYWZlc3QKdG8gYXR0YWNoIHRoZW0gdG8gdGhlIHN0YXJ0IG9mIGVhY2ggc291cmNlIGZpbGUgdG8g
|
|
bW9zdCBlZmZlY3RpdmVseQpjb252ZXkgdGhlIGV4Y2x1c2lvbiBvZiB3YXJyYW50eTsgYW5kIGVhY2gg
|
|
ZmlsZSBzaG91bGQgaGF2ZSBhdCBsZWFzdAp0aGUgImNvcHlyaWdodCIgbGluZSBhbmQgYSBwb2ludGVy
|
|
IHRvIHdoZXJlIHRoZSBmdWxsIG5vdGljZSBpcyBmb3VuZC4KCiAgICA8b25lIGxpbmUgdG8gZ2l2ZSB0
|
|
aGUgcHJvZ3JhbSdzIG5hbWUgYW5kIGEgYnJpZWYgaWRlYSBvZiB3aGF0IGl0IGRvZXMuPgogICAgQ29w
|
|
eXJpZ2h0IChDKSA8eWVhcj4gIDxuYW1lIG9mIGF1dGhvcj4KCiAgICBUaGlzIHByb2dyYW0gaXMgZnJl
|
|
ZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQogICAgaXQgdW5k
|
|
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQg
|
|
YnkKICAgIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhl
|
|
IExpY2Vuc2UsIG9yCiAgICAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgoKICAgIFRo
|
|
aXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVs
|
|
LAogICAgYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2Fy
|
|
cmFudHkgb2YKICAgIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVS
|
|
UE9TRS4gIFNlZSB0aGUKICAgIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFp
|
|
bHMuCgogICAgWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwg
|
|
UHVibGljIExpY2Vuc2UKICAgIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtOyBpZiBub3QsIHdyaXRlIHRv
|
|
IHRoZSBGcmVlIFNvZnR3YXJlCiAgICBGb3VuZGF0aW9uLCBJbmMuLCA1MSBGcmFua2xpbiBTdCwgRmlm
|
|
dGggRmxvb3IsIEJvc3RvbiwgTUEgIDAyMTEwLTEzMDEgIFVTQQoKCkFsc28gYWRkIGluZm9ybWF0aW9u
|
|
IG9uIGhvdyB0byBjb250YWN0IHlvdSBieSBlbGVjdHJvbmljIGFuZCBwYXBlciBtYWlsLgoKSWYgdGhl
|
|
IHByb2dyYW0gaXMgaW50ZXJhY3RpdmUsIG1ha2UgaXQgb3V0cHV0IGEgc2hvcnQgbm90aWNlIGxpa2Ug
|
|
dGhpcwp3aGVuIGl0IHN0YXJ0cyBpbiBhbiBpbnRlcmFjdGl2ZSBtb2RlOgoKICAgIEdub21vdmlzaW9u
|
|
IHZlcnNpb24gNjksIENvcHlyaWdodCAoQykgeWVhciBuYW1lIG9mIGF1dGhvcgogICAgR25vbW92aXNp
|
|
b24gY29tZXMgd2l0aCBBQlNPTFVURUxZIE5PIFdBUlJBTlRZOyBmb3IgZGV0YWlscyB0eXBlIGBzaG93
|
|
IHcnLgogICAgVGhpcyBpcyBmcmVlIHNvZnR3YXJlLCBhbmQgeW91IGFyZSB3ZWxjb21lIHRvIHJlZGlz
|
|
dHJpYnV0ZSBpdAogICAgdW5kZXIgY2VydGFpbiBjb25kaXRpb25zOyB0eXBlIGBzaG93IGMnIGZvciBk
|
|
ZXRhaWxzLgoKVGhlIGh5cG90aGV0aWNhbCBjb21tYW5kcyBgc2hvdyB3JyBhbmQgYHNob3cgYycgc2hv
|
|
dWxkIHNob3cgdGhlIGFwcHJvcHJpYXRlCnBhcnRzIG9mIHRoZSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNl
|
|
LiAgT2YgY291cnNlLCB0aGUgY29tbWFuZHMgeW91IHVzZSBtYXkKYmUgY2FsbGVkIHNvbWV0aGluZyBv
|
|
dGhlciB0aGFuIGBzaG93IHcnIGFuZCBgc2hvdyBjJzsgdGhleSBjb3VsZCBldmVuIGJlCm1vdXNlLWNs
|
|
aWNrcyBvciBtZW51IGl0ZW1zLS13aGF0ZXZlciBzdWl0cyB5b3VyIHByb2dyYW0uCgpZb3Ugc2hvdWxk
|
|
IGFsc28gZ2V0IHlvdXIgZW1wbG95ZXIgKGlmIHlvdSB3b3JrIGFzIGEgcHJvZ3JhbW1lcikgb3IgeW91
|
|
cgpzY2hvb2wsIGlmIGFueSwgdG8gc2lnbiBhICJjb3B5cmlnaHQgZGlzY2xhaW1lciIgZm9yIHRoZSBw
|
|
cm9ncmFtLCBpZgpuZWNlc3NhcnkuICBIZXJlIGlzIGEgc2FtcGxlOyBhbHRlciB0aGUgbmFtZXM6Cgog
|
|
IFlveW9keW5lLCBJbmMuLCBoZXJlYnkgZGlzY2xhaW1zIGFsbCBjb3B5cmlnaHQgaW50ZXJlc3QgaW4g
|
|
dGhlIHByb2dyYW0KICBgR25vbW92aXNpb24nICh3aGljaCBtYWtlcyBwYXNzZXMgYXQgY29tcGlsZXJz
|
|
KSB3cml0dGVuIGJ5IEphbWVzIEhhY2tlci4KCiAgPHNpZ25hdHVyZSBvZiBUeSBDb29uPiwgMSBBcHJp
|
|
bCAxOTg5CiAgVHkgQ29vbiwgUHJlc2lkZW50IG9mIFZpY2UKClRoaXMgR2VuZXJhbCBQdWJsaWMgTGlj
|
|
ZW5zZSBkb2VzIG5vdCBwZXJtaXQgaW5jb3Jwb3JhdGluZyB5b3VyIHByb2dyYW0gaW50bwpwcm9wcmll
|
|
dGFyeSBwcm9ncmFtcy4gIElmIHlvdXIgcHJvZ3JhbSBpcyBhIHN1YnJvdXRpbmUgbGlicmFyeSwgeW91
|
|
IG1heQpjb25zaWRlciBpdCBtb3JlIHVzZWZ1bCB0byBwZXJtaXQgbGlua2luZyBwcm9wcmlldGFyeSBh
|
|
cHBsaWNhdGlvbnMgd2l0aCB0aGUKbGlicmFyeS4gIElmIHRoaXMgaXMgd2hhdCB5b3Ugd2FudCB0byBk
|
|
bywgdXNlIHRoZSBHTlUgTGlicmFyeSBHZW5lcmFsClB1YmxpYyBMaWNlbnNlIGluc3RlYWQgb2YgdGhp
|
|
cyBMaWNlbnNlLgo
|
|
</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
</attributedString>
|
|
<color key="insertionPointColor" white="0.0" alpha="1" colorSpace="calibratedWhite"/>
|
|
<size key="minSize" width="418" height="378"/>
|
|
<size key="maxSize" width="853" height="10000000"/>
|
|
</textView>
|
|
</subviews>
|
|
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
|
</clipView>
|
|
<scroller key="horizontalScroller" hidden="YES" verticalHuggingPriority="750" doubleValue="1" horizontal="YES" id="510">
|
|
<rect key="frame" x="-100" y="-100" width="87" height="18"/>
|
|
<autoresizingMask key="autoresizingMask"/>
|
|
</scroller>
|
|
<scroller key="verticalScroller" verticalHuggingPriority="750" horizontal="NO" id="509">
|
|
<rect key="frame" x="419" y="1" width="15" height="378"/>
|
|
<autoresizingMask key="autoresizingMask"/>
|
|
</scroller>
|
|
</scrollView>
|
|
</subviews>
|
|
</view>
|
|
</window>
|
|
<window title="Changelog" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" oneShot="NO" releasedWhenClosed="NO" showsToolbarButton="NO" visibleAtLaunch="NO" animationBehavior="default" id="500" userLabel="Window (Changelog)">
|
|
<windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES"/>
|
|
<windowPositionMask key="initialPositionMask" leftStrut="YES" rightStrut="YES" topStrut="YES" bottomStrut="YES"/>
|
|
<rect key="contentRect" x="489" y="172" width="524" height="503"/>
|
|
<rect key="screenRect" x="0.0" y="0.0" width="1920" height="1178"/>
|
|
<view key="contentView" id="501">
|
|
<rect key="frame" x="0.0" y="0.0" width="524" height="503"/>
|
|
<autoresizingMask key="autoresizingMask"/>
|
|
<subviews>
|
|
<scrollView horizontalLineScroll="10" horizontalPageScroll="10" verticalLineScroll="10" verticalPageScroll="10" hasHorizontalScroller="NO" usesPredominantAxisScrolling="NO" id="502">
|
|
<rect key="frame" x="41" y="35" width="457" height="408"/>
|
|
<autoresizingMask key="autoresizingMask"/>
|
|
<clipView key="contentView" id="Pg7-qf-R9o">
|
|
<rect key="frame" x="1" y="1" width="440" height="406"/>
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
|
<subviews>
|
|
<textView importsGraphics="NO" findStyle="panel" continuousSpellChecking="YES" usesRuler="YES" usesFontPanel="YES" verticallyResizable="YES" spellingCorrection="YES" smartInsertDelete="YES" id="503">
|
|
<rect key="frame" x="0.0" y="0.0" width="440" height="16138"/>
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
|
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
|
<size key="minSize" width="440" height="406"/>
|
|
<size key="maxSize" width="897" height="100000"/>
|
|
<attributedString key="textStorage">
|
|
<fragment>
|
|
<string key="content">This is meant to be a concise list of player-visible changes (very minor
|
|
changes may be omitted). For a complete list of changes, see the main
|
|
changelog: https://github.com/wesnoth/wesnoth-old/blob/master/changelog
|
|
</string>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<string key="content" base64-UTF8="YES">
|
|
Cgo
|
|
</string>
|
|
<attributes>
|
|
<font key="NSFont" size="10" name="LucidaGrande"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<string key="content">Version 1.13.0:
|
|
</string>
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<mutableString key="content"> * Security fixes:
|
|
* Fixed arbitrary file read from WML/Lua API (CVE-2015-0844, bug #23440).
|
|
|
|
* Add-ons client:
|
|
* The Update All button is now displayed on all Add-on Manager views instead
|
|
of just the Upgradable filter view, and enabled only when there is at
|
|
least one add-on that may be upgraded.
|
|
|
|
* Campaigns:
|
|
* Use the new bigmaps for A Tale of Two Brothers, Delfadors Memoirs, The
|
|
Hammer of Thursagan, Northern Rebirth and the epilogue of Legend of
|
|
Wesmere.
|
|
* Descent into Darkness:
|
|
* Fixed various issues with player and enemy gold and income in
|
|
'Descent into Darkness'.
|
|
* Fixed Darken Volk's ellipse in scenarios 'A Small Favor part 3' and
|
|
'Alone at Last'.
|
|
* Fixed Darken Volk being completely passive in 'Alone at Last'.
|
|
* 'Return to Parthyn' now has variable content depending on whether
|
|
necromancy was used in 'Saving Parthyn'.
|
|
* Eastern Invasion:
|
|
* In 'Captured', stolen gold won't be mentioned if the player had no
|
|
carryover gold.
|
|
* Updated maps for scenario 14, 16 and 17b.
|
|
* New animation for Ravanal's shadow wave.
|
|
* Added the Skeleton Rider line.
|
|
* New map for 'Mal-Ravanal's Capital', as well as updated
|
|
maps for scenario 2 and 4b.
|
|
* Tweaked and rebalanced all scenarios up to 'Two Paths'.
|
|
* Heir to the Throne:
|
|
* Tweaked and expanded music playlists for all scenarios.
|
|
* Hide unit variations that should not be listed in the help browser.
|
|
* Liberty:
|
|
* Fixed possibility of no viable routes around guards in 'Hide and Seek'.
|
|
* Tweaked resistances for the Skeleton Rider line.
|
|
* Northern Rebirth:
|
|
* Fixed Sister Thera and Father Morvin respawning into the recall list if
|
|
the other is on the north or west map edges.
|
|
* Sister Threa and Father Morvin will no longer speak dialog on their death
|
|
after 'The Pursuit'.
|
|
* The maps for 'Infested Caves', 'Clearing the Mines', and 'The Pursuit'
|
|
have been completely redone.
|
|
* All scenarios up to 'Old Friend' have been significantly tweaked and
|
|
rebalanced.
|
|
* Son of the Black Eye:
|
|
* S2: adjusted starting villages; scenario now ends if Kapou'e is already
|
|
on the signpost when the messenger comes back
|
|
* S3: make objectives consistent between before and after trolls appear
|
|
* S6: remove AI controller. It doesn't work with sides without a leader
|
|
* Minor balance tweaks to scenarios 7, 8, 12, 14, 15, 17 and 18.
|
|
* Made allied leaders less likely to get themselves killed.
|
|
* Minor changes to objectives and messages in scenarios 7, 8 and 14
|
|
* The Hammer of Thursagan:
|
|
* Fixed missing objective in 'The Court of Karrag'.
|
|
* Rebalanced scenarios 'Invaders', 'Mages and Drakes' and 'Fear'.
|
|
* Fixed some messages not being shown in custom events in 'The Underlevels'
|
|
* 'The Court of Karrag' and 'Epilogue' feature a new map.
|
|
* The Rise of Wesnoth:
|
|
* Hide unit variations that should not be listed in the help browser.
|
|
* Tutorial:
|
|
* Rewritten with an eye to being less constricting and more informative.
|
|
* Under the Burning Suns:
|
|
* Fixed recruited Desert Archers being always male.
|
|
* Fixed malformed rand range errors during AI turns on medium difficulty
|
|
in 'A Stirring in the Night'.
|
|
* Fixed 100 vs. 99 movement cost warnings caused by the Desert Shyde and
|
|
Star unit types
|
|
* Fixed bug #22800: Cloaked Figure appears in strange location.
|
|
* Fixed bug #22799: No allies killed by enemy reinforcements.
|
|
* Fixed bug #22790: Various problems with dehydration.
|
|
* Hide unit variations that should not be listed in the help browser.
|
|
|
|
* Graphics:
|
|
* Smooth unit movement over terrain with elevation (e.g. keeps/bridges)
|
|
* Align unit overlays to the sprite rather than the occupied hex.
|
|
* New beach waves terrain animation.
|
|
|
|
* Help browser:
|
|
* Several sections have been rewritten or had their layout improved
|
|
* Added Defense Cap column to the Terrain Modifiers table in unit help pages
|
|
for units with a defense cap on at least one terrain type, which also now
|
|
include a note to this effect in their special notes.
|
|
* Autogenerated Time of Day Schedule section
|
|
* Unit types that do not include any visible (hide_help=no) variations no
|
|
longer generate topic sections.
|
|
|
|
* Language and i18n:
|
|
* Updated translations: Chinese (Simplified), Chinese (Traditional), Czech,
|
|
French, Galician, German, Greek, Hungarian, Italian, Lithuanian, Polish,
|
|
Portuguese, Russian, Scottish Gaelic, Slovak, Spanish, Vietnamese.
|
|
|
|
* Multiplayer:
|
|
* Fixed the Set Password option during game creation not having an effect
|
|
due to a misplaced WML attribute in the client's command for the server
|
|
(bug #23015).
|
|
* Added "no mirror" and "no ally mirror" options to the MP configure screen.
|
|
* Missing content for games hosted in the mp server may now be retrieved
|
|
automatically by clicking on these games in the mp lobby.
|
|
|
|
* Music:
|
|
* Change main menu track to Journey's End.
|
|
|
|
* Replays:
|
|
* Added a button that allows playing a single move in replay mode.
|
|
|
|
* Units:
|
|
* Increased the experience requirement for the Rami from 32 to 39.
|
|
* Increased the experience requirement for the Saree from 56 to 64.
|
|
* Add 'elemental' trait to Mudcrawler line.
|
|
* Assigned capitalized translatable names to Walking Corpse and Soulless
|
|
variations (bug #22902).
|
|
|
|
* User interface:
|
|
* Added a context menu option for command mode.
|
|
* Added a Classic theme which restores the 1.10 UI.
|
|
* Made orb and minimap colors configurable in Preferences.
|
|
* Added a button to copy the in-game Chat Log dialog contents to clipboard.
|
|
* Fixed most of the minimap buttons and the End Turn button appearing
|
|
without contents or in the wrong state during WML start events until they
|
|
are interacted with or control is given to the player for the first time.
|
|
* Added a new subdialog in Preferences to clean or purge the WML cache.
|
|
* OS X: Fixed mouse tracking issue for retina displays.
|
|
* Added a new "Alerts" configuration screen under Preferences > Multiplayer,
|
|
refactored all of the mp alerts / desktop notifications for customizability
|
|
* Added support for hyperlinks. In particular, in chat / addon descriptions.
|
|
* Added a "Disable automatic moves" preference to disable automatic movements
|
|
at the beginning of a turn.
|
|
|
|
* WML engine:
|
|
* Added support for a shuffle key in the [music] music to allow selecting
|
|
between random and non-random music play (bug #19653)
|
|
|
|
* Miscellaneous and bug fixes:
|
|
* Dropped support for AmigaOS, BeOS, and OS/2.
|
|
* Fixed halos glitching through locations that become shrouded after the
|
|
halo is rendered for the first time.
|
|
* OS X user data directory is now ~/Library/Application Support/Wesnoth_1.13
|
|
* Fix bug #3856: The turn dialog used in hotseat MP play now applies
|
|
a blindfold for the duration of the dialog.
|
|
* Use a dropdown menu for both "skip replay" and "enter blindfold".
|
|
This fixes the mp lobby in width <= 800 resolutions. (Fix #21888.)
|
|
* OS X: mark Wesnoth as not high-resolution capable. This greatly improves
|
|
performance on retina devices.
|
|
* Corrected behavior of "game is ready" bell. (this fixes #21910)
|
|
* Deliver desktop notifications in tandem with "game is ready" bell and
|
|
also the "game has begun" bell.
|
|
* The replay viewer now proceeds through sides with empty controllers when
|
|
using the "play_side" button, thus matching the behavior of the rest of
|
|
wesnoth. Bug fix #21025.
|
|
* Fix bug stopping drag+drop for unit movements
|
|
* Revert premoved units selection to Wesnoth 1.10 behavior (#21448)
|
|
* Fix unit move continuation if enemy discovered (#21372)
|
|
* Support for total conversions, so called "cores".
|
|
* Partial moves now able to be continued properly in whiteboard (#22231)
|
|
* Fix bug wherein "lobby sounds" advanced preference didn't do anything for
|
|
the default lobby.
|
|
* Fix bug wherein dbus notifications did not have a wesnoth icon
|
|
* Fix bug wherein chat history synopses weren't working right in the dbus
|
|
notifications
|
|
* Default to classic minimap unit/village color coding (colored by side).
|
|
* Default to classic minimap terrain representation (satellite view).
|
|
* Added trait list with links to the help page for units
|
|
* In the help page for a units, if a unit has "terrain defense caps" (like
|
|
cavalry on forests), a "Defense Capped" column is added to the terrain
|
|
modifiers table, showing which terrains have a cap in place. A link to an
|
|
explanation of this behavior elsewhere in the help is given.
|
|
* When using the terrain description feature with a mixed terrain type, the
|
|
game will autogenerate a formatted explanation of its best/worst
|
|
movement/defense properties.
|
|
* Autogenerate help pages for all eras and factions.
|
|
* Help pages for a faction autogenerates a list of races and alignments that
|
|
appear in that faction.
|
|
* Make nice help descriptions for the default factions (using content from
|
|
the wiki).
|
|
* Fix bug wherein hotkeys for changing tips in titlescreen aren't working.
|
|
|
|
|
|
</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" size="10" name="LucidaGrande"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<string key="content">Version 1.11.11:
|
|
</string>
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<string key="content"> * Campaigns:
|
|
</string>
|
|
<attributes>
|
|
<font key="NSFont" size="11" name="LucidaGrande"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<mutableString key="content"> * Eastern Invasion:
|
|
* Updated maps for scenario 8, 11, 12, 14, 16 and 17a.
|
|
* Under the Burning Suns:
|
|
* Fixed broken unit type appearing in The Final Confrontation.
|
|
|
|
* Language and i18n:
|
|
* Updated translations: German, Italian, Slovak.
|
|
|
|
* User interface:
|
|
* Non-team labels no longer remove team labels that were present in the
|
|
same hex.
|
|
|
|
* Miscellaneous and bug fixes:
|
|
* Units can no longer be moved in linger mode (bug #21450).
|
|
* Labels are now removed when shroud/fog is removed, rather than waiting
|
|
for a new turn (bug #21434).
|
|
* Percent signs show when describing traits that increase damage or attacks
|
|
by a percentage (bug #21577).
|
|
|
|
|
|
</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" size="10" name="LucidaGrande"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<string key="content">Version 1.11.10:
|
|
</string>
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<string key="content"> * Campaigns:
|
|
</string>
|
|
<attributes>
|
|
<font key="NSFont" size="11" name="LucidaGrande"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<mutableString key="content"> * Eastern Invasion:
|
|
* New world map.
|
|
* Rewrote scenario 'Training the Ogres' and renamed it to
|
|
'Capturing the Ogres'.
|
|
* Rewrote scenario 'Captured'.
|
|
* Heir to the Throne:
|
|
* Fixed Delfador clobbering whichever unit happens to be standing on
|
|
31,11 at the end of The Bay of Pearls, causing it to disappear
|
|
forever.
|
|
* S15 (The Lost General): fix bug of sighted events firing too early
|
|
* Legend of Wesmere:
|
|
* Fixed missing journey map background in story screens.
|
|
* Son of the Black Eye:
|
|
* Rebalancing of the campaign is now complete
|
|
|
|
* Language and i18n:
|
|
* Updated translations: Scottish Gaelic
|
|
|
|
* Multiplayer:
|
|
* Fix for bug #21405, in a series of features:
|
|
* The abort option presented to the host when a player disconnects
|
|
from a networked game is now a "save and abort" option.
|
|
* New Idle controller status: Sides may now be set in an "idle" state
|
|
by the host when a player disconnects from a network game. This does
|
|
not give any player control or vision. To proceed with the game, the
|
|
host must reassign the side's controller using :control, :droid, or
|
|
:give_control as usual. (give_control existed but was not documented)
|
|
Related to this, there are new commands :controller which query the
|
|
controller status, and :idle which toggles the idle status.
|
|
* New "Blindfold Replays" option: Observers may check a box in the
|
|
lobby so that if they join a game, they will be "blindfolded" and see
|
|
only a black screen until they are given control of a side.
|
|
|
|
* Units:
|
|
* New baseframes for Jundi, Muharib, Batal, Qatif-al-nar, Qudafi, Rasikh.
|
|
|
|
* User interface:
|
|
* New UI for displaying errors detected during the core and add-on WML
|
|
loading process (parser and preprocessor errors), including the
|
|
ability to copy the report to clipboard.
|
|
* New UI for displaying the notification that a screenshot or map
|
|
screenshot was successfully saved to disk, including options to open it
|
|
in an external application, copy the path to clipboard, or browse the
|
|
screenshots folder.
|
|
* Force grayscale antialiasing for text rendered using Cairo/Pango (e.g. by
|
|
GUI2) on Windows to work around ClearType-induced glitches (bug #21648).
|
|
* Added descriptions to the options in Preferences -> Display -> Themes.
|
|
|
|
* Miscellaneous and bug fixes:
|
|
* Users now get a warning if they start a multiplayer scenario through the
|
|
title screen load button, as this may cause eras and modifications not
|
|
to work correctly in subsequent scenarios of an mp campaign.
|
|
|
|
|
|
</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" size="11" name="LucidaGrande"/>
|
|
<font key="NSOriginalFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment content="Version 1.11.9:">
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<font key="NSOriginalFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<string key="content" base64-UTF8="YES">
|
|
Cg
|
|
</string>
|
|
<attributes>
|
|
<font key="NSFont" size="11" name="LucidaGrande"/>
|
|
<font key="NSOriginalFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<string key="content"> * AI:
|
|
* Default AI: Gold saving is turned off by default again.
|
|
|
|
* Campaigns:</string>
|
|
<attributes>
|
|
<font key="NSFont" size="11" name="LucidaGrande"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<mutableString key="content">
|
|
* Heir to the Throne:
|
|
* Gave Li'sar a new ability "initiative" (grants adjacent allies first
|
|
strike in melee).
|
|
* Son of the Black Eye:
|
|
* Rebalancing of the campaign continues and is done for Scenarios 1 (End
|
|
of Peace) through 8 (Giving Some Back).
|
|
|
|
* Language and i18n:
|
|
* Updated translations: Dutch, Portuguese, Scottish Gaelic.
|
|
|
|
* Units:
|
|
* Decreased the strikes of the Dwarvish Lord's hatchet attack from 2 to 1.
|
|
* Fixed subtle magenta TC for the Giant Mudcrawler sprites not being
|
|
enabled in-game.
|
|
|
|
* User interface:
|
|
* Restored the old controll scheme as the default
|
|
* Fixed hidden variations of unit types (hide_help=yes) being listed in the
|
|
help browser when they shouldn't.
|
|
* Truncate long Advanced Preferences entries with ellipses to avoid
|
|
situations where the listbox is wider than the Preferences dialog frame.
|
|
* Team color is now applied on the Unknown unit icon in the game Status
|
|
Table regardless of whether the side's leader unit supports team color.
|
|
|
|
* Miscellaneous and bug fixes:
|
|
* Fixed possible invalid memory access issue in the MP sides configuration
|
|
code causing crashes for some users (bug #21449).
|
|
* Fixed broken image references in the Gameplay -> Time of Day help topic.
|
|
|
|
|
|
</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<string key="content">Version 1.11.8:
|
|
</string>
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<font key="NSOriginalFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<mutableString key="content"> * Add-ons client:
|
|
* Introduced new add-on type "SP/MP Campaign".
|
|
* Redesigned Add-ons Description dialog, including support for displaying
|
|
add-on feedback page URLs.
|
|
|
|
* Campaigns:
|
|
* Dead Water:
|
|
* New world map.
|
|
* Delfador's Memoirs:
|
|
* Updated sprite and animations for the Wose Shaman.
|
|
* Eastern Invasion:
|
|
* Made Dacyn use teal TC and Mal-Ravanal blue TC, to make them fit the
|
|
portraits more.
|
|
* Updated maps for scenario 1-7.
|
|
* Heir To The Throne:
|
|
* Increased Li'sar's lvl3 hitpoints from 52 to 62.
|
|
* Implemented the portrait variations for Delfador and Asheviere.
|
|
* Changed Kaylan's portrait and gave him teal team coloring.
|
|
* Changed the flaming sword so it's now a 25% increase to damage, instead
|
|
of changing the damage to 15-4.
|
|
* Added a new mechanic to Sceptre of Fire. By standing still for a turn,
|
|
Delfador can now tell the player the shortest path to the Sceptre.
|
|
* Fixed Konrad's level 1's attack animation giving an 'image not found'
|
|
error.
|
|
* Liberty:
|
|
* New world map.
|
|
* The Rise of Wesnoth:
|
|
* New world maps.
|
|
* Redesigned scenario 'A New Land'.
|
|
* Son of the Black Eye:
|
|
* Rebalancing of the campaign continues and is mostly done for Scenarios 1
|
|
(End of Peace) through 8 (Silent Forest).
|
|
* Updated sprites and animations for the Orcish Shamans.
|
|
|
|
* Graphics:
|
|
* New and updated animations for the Loyalist Horseman.
|
|
|
|
* Language and i18n:
|
|
* Updated translations: Catalan, Chinese (Traditional), Dutch, Galician,
|
|
Japanese, Latin.
|
|
|
|
* Multiplayer:
|
|
* Unit names and genders are now synced in MP games.
|
|
* New eras: the Default+Khalifate and Age of Heroes+Khalifate eras are now
|
|
available.
|
|
|
|
* Replays:
|
|
* Replays include the prestart and start events again.
|
|
* Unit names and genders are now synced between games and replays.
|
|
* Play/stop buttons are disabled again at the end of a replay.
|
|
* The 'reset replay' button works correctly and does not cause OOS
|
|
errors any more.
|
|
|
|
* User interface:
|
|
* Removed the possibility to undo unit recruits because it caused oos.
|
|
* Added a party full bell to the MP game configuration screen, played once
|
|
all human player slots have been taken.
|
|
* Change layout for advertized games in the MP lobby and add map icon.
|
|
* The "Compressed saves" and "Compress savegames using bzip2" options in
|
|
Preferences -> Advanced have been replaced by a single option,
|
|
"Compressed saved games", that lets the user pick between gzip (default),
|
|
bzip2, and no compression. Users who previously enabled bzip2 compression
|
|
will need to do so again.
|
|
* Added possibility to hide eras menu for campaigns in MP Create.
|
|
* Introduced side's name in MP Connect.
|
|
* Middle click scrolling is now based on distance from initial click instead
|
|
of the centre of the screen.
|
|
* Make sliders able to be scrolled with the mouse wheel
|
|
* Allow advanced preference booleans and mp modifications to be toggled
|
|
via double click
|
|
|
|
|
|
</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment content="Version 1.11.7:">
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<mutableString key="content">
|
|
* Add-ons client:
|
|
* Add-ons downloaded with clients from this version onwards are shown
|
|
in the Remove Add-ons with their original titles from the add-ons
|
|
server now, instead of artificially generating titles by replacing
|
|
underscores from file names.
|
|
* Fixed color key disparities between the Add-ons Manager dialog and the
|
|
add-on Description dialog.
|
|
* It is now possible to choose the neutral/fallback add-on sorting in
|
|
the Add-ons Manager dialog used when no columns have been sorted by
|
|
the user.
|
|
* Report errors caused by faulty local .pbl files properly instead of
|
|
presenting them as network errors.
|
|
* Fixed regression from 1.11.0 resulting in memory leaks and/or
|
|
crash-to-desktop situations when failing to connect to an add-ons
|
|
server.
|
|
|
|
* AI:
|
|
* The AI uses now a new recruitment engine. Some scenarios may be
|
|
not balanced yet.
|
|
* It is possible to choose a stronger AI in multiplayer games
|
|
('Strong AI (RCA)'). For now it affects the recruitment CA only.
|
|
|
|
* Campaigns:
|
|
* Heir to the Throne:
|
|
* Gave Moremirmu a matching holy sword attack icon (bug #21248).
|
|
* Liberty:
|
|
* Gave the Death Squire the submerge ability.
|
|
* Increased the Death Squire's blade resistance from 10% to 40%,
|
|
pierce resistance from 30% to 60% and lowered its impact resistance
|
|
from -10% to -20%.
|
|
* Greatly decreased the Death Squire's HP from 66 to 44.
|
|
* Son of the Black Eye:
|
|
* 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 to 3.
|
|
* A number of other changes and fixes have also been made. See the complete
|
|
changelog for details.
|
|
* Under the Burning Suns
|
|
* Fixed several bugs with missing/incorrect dialog.
|
|
* Azkotep now correctly possesses Garak if only his champion is killed.
|
|
|
|
* Engine:
|
|
* CampaignWML support for multiplayer. Game will reload a config during
|
|
the creation of multiplayer game and possibly, after a player joins a game.
|
|
* Sides in a multiplayer campaign can be configured after each scenario.
|
|
|
|
* Graphics:
|
|
* Full animations for the dwarven thunderer line.
|
|
* New standing animation for the Dwarvish Berserker.
|
|
* New north-facing standing and attack animations for the Loyalist Spearman.
|
|
* New ranged attack animations for the Dark Adept line.
|
|
|
|
* Language and i18n:
|
|
* Updated translations: British English, German, Greek, Indonesian, Italian,
|
|
Korean, Lithuanian, Portuguese, Vietnamese.
|
|
|
|
* Multiplayer:
|
|
* Legend of Wesmere campaign is available to play in multiplayer.
|
|
|
|
* Unit changes and balancing:
|
|
* Gave the Death Knight the submerge ability.
|
|
* Increased the Death Knight's blade resistance from 10% to 40%,
|
|
pierce resistance from 30% to 60% and lowered its impact resistance
|
|
from -10% to -20%.
|
|
* Lowered the Death Knight's HP from 66 to 63.
|
|
* Lowered the Chocobone's hills defense from 50% to 40%,
|
|
mountain defense from 60% to 50%, fungus defense from 60% to 40%,
|
|
forest defense from 50% to 30%, and village defense from 60% to 40%.
|
|
* Increased the Chocobone's melee damage from 9-2 to 11-2.
|
|
* Increased the Chocobone's blade resistance from 10% to 20%.
|
|
|
|
* User Interface:
|
|
* Players can now assign hotkeys to wml menu items in the preferences menu.
|
|
* Revamped multiplayer "Create" screen and separated part of it to a new
|
|
"Configure" screen.
|
|
* MP lobby shows the campaign's name along the scenario's name
|
|
(CampaignWML only).
|
|
* Fixed potential misbehavior (including invalid memory access) from the
|
|
tray notifications code on Windows.
|
|
* New Game Paths dialog displaying filesystem locations used by the game
|
|
to read or write data, accessed from Preferences -> General.
|
|
* In-game Chat Log dialog now supports text search on timestamps, nicks,
|
|
and messages.
|
|
|
|
|
|
</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment content="Version 1.11.6:">
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<mutableString key="content">
|
|
* Add-ons client:
|
|
* The Description popup displays the selected add-on's dependencies now,
|
|
using color-keyed statuses.
|
|
|
|
* Campaigns:
|
|
* An Orcish Incursion:
|
|
* New world map.
|
|
* Descent Into Darkness:
|
|
* New world map.
|
|
* The South Guard:
|
|
* Fixed double "lich found" event in Choice in the Fog.
|
|
|
|
* Language and i18n:
|
|
* Updated translations: Galician, Japanese, Lithuanian, Russian, Scottish
|
|
Gaelic.
|
|
|
|
* Units:
|
|
* Added description for the Wose race.
|
|
|
|
* User interface:
|
|
* Unit ellipses are now automatically updated if a unit gains or loses its
|
|
ZoC.
|
|
|
|
</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<string key="content">Version 1.11.5:
|
|
</string>
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<mutableString key="content"> * Campaigns:
|
|
* Heir to the Throne:
|
|
* Updated Li'sar's movetype and resistances to match her armor.
|
|
* Legend of Wesmere:
|
|
* Scenario 05: Elvish Horse Archers can now carry the treasure
|
|
* Scenario 09: the player's loyal units stay in the recall list, instead of
|
|
being stored and then unstored in scenario 14
|
|
* Language and i18n:
|
|
* Updated translations: French, Galician, Latin, Lithuanian, Old English,
|
|
Portuguese, Portuguese (Brazil).
|
|
* User interface:
|
|
* Added notification support for Windows
|
|
* Made it so that the "Back to Turn X" and "Back to Start" menu items work
|
|
with .bz2 saves
|
|
* Removed Dfool and Experimental themes
|
|
|
|
|
|
</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<string key="content">Version 1.11.4:
|
|
</string>
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<string key="content"> * AI:
|
|
* Reverted new Lua AI persistent storage mechanism for external CAs that
|
|
would crash Wesnoth under certain circumstances in 1.11.3. This will be
|
|
re-committed in an upcoming release.
|
|
|
|
|
|
</string>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<string key="content">Version 1.11.3:
|
|
</string>
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<mutableString key="content"> * Campaigns:
|
|
* Descend into Darkness:
|
|
* Fix the surviving orc leader starting poisoned after scenario 5.
|
|
|
|
* Language and i18n:
|
|
* Updated translations: Chinese (Traditional), Indonesian, Italian, Polish,
|
|
Portuguese, Russian, Vietnamese.
|
|
|
|
* User interface:
|
|
* Fixed a bug in the cursor positioning in some text entries (bug #17220).
|
|
* Change Difficulty checkbox in Load Game dialog gets disabled if change
|
|
in difficulty of a loading game won't take effect (bug #20381).
|
|
* Dialog (wml_message) is shifted by the
|
|
distance between the left edge of the screen and the game map (bug #20592).
|
|
* Overhaul of the editor's gui
|
|
|
|
* WML engine:
|
|
* fix negative gold carried over (bug #20676)
|
|
|
|
|
|
</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<string key="content">Version 1.11.2:
|
|
</string>
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<mutableString key="content"> * Add-ons client:
|
|
* Add a button to the Filter Options dialog to toggle all currently
|
|
displayed add-on categories at once.
|
|
|
|
* AI:
|
|
* Experimental Multiplayer AI
|
|
* Improve recruitment, notably first turn choices and units with poison.
|
|
* Improve selection of units for village stealing.
|
|
* Remove dependency on AI-demos add-on.
|
|
* Fix bug when playing on maps with a turn limit.
|
|
* Fix bug handling regeneration.
|
|
* Minor improvements in switching between castles.
|
|
* Add healer support micro AI to improve healer use.
|
|
* Retreat badly injured units more effectively.
|
|
* New [micro_ai] tag, 18 different Micro AIs, and 14 test scenarios
|
|
* This includes AIs for 7 different animal behaviors, bottleneck defense,
|
|
2 different guardians and a coward, healer support, lurkers,
|
|
messenger escort, patrol, protect and move a unit, and 2 alternative
|
|
recruiting strategies.
|
|
* Documentation at http://wiki.wesnoth.org/Micro_AIs
|
|
|
|
* Campaigns:
|
|
* New world maps for Heir to the Throne, The South Guard, Sceptre of Fire and
|
|
Son of the Black Eye.
|
|
* Sceptre of Fire:
|
|
* Allow game to continue after completing scenario (reported in forums).
|
|
* Son of the Black Eye:
|
|
* Prevent infinite loop if fewer than two transport ships (bug #20389).
|
|
|
|
* Graphics:
|
|
* New title screen background.
|
|
|
|
* Language and i18n:
|
|
* Updated translations: British English, Chinese (Traditional), Dutch,
|
|
Estonian, French, Galician, German, Italian, Japanese, Latin, Lithuanian,
|
|
Portuguese, Portuguese (Brazil), Slovak, Vietnamese.
|
|
|
|
* Multiplayer
|
|
* Fixed some issues with Dark Forecast skipping spawns and failing to end.
|
|
|
|
* User interface:
|
|
* Allow copying the selection in the old (default) lobby using
|
|
Ctrl+C/Command+C.
|
|
* Color coded the resistance table in the hp display's tooltip.
|
|
* Tooltip for the movement points display shows the movement costs.
|
|
* Updating the shroud after delaying shroud updates is done gradually instead
|
|
of instantly.
|
|
* Fixed viewport centering issues with the Next Unit action, and some WML
|
|
actions such as [scroll_to], [scroll_to_unit], and [message] (bug #18793).
|
|
* Removed the "move unit to hexfield" feature.
|
|
|
|
* WML Engine:
|
|
* When a map is replaced the number of owned villages for a side is updated
|
|
properly.
|
|
|
|
* Miscellaneous and bug fixes:
|
|
* The undo stack is preserved across a save-reload.
|
|
* Fixed the present in-game command line autocompletion feature so it
|
|
actually works without using :debug.
|
|
* Make drakes fly on volcano tiles (bug #20485).
|
|
|
|
</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment content="Version 1.11.1:">
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural" defaultTabInterval="36">
|
|
<tabStops/>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<mutableString key="content">
|
|
* AI:
|
|
* New AI: Experimental AI
|
|
* Improved recruitment, castle and village management over current default AI.
|
|
|
|
* Campaigns:
|
|
* Dead Water:
|
|
* Stunned units are now marked with a status icon.
|
|
* Delfador's Memoirs
|
|
* Add dummy side to cutscene to avoid crash at end of story part
|
|
(bug #20208).
|
|
* Eastern Invasion:
|
|
* New set of portraits.
|
|
* Legend of Wesmere
|
|
* Scenario 02: Replaced the moveto events for checking the
|
|
dwarvish borders with enter_hex events.
|
|
* Scenario 08: Add dummy side to cutscene to avoid crash at end of story
|
|
part (bug #20208).
|
|
* Under the Burning Suns:
|
|
* Keep a spawned unit from disappearing on reload in scenario 6b.
|
|
* Stunned units are now marked with a status icon.
|
|
|
|
* Language and i18n:
|
|
* New translation: Scottish Gaelic.
|
|
* Updated translations: British English, Chinese (Traditional), Croatian,
|
|
French, Galician, German, Hungarian, Italian, Latin, Lithuanian, Polish,
|
|
Portuguese (Brazil), Russian, Slovak, Ukrainian.
|
|
|
|
* Multiplayer
|
|
* New add-on type: modifications.
|
|
* GUI2 configuration options for eras, scenarios and modifications.
|
|
* Dependency system for eras, scenarios and modifications.
|
|
* Silver Mage no longer allowed as a leader in Age of Heroes.
|
|
|
|
* Terrain:
|
|
* New Unwalkable Overlay (^Qov), Dense Palm (^Ftp), Savanna (^Fts) and
|
|
Rainforest (^Ftr) terrains.
|
|
|
|
* User interface:
|
|
* Healing animations are now played when poison is cured.
|
|
* Moving units to a selected hex field
|
|
* Units in reach of a hex field are highlighted during selection.
|
|
* Highlighting and labeling the selected hex field with the amount of in
|
|
range units.
|
|
* Left click on a controlled one triggers the move.
|
|
* Preferences
|
|
* "Hotkey Settings" dialog redisigned.
|
|
* Features a tab for each hotkey scope.
|
|
* Truncates hotkey descriptions to keep the dialog functional,
|
|
but shows their full description as help tooltips.
|
|
* Allows reasigning hotkeys
|
|
* Cancel button to discard any changes
|
|
* Assigning of more than one hotkey per action possible
|
|
* Support for assigning mouse buttons to actions
|
|
* The recruit and recall commands are restored when right-clicking on a
|
|
leader, but with new semantics -- only that leader's recruits/recalls will
|
|
be presented as options.
|
|
* The statistics window can now show per-scenario statistics.
|
|
* The sidebar now includes specials when reporting a weapon's damage.
|
|
* The sidebar now includes all specials when reporting a weapon's number of
|
|
attacks (not just swarm).
|
|
* Active/inactive highlighting for abilities and weapon specials in the
|
|
sidebar.
|
|
* The "repeat recruit" command now refers to the last recruit by the current
|
|
side, rather than the last recruit by the current game client.
|
|
* Refinements to undo stack management, sometimes allowing moves to be undone
|
|
after "update shroud now" (if those moves did not affect fog/shroud).
|
|
|
|
* Whiteboard
|
|
* Don't end turn if executing all actions in another way than using the
|
|
"end turn" button/hotkey. (bug #19901)
|
|
|
|
* Miscellaneous and bug fixes:
|
|
* Fix invalid memory access crash resulting from deleting all saved games
|
|
in the Load Game dialog.
|
|
* Fix OOS when dismissing a recall in a multiplayer campaign (bug #19924).
|
|
* Fix OOS when observe scenario 2 in a multiplayer campaign (bug #20217).</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural" defaultTabInterval="36">
|
|
<tabStops/>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<string key="content" base64-UTF8="YES">
|
|
Cg
|
|
</string>
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="Courier"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural" defaultTabInterval="36">
|
|
<tabStops/>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<string key="content" base64-UTF8="YES">
|
|
Cgo
|
|
</string>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment content="Version 1.11.0:">
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<mutableString key="content">
|
|
* Add-ons client:
|
|
* The Update Add-ons dialog has been replaced with an alternate view mode
|
|
for the main Add-ons Manager.
|
|
* The Add-ons Manager now allows filtering add-ons by installation status
|
|
(all, installed, not installed, upgradable).
|
|
* Add-ons in the Add-ons Manager are initially sorted by title instead of
|
|
the order they were originally uploaded to the server.
|
|
* Add-ons with broken/unavailable dependencies are reported to the user.
|
|
* The add-on dependencies prompt reports all recursively-resolved
|
|
dependencies, not just the direct dependencies.
|
|
* Add-on installation, upgradability, and publish status is reported as a
|
|
footnote for every list entry, plus a field in the Description dialog.
|
|
* The Add-ons Manager filter textbox is preserved during the same
|
|
connection (i.e. while installing multiple add-ons).
|
|
|
|
* Campaigns:
|
|
* Added a note to all final scenarios, stating which one is the last
|
|
scenario.
|
|
* A Tale of Two Brothers:
|
|
* Fix bug #19949: Turns left counter initially incorrect when objectives
|
|
change and turn limit is extended.
|
|
* The Chase: fixed some missing messages if no unit with role=speaker is
|
|
present.
|
|
* Descent into Darkness:
|
|
* Fix most possible cases for Darken Volk becoming "stuck"
|
|
in 09_A_Small_Favor3.
|
|
* Eastern Invasion:
|
|
* Revisions to dialogue and part of the story.
|
|
* Heir to the Throne:
|
|
* Implemented FR #19418: the Orcs destroy the villages near Konrad's castle
|
|
when capturing them in The Elves Besieged
|
|
* Fixed bug #19531: scroll to reinforcement units in Blackwater Port
|
|
* Legend of Wesmere:
|
|
* Fix bug #19577 - some terrain was not snow covered.
|
|
* Sceptre of Fire:
|
|
* Keep recall list at end of scenario 7
|
|
* Son of the Black Eye:
|
|
* Removed Al'Brock and Flar'Tar death as defeat condition in objectives in
|
|
Civil War.
|
|
* Fixed bug #19684: Kapou'e says a different message if he kills the first
|
|
Elf in Silent Forest
|
|
* Silent Forest: the messages that appear upon killing the first Elf can be
|
|
translated differently depending on the Elf's gender
|
|
* The Hammer of Thursagan:
|
|
* Karrag now gets enough gold to actually recruit when met.
|
|
* The South Guard:
|
|
* Fixed bug #19758: Urza Afalas' sighted event is fired also when the Lich
|
|
is seen, and if the player allies with the Elves, then both Urza Afalas
|
|
and Mal M'Brin must be defeated
|
|
* Tutorial:
|
|
* Applied patch #3203: Allow to end the scenario via the right-click menu.
|
|
* Fixed bug #19316: Narrator messages are now translated.
|
|
* Replacd $unit.type by $unit.language_name to make a string completely
|
|
translateable.
|
|
* Fixed bug #19367: Incomplete i18n in wesnoth-tutorial.
|
|
* Under the Burning Suns:
|
|
* Made it so that Kaleh gets the default AMLA after he's been fully
|
|
upgraded.
|
|
* Fix appearance of flood on wooden boards.
|
|
* Made it so that all units are rehydrated quietly upon victory in scenario
|
|
two.
|
|
* The Human Commander unit now uses the smallfoot movetype instead of
|
|
woodland.
|
|
* Display dehydration status in the sidebar.
|
|
* Ensure player always has positive gold leaving the cave in Out of the
|
|
Frying Pan.
|
|
* New and much improved AI for human messenger in "Out of the Frying Pan".
|
|
* Taking all items is now optional.
|
|
* Finding the map in scenario 3 is now useful.
|
|
* Healers now prevent dehydration instead of removing it, so they no longer
|
|
heal dehydrated units.
|
|
* New art for Dark Assassin.
|
|
|
|
* Editor:
|
|
* New gui theme, fixes the editor being broken on low resolutions.
|
|
* Smaller font for displaying the terrain information.
|
|
* Less space between the map coordinates and the terrain information
|
|
(no need to display defense value)
|
|
* More width sidebar
|
|
* Features one more editing tool per row.
|
|
* Additional brush
|
|
* Button for default zoom switching.
|
|
* Space for a second row of editing tools.
|
|
* Terrain group selection from a menu, saving a lot of space.
|
|
|
|
* Help menu:
|
|
* Added a new Add-ons section explaining add-on usage basics.
|
|
* Added more elaborate descriptions for the Units, Abilities and Weapon
|
|
Specials sections, with the intent of reducing confusion when they are
|
|
initially empty (feature request #13914).
|
|
|
|
* Language and i18n:
|
|
* New translation: Ukrainian.
|
|
* Updated translations: British English, Chinese (Simplified),
|
|
Chinese (Traditional), Dutch, Estonian, Finnish, French, Galician,
|
|
German, Greek, Hungarian, Indonesian, Irish, Italian, Japanese, Korean,
|
|
Latin, Lithuanian, Norwegian, Old English, Polish, Portuguese (Brazil),
|
|
Russian, Slovak, Spanish.
|
|
|
|
* Multiplayer:
|
|
* A New Land:
|
|
* Made it so that the "Elvish Shaman" option in the elvish unit selection
|
|
menu gets translated. Fixes bug #19677.
|
|
* Fix an accidental terrain type change in Isar's Cross.
|
|
* Fix attacker side being human in 6p_Team_Survival.
|
|
* Canceling the sides setup screen when hosting a MP game now brings the
|
|
host back to the game configuration screen first instead of returning
|
|
immediately to the lobby or (for hotseat) titlescreen (bug #7130).
|
|
|
|
* Terrain:
|
|
* New tropical frost images.
|
|
* New palm forest terrain.
|
|
* Deprecated flowers (Ggf) and Volcano (Qv) terrains removed.
|
|
Use Gg^Efm and Mv respectively.
|
|
* Fix bridge/rail transitions to each other.
|
|
* New stone, hanging, and wooden chasm bridges.
|
|
|
|
* User interface:
|
|
* Restored leader unit image in Load Game dialog (bug #18683)
|
|
* Added a "Back to Start" option to the game menu to load the current
|
|
scenario's start save if it is available (feature/bug #18027).
|
|
* Added tooltips to Load Game dialog (feature/bug #18249).
|
|
* Added a Reset All button to Hotkey Settings dialog in preferences
|
|
(feature/bug #3797)
|
|
* Map editor now displays invisible overlay terrains on main map.
|
|
* Re-fogging does not occur in the middle of the player's turn.
|
|
* Fixed provided saved game filenames being ignored when requesting to
|
|
save a MP game due to a network or OOS error (bug #19562).
|
|
* Clicking a unit does not reveal adjacent hidden units (bug #19381).
|
|
* Trying to initiate movement (or an attack) before previous movement is
|
|
finished no longer unselects the current unit (bug #19734). (The new
|
|
movement command is still deliberately ignored.)
|
|
* The recruit and recall commands no longer appear in the context menu
|
|
for shrouded or (visibly) occupied hexes.
|
|
* Fixed bug #19844: Block recruiting into shrouded hexes.
|
|
* Fixed bug #19783: Disable commands while WML menu items are executing.
|
|
* Fixed bug #19533: Both damage tooltips now take into account local factors.
|
|
|
|
* Whiteboard:
|
|
* Fixed bug #19369: Using planning mode can cause losing ability to move my
|
|
units
|
|
* Fixed bug #19408: Crash shortly after executing invalid multi-turn move
|
|
* Fixed bug #19581: Leader can still move after a planned recall.
|
|
* Shortened all context menu items.
|
|
* Fixed bug #19619: In local games, units keep ghosted appearance during
|
|
opponent's turn.
|
|
* Fixed bug #19613: Multiple attacks after planning attacks in whiteboard.
|
|
* Fixed bug #19618: Problems with ending turn with impossible moves.
|
|
* Fixed bug #19615: Can see part of opponents' planned moves in local
|
|
multiplayer game.
|
|
|
|
* Miscellaneous and bug fixes:
|
|
* Fix wrong preferences path suffix (1.1 instead of 1.10) on Linux and other
|
|
platforms using XDG layout (no compiled-in preferences path override).
|
|
* Fixed bug #19503 : "maximum auto saves" setting now works correctly.
|
|
* Units can now have a new value ("vision") which is used for sight range
|
|
instead of movement.
|
|
* Vision range can have its own costs now.
|
|
* Fixed: Out-of-sync message in EI::16_Weldyn_under_Attack (bug #19735)
|
|
|
|
</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment content="Version 1.10.0:">
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<mutableString key="content">
|
|
* Campaigns:
|
|
* Legend of Wesmere:
|
|
* Scenario 3: Fixed bug #19067: Control over Galtrid's side stays with the
|
|
player after the arrival of Kalenz.
|
|
* Scenario 22: Fixed bug #19236: Cleodil was missing and no recall list.
|
|
|
|
* Language and i18n:
|
|
* Updated translations: Chinese (Simplified), Chinese (Traditional), Czech,
|
|
Finnish, French, Galician, German, Hungarian, Italian, Latin, Lithuanian,
|
|
Old English, Polish, Serbian, Slovak, Spanish.
|
|
|
|
* Multiplayer:
|
|
* Allow tab completion of player names in commands (bug #19284).
|
|
* Fixed eras other than the default breaking 2p_Hornshark_Island. If a player
|
|
has a faction not in the default era, a standard set of units (aimed at
|
|
Khalifate) is used now.
|
|
* Fixed bug #19083: allow attack to happen normally without causing OOS if
|
|
turn time runs out in attack selection dialog.
|
|
|
|
* Whiteboard:
|
|
* Fixed bug #18635: Percentage not displayed for units selected at their
|
|
future position.
|
|
* Fixed bug #19142: attacks can be simulated between units (for which this
|
|
shouldn't be possible).
|
|
* Fixed bug #19221: Assert when a whiteboard move-attack wins a scenario.
|
|
* Fixed bug #19222: After 'delete planned action', the unit is almost
|
|
invisible.
|
|
* Fixed turn not finishing when moves were planned for future turns.
|
|
|
|
</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment content="Version 1.9.14:">
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<string key="content">
|
|
* AI:
|
|
* Fixed bug #18962 and bug #19214: AI leaders are no longer slow to select
|
|
attacks.
|
|
* Language and i18n:
|
|
* Changed font used for CJK languages to DroidSans.
|
|
* Updated translations: British English, Chinese (Simplified), Czech, Dutch,
|
|
Estonian, French, Galician, German, Hungarian, Latin, Norwegian, Serbian,
|
|
Slovak, Spanish.
|
|
|
|
</string>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment content="Version 1.9.13:">
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<mutableString key="content">
|
|
* Language and i18n:
|
|
* Updated translations: British English, Czech, Dutch, French, Galician,
|
|
German, Hungarian, Korean, Latin, Lithuanian, Old English, Polish,
|
|
Russian, Serbian.
|
|
* Multiplayer:
|
|
* Fix user interface set to side 1 when entering linger mode
|
|
(bug #15847).
|
|
* Fixes showing of larger portraits on smaller screens
|
|
(bugs #17961 and #18686).
|
|
* Unit changes and balancing:
|
|
* Changed the Lancer's and the Deathblade's AMLA requirements to conform to
|
|
the current AMLA standards.
|
|
* User interface:
|
|
* Fixed bug #19118: Default theme: coordinates overlap with the clock status
|
|
panel on small horizontal resolutions. Also fixed for the widescreeen
|
|
theme.
|
|
* Made it so that "AM"/"PM" show up in the default and widescreen themes
|
|
on the lowest supported resolutions.
|
|
* Whiteboard:
|
|
* Display turn numbers on multi-turn planned moves.
|
|
* Fix attacks not finishing but still being transmitted over the network when
|
|
executing all actions.
|
|
* Miscellaneous and bug fixes:
|
|
* Forward ported a new version of multiplayer chat log history dialog.
|
|
* Fixed bug #19188: Turn dialog always speaks of Konrad in tutorial.
|
|
* Added NativeClient port.
|
|
* Optimized screen update (zooming, ToD change) and framerate.
|
|
|
|
</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<string key="content">Version 1.9.12:
|
|
</string>
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<mutableString key="content"> * Language and i18n:
|
|
* Updated translations: British English, Czech, French, German, Hungarian,
|
|
Indonesian, Italian, Latin, Latvian, Old English, Russian, Slovak.
|
|
* Multiplayer:
|
|
* Fixed missed side init if controller changes at side progression
|
|
(bug #16299).
|
|
* Fixed user interface not updated if controller changes (bug #19056).
|
|
* Whiteboard:
|
|
* Fix invalid actions not being detected until another action is created
|
|
* Erase invalid actions when you try to execute them
|
|
* Remove Suppose Dead action (until we can find a better UI for it)
|
|
* Fix bug #18774: Recalling with the whiteboard enabled causes crash
|
|
* Fix bug #19061: Crash on starting most campaign scenarios
|
|
* Fix getting "not enough gold" message when executing planned recruits/recalls
|
|
* Re-enabled multi-turn moves
|
|
* Various tweaks to visuals
|
|
|
|
</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment content="Version 1.9.11:">
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<mutableString key="content">
|
|
* Campaigns:
|
|
* Sceptre of Fire:
|
|
* A Bargain is Struck: added missing hero overlays to Alanin and the
|
|
caravans
|
|
* A Bargain is Struck: added find_vacant=yes to avoid unstoring Alanin
|
|
upon Rugnur or another player's unit
|
|
* The Dragon: fixed Rugnur being recalled not fully healed
|
|
* The Dragon: integrated two sighted events with moveto events
|
|
* Engine:
|
|
* Fixed bug #18918: the create unit dialog was sometimes capturing village
|
|
incorrectly
|
|
* Language and i18n:
|
|
* Updated translations: British English, Dutch, French, Finnish, Galician,
|
|
Indonesian, Italian, Korean, Latvian, Lithuanian, Old English
|
|
* WML engine:
|
|
* Added [secondary_unit] SUF for filtering the recalling leader in [recall]
|
|
action WML
|
|
* Fixed red, green and blue keys in 24-hour ToD not matching the default
|
|
schedule colors
|
|
* Reworked [harm_unit]'s damage calculation code to avoid leadership ability
|
|
altering the damage value
|
|
* Miscellaneous and bug fixes:
|
|
* Fixed disappearing theme UI buttons after changing fullscreen/windowed mode
|
|
or resolution in Preferences during a game
|
|
* Fixed define handling of wmlxgettext (bug #18622)
|
|
* Changed: Try to recover from broken pango-markup.
|
|
|
|
</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<string key="content">Version 1.9.10:
|
|
</string>
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<mutableString key="content"> * Campaigns:
|
|
* Descent into Darkness:
|
|
* A Small Favor, part 1: used 24 hour ToD.
|
|
* Son of the Black Eye:
|
|
* To the Harbor of Tirigaz: used 24 hour ToD.
|
|
* Under the Burning Suns
|
|
* Subterranean Struggle: no longer possible to win by allowing allies to
|
|
die.
|
|
* Across the Harsh Sands: the Black Hand oasis is no longer possible to
|
|
enter without triggering the bandits.
|
|
|
|
* Graphics:
|
|
* New Animations:
|
|
* Goblin spearman run SE.
|
|
* Merman fighter attack SE.
|
|
* Terrain:
|
|
* Tall encampment keep can now be placed next to the tent encampment keep.
|
|
* Forest/hill terrain combinations no longer appear black on the minimap
|
|
* Default team color always applied last; fixes bug #18817
|
|
* Removal of Khalifate unit images.
|
|
|
|
* Language and i18n:
|
|
* Made it so that all of the Hangul Syllables block is covered by the
|
|
font-loading code.
|
|
* Updated translations: British English, Czech, Dutch, Finnish, Galician,
|
|
Indonesian, Irish, Italian, Japanese, Korean, Latin, Lithuanian,
|
|
Old English, Portuguese (Brazil), Russian, Slovak, Swedish.
|
|
|
|
* Multiplayer:
|
|
* New map: Aethermaw.
|
|
* Updated maps: Hamlets, Howling Ghost Badlands, Thousand Stings Garrison.
|
|
|
|
* Terrain:
|
|
* Oasis may be placed on any terrain, aliased to base.
|
|
* New rotting variant for wooden bridge.
|
|
|
|
* Unit changes and Balancing
|
|
* All mounted units now have forest defense capped at 30%. This reduces their
|
|
defense on forested hills from 40% to 30%
|
|
* Forests now give best defense and worst movement on all terrain,
|
|
not just hills - fixes bug #18216.
|
|
* The XP required for an AMLA is now 50*level (and 25 for level 0) instead of
|
|
always 150.
|
|
* Increased the HP of the Great Mage from 55 to 60.
|
|
* Increased the ranged attack of the Footpad from 4-2 to 5-2.
|
|
* Removal of the Khalifate units, faction and era.
|
|
|
|
* User interface:
|
|
* Removed waypoints UI feature ('w' key) since the whiteboard provides
|
|
similar functionality.
|
|
* Added option in advanced preferences that allows the twelve-hour clock
|
|
format to be used.
|
|
* Reenabled "delay shroud updates".
|
|
* Slowed units are now tinted to be recognizable at a glance.
|
|
|
|
* Miscellaneous and bug fixes:
|
|
* Reintroduced the "Liminal" alignment. Liminal units fight best during
|
|
twilight.
|
|
* Fix gold carryover if loading a save created in linger mode (bug #16111).
|
|
|
|
|
|
</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<string key="content">Version 1.9.9:
|
|
</string>
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<mutableString key="content"> * Campaigns:
|
|
* Under the Burning Suns:
|
|
* Fixed Naga Sentinel gaining an AMLA after 32 XP instead of the usual 150.
|
|
* Gave to Desert Shydes and Desert Stars 30% defense on void terrain.
|
|
|
|
* Graphics:
|
|
* Terrains:
|
|
* Added Gray Coastal Reef and Tropical Coastal Reef.
|
|
|
|
* Language and i18n:
|
|
* Updated translations: British English, Estonian, French, Galician, Greek,
|
|
Hewbrew, Indonesian, Irish, Latin, Macedonian, Old English, Russian,
|
|
Vietnamese.
|
|
|
|
* Multiplayer:
|
|
* A New Land:
|
|
* Fixed 'agriculture' not getting translated sometimes and research
|
|
for agriculture not getting counted if the research order wasn't
|
|
changed. (bug #16477)
|
|
* Options to share knowledge with those who have learned everything about
|
|
whatever are no longer shown. (bug #14822)
|
|
|
|
* Music and sound effects:
|
|
* New track "Battle Epic" by Doug Kaufman.
|
|
|
|
* Unit changes and balancing:
|
|
* Decreased cost of Giant Rat from 13 to 6.
|
|
* Various changes to the defense, movement and resistances of the Giant Rat.
|
|
* Increased the XP requirements of the Arif from 40 to 47.
|
|
* Increased the cost of the Falcon from 10 to 12.
|
|
* Decreased the beak and claw attack of the Falcon by one each to 2-3 and
|
|
5-1.
|
|
* Decreased the HP of the Falcon from 19 to 18.
|
|
* Increased the XP requirements of the Falcon from 20 to 24.
|
|
* Increased the XP requirements of the Hakim from 33 to 39.
|
|
* Decreased the HP of the Jundi from 36 to 32.
|
|
* Increased the XP requirements of the Jundi from 35 to 44.
|
|
* Increased the cost of the Khaiyal from 20 to 21.
|
|
* Decreased the blade resistance of the Khaiyal from 30% to 20%.
|
|
* Decreased the pierce resistance of the Khaiyal from 0% to -10%.
|
|
* Decreased the impact resistance of the Khaiyal from 10% to 0%.
|
|
* Increased the melee attack of the Mighwar from 7-5 to 8-5.
|
|
* Decreased the HP of the Mighwar from 57 to 53.
|
|
* Increased the melee attack of the Monawish from 6-4 to 7-4.
|
|
* Decreased the HP of the Monawish from 45 to 41.
|
|
* Decreased the HP of the Naffat from 32 to 28.
|
|
* Increased the XP requirements of the Naffat from 38 to 44.
|
|
* Increased the cost of the Naffat from 17 to 19.
|
|
* Decreased the melee attack of the Qatif-al-nar to 10-2.
|
|
* Decreased the ranged attack of the Qatif-al-nar to 8-3.
|
|
* Increased the XP requirements of the Rasikh from 40 to 150.
|
|
* Decreased the melee attack of the Tineen to 10-3.
|
|
* Decreased the impact resistance of the Falcon line from 0% to -10%.
|
|
* The Falcon line now gets 2 traits, one normal trait and the feral trait.
|
|
* The Naffat line is no longer able to get the strong trait.
|
|
* Converted units with khalifatelightfoot to khalifatefoot movetype:
|
|
* Increased the fire resistance from -10% to 0% (Hakim only).
|
|
* Increased the impact resistance from -20% to -10%.
|
|
* Increased the village defense from 50% to 60%.
|
|
* Removed the khalifatelightfoot movetype.
|
|
* Changes to khalifatefoot movetype:
|
|
* Increased the frozen defense from 20% to 30%.
|
|
* Changes to khalifatearmoredfoot movetype:
|
|
* Increased the shallow water and swamp mp from 2 to 3.
|
|
* Decreased the mushroom grove defense from 50% to 40%.
|
|
* Changes to the khalifatehorse movetype:
|
|
* Increased the shallow water, swamp, cave, and mushroom grove mp cost to
|
|
4 in all cases.
|
|
* Increased the forest mp cost from 2 to 3.
|
|
* Decreased the frozen mp cost from 4 to 2.
|
|
* Decreased the swamp defense from 30% to 20%.
|
|
* Decreased the cave defense from 40% to 20%.
|
|
* Decreased the mushroom grove defense from 40% to 20%.
|
|
* Increased the frozen defense from 10% to 30%.
|
|
* Increased the impact resistance from -10% to 0%.
|
|
* Changes to the khalifatearmoredhorse movetype:
|
|
* Increased the shallow water, swamp, cave, and mushroom grove mp cost to
|
|
4 in all cases.
|
|
* Increased the reef mp cost from 2 to 3.
|
|
* Decreased the frozen mp cost from 4 to 2.
|
|
* Decreased the cave defense from 40% to 20%.
|
|
* Decreased the mushroom grove defense from 40% to 20%.
|
|
* Increased the frozen defense from 10% to 30%.
|
|
* Increased the swamp defense from 10% to 20%.
|
|
* Decreased the hill defense from 60% to 50%.
|
|
|
|
* User interface:
|
|
* Whiteboard planning system:
|
|
* Added support for planning multi-turn moves.
|
|
* Added the option to hide allies' plans during a network game.
|
|
* Made action numbers colored according to team color.
|
|
* Made plan execution halt upon discovering hidden units.
|
|
|
|
|
|
</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment content="Version 1.9.8:">
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<mutableString key="content">
|
|
* Language and i18n:
|
|
* Updated translations: British English, Estonian, Indonesian, Irish,
|
|
Latin, Old English, Russian, Vietnamese.
|
|
|
|
* User interface:
|
|
* Moved Animate Map option from Advanced Preferences to Display.
|
|
* Moved Reverse Time Graphics option to Advanced Preferences.
|
|
* Moved Scroll Tracking of Unit Actions display option to Advanced
|
|
Preferences, renamed to Follow Unit Actions.
|
|
* Moved Unit Standing Animations option from Advanced Preferences to
|
|
Display.
|
|
* Sort the Recruit menu by localized unit type names.
|
|
* Support for gamepads/joysticks.
|
|
* Whiteboard planning system:
|
|
* Added a new planned action type: "Suppose dead".
|
|
* Changed behavior of invalid actions (no longer immediately discarded).
|
|
* Disabled undo while planning mode is active.
|
|
* Made whiteboard plans visible to allied network players.
|
|
|
|
</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment content="Version 1.9.7:">
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<string key="content">
|
|
* Graphics:
|
|
* Terrains:
|
|
* Modified Deep Water tiles for greater contrast with Shallow
|
|
* New Dead Great Tree
|
|
* Portraits:
|
|
* Drake Warden
|
|
* Language and i18n:
|
|
* Updated translations: Afrikaans, British English, Chinese (Traditional),
|
|
Galician, German, Greek, Indonesian, Irish, Japanese, Korean, Latin,
|
|
Lithuanian, Old English, Portuguese (Brazil), Serbian, Spanish, Swedish,
|
|
Vietnamese.
|
|
* Miscellaneous:
|
|
* Support for leader specific recruit lists.
|
|
|
|
</string>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment content="Version 1.9.6:">
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural" defaultTabInterval="36">
|
|
<tabStops/>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<mutableString key="content">
|
|
* Campaigns:
|
|
* The Hammer of Thursagan:
|
|
* Fixed time over event in the High Pass
|
|
(http://forums.wesnoth.org/viewtopic.php?f=4&t=33435)
|
|
* Graphics:
|
|
* Portraits:
|
|
* Added portrait for Khalifate Hakim.
|
|
* Terrains:
|
|
* New Igloo village
|
|
* Language and i18n:
|
|
* Updated translations: Afrikaans, British English, Dutch, French, Galician,
|
|
German, Greek, Hungarian, Irish, Japanese, Latin, Lithuanian, Old English,
|
|
Portuguese (Brazil), Slovak, Spanish, Swedish, Vietnamese
|
|
* Multiplayer:
|
|
* New era: the default+Khalifate era adds a new faction for multiplayer play.
|
|
* New maps: 2p Thousand Stings Garrison, 2p Arcanclave Citadel, 6p Volcano.
|
|
* Updated maps: Caves of the Basilisk, 2p Hamlets, The Freelands, Silverhead
|
|
Crossing, Sablestone Delta, Fallenstar Lake, Den of Onis.
|
|
* Unit changes and balancing:
|
|
* Increased the pierce attack of the Orc Archer from 5-3 to 6-3.
|
|
* Decreased the HP of the Cavalryman from 38 to 34.
|
|
* Decreased the HP of the Dragoon from 53 to 49.
|
|
* Decreased the HP of the Cavalier from 68 to 64.
|
|
* Changed the 'feral' trait to give 50% instead of 40% defense on villages.
|
|
* User interface:
|
|
* Patch #2625: added a GUI interface to changing control in multiplayer
|
|
games. The command to access it is currently :give_control
|
|
* WML engine:
|
|
* Patch #2610: changed default for turns in [scenario] tag to -1 (unlimited)
|
|
* Introduced [recall]check_passability=yes|no key (default yes)
|
|
for placing units only on suitable terrain when recalling.
|
|
* Extended [heal_unit] to also "heal" moves, attacks, statuses
|
|
and several units at once.
|
|
* Miscellaneous and bugfixes:
|
|
* Changed : replaced all sticky excpetions by lua jailbreak exceptions
|
|
(fixes bug #17743).
|
|
* Applied patch #2611: removed redundant own_side attribute
|
|
* Applied patch #2600: improved MP creation screen logging
|
|
* Added: New gui2 iterator framework.
|
|
* Patch #2624: Solved enemy leaders never appearing on status table on
|
|
foggy/shrouded maps, even when visible.
|
|
* Fix linker issues with cmake and scons.</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" size="11" name="LucidaGrande"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural" defaultTabInterval="36">
|
|
<tabStops/>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<string key="content" base64-UTF8="YES">
|
|
Cg
|
|
</string>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural" defaultTabInterval="36">
|
|
<tabStops/>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<string key="content" base64-UTF8="YES">
|
|
Cg
|
|
</string>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment content="Version 1.9.5:">
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<mutableString key="content">
|
|
* Graphics:
|
|
* Portraits:
|
|
* New portrait for Drake Enforcer/Thrasher.
|
|
* Terrains:
|
|
* Moved the ruined desert castle to core.
|
|
* New and improved swamp villages.
|
|
* New and improved tropical villages.
|
|
* New ruined desert keep.
|
|
* New stones and sand drifts embellishment.
|
|
* New tall encampment keep.
|
|
* New water lilies embellishment.
|
|
* Other:
|
|
* New elf-style flag.
|
|
* Language and i18n:
|
|
* New translation: Old English.
|
|
* Updated translations: British English, Chinese (Simplified),
|
|
Chinese (Traditional), Czech, Dutch, Finnish, French, Galician, German,
|
|
Irish, Italian, Japanese, Portuguese (Brazil), Slovak, Spanish, Vietnamese.
|
|
* Multiplayer:
|
|
* Don't show team labels to observers.
|
|
* Renamed /adminmsg command to /report to better reflect its use.
|
|
* User interface:
|
|
* Add 1.25, 1.75 and 3.0 animation speed factors to display preferences.
|
|
* Fixed the problem with black lines in the minimap.
|
|
* Miscellaneous and bugfixes:
|
|
* Fixed replay OOS issue triggered by time-of-day areas in scenarios.
|
|
* Removed support for TinyGUI: Devices with a resolution below 800x480 are
|
|
not supported anymore.
|
|
* The minimum screen resolution is now 800x480 instead of 800x600.
|
|
|
|
|
|
</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment content="Version 1.9.4:">
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<mutableString key="content">
|
|
* Campaigns:
|
|
* Delfadors Memoirs:
|
|
* Fixed bug #17273: Made difficulty selection conform to the style of all
|
|
other mainline campaigns.
|
|
* Descent into Darkness:
|
|
* New set of portraits.
|
|
* Eastern Invasion:
|
|
* Fixed bug #15950: Made 11_Captured remove units from recall list,
|
|
preventing units being 'healed' upon load.
|
|
* Graphics:
|
|
* Terrain: added transitions for the wood floor
|
|
* Language and i18n:
|
|
* New translation: Irish.
|
|
* Updated translations: Dutch, Finnish, Galician, German, Hebrew, Japanese,
|
|
Korean, Lithuanian, Russian, Slovak, Vietnamese.
|
|
* User interface:
|
|
* New add-ons description dialog with further details, including bundled
|
|
translations.
|
|
* Increase text area dimensions on story screens and improve space use on
|
|
smallgui configurations.
|
|
|
|
</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment content="Version 1.9.3:">
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<mutableString key="content">
|
|
* Campaigns:
|
|
* Descent into Darkness:
|
|
* Allow Darken Volk to open gates in A Small Favor part 3.
|
|
* The Rise of Wesnoth:
|
|
* New portraits for Jevyan, Typhon and Rithrandil.
|
|
* Language and i18n:
|
|
* Updated translations: Dutch, Finnish, German, Italian, Japanese, Korean,
|
|
Portuguese (Brazil), Spanish, Vietnamese.
|
|
* Graphics:
|
|
* Terrain:
|
|
* Fixed display of UMC castles (which were being overdrawn by regular human
|
|
castles).
|
|
* Added ruined cottage and ruined hill village.
|
|
* Added a fence embellishment terrain.
|
|
|
|
</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment content="Version 1.9.2:">
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<mutableString key="content">
|
|
* Campaigns:
|
|
* Descent into Darkness:
|
|
* Made 'Alone at Last' easier.
|
|
* Legend of Wesmere:
|
|
* Map updates.
|
|
* Implemented gold carryover between the multiplayer chapters.
|
|
* Added extra keeps to keep up with the growing number of leaders.
|
|
* Heir to the Throne:
|
|
* Fixed a bug causing Warven in 'Cliffs of Thoria' not able to move through
|
|
mountains.
|
|
* Liberty:
|
|
* New set of portraits.
|
|
* Changed Relnan's character to a woman.
|
|
* New (unanimated) sprites for the Rogue Mage unit line.
|
|
* Various balancing changes to the Rogue Mage unit line.
|
|
* Northern Rebirth:
|
|
* Make it possible to choose whether a unit should pick up the
|
|
Rod of Justice or not.
|
|
* The Rise of Wesnoth:
|
|
* New set of portraits, except for Jevyan and Rithrandil.
|
|
* Gave Jevyan's familiar a custom unit type.
|
|
* Sceptre of Fire:
|
|
* Thursagan can now advance to Dwarvish Arcanister.
|
|
* New (unanimated) sprites for the Dwarvish Miner.
|
|
* Son of the Black Eye:
|
|
* Changes to the objectives and gameplay of 'Clash of Armies'.
|
|
* The South Guard:
|
|
* New portrait for Mal M'Brin.
|
|
|
|
* Graphics:
|
|
* Terrain:
|
|
* Any Castle or Keep except Dwarvish can now be combined without large gaps
|
|
or extra walls.
|
|
* New graphics for wooden bridges.
|
|
* Added variant of chasm bridge for over water.
|
|
* New transitions from all Hills and Mountains to Water.
|
|
* A new desaturated color of ocean and shallow water.
|
|
* Much improved lava transitions.
|
|
* New Waterfall automatically placed between chasm and water or swamp.
|
|
* Added Ruined Human City terrain.
|
|
* Animations:
|
|
* Standing anims: Fencer, Spearman, Dwarf Guard.
|
|
* Idle anims: 2 for the Spearman.
|
|
* Fixed drakes flying or not flying over all the correct terrains.
|
|
* Portraits: Drake Blademaster, Hurricane Drake, Drake Flameheart, alternate
|
|
Swordsman.
|
|
* Units: New base frame and animations for Mudcrawler.
|
|
|
|
* Language and i18n:
|
|
* Updated translations: Chinese (Traditional), Czech, Dutch, Galician,
|
|
German, Indonesian, Italian, Japanese, Korean, Lithuanian,
|
|
Portuguese (Brazil), Russian, Shavian, Slovak, Slovenian, Vietnamese.
|
|
|
|
* Unit changes and balancing:
|
|
* Decreased the physical resistances of the Dwarvish Scout and Dwarvish
|
|
Pathfinder to 10% and those of the Dwarvish Explorer to 20%.
|
|
* Decreased the village defense of Chocobone from 60% to 40%.
|
|
* Fixed villages on snow and sand hills providing worst instead of best
|
|
movement.
|
|
|
|
* User interface:
|
|
* Improved the layout of the title screen and fixed several bugs in it.
|
|
* Whiteboard planning system:
|
|
* Fixed a crash when creating a planned move when playing Wesnoth on
|
|
Windows.
|
|
* New "Execute all actions" command bound to CTRL+y.
|
|
|
|
</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment content="Version 1.9.1:">
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<mutableString key="content">
|
|
* Campaigns:
|
|
* A Tale of Two Brothers:
|
|
* New portraits for Arne and Bjarn.
|
|
* Dead Water:
|
|
* Fixed the last scenario not working due to an 'unknown scenario' error.
|
|
* Descent into Darkness:
|
|
* Fixed the 'A Small Favor' scenarios being unbeatable.
|
|
* Eastern Invasion:
|
|
* Increased Owaec's hitpoints and attack stats, and added a new weapon
|
|
special to his morningstar on levels 2 and 3.
|
|
* The Rise of Wesnoth:
|
|
* Made surprise enemy spawns appear in a less immediately dangerous way in
|
|
'The Midlands', 'The Swamp of Esten', 'Peoples in Decline',
|
|
'A Rough Landing', 'The Vanguard', 'Return of the Fleet' and
|
|
'Rise of Wesnoth'.
|
|
* Clarified the early finish bonus conditions in 'Fallen Lich Point' and
|
|
'Sewer of Southbay'.
|
|
* Allowed Merman Hunters to be recruited alongside Merman Fighters.
|
|
* The South Guard:
|
|
* Fixed a bug causing a freeze at the beginning of 'The Long March'.
|
|
|
|
* Graphics:
|
|
* New animations: Merman Hunter ranged animation and defence, Warrior se
|
|
attack and defence, Drake Flare and Flameheart leadership.
|
|
* New portraits: Inferno Drake, Mermaid Initiate alternate, Goblin spearman
|
|
alternate
|
|
* New Terrain: Tropical Ocean, Snowy Human City Village, Muddy Quagmire
|
|
* Improved Terrain: Desert Mountains, all 3 Dirts, all 3 cobbled roads.
|
|
|
|
* Language and i18n:
|
|
* Updated translations: Chinese (Simplified), Chinese (Traditional), French,
|
|
German, Hungarian, Indonesian, Japanese, Lithuanian, Polish, Russian,
|
|
Slovak, Vietnamese.
|
|
|
|
* Multiplayer:
|
|
* Updated maps: 4p Hamlets.
|
|
* Updated most of the maps taking advantage of the new terrains.
|
|
|
|
* Unit changes and balancing:
|
|
* Decreased the melee and ranged attack of the Footpad from 5-2 to 4-2.
|
|
* Added the Ghast unit from DiD to core with new base frame and animations.
|
|
* All bats are now given a 'feral' trait which caps their defense on villages
|
|
to 40% and also making them receive only one random trait.
|
|
* All villages except for water and swamp villages are now aliased to both
|
|
village and the terrain they're placed on, giving best movement and defense
|
|
of both.
|
|
|
|
* User interface:
|
|
* Use red/green color for damage in sidebar when modified by bonus/malus.
|
|
* Damage type tooltip now also shows damage after resistance calculation.
|
|
* Placing a waypoint on a capturable village will now make the unit pause
|
|
there to capture it (FR#16603).
|
|
|
|
* Miscellaneous:
|
|
* Removed: statistics upload code.
|
|
* Optimize cache creation and loading.
|
|
* Various framerate optimizations.
|
|
|
|
</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<string key="content">Version 1.9.0:
|
|
</string>
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<mutableString key="content"> * Campaigns:
|
|
* An Orcish Incursion:
|
|
* Made 'Valley of Trolls' easier on the easiest difficulties.
|
|
* Dead Water:
|
|
* New campaign added to mainline (Intermediate level, 13 scenarios).
|
|
* Descent into Darkness:
|
|
* 'A Small Favor' (part 1) now gives an early finish bonus.
|
|
* Dela is no longer invulnerable in 'Alone at Last' but cannot be safely
|
|
assassinated.
|
|
* Eastern Invasion:
|
|
* New (unanimated) sprites for Owaec.
|
|
* Made it slightly easier to rescue the knights in 'Mal-Ravanal's Capital'.
|
|
* Heir to the Throne:
|
|
* Made 'Cliffs of Thoria' much easier.
|
|
* Liberty:
|
|
* Increased the difficulty of 'Unlawful Orders', 'The Grey Woods' and 'The
|
|
Hunters' and 'Glory'.
|
|
* Northern Rebirth:
|
|
* In Showdown, you recover full gold only if Sisal survived the previous
|
|
scenario.
|
|
* Sceptre of Fire:
|
|
* Fixed bug #16406: Fixed broken AI in first scenario.
|
|
* The South Guard:
|
|
* A new set of story art by Scavenger.
|
|
* In 'Vengeance', the final objective is now revealed at the beginning of
|
|
the scenario.
|
|
* New images for the Infantry Lieutenant and Commander by Rhyging5
|
|
* Scenarios in Eastern Invasion, Liberty, Northern Rebirth, Son of the
|
|
Black-Eye and The Rise of Wesnoth which feature computer-controlled allies
|
|
now allow you to affect their behavior via the right-click menu.
|
|
|
|
* Graphics:
|
|
* New Terrains: stone-wall-lit, snowy castle, snowy fort, desert castle,
|
|
tropical water, dead grass, dark dirt, mine rail tracks, dry hills,
|
|
etherial abyss, clean cobbled road, dark flagstones mainlined from UtBS,
|
|
wood floor, mushroom farm, volcano, snowy encampment, earthy chasm,
|
|
hewn cave wall, earthy cave floor, earthy cave wall,
|
|
and earthy hewn cave wall.
|
|
* Improved Terrains: animated water and swamp, grass, savanna, desert road, cobbled
|
|
road, human city village, overgrown path, and chasm.
|
|
* New Portraits: Orc Archer, Crossbowman, Slurbow, Slayer, Orc Grunt line
|
|
alternates #4, #5 and #6, Draug and alternate, Ghoul, Skeleton Archer line
|
|
Giant Mudcrawler, Orc Leader/Ruler, an alternate Leader and Sovereign,
|
|
Loyalist Swordsman alternate, Drake Fighter, Burner.
|
|
* New Animations: Drake Flare and Flameheart (leading animation still
|
|
missing), Dwarf Lord ranged attack, Dwarf Guard melee attack, Dwarf
|
|
Pathfinder idle, Ruffian attack and defend, Spearman s and se attack.
|
|
* New base frame and animations for Armageddon Drake.
|
|
* Two new flag styles.
|
|
* Animate terrain in editor
|
|
|
|
* Language and i18n:
|
|
* Updated translations: British English, Catalan, Chinese (Simplified),
|
|
Chinese (Traditional), Czech, Dutch, Estonian, Finnish, French, Galician,
|
|
German, Hungarian, Indonesian, Italian, Japanese, Latin, Latvian,
|
|
Lithuanian, Polish, Russian, Serbian, Spanish, Slovak, Vietnamese.
|
|
|
|
* Multiplayer:
|
|
* Updated map: Ruins of Terra-Dwelve.
|
|
* Fixed bug #15865: missing WML Child error.
|
|
* Added the winner of the first Wesnoth map competition, the 2 player map
|
|
"Elensefar Courtyard" by krotop.
|
|
|
|
* Music and sound effects:
|
|
* New version of "Northerners" by Stephen Rozanc (TreizeCouleurs).
|
|
* New sounds for wolves and wolf riders.
|
|
* New track "Silvan Sanctuary" by Mattias Westlund
|
|
|
|
* Units:
|
|
* Giant Rat moved from DiD to core.
|
|
|
|
* User interface:
|
|
* Added dialog for installation of add-on dependencies
|
|
* Show join and observe buttons per row in the lobby.
|
|
* Fixed bug #15716: Lobby crash when refreshing with filtered out games.
|
|
* Fixed bug #14730: Tab completion not working in the new lobby.
|
|
* Damage in sidebar now also take account of time of day and leadership.
|
|
* Tooltips of sidebar show more infos.
|
|
* Clicking on some elements of sidebar now open the related help page.
|
|
* Display weapon stats in recruit/recall dialog the same way as in sidebar.
|
|
* Remember recall list sorting order.
|
|
* New mouseover image instead of simply highlighting the hex
|
|
* Allow checking out terrain defense for units when it's not your turn.
|
|
* Tab completion for :commands and units search function
|
|
* Improved objectives dialogs and made them display more information of turn
|
|
limits and gold carryover in mainline campaigns.
|
|
|
|
* Miscellaneous and bug fixes:
|
|
* All villages except water and swamp villages can now be placed on any base
|
|
terrain.
|
|
* Introduced a new alignment called "Liminal". Those units fight best during the twilight times of day.
|
|
|
|
</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment content="Version 1.8.0:">
|
|
<attributes>
|
|
<font key="NSFont" size="12" name="LucidaGrande-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment>
|
|
<mutableString key="content">
|
|
* Campaigns:
|
|
* Descent into Darkness
|
|
* Added new Giant Rat base frame and animations.
|
|
* Legend of Wesmere:
|
|
* Fixed bug #15631: Scenario 3: arrival of Kalenz failed.
|
|
* Fixed bug #15679: Scenario 17: leader of side 2 is missing.
|
|
* Fixed bug #15680: Scenario 18: wrong recruitment options.
|
|
* Under the Burning Suns
|
|
* Scenario 2: speed up AI turn.
|
|
|
|
* Graphics:
|
|
* New Cave Spider and Cuttle Fish graphics.
|
|
|
|
* Language and i18n:
|
|
* New translations: Serbian Ijekavian, Serbian Ijekavian Latin.
|
|
* Updated translations: Czech, Finnish, French, German, Hungarian, Japanese,
|
|
Latvian, Lithuanian, Russian, Serbian, Spanish, Slovak.
|
|
|
|
* Multiplayer:
|
|
* Updated maps: Cynsaun Battlefield.
|
|
|
|
* Music and sound effects:
|
|
* Fixed bug #15668: The lobby will play a random music playlist, configured
|
|
by [lobby_music], instead of looping the main menu song.
|
|
* Fixed bug #15669: The titlescreen will play a random music playlist,
|
|
configured by [titlescreen_music], instead of looping the main menu song.
|
|
The first song played will still always be the main_menu theme.
|
|
|
|
* Miscellaneous and bug fixes:
|
|
* Fixed bug #13882: Map which is invalid aborts map selection.
|
|
* Fixed bug #15545: Recall list gone after loading savegame created in
|
|
linger mode.
|
|
* Fixed bug #15598: Can't move units after reloading game.
|
|
* Fixed bug #15656: OutOfSync errors in Legend of Wesmere due to differing
|
|
starting gold.</mutableString>
|
|
<attributes>
|
|
<font key="NSFont" metaFont="label"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="justified" lineBreakMode="wordWrapping" baseWritingDirection="natural">
|
|
<tabStops>
|
|
<textTab alignment="left" location="0.0"/>
|
|
<textTab alignment="left" location="56"/>
|
|
<textTab alignment="left" location="112"/>
|
|
<textTab alignment="left" location="168"/>
|
|
<textTab alignment="left" location="224"/>
|
|
<textTab alignment="left" location="280"/>
|
|
<textTab alignment="left" location="336"/>
|
|
<textTab alignment="left" location="392"/>
|
|
<textTab alignment="left" location="448"/>
|
|
<textTab alignment="left" location="504"/>
|
|
<textTab alignment="left" location="560"/>
|
|
<textTab alignment="left" location="616"/>
|
|
<textTab alignment="left" location="672"/>
|
|
<textTab alignment="left" location="728"/>
|
|
<textTab alignment="left" location="784"/>
|
|
<textTab alignment="left" location="840"/>
|
|
<textTab alignment="left" location="896"/>
|
|
<textTab alignment="left" location="952"/>
|
|
<textTab alignment="left" location="1008"/>
|
|
<textTab alignment="left" location="1064"/>
|
|
<textTab alignment="left" location="1120"/>
|
|
<textTab alignment="left" location="1176"/>
|
|
<textTab alignment="left" location="1232"/>
|
|
<textTab alignment="left" location="1288"/>
|
|
<textTab alignment="left" location="1344"/>
|
|
<textTab alignment="left" location="1400"/>
|
|
<textTab alignment="left" location="1456"/>
|
|
<textTab alignment="left" location="1512"/>
|
|
<textTab alignment="left" location="1568"/>
|
|
<textTab alignment="left" location="1624"/>
|
|
<textTab alignment="left" location="1680"/>
|
|
<textTab alignment="left" location="1736"/>
|
|
</tabStops>
|
|
</paragraphStyle>
|
|
</attributes>
|
|
</fragment>
|
|
</attributedString>
|
|
<color key="insertionPointColor" white="0.0" alpha="1" colorSpace="calibratedWhite"/>
|
|
<size key="minSize" width="440" height="406"/>
|
|
<size key="maxSize" width="897" height="100000"/>
|
|
<attributedString key="userComments">
|
|
<fragment content="jhjhj">
|
|
<attributes>
|
|
<font key="NSFont" metaFont="smallSystem"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural"/>
|
|
</attributes>
|
|
</fragment>
|
|
</attributedString>
|
|
</textView>
|
|
</subviews>
|
|
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
|
</clipView>
|
|
<scroller key="horizontalScroller" hidden="YES" verticalHuggingPriority="750" doubleValue="0.82954547621987129" horizontal="YES" id="512">
|
|
<rect key="frame" x="-100" y="-100" width="87" height="18"/>
|
|
<autoresizingMask key="autoresizingMask"/>
|
|
</scroller>
|
|
<scroller key="verticalScroller" verticalHuggingPriority="750" horizontal="NO" id="511">
|
|
<rect key="frame" x="441" y="1" width="15" height="406"/>
|
|
<autoresizingMask key="autoresizingMask"/>
|
|
</scroller>
|
|
</scrollView>
|
|
</subviews>
|
|
</view>
|
|
</window>
|
|
</objects>
|
|
</document>
|