Page 1 of 1

[Release] More Escape Pods 0.1.2

Posted: Wed Jun 22, 2016 6:18 pm
by Strato1
I've been playing Oolite for a couple years, and there's one thing that I've always wanted to change. So, I'm working on an OXP for it. I want to add a chance that the following ships will carry an escape pod: Adder, Sidewinder, Gecko, Mamba, Moray, Cobra Mk1, Krait, and Asp. This chance varies depending on ship type, from 10% chance to 35% chance.

I've used code like this, in shipdata-overrides.plist, for each ship:

Code: Select all

{
    "cobramk1" = {
    has_escape_pod = 0.35;
    };
}
I have packaged it as an OXZ file, and tested it to be sure it works (as far as I can tell). I'm not sure whether or not
it would be worth distributing...

This is what I have so far: https://www.dropbox.com/s/q0n8ocmmfr1gg ... 1.oxz?dl=0

UPDATE: Direct link for most recent version: http://wiki.alioth.net/img_auth.php/6/6 ... .0.1.2.oxz

I would appreciate if anyone could tell me of any possible errors in the above code, and if someone could answer any of these questions:
  • Would 1.72 be the minimum version needed for the above code?
  • What other oxps could this conflict with (I can't think of any that use shipdata-overrides.plist)?
  • What category should I mark it as? My guess would be Miscellaneous.
  • Should I even bother trying to get it on the expansions list? (oolite.org/oxps/)

Re: [WIP] More Escape Pods

Posted: Wed Jun 22, 2016 8:29 pm
by Norby
Welcome Strato1 in the Oolite forum!

Nice small package, I can not find any problems within if you plan to create the [wiki]MoreEscapePods[/wiki] wiki page also - we are here if you need any help. Alternatively you can put the link of this topic (https://bb.oolite.space/viewtopic.php?f=4&t=18210) into information_url.

The best category is Mechanics imho, based on the definitions in [wiki]OXP_List[/wiki].

No conflict until no another oxp which use exactly this way to set this value. I can imagine even higher chances also.

About min. version the wiki say 1.65 but the oxz format is usable from 1.79 only so you can left out the whole requires.plist file safely. The similar field in manifest.plist should be used instead, where no point to set less than 1.79.

About upload into the manager if you feel endurance to go throuh The All-in-One Guide to OXZ Packaging and Distribution then go for it, otherwise ask me to do it.

Re: [WIP] More Escape Pods

Posted: Thu Jun 23, 2016 2:11 am
by Strato1
Alright, I've made some changes ... (changed minimum version to 1.79, changed category to Mechanics, removed requires.plist).

Also, I've made a direct link this time: http://dl.dropboxusercontent.com/s/wasl ... .0.1.1.oxz

I've begun working through the steps outlined in "The All-in-One Guide to OXZ Packaging and Distribution".