Oolite Bulletins

For information and discussion about Oolite.
It is currently Thu Dec 13, 2018 9:19 am

All times are UTC




Post new topic  Reply to topic  [ 15 posts ] 
Author Message
 Post subject: RIFT.oxp
PostPosted: Sun Oct 02, 2016 9:12 pm 
Offline
Average
Average
User avatar

Joined: Tue Sep 27, 2016 4:41 pm
Posts: 9
Hi All!

I have been testing the external fuel tank OXP but did not find it very useful at first. Arriving in G7 i finally found a use for the external tanks.
So i quick hacked together this litte OXP you can download at : http://91.143.109.70/k/THERIFT_v0.1.oxz

Try it out and let me know what you think of it!


Top
   
 Post subject: Re: RIFT.oxp
PostPosted: Sun Oct 02, 2016 9:28 pm 
Offline
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral

Joined: Wed Feb 28, 2007 7:54 am
Posts: 5309
Hi Jamesonson, welcome aboard.

Just wanted to let you know that the oxz is incorrectly packaged and not recognizable by the game. The problem is that it contains a folder named THERIFT_v0.1.oxp, under which the standard oxp structure exists. However, an oxz should have the standard oxp structure directly below it, without any .oxp folder in between.


Top
   
 Post subject: Re: RIFT.oxp
PostPosted: Sun Oct 02, 2016 9:45 pm 
Offline
Average
Average
User avatar

Joined: Tue Sep 27, 2016 4:41 pm
Posts: 9
thanks; fixed it. it should be ok now


Top
   
 Post subject: Re: RIFT.oxp
PostPosted: Sun Oct 02, 2016 9:58 pm 
Offline
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
User avatar

Joined: Sat Jul 04, 2009 9:31 pm
Posts: 13406
Location: Corke's Drift
Welcome aboard, Commander! That seems to be recognised, but was not installed as it requires a means to refuel in interstellar space.

_________________
Those who seek gold dig a lot of earth, but find little


Top
   
 Post subject: Re: RIFT.oxp
PostPosted: Sun Oct 02, 2016 10:05 pm 
Offline
Average
Average
User avatar

Joined: Tue Sep 27, 2016 4:41 pm
Posts: 9
hi!
try cutting out the following from the "manifest.plst" file
Code:
"requires_oxps" = (  
  {
    "identifier" = "oolite.oxp.Ramirez.FuelTank";
    "version" = "2.2";
    "description" = "This OXP requires means of refuelling your ship in deepspace, e.g. docking at a Behemoth for refuelling would work too";
  }
or try installing the FuelTank.oxp


Top
   
 Post subject: Re: RIFT.oxp
PostPosted: Mon Oct 03, 2016 9:46 am 
Offline
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
User avatar

Joined: Sat Jul 04, 2009 9:31 pm
Posts: 13406
Location: Corke's Drift
A brief description would be handy - does the OXZ simply facilitate crossing the Rift, or is there more?

_________________
Those who seek gold dig a lot of earth, but find little


Top
   
 Post subject: Re: RIFT.oxp
PostPosted: Mon Oct 03, 2016 12:42 pm 
Offline
Average
Average
User avatar

Joined: Tue Sep 27, 2016 4:41 pm
Posts: 9
Quote:
A brief description would be handy - does the OXZ simply facilitate crossing the Rift, or is there more?
At the moment yes its pretty much just that, its a quickly and dirty hacked together small mission to deliver a parcel across the rift with some hints you get at different planets of how to do that.
What i was thinking of when i started it was including the fuel tanks into the oxp in a way that makes them become available for the player as the benefit for succeeding doing the mission. Basically making this oxp a backgroundstory to the external fuel tanks.


Top
   
 Post subject: Re: RIFT.oxp
PostPosted: Mon Oct 03, 2016 12:54 pm 
Offline
Average
Average
User avatar

Joined: Tue Sep 27, 2016 4:41 pm
Posts: 9
but maybe it would be even better if i put in the FuelGenerator SMax just postet instead of the external tanks, since it would make the whole thing more challenging because one would have to fight thargoids while having to to deplete the energy banks and the shields to generate fuel to make the jump.


Top
   
 Post subject: Re: RIFT.oxp
PostPosted: Mon Oct 03, 2016 1:07 pm 
Offline
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral

Joined: Wed Feb 28, 2007 7:54 am
Posts: 5309
I think it would be best if inclusion of other OXPs were to be avoided. Reasons might include (but not limited to):

- Maintainability. If you include a version of another OXP in your own and then the actual maintainer of the other OXP releases a new version (maybe fixing a bug or changing the mechanics of something), then what are you going to do? Release another version as well? I can see that getting messy very quickly.

- Unnecessary. OXPs are designed so that they can have dependencies. Why include something in its entirety when you can instead upload your OXP to the Expansion Pack Manager with a dependency declared and then let the Manager offer to do any dependency downloads for you?

- Inclusion of potentially unintended game mechanics: For better or worse, there are OXPs out there that are not "atomic", meaning that they do what they advertise in the box alright, but then sometimes they also do "something else", like adding some new ship or changing a market or whatever. What gets changed may be something that one might not want in their game. Users should be the ones having the final word for what gets installed in their game and you may not be aware of all the changes an OXP performs when you decide to include it in your own.

I think the OXP is fine as-is, without any additional weight on it. The one thing I would consider looking at is the script that starts the mission. If I am reading it correctly, it will award the mission as soon as the player enters G7. Maybe it would be best if it let the player roam a bit in the new galaxy before triggering. Setting a chance of startup to something like 20% every time the player docks could do it.


Top
   
 Post subject: Re: RIFT.oxp
PostPosted: Mon Oct 03, 2016 1:36 pm 
Offline
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
User avatar

Joined: Sat Jul 04, 2009 9:31 pm
Posts: 13406
Location: Corke's Drift
Cool! Another question: does it facilitate leaving the Rift Worlds too? Perhaps with a return parcel?

_________________
Those who seek gold dig a lot of earth, but find little


Top
   
 Post subject: RIFT.oxp v0,2
PostPosted: Wed Oct 05, 2016 1:21 pm 
Offline
Average
Average
User avatar

Joined: Tue Sep 27, 2016 4:41 pm
Posts: 9
Hi !

I have finished coding the Mission. Its a full roundtrip now and no dependencies on other OXPs any more since i have put in fuel depots at the jumppoints.
The new version can be downloaded at:

http://91.143.109.70/k/THERIFT_v0.2.oxz

Deliver contraband goods across the GREAT RIFT in G7. Discover the hidden smuggler trail to the other side and back again.
The mission is started by docking at one of the anarchy systems in the left down corner of the map close to the rift.
I have tested it yesterday even with thargon wars, thargon threat and behemoth xops installed and it is still not too hard to do with a average ship.

Please test it and tell me your thoughts and ideas.


Top
   
 Post subject: Re: RIFT.oxp
PostPosted: Wed Oct 05, 2016 1:48 pm 
Offline
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
User avatar

Joined: Sat Jul 04, 2009 9:31 pm
Posts: 13406
Location: Corke's Drift
Cool, I've just relocated a commander to the edge of the Rift. I'll run it later, when the sun's down.

_________________
Those who seek gold dig a lot of earth, but find little


Top
   
 Post subject: Re: RIFT.oxp
PostPosted: Fri Oct 07, 2016 1:23 pm 
Offline
Average
Average
User avatar

Joined: Tue Sep 27, 2016 4:41 pm
Posts: 9
I have just repacked the http://91.143.109.70/k/THERIFT_v0.2.oxz and replaced the download file on the server.
I fixed the typos in the mission texts (thanks Cody for your help) and the bug in the populator function that made astroids appear all in the same spot.


Last edited by Jamesonson on Sat Oct 08, 2016 6:09 pm, edited 2 times in total.

Top
   
 Post subject: Re: RIFT.oxp
PostPosted: Fri Oct 07, 2016 1:34 pm 
Offline
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral

Joined: Wed Feb 28, 2007 7:54 am
Posts: 5309
If I may offer a suggestion, I have seen that you have uploaded a changed OXZ but kept the same version number. This can lead to many problems if people start reporting issues with the expansiion and can't be sure which version they have. v0.2 may correspond to two different things at the moment and that can cause plenty of confusion. I would fully recommend you up the version number every single time you change something in the OXP, no matter how small or insignificant.


Top
   
 Post subject: Re: RIFT.oxp
PostPosted: Sat Oct 08, 2016 6:09 pm 
Offline
Average
Average
User avatar

Joined: Tue Sep 27, 2016 4:41 pm
Posts: 9
ok, just did it and uploaded http://91.143.109.70/k/THERIFT_v0.3.oxz


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 15 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 25 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Limited