ただの覚え書き。
昨日(日本時間だと本日)のパッチでのUserInterface/Default.zip更新内容。
Iconsディレクトリ
Buffs_Debuffs/green/ アイコン追加
24037_Meteor.dds 追加。
Sourceディレクトリ
settingswindow.lua および settingswindow.xml ともに(ガーゴイルの?)飛行アニメーション設定に関する更新(ユーザー設定→「画面」Flying Animation設定項目追加)の様です。
※ 日本語環境だと設定項目が隠れてしまっている(スクロール領域よりも更に下に項目がある)かも?(筆者の環境ではそうでした ^^;)
settingswindow.lua
更新。
*** Source/settingswindow.lua Sun Apr 8 22:40:08 2018
--- Source/settingswindow.lua Wed Jul 18 01:01:52 2018
***************
*** 211,214 ****
IgnoreMouseActionsOnSelf = 1115918, ShowCorpseNames = 1115927, HardwareDeathEffect = 1115993, EnableChatLog = 1149998, UseLegacyPaperdolls = 1150185, ResetUILocPos = 1153107, Atlas = 1155405,
- --TODO: to be localized...
Healthbars = 1155313, CenterScreenText = 1155428, Containers = 1155277, Buttons = 1155323, Colors = 1155351, SpellButtons = 1155332, OverheadText = 1155333,
--- 211,214 ----
IgnoreMouseActionsOnSelf = 1115918, ShowCorpseNames = 1115927, HardwareDeathEffect = 1115993, EnableChatLog = 1149998, UseLegacyPaperdolls = 1150185, ResetUILocPos = 1153107, Atlas = 1155405,
+ PlayFlyingAnimation = 1158627,
Healthbars = 1155313, CenterScreenText = 1155428, Containers = 1155277, Buttons = 1155323, Colors = 1155351, SpellButtons = 1155332, OverheadText = 1155333,
***************
*** 245,246 ****
--- 245,247 ----
HardwareDeathEffect = 1115994, EnableChatLog = 1149999, UseLegacyPaperdolls = 1150186,
+ PlayFlyingAnimation = 1158628,
***************
*** 447,448 ****
--- 448,454 ----
+ -- Idle Animation (Restart Required)
+ LabelSetText( "SettingsGraphicsPlayFlyingAnimationLabel", GetStringFromTid( SettingsWindow.TID.PlayFlyingAnimation ) )
+ WindowSetId( "SettingsGraphicsPlayFlyingAnimationLabel", SettingsWindow.DetailTID.PlayFlyingAnimation )
+ ButtonSetCheckButtonFlag( "SettingsGraphicsPlayFlyingAnimationButton", true )
+
-- Input --
***************
*** 1129,1130 ****
--- 1135,1137 ----
ButtonSetPressedFlag( "SettingsGraphicsPlayIdleAnimationButton", SystemData.Settings.Optimization.idleAnimation )
+ ButtonSetPressedFlag( "SettingsGraphicsPlayFlyingAnimationButton", SystemData.Settings.Optimization.bEnableFlyingAnimation)
ButtonSetPressedFlag( "SettingsGraphicsShowFoliageButton", SystemData.Settings.Resolution.displayFoliage )
***************
*** 1615,1616 ****
--- 1622,1624 ----
SystemData.Settings.Optimization.idleAnimation = ButtonGetPressedFlag( "SettingsGraphicsPlayIdleAnimationButton" )
+ SystemData.Settings.Optimization.bEnableFlyingAnimation = ButtonGetPressedFlag( "SettingsGraphicsPlayFlyingAnimationButton" )
SystemData.Settings.Resolution.displayFoliage = ButtonGetPressedFlag( "SettingsGraphicsShowFoliageButton" )
settingswindow.xml
更新。
「ユーザー設定」→「画面」タブの一番下に、「Flying Animation (Restart Required)」項目が追加されている。
※ 日本語環境だと見切れてしまっているかも?
631行目 <AbsPoint x="695" y="732" />
を <AbsPoint x="695" y="792" />
に変更する(スクロール領域の子要素の高さを 732px → 792px に変更する)と見えるようになると思います。
[14:20追記]この設定の為だけにxmlをいじるのもなんなので、Flying Animation設定を変更できるマクロを組んでみました。
*** Source/settingswindow.xml Sun Apr 8 22:40:08 2018
--- Source/settingswindow.xml Wed Jul 18 01:01:52 2018
***************
*** 630,632 ****
<Size>
! <AbsPoint x="695" y="700" />
</Size>
--- 630,632 ----
<Size>
! <AbsPoint x="695" y="732" />
</Size>
***************
*** 887,888 ****
--- 887,899 ----
</ComboBox>
+
+ <Window name="$parentPlayFlyingAnimation" inherits="Settings_LabelCheckButton" >
+ <Size>
+ <AbsPoint x="300" y="32" />
+ </Size>
+ <Anchors>
+ <Anchor point="bottomleft" relativePoint="topleft" relativeTo="$parentAnimationLabel">
+ <AbsPoint x="-26" y="15" />
+ </Anchor>
+ </Anchors>
+ </Window>
標準UIの更新内容は以上です。
ちなみに、これらに伴うClifeUIの更新はありません。