Navy congrats

General discussion for players of Oolite.

Moderators: another_commander, winston

Post Reply
windrider
Above Average
Above Average
Posts: 23
Joined: Sun Aug 26, 2007 4:16 am
Location: Connecticut, USA

Navy congrats

Post by windrider »

I've been on the Constrictor chase for the past few days and had him to a planet where the hints said there was a bad pirate 'out there'. At this point, I saved the game and left it aside (I have two monitors) while I did some other work.

After about 1-1/2 hours sitting idle, the screen for Oolite suddenly flashed a congratulatory message from the Imperial Navy or something and my kills suddenly jumped up from 453 to 709.

What's with this?

windrider
Above Average
Above Average
Posts: 23
Joined: Sun Aug 26, 2007 4:16 am
Location: Connecticut, USA

Post by windrider »

And then it was gone...returned to play and got killed. When I hit the space key, I was back at 453 kills.

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 »

"The Golden Rule"... I wonder if there's a story behind the name! :wink:
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
davcefai
---- E L I T E ----
---- E L I T E ----
Posts: 400
Joined: Sun Dec 03, 2006 9:07 pm

Post by davcefai »

Since you left the game running then most likely the constrictor was destroyed by another ship.

A feature of Oolite is that the Ooniverse goes on, even if you're docked. In fact if you have docked and intend to go out again to sort out that bunch of pirates who gave you such a hard time you'd best launch, then pause the game.

Otherwise you may not find them.

User avatar
Commander McLane
Intergalactic Spam Assassin
Intergalactic Spam Assassin
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 the second point is: If the Constrictor gets eliminated you are credited for it, no matter who actually killed him.

So the most likely explanation is that he ran into the wrong guys while you were absent.

So just see it as an act of justice that you finally haven't got anything out of it. :evil: :twisted:

User avatar
davcefai
---- E L I T E ----
---- E L I T E ----
Posts: 400
Joined: Sun Dec 03, 2006 9:07 pm

Post by davcefai »

Is the Constrictor mission the one which gets you the cloaking device? If so Windrider has lost out seriously as completing this mission AND scooping up the container is the only way to get it.

User avatar
Commander McLane
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 9520
Joined: Thu Dec 14, 2006 9:08 am
Location: a Hacker Outpost in a moderately remote area
Contact:

Post by Commander McLane »

No, not at all! (Don't know why so many people are mixing those two missions up.) The Constrictor-Hunt is the very first mission you are offered (usually and if you don't miss it). You wouldn't be awarded something so valuable so early in the game. For the cloaking device you have to have made your way up to Galaxy 5!!! So there is a lot of things happening in-between.

User avatar
LittleBear
---- E L I T E ----
---- E L I T E ----
Posts: 2726
Joined: Tue Apr 04, 2006 7:02 pm
Location: I escaped The Labyrinth with the assistance of my fledgling. After many battles, I'm in the Nexus.

Post by LittleBear »

I've a feeling that on one version of Elite (perhaps the ZX Spectrum) you did get the cloak for killing the Constrictor, but as CM says in Oolite the Cloak is given for a different mission.
My OXPS : The Assassins Guild, Asteroid Storm, The Bank of the Black Monks, Random Hits and Renegade Pirates can be downloaded from the Elite Wiki here.

User avatar
Disembodied
Jedi Spam Assassin
Jedi Spam Assassin
Posts: 6488
Joined: Thu Jul 12, 2007 10:54 pm
Location: Carter's Snort

Post by Disembodied »

LittleBear wrote:I've a feeling that on one version of Elite (perhaps the ZX Spectrum) you did get the cloak for killing the Constrictor, but as CM says in Oolite the Cloak is given for a different mission.
No, on the Spectrum you got the Cloaking Device for killing the Invisible Asp, who, I think, attacked along with two visible Asp buddies -- although I may be inflating the original epic Zen-like combat in my head... :)

windrider
Above Average
Above Average
Posts: 23
Joined: Sun Aug 26, 2007 4:16 am
Location: Connecticut, USA

Post by windrider »

I usually leave it at dock when I have to stop to do something else.

Considering what's been said, I guess the best way to pause the game is to either launch and hit pause, or quit the game altogether?

User avatar
Commander McLane
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 9520
Joined: Thu Dec 14, 2006 9:08 am
Location: a Hacker Outpost in a moderately remote area
Contact:

Post by Commander McLane »

windrider wrote:Considering what's been said, I guess the best way to pause the game is to either launch and hit pause
You got it, commander! :wink:

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 »

I've been on the Constrictor chase for the past few days and had him to a planet where the hints said there was a bad pirate 'out there'. At this point, I saved the game and left it aside (I have two monitors) while I did some other work.
If you are playing the Constrictor mission you can also read the Constrictor topic HERE. It happened more that other NPC ships killed the Constrictor. But that is live. However there is a solution for this to make sure the player does not get the credits for the kill.

I had a similar problem with the boa mission in my UPS_courier.OXP. This boa has a high bounty on his head. But it is placed at random systems. The first time the mission took place in a corporate state were a lot of police were flying around the coppers killed my victim for me. So I searched for a solution.

My boa is flying under a trader AI with one added command. If it is attacked it sets the attacker as the primary target and that I issue the command:

"scriptActionOnTarget: set: mission_variable FOUND_PLAYER"

Setting a mission_variable this way only works if the target is the player. And that is also what we want. If the boa is attacked by someone else the mission_variable does not change.

On docking the script notices that the boa is killed but also that the player had nothing to do with it. I act on it with the message "you were to late", but you also could add a new boa (or constrictor) in the universe and reset the searching and just fake that the constrictor never died.

But there could also be an other outcome at the constrictor search. During debugging of my boa mission the boa had a beacon for easier finding. One time I couldn't find him the normal way and used the beacon. He was chased by three police vessels but none of them was strong enough to really harm his strong shields. The boa decided to flee, and flee, and flee. I went away for half an hour and when I came back and used the beacon for finding, the police had driven him far beyond the distance planet-sun. Without a beacon you never could find him.
When I looked 15 minutes later he eventually escaped from its hunters and resumed his normal route to the station.

Something similar could happen to the constrictor. With the difference that the constrictor has no homing AI and he will stay put, when he escapes from his hunters. This could be a far away place where the player never will search. The only solution to this problem is repopulating the system by docking and saving the game. After loading the just saved game the constrictor will be in its original starting point in a new populated system.

User avatar
Arexack_Heretic
Dangerous Subversive Element
Dangerous Subversive Element
Posts: 1878
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 »

or jump out and return to the system to reset.

Instead of the two options you provide for when a mark is killed by NPCs, you could also give another hint instead.
example:
In the station bar you find a local bountyhunter bragging about a scrape with *your mark*.
Upon financing quite a few rounds of 'Quirrium Blasters', she tells you that she all but destroyed the ship, when it hyperspaced away.
Exiting from the witch-funnel, space was filled with many wormhole entrances. *Mark* must have had friends waiting.
She had lost the mark, so she returned to base.


The only system it can possibly get the repairs needed is XX where there is a Fred & Grumann *mark-shiptype* specialist.
or
"Yeah, I got the bastard!"
"There was a huge haul of lucrative merchandise floating around afterwards too."
"Unfortunately the Escapepod....uh...escaped." The hunder adds sheepishly.
Riding the Rocket!

Post Reply