unique roles for original ships
Posted: Fri Sep 24, 2010 1:19 pm
I somehow was under the impression that all NPCs of the original set used to have a unique role in their set, of the style "oolite-adder", "oolite-anaconda", and so on.
To my surprise, when I recently opened shipdata.plist, those unique roles weren't there, only the generic ones. I cross-checked with Oolite 1.65 immediately, and also there were no unique roles in the shipdata.
So I'm asking myself: have I hallucinated the presence of unique roles in the original set, or did this exist as a feature in some intermediate version(s)? (It is also possible that I have made this tweak myself, and it was overridden when I installed a new version.)
Also, if it did exist, why was it removed? Or, if it never existed, wouldn't it be a good idea to have something like that?
I also give you an example for how unique roles can be useful: recently we were debating flaws in the setup of the escorts of launching traders. In order to test this, you have to launch a trader with escorts. Currently you only can launch a hip with role "trader", which produces just any trader, and most of them don't come with escorts. So it would be handy to be able to launch specifically an Anaconda, which comes almost guaranteed with escorts.
To my surprise, when I recently opened shipdata.plist, those unique roles weren't there, only the generic ones. I cross-checked with Oolite 1.65 immediately, and also there were no unique roles in the shipdata.
So I'm asking myself: have I hallucinated the presence of unique roles in the original set, or did this exist as a feature in some intermediate version(s)? (It is also possible that I have made this tweak myself, and it was overridden when I installed a new version.)
Also, if it did exist, why was it removed? Or, if it never existed, wouldn't it be a good idea to have something like that?
I also give you an example for how unique roles can be useful: recently we were debating flaws in the setup of the escorts of launching traders. In order to test this, you have to launch a trader with escorts. Currently you only can launch a hip with role "trader", which produces just any trader, and most of them don't come with escorts. So it would be handy to be able to launch specifically an Anaconda, which comes almost guaranteed with escorts.