3.5 [CAT-CEG] Tech Tree slider missing

PleasantPeasant

Chieftain
Joined
May 6, 2013
Messages
10
Hi there, I don't generally post, but I've noticed that when I have these two mods activated and I play a new game, I'm unable to view the tech tree past the ancient era. I can see the beginning of the techs for the Classic era but don't have a visible slider to look towards future techs to unlock. I can select future techs from the quick select, but the advanced tech tree screen does not show the bottom slider.

I don't have any other mods activated and before I installed the latest versions I had deleted my previous copies as well as the cache and log folders.

Thanks!
 
The issue is still there after I updated to the newest version 3.5.1 and cleared out my previous versions of the mods. Has anyone else come across this issue or who could help me?

Thanks,
 
You don't need to clear your logs folder, just your cache and moduserdata folders. Could you attach your logs? What resolution do you play at?
 
Thanks for replying to my problem :)

I've attached a copy of the LUA file. It happens even before the end of the first turn where I can't seem to navigate the tech tree past the ancient era, but I've saved a game after turn one.

I'm using the standard graphic resolution-1366x768 that I've always used and DirectX 11 if it makes any difference.

-edit;
I should also add that this issue has only begun since the mod was updated to 3.5 and is still occurring at 3.5.2
 

Attachments

I have the same bug. No slider and the header from Classical Era is located in the middle of the tech tree.

CAT & CEG updated to 3.5.2
No other mods running.
Cache, moduserdata, and old Cat/CEG mod deleted before install.
Cache Verified by steam.
DirectX 9 . XP . 1920 x 1080 resolution
 
It looks like one of the TechTree files aren't loading for some reason and is causing the problem. I can't seem to replicate this issue on my end. Is your game updated to the latest patch?

Relevant error:
Code:
[87688.281] Runtime Error: C:\Documents and Settings\SuperDad\My Documents\My Games\Sid Meier's Civilization 5\MODS\Communitas AI and Tools (v 3)\Interface\Bugfixes\TechButtonInclude.lua:220: attempt to index local 'improvement' (a nil value)
stack traceback:
	C:\Documents and Settings\SuperDad\My Documents\My Games\Sid Meier's Civilization 5\MODS\Communitas AI and Tools (v 3)\Interface\Bugfixes\TechButtonInclude.lua:220: in function 'AddSmallButtonsToTechButton'
	C:\Documents and Settings\SuperDad\My Documents\My Games\Sid Meier's Civilization 5\MODS\Communitas AI and Tools (v 3)\Interface\Bugfixes\TechTree.lua:535: in function 'AddTechButton'
	C:\Documents and Settings\SuperDad\My Documents\My Games\Sid Meier's Civilization 5\MODS\Communitas AI and Tools (v 3)\Interface\Bugfixes\TechTree.lua:385: in function 'InitialSetup'
	C:\Documents and Settings\SuperDad\My Documents\My Games\Sid Meier's Civilization 5\MODS\Communitas AI and Tools (v 3)\Interface\Bugfixes\TechTree.lua:933: in main chunk
	=[C]: ?
[87688.281] Runtime Error: Error loading C:\Documents and Settings\SuperDad\My Documents\My Games\Sid Meier's Civilization 5\MODS\Communitas AI and Tools (v 3)\Interface\Bugfixes\TechTree.lua.
 
Thank you for the reply :)

version 1.0.3.80
Tried starting in Classical era. Tech screen was the same but showed no ancient techs researched, I could not pick a tech, or open the production screen

You Mod worked fine in 3.4.2
I do not have G&K ???
 
I do not have G&K ???

But you do have BNW?

I was under the impression that BNW included all the relevant parts of G&K to make it workable. Can anyone confirm that?
 
I just updated to the 3.5.2 versions of the MOD and I'm still having the difficulty in using the tech tree slider. Its just rather strange that it was fine with the 3.4 version of CEG and CAT and not with the more recent updates. :dunno:
 
I just updated to the 3.5.2 versions of the MOD and I'm still having the difficulty in using the tech tree slider. Its just rather strange that it was fine with the 3.4 version of CEG and CAT and not with the more recent updates. :dunno:

It's probably because the TechTree.lua files were added in the 3.5 release. Do you own G&Ks too?
 
I believe, but am not 100% sure, the TechTree.lua file is still using some code from the G&K version and is throwing a tantrum.

Lines 522 & 523:
Code:
local bShowProgress = false;
thisTechButtonInstance.TechButton:SetToolTipString( GetHelpTextForTech(tech.ID, bShowProgress) );

instead of the BNW version:
Code:
thisTechButtonInstance.TechButton:SetToolTipString( GetHelpTextForTech(tech.ID) );

There are minimal differences between the two versions, G&K & BNW, but this chunk does fall within the scope of the error.

Perhaps someone with a bit more experience coding could check?:D
 
Hi ,

First of all thank you for this mod.
I have this an issue where the tech slider does not show in the technology list.
Also the tech window(the one on the left side which has Science/Economic etc Advisors) does not show any technologies when i reach the medieval+ era.
Mods : AI and Enchanced gameplay , nothing else.Tried reinstalling ,tried installing Civ5+G&K too.Didn't work.Tried to change my
resolution / Interface options to pretty much every available option.Didn't work.
Using the latest version downloaded from communitas wikia.

I'm not good at coding so I cant solve this on my own.I've searched all the forums but I did not find any fix.

offtopic:I am also getting science spikes randomly

2ntiulw.jpg


LUA :
[959734.187] Initializing Lua 5.1.4
[959785.324] InstalledPanel: Refreshing Mods
[959785.324] InstalledPanel: GetModBrowserListings()
[959785.340] InstalledPanel: Refreshing Mods
[959785.340] InstalledPanel: GetModBrowserListings()
[959785.356] InstalledPanel: Refreshing Mods
[959785.356] InstalledPanel: GetModBrowserListings()
[959802.469] LoadScreen: INFO Turn 185 16 ms loading TurnAcquired
[959802.500] LoadScreen: INFO Turn 185 3 ms loading Yields
[959815.074] LoadScreen: INFO Turn 185 12587 ms loading PlotYields
[959829.816] CivilopediaScreen: SetSelectedCategory(12)
[959829.816] CivilopediaScreen: CivilopediaCategory[CategoryTerrain].DisplayList
[959829.878] CivilopediaScreen: SetSelectedCategory(1)
[959829.878] CivilopediaScreen: CivilopediaCategory[CategoryHomePage].DisplayList
[959832.078] Tutorial: Loaded Additional Tutorial checks - Assets\DLC\Expansion2\Tutorial\Lua\TutorialInclude_Expansion2.lua
[959832.873] Runtime Error: C:\Users\Bel1eve\Documents\My Games\Sid Meier's Civilization 5\MODS\Communitas AI and Tools (v 3)\Interface\Bugfixes\TechButtonInclude.lua:220: attempt to index local 'improvement' (a nil value)
stack traceback:
C:\Users\Bel1eve\Documents\My Games\Sid Meier's Civilization 5\MODS\Communitas AI and Tools (v 3)\Interface\Bugfixes\TechButtonInclude.lua:220: in function 'AddSmallButtonsToTechButton'
C:\Users\Bel1eve\Documents\My Games\Sid Meier's Civilization 5\MODS\Communitas AI and Tools (v 3)\Interface\Bugfixes\TechTree.lua:535: in function 'AddTechButton'
C:\Users\Bel1eve\Documents\My Games\Sid Meier's Civilization 5\MODS\Communitas AI and Tools (v 3)\Interface\Bugfixes\TechTree.lua:385: in function 'InitialSetup'
C:\Users\Bel1eve\Documents\My Games\Sid Meier's Civilization 5\MODS\Communitas AI and Tools (v 3)\Interface\Bugfixes\TechTree.lua:933: in main chunk
=[C]: ?
[959832.873] Runtime Error: Error loading C:\Users\Bel1eve\Documents\My Games\Sid Meier's Civilization 5\MODS\Communitas AI and Tools (v 3)\Interface\Bugfixes\TechTree.lua.
[959833.310] GenericPopup: Loaded Popup - Assets\DLC\Expansion2\UI\InGame\PopupsGeneric\ConfirmImprovementRebuildPopup.lua
[959833.310] GenericPopup: Loaded Popup - Assets\DLC\Expansion2\UI\InGame\PopupsGeneric\DeclareWarMovePopup.lua
[959833.310] GenericPopup: Loaded Popup - Assets\DLC\Expansion2\UI\InGame\PopupsGeneric\PuppetCityPopup.lua
[959833.310] GenericPopup: Loaded Popup - Assets\DLC\Expansion2\UI\InGame\PopupsGeneric\DeclareWarPlunderTradeRoutePopup.lua
[959833.310] GenericPopup: Loaded Popup - Assets\DLC\Expansion2\UI\InGame\PopupsGeneric\DeclareWarRangeStrikePopup.lua
[959833.310] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\ConfirmImprovementRebuildPopup.lua
[959833.310] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\NetworkKickedPopup.lua
[959833.310] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\CityPlotManagementPopup.lua
[959833.310] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\ConfirmCommandPopup.lua
[959833.310] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\MinorCivEnterTerritoryPopup.lua
[959833.310] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\LiberateMinorPopup.lua
[959833.310] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\ReturnCivilianPopup.lua
[959833.310] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\AnnexCityPopup.lua
[959833.310] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\DeclareWarMovePopup.lua
[959833.310] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\BarbarianRansomPopup.lua
[959833.310] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\ConfirmGiftPopup.lua
[959833.310] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\ConfirmCityTaskPopup.lua
[959833.310] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\PuppetCityPopup.lua
[959833.310] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\DeclareWarRangeStrikePopup.lua
[959833.310] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\ConfirmPolicyBranchPopup.lua
[959833.310] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\MinorCivGoldPopup.lua
[959834.433] EconomicGeneralInfo: Total Units - 19
[959834.433] EconomicGeneralInfo: Maint Free Units - 3
[959834.433] EconomicGeneralInfo: Paid Units - 16
[959834.511] EconomicGeneralInfo: Total Units - 19
[959834.511] EconomicGeneralInfo: Maint Free Units - 3
[959834.511] EconomicGeneralInfo: Paid Units - 16
[959835.354] ChoosePantheonPopup: 180
[959835.354] ChoosePantheonPopup: 963
[959835.354] ChoosePantheonPopup: 1143
[959835.494] EspionageOverview: Refreshing My Cities
[959835.510] EspionageOverview: table: 55C709B0
[959835.510] EspionageOverview: TXT_KEY_SPY_STATE_GATHERING_INTEL
[959835.931] ChooseIdeologyPopup: 180
[959835.931] ChooseIdeologyPopup: 963
[959835.931] ChooseIdeologyPopup: 1143
[959838.053] MT_Initialize: MT_Initialize.lua
[959838.411] MT_Initialize: ERROR: Failed to load CER_End.sql
[959838.427] TW_Init: Initializing TW_Init.lua
[959839.113] TW_Init: 680 ms loading Game.Stats
[959839.831] CEA_Events: CEA_Events.lua
[959840.221] CEA_Promotions: CEA_Promotions.lua
[959840.580] CEB_Events: CEB_Events.lua
[959842.249] AdvisorInfoPopup: Closing Advisor Info
[959842.249] Demographics: Dequeuing demographics
[959842.249] Demographics: Dequeuing demographics
[959850.970] CET_Events: UpdatePlotYields Start
[959857.568] Advisors: Marking WINNING_GAME as seen
[959859.425] Advisors: Marking UPGRADING_UNITS as seen
[959862.358] Runtime Error: C:\Users\Bel1eve\Documents\My Games\Sid Meier's Civilization 5\MODS\Communitas AI and Tools (v 3)\Interface\Bugfixes\TechButtonInclude.lua:220: attempt to index local 'improvement' (a nil value)
[959862.451] Advisors: Marking CHOOSE_TECH_SCREEN as seen
[959897.676] Advisors: Popping Advisor UI
[959897.707] Advisors: Marking LOTS_OF_MONEY as seen
[959898.347] Advisors: Popping Advisor UI
[959919.860] Runtime Error: C:\Users\Bel1eve\Documents\My Games\Sid Meier's Civilization 5\MODS\Communitas AI and Tools (v 3)\Interface\Bugfixes\TechButtonInclude.lua:220: attempt to index local 'improvement' (a nil value)
[959940.655] TechTree: popupInfo.Data1: 0
[959940.655] TechTree: popupInfo.Data2: -1
[959940.655] TechTree: popupInfo.Data3: 0
[959940.967] Runtime Error: C:\Users\Bel1eve\Documents\My Games\Sid Meier's Civilization 5\MODS\Communitas AI and Tools (v 3)\Interface\Bugfixes\TechButtonInclude.lua:220: attempt to index local 'improvement' (a nil value)
[959940.998] Advisors: Marking TECH_TREE_SCREEN as seen
[959942.511] Advisors: Popping Advisor UI
[959942.527] Advisors: Marking SIEGE_UNIT as seen
 
I can't replicate the problem so I can't test if this works. Try changing the following code in CAT\Interface\Bugfixes\TechTree.lua at line 523:

From:
PHP:
		--modchange
		local bShowProgress = false;
		thisTechButtonInstance.TechButton:SetToolTipString( GetHelpTextForTech(tech.ID, bShowProgress) );

To:
PHP:
		--modchange
		--local bShowProgress = false;
		thisTechButtonInstance.TechButton:SetToolTipString( GetHelpTextForTech(tech.ID) );
 
I can't replicate the problem so I can't test if this works. Try changing the following code in CAT\Interface\Bugfixes\TechTree.lua at line 523:

From:
PHP:
		--modchange
		local bShowProgress = false;
		thisTechButtonInstance.TechButton:SetToolTipString( GetHelpTextForTech(tech.ID, bShowProgress) );

To:
PHP:
		--modchange
		--local bShowProgress = false;
		thisTechButtonInstance.TechButton:SetToolTipString( GetHelpTextForTech(tech.ID) );


just tried it. Didn't work.

----
[970842.878] Initializing Lua 5.1.4
[970889.117] InstalledPanel: Refreshing Mods
[970889.117] InstalledPanel: GetModBrowserListings()
[970889.148] InstalledPanel: Refreshing Mods
[970889.148] InstalledPanel: GetModBrowserListings()
[970889.148] InstalledPanel: Refreshing Mods
[970889.148] InstalledPanel: GetModBrowserListings()
[970890.193] InstalledPanel: Refreshing Mods
[970890.193] InstalledPanel: GetModBrowserListings()
[970902.595] WorldBuilderMapLoader: -------------------------------
[970902.595] WorldBuilderMapLoader: Map Generation - Adding Goodies
[970902.626] WorldBuilderMapLoader: -------------------------------
[970902.626] WorldBuilderMapLoader: Map Generation - Adding Resources
[970918.024] CivilopediaScreen: SetSelectedCategory(12)
[970918.024] CivilopediaScreen: CivilopediaCategory[CategoryTerrain].DisplayList
[970918.086] CivilopediaScreen: SetSelectedCategory(1)
[970918.086] CivilopediaScreen: CivilopediaCategory[CategoryHomePage].DisplayList
[970920.348] Tutorial: Loaded Additional Tutorial checks - Assets\DLC\Expansion2\Tutorial\Lua\TutorialInclude_Expansion2.lua
[970921.097] Runtime Error: C:\Users\Bel1eve\Documents\My Games\Sid Meier's Civilization 5\MODS\Communitas AI and Tools (v 3)\Interface\Bugfixes\TechButtonInclude.lua:220: attempt to index local 'improvement' (a nil value)
stack traceback:
C:\Users\Bel1eve\Documents\My Games\Sid Meier's Civilization 5\MODS\Communitas AI and Tools (v 3)\Interface\Bugfixes\TechButtonInclude.lua:220: in function 'AddSmallButtonsToTechButton'
C:\Users\Bel1eve\Documents\My Games\Sid Meier's Civilization 5\MODS\Communitas AI and Tools (v 3)\Interface\Bugfixes\TechTree.lua:535: in function 'AddTechButton'
C:\Users\Bel1eve\Documents\My Games\Sid Meier's Civilization 5\MODS\Communitas AI and Tools (v 3)\Interface\Bugfixes\TechTree.lua:385: in function 'InitialSetup'
C:\Users\Bel1eve\Documents\My Games\Sid Meier's Civilization 5\MODS\Communitas AI and Tools (v 3)\Interface\Bugfixes\TechTree.lua:933: in main chunk
=[C]: ?
[970921.097] Runtime Error: Error loading C:\Users\Bel1eve\Documents\My Games\Sid Meier's Civilization 5\MODS\Communitas AI and Tools (v 3)\Interface\Bugfixes\TechTree.lua.
[970921.581] GenericPopup: Loaded Popup - Assets\DLC\Expansion2\UI\InGame\PopupsGeneric\ConfirmImprovementRebuildPopup.lua
[970921.581] GenericPopup: Loaded Popup - Assets\DLC\Expansion2\UI\InGame\PopupsGeneric\DeclareWarMovePopup.lua
[970921.581] GenericPopup: Loaded Popup - Assets\DLC\Expansion2\UI\InGame\PopupsGeneric\PuppetCityPopup.lua
[970921.581] GenericPopup: Loaded Popup - Assets\DLC\Expansion2\UI\InGame\PopupsGeneric\DeclareWarPlunderTradeRoutePopup.lua
[970921.581] GenericPopup: Loaded Popup - Assets\DLC\Expansion2\UI\InGame\PopupsGeneric\DeclareWarRangeStrikePopup.lua
[970921.581] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\ConfirmImprovementRebuildPopup.lua
[970921.581] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\NetworkKickedPopup.lua
[970921.581] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\CityPlotManagementPopup.lua
[970921.581] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\ConfirmCommandPopup.lua
[970921.581] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\MinorCivEnterTerritoryPopup.lua
[970921.581] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\LiberateMinorPopup.lua
[970921.581] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\ReturnCivilianPopup.lua
[970921.581] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\AnnexCityPopup.lua
[970921.581] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\DeclareWarMovePopup.lua
[970921.581] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\BarbarianRansomPopup.lua
[970921.581] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\ConfirmGiftPopup.lua
[970921.581] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\ConfirmCityTaskPopup.lua
[970921.581] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\PuppetCityPopup.lua
[970921.581] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\DeclareWarRangeStrikePopup.lua
[970921.581] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\ConfirmPolicyBranchPopup.lua
[970921.581] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\MinorCivGoldPopup.lua
[970922.860] EconomicGeneralInfo: Total Units - 2
[970922.860] EconomicGeneralInfo: Maint Free Units - 0
[970922.860] EconomicGeneralInfo: Paid Units - 2
[970922.938] EconomicGeneralInfo: Total Units - 2
[970922.938] EconomicGeneralInfo: Maint Free Units - 0
[970922.938] EconomicGeneralInfo: Paid Units - 2
[970923.905] ChoosePantheonPopup: 180
[970923.905] ChoosePantheonPopup: 963
[970923.905] ChoosePantheonPopup: 1143
[970924.576] ChooseIdeologyPopup: 180
[970924.576] ChooseIdeologyPopup: 963
[970924.576] ChooseIdeologyPopup: 1143
[970925.621] MT_Initialize: MT_Initialize.lua
[970925.683] MT_Initialize: ERROR: Failed to load CER_End.sql
[970925.699] TW_Init: Initializing TW_Init.lua
[970926.354] TW_Init: 659 ms loading Game.Stats
[970926.510] CEA_Events: CEA_Events.lua
[970926.588] CEA_Promotions: CEA_Promotions.lua
[970926.651] CEB_Events: CEB_Events.lua
[970927.446] AdvisorInfoPopup: Closing Advisor Info
[970927.446] Demographics: Dequeuing demographics
[970927.446] Demographics: Dequeuing demographics
[970929.474] CEAI_Events: CheckPlayerStartBonuses
[970929.521] CEAI_Events: CheckPlayerStartBonuses Done
[970929.521] CET_Events: UpdatePlotYields Start
[970929.537] CET_Events: UpdatePlotYields Done
[970939.989] Advisors: Marking CHOOSE_TECH_SCREEN as seen
[970940.987] TechTree: popupInfo.Data1: 0
[970940.987] TechTree: popupInfo.Data2: -1
[970940.987] TechTree: popupInfo.Data3: 0
[970941.283] Runtime Error: C:\Users\Bel1eve\Documents\My Games\Sid Meier's Civilization 5\MODS\Communitas AI and Tools (v 3)\Interface\Bugfixes\TechButtonInclude.lua:220: attempt to index local 'improvement' (a nil value)
[970941.299] Advisors: Popping Advisor UI
[970941.315] Advisors: Marking TECH_TREE_SCREEN as seen
 
Back
Top Bottom