安装 Steam
登录
|
语言
繁體中文(繁体中文)
日本語(日语)
한국어(韩语)
ไทย(泰语)
български(保加利亚语)
Čeština(捷克语)
Dansk(丹麦语)
Deutsch(德语)
English(英语)
Español-España(西班牙语 - 西班牙)
Español - Latinoamérica(西班牙语 - 拉丁美洲)
Ελληνικά(希腊语)
Français(法语)
Italiano(意大利语)
Bahasa Indonesia(印度尼西亚语)
Magyar(匈牙利语)
Nederlands(荷兰语)
Norsk(挪威语)
Polski(波兰语)
Português(葡萄牙语 - 葡萄牙)
Português-Brasil(葡萄牙语 - 巴西)
Română(罗马尼亚语)
Русский(俄语)
Suomi(芬兰语)
Svenska(瑞典语)
Türkçe(土耳其语)
Tiếng Việt(越南语)
Українська(乌克兰语)
报告翻译问题
现在你不需要使用键盘来搜索和组合最常用的搜索词。
your mod has been translated by ASM590319 into German and the translation is now part of the German translations for Civilization VI mods mod pack.
We would be more than happy if you could refer to the language translation in your mod description.
BTW, thanks for making it compatible with ARS' Improved Movement v2.1 mod! didn't know that untill I read the comments just yet.
[1221200.408] ERROR: Invalid file reference in action, did you forgot to add it in <Files>? - MapSearchExtension.lua
Added compatibility with ARS - Improved Movement v2.1 by Arstahd
Long story short the most universal fix is to add a nil checks in several functions in the code where the devs missed it. With such fix the search will not be able to detect/find the new formations but at least it will not break. I will add this when I'll have some free time.
To do so, add the following to the FormationClassNameMap table (after line 77)
["FORMATION_CLASS_LAND_RANGED"] = "LOC_FORMATION_CLASS_LAND_COMBAT_NAME", -- Arstahd added
["FORMATION_CLASS_LAND_CAVALRY"]= "LOC_FORMATION_CLASS_LAND_COMBAT_NAME", -- Arstahd added
["FORMATION_CLASS_NAVAL_RANGED"]= "LOC_FORMATION_CLASS_NAVAL_NAME", -- Arstahd added
You think changes in formations are a problem to the search tool? Didn't know that.
But there is no modification adding new units (like steel and thunder).
Could you check if you have the same error when this mod is disabled?
Do you have other mods which add new units or do something with unit formations or combat or any other unit related stuff?
MapSearchPanel: MSE GetPlotSearchTerms(), found tile where IMPROVEMENT_DOES_NOT_MATCH_RESOURCE
Runtime Error: F:\~\steamapps\workshop\content\289070\1709115371\MapSearchPanelExtended.lua:536: table index is nil
stack traceback:
F:\~\steamapps\workshop\content\289070\1709115371\MapSearchPanelExtended.lua:536: in function 'GetPlotSearchTerms'
F:\~\steamapps\workshop\content\289070\1709115371\MapSearchPanelExtended.lua:1328: in function 'GetPlotSearchTerms'
F:\~\steamapps\workshop\content\289070\1709115371\MapSearchPanelExtended.lua:1481: in function 'GetPlotSearchTerms'
F:\~\steamapps\workshop\content\289070\1709115371\MseQuickImprov.lua:37: in function 'GetPlotSearchTerms' (tail call): ?
F:\~\steamapps\workshop\content\289070\1709115371\MapSearchPanelExtended.lua:714: in function 'IncrementalSearch'
Fixed error that may cause search to malfuction in some specific cases.
Fixed some errors related to heroes and legends mode.
Fixed error that prevented the Ley Line search in secret society mode.
Specific Barbarian Clans Mode search terms should work correctly now.
..\Base\Assets\UI\Popups\MapSearchPanel.lua
..\DLC\Expansion2\UI\Replacements\MapSearchPanel_Expansion2.lua
..\DLC\BarbarianClansMode\UI\Replacements\MapSearchPanel_BarbarianClansMode.lua
Would be extremly great if that could be made.
* all units of that type belonging to that civ
* all units of the same type belonging to other civ but standing on tiles belonging to the searched civ
Also you can fine-tuning this search by entering the other civ name into the second box to filter out units that belong to not-needed civ but stand on tiles owned by searched civ but this also filters out units that belong to correct civ but stands on tiles owned by filtered civ.
That's the all options I could see but it is not related to this mod it's how the game search logic works.
Is it a oversight, or does it have a purpose?
[2508442.184] Discovering new mods...
[2508443.184] File timestamps do not match. Will reload the mod.
[2508443.184] Loading Mod - /Users/PauloEduardoLeme/Library/Application Support/Steam/steamapps/workshop/content/289070/1709115371/MapSearchExtension.modinfo
[2508443.184] ERROR: Invalid file reference in action, did you forgot to add it in <Files>? - MapSearchExtension.lua
[2508443.184] Checking for additional mod fragments...
[2508443.184] Finished Discovery.
Lua callstack:
Runtime Error: bad argument #1 to 'lLookup' (string expected, got nil)
stack traceback:
[C]: in function 'lLookup'
C:\Program Files (x86)\Steam\steamapps\workshop\content\289070\1709115371\MapSearchPanelExtended.lua:253: in function 'AddLocalizedSearchTerm'
C:\Program Files (x86)\Steam\steamapps\workshop\content\289070\1709115371\MapSearchPanelExtended.lua:321: in function 'GetPlotSearchTerms'
C:\Program Files (x86)\Steam\steamapps\workshop\content\289070\1709115371\MapSearchPanelExtended.lua:1305: in function 'GetPlotSearchTerms'
C:\Program Files (x86)\Steam\steamapps\workshop\content\289070\1709115371\MseQuickImprov.lua:37: in function 'GetPlotSearchTerms'
(tail call): ?
C:\Program Files (x86)\Steam\steamapps\workshop\content\289070\1709115371\MapSearchPanelExtended.lua:697: in function 'IncrementalSearch'
Runtime Error: bad argument #1 to 'lLookup' (string expected, got nil)". Is there a way to adjust the function AddLocalizedSearchTerm so it would not crash in those cases or perhaps another solution? It'd be nice to see the engine still run with non-vanilla setups. Logs: https://www.dropbox.com/sh/h3tpljlxqcl7ddb/AAB6So_mR3VtYBi-rqk9UH5ua?dl=0