Page 1 of 1

including ballturrets in the trunk

Posted: Sat May 24, 2008 9:26 am
by Commander McLane
A small suggestion of mine:

I have occasionally come across an OXP which uses the ballturrets from Behemoth.oxp in a false reference. Which means: The OXP-author erroneously assumed that the ballturret is part of the Oolite distribution, not realising that in his case it actually came from behemoth.oxp. Which means that for somebody who hasn't installed behemoth.oxp, the turrets won't be there.

Faulty OXPing, I know.

But as ballturrets are used quite commonly I also can understand why somebody would mistakenly believe they are part of the game.

Therefore I suggest that the original ballturret from behemoth.oxp is included in the next release of Oolite itself, as sort of a resource for scripters. This requires the inclusion of the ballturret-entry in shipdata, ballturret.dat and turretskin.png. This would heal some broken references in a couple of OXPs, without doing any harm to those OXPs whose authors have taken the time to include (and hopefully rename!) the files themselves.

Posted: Sat May 24, 2008 10:05 am
by JensAyton
Will do.

Posted: Sat May 24, 2008 4:30 pm
by matt634
I'd vote for the entire behemoth (with Eric's reworked AI) being included in the core game. It was created by the man himself. Does anyone play without it?

Posted: Sat May 24, 2008 10:42 pm
by JensAyton
matt634 wrote:
It was created by the man himself.
Which man, Bell or Braben?

Adding more ships to the core game is not on the table.

Posted: Sun May 25, 2008 1:01 am
by matt634
Which man, Bell or Braben?
Blasphemy!! Thou shalt have no gods before Giles! I consider all his OXP ships part of the core game, especially the Behemoth which was a bit of revolution in dockable objects. I have zero complaints with it staying an OXP; just figured if turrets were going in (created by Bell or Braben?) that the Behemoth could just as easily go in too :)

Posted: Sun May 25, 2008 12:53 pm
by JensAyton
matt634 wrote:
Blasphemy!! Thou shalt have no gods before Giles! I consider all his OXP ships part of the core game, especially the Behemoth
Well, you’re wrong. :-)
just figured if turrets were going in (created by Bell or Braben?) that the Behemoth could just as easily go in too :)
The important distinction is that ball turrets won’t start appearing by themselves, they’re just a resource for OXPs. Just as there are a lot of scripting commands that do things outside the realm of the core game, which are only used by OXPs.

Posted: Sun May 25, 2008 4:08 pm
by matt634
Well, you’re wrong. :-)
Fairly certain that's happened to me before :lol: and will probably happen again, though its not encouraged to admit such things in my profession.

Posted: Mon May 26, 2008 7:19 am
by JensAyton
Done.

Posted: Tue May 27, 2008 6:22 pm
by Arexack_Heretic
heh heh, now we can all start shaving those ball-turret resources from respective oxp's.

---

Why rename the ballturret-files?
If nothing was changed, nothing is affected by duplicate files in different oxp's...otherwise the last oxp loaded would determine the version actually used.
Which could cause some cosmetic problems.

AFAIK, my turrets have (eventually) all been renamed, but then most are using different modles and specs, so scrubbing them out would cause major problems for the appearance of my ships.

Posted: Thu May 29, 2008 6:16 am
by Commander McLane
As I pointed out before, there is no need to take renamed turrets out of any OXP.

Unrenamed turrets would change the appearance of turrets back to how it was, if at any point the ones in Oolite would be changed. But AFAIK currently there have been no changes to the turrets which originally came with Behemoth.oxp. So no need for immediate action as well.