Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
This mod seemed to work fine for me before the patch, but it seems to be having issues now.
Checked the Lua logs and found this error.
"Runtime Error: C:\Users\Administrator\Documents\My Games\Sid Meier's Civilization VI (Epic)\Mods\1691629919\XP1\DiplomacyRibbon_Expansion1.lua:13: Type check failed: (expected 'boolean', but got 'table')
stack traceback:
C:\Users\Administrator\Documents\My Games\Sid Meier's Civilization VI (Epic)\Mods\1691629919\XP1\DiplomacyRibbon_Expansion1.lua:13: in function 'AddLeader'
C:\Program Files\Epic Games\SidMeiersCivilizationVI\Base\Assets\UI\DiplomacyRibbon.lua:216: in function 'UpdateLeaders'
C:\Program Files\Epic Games\SidMeiersCivilizationVI\DLC\Expansion2\UI\Replacements\DiplomacyRibbon_Expansion2.lua:40: in function 'UpdateLeaders'
C:\Program Files\Epic Games\SidMeiersCivilizationVI\DLC\Expansion2\UI\Replacements\DiplomacyRibbon_Expansion2.lua:105: in function 'LateInitialize'
C:\Program Files\Epic Games\SidMeiersCivilizationVI\Base\Assets\UI\DiplomacyRibbon.lua:931: in function 'OnInit'"
Game version 1.0.6.9 (521158)
Last runtime error in Lua log:
Runtime Error: E:\Games\Steam\steamapps\workshop\content\289070\1691629919\Base\LeaderIcon.lua:149: attempt to index a nil value
stack traceback:
E:\Games\Steam\steamapps\workshop\content\289070\1691629919\Base\LeaderIcon.lua:149: in function 'LeaderIcon:UpdateAllToolTips'
E:\Games\Steam\steamapps\workshop\content\289070\1691629919\Base\LeaderIcon.lua:104: in function 'LeaderIcon:UpdateIcon'
E:\Games\Steam\steamapps\workshop\content\289070\872393108\LUA\DiplomacyActionView.lua:1708: in function 'PopulateLeader'
E:\Games\Steam\steamapps\workshop\content\289070\1691629919\XP2\DiplomacyActionView_Expansion2_BLI.lua:15: in function 'PopulateLeader'
E:\Games\Steam\steamapps\workshop\content\289070\872393108\LUA\DiplomacyActionView.lua:1947: in function 'PopulateDiplomacyRibbon'
E:\Games\Steam\steamapps\workshop\content\289070\872393108\LUA\DiplomacyActionView.lua:2757: in function 'OnDiplomacyStatement'
[C]: in function 'func'
[C]: in function '(anonymous)'
TutorialUIRoot: diplo stmt type=1812035902
1. When the "Show Yields in HUD Ribbon" option is set to Always Show and you're playing with teams, the top yield value slightly overlaps with the team number just above it. They don't overlap without this mod.
2. When used with CQUI, some of the information from CQUI is missing on the Relationship Intel Report screen. One of them is the relationship value. So instead of showing "Declared Friend (83)", for example, it instead shows "Declared Friend ()" with the value missing. Another one is the total sum value below the reasons for the relationship status. So instead of showing "+25 Total", for example, it doesn't show anything. Since this mod is supposed to be compatible with CQUI, I figured I'd report it.
1. For this one, I edited Line 64 in "Base/DiplomacyRibbon.xml" and Line 65 in "XP2/DiplomacyRibbon.xml" so that "Offset" is equal to "1,60" instead of "1,55". I got this value from the base game's DiplomacyRibbon.xml, which doesn't have this small bug.
2. I'm not familiar with Civ 6 modding, but I'm thinking this has something to do with the load order of the DiplomacyActionView.lua files. I don't know how to make mods interact better with each other, but this seems to be resolved by just removing the imports and replacements for DiplomacyActionView in "Better Leader Icon.modinfo".
If I was confident that these had no side effects, I'd submit this as a PR to your Github, but like I mentioned, I'm not familiar with Civ 6 modding, so it'd be better to leave that to you. I know these are super minor bugs anyway, but I just want to help where I can.
Runtime Error: D:\SteamLibrary\steamapps\workshop\content\289070\1691629919\Base\LeaderIcon.lua:149: attempt to index a nil value
stack traceback:
D:\SteamLibrary\steamapps\workshop\content\289070\1691629919\Base\LeaderIcon.lua:149: in function 'LeaderIcon:UpdateAllToolTips'
D:\SteamLibrary\steamapps\workshop\content\289070\1691629919\Base\LeaderIcon.lua:104: in function 'LeaderIcon:UpdateIcon'
D:\SteamLibrary\steamapps\common\Sid Meier's Civilization VI\Base\Assets\UI\DiplomacyRibbon.lua:137: in function 'AddLeader'
D:\SteamLibrary\steamapps\workshop\content\289070\1691629919\XP1\DiplomacyRibbon_Expansion1.lua:14: in function 'AddLeader'
D:\SteamLibrary\steamapps\workshop\content\289070\2581704421\AKWDIP_DiplomacyRibbon.lua:27: in function 'AKWDIP_AddLeaderBLI'
D:\SteamLibrary\steamapps\common\Sid Meier's Civilization VI\Base\Assets\UI\DiplomacyRibbon.lua:219: in function 'UpdateLeaders'
D:\SteamLibrary\steamapps\common\Sid Meier's Civilization VI\DLC\Expansion2\UI\Replacements\DiplomacyRibbon_Expansion2.lua:45: in function 'UpdateLeaders'
D:\SteamLibrary\steamapps\common\Sid Meier's Civilization VI\Base\Assets\UI\DiplomacyRibbon.lua:594: in function 'OnTurnBegin'
[C]: in function 'func'
[C]: in function '(anonymous)'
Runtime Error: D:\SteamLibrary\steamapps\workshop\content\289070\1691629919\Base\LeaderIcon.lua:149: attempt to index a nil value
stack traceback:
D:\SteamLibrary\steamapps\workshop\content\289070\1691629919\Base\LeaderIcon.lua:149: in function 'LeaderIcon:UpdateAllToolTips'
same here, since there is no solution and I can't identify the conflicting mod, the only choice I have is disabling the mod.
I ll just report from the comments section:
this mod is NOT compatible with Extended Diplomacy ribbon !
Activating the two mods together WILL cause the interface to diseappear !
Now my bug is explained. Thanks :)