Sid Meier's Civilization VI

Sid Meier's Civilization VI

181 vurderinger
UI Plugins Framework
   
Pris
Føj til foretrukne
Gjort til foretrukken
Fjern som foretrukken
Type: Mod
Mod: UI
Filstørrelse:
Offentliggjort:
Opdateret:
163.470 KB
22. jan. 2019 kl. 17:23
19. feb. 2019 kl. 3:00
7 ændringsbemærkninger ( vis )

Abonner for at downloade
UI Plugins Framework

Beskrivelse
UI Plugins Framework

Here's the deal - this mod doesn't actually do anything useful by itself. If you found this page because another mod requires it then read on. If you found your way here directly from some other source (like a random steam search) then there's really no reason to continue.

Overview
Makes it easy for other mods to add UI elements to parts of the in-game UI without needing to overwrite the base game UI files. This makes mods simpler and reduces the chances they are incompatible with one another.

Compatibility
This mod should be compatible with mods that do not touch the UI (e.g. city state, civilization, and other db level mods). It will likely conflict with mods that touch the same parts of the UI that this mod does (and do not use the framework provided by this mod). As with any mod, unforeseen conflicts may occur.

For Modders
To learn how to use UI Plugins Framework in your own mods, see the README[github.com]

Version History
2019/2/14 - Update for Gathering Storm release.

Disclaimer
Sid Meier's Civilization VI, Civ, Civilization, 2K Games, Firaxis Games, and Take-Two Interactive Software are all trademarks and/or registered trademarks of Take-Two Interactive Software, Inc who do not sponsor, endorse, authorize or are in any other way associated with this mod.

This mod is provided "as is", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and noninfringement. In no event shall the authors or copyright holders be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise, arising from, out of or in connection with the mod or the use or other dealings in the mod.
19 kommentarer
Hey J 17. okt. 2023 kl. 18:16 
There is this error

Runtime Error: D:\Steam\steamapps\common\Sid Meier's Civilization VI\DLC\Expansion2\UI\Replacements\LaunchBar_Expansion1.lua:54:
in function 'RealizeHookVisibility'
D:\Steam\steamapps\workshop\content\289070\1632664596\UI\LaunchBar.lua:499: in function 'RefreshGovernment'
D:\Steam\steamapps\workshop\content\289070\1632664596\UI\LaunchBar.lua:583: in function 'OnTurnBegin'
Mocofan neprihanit 15. okt. 2022 kl. 8:21 
The comment about this mod breaking on Linux is still relevant. It's a pity since it's a dependency mod so it breaks other mods as well...
IceXist 20. feb. 2021 kl. 22:43 
Same issue that UntouchedWagons has - this mod breaks the UI on Linux (Ubuntu 20.x). Tested with latest packs and with only base game + this mod. Fails, preventing clicking on anything in the top bar.
dark800201 29. jan. 2021 kl. 18:39 
This needs to be updated for the most recent game mode. I'm unable to play it with this enabled.
leszek.j966 30. nov. 2020 kl. 17:36 
For several days, the failure of this mod leads to the mere closure of the game, with 450 turns I have already counted at least 7 times.
Accolyptus 30. nov. 2020 kl. 12:46 
!! IMPORTANT !!

Do not use the mods [UI settings manager + UI user plugins framework] and the mod [Community Quick User Interface] together.
It wil cut your FPS in half once you start researching the first tech and each subsequent new tech research entree on a game reload and make the game very prone to crashing and CPU overload on weaker systems!!

Cheers! :lunar2019grinningpig:
BKo 26. sep. 2020 kl. 7:44 
"Panels are added to the game through an AddUserInterface within the .modinfo file, in the standard manner of adding a normal mod user interface. The difference is that rather than using a Context of InGame the following values are used in its place."

None of this is explained anywhere on the internet as far as I can tell so it's a good thing you glossed over it completely? I assume you mean to add a custom property to the AddUserInterfaces (with an s, not sure why it wasn't in included) action in modbuddy, except it still doesn't work and the base UIPlugins mod still spits out tons of lua.log errors.
TheMule 31. maj 2020 kl. 8:43 
I'm getting the same error. It's definitely causing crashes for me.
kralj.stefan 25. maj 2020 kl. 16:21 
I'm having this error with the mod in the lua logs:

"Runtime Error: E:\SteamLibrary\steamapps\common\Sid Meier's Civilization VI\DLC\Expansion2\UI\Replacements\LaunchBar_Expansion2.lua:79: function expected instead of nil
stack traceback:
E:\SteamLibrary\steamapps\common\Sid Meier's Civilization VI\DLC\Expansion2\UI\Replacements\LaunchBar_Expansion2.lua:79: in function 'RefreshView'
E:\SteamLibrary\steamapps\workshop\content\289070\1632664596\UI\LaunchBar.lua:327: in function 'RealizeHookVisibility'
[C]: in function 'func'
[C]: in function '(anonymous)'"

It's pointing towards this mod in civ6 workshop files. Of course, I can't disable it because of other mods relying on it... My games been crashing a lot lately and not sure if this error is related, because I know Lua errors generally do not cause a game crash.

Sorry for the long post. Wondering if this is an issue with the mod or a mod conflict.
UntouchedWagons 28. dec. 2019 kl. 12:15 
I'm not sure if there's anything you can do about this, but having this mod enabled breaks the UI of Civ 6 on Linux: https://i.imgur.com/pgyPmrb.jpg