Join us at the Oolite Anniversary Party -- London, 7th July 2024, 1pm
More details in this thread.

Station Approaches and manual docking

An area for discussing new ideas and additions to Oolite.

Moderators: winston, another_commander

another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6571
Joined: Wed Feb 28, 2007 7:54 am

Post by another_commander »

Since this feature brings along quite a few gameplay changes and apparently a few misconceptions, I think it requires a Wiki page that establishes 'the way it works'.

For those who want to have a glimpse of the shape of things to come:
http://wiki.alioth.net/index.php/Dockin ... r_later%29
User avatar
Thargoid
Thargoid
Thargoid
Posts: 5525
Joined: Thu Jun 12, 2008 6:55 pm

Post by Thargoid »

As a thought, would it be worth widening the options by including the essence of traffic control OXP in as standard (but similarly off by default for the same reason, or switchably by something other than buying a DC)?

Just looking through your wiki page, I'm not sure how easy it's going to be to add docking requests into it, due to the need to press "L". Would it be possible to modify things slightly to allow a JS script to also request docking clearance? (so the script could "press L")
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6571
Joined: Wed Feb 28, 2007 7:54 am

Post by another_commander »

It might be an idea to enable setting of docking clearance status for the player by JS. It is not very difficult to do, but it needs heavy testing to ensure that arbitrarily setting the DC status does not break anything. I will try to have a look at it, time permitting. Not promising anything at this point, though.

For now, you can access the player's docking clearance status from JS as a read-only property. The status is an integer a string value (easier to understand and work with) that can be any of the following:
0: DOCKING_CLEARANCE_STATUS_NONE
1: DOCKING_CLEARANCE_STATUS_REQUESTED
2: DOCKING_CLEARANCE_STATUS_NOT_REQUIRED
3: DOCKING_CLEARANCE_STATUS_GRANTED
4: DOCKING_CLEARANCE_STATUS_TIMING_OUT
and the method is player.dockingClearanceStatus.
Last edited by another_commander on Sun Oct 26, 2008 1:36 pm, edited 1 time in total.
User avatar
drew
---- E L I T E ----
---- E L I T E ----
Posts: 2190
Joined: Fri May 19, 2006 9:29 am
Location: In front of a laptop writing a book.
Contact:

Post by drew »

Cool. Got to love this docking control idea. This is how it should be!

Cheers,

Drew.
Drew is an author of SF and Fantasy Novels
WebsiteFacebookTwitter
User avatar
pagroove
---- E L I T E ----
---- E L I T E ----
Posts: 3035
Joined: Wed Feb 21, 2007 11:52 pm
Location: On a famous planet

Post by pagroove »

This is a welcome change. <Maybe expand it with status of the docking system for docking computers so that the following situation may occur for commanders who have a docking computers:

This is Leesti High. Our docking system is serviced- please dock manually
This is Leesti High. Our docking system out of order- please dock manually
This is Leesti High. Our docking system is not aligned- please be aware that automatic docking is dangerous

With a certain chance of each event happening.
Coriolis more faulty than Ico's for example.
For P.A. Groove's music check
https://soundcloud.com/p-a-groove
Famous Planets v 2.7. (for Povray)
Image
https://bb.oolite.space/viewtopic.php?f=4&t=13709
User avatar
Disembodied
Jedi Spam Assassin
Jedi Spam Assassin
Posts: 6884
Joined: Thu Jul 12, 2007 10:54 pm
Location: Carter's Snort

Post by Disembodied »

pagroove wrote:
With a certain chance of each event happening.
Coriolis more faulty than Ico's for example.
That's a good idea. It could just be based on the tech level of the planet... TL1s could be notorious for their faulty docking systems! It would add another layer of calculation for pilots planning their trade routes.
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 »

So you're approaching a a tech1 system your shields are battered and screaming, 3 kraits are kicking your ass and you're praying for that big S to show by the scanner to hit CtrlD.......... and then the comms message comes up..........

"Due to recent incidences of gung-ho boy racers over indulging Riedquat ale, repairs are being carried out to the docking bay, autodocking is temporarily suspended, please dock manually, you may experience delays, go to the local navigation bouy and queue in an orderly fashion untill docking clearance is granted."
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
pagroove
---- E L I T E ----
---- E L I T E ----
Posts: 3035
Joined: Wed Feb 21, 2007 11:52 pm
Location: On a famous planet

Post by pagroove »

"Due to recent incidences of gung-ho boy racers over indulging Riedquat ale, repairs are being carried out to the docking bay, autodocking is temporarily suspended, please dock manually, you may experience delays, go to the local navigation bouy and queue in an orderly fashion untill docking clearance is granted."
8) Yes that would be nice.
A bit randomization in the messages you get and voila!

Question though. 1.72 isn't downloadable atm or am I wrong?
For P.A. Groove's music check
https://soundcloud.com/p-a-groove
Famous Planets v 2.7. (for Povray)
Image
https://bb.oolite.space/viewtopic.php?f=4&t=13709
User avatar
Micha
Commodore
Commodore
Posts: 815
Joined: Tue Sep 02, 2008 2:01 pm
Location: London, UK
Contact:

Post by Micha »

pagroove wrote:
Question though. 1.72 isn't downloadable atm or am I wrong?
The latest (in source form) can always be had directly from the repository:
http://developer.berlios.de/svn/?group_id=3577

If you can't build it yourself perhaps someone can build you a binary for your platform.
The glass is twice as big as it needs to be.
User avatar
RazorbackSnr
Above Average
Above Average
Posts: 26
Joined: Sat Sep 20, 2008 10:05 am
Location: Somewhere near Maesin.

Post by RazorbackSnr »

I think pressing Alt-D with three Kraits all over you like a rash should automatically cause you to die. When you hit the magic key your supposedly to be left alone. But pirates and Thargoids wont leave you alone because they dont give a sh*t about your state of mind or state of ship or the "Law".
When you use this mode dont you go into some kind of sleep?(Check the original Elite manual, I could be making this up...) The idea is that when you hit the magic S-Zone the station is supposed to defend anyone being attacked within this zone providing they were offender or less whilst they are in that state of stasis. The problem is how long the vipers/viper II's/viper cruisers take to get the three Kraits of your case(are they busy, understaffed or dont know about your predicament) before you are blown to bits and sifted through.
Just because you've turned autopilot on and your inside the magic S isnt going to make three murderers suddenly say to each other "What a shame, we'll have to leave him alone. See you soon?" They are desperate skint, killers. With no police in sight. Would you stop? :?:

Using Docking computers is cool and i have never had a problem using Alt-D. Ever in 18 years. Because i've never pressed it on Condition Red........ :)
If your in that much doodoo and you cant hyperspace out, inject out, energy bomb or even q-mine+injectors maybe you've bitten off more than you can chew and dying was always going to be the endgame? :wink:

1: Send an SOS to the station(Legal Status and Rating come into play whether they bother. If your Elite, clean and decorated by the military(?)they come rocketing out like their ars*s are on fire. If your a Harmless, skint, nobody your DEAD). :cry:
2: When out for the count while speed docking, Incoming Missile, Condition Red or Lasers striking the shields re-invigorate you. :o
3: If you've only got seconds to spare and your getting ripped to pieces by a few Military Lasers you automatically use your Escape Pod(if you have one? Doesnt everyone....) :roll:

Pressing Alt-D is a nice way to beat the baddies but its just not realistic. Be honest. :)
Cloaked Iron-Ass SuperCobra.
Galaxy 1.......
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 »

RazorbackSnr wrote:
I think pressing Alt-D with three Kraits all over you like a rash should automatically cause you to die.
I assume you mean the fast docking key, which is SHIFT-D?
RazorbackSnr wrote:
1: Send an SOS to the station(Legal Status and Rating come into play whether they bother. If your Elite, clean and decorated by the military(?)they come rocketing out like their ars*s are on fire.
I don't think so. If you're ELITE you should be able to wipe three or four enemies out even before you can think about calling help. And the cops are not supposed to do anything but to watch and stand in awe (they are most likely not ELITE). :P
User avatar
LittleBear
---- E L I T E ----
---- E L I T E ----
Posts: 2868
Joined: Tue Apr 04, 2006 7:02 pm
Location: On a survey mission for GalCop. Ship: Cobra Corvette: Hidden Dragon Rated: Deadly.

Post by LittleBear »

The Station AI does do a reaction to "OFFENCE_COMMITTED" and as fireing on a clean ship is an offence, the Station will try to launch Cops to help you if attacked in the S Zone. The trouble often is (fairly realisticly) the Station getting its birds in the air. The Station won't launch a Cop if there is another ship blocking the docking port trying to dock. If all is quite by the Station you can rely on the Cops to come and help you. However, if an Annaconda is lumbering into space dock, although the Cops are aware of your plight and are sitting in their Vipers waiting for the Green Light to launch, by the time traffic has got out of the way it may be too late!
OXPS : The Assassins Guild, Asteroid Storm, The Bank of the Black Monks, Random Hits, The Galactic Almanac, Renegade Pirates can be downloaded from the Elite Wiki here.
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 »

...and of course, even if everything goes smoothly and the cops arrive, it is not said that they can handle the aggressors...
User avatar
pagroove
---- E L I T E ----
---- E L I T E ----
Posts: 3035
Joined: Wed Feb 21, 2007 11:52 pm
Location: On a famous planet

Post by pagroove »

If you can't build it yourself perhaps someone can build you a binary for your platform.
I can't do it myself. So if anybody has a 1.72 I would be interested. I want to try out this docking control 8)
For P.A. Groove's music check
https://soundcloud.com/p-a-groove
Famous Planets v 2.7. (for Povray)
Image
https://bb.oolite.space/viewtopic.php?f=4&t=13709
User avatar
Micha
Commodore
Commodore
Posts: 815
Joined: Tue Sep 02, 2008 2:01 pm
Location: London, UK
Contact:

Post by Micha »

What platform are you on? I can build WinXP and Ubuntu 8.04 (Hardy Heron) binaries.
The glass is twice as big as it needs to be.
Post Reply