Time scale modification

Feedback on past, current, and future development.
Post Reply
Helv
Posts: 8
Joined: 27 Mar 2014, 01:53

Time scale modification

Post by Helv »

Hi, I have a suggestion for this amazing project:

In vanilla Morrowind a day longs 48 real time minutes.
Will it be possible under OpenMW to change that length to a chosen one, and therefore anything depending on it?
Like the dynamic shadows, quests which let you wait some days (e.g. strongholds construction), beasts respawn time, or the merchants' gold respawn time (I thought about it while reading this: viewtopic.php?f=6&t=2100 ).

I know that there were a mod which did this for vanilla, but it was reputed buggy, and didn't work well with the MGE dynamic shadows.

Thank you for making this project, and sorry for my english mistakes!
SquireNed
Posts: 403
Joined: 21 Dec 2013, 22:18

Re: Time scale modification

Post by SquireNed »

Console commands can do this without mods in vanilla Morrowind, if I'm not mistaken, and I'm sure the same command will be replicated in OpenMW if it's not there already.
User avatar
Jyby
Posts: 408
Joined: 10 Dec 2013, 04:16

Re: Time scale modification

Post by Jyby »

I couldn't find time directly here: https://wiki.openmw.org/index.php?title=GMSTs_(status)

How exactly is time defined in morrowind? Is it in esm?
User avatar
scrawl
Posts: 2152
Joined: 18 Feb 2012, 11:51

Re: Time scale modification

Post by scrawl »

This is all already possible in vanilla morrowind. It's controlled by the "timescale" global variable.

To change it, you can use the console:

Code: Select all

set timescale to 300
But I'm sure its also possible to create an ESP that changes the timescale global.
User avatar
Okulo
Posts: 672
Joined: 05 Feb 2012, 16:11

Re: Time scale modification

Post by Okulo »

Set Timescale To [Value]
Changes the speed of the day/night cycle. A value of 1 makes the day go at real-time speed; an in-game day would last 24 hours in real life. A value of 10 will make it ten times as fast as real-time (ie. one in-game day lasts 2.4 hours), etc. The default timescale is 30 (1 ingame day = 48 real minutes).

- UESP
Helv
Posts: 8
Joined: 27 Mar 2014, 01:53

Re: Time scale modification

Post by Helv »

Yes but if I remember correctly, you have to type this command everytime you load your game.
It would be fine to have this option as a menu setting.
User avatar
Okulo
Posts: 672
Joined: 05 Feb 2012, 16:11

Re: Time scale modification

Post by Okulo »

I think I ran into the option in OpenCS as a global variable or something.
User avatar
PeterBitt
Posts: 144
Joined: 25 Mar 2013, 18:49
Location: Berlin
Contact:

Re: Time scale modification

Post by PeterBitt »

Helv wrote:Yes but if I remember correctly, you have to type this command everytime you load your game.
It would be fine to have this option as a menu setting.
You only have to do this once per character. Just make sure you save the game after the console command.
Helv
Posts: 8
Joined: 27 Mar 2014, 01:53

Re: Time scale modification

Post by Helv »

@PeterBitt: I just reinstalled Morrowind and yeah it works! Thanks for the tip.
Post Reply