Random Hits OXP

Discussion and information relevant to creating special missions, new ships, skins etc.

Moderators: winston, another_commander

Potential Debris
Dangerous
Dangerous
Posts: 75
Joined: Tue Apr 19, 2011 10:42 am
Location: UK

Re: Random Hits OXP

Post by Potential Debris »

I just upgraded from rh 1.8.something to 1.9.1 - Oolite 1.8 under Windows. This savegame was started in 1.8.

I had a random hits mission lined up, jumped into the system, got the "kill him" message on entering the system as usual. However I couldn't find the mark, a beat up Aphid. It was my first rh mission of this game but I've done plenty of others in other savegames.

Burned in a straight line from witchpoint > station and back again, IDing every ship along the way. Explode and reloaded, burned witch>station and back again, twice, still no sign.

Is it possible the version upgrade has broken my mission? If so, can I manually edit the mission out of my savegame and pick up a new one?
User avatar
spara
---- E L I T E ----
---- E L I T E ----
Posts: 2691
Joined: Wed Aug 15, 2012 4:19 am
Location: Finland

Re: Random Hits OXP

Post by spara »

Potential Debris wrote:
I just upgraded from rh 1.8.something to 1.9.1 - Oolite 1.8 under Windows. This savegame was started in 1.8.

I had a random hits mission lined up, jumped into the system, got the "kill him" message on entering the system as usual. However I couldn't find the mark, a beat up Aphid. It was my first rh mission of this game but I've done plenty of others in other savegames.

Burned in a straight line from witchpoint > station and back again, IDing every ship along the way. Explode and reloaded, burned witch>station and back again, twice, still no sign.

Is it possible the version upgrade has broken my mission? If so, can I manually edit the mission out of my savegame and pick up a new one?
This is probably my fault, sorry. Do you have sb-faves installed? I'm trying to slim down the oxp a bit and as a first step have taken Simon's creations out of the main oxp. Aphid's one of them. If you have sb-faves installed, then those ships are included in RH missions. This way I don't need to update RH every time a ship oxp is updated to keep up.
Potential Debris
Dangerous
Dangerous
Posts: 75
Joined: Tue Apr 19, 2011 10:42 am
Location: UK

Re: Random Hits OXP

Post by Potential Debris »

I always seem to run afoul of these edge-cases...

I didn't have SB-faves installed when I took the mission, but I've since installed it (at the same time as installing RH 1.9.1)

Is it possible to edit my savegame to remove the mission, or maybe shift the mark into another ship-type? If so, how do I do it? Would search/replace aphid/krait do the trick? Is there any particular text editor or text format I should use / avoid?
User avatar
spara
---- E L I T E ----
---- E L I T E ----
Posts: 2691
Joined: Wed Aug 15, 2012 4:19 am
Location: Finland

Re: Random Hits OXP

Post by spara »

Potential Debris wrote:
I always seem to run afoul of these edge-cases...

I didn't have SB-faves installed when I took the mission, but I've since installed it (at the same time as installing RH 1.9.1)

Is it possible to edit my savegame to remove the mission, or maybe shift the mark into another ship-type? If so, how do I do it? Would search/replace aphid/krait do the trick? Is there any particular text editor or text format I should use / avoid?
In theory the key you want to edit is

Code: Select all

mission_random_hits_mark_ship
To make that Aphid hit work you need to have sb-faves installed and the entry needs to look like this:

Code: Select all

	<key>mission_random_hits_mark_ship</key>
	<string>random_hits_mark_aphid</string>
Don't use notepad, but any other editor should do. Can't recommend much as I'm a Linux user, but notepad++ has been advertised a lot by Windows users.

Good luck.
Potential Debris
Dangerous
Dangerous
Posts: 75
Joined: Tue Apr 19, 2011 10:42 am
Location: UK

Re: Random Hits OXP

Post by Potential Debris »

Thanks so much for your quick help.

Downloaded notepad++, made the changes and tested the savegame - it opens up OK, and the mission is still present in F5 F5. Will find out tomorrow whether or not the mark is where he should be.
Potential Debris
Dangerous
Dangerous
Posts: 75
Joined: Tue Apr 19, 2011 10:42 am
Location: UK

Re: Random Hits OXP

Post by Potential Debris »

The scurvy poet has been located and neutralised.
User avatar
Smivs
Retired Assassin
Retired Assassin
Posts: 8408
Joined: Tue Feb 09, 2010 11:31 am
Location: Lost in space
Contact:

Re: Random Hits OXP

Post by Smivs »

Potential Debris wrote:
The scurvy poet has been located and neutralised.
There was once a scurvy poet
Who commited unspeakable crimes
and although he didn't know it
He was running out of time

His victims put a contract out
and for him, that was it
This time he couldn't back out
as a haplass Random Hit

A man then came a killin'
and gave him the Third Degree
And the man who splashed the villain
was Mr P Debris!
Commander Smivs, the friendliest Gourd this side of Riedquat.
Potential Debris
Dangerous
Dangerous
Posts: 75
Joined: Tue Apr 19, 2011 10:42 am
Location: UK

Re: Random Hits OXP

Post by Potential Debris »

:lol:

Thanks Smivs. Printed, framed and hanging in the cockpit of my Cobra.
User avatar
Bangbangduck
Deadly
Deadly
Posts: 169
Joined: Tue Apr 29, 2014 5:57 pm
Location: My God it's full of stars

Re: Random Hits OXP

Post by Bangbangduck »

Hi Chaps just a quick query.

The last 3 hits I have completed have not gone as expected. I definately inhumed the 'clients' involved but they have all died in 'suspicious' circumstances. I think the phrase was 'suspicious accident'. So the mission is a failure but I get a consolation payment for the job.

This is correct? I only ask as the save game is from my 1.77/1.80 gaming and I am messing with 1.81 at this time.

BBD A Troubled Murderer
Do not press this button [O].....Oh Bugger!
Cobra MKIII Grendal's Dam
User avatar
Diziet Sma
---- E L I T E ----
---- E L I T E ----
Posts: 6312
Joined: Mon Apr 06, 2009 12:20 pm
Location: Aboard the Pitviper S.E. "Blackwidow"

Re: Random Hits OXP

Post by Diziet Sma »

Are you absolutely sure it was you who got the killshot? No other NPCs taking shots at the mark?
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: Random Hits OXP

Post by cim »

Bangbangduck wrote:
I am messing with 1.81 at this time.
There are circumstances in some 1.81 builds (anything before this morning) where ship deaths were credited technically correctly but not to who you might expect (especially if you're using missiles)

It should be back to working normally in this morning's build, though that was just a temporary fix for something I might go back to later, so you may see this bug return at some point.

(I will note here that we will shortly be entering the "breaking things" stage of the 1.81 release cycle, so anyone who doesn't want to do alpha testing should return to the 1.80 stable release; those of you who stay, bug reports like this are definitely useful to us even if our answer is sometimes going to be "we know, and it'll be fixed in a few months when we get to that bit")
User avatar
Bangbangduck
Deadly
Deadly
Posts: 169
Joined: Tue Apr 29, 2014 5:57 pm
Location: My God it's full of stars

Re: Random Hits OXP

Post by Bangbangduck »

Hi Chaps

Thanks for the replies.

Dizet - There was some doubt as on 2 occasions as other NPC's were present. That said they were in supporting roles to the mark and I am sure my beam laser was on the hit when they vapourised. The last attempt I had to follow my mark through a wormhole and it was only he and I in the fray when I took him down.

Cim - I see and the above is probably the case :) . I will keep playing in 1.81 I think. If I have any issues I'll pass it on............ In the questionable deaths I was using only lasers.

But that reminds me! In other instances when I used missiles the Ships AI announced a 'Mine' had been fired.

EDIT: Nailed the mark and got paid in full :mrgreen:

BBD
Do not press this button [O].....Oh Bugger!
Cobra MKIII Grendal's Dam
User avatar
spara
---- E L I T E ----
---- E L I T E ----
Posts: 2691
Joined: Wed Aug 15, 2012 4:19 am
Location: Finland

Re: Random Hits OXP

Post by spara »

To reflect some of the concerns about the challenge of the current version of Oolite and this oxp a new version (1.9.2) is uploaded to the expansion manager.

* Ambiance ships have been separated from the main OXP to their own OXP: "Random Hits Shipset". Now the main oxp will not spawn any ships outside missions or the vicinity of the spacebar. If you want some more ambiance and maybe a little extra challenge, "Random Hits Shipset" OXP defines core roles with low probabilities for RandomHits ships so that they can be encountered outside missions.
* If you have SkilledNPCs OXP installed and want some extra challenge there is a disabled shipdata-overrides.plist file in the Config folder that will activate SkilledNPCs OXP for RandomHits mission ships. Just remove the "_" from the file name to activate it.
* Fast docking is still disabled by default. Remove comment "//" from line 1639 to activate it.
User avatar
Bangbangduck
Deadly
Deadly
Posts: 169
Joined: Tue Apr 29, 2014 5:57 pm
Location: My God it's full of stars

Re: Random Hits OXP

Post by Bangbangduck »

Hi there

Updated the random hits OXZ today via the manager. This is in oolite trunk BTW. All running ok but for this anomoly when referencing capt jamesons demise after a successful hit on the F5-F5 page. It hasn't happened with any other though at this time.

Image

BBD
Do not press this button [O].....Oh Bugger!
Cobra MKIII Grendal's Dam
User avatar
spara
---- E L I T E ----
---- E L I T E ----
Posts: 2691
Joined: Wed Aug 15, 2012 4:19 am
Location: Finland

Re: Random Hits OXP

Post by spara »

Thanks for the report BBD. I'll fly a few contracts and see if I can duplicate it.
Post Reply