[HELP] Timescale Mod

Post » Thu May 26, 2011 11:51 pm

Excuse my ignorance in this matter, as I'm fairly new to modding. :spotted owl:

Anyways, with the release of the G.E.C.K., I decided to go ahead and try my hand at creating a small mod for myself, and said mod changes the default timescale from 30 to 12.

After testing this with a new game, it works perfectly, but when testing it with my current game, it does not work at all.

So how would I get the changes of my small mod to work with a current save game?

Thanks in advance.
User avatar
Tyrone Haywood
 
Posts: 3472
Joined: Sun Apr 29, 2007 7:10 am

Post » Thu May 26, 2011 9:18 pm

As I recall, timescale is stored in the saves themselves, so you'll need to load and set it via console. "set timescale to (number)" is the command if I'm remembering correctly.
User avatar
Nicholas C
 
Posts: 3489
Joined: Tue Aug 07, 2007 8:20 am

Post » Fri May 27, 2011 6:47 am

Not sure why it doesn't work, but this can be set with the console too (set timescale to X) which is a lot easier and saves you an esp slot.
User avatar
Kelvin Diaz
 
Posts: 3214
Joined: Mon May 14, 2007 5:16 pm

Post » Fri May 27, 2011 4:51 am

Not sure why it doesn't work, but this can be set with the console too (set timescale to X) which is a lot easier and saves you an esp slot.

Huh. I heard somewhere that the timescale doesn't carry over when you exit the game and load it later, forcing you to enter the command in the console every time you next start the game.

Unless that's not true, in which case I created a mod for nothing.
User avatar
Vickytoria Vasquez
 
Posts: 3456
Joined: Thu Aug 31, 2006 7:06 pm

Post » Fri May 27, 2011 6:11 am

One option is to create a quest that gets created when the mod is loaded (gotta be a way to do this, i've seen it done hundreds of times) that sets the value and completes itself?
User avatar
Harry-James Payne
 
Posts: 3464
Joined: Wed May 09, 2007 6:58 am

Post » Fri May 27, 2011 8:14 am

As I recall, timescale is stored in the saves themselves, so you'll need to load and set it via console. "set timescale to (number)" is the command if I'm remembering correctly.

This is correct. Timescale is a global that is saved in the saves.

To do this mod properly just create a simple quest and attache a script to it:

scn TimescalescriptBegin Gamemodeset timescale to xstopquest timescalequestEnd


This will set the timescale properly even on existing saves.
User avatar
Noraima Vega
 
Posts: 3467
Joined: Wed Jun 06, 2007 7:28 am


Return to Fallout: New Vegas