Page 5 of 5

Posted: Sat Nov 06, 2010 12:49 pm
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.

Posted: Sat Nov 06, 2010 1:15 pm
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.

Posted: Sat Nov 06, 2010 3:49 pm
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.

Posted: Sat Nov 06, 2010 5:00 pm
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?

Posted: Sat Nov 06, 2010 5:04 pm
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.

Posted: Sat Nov 06, 2010 5:27 pm
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)

Posted: Sat Nov 06, 2010 8:43 pm
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?

Posted: Sat Nov 06, 2010 9:59 pm
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.

Posted: Sat Nov 06, 2010 10:25 pm
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.

Posted: Mon Nov 08, 2010 9:18 pm
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.

Posted: Mon Nov 08, 2010 10:01 pm
by OSH
Looks great!

Posted: Thu Nov 11, 2010 11:31 pm
by Pluisje
hm, couldn't sleep.. this should do it.

Image

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