Page 1 of 1

Paddling Pool OXZ

Posted: Wed Jan 20, 2021 10:16 pm
by Redspear
The title is essentially a nod to Disembodied's idea of a safe area for starting players with this being my simple implementation of such.
Should D object, I'll happily change it.

What it Does:

Turns the Leesti - Diso milk run into a much safer route for the beginning player.

Leesti and/or Diso are within jump range of the following planets:
  • Riedquat - Anarchy
  • Uszaa - Anarchy
  • Reorte - Dictatorship
  • Orerve - Feudal
  • Oresque - Multi Government
That's some dangerous neighbours when it comes to visiting traffic. Note that I haven't included Lave in this as I didn't want the pool to extend to the more lucrative Zaonce/Tionisle to Isinor or even Isinor to Ensoreus trade routes. Lave forms a simple barrier to disuade (rather than prevent) the path to Tionisle with its higher tech level (Leesti is just high enough to acquire fuel injectors).

Furthermore, being so close together, Leesti - Diso can make good use of fuel injectors (once purchased) in a way that Isinor to Ensoreus for example would struggle.

This oxp neuters the piracy influence of the dangerous systems listed above by altering their government types (and occasionally their economies to prevent further lucrative safe routes emerging).


Rationale:

It's not uncommon for the player to be attacked by large groups of pirates even in the early game (when the player ship is especially vulnerable).
Having a safe space to learn the ropes, within a single jump of Lave, is what this oxp attempts to provide.
The similarly nearby but potentially more lucrative routes of Zaonce/Tionisle - Isinor and Isinor - Ensoreous should be largely unaffected.

For the future:

It may be a little too easy now and so some fine tuning may be needed in future.

No threat is not necessarily an improvement over too much threat but for an early release it makes sense to err on that side of the equation.


The usual applies:
  • Feedback welcomed
  • If you don't like it, don't install it - your game, your business

OXZ available from the manager shortly.

Re: Paddling Pool OXZ

Posted: Wed Jan 20, 2021 10:28 pm
by Redspear
Looks like there'll be a wait as the wiki isn't keen on my uploading the file for some reason.

I'll try again later.

Re: Paddling Pool OXZ

Posted: Sun Jan 24, 2021 10:59 pm
by Redspear
Thanks to maik's hard work with the wiki, this is now available from the in-game manager.

Having done a little more testing in the last few day I can confirm that pirates still show up, just not very often.

Re: Paddling Pool OXZ

Posted: Tue Jan 26, 2021 7:12 pm
by hellraiserpt
Hi Redspear,

It looks like you left some ^M characters inside the OXZ description, which is breaking the parsing of the file Oolite-download.plist when we try to update the expansion list.
This behavior is occurring in both Windows and Linux. Guess there's also some linebreaks that don't work ok.


18:46:55.532 [shipData.load.begin]: Loading ship data.
18:46:55.915 [script.javascript.init]: JavaScript reset successful.
18:46:55.992 [startup.complete]: ========== Loading complete in 1.10 seconds. ==========
18:51:19.648 [plist.parse.failed]: Failed to parse ~/GNUstep/Library/Caches/org.aegidian.oolite/Oolite-download.plist as a property list.
Parse failed at line 13608 (char 523241) - unexpected character (wanted ';' or '}')
18:51:19.649 [oxz.manager.error]: Downloaded manifest was not a valid plist, has been left in ~/GNUstep/Library/Caches/org.aegidian.oolite/Oolite-download.plist


Re: Paddling Pool OXZ

Posted: Tue Jan 26, 2021 7:39 pm
by Cholmondely
hellraiserpt wrote: Tue Jan 26, 2021 7:12 pm
Hi
Hello! Welcome to our mighty BB! They say it's the friendliest this side of Riedquat - but you can judge for yourself.

Re: Paddling Pool OXZ

Posted: Tue Jan 26, 2021 9:15 pm
by Redspear
hellraiserpt wrote: Tue Jan 26, 2021 7:12 pm
Hi Redspear,

It looks like you left some ^M characters inside the OXZ description, which is breaking the parsing of the file Oolite-download.plist when we try to update the expansion list.
Hi hellraiserpt,

Oops :oops:
I think I've spotted the offending characters and will update shortly.

Thanks and welcome! :D

Re: Paddling Pool OXZ

Posted: Tue Jan 26, 2021 9:36 pm
by Redspear
Seems fixed now (just tested updating expansions list).

Apologies for inconvenience.

Re: Paddling Pool OXZ

Posted: Wed Jan 27, 2021 10:02 am
by hellraiserpt
Thank you all, and thank you Redspear, for such a quick fix.
Cheers

Re: Paddling Pool OXZ

Posted: Wed Jan 27, 2021 4:21 pm
by hellraiserpt
Sorry once again, but there seems to be a problem...
When I choose to install this OXZ, I'm getting this:

16:13:48.340 [oxz.manager.error]: Downloaded OXZ does not contain a manifest.plist, has been left in ~/GNUstep/Library/Caches/org.aegidian.oolite/Oolite-download.oxz

This Oolite-download.oxz file contains:

<!DOCTYPE html><html><body>
<h1>File not found</h1>
<p>Although this PHP script (/img_auth.php) exists, the file requested for output
(mwstore://local-backend/local-public/7/74/Oolite.oxp.redspear.paddling_pool.oxz) does not.</p>
</body></html>

Re: Paddling Pool OXZ

Posted: Wed Jan 27, 2021 11:14 pm
by Redspear
Should be fixed now... another basic error on my part in uploading the file :roll:

Re: Paddling Pool OXZ

Posted: Thu Jan 28, 2021 1:04 pm
by hellraiserpt
Indeed, it now works.
Thanks

Re: Paddling Pool OXZ

Posted: Thu Jan 28, 2021 4:37 pm
by Redspear
Thank God :lol:

Sorry for the delay.

Re: Paddling Pool OXZ

Posted: Thu Jan 28, 2021 5:16 pm
by Cholmondely
Redspear wrote: Thu Jan 28, 2021 4:37 pm
Thank God :lol:

Sorry for the delay.
All hail Giles the Creator!