Time Travel

Just a crazy idea, but has anybody considered a time travel plug-in? Could be your character is some kind of time traveling security force agent, sent to carry out various missions to prevent tampering with the timeline. I imagine you could do it in the regular Nova universe, based on what we know of the events in the past in that universe. Maybe some crazy Rebel scientist is trying to destroy the Federation so it never becomes a major power, or some Auroran minor house is trying to become a great house by altering the events leading to the stable relative unity that the Aurorans now have?

I imagine the time travel part wouldn't be too hard, you'd just need multiple copies of various parts of the universe. You might not have to alter all that many systems, just restrict the player to operational areas, use some kind of ncb to control what shows up on the map, and give a few simple enough missions, mostly combat, some escort perhaps, and a compelling story based in part on the various story documents ATMOS released.

It's no TC, unless you really wanted to create a new universe, and it could be pretty neat.

Time travel is a HUGE part of my characters back in the Nova Bar. They're there to ensure that time continues as it's supposed to in the infinite march of the Universe.

...That said, this would be pretty interesting. I could see Past, Present, and Future versions of the Galaxy would be a lot of work, but this definitely merits further discussion.

There's one problem, though - if you go into the past (or future), how do you change the current stardate? I don't think it's possible...

Then again, I'm not a plug-maker, so I don't know for certain. Carry on, xak! :laugh:

There is that DatePostInc field - and it does allow you to wraparound - but it takes a ridiculous amount of time to do large increments (from some thread I read while lurking)
It seems to me that the engine must be handling the year, month, and day separately, then stepping through using a huge series of if statements, whereas some division and a little modulo could do the same thing, only much more efficiently.

And crons take time to iterate. Lots of time.