Renting a Station Hangar & Asteroid Belt Detection Equip

An area for discussing new ideas and additions to Oolite.

Moderators: winston, another_commander

User avatar
Arexack_Heretic
Dangerous Subversive Element
Dangerous Subversive Element
Posts: 1876
Joined: Tue Jun 07, 2005 7:32 pm
Location: [%H] = Earth surface, Lattitude 52°10'58.19"N, longtitude 4°30'0.25"E.
Contact:

Post by Arexack_Heretic »

The Adder is a nice ship to do some sightseeing in, especially the Adder racing conversions. (Though the latter is not space-legal in some systems)
Riding the Rocket!
User avatar
Dr. Nil
---- E L I T E ----
---- E L I T E ----
Posts: 983
Joined: Thu Sep 28, 2006 5:11 pm
Location: Nearest Hoopy Casino
Contact:

Re: A kind of manual version...

Post by Dr. Nil »

*cat wrote:
This is something lots of people want! You could achieve this kind of manually
Thanks for the suggestion. It wouldn't be very user friendly for the OXPs I had in mind though ;)
Image

300 billboards in Your Ad Here!
Astromines and more in Commies.
AVAILABLE HERE along with other Oolite eXpansion Packs.
User avatar
Arexack_Heretic
Dangerous Subversive Element
Dangerous Subversive Element
Posts: 1876
Joined: Tue Jun 07, 2005 7:32 pm
Location: [%H] = Earth surface, Lattitude 52°10'58.19"N, longtitude 4°30'0.25"E.
Contact:

Post by Arexack_Heretic »

It would be nice to be able to order ships to spec sometimes...
Instead of trekking through the cosmos looking in shipyards for that one special ship.

example:
select shiptype,upgrades.
Pay upfront,
visit a chop-shop an independent shipyard at location X.
Have the ship waiting (for 0Cr) there,
trading in your current ship/cargo as normal.

I don't see an elegant way of scripting this.

forcing a specific ship to be availabe at shipyard X... maybe with Javascript, but not in pList.

---
Not very elegant, but custom fittings could be done by plisting all possible combinations.
Very not elegant actually, as it would not be compatible with equipment.OXPs.
Riding the Rocket!
User avatar
Dr. Nil
---- E L I T E ----
---- E L I T E ----
Posts: 983
Joined: Thu Sep 28, 2006 5:11 pm
Location: Nearest Hoopy Casino
Contact:

Post by Dr. Nil »

What I would like is 3 simple script.plist commands

Save_playership - saves current configuration (including legal status, cargo etc) as an entry in the save file.

Set_playership - sets the playership to a ship from a shipyard.plist

Retrieve_playership - resets the playership to whatever is stored with the Save_playership

Along with the ability to save other places than the main stations, that is what would be needed for the Sidewinder Commander OXP to work.

Even without the ability to save at non main stations, I'm sure that those commands would make a lot of other cool OXPs possible.
Image

300 billboards in Your Ad Here!
Astromines and more in Commies.
AVAILABLE HERE along with other Oolite eXpansion Packs.
User avatar
TGHC
---- E L I T E ----
---- E L I T E ----
Posts: 2157
Joined: Mon Jan 31, 2005 4:16 pm
Location: Berkshire, UK

Post by TGHC »

I would like a ship supermarket, where pretty much all the ships are on offer, along with a full equipment department, so that you can pretty much buy and bling anything, but these would be be veryfew and far between, perhaps only one per galaxy!
The Grey Haired Commander has spoken!
OK so I'm a PC user - "you know whats scary? Out of billions of sperm I was the fastest"
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Post by JensAyton »

Dr. Nil wrote:
What I would like is 3 simple script.plist commands
Just in case it hasn’t been made clear… script.plist is obsolete. There will be no new script.plist commands.
User avatar
Arexack_Heretic
Dangerous Subversive Element
Dangerous Subversive Element
Posts: 1876
Joined: Tue Jun 07, 2005 7:32 pm
Location: [%H] = Earth surface, Lattitude 52°10'58.19"N, longtitude 4°30'0.25"E.
Contact:

Post by Arexack_Heretic »

Then regard it as a request for javascript functionality. :)
(Or advice on how to script it in JS)

@TGHC:
Yeah, that was my point. Legal factory outlets and illegal steal-on-demand (SOD).
Which allow ships to be kittedout as requested.
(The former has rather a longer deliverytime as the ship needs to be located, liberated, re-IDed, etc)

Maybe I'll script some more variant ships soon, with small deviations on performance or allowed equipment fittings.

A good time to roll out the 20odd Adder racer variations I have lying around. ;)
I feel a mOod coming on. :D
Riding the Rocket!
User avatar
Dr. Nil
---- E L I T E ----
---- E L I T E ----
Posts: 983
Joined: Thu Sep 28, 2006 5:11 pm
Location: Nearest Hoopy Casino
Contact:

Post by Dr. Nil »

I hope someone else will make the Sidewinder Commander OXP then, if such functions (like saving of ships, saving on special Behemoths, and scripting the movement on those Behemoths thorugh galaxies and even to interstellar positions) become available. I won't be me, as I've taken an oath never to learn Java or Javascript. 8)
Dr. Nil wrote:
Sidewinder Commander.

The commander is hired by the navy as a Sidewinder pilot. They store his ship while he works his way up in the navy ranks by completing missions from millitary bases and carriers in ever cooler naval ships. Mostly very short intensely battle oriented missions like carrier defense or interstellar raid.

The pay is lousy but there's lots of action and zero expenses. Instead of paying for gear you are given equipment according to the mission and of course matching your expendability (rank) with the expendability of your gear to the navy. I.e. you will only get a beam laser equipped sidewinder with nothing else to begin with and have to balance your play between letting others with better equipment take more of the heat in large battles, while still trying to grap some glory in order to advance in rank and get better equipped.
Image

300 billboards in Your Ad Here!
Astromines and more in Commies.
AVAILABLE HERE along with other Oolite eXpansion Packs.
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Post by JensAyton »

Dr. Nil wrote:
...I've taken an oath never to learn Java or Javascript.
I don’t see the logic in lumping them together, since they’re entirely unrelated.

I’m not a huge fan of JavaScript, but seriously… compared to the plist scripts it’s incredibly sane.
User avatar
Arexack_Heretic
Dangerous Subversive Element
Dangerous Subversive Element
Posts: 1876
Joined: Tue Jun 07, 2005 7:32 pm
Location: [%H] = Earth surface, Lattitude 52°10'58.19"N, longtitude 4°30'0.25"E.
Contact:

Post by Arexack_Heretic »

Why is that my Nihilistic brother?

Anyway, scripting planetinfo to include a desription of "$home is home to a $expletive asteroidbelt."
and add some slightly randomised asteroid area to the system,
maybe between the sun and planet would be appropriate?
or along the sun-planet axis?
Or maybe randomised locations, which you have to locate with the correct locatorbeacon codex"

This can be done on a per-system basis.
As I cannot think of a simple way to add the extra line to the system description.
(without invoking the enigmatic and magical JS)
Riding the Rocket!
User avatar
Captain Hesperus
Grand High Clock-Tower Poobah
Grand High Clock-Tower Poobah
Posts: 2310
Joined: Tue Sep 19, 2006 1:10 pm
Location: Anywhere I can sell Trumbles.....

Post by Captain Hesperus »

I'd like to be able to *sell* equipment!

I mean, I've been trying to upgrade the Dubios Profit to a Python ET Special, but every time I have the creds to afford one, I'm scotched by the fact that they have a Galactic Hyperdrive fitted, pushing the price just beyond my ability to buy it and have some cash for trading. <gnashes teeth>
<EDIT> Actually, maybe having 'Factory Stockists' that sell a number of ships with factory spec (i.e. no weapons or equipment) might be nice.

Captain Hesperus
User avatar
Commander McLane
---- E L I T E ----
---- E L I T E ----
Posts: 9520
Joined: Thu Dec 14, 2006 9:08 am
Location: a Hacker Outpost in a moderately remote area
Contact:

Post by Commander McLane »

Ahruman wrote:
I’m not a huge fan of JavaScript, but seriously… compared to the plist scripts it’s incredibly sane.
May be, but I also am not very much looking forward to learning JavaScript. You can say what you want against the plist scripts, but I learned to use and script them in something like ten minutes.

Compared to that and just from looking into the small examples you have published here and there JavaScript seems to be mainly one thing: incredibly complicated.
User avatar
Arexack_Heretic
Dangerous Subversive Element
Dangerous Subversive Element
Posts: 1876
Joined: Tue Jun 07, 2005 7:32 pm
Location: [%H] = Earth surface, Lattitude 52°10'58.19"N, longtitude 4°30'0.25"E.
Contact:

Post by Arexack_Heretic »

I don't think the Python SE comes in a factory-standard version, considdering it is a conversion of the standard hull.
Riding the Rocket!
User avatar
Captain Hesperus
Grand High Clock-Tower Poobah
Grand High Clock-Tower Poobah
Posts: 2310
Joined: Tue Sep 19, 2006 1:10 pm
Location: Anywhere I can sell Trumbles.....

Post by Captain Hesperus »

Arexack_Heretic wrote:
I don't think the Python SE comes in a factory-standard version, considdering it is a conversion of the standard hull.
What I meant is in terms of 'as they come off the manufacturers' assembly line', as in no extra gubbins, just the basic package.

Captain Hesperus
User avatar
Arexack_Heretic
Dangerous Subversive Element
Dangerous Subversive Element
Posts: 1876
Joined: Tue Jun 07, 2005 7:32 pm
Location: [%H] = Earth surface, Lattitude 52°10'58.19"N, longtitude 4°30'0.25"E.
Contact:

Post by Arexack_Heretic »

What would be cool as well would be to go to a hightech planet, in your bog-standard python and get it refitted with a doubled drive.
Gametime progresses alot...say 4weeks, but who cares, gametime is irrelevant unless contracts are still out standing. (?)
Riding the Rocket!
Post Reply