ADragonCalledGeorge Posted November 2, 2013 Share Posted November 2, 2013 (edited) So there have been times when you want something to respawn like the Shrine of Mehrunes Dagon or stores for example. Or there are many times when you want to load a save. But don't they feel like cheating or get boring after a while? Thus I thought of an epic idea to introduce time travel to Skyrim! Basically this mod would give you either a spell or power that lets you travel either backwards or forwards in time. Traveling backwards would simply load a save-game of your choice but be more immersive since it would be traveling back in time. Traveling forwards in time would be useful for respawning stuff if you like doing that like me. I think this would be really cool as I hate waiting for stuff to respawn when I need a ton of health potions or to sell a bunch of junk I collected. Sadly I can't mod to save my life so I would really appreciate it if someone could make a mod that lets you do this. Fingers crossed and many thanks in advance!! :smile: P.S. Perhaps there could be a Chamber of Time that is outside the world space of Skyrim and only accessible by Death or the spell/power. The Chamber would have something that lets you activate the time travel power if you die to make it more realistic. Then when you are alive and you want to go forward in time you have to cast a teleportation spell to get to the Chamber of Time first to make it worth something and put a little effort into it, so it's not too easy. Just a thought! :) Edited November 2, 2013 by ADragonCalledGeorge Link to comment Share on other sites More sharing options...
Xander9009 Posted November 3, 2013 Share Posted November 3, 2013 (edited) Going backwards in time would be fairly simple if the SKSE functions SaveGame() and LoadGame() work as straightforwardly as they seem. But how do you reload the entire world? As in, currently, when you want to reload the entire game world (which is what going forward in time would do), what do you do to make that happen? EDIT: While I was aware you could use Set Timescale to make time go faster, I thought it caused a lot of problems when set to high numbers. But Google doesn't seem to be supporting that idea. So, going forwards in time might be as simple as changing the timescale. And since "Timescale" is nothing special, just a global variable, that wouldn't be too difficult either. MATH! YAY! We'd need 31 days to pass in-game. That's 2678400 seconds. Timescale is how much faster than normal time the in-game time passes. So, to pass 31 days in 1 minute, we'd need a timescale of 2678400/60=44640. Someone one the internet (HOW RELIABLE!) said they often set it to 50,000 for a minute or two without any problems. So, if we made a script to set timescale to 50,000 and waited for 31 in-game days to pass, it'd be just under a minute. once 31 days have passed, we could set it back to 30 (default), and then we'd the world should have reset. Do this in a new cell and it should cause too many problems. However, I REALLY don't like the idea of trying to set an essential game global to 16,667% of it's original value. That's asking for trouble. Edited November 3, 2013 by Xander9009 Link to comment Share on other sites More sharing options...
Recommended Posts