This mod will make the game always open the Tech Tree and Civics Tree when you need to choose the next option or upgrade, instead of the slide-out Tech or Civic "Tray" that would normally appear on the left side of the screen.
Forced Trees will not work properly without Repeat Future , and it has been marked as a required mod. This is because Future Tech and Future Civic cannot be re-selected from within the trees.
====================
As of May 11, 2023, the following changes have been made to the following files:
"…steamappscommonSid Meier’s Civilization VIBaseAssetsUIChoosersCivicsChooser.lua"
function OnOpenPanel() LuaEvents.ResearchChooser_ForceHideWorldTracker(); UI.PlaySound("Tech_Tray_Slide_Open"); m_isExpanded = true; m_kSlideAnimator.Show(); end — ======================================== function OnClosePanel() m_kSlideAnimator.Hide(); end
function OnOpenPanel() –LuaEvents.ResearchChooser_ForceHideWorldTracker(); –UI.PlaySound("Tech_Tray_Slide_Open"); –m_isExpanded = true; –m_kSlideAnimator.Show(); LuaEvents.LaunchBar_RaiseCivicsTree(); — raises civics tree end — ======================================== function OnClosePanel() –m_kSlideAnimator.Hide(); end
…steamappscommonSid Meier’s Civilization VIBaseAssetsUIChoosersResearchChooser.lua
function OnOpenPanel() LuaEvents.ResearchChooser_ForceHideWorldTracker(); UI.PlaySound("Tech_Tray_Slide_Open"); m_isExpanded = true; m_kSlideAnimator.Show(); end — ======================================== function OnClosePanel() m_kSlideAnimator.Hide(); end
function OnOpenPanel() –LuaEvents.ResearchChooser_ForceHideWorldTracker(); –UI.PlaySound("Tech_Tray_Slide_Open"); –m_isExpanded = true; –m_kSlideAnimator.Show(); LuaEvents.LaunchBar_RaiseTechTree(); — raises tech tree end — ======================================== function OnClosePanel() –m_kSlideAnimator.Hide(); end
The above code was edited and formatted for better visual comparability.