Page 9 of 9
Re: (RELEASE) Orisis Class (updated to 1.3)
Posted: Tue Nov 05, 2013 10:48 pm
by pagroove
Commander McLane wrote:There's no need to remove the missiles. You only need to fix their launch position.
I only don't know how to do that.
:
Re: (RELEASE) Orisis Class (updated to 1.3)
Posted: Wed Nov 06, 2013 5:20 pm
by Commander McLane
pagroove wrote:Commander McLane wrote:There's no need to remove the missiles. You only need to fix their launch position.
I only don't know how to do that.
By adding the key
missile_launch_position
to its shipdata and setting it to some position outside of the ship's hull, preferably under its belly.
If the key is missing (which is presumably the case), Oolite automagically sets the coordinates to (0, 0, 0) relative to the ship's origin, which is usually inside the ship. And that's precisely what the log warnings have been telling you all the time:
ERROR: The missile_launch_position defines a position (0, 0, 0) behind the Orisis class Ferry.
The only thing that the warning is not entirely correct about is the word "behind". But "within" is basically the same thing here.
Because, when the ship fires a missile, the missile travels
through the ship, which means that it
collides with the ship, which means that it is probably
destroyed immediately (because the ship is much bigger than the missile). And that's also what the log warning is telling you in plain language:
In future versions such missiles may explode on launch because they have to travel through the ship.
Re: (RELEASE) Orisis Class (updated to 1.3)
Posted: Wed Nov 06, 2013 7:52 pm
by pagroove
Ok. Is there maybe another very big ship with missiles to look at as a reference. The Orisis is indeed very big. I fear that when I look at a normal ship as an example that the launch position will still be on the inside. Does a Behemoth have missiles?
And last question is the position defined in X,Y,Z.
So lower (beneath the belly) is a - Z value?
Re: (RELEASE) Orisis Class (updated to 1.3)
Posted: Wed Nov 06, 2013 8:52 pm
by Commander McLane
X: left - right
Y: up - down
X: front - aft
Don't you have the ship model in Wings3D or Blender? There you could easily find a position under the belly of the model. 1 unit = 1 meter in Oolite.
Re: (RELEASE) Orisis Class (updated to 1.3)
Posted: Wed Nov 06, 2013 9:01 pm
by pagroove
Commander McLane wrote:X: left - right
Y: up - down
X: front - aft
Don't you have the ship model in Wings3D or Blender? There you could easily find a position under the belly of the model. 1 unit = 1 meter in Oolite.
Will do that. Thanks for the help
Edit of course Y: up -down. (I must be getting old getting that wrong
).
Re: (RELEASE) Orisis Class (updated to 1.3)
Posted: Thu Nov 07, 2013 3:12 pm
by Griff
just load the model into wings PAG then click on one of its points (verticies), wings will give you the coordinates at the top of the window, just write these down and put them in the shipdata.plist. To be extra sure, when i do this in my models i pick a point, then right click on it with the mouse and choose 'move' from the pop up menu, then move the point a bit further away from the model and use those co-ordinates in shipdata.plist, just make sure you don't save your model with this one wonky point in it or it'll look bad
Re: (RELEASE) Orisis Class (updated to 1.3)
Posted: Thu Nov 07, 2013 5:27 pm
by pagroove
Thank you Griff. Will look at the model in the weekend.
Re: (RELEASE) Orisis Class (updated to 1.3)
Posted: Thu Mar 08, 2018 10:01 pm
by cbr
one of the multifunctional uses of an Osiris Class, oolite hospital ship osiris 7...
Re: (RELEASE) Orisis Class (updated to 1.3)
Posted: Mon Mar 12, 2018 2:01 pm
by Fleurghber
The file was not found at the specified location.
Re: (RELEASE) Orisis Class (updated to 1.3)
Posted: Mon Mar 12, 2018 7:21 pm
by cbr
The version 1.3 file is to be found inside this thread
Re: (RELEASE) Orisis Class (updated to 1.3)
Posted: Mon Mar 12, 2018 7:38 pm
by Fleurghber
Which is the one which hasn't been removed?
Re: (RELEASE) Orisis Class (updated to 1.3)
Posted: Mon Mar 12, 2018 8:09 pm
by Fleurghber
Never mind: I found it.