Star Wars.OXP

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

Moderators: winston, another_commander

User avatar
Thargoid
Thargoid
Thargoid
Posts: 5528
Joined: Thu Jun 12, 2008 6:55 pm

Post by Thargoid »

Commander McLane wrote:
EDIT2: By the way, the Lambda Shuttle is too big to dock. Does perhaps bigships.oxp reset the AI of a trader to the one in shipdata, if it can't assign the appropriate bigshipsAI?
No.

Bigships provides an AI which may be used for ships that are too large to dock, but it does not actively change anything on any ship that is already installed.

Any usage of the bigShipsAI is by the OXP author. It's just provided as a service to anyone who may want it.
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 »

Commander McLane wrote:
EDIT: now I'm confused. According to autoAImap.plist any trader gets route1traderAI, just like every shuttle gets fallingShuttleAI if auto_AI is true, which is the case with the Lambda Shuttle. So I don't see how the AI defined in shipdata could ever be used. There shouldn't be an error. :?
I just downloaded the oxp. It only uses a "shuttle" and "trader" role so it will never use the shuttleAI. However, because of the way ships are initialised, Oolite always tries to load the AI in shipdata first. And because it can't find the given AI, it generates an error. Only after the ship has been set up, Oolite looks if it needs a special AI file and changes it accordingly.

So, despite the error in the log, the ship will end up using the right AI for trader or shuttle. And as McLane noted: its to big for a docking port resulting in buggy looking launches/docking. Next Oolite versions will deny such ships docking/launching rights.
Switeck
---- E L I T E ----
---- E L I T E ----
Posts: 2411
Joined: Mon May 31, 2010 11:11 pm

Post by Switeck »

There will need to be special cases for the rare stations with larger docking ports, so the slightly bigger ships can at least dock/launch from them.
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 »

Eric Walch wrote:
So, despite the error in the log, the ship will end up using the right AI for trader or shuttle.
In my test I didn't get any error, so that is still the part that puzzles me. Or will the error only be visible with some more logging feature activated, which OSH may have done?
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 »

Switeck wrote:
There will need to be special cases for the rare stations with larger docking ports, so the slightly bigger ships can at least dock/launch from them.
Currently all stations used as main stations have the same, standard-sized docking bay.

If I understand the new handling of ship sizes vs. dock sizes correctly, the code will check those two before each launch, so stations with bigger docks will launch bigger ships (up to dock size) without any problem, and these ships will be able to dock without a problem.

However, usually traders are going for the main station, not just any station. And the main station docks are size limited.
User avatar
Thargoid
Thargoid
Thargoid
Posts: 5528
Joined: Thu Jun 12, 2008 6:55 pm

Post by Thargoid »

Commander McLane wrote:
Currently all stations used as main stations have the same, standard-sized docking bay.
Except the one in Aqualina, if you have Aquatics installed. The dock there is big enough to launch almost anything (it can handle HammerHeads, by design)
User avatar
tonyhippy
Dangerous
Dangerous
Posts: 90
Joined: Mon Apr 19, 2010 8:23 pm
Location: UK
Contact:

Post by tonyhippy »

I'd love to reskin these ships properly, but with no guidelines on the texture .pngs I've little to go on! I managed ok with the wonderful B-Wing but with the rest it's impossible to tell what goes where except by trial and error. Has anyone got the maps?
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 »

tonyhippy wrote:
Has anyone got the maps?
The "maps" are the dat-files which you find in the Models-folder.

With a conversion tool, for instance DatToObj.py, or—if you're on a Mac—with DryDock you can convert them to obj-files which are readable by your favorite 3d modelling tool, for instance Wings3d.
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 »

tonyhippy wrote:
I'd love to reskin these ships properly, but with no guidelines on the texture .pngs I've little to go on! I managed ok with the wonderful B-Wing but with the rest it's impossible to tell what goes where except by trial and error. Has anyone got the maps?
When you mean the obj files you can get it here. It are obj and wings3d files. It should be easy to see than what goes were.
User avatar
tonyhippy
Dangerous
Dangerous
Posts: 90
Joined: Mon Apr 19, 2010 8:23 pm
Location: UK
Contact:

Post by tonyhippy »

I'm afraid I'm hopelessy uncomputerate - I'd have no idea how to convert a dat file into a blank .png with just the guidelines on (what's that even called? Only the Dragon OXP actually provides these for the redoubtable Dragon ships) What I can do is use Photoshop and paint the skin, is about all.
For my own purposes I have done this to all the Dragons, the Starbelly, Baracuda and the really massive cargo cruiser, and have modified a lot more to tone down over garish colours or add details/effects. Usually the existing .png provides most of the panel shapes, but the Star Wars ships are mostly blank and not much help. I did reskin the B-Wing, but mostly by laying a general "busy" pattern down and hoping for the best. In this case it kind of worked anyway and looks quite nice in my opinion
Image
But I could do much better with a .png that shows the guidelines.
User avatar
OSH
Dangerous
Dangerous
Posts: 124
Joined: Thu Dec 04, 2008 2:57 pm
Location: Poland, Lave Station :)
Contact:

Post by OSH »

Looks great!
User avatar
Pluisje
Dangerous
Dangerous
Posts: 93
Joined: Mon Jan 11, 2010 3:14 pm

Post by Pluisje »

hm, couldn't sleep.. this should do it.

Image

took longer then I thought, very sleepy now ;-)
Post Reply