I'd like to see this OXP, please.
I’ve always been uncomfortable with the Torus Drive/Jump Drive in this game.
Mainly: that only the Player ever seems to have one, or ever use it. Even from a great distance, you never see a lone NPC zipping along at multiples of his or her normal speed, or otherwise moving except by recognizably other mechanisms (System Drive, same + Fuel Injector, or Hyperspace).
Also: that so-called "Mass Lock" is triggered by the smallest ship, but not by the largest asteroid. Also, that it gives no-one incentive to travel in the spacelanes between witchpoint and station, rather than off to the side where there are no pirates and no other ships to slow one down. And so on.
We all know that the only reason Jump Drive exists at all is to get through the boring bits of space travel more quickly. But clearly there's another way of doing this that makes more sense, and is at least as fun.
In the test (not deployment) version of 1.77.1 for the Mac (see
http://developer.berlios.de/project/sho ... up_id=3577), I can type "p" (to pause the game), Shift-F (to open the debug menu), then right-arrow 4 times to change the "TAF" (Time Acceleration Factor) from x1.00 to (up to) x16.00, and Shift-F and "p" again to clear the screen and resume the game - now with _everything_ 16 times faster. Reversing these steps drops me back into realtime.
At such high speed, the graphics aren't spectacular (FPS on my Mac Mini dropped from 60 to 48), but that's acceptable for a "Fast Forward”, tootling along by myself or following some friends. The controls are very difficult (sixteen times more sensitive!), but one can always briefly return to Normal mode to make fine adjustments.
But my behaviour as a player becomes much more natural - ie in keeping with what I’m seeing all the other ships doing in the Ooniverse. I can keep on Fast Forward while banding with an existing formation of ships as a "caravan" for mutual protection, or while passing one. I can stop and check out some specks ahead, before or soon after they enter scanner range. All existing OXPs should still be compatible, and some like Oo-Haul might be even more fun to play.
I don’t really care if a Fast Forward decreases the quality of the simulation in some other part of the system I’m not watching and maybe will never visit - a ship passing through an asteroid, or whatever - if it doesn’t actually crash the program. As far as I’m concerned, Jump Drive breaks the simulation already - everyone else practically holds still while I Jump the queue. And I certainly don’t mind having to use a Test Release of the game to be able to use this. Perhaps it wouldn’t work properly on slower computers, but that’s already true for other OXPs & combinations.
So I’d be very interested in an OXP that, say, changes the function of the “j” button from Jump Drive to this new Fast Forward - either push-on/push-off, or (preferably) press-on/release-off. Possibly it could switch off automatically on “Red Alert” (but not “Mass Lock”), but not necessarily - being blown out of the sky would be a fair price for being “asleep at the wheel”.
I’ve also read related discussions at:
https://bb.oolite.space/viewtopic.php?f=4&t=8908
https://bb.oolite.space/viewtopic.php?f=6&t=9139
https://bb.oolite.space/viewtopic.php?f=6&t=11094