Closed chaorace closed 6 years ago
Edit: No erros in the logfiles :(
FWIW I got the white path to go away by using the CQUI menu button and deselecting show path. You probably know that but I hope to be helpful.
Yeah, looks like an initialization issue. It occurs only when the target has not yet been set to the unit, then the path goes into the nowhere.
I'm considering scrapping the CQUI path overlay if the vanilla implementation is good enough. Even if it's just passable, I think it may be a good idea to start over with the new vanilla version as a base and re-implement anything missing
If I may be so bold, I'd buy that for a Dollar. :)
Aye!! Looks like you guys are making progress...... is it done yet?????
I think the vanilla path overlay is good enough. I say put it at the bottom of the do-to list. And maybe never to-do it.
@astog thanks for the fast changes on BTS and ML!
@astog @ricanuck Question: Who wants to adapt BES to the new patch?
I havent started on that yet. Messing around with the asset editor to add overlays. Never done that before so it is taking longer than usual. I can look into BES.
Not sure if it is a 1:1 integration...
@astog many thanks!
Tried the latest with the summer-2107 branch https://github.com/CQUI-Org/cqui/commit/1db6e37d2568d928c6a30eb0b8d85a021d8a5749 and the game hangs upon meeting another civ (tried twice so far). By hangs I mean either it stays on "Please Wait" if you meet the civ during the AI phase, and unable to end turn if you meet them during your turn. There is no diplomacy screen either.
Removing IDS (Improved Deal Screen) from Integrations does alleviate this issue
Here is some possibly relevant logs from Lua.log
Runtime Error: C:\Program Files (x86)\Steam\steamapps\common\Sid Meier's Civilization VI\Base\Assets\UI\Popups\PopupDialog.lua:301: attempt to index a nil value
stack traceback:
C:\Program Files (x86)\Steam\steamapps\common\Sid Meier's Civilization VI\Base\Assets\UI\Popups\PopupDialog.lua:301: in function 'PopupDialog:IsOpen'
C:\Program Files (x86)\Steam\steamapps\common\Sid Meier's Civilization VI\Base\Assets\UI\Popups\PopupDialog.lua:240: in function 'PopupDialog:SetSize'
C:\Program Files (x86)\Steam\steamapps\common\Sid Meier's Civilization VI\Base\Assets\UI\Popups\PopupDialog.lua:73: in function 'PopupDialog:new'
C:\Program Files (x86)\Steam\steamapps\common\Sid Meier's Civilization VI\DLC\cqui-summer-2017\Assets\UI\DiplomacyActionView.lua:141: in function '(main chunk)'
[C]: in function '(anonymous)'
Lua callstack:
Runtime Error: Error loading C:\Program Files (x86)\Steam\steamapps\common\Sid Meier's Civilization VI\DLC\cqui-summer-2017\Assets\UI\DiplomacyActionView.lua.
stack traceback:
[C]: in function '(anonymous)'
Runtime Error: C:\Program Files (x86)\Steam\steamapps\common\Sid Meier's Civilization VI\DLC\cqui-summer-2017\Integrations\IDS\DiplomacyDealView.lua:2825: attempt to index a nil value
stack traceback:
C:\Program Files (x86)\Steam\steamapps\common\Sid Meier's Civilization VI\DLC\cqui-summer-2017\Integrations\IDS\DiplomacyDealView.lua:2825: in function 'Initialize'
C:\Program Files (x86)\Steam\steamapps\common\Sid Meier's Civilization VI\DLC\cqui-summer-2017\Integrations\IDS\DiplomacyDealView.lua:2831: in function '(main chunk)'
[C]: in function '(anonymous)'
Lua callstack:
Runtime Error: Error loading C:\Program Files (x86)\Steam\steamapps\common\Sid Meier's Civilization VI\DLC\cqui-summer-2017\Integrations\IDS\DiplomacyDealView.lua.
stack traceback:
[C]: in function '(anonymous)'
InGame: Loading InGame UI - ../../../DLC/cqui-summer-2017/Assets/cqui_settingselement
InGame: Loading InGame UI - ../../../DLC/cqui-summer-2017/Assets/cqui_toplayer
@chaorace could you merge astogs PRs in the Summer-2017 branch.
That should solve this problem.
Edit: Wrong Mod
@JHCD Done
@astog Has(will?) "Better Espionage Screen" beeen added into CQUI? Sorry I'm off topic.
@camk16 Yes, it got updated in #607
Here goes a potentially dumb question: is there any way I can get CQUI for any of the previous versions of the game? Right now I consider just torrenting a working version (like v1.0.0.110), downloading compatible CQUI and playing that. And when you guys finish your work I'll just go back to my legal steam version (as there is no way of going back to previous versions on steam... right?). Maybe it sounds desperate, but I just need my CIV6 fix, and I find current vanilla game unplayable (both with the bugs and horrible vanilla UI)... please nobody call the cops and put me in jail ;)
@GlutenFreeze
I'm exactly in the same scenario. If you own the game on steam, I see no problem pirating it. I too am playing on the pirated version, as I couldn't figure out how to play on a previous patch through steam.
To get the CQUI for the previous patch (before this one), simply go to the link below and click on the "the nightly" hyperlink
https://github.com/CQUI-Org/cqui/releases
To get 1.0.0.129 version (2nd last update) of the game...well I don't think I can post that info here. You have to figure it out yourselves
@GlutenFreeze @Raiz0630 Depending on how necessary you find the changes to the Great People and Diplomacy screens I can share what I've done so far.
{Civ VI Install Dir}
is the base install directory for Civ VI (in my case C:\Program Files (x86)\Steam\steamapps\common\Sid Meier's Civilization VI
){Civ VI User Dir}
is the base user directory for Civ VI (in my case C:\Users\George\Documents\my games\Sid Meier's Civilization VI
)summer-2017
branch (a6b555890427488d1479f718adbb6d64bb2453b4) and extract it to {Civ VI User Dir}\Mods
{Civ VI Install Dir}\Base\Assets\UI
and overwrite them in {Civ VI User Dir}\Mods\cqui-summer-2017\Assets\UI
DiplomacyActionView.lua
DiplomacyActionView.xml
{Civ VI User Dir}\Mods\cqui-summer-2017\Integrations\IDS
This will give you vanilla Great People and Diplomacy screens and there will still be many bugs and such, but this has allowed me to play without any crashes or freezes.
Edit 1 (08/21/2017): Removed overwrite of Great People files as this is now fixed in a6b555890427488d1479f718adbb6d64bb2453b4
@megalobrainiac Thx a lot for sharing. This actually helps a lot. I've played 60 turns just now and had 1 random crash (don't know what triggered it). The constant "ghost path" shown on all the units is a little bit annoying but I'm getting used to it. Besides that nothing to report... game works! Thx again and keep up the good work.
@GlutenFreeze : you should be able to go to CQUI menu (lower left on top of mini map) and in the menus there is an option to NOT show unit paths. That will remove the ghost path, or at least it did for me before the mod crashed prior to any fixes.
@megalobrainiac Thanks for your workaround, but you should use %userprofile%\Documents\My Games\Sid Meier's Civilization VI\Mods
as target dir. Thats the official path for own content.
@JHCD Good to know, that's where I wanted to put it, however the README still references the DLC folder so I put it there
I've updated my previous comment to use the Mods directory (after testing it first of course)
Yeah, the readme-file have to be updated since months... :)
(Add link in #327)
@megalobrainiac Thanks for that ,sadly stopped working when first Great Person available as it wouldn't open the pop up to allow the selection. and cant continue now
@rasputinoz If you can't open the Great Person screen, you haven't done the workaround correctly.
@rasputinoz Yes, make sure that you copied the Popups/GreatPeoplePopup.lua
and Popups/GreatPeoplePopup.xml
over from the base game and overwrote the corresponding ones in CQUI. Simply deleting these from CQUI doesn't seem to work (or at least it didn't when I tried) I had to do the copy paste overwrite.
@megalobrainiac @JHCD thanks guys, thought I had done that , but just did it again and found it now works... excellent stuff. hope the developers get this fully functional again soon.
Okay, the breaking issues with the gov and GP screens have been fixed. I'm working on the deal screen now and man that one's going to be tough.
Can you skip it until later & get out a UI fix with what you have?
@megalobrainiac Did everything you said and it would appear to be working fine for me (PC User) However if you leave the Nubia DLC content enabled the game will still freeze up. Upon meeting Nubia of course, should have thought to take it out before starting a game. So Ill give it another go, and try and post any relevant issues that might still be happening.. Im a total novice when it comes to things like this so If there is anything you need posted or shared from my end I'll most likely need a walk through. I obviously got the work around to work, however it was rather simple and straight forward. So thank you for that.
Edit: Even after disabling the Nubia DLC, this work around does not seem to work for me. Perhaps I got confused which is entirely possible. However I was able to undo my mistake and get my game to proceed passed meeting a new civ. I'll try again in a bit, going to have something to eat and refocus.
2nd Edit: It would appear that I was doing something wrong, re did it from the begining and it's seemingly working fine. Note: This time I started the game with no Nubia DLC enabled.
@chaorace I know this will be a tough question to answer, but can you provide any kind of ETA of when you think CQUI will be summer patch-ready!?
Even just an update on where the team is at in terms of progress would be greatly appreciated!
Regardless, thanks for all you do!
in meantime been using NQUI which some of Chaorace info has gone into.
@rasputinoz where can I find this NQUI you talk about ? cant find anything in the workshop :x
edit : nvm I found it, its "NQ Enhanced User Interface" in the workshop.
@megalobrainiac thanks for the workaround. But can't place districts.
Select the city again.
@Shizof I don't think that was ever a problem with the mod. I know I've been able to place districts.
@megalobrainiac Well, there was a problem for me with the latest summer branch.
Replaced CityPanel.lua too with the original and it fixed it.
I'm sometimes having this problem when I select the city, the panels appears but the city view isn't really active. I select it again and works correctly.
Also for me, cities and forts cannot attack in multiplayer(not sure about single player).
I´m also waiting for the fix of this MOD. Until then i will not play.
Managed to fix city attack problem by deleting cqui-summer-2017\Assets\UI\WorldView\citybannermanager.lua cqui-summer-2017\Assets\UI\WorldView\citybannermanager.xml
Edit:About the scout auto-explore problem, nevermind, it was because of combat and stacking overhaul.
is the CQUI Mod on Steam, updated by Sparrow, ok to use?
@chaorace : Chris, I think it is time to discuss the future of this mod. Perhaps we need to consider making it a private mod of some sort? I am tired of "moderating" the shameless amount of entitlement and trolling present in the Steam workshop. A private mod, I think, does not conflict with our main goal: to enjoy creating this and to enjoy civ in a better way. Not sure how to make it private yet, but first we should debate the possibility itself... thoughts?
If nothing else it might be good to atleast add one other person to the core team to handle merges to master etc
@ricanuck @SpaceOgre - Y'all should add that Sparrow fella to your team, as he's clearly ready and willing to get things moving. Seems like he could be a real asset, atm.
@camk16 only Chris can do that as far as I know.
I only wish I had the time to seriously dig in. I like to run CQUI pulled from master. Getting merges going would be a good thing.
@ricanuck : People will be people, please do not get discouraged by the complaining people in the comments. There's also a large group of people who appreciate the work that has been put into this mod and are silently waiting/lurking until the devs have found the time to update the mod and do not wish to abuse an issue by using it like a forum thread :) Regarding Sparrow's mod, I haven't tried it yet, but it sure sounds like the two projects can work together. It would be awesome if either party could reach out to the other.
@jelmerj : I am in direct contact with Sparrow and team, but I want to wait for Chris to shows signs of being alive. If he does not after a reasonable amount of waiting (I can wait, as I still stand by my believe and will probably not work on Civ 6, nor play it, until Firaxis deploys a quality fix for the mess they created), then I will probably plan with Sparrow how to transition. I'm pretty sure Chao will show up though.
As always, we'll be using a master thread to address the new patch. Please report any new patch-related issues here and not as a standalone issue.
Here's the basic protocol:
I'm going to first review existing PRs. I'd like to merge as much as possible before consolidating the new changesDone!