Hate to ask but...

General discussion for players of Oolite.

Moderators: winston, another_commander

Post Reply
Paradox
---- E L I T E ----
---- E L I T E ----
Posts: 607
Joined: Wed Feb 20, 2013 1:24 am
Location: Aboard the D.T.T Snake Charmer: My Xanadu
Contact:

Hate to ask but...

Post by Paradox »

Let's say your ship has a protruding non-frangible sub-entity, and that non-frangible sub-entity just happens to collide with another ship in passing. Would that cause damage to either ship? Further, if that sub-entity were indeed frangible, would that cause damage to to your ship other than to the frangible part itself?
User avatar
Fatleaf
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 1988
Joined: Tue Jun 08, 2010 5:11 am
Location: In analysis mode on Phaelon
Contact:

Re: Hate to ask but...

Post by Fatleaf »

Paradox wrote:
Let's say your ship has a protruding non-frangible sub-entity, and that non-frangible sub-entity just happens to collide with another ship in passing. Would that cause damage to either ship? Further, if that sub-entity were indeed frangible, would that cause damage to to your ship other than to the frangible part itself?
If it's non-frangible then all damage received by the entity will be transferred to your ship and the entity would remain undamaged. The other ship would also receive collision damage. If the sub-entity is frangible then the entity would take damage as well your ship.
Find out about the early influences of Fatleaf here. Also his OXP's!
Holds the Ooniversal record for "Thread Necromancy"
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: Hate to ask but...

Post by cim »

Paradox wrote:
Let's say your ship has a protruding non-frangible sub-entity, and that non-frangible sub-entity just happens to collide with another ship in passing. Would that cause damage to either ship? Further, if that sub-entity were indeed frangible, would that cause damage to to your ship other than to the frangible part itself?
First case: yes, both ships take scrape damage.

Second case: ... this is not entirely clear. Assuming for simplicity you hit the main entity on the other ship, then as far as I can tell: if you hit them, then you take damage against your main entity; if they hit you, then you take damage against your subentity and against your main entity, unless the subentity is not frangible in which case you would take damage twice against your main entity (and they also take doubled damage). I suspect this is not the intended behaviour, and by far the simplest solution would be to make it so that scrape damage is always applied (once) to the main entity, regardless of which parts of the two ships actually collided.
Paradox
---- E L I T E ----
---- E L I T E ----
Posts: 607
Joined: Wed Feb 20, 2013 1:24 am
Location: Aboard the D.T.T Snake Charmer: My Xanadu
Contact:

Re: Hate to ask but...

Post by Paradox »

cim wrote:
Paradox wrote:
Let's say your ship has a protruding non-frangible sub-entity, and that non-frangible sub-entity just happens to collide with another ship in passing. Would that cause damage to either ship? Further, if that sub-entity were indeed frangible, would that cause damage to to your ship other than to the frangible part itself?
First case: yes, both ships take scrape damage.

Second case: ... this is not entirely clear. Assuming for simplicity you hit the main entity on the other ship, then as far as I can tell: if you hit them, then you take damage against your main entity; if they hit you, then you take damage against your subentity and against your main entity, unless the subentity is not frangible in which case you would take damage twice against your main entity (and they also take doubled damage). I suspect this is not the intended behaviour, and by far the simplest solution would be to make it so that scrape damage is always applied (once) to the main entity, regardless of which parts of the two ships actually collided.

Ok, then my "Reaper" type ship with giant scythe like blades used to "rip open" other ships, will have to be put on the shelf! };] Thanks for the answers guys!
Post Reply