Oolite Bulletins

For information and discussion about Oolite.
It is currently Sun Nov 18, 2018 4:00 pm

All times are UTC




Post new topic  Reply to topic  [ 3 posts ] 
Author Message
 Post subject: In-System Cargo Delivery
PostPosted: Tue May 08, 2018 3:20 am 
Offline
Competent
Competent
User avatar

Joined: Thu Apr 05, 2018 5:31 am
Posts: 59
Location: Vladivostok, Russia
In-System Cargo Delivery

Version 0.5.0 - uploaded 08 August 2018
https://drive.google.com/open?id=1NTnN3 ... BKm_UMUBE9

Non-combat activity in vanilla game is mainly interstellar, not in-system. It is inevitable if you have only one planet with only main station in system. But if you have additional planets and moons in system what do you think of stimulus to visit these celestial bodies? Curiosity matters, but only firstly. In-system short missions seems good solution.

We have some OXPs generating in-system activity such as In-System Taxi (author spara) etc. I hope in-system cargo delivery short missions will be welcomed addition in this part of game.

There are two types of cargo delivery missions:
Special cargo delivery – extra equipment for research stations beyond the limits of pre-planned regular supply.
Urgent cargo delivery – equipment for recovery from malfunctions and accidents (first-aid kits, auxiliary/backup systems etc).
Both types of cargo is not cargo in common sense – it is 5 ton container installed in cargo bay as equipment unit. It installs after mission selection and removes after arrival to destination port.

Mission selection interface on F4 page (Ship, System & Status Controls) is hidden after start-up. It reveals only after docking with main station.
In-system cargo delivery missions generates for extra planet ports only – not for main planet ports, not for moon ports, not for space stations.
You need ship with Planet Landing Capability installed and at least 5 tons of free cargo space to accept mission. Mission will not be offered without satisfying these condition.
Advanced Space Compass will be very useful too for navigation to destination port, but it is your problem if you think to be able to navigate by visual rules without ASC.
You need also at least 250 Cr to pick mission. If you accept mission this insurance fee will be removed from your cash and will be returned only in case of successful delivery with some reward. Sum of reward depends on type of mission (urgent mission is more valuable) and index of system danger.

Select mission after arrival onto main station and save to continue later as you wish – mission status will be written to oolite-save file.
You can load extra cargo for destination port, if you have free cargo space after installing special/urgent cargo unit. Pick mission, load extra cargo, save and run!
Start from main station, lock ASC onto destination port and go to destination. Destination port is displayed on manifest screen F5-F5.
It is obligatory to perform mission without docking with any outside port. It is not time limited mission, but in case of docking with any outside port cargo container will be removed and mission will be failed. In case of hyperjump to other system mission will be failed too.
Mission will be rated as successful in case of cargo delivery onto any port in planet of destination. Land and receive payment and congrats!

Features and dependencies:

This package minimum requirement is Oolite 1.82.

Planetary Compass OXZ (author Thargoid) is mandatory to generate missions correctly.
This OXP was developed and tested with my PlanetLand OXP (heavy modified Thargoid’s PlanetFall), but it is compatible with original PlanetFall too.
Planetary Systems OXP (modified Orbits – authors of original OXP Ebi and Kaks) is also used in my game configuration, but you can use Additional Planets SR (authors Redspear, spara, phkb) instead. In any case no planets – no missions :-)

Credits

Thargoid - Planetary Compass.
commander vasig - discussion and testing.
Background image for mission screens taken from BGS (authors P.A.Groove, Phantor Gorth, Thargoid, Svengali and Tricky).


Last edited by stranger on Wed Aug 08, 2018 12:33 am, edited 1 time in total.

Top
   
PostPosted: Wed Jun 13, 2018 10:37 pm 
Offline
Competent
Competent
User avatar

Joined: Thu Apr 05, 2018 5:31 am
Posts: 59
Location: Vladivostok, Russia
In-System Cargo Delivery 0.4.1

Tweaked by phkb:
Missing "use strict" statement in main script added.
Condition script, preventing purchasing special equipment in regular way, implemented instead TL 99 hack.
Some grammar/spelling issues fixed (not so much and so bad as I was worried) :D
Link refreshed.

Thanks, phkb!


Top
   
PostPosted: Wed Aug 08, 2018 12:35 am 
Offline
Competent
Competent
User avatar

Joined: Thu Apr 05, 2018 5:31 am
Posts: 59
Location: Vladivostok, Russia
In-System Cargo Delivery 0.5.0

Fixed logical flawed code generating too many urgent missions :oops:
Link updated to latest version.


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

All times are UTC


Who is online

Users browsing this forum: Baidu [Spider], Majestic-12 [Bot] and 12 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