MarkusA380 Posted July 23 Share Posted July 23 (edited) Realtime This plugin syncs the in game time to realtime. It's for those kinds of players. Yeah, you know which kind. How does it work? By default, the plugin will not do anything, except show a warning message when a scene loads at the top of the screen. In the Space Center, open the Realtime configuration window from the toolbar. There, you can select a "base time" - a point in real time which will be equivalent to the beginning of time in the current save. Once you hit "Set", the game's timewarp will be controlled by the mod alone, you will be fixed at warp factor 1x in all scenes. If the game time (offset by the base time) is behind realtime, the mod will automatically warp forward until it's in sync again, but only while the game is warping on rails (e.g. not during driving, atmospheric flight or burns). The game's times will also be displayed based on the real time, and durations will be based on 24h days and 365d years. The mod will only warp if the game lags behind by more than 10 seconds, to avoid constant micro-warps when the game is running slow. A warning will be shown and the mod will relinquish control of timewarp if the game time is ahead of real time by more than 10 seconds. SEIZURE WARNING: The automatic warping can, depending on the time difference, cause quick continuous flashing as days pass in the Space Center. I am planning to add a setting to limit the maximum warp factor to avoid this. Incompatible Mods: Kronometer Compatible Mods: Mods that do not modify timewarp or the time format should be compatible. Visual mods, part mods and system replacement / scaling should work just fine. Download SpaceDock Edited July 29 by MarkusA380 Quote Link to comment Share on other sites More sharing options...
theJesuit Posted July 23 Share Posted July 23 Awesome idea! Will this work with sustems that use 12 or 8 hour 'days?' L such as JNSQ? Quote Link to comment Share on other sites More sharing options...
MarkusA380 Posted July 23 Author Share Posted July 23 6 minutes ago, theJesuit said: Awesome idea! Will this work with sustems that use 12 or 8 hour 'days?' L such as JNSQ? This mod does not change the length of Kerbin days. In the stock system, 4 days will pass for each real day. The mod just synchronizes the passage of time. If you shut down the game and come back 24 hours later, it will warp forward 24 hours. The game itself has a setting to display time in 24hour format instead of 6 hour format. This way, if a maneuver node is in 1 day, 1 hour, you will be able to plan ahead that you should return to the game on the next day, 1 hour later. But it's not required for this mod to work. Quote Link to comment Share on other sites More sharing options...
Cruesoe Posted July 23 Share Posted July 23 So two days will pass in JNSQ for every real day that passes. Interesting... Could make the game frustrating or amazing. Can't decide yet! Could make planning burns quite tricky, I can't get up at 3am to fire up an engine for a Mun encounter! Would need to leave the game running I guess with automation to handle the burn. Quote Link to comment Share on other sites More sharing options...
Nightside Posted July 24 Share Posted July 24 8 hours ago, Cruesoe said: So two days will pass in JNSQ for every real day that passes. Interesting... Could make the game frustrating or amazing. Can't decide yet! Could make planning burns quite tricky, I can't get up at 3am to fire up an engine for a Mun encounter! Would need to leave the game running I guess with automation to handle the burn. Or plan your burn for a time you can be available Quote Link to comment Share on other sites More sharing options...
MarkusA380 Posted July 25 Author Share Posted July 25 (edited) On 7/24/2024 at 5:37 AM, Nightside said: Or plan your burn for a time you can be available Exactly. This mod was born because I had a LMP server without timewarp running for a while and found the implications quite exciting, e.g. planning a Munar transfer in such a way that it would reach PE on the moon at a time I was available, then setting an alarm on my phone 30m prior to the burn time. It felt more... real, in a sense. Unfortunately, LMP does not simulate the orbits in the background, meaning changes of SOI simply do not occur if the vessel is not being controlled, and orbits shift all the time. Edited July 25 by MarkusA380 Quote Link to comment Share on other sites More sharing options...
mateusviccari Posted July 25 Share Posted July 25 I always imagined something like this but didn't think someone would actually have the guts to do it. Looking forward to start a Titan mission that will arrive when my yet to be born son gets married (only to realise, years from now when I'm old and grumpy, that I forgot parachutes) Quote Link to comment Share on other sites More sharing options...
MarkusA380 Posted July 27 Author Share Posted July 27 New update! Changes: Auto warp when catching up with real time is much faster! The time format is now overridden to use real timestamps, e.g. 2024-07-27 23:29:00+02:00 You can choose between local and UTC time Time intervals use 24 hour days and 365 day years Mod will not unpause the game after 10 seconds to catch up with real time Add toolbar icon Warp forwards even when window is open Reset to default day and year length when no base time is selected Quote Link to comment Share on other sites More sharing options...
PicoSpace Posted July 31 Share Posted July 31 On 7/27/2024 at 6:36 PM, MarkusA380 said: New update! Changes: Auto warp when catching up with real time is much faster! The time format is now overridden to use real timestamps, e.g. 2024-07-27 23:29:00+02:00 You can choose between local and UTC time Time intervals use 24 hour days and 365 day years Mod will not unpause the game after 10 seconds to catch up with real time Add toolbar icon Warp forwards even when window is open Reset to default day and year length when no base time is selected Neat, does this mean if I set up a bunch of MechJeb (or KOS) manuveures or commands and come back later it will time warp, perform anything up to "now" in the game? Example: I set a Mun Capture burn in 4 hours, quit, come back in 8 hours this will timewarp 4 hours, perform the burn, then timewarp the remaining ~4 hours to my current time... hopefully with a ship in orbit around mun if I set things up correctly... Quote Link to comment Share on other sites More sharing options...
MarkusA380 Posted July 31 Author Share Posted July 31 39 minutes ago, PicoSpace said: Neat, does this mean if I set up a bunch of MechJeb (or KOS) manuveures or commands and come back later it will time warp, perform anything up to "now" in the game? Example: I set a Mun Capture burn in 4 hours, quit, come back in 8 hours this will timewarp 4 hours, perform the burn, then timewarp the remaining ~4 hours to my current time... hopefully with a ship in orbit around mun if I set things up correctly... Not really, if I understand you correctly. For maneuvers to be executed the vessel must be loaded and simulated. It cannot happen in the background. As such, it makes no sense for this mod to only warp to the next maneuver - it will not be executed regardless. There is a theoretical possibility for an essentially different mod, that will only run when you are in flight, not in the space center or tracking station scene, and that would warp only until the next maneuver, wait until it has been executed (by MechJeb or manually or whatever) then continue the warp. But that's not the point of this mod, as it would not enforce the sync to realtime and give you free reign to do whatever you want while you are at a maneuver node in the "past". Quote Link to comment Share on other sites More sharing options...
PicoSpace Posted August 1 Share Posted August 1 6 hours ago, MarkusA380 said: Not really, if I understand you correctly. For maneuvers to be executed the vessel must be loaded and simulated. It cannot happen in the background. As such, it makes no sense for this mod to only warp to the next maneuver - it will not be executed regardless. There is a theoretical possibility for an essentially different mod, that will only run when you are in flight, not in the space center or tracking station scene, and that would warp only until the next maneuver, wait until it has been executed (by MechJeb or manually or whatever) then continue the warp. But that's not the point of this mod, as it would not enforce the sync to realtime and give you free reign to do whatever you want while you are at a maneuver node in the "past". I think I understand you, so this timewarps when you load the game so if you have a manuever node (or requirements to control your rocket) in 4 hours from when you finish playing, you NEED to be there in 4 hours to perform the commands." PS. This would be evil combined with signal delay mod for those who want ultra realism. Quote Link to comment Share on other sites More sharing options...
MarkusA380 Posted August 1 Author Share Posted August 1 18 minutes ago, PicoSpace said: I think I understand you, so this timewarps when you load the game so if you have a manuever node (or requirements to control your rocket) in 4 hours from when you finish playing, you NEED to be there in 4 hours to perform the commands." PS. This would be evil combined with signal delay mod for those who want ultra realism. Yeah, pretty much! Quote Link to comment Share on other sites More sharing options...
PicoSpace Posted August 1 Share Posted August 1 (edited) 10 hours ago, MarkusA380 said: Yeah, pretty much! Could this be applied to say Dark Multiplayer Server (the idea being is it keeps everyone in real time?) Edited August 1 by PicoSpace Quote Link to comment Share on other sites More sharing options...
pbristow Posted September 18 Share Posted September 18 I love that this mod exists, but I don't think I dare try playing it... My real-life scheduling gets stressful enough as it is! =;o} Quote Link to comment Share on other sites More sharing options...
PicoSpace Posted September 18 Share Posted September 18 This mod needs a companion mod, like Kerbal Alarm Clock Extended or something that will send your alarms to an external program or claendar so you know when you need to get bakc online for various manuevers. Quote Link to comment Share on other sites More sharing options...
Ultimate Steve Posted September 18 Share Posted September 18 In the past I attempted to do a real time program, it did not get very far. I don't think I have the free time to commit to anything large, but this might be interesting to try someday. Quote Link to comment Share on other sites More sharing options...
PicoSpace Posted September 18 Share Posted September 18 (edited) 25 minutes ago, Ultimate Steve said: In the past I attempted to do a real time program, it did not get very far. I don't think I have the free time to commit to anything large, but this might be interesting to try someday. When I get faster internet it would be interesting to stream a real time all the way through mission (to the mun and then Minmus, that's crazy enough). Edited September 18 by PicoSpace Quote Link to comment Share on other sites More sharing options...
MehNamesKing Posted September 18 Share Posted September 18 Pair this with Kerbal Construction Time for the worlds longest career mode playthrough Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.