Re: Proposals for Oolite 1.79/1.80, 1 of 5: Remove Strict Mo
Posted: Sun Jun 09, 2013 12:24 am
I never use strict mode (in the rare moments when I play), so the concept doesn't bother me as such.
However, as a developer anything which makes code easier to maintain is always a good thing. A "disabling all OXPs" option is a great idea, but I actually like the idea of a strict mode OXP as well, because I think they would achieve two different things.
Vanilla Oolite is not a true copy of any version of Elite as stated before, so disabling OXPs would not implement an "Elite-a-like" version of the game. Implementing strict mode as it currently stands through an OXP would also not truly emulate classic Elite.
Maybe if a true Elite Emulator was desired, there would need to be an OXP that could replace the elements of Oolite that are not faithful to the original - a MOD that could change the AI, disable q-bombs and all the other things that need to be changed to have a true copy of Elite. That's assuming, of course, that all the "hooks" are present in Oolite's code for the OXP to be able to access the relevant areas.
That's my take on it, anyway. But it should only be done if there's enough demand for it from the players. I do agree with the bod above who stated that hard-core "classic Eliters" could stick with older Oolite versions or emulated versions of Elite.
However, as a developer anything which makes code easier to maintain is always a good thing. A "disabling all OXPs" option is a great idea, but I actually like the idea of a strict mode OXP as well, because I think they would achieve two different things.
Vanilla Oolite is not a true copy of any version of Elite as stated before, so disabling OXPs would not implement an "Elite-a-like" version of the game. Implementing strict mode as it currently stands through an OXP would also not truly emulate classic Elite.
Maybe if a true Elite Emulator was desired, there would need to be an OXP that could replace the elements of Oolite that are not faithful to the original - a MOD that could change the AI, disable q-bombs and all the other things that need to be changed to have a true copy of Elite. That's assuming, of course, that all the "hooks" are present in Oolite's code for the OXP to be able to access the relevant areas.
That's my take on it, anyway. But it should only be done if there's enough demand for it from the players. I do agree with the bod above who stated that hard-core "classic Eliters" could stick with older Oolite versions or emulated versions of Elite.