While this thread is beginning to look as if i'm taking to myself
, the 0.31 version has been downloaded 3 times since i put it on box.com yesterday.
So it does appear i have a few readers
.
----------------------------------------------
I've been following / participating in the discussion about the OXZ format, and this has prompted me to think about switching to a new naming / versioning scheme for ShieldCycler.
My method is somewhat similar to that used by the linux kernel devs :
there will be a stable version that only gets bugfixes, and a development version (that in time will become the next stable version) .
My 0.30.3 version has been in use for a long time, got increased use when it was made into an oxz and there have been no bugreports.
The 0.31 version is a minor update, mainly a cleaned up version that takes advantage of Oolite 1.80 options.
Once it has had more playtesting & necessary bugfixes (if any) , 0.31.x will be re-released in OXZ-format with version number 1.0 .
Development will be done in a new oxp, called 'Shield Cycler Next' which will start at version 1.1 .
SC next will (atleast for the time being) only be available as oxp.
it will be savegame compatible with versions starting from 0.21.2 upto 1.0.x , but NOT with older versions.
Here's a new Todo list :
SC - Stable tree
playtesting of 0.31.x
re-release 0.31.x as Shield Cycler 1.0.0 in OXZ format
SC Next - Development tree
v1.10.0
- use JSON for missionvar, include a new missonvar to keep track of missionvar setup changes
- remove code for converting savegames pre-0.21.2
- split off code for converting savegames to a separate script
- split off checks for needed / conflicting oxps in a separate script
v1.11.0
- switch from unbreakable equipment to loss of functionality when damaged
suggested schema :
every direct hit will reduce functionality by 20%
since the presence / absence of shield booster and mil shields already influences SC performance, i don't see the need for functionality loss when they are damaged
- add repair option when docked
v1.20.0
- add automatic shieldequalizer mode
- add capacitors from shieldequalizer, making sure they are compatible with other oxps
- bigger capacitors, like in hardships oxp
- additonal configure options (using OxpConfig) to work with the new devices
- add start/stop functionality for capacitors
- have SC next conflict with shieldequalizer+capicators oxp
v1.30.0
- in-flight repair options
Thargoid has told me he feels partial repairs don't fit in with the goal of repairbots. He has warned me about several potential problems, and urged me to keep them contained in my oxp at first due to these.
- consider changing OxpConfig from optional dep to required dep
Edit :
numbering changed