Skip to content

Commit

Permalink
9.3.1
Browse files Browse the repository at this point in the history
  • Loading branch information
sirinsidiator committed Feb 5, 2024
1 parent efdc7f1 commit 9af5fec
Show file tree
Hide file tree
Showing 19 changed files with 62 additions and 16 deletions.
2 changes: 1 addition & 1 deletion README.md
Expand Up @@ -6,7 +6,7 @@ If you're a Zenimax Media Inc. representative and have any objection to any of t

This repo is also available at http://www.esoui.com/downloads/info1213-ESOUI-TheElderScrollsOnlinesourcecode.html

**Last update: 9.3.0 (API 101041) on 30 Jan 2024.**
**Last update: 9.3.1 (API 101041) on 05 Feb 2024.**

*Join ESOUI Dev Community on Gitter :*

Expand Down
3 changes: 2 additions & 1 deletion esoui/fontdefs/gamepad/defaultfontdefs_gamepad.xml
Expand Up @@ -17,7 +17,8 @@
<Font name="ZoFontGamepad27NoShadow" font="$(GAMEPAD_MEDIUM_FONT)|$(GP_27)" />
<Font name="ZoFontGamepad42NoShadow" font="$(GAMEPAD_MEDIUM_FONT)|$(GP_42)" />

<Font name="ZoFontGamepad36ThickOutline" font="$(GAMEPAD_MEDIUM_FONT)|$(GP_36)|thick-outline" />
<!-- Should only be used to draw latin characters like numbers. See the definition of GAMEPAD_MEDIOUM_FONT_LATIN for more details. -->
<Font name="ZoFontGamepad36ThickOutlineLatin" font="$(GAMEPAD_MEDIUM_FONT_LATIN)|$(GP_36)|thick-outline" />

<Font name="ZoFontGamepadCondensed61" font="$(GAMEPAD_LIGHT_FONT)|$(GP_61)|soft-shadow-thick" />
<Font name="ZoFontGamepadCondensed54" font="$(GAMEPAD_LIGHT_FONT)|$(GP_54)|soft-shadow-thick" />
Expand Down
4 changes: 4 additions & 0 deletions esoui/fontstrings/japanese/defaultfontstrings_japanese.xml
Expand Up @@ -24,6 +24,10 @@
<BackupFont originalFont="$(GAMEPAD_MEDIUM_FONT)" backupFont="EsoUI/Common/Fonts/ESO_FWNTLGUDC70-DB.slug"/>
<BackupFont originalFont="$(GAMEPAD_MEDIUM_FONT)" backupFont="EsoUI/Common/Fonts/MYingHeiPRC-W5.slug"/>

<!-- Split out from GAMEPAD_MEDIUM_FONT so we don't have to generate outlines for large CJK fonts.
This currently saves about 100 MB of memory, but is only useful as long as we only use outlines with latin characters (usually numbers). -->
<String name="GAMEPAD_MEDIUM_FONT_LATIN" value="EsoUI/Common/Fonts/FTN57.slug" />

<String name="GAMEPAD_BOLD_FONT" value="EsoUI/Common/Fonts/FTN87.slug" />
<BackupFont originalFont="$(GAMEPAD_BOLD_FONT)" backupFont="EsoUI/Common/Fonts/ESO_FWNTLGUDC70-DB.slug"/>
<BackupFont originalFont="$(GAMEPAD_BOLD_FONT)" backupFont="EsoUI/Common/Fonts/MYingHeiPRC-W5.slug"/>
Expand Down
Expand Up @@ -24,6 +24,10 @@
<BackupFont originalFont="$(GAMEPAD_LIGHT_FONT)" backupFont="EsoUI/Common/Fonts/FTN57.slug"/>
<BackupFont originalFont="$(GAMEPAD_MEDIUM_FONT)" backupFont="EsoUI/Common/Fonts/ESO_FWNTLGUDC70-DB.slug"/>

<!-- Split out from GAMEPAD_MEDIUM_FONT so we don't have to generate outlines for large CJK fonts.
This currently saves about 100 MB of memory, but is only useful as long as we only use outlines with latin characters (usually numbers). -->
<String name="GAMEPAD_MEDIUM_FONT_LATIN" value="EsoUI/Common/Fonts/FTN57.slug" />

<String name="GAMEPAD_BOLD_FONT" value="EsoUI/Common/Fonts/MYingHeiPRC-W5.slug" />
<BackupFont originalFont="$(GAMEPAD_LIGHT_FONT)" backupFont="EsoUI/Common/Fonts/FTN87.slug"/>
<BackupFont originalFont="$(GAMEPAD_BOLD_FONT)" backupFont="EsoUI/Common/Fonts/ESO_FWNTLGUDC70-DB.slug"/>
Expand Down
4 changes: 4 additions & 0 deletions esoui/fontstrings/western/defaultfontstrings_western.xml
Expand Up @@ -27,6 +27,10 @@
<BackupFont originalFont="$(GAMEPAD_MEDIUM_FONT)" backupFont="EsoUI/Common/Fonts/ESO_FWNTLGUDC70-DB.slug"/>
<BackupFont originalFont="$(GAMEPAD_MEDIUM_FONT)" backupFont="EsoUI/Common/Fonts/MYingHeiPRC-W5.slug"/>

<!-- Split out from GAMEPAD_MEDIUM_FONT so we don't have to generate outlines for large CJK fonts.
This currently saves about 100 MB of memory, but is only useful as long as we only use outlines with latin characters (usually numbers). -->
<String name="GAMEPAD_MEDIUM_FONT_LATIN" value="EsoUI/Common/Fonts/FTN57.slug" />

<String name="GAMEPAD_BOLD_FONT" value="EsoUI/Common/Fonts/FTN87.slug" />
<BackupFont originalFont="$(GAMEPAD_BOLD_FONT)" backupFont="EsoUI/Common/Fonts/ESO_FWNTLGUDC70-DB.slug"/>
<BackupFont originalFont="$(GAMEPAD_BOLD_FONT)" backupFont="EsoUI/Common/Fonts/MYingHeiPRC-W5.slug"/>
Expand Down
Expand Up @@ -12,7 +12,7 @@
<Controls>
<Texture name="$(parent)Icon" override="true">
<Controls>
<Label name="$(parent)Count" override="true" font="ZoFontGamepad36ThickOutline" />
<Label name="$(parent)Count" override="true" font="ZoFontGamepad36ThickOutlineLatin" />
</Controls>
</Texture>

Expand Down
10 changes: 8 additions & 2 deletions esoui/ingame/collections/keyboard/collectibletile_keyboard.lua
Expand Up @@ -40,6 +40,7 @@ function ZO_CollectibleTile_Keyboard:StartPreview(collectibleId)
end
ITEM_PREVIEW_KEYBOARD:PreviewCollectible(collectibleId)
if self:IsMousedOver() then
WINDOW_MANAGER:SetMouseCursor(MOUSE_CURSOR_DO_NOT_CARE)
self:UpdateKeybinds()
end
end
Expand Down Expand Up @@ -243,7 +244,7 @@ function ZO_CollectibleTile_Keyboard:AddMenuOptions()
end

-- Preview
if self:CanPreview() and not ITEM_PREVIEW_KEYBOARD:IsCurrentlyPreviewing(ZO_ITEM_PREVIEW_COLLECTIBLE, collectibleId) then
if IsCharacterPreviewingAvailable() and self:CanPreview() and not ITEM_PREVIEW_KEYBOARD:IsCurrentlyPreviewing(ZO_ITEM_PREVIEW_COLLECTIBLE, collectibleId) then
AddMenuItem(GetString(SI_COLLECTIBLE_ACTION_PREVIEW), function() self:StartPreview(collectibleId) end)
end

Expand Down Expand Up @@ -498,7 +499,7 @@ end
function ZO_CollectibleTile_Keyboard:OnMouseEnter()
ZO_ContextualActionsTile_Keyboard.OnMouseEnter(self)

if self:CanPreview() then
if IsCharacterPreviewingAvailable() and self:CanPreview() and not ITEM_PREVIEW_KEYBOARD:IsCurrentlyPreviewing(ZO_ITEM_PREVIEW_COLLECTIBLE, self.collectibleData:GetId()) then
WINDOW_MANAGER:SetMouseCursor(MOUSE_CURSOR_PREVIEW)
end
end
Expand All @@ -513,6 +514,11 @@ function ZO_CollectibleTile_Keyboard:OnMouseUp(button, upInside)
if upInside then
if button == MOUSE_BUTTON_INDEX_RIGHT then
self:ShowMenu()
elseif button == MOUSE_BUTTON_INDEX_LEFT then
local collectibleId = self.collectibleData:GetId()
if IsCharacterPreviewingAvailable() and self:CanPreview() and not ITEM_PREVIEW_KEYBOARD:IsCurrentlyPreviewing(ZO_ITEM_PREVIEW_COLLECTIBLE, collectibleId) then
self:StartPreview(collectibleId)
end
end
end
end
Expand Down
3 changes: 2 additions & 1 deletion esoui/ingame/collections/keyboard/collectionsbook.lua
Expand Up @@ -427,7 +427,6 @@ function ZO_CollectionsBook:UpdateUtilityWheel(categoryData)
local hotbarCategories = {hotbarCategory, HOTBAR_CATEGORY_QUICKSLOT_WHEEL}
if hotbarCategory ~= self.hotbarCategory then
self.wheel:SetHotbarCategories(hotbarCategories)
self.hotbarCategory = hotbarCategory
end
--If the wheel is currently not showing, we need to show and activate it
if IsCurrentlyPreviewing() then
Expand All @@ -441,6 +440,8 @@ function ZO_CollectionsBook:UpdateUtilityWheel(categoryData)
self.wheelContainer:SetHidden(true)
self.wheel:Deactivate()
end

self.hotbarCategory = hotbarCategory
end
end

Expand Down
24 changes: 19 additions & 5 deletions esoui/ingame/housingeditor/gamepad/furnitureclasses_gamepad.lua
Expand Up @@ -664,15 +664,14 @@ function ZO_HousingFurnitureList_Gamepad:OnHiding()
end

function ZO_HousingFurnitureList_Gamepad:UpdateLists()
self:BuildCategoryList()

if self.currentList then
local success = self.currentList.buildListFunction()
--if the list was empty with the new data then switch back to the top level category list
if not success then
self:BuildCategoryList()
self:SwitchActiveList(self.categoryList)
end
else
self:BuildCategoryList()
end

self:UpdateCurrentKeybinds()
Expand All @@ -686,8 +685,12 @@ end

function ZO_HousingFurnitureList_Gamepad:RefreshCurrentCategoryData()
local entryData = self.categoryList.list:GetTargetData()
local categoryTreeData = self:GetCategoryTreeDataRoot()
self.currentCategoryData = categoryTreeData:GetSubcategory(entryData.categoryId)
if entryData ~= nil then
local categoryTreeData = self:GetCategoryTreeDataRoot()
self.currentCategoryData = categoryTreeData:GetSubcategory(entryData.categoryId)
else
self.currentCategoryData = nil
end
end

function ZO_HousingFurnitureList_Gamepad:UpdateFurnitureListSavedPosition()
Expand All @@ -698,6 +701,13 @@ function ZO_HousingFurnitureList_Gamepad:UpdateFurnitureListSavedPosition()
local currentCategoryId = self.currentCategoryData:GetCategoryId()
local currentSelectedIndex = self.furnitureList.list:GetSelectedIndex()
local currentSelectedData = self.furnitureList.list:GetSelectedData()
if not currentSelectedData then
if currentCategoryId ~= nil then
self.savedCategoryListPositions[currentCategoryId] = nil
end
return
end

local categoryId, subcategoryId = currentSelectedData.furnitureObject:GetCategoryInfo()

local savedListPositionData = self.savedCategoryListPositions[currentCategoryId]
Expand Down Expand Up @@ -954,6 +964,10 @@ function ZO_HousingFurnitureList_Gamepad:BuildFurnitureList()

local currentSelectedIndex = self.furnitureList.list:GetSelectedIndex()
local currentSelectedData = self.furnitureList.list:GetSelectedData()
if not currentSelectedData then
return true
end

local currentSelectedCategoryId, currentSelectedSubcategoryId = currentSelectedData.furnitureObject:GetCategoryInfo()
-- check to see if we are no longer in the same category as we were before
if savedListPositionData and (savedListPositionData.categoryId ~= currentSelectedCategoryId or savedListPositionData.subcategoryId ~= currentSelectedSubcategoryId) then
Expand Down
2 changes: 1 addition & 1 deletion esoui/internalingame/scrying/scrying.lua
Expand Up @@ -421,7 +421,7 @@ end

do
local KEYBOARD_VALUE_FONT = "ZoFontKeyboard18ThickOutline"
local GAMEPAD_VALUE_FONT = "ZoFontGamepad36ThickOutline"
local GAMEPAD_VALUE_FONT = "ZoFontGamepad36ThickOutlineLatin"
function ZO_ScryingNormalActionsMeter:UpdatePlatformStyle()
self.valueText:SetFont(IsInGamepadPreferredMode() and GAMEPAD_VALUE_FONT or KEYBOARD_VALUE_FONT)
end
Expand Down
2 changes: 2 additions & 0 deletions esoui/lang/de_client.lua
Expand Up @@ -463,6 +463,8 @@ SafeAddString(SI_APPLYOUTFITCHANGESRESULT2, "Ihr könnt Eure Montur derzeit nich
SafeAddString(SI_APPLYOUTFITCHANGESRESULT3, "Ihr könnt Euch diese Änderungen nicht leisten.", 2)
SafeAddString(SI_APPLYOUTFITCHANGESRESULT4, "Gesperrte Sammlungsstücke können nicht auf Monturen angewendet werden.", 0)
SafeAddString(SI_APPLYOUTFITCHANGESRESULT5, "Ihr könnt ein derzeit nicht verfügbares Sammlungsstück nicht auf eine Montur anwenden.", 0)
SafeAddString(SI_APPLYOUTFITCHANGESRESULT6, "Ihr könnt ein Sammlungsstück, welches für diesen Charakter nicht zur Verfügung steht, nicht zu einer Montur hinzufügen.", 0)
SafeAddString(SI_APPLYOUTFITCHANGESRESULT7, "Ihr könnt ein Sammlungsstück, welches nicht für Gefährten zur Verfügung steht, nicht zu einer Montur für Gefährten hinzufügen.", 0)
SafeAddString(SI_APPROVEDURLTYPE0, "http://www.elderscrollsonline.com/de", 0)
SafeAddString(SI_APPROVEDURLTYPE1, "https://account.elderscrollsonline.com", 0)
SafeAddString(SI_APPROVEDURLTYPE2, "https://account.elderscrollsonline.com/store?utm_source=ESO%20in-game%20Crown%20Store&utm_campaign=Buy%20Crowns&utm_content=In-Game%20Buy%20Crowns", 1)
Expand Down
2 changes: 2 additions & 0 deletions esoui/lang/de_pregame.lua
Expand Up @@ -244,6 +244,8 @@ SafeAddString(SI_APPLYOUTFITCHANGESRESULT2, "Ihr könnt Eure Montur derzeit nich
SafeAddString(SI_APPLYOUTFITCHANGESRESULT3, "Ihr könnt Euch diese Änderungen nicht leisten.", 2)
SafeAddString(SI_APPLYOUTFITCHANGESRESULT4, "Gesperrte Sammlungsstücke können nicht auf Monturen angewendet werden.", 0)
SafeAddString(SI_APPLYOUTFITCHANGESRESULT5, "Ihr könnt ein derzeit nicht verfügbares Sammlungsstück nicht auf eine Montur anwenden.", 0)
SafeAddString(SI_APPLYOUTFITCHANGESRESULT6, "Ihr könnt ein Sammlungsstück, welches für diesen Charakter nicht zur Verfügung steht, nicht zu einer Montur hinzufügen.", 0)
SafeAddString(SI_APPLYOUTFITCHANGESRESULT7, "Ihr könnt ein Sammlungsstück, welches nicht für Gefährten zur Verfügung steht, nicht zu einer Montur für Gefährten hinzufügen.", 0)
SafeAddString(SI_APPROVEDURLTYPE0, "http://www.elderscrollsonline.com/de", 0)
SafeAddString(SI_APPROVEDURLTYPE1, "https://account.elderscrollsonline.com", 0)
SafeAddString(SI_APPROVEDURLTYPE2, "https://account.elderscrollsonline.com/store?utm_source=ESO%20in-game%20Crown%20Store&utm_campaign=Buy%20Crowns&utm_content=In-Game%20Buy%20Crowns", 1)
Expand Down
2 changes: 2 additions & 0 deletions esoui/lang/en_client.lua
Expand Up @@ -463,6 +463,8 @@ SafeAddString(SI_APPLYOUTFITCHANGESRESULT2, "You can't alter outfits right now."
SafeAddString(SI_APPLYOUTFITCHANGESRESULT3, "You can't afford to apply these changes.", 2)
SafeAddString(SI_APPLYOUTFITCHANGESRESULT4, "You can't apply a locked collectible to an outfit.", 0)
SafeAddString(SI_APPLYOUTFITCHANGESRESULT5, "You can't apply a temporarily disabled collectible to an outfit.", 0)
SafeAddString(SI_APPLYOUTFITCHANGESRESULT6, "You cannot apply a collectible blocked for this character to an outfit.", 0)
SafeAddString(SI_APPLYOUTFITCHANGESRESULT7, "You cannot apply a collectible unusable by companions to a companion's outfit.", 0)
SafeAddString(SI_APPROVEDURLTYPE0, "http://www.elderscrollsonline.com", 0)
SafeAddString(SI_APPROVEDURLTYPE1, "https://account.elderscrollsonline.com", 0)
SafeAddString(SI_APPROVEDURLTYPE2, "https://account.elderscrollsonline.com/store?utm_source=ESO%20in-game%20Crown%20Store&utm_campaign=Buy%20Crowns&utm_content=In-Game%20Buy%20Crowns", 1)
Expand Down
2 changes: 2 additions & 0 deletions esoui/lang/en_pregame.lua
Expand Up @@ -244,6 +244,8 @@ SafeAddString(SI_APPLYOUTFITCHANGESRESULT2, "You can't alter outfits right now."
SafeAddString(SI_APPLYOUTFITCHANGESRESULT3, "You can't afford to apply these changes.", 2)
SafeAddString(SI_APPLYOUTFITCHANGESRESULT4, "You can't apply a locked collectible to an outfit.", 0)
SafeAddString(SI_APPLYOUTFITCHANGESRESULT5, "You can't apply a temporarily disabled collectible to an outfit.", 0)
SafeAddString(SI_APPLYOUTFITCHANGESRESULT6, "You cannot apply a collectible blocked for this character to an outfit.", 0)
SafeAddString(SI_APPLYOUTFITCHANGESRESULT7, "You cannot apply a collectible unusable by companions to a companion's outfit.", 0)
SafeAddString(SI_APPROVEDURLTYPE0, "http://www.elderscrollsonline.com", 0)
SafeAddString(SI_APPROVEDURLTYPE1, "https://account.elderscrollsonline.com", 0)
SafeAddString(SI_APPROVEDURLTYPE2, "https://account.elderscrollsonline.com/store?utm_source=ESO%20in-game%20Crown%20Store&utm_campaign=Buy%20Crowns&utm_content=In-Game%20Buy%20Crowns", 1)
Expand Down
2 changes: 1 addition & 1 deletion esoui/lang/es_client.lua
Expand Up @@ -10243,7 +10243,7 @@ SafeAddString(SI_TRIBUTEMATCHEVENT54, "Algo ha salido mal. No has podido rendirt
SafeAddString(SI_TRIBUTEMATCHEVENT55, "El jugador objetivo ha dejado de responder y se ha rendido involuntariamente.", 0)
SafeAddString(SI_TRIBUTEMATCHEVENT56, "En preparación para invitar al objetivo a una partida de Historias de homenaje.", 0)
SafeAddString(SI_TRIBUTEMATCHEVENT57, "El objetivo se está preparando para participar en una partida de Historias de homenaje.", 0)
SafeAddString(SI_TRIBUTEMATCHEVENT58, "No se ha podido iniciar la partida de Historias de homenaje. Espera un momento y vuelve a intentarlo.", 0)
SafeAddString(SI_TRIBUTEMATCHEVENT58, "No se ha podido iniciar la partida de Historias de homenaje. Espera un momento e inténtalo otra vez.", 0)
SafeAddString(SI_TRIBUTEMATCHEVENT59, "No has desbloqueado Historias de homenaje.", 1)
SafeAddString(SI_TRIBUTEMATCHEVENT6, "No puedes invitar a Historias de homenaje a otro jugador mientras respondes el desafío de <<1>>.", 0)
SafeAddString(SI_TRIBUTEMATCHEVENT60, "|cffffff<<X:1>>|r no ha desbloqueado Historias de homenaje.", 1)
Expand Down
2 changes: 1 addition & 1 deletion esoui/lang/es_pregame.lua
Expand Up @@ -5232,7 +5232,7 @@ SafeAddString(SI_TRIBUTEMATCHEVENT54, "Algo ha salido mal. No has podido rendirt
SafeAddString(SI_TRIBUTEMATCHEVENT55, "El jugador objetivo ha dejado de responder y se ha rendido involuntariamente.", 0)
SafeAddString(SI_TRIBUTEMATCHEVENT56, "En preparación para invitar al objetivo a una partida de Historias de homenaje.", 0)
SafeAddString(SI_TRIBUTEMATCHEVENT57, "El objetivo se está preparando para participar en una partida de Historias de homenaje.", 0)
SafeAddString(SI_TRIBUTEMATCHEVENT58, "No se ha podido iniciar la partida de Historias de homenaje. Espera un momento y vuelve a intentarlo.", 0)
SafeAddString(SI_TRIBUTEMATCHEVENT58, "No se ha podido iniciar la partida de Historias de homenaje. Espera un momento e inténtalo otra vez.", 0)
SafeAddString(SI_TRIBUTEMATCHEVENT59, "No has desbloqueado Historias de homenaje.", 1)
SafeAddString(SI_TRIBUTEMATCHEVENT6, "No puedes invitar a Historias de homenaje a otro jugador mientras respondes el desafío de <<1>>.", 0)
SafeAddString(SI_TRIBUTEMATCHEVENT60, "|cffffff<<X:1>>|r no ha desbloqueado Historias de homenaje.", 1)
Expand Down
2 changes: 2 additions & 0 deletions esoui/lang/fr_client.lua
Expand Up @@ -463,6 +463,8 @@ SafeAddString(SI_APPLYOUTFITCHANGESRESULT2, "Vous ne pouvez pas effectuer de ret
SafeAddString(SI_APPLYOUTFITCHANGESRESULT3, "Vous ne pouvez pas vous permettre d'appliquer ces changements.", 2)
SafeAddString(SI_APPLYOUTFITCHANGESRESULT4, "Vous ne pouvez pas appliquer un objet de collection verrouillé à une tenue.", 0)
SafeAddString(SI_APPLYOUTFITCHANGESRESULT5, "Vous ne pouvez pas appliquer un objet de collection temporairement désactivé à une tenue.", 0)
SafeAddString(SI_APPLYOUTFITCHANGESRESULT6, "Vous ne pouvez pas appliquer un objet de collection bloqué pour ce personnage, à une tenue.", 0)
SafeAddString(SI_APPLYOUTFITCHANGESRESULT7, "Vous ne pouvez pas appliquer un objet de collection inutilisable par les compagnons à leurs tenues.", 0)
SafeAddString(SI_APPROVEDURLTYPE0, "http://www.elderscrollsonline.com", 0)
SafeAddString(SI_APPROVEDURLTYPE1, "https://account.elderscrollsonline.com", 0)
SafeAddString(SI_APPROVEDURLTYPE2, "https://account.elderscrollsonline.com/store?utm_source=ESO%20in-game%20Crown%20Store&utm_campaign=Buy%20Crowns&utm_content=In-Game%20Buy%20Crowns", 1)
Expand Down
2 changes: 2 additions & 0 deletions esoui/lang/fr_pregame.lua
Expand Up @@ -244,6 +244,8 @@ SafeAddString(SI_APPLYOUTFITCHANGESRESULT2, "Vous ne pouvez pas effectuer de ret
SafeAddString(SI_APPLYOUTFITCHANGESRESULT3, "Vous ne pouvez pas vous permettre d'appliquer ces changements.", 2)
SafeAddString(SI_APPLYOUTFITCHANGESRESULT4, "Vous ne pouvez pas appliquer un objet de collection verrouillé à une tenue.", 0)
SafeAddString(SI_APPLYOUTFITCHANGESRESULT5, "Vous ne pouvez pas appliquer un objet de collection temporairement désactivé à une tenue.", 0)
SafeAddString(SI_APPLYOUTFITCHANGESRESULT6, "Vous ne pouvez pas appliquer un objet de collection bloqué pour ce personnage, à une tenue.", 0)
SafeAddString(SI_APPLYOUTFITCHANGESRESULT7, "Vous ne pouvez pas appliquer un objet de collection inutilisable par les compagnons à leurs tenues.", 0)
SafeAddString(SI_APPROVEDURLTYPE0, "http://www.elderscrollsonline.com", 0)
SafeAddString(SI_APPROVEDURLTYPE1, "https://account.elderscrollsonline.com", 0)
SafeAddString(SI_APPROVEDURLTYPE2, "https://account.elderscrollsonline.com/store?utm_source=ESO%20in-game%20Crown%20Store&utm_campaign=Buy%20Crowns&utm_content=In-Game%20Buy%20Crowns", 1)
Expand Down
4 changes: 2 additions & 2 deletions esoui/lang/zh_client.lua
Expand Up @@ -1817,7 +1817,7 @@ SafeAddString(SI_CONFIRM_CLEAR_UNUSED_KEYBINDS_BODY, "该操作将删除所有
SafeAddString(SI_CONFIRM_CLEAR_UNUSED_KEYBINDS_TITLE, "确认", 0)
SafeAddString(SI_CONFIRM_DELETE_GIFT_PROMPT, "确定要删除礼物回复吗?", 0)
SafeAddString(SI_CONFIRM_DELETE_GIFT_TITLE, "删除礼物", 0)
SafeAddString(SI_CONFIRM_DESTROY_ITEM_PROMPT, "真的要摧毁<<2[//$d]>>个<<t:1>>吗?输入“<<3>>”确认。", 2)
SafeAddString(SI_CONFIRM_DESTROY_ITEM_PROMPT, "真的要摧毁这<<2[//$d]>>个<<t:1>>吗?输入“<<3>>”确认。", 2)
SafeAddString(SI_CONFIRM_GIFT_KEYBOARD_GENERAL_NOTE_ENTRY_HEADER, "发送可选信息", 0)
SafeAddString(SI_CONFIRM_MAIL_GOLD, "你即将向|cffffff<<2>>|r赠送<<1>>,是否确认?", 2)
SafeAddString(SI_CONFIRM_MAIL_GOLD_AND_ITEMS, "你即将向|cffffff<<3>>|r发送<<1>>和|cffffff<<2>>|r件<<2[物品/物品]>>,是否确认?", 2)
Expand Down Expand Up @@ -2318,7 +2318,7 @@ SafeAddString(SI_DESTROY_ALL_JUNK, "确定要摧毁物品栏中的废弃物品
SafeAddString(SI_DESTROY_ALL_JUNK_CONFIRM, "摧毁", 0)
SafeAddString(SI_DESTROY_ALL_JUNK_KEYBIND_TEXT, "销毁所有废弃物品", 0)
SafeAddString(SI_DESTROY_ITEM_CONFIRMATION, "摧毁", 0)
SafeAddString(SI_DESTROY_ITEM_PROMPT, "真的要摧毁<<2[//$d]>>个<<t:1>>吗?", 3)
SafeAddString(SI_DESTROY_ITEM_PROMPT, "真的要摧毁这<<2[//$d]>>个<<t:1>>吗?", 3)
SafeAddString(SI_DIALOG_ACCEPT, "接受", 0)
SafeAddString(SI_DIALOG_ADD_IGNORE, "加入免打扰列表", 0)
SafeAddString(SI_DIALOG_BUTTON_CHANGE_HOUSING_PERMISSION, "结束", 1)
Expand Down

0 comments on commit 9af5fec

Please sign in to comment.