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

Long range docking computers?

An area for discussing new ideas and additions to Oolite.

Moderators: another_commander, winston

Liquidator
Average
Average
Posts: 11
Joined: Sun Jun 24, 2007 10:56 am

Long range docking computers?

Post by Liquidator »

Hello all!

Is there any specific reason that the docking computers can only be activated (for docking with space stations) when you are within the "S" zone?

As far as I remember from back in the days of Elite for BBC I could at any time press C and have the docking computers function as an autopilot.

Now I am beginning to miss this feature as it seems unavoidable having to visit planets with little chance of any action taking place. It would be nice & convenient not always having to pay too much attention to the game ;)

Perhaps as an extra equipment-OXP, "Witchpoint-to-target autopilot"?
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 »

If you are wanting to get from the Witchpoint to the station quickly, by far the easiest option is to fly at a right angle from the planet at full power for 10 seconds or so, then re-orient on the planet and activate the in-system Torus drive (press j). This will get you from Witchpoint to station in less than a minute and a half in most systems, without mass-locking.

Captain Hesperus
The truth, revealed!!
Image
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 »

Yes, you should follow Hesperus' advice. Leaving your ship unattended on autopilot wouldn't be a good idea even in the most harmless systems, because you may have to face a sudden pirat ambush everywhere.
User avatar
nijineko
---- E L I T E ----
---- E L I T E ----
Posts: 353
Joined: Wed Jul 04, 2007 3:37 pm
Location: two strange quarks short of a graviton....
Contact:

Post by nijineko »

or a certain trumble salesman.... ^^
arukibito ga michi wo erabu no ka, michi ga arukibito wo erabu no deshou ka?

Image
Play games. Win Amazon gift cards! Brag. Repeat.
Liquidator
Average
Average
Posts: 11
Joined: Sun Jun 24, 2007 10:56 am

Post by Liquidator »

I understand. The insurance. Maybe if I get rid of my escape pod? :)
User avatar
Cmdr. Maegil
Sword-toting nut-job
Sword-toting nut-job
Posts: 1294
Joined: Tue Feb 27, 2007 10:28 pm
Location: On the mend in Western Africa

Post by Cmdr. Maegil »

Erm... the pod has nothing to do with it... It's just that since about all the traffic is concentrated in a lane between the wichpoint and the station, if you get away from the lane you won't be mass-locked by other ships and can get to the station in a single run.
You know those who, having been mugged and stabbed, fired, dog run over, house burned down, wife eloped with best friend, daughters becoming prostitutes and their countries invaded - still say that "all is well"?
I'm obviously not one of them.
User avatar
Micha
Commodore
Commodore
Posts: 815
Joined: Tue Sep 02, 2008 2:01 pm
Location: London, UK
Contact:

Post by Micha »

I think this should be in as well.

I often find myself in a busy system surrounded by traders and police so I put Oolite into a small window and do other stuff (keeping a reasonable eye on the scanner though!) Would be nice to just autopilot until you get there or something requires your attention.

If you've got an Advanced Space Compass it should take you to whatever you've got the ASC locked on and, if possible, dock you when it gets there.

As this was in original Elite, do people think this should be a function of the existing Docking Computer (as it was back then), or a new piece of equipment?
The glass is twice as big as it needs to be.
User avatar
Lestradae
---- E L I T E ----
---- E L I T E ----
Posts: 3095
Joined: Tue Apr 17, 2007 10:30 pm
Location: Vienna, Austria

...

Post by Lestradae »

As people will usually have a hard time to all agree on something :twisted: perhaps it would be the best to make it a new piece of (oxp-) equipment.

Now you just have to find someone who creates the oxp for you :lol:

Cheers

L
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 »

Micha wrote:
I often find myself in a busy system surrounded by traders and police so I put Oolite into a small window and do other stuff (keeping a reasonable eye on the scanner though!) Would be nice to just autopilot until you get there or something requires your attention.

If you've got an Advanced Space Compass it should take you to whatever you've got the ASC locked on and, if possible, dock you when it gets there.

As this was in original Elite, do people think this should be a function of the existing Docking Computer (as it was back then), or a new piece of equipment?
It seems I play Oolite in a completely different style, so I don't really see a need for any kind of autopilot. If there is too much trader/police-traffic in the corridor I either use my injectors to get past it (until I reach the next uninhabited part of the corridor, where I can activate the torus drive), or I circumvent the corridor altogether and fly directly to the station with the torus drive. In any case there are no long periods of inactivity on my side. Either I have to switch between I-speed and J-speed constantly, or I arrive at the station in a couple of seconds.

Technically I just want to say that showing the direction of a target in the Advanced Space Compass and automatically turning to that direction and flying to that target are two completely different things. The Advanced Space Compass is made for the former, but I don't see how it could possibly do the latter.

Also I don't remember that there was a functionality like that in the versions of Elite that I played (C64 and Atari ST). Maybe you could activate your docking computers from the witchpoint, but if you did that you were certainly doomed, because the docking computers never disengaged automatically. So if anything got in your way (asteroids), you would collide with it and probably die (and as Elite was player-centred, all asteroids were invariably spawned exactly on your path, some kilometes ahead of you), and if anything attacked you (pirates), you would just continue on your course to the station without any defense and probably die.
User avatar
Micha
Commodore
Commodore
Posts: 815
Joined: Tue Sep 02, 2008 2:01 pm
Location: London, UK
Contact:

Post by Micha »

All valid points.. As for the C64 version, yes you could activate the autopilot from the witchpoint and yes it was totally dumb - it flew you towards the planet until in range of a station and then it docked you there. I can't recall asteroids spawning directly in front of you (they usually had a speed) but it certainly didn't care either and would fly you straight into it.

I fondly remember my first ever Thargoid encounter - I had no idea what it was. It didn't fire at me, just spawned the little Thargons. They didn't shoot either, just flew around me. Then I got called to dinner. Still a looong way from the planet, I optimistically turned on the autopilot and went. No surprise, I came back to a 'Game Over' screen :)


With gameplay I agree that we seem to have completely different styles. I hardly ever use the injectors unless I'm in a fight. For me getting to the planet is part of it, it's not just getting asap into the next fight/station/action-filled bit of the game. For me it's the entire atmosphere of jumping to a new place and then flying to it. In fact I often don't even use the jump drive. Far more relaxed this way :)

I also wasn't meaning the ASC should fly you somewhere - I suggested it should be the target for the autopilot. So instead of the autopilot always taking you to the main station it should take you to whatever the ASC is locked onto.
The glass is twice as big as it needs to be.
User avatar
Thargoid
Thargoid
Thargoid
Posts: 5525
Joined: Thu Jun 12, 2008 6:55 pm

Post by Thargoid »

Micha wrote:
I also wasn't meaning the ASC should fly you somewhere - I suggested it should be the target for the autopilot. So instead of the autopilot always taking you to the main station it should take you to whatever the ASC is locked onto.
And that I think will be the blocking point, at least if this was by OXP scripting rather than a trunk code change (or the latter to enable the former). I don't believe it's actually possible to read via script which beacon the ASC is pointing to.

It's simple to make a list of beacons within the system (a filtered entity list of entities for which isBeacon is true) but there's no way to select a specific player choice from that list, from the ASC setting or any other way without getting horribly complicated and using an in-flight mission screen.
User avatar
Eric Walch
Slightly Grand Rear Admiral
Slightly Grand Rear Admiral
Posts: 5536
Joined: Sat Jun 16, 2007 3:48 pm
Location: Netherlands

Post by Eric Walch »

Micha wrote:
All valid points.. As for the C64 version, yes you could activate the autopilot from the witchpoint and yes it was totally dumb - it flew you towards the planet until in range of a station and then it docked you there. I can't recall asteroids spawning directly in front of you (they usually had a speed) but it certainly didn't care either and would fly you straight into it.
I can confirm this on the C64. I also regularly switched on the docking computer from far away and start doing other business in my room.

It's not possible by oxp but changes in the core game would be small I guess. Currently you have to target the station you want to dock. In this case the computer puts the player in an dockingAI.plist. It is exactly the same AI.plist that is used by docking NPC ships.

You could add an equipment long range docking computer. When the player has it, the current docking computer first checks if a station is targeted. If yes and it is dockable, do it the old way. If no, set target to the object in the compass and start a longRangeDockingAI.plist. This is just an AI that guides the player until 15000 meters from the target object and than switches over to the normal dockingAI.
Avoiding asteroids will be easy as this is simply done with the normal AI instructions. The player is just put in a kind of traderAI.plist.
It is the responsibility of the player to selects a compass symbol that has a station nearby. e.g. when you select witchpoint, the AI script will bring you to the witchpoint and than docks at the closest station (what could be the main station)

Alternatively you could skip the docking part and just leave the player idle when reaching destination and there is no station around.
User avatar
Micha
Commodore
Commodore
Posts: 815
Joined: Tue Sep 02, 2008 2:01 pm
Location: London, UK
Contact:

Post by Micha »

@Eric: that is pretty much what I had in mind. In fact, interestingly enough, if your ASC is locked onto a ship, you effectively become an Escort for the ship :)

The main question from me to the community is - should it be another piece of equipment, or should it just be an extension to the existing docking computer?
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 »

Are long range docking computers just being discussed because people cant be bothered to dog-leg from the witchspace beacon?

I remember putting Docking Computers on my C64 and if i went for my t or whatever, just like Eric says, i came back to find i was history. :x

I dog-leg it every time and i dont meet a soul. Switch ASC to N and put your gunsights "slightly" off from the station so you dont smack into it. Press j then 5 so your machine doesn't have to struggle with generating the frames and when it says Mass Locked the station is always in range. :wink:

After pressing 5 go do something else till she says "Mass Locked". Easy.

If people just want to potter along without J or I then shouldn't they be sat there anyway to admire the view??? :?

Sounds like some people have got a death-wish. Like Cmdr McLane says:

QuoteYes, you should follow Hesperus' advice. Leaving your ship unattended on autopilot wouldn't be a good idea even in the most harmless systems, because you may have to face a sudden pirat ambush everywhere.Unquote 8)

The Wormhole Analyser is a good idea. Its nice to know where your goin, especially a jump to an Anarchic system(6.8LY),which has already been mentioned, with full tanks. :idea:
Cloaked Iron-Ass SuperCobra.
Galaxy 1.......
Commander Old
Poor
Poor
Posts: 4
Joined: Sat Oct 18, 2008 9:29 am
Location: Third stone from the Sun

Long range docking computers

Post by Commander Old »

Sorry to go slightly off topic-particularly on my first post-but I can't help thinking it would be better if ships came with a docking computer installed as standard. The biggest put-off for people with Elite was the frustration of spending a lot of time getting to Zaonce space station and then crashing.Thankfully, cheat upgrade programs with a docking computer included quickly appeared on the main formats, Commodore, Spectrum etc.
But I knew people who gave up the game after several hours of crashing and never went back to it-and I am sure it is still happening with Oolite.
Another consideration is that elderly and disabled people are often excluded from the game as they have not the ability to control a ship so precisely.
The use of the computer could be optional for those who wish to fly into a station manually.
Just my 2 credits worth.
Post Reply