0 of 0

File information

Last updated

Original upload

Created by

agel500

Uploaded by

agel500

Virus scan

Safe to use

Tags for this mod

About this mod

Adjustable day and night length preserving balance.

Requirements
Permissions and credits
Changelogs
Allows to configure day and night length while preserving balance.
In vanilla game the day is 24 real time minutes long and the night is 10 real time minutes. 
I find it too short so I made this mod that changes that. 
With default configuration it will make the day 3 real time hours and the night also 3 real time hours. (sleeping speeds up time as usual)
This can be changed by modifying a config file coming with the mod. 

Installation

  • Download BepInEx 5.4+ if not already installed. (see requirements) 
    Extract BepInEx zip file to game root directory (same where OccupyMars.exe sits)
  • Unzip TimeScaleMod.zip into BepInEx\plugins folder

Configuration (optional)

Modify TimeScaleMod.cfg file with a text editor
(in \BepInEx\plugins\TimeScaleMod)
adjust DayLength and NightLength values.
By default they both are configured with 180 minutes each (3 hours day, 3 hours night)
The changes apply when a new game is started or old game is loaded. 

Notes
Consumption/Supply rates are mostly based on game time, therefore extending day length affects everything accordingly. Longer day/night makes the game easier, as you don't have to battle the time as much. You can accomplish more tasks through the day.
  • you won't need more batteries to get through the night.
  • you won't need to eat/drink/sleep more often during a day. You will just get hungry/thirsty/sleepy slower then usual
  • beware that weather events will also last longer. So perhaps you may have to wait in a shelter waiting for a weather event to pass some time.
  • plants will also grow slower accordingly, you can harvest as usual once every one or two days, just the days last longer.
  • charging batteries will last longer accordingly
  • rover energy consumption is not based on time but on distance traveled, therefore prepare for normal discharge rate but the charge rate will be longer. It can still take a whole day to charge a rover full. I suggest using more solar panels and a stationary battery for charging the rover if you don't want to wait too long. 

Compability


  • Should not conflict with other mods unless they do same thing. 
    Technically it applies a prefix patch to UniStormSystem.InitializeUniStorm and its DayLength and NightLength fields.
  • Should stay compatible with any version of the game
    The mod is using BepInEx loader to hook into the game and harmony for patching fields that are fundamental part of game API core. As I am not expecting any changes in the game core at this particular place I am confident that it should stay compatible with any version of the game. Otherwise let me know.