Problems with oxp (space dredger, sunskimmers)
Moderators: winston, another_commander, Getafix
-
- Above Average
- Posts: 30
- Joined: Thu Jun 28, 2007 2:19 pm
Problems with oxp (space dredger, sunskimmers)
Hello, new user here. Really liking Oolite: good to see an Elite in the tradition of the old BBC versions, rather than a Newtonian flight model.
I'm using the Linux version of Oolite and have downloaded some oxps to enhance the gaming experience: sunskimmers, space dredger and ore processor. Haven't tried out the ore processor yet, but sunskimmers and space dredger seem to have problems. The space dredger add-on doesn't seem to do anything at all: I have been flying around galaxy two for quite some time now since I installed it and not one space dredger have I seen. This includes the time after I changed script.plist to increase the probability of finding space dredgers to 90%.
Sunskimmers seems to have rather strange AI: on the witchpoint-sun route, I keep getting attacked by vessels with legal status "clean" (usually Moray medical boats for some reason), which hasn't happened to me so far on the witchpoint-planet route. Also, occasionally clean vessels will go to status red but not attack. I don't know what's going wrong there.
Anyone have any idea what's going on with these oxps?
I'm using the Linux version of Oolite and have downloaded some oxps to enhance the gaming experience: sunskimmers, space dredger and ore processor. Haven't tried out the ore processor yet, but sunskimmers and space dredger seem to have problems. The space dredger add-on doesn't seem to do anything at all: I have been flying around galaxy two for quite some time now since I installed it and not one space dredger have I seen. This includes the time after I changed script.plist to increase the probability of finding space dredgers to 90%.
Sunskimmers seems to have rather strange AI: on the witchpoint-sun route, I keep getting attacked by vessels with legal status "clean" (usually Moray medical boats for some reason), which hasn't happened to me so far on the witchpoint-planet route. Also, occasionally clean vessels will go to status red but not attack. I don't know what's going wrong there.
Anyone have any idea what's going on with these oxps?
- JensAyton
- Grand Admiral Emeritus
- Posts: 6657
- Joined: Sat Apr 02, 2005 2:43 pm
- Location: Sweden
- Contact:
In the specific case of aggressive Moray medical boats, I noticed just a few days ago that they have roles: “trader sunskim-trader” and ai_type: “pirateAI.plist”. I believe this to be a bug, but it’s possible Giles did this on purpose for flavour (they really are drug runners!) so I haven’t changed it yet. Comments, anyone?
E-mail: [email protected]
- Cmdr. Maegil
- Sword-toting nut-job
- Posts: 1294
- Joined: Tue Feb 27, 2007 10:28 pm
- Location: On the mend in Western Africa
Welcome to the friendliest board this side of Riedquat. Make yourself right at home...chaos syndrome wrote:Hello, new user here. Really liking Oolite: good to see an Elite in the tradition of the old BBC versions, rather than a Newtonian flight model.
...if you don't mind the company of god-like lazy programmers, katana-wielding borderline psychos, clock-tower nutter snipers, small ursid coders, nonconformist religious apostates, greedy bloodthirsty pirates, cold-blooded contract assassins, awed towel-less wanderers and even the odd law-abiding space trader, that is... But then again, that's chaos syndrome for you!
(BTW, I actually LIKE Newtonian physics and 6 degrees of freedom. The clock-tower nutter was berating me about it just yesterday... not that it did any good! )
Those are most certainly not drug runners. If they were, their holds would already be full and they'd be trying to keep as low a profile as possible.Ahruman wrote:In the specific case of aggressive Moray medical boats, I noticed just a few days ago that they have roles: “trader sunskim-trader” and ai_type: “pirateAI.plist”. I believe this to be a bug, but it’s possible Giles did this on purpose for flavour (they really are drug runners!) so I haven’t changed it yet. Comments, anyone?
Medical Morays, you say? Could be an insurance scam...
"There, I've rescued you. Please sign this form."
"What?! It was you who blew up my ship in the first place! Besides, if I sign that, my insurance premium will go nebula high!"
"Oh, then you mean you don't need help? OK, go get a suntan."
<kicks hapless pilot out the airlock in orbit of the star>
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.
I'm obviously not one of them.
-
- Above Average
- Posts: 30
- Joined: Thu Jun 28, 2007 2:19 pm
Thanks for the welcome!
It seems the witchpoint-sun route is basically full of previously-innocent traders who just so happen to turn pirate when the player comes along... just now I encountered a clean Cobra and clean Medical boat which went to status red and attacked. In fact, I haven't seen a single Medical Boat on the way to the sun which hasn't decided to start attacking me (despite having clean legal status myself... for the moment)!
The frustrating thing is the lack of bounty as these are legally clean ships! Oh yeah, and the police consistently taking their side despite them being first to fire!
It's enough to turn an honest captain to piracy. And scooped narcotics...
It seems the witchpoint-sun route is basically full of previously-innocent traders who just so happen to turn pirate when the player comes along... just now I encountered a clean Cobra and clean Medical boat which went to status red and attacked. In fact, I haven't seen a single Medical Boat on the way to the sun which hasn't decided to start attacking me (despite having clean legal status myself... for the moment)!
The frustrating thing is the lack of bounty as these are legally clean ships! Oh yeah, and the police consistently taking their side despite them being first to fire!
It's enough to turn an honest captain to piracy. And scooped narcotics...
- Cmdr. Maegil
- Sword-toting nut-job
- Posts: 1294
- Joined: Tue Feb 27, 2007 10:28 pm
- Location: On the mend in Western Africa
As Ahruman said, there seems to be a bug on the skimmers.chaos syndrome wrote:Thanks for the welcome!
It seems the witchpoint-sun route is basically full of previously-innocent traders who just so happen to turn pirate when the player comes along... just now I encountered a clean Cobra and clean Medical boat which went to status red and attacked. In fact, I haven't seen a single Medical Boat on the way to the sun which hasn't decided to start attacking me (despite having clean legal status myself... for the moment)!
The frustrating thing is the lack of bounty as these are legally clean ships! Oh yeah, and the police consistently taking their side despite them being first to fire!
It's enough to turn an honest captain to piracy. And scooped narcotics...
About the cops taking sides: when two clean ships are fighting each other, they'll consider the one they SEE firing when they arrive as the attacker, fine and engage him. This also means that you can do whatever you please as long as you don't get caught shooting when they show up... If they arrive and you have a clean status, let the other hit you in their presence and the cops will back you.
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.
I'm obviously not one of them.
- LittleBear
- ---- E L I T E ----
- Posts: 2882
- Joined: Tue Apr 04, 2006 7:02 pm
- Location: On a survey mission for GalCop. Ship: Cobra Corvette: Hidden Dragon Rated: Deadly.
Welcome to the boards!
As us lawyers say: "Everybody once had a good character." Even the Cray Twins were "Clean", until they were convicted. So Oolite is realistic in this way, a pirate whom the police have not yet caught is still a pirate but has a clean rating.
If it bugs you though, just edit the native shipdata.plist. Open it with notepad and do a search for Moray.
You'll see the code starts like this:-
This means the ship will be clean (as the bounty is zero) but he'll behave as a pirate (as he has pirateAI). If you change the number in bounty to 25, so it now reads:-
Exit and save. Now these Moray pirates will all be offenders. So the Cops will attack them (if any cops are about), you won't be penalised for shooting them and killing them will pay a bounty.
Personally I'd say its a "feature" not a bug. Some pirates do not have rap sheets and there can be a misscarriage of Oolite justice, if the Cops only see the innocent trader retuning fire in self-defence and wrongly assume that he is the aggressor and pitch in on the pirates side, but thats life!
Its easy to change though if you don't like it.
As us lawyers say: "Everybody once had a good character." Even the Cray Twins were "Clean", until they were convicted. So Oolite is realistic in this way, a pirate whom the police have not yet caught is still a pirate but has a clean rating.
If it bugs you though, just edit the native shipdata.plist. Open it with notepad and do a search for Moray.
You'll see the code starts like this:-
Code: Select all
<key>moray</key>
<dict>
<key>aft_eject_position</key>
<string>0.0 5.75 -8.0</string>
<key>ai_type</key>
<string>pirateAI.plist</string>
<key>bounty</key>
<integer>0</integer>
Code: Select all
<key>moray</key>
<dict>
<key>aft_eject_position</key>
<string>0.0 5.75 -8.0</string>
<key>ai_type</key>
<string>pirateAI.plist</string>
<key>bounty</key>
<integer>25</integer>
Personally I'd say its a "feature" not a bug. Some pirates do not have rap sheets and there can be a misscarriage of Oolite justice, if the Cops only see the innocent trader retuning fire in self-defence and wrongly assume that he is the aggressor and pitch in on the pirates side, but thats life!
Its easy to change though if you don't like it.
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.
- JensAyton
- Grand Admiral Emeritus
- Posts: 6657
- Joined: Sat Apr 02, 2005 2:43 pm
- Location: Sweden
- Contact:
I didn’t say that. I said there’s an apparent bug with the Moray Medical Boat. That said, the Cobra Mk I has a similar issue – it has the pirate AI, and roles “pirate scavenger trader hunter hermit-ship”. I’ll fix both of these for 1.69 (moray medical -> trader AI, Cobra Mk I -> separate pirate/hunter variant), and change them back if someone presents a reasonable argument that it should be this way.Cmdr. Maegil wrote:As Ahruman said, there seems to be a bug on the skimmers.
Edit: Actually, I’ll add some low-probability “stealth pirates” too. While I’m at it, I’m giving each built-in ship its own role in a consistent manner; the ship “cobramk1” will have the role “oolite-cobramk1”, etc.
Edit 2: Separate cobra variants not needed, because Oolite sets pirateAI.plist automatically when generating pirates.
Don’t do that. Copy ''shipdata.plist'' to your AddOns folder, and edit the copy.LittleBear wrote:If it bugs you though, just edit the native shipdata.plist.
E-mail: [email protected]
-
- Above Average
- Posts: 30
- Joined: Thu Jun 28, 2007 2:19 pm
- LittleBear
- ---- E L I T E ----
- Posts: 2882
- Joined: Tue Apr 04, 2006 7:02 pm
- Location: On a survey mission for GalCop. Ship: Cobra Corvette: Hidden Dragon Rated: Deadly.
It can just go in AddOns on its own. It'll then "trump" the normal shipdata. If you mess it up you can then just delete the copy in AddOns to go back to the normal shipdata.
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.
-
- Above Average
- Posts: 30
- Joined: Thu Jun 28, 2007 2:19 pm
- LittleBear
- ---- E L I T E ----
- Posts: 2882
- Joined: Tue Apr 04, 2006 7:02 pm
- Location: On a survey mission for GalCop. Ship: Cobra Corvette: Hidden Dragon Rated: Deadly.
Search the native shipdata for "pirateAI". Change the bounty in any ship entry to more than 0 if it has pirateAI. I guess there is more than one entry. As best I can remember all the pirates added by OXPs have bounties. If you have a load of OXPs in therefore, you will very rarely encounter clean pirates.
Think of it like a deck of cards. If you have no OXPs installed then when Oolite deals 5 pirates into a system, there are only 10 cards in the deck so hitting one of these jokers is pretty likley. If you play with 100 OXPs in then there are 150 odd cards in the deck, so not so likley to be dealt.
Think of it like a deck of cards. If you have no OXPs installed then when Oolite deals 5 pirates into a system, there are only 10 cards in the deck so hitting one of these jokers is pretty likley. If you play with 100 OXPs in then there are 150 odd cards in the deck, so not so likley to be dealt.
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.
I am not sure it completely works that way. I have the Dream Team beta pack installed and I still get normal cobras, adders, morays, pythons, etc in the shipyard. If I go through the ships on the startup screen they are there (at least until go too far through the set and get something that gives Oolite the spinning beach ball).
Or maybe I misunderstood something..
best wishes,
Oscar
Or maybe I misunderstood something..
best wishes,
Oscar
- LittleBear
- ---- E L I T E ----
- Posts: 2882
- Joined: Tue Apr 04, 2006 7:02 pm
- Location: On a survey mission for GalCop. Ship: Cobra Corvette: Hidden Dragon Rated: Deadly.
Think thats because not all ships are available to the player. If an OXP has a shipyard.plist and a shipdata.plist then the player can buy it and so can NPCs. If it only a shipdata.plist then the ship can be in the hands of an NPC (or Navy Thargoids, Missions Powers etc), but the ordinary Jameson cannot buy it. When generating the NPCs Oolite suffles all the cards to add Police Trader Pirate Thargoid ships to the system. Other NPC ships are added when the script calls them for missions, populations of modded systems etc.
When adding ships to the Shipyard ONLY those ships with a shipyard.plist are included in the pack. Hey, just cos the Navy can buy a Behemoth don't mean that us civillians can fly one!
The Dream Team Moray is one card in the deck. The normal Moray is another. So you may see a Moray (Native) dealt in the Shipyard and a Moray (Dream Team). Just depends on the cards dealt. The Shipyard at a particular system will be filled with X cards. The pack from which they were dealt depends on the number of cards in the deck. Adding OXPs increase the cards in the deck, but doesn't remove the ones already there.
When adding ships to the Shipyard ONLY those ships with a shipyard.plist are included in the pack. Hey, just cos the Navy can buy a Behemoth don't mean that us civillians can fly one!
The Dream Team Moray is one card in the deck. The normal Moray is another. So you may see a Moray (Native) dealt in the Shipyard and a Moray (Dream Team). Just depends on the cards dealt. The Shipyard at a particular system will be filled with X cards. The pack from which they were dealt depends on the number of cards in the deck. Adding OXPs increase the cards in the deck, but doesn't remove the ones already there.
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.
-
- Above Average
- Posts: 30
- Joined: Thu Jun 28, 2007 2:19 pm