Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/ASTRA228b/Gorilla-Time-V2/llms.txt

Use this file to discover all available pages before exploring further.

Gorilla Time V2 gives you precise control over Gorilla Tag’s day-night cycle through five radio-style toggles in the overlay window. Each toggle maps to a specific SetTimeOfDay value on BetterDayNightManager — the game’s internal day-night manager. Once you select a setting, the plugin re-applies it every FixedUpdate tick so the game never drifts back to its default cycle while your override is active.

Time settings

ToggleSetTimeOfDay valueIn-game appearance
Morning1Early morning light with a low sun angle
10AM3Mid-morning brightness, sun climbing higher
Day4Full daylight, high sun position
Evening6Golden-hour glow, long shadows
Night0Dark sky, nighttime ambient lighting

How continuous overrides work

When you activate a toggle, the selected TimeSettings enum value is stored. On each FixedUpdate call — the fixed physics tick that fires approximately 50 times per second — the plugin runs a switch statement and calls SetTimeOfDay with the corresponding value.
private void FixedUpdate()
{
    SystemSwitch();
}

private void SystemSwitch()
{
    switch (timeSettings)
    {
        case TimeSettings.Morning:
            BetterDayNightManager.instance.SetTimeOfDay(1);
            break;
        case TimeSettings.TenAM:
            BetterDayNightManager.instance.SetTimeOfDay(3);
            break;
        case TimeSettings.Day:
            BetterDayNightManager.instance.SetTimeOfDay(4);
            break;
        case TimeSettings.Evning:
            BetterDayNightManager.instance.SetTimeOfDay(6);
            break;
        case TimeSettings.Night:
            BetterDayNightManager.instance.SetTimeOfDay(0);
            break;
    }
}
Because the override runs every fixed tick, the game’s natural day-night progression cannot advance while a setting is active. The sky, lighting, and shadows are locked to your chosen time for as long as the toggle remains selected.

Switching between time settings

Click any of the five toggles to change the active time setting. The plugin immediately stores the new TimeSettings value and begins applying it every FixedUpdate tick. There is no “none” option available in the GUI — once a time is selected, it remains active for the rest of the session unless you pick a different preset.
Closing the overlay with the Close button or pressing T does not clear the active time setting. The override continues running in the background via FixedUpdate even when the window is hidden. Click the active toggle off first if you want to restore normal time behavior.

Selecting a time setting

1

Open the overlay

Press T to open the Gorilla Time V2 window.
2

Click a time toggle

Click Morning, 10AM, Day, Evening, or Night. The toggle highlights in blue to indicate it is active.
3

Observe the change

The sky and lighting update within the next FixedUpdate tick — nearly instantly. The time stays locked for as long as the toggle remains active.
4

Switch or keep the setting

To change the time, click a different toggle. Your selected setting stays active until you choose another, even if you close the overlay.
Evening (SetTimeOfDay(6)) and Night (SetTimeOfDay(0)) create dramatically different atmospheres compared to the default daytime setting. Try combining Night with rain for a much darker, more immersive game environment — see Controlling weather for details.

GUI overview

See all controls in the overlay window and how the dark theme is configured

Controlling weather

Add rain on top of your chosen time setting for extra atmosphere

Build docs developers (and LLMs) love