I've thought about this a bit and I think these ideas may be worth considering (and OXP-able, up to a point, in crazy-workaround-infested fashion):In another topic, cim wrote:Oolite has to look good at resolutions higher than 320x256. This means that certain decisions and numbers which worked very well in Elite would have very strange consequences now.
One of the consequences is that mass-lock range is quite a bit wider than in the original compared with the speed of your ship, so breaking a mass-lock takes much longer. Merely narrowing the range without changing other numbers will have other weird consequences - being able to torus drive away when you're still in laser range, for example.
While I think these issues - in-system travel, masslocking, combat ranges, etc. - are something I think could in theory be improved on, it's not a simple matter of just plugging in the equivalent numbers from Elite to replace the ones currently in use. You're absolutely right that the dynamics are different to Elite's, and the weaknesses you've identified in them are ones I would like to address somehow. It's just that the issues involved are really complicated and built into the Oolite gameplay and game balance at a pretty fundamental level (and even bits of the game engine, though those are being adjusted gradually) and there aren't easy answers.
- Make mass-lock radius smaller. Not necessarily the Classic Elite value, but mabye somewhere close.
- The torus drive field interferes with whatever handwaviumy radiation your scanner uses, so that using the torus jump drive automatically reduces scanner & targeting system ranges to match mass-lock radius, while allowing them to be longer at other times. Optionally the starting scanner could be this limited at all times, but an 'Extended Range Scanner' equipment upgrade could restore the current scanner radius when not using the torus drive.
- Firing your lasers into an active torus drive field is not a good idea. At best it will distort the beam so you can't aim properly, dissipate the energy etc. It could also result in mass-lock or worse. This means laser ranges don't have to be tweaked, so you can still snipe at long range etc.
I think this would solve most of the problems cim has actually mentioned. Should I try to make a proof-of-concept OXP when I have the time?