tsunamayo / Starship-EVO

Welcome to Starship EVO bug tracking repo !
118 stars 17 forks source link

Inconsistent collision on large entities/Ghost collisions #5049

Open CoasterBlock opened 1 year ago

CoasterBlock commented 1 year ago

Short Description of the issue:

On large ships, in this case 32,5km, block placement doest work at a certain distance away from origin point of the grid. Despite no collision being present, bricks will place inconsistently. Chaging the face on which the brick is placed can make the brick placecable.

Steps to reproduce the issue:

Build large entity Move at least 30km away from origin point (origin point was the location of the starter block) try to build/copy/paste or otherwise edit the entity

Environment

Additional information:

Seems to not affect placement on Subgrids, but subgrids will have parts deleted if pasted into place, or grids cant be built touching the origin master entity. My deleting/changing the blocks, you can "cheat" around the issue and get bricks to place. Which is very trial and error based.

Player Log included.

Player.log

tsunamayo commented 1 year ago

@CoasterBlock Hi, could you please send me your blueprint? I think it is just a floating point issue, you are threading with the limit of the game. Thanks

CoasterBlock commented 1 year ago

The Odyssey.zip

@tsunamayo Hi! Heres the blueprint, to find the issue I am talking about, you will need to try playing blocks on the front of the ship. Thats where I encountered it. The tip of the ship is roughly 20 ish Km from the original starter block away.