Any way to completely remove tooltips?

Discussion in 'Civ6 - Creation & Customization' started by mice, Nov 17, 2016.

  1. mice

    mice Moose

    Joined:
    Jan 26, 2006
    Messages:
    2,180
    Location:
    tundra
    This is what I'd like to do right now. Completely remove them . The UI modded is good now but the thing that always annoys my vision is the constant tooltip in view, not just plot , but the menus too.

    Any help appreciated
     
  2. criminal

    criminal Chieftain

    Joined:
    Oct 21, 2016
    Messages:
    6
    Gender:
    Male
    I'll assume you are familiar with Vans Quick UI and Notepad ++. You'll need to edit the PlotToolTip.lua file. Its included in Vans mod, in the UI > ToolTips folders.

    With Notepad++, at line 18, you will see this :
    "local m_isForceOff :boolean = false; -- Force always off"

    Change " false; " to " true; "
    This will remove terrain tooltips, but keep tips for Units, Resources, and anything not terrain.

    If you need help, just ask in Vans thread https://forums.civfanatics.com/threads/quick-ui-civilization-6.600946/
     
    mice likes this.
  3. mice

    mice Moose

    Joined:
    Jan 26, 2006
    Messages:
    2,180
    Location:
    tundra
    Thanks for the reply. I'll check all that out
     
  4. dysecul

    dysecul Chieftain

    Joined:
    Jul 14, 2020
    Messages:
    2
    I believe that I have figured out a way to delay the tool tip spam across all of the game.

    If you download Visual Studio Code or whatever editor you prefer to use, you can do a search across the \Steam\steamapps\common\Sid Meier's Civilization VI\Base\Assets\UI directory for the RealizeTooltipBehavior function you can add an else statement at the bottom of the if statement inside the function that does the following:

    else
    TTManager:SetToolTipDelay( 5.0 );
    end

    This will update the Tool Tip delays to 5 seconds instead of instantly. I have noticed it is not exactly 5 seconds but it does what you would expect.

    This is what the function in the \Steam\steamapps\common\Sid Meier's Civilization VI\Base\Assets\UI\FrontEnd\MainMenu.lua file looks like after I made this change there:

    function RealizeTooltipBehavior()
    local toolTipBehavior:number = Options.GetAppOption("UI", "TooltipBehavior");
    if toolTipBehavior == TooltipBehavior.AlwaysShowing then
    TTManager:SetToolTipDelay( 0.0 );
    elseif toolTipBehavior == TooltipBehavior.ShowAfterDelay then
    TTManager:SetToolTipDelay( 2.0 ); -- seconds to delay before showing
    elseif toolTipBehavior == TooltipBehavior.ShowOnButton then
    TTManager:SetToolTipDelay( 0.0 ); -- no delay (but require button.)
    else
    TTManager:SetToolTipDelay( 5.0 );
    end
    end

    It does not remove the tool tip but technically you could set the delay to whatever amount of seconds you want.

    Make sure you take a back up of any files you edit in case something messes up.
     

Share This Page