tsunamayo / Starship-EVO

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

Laser Weapon Destroys Self When moving #3001

Open Claakin opened 4 years ago

Claakin commented 4 years ago

Short Description of the issue:

firing the laser weapon while moving causes the weapon to destroy its barrel, or the entire weapon.

...

Steps to reproduce the issue:

Create laser weapon, attach barrel, fly forward, fire weapons.

...

Environment

Additional information:

I have uploaded photos and blueprint files.

It appears that the barrel does not change the poition at which the laser is generated, and the laser is still able to make contact with it's own gun/barrel. I say this because it only destroys the barrel on larger weapons, but when firing multiple weapons maybe lag causes the round to fire later, making it appear behind the weapon. Maybe the speed of the round is not fast enough, maybe speeding up the shot would allow it to pass the barrel. ultimately, if it were generated a couple units in front of the barrel, somethig small and unnoticeable it may prevent this.

Another option is to disable friendly fire for the gun and barrel. gunfire moving fail 1 gunfire moving fail 2 gunfire moving fail 3 gunfire moving fail 4 Draco.zip

(Screenshots, Videos, Error logs, Related issues)

Please also include the output_log.txt file. You can find your log here: %UserProfile%\AppData\LocalLow\Moonfire Entertainment\Starship EVO\

If you issue concerns a particular design please include any blueprint that could help to reproduce the issue. Blueprint folder is over at: %UserProfile%\AppData\LocalLow\Moonfire Entertainment\Starship EVO\Save_Data\Blueprints\

Claakin commented 4 years ago

Here is the output log!

output_log.txt

matejkar commented 4 years ago

are those turrets or fixed weapons? If they are fixed try to max out the barrels and also u have gatlings there meaning more spread. Stuff like this happened to me in smaller builds when i try to put guns on spots where the ship is almost in a line of fire

Claakin commented 4 years ago

I'll try it without the gatling but th point is rate of fire, so I'm going to be losing a lot of potential damage. I mean we're already working with the unreal physics of bullets following a cursor from a stationary weapon which is fine, It helps, but the gun should not destroy its self no matter what you use. Personally I have trouble finding a good position t place weaponry where they won't destroy some part of the ship, but that's just bad design on my part.

tsunamayo commented 4 years ago

Yes the laser is supposed to be spawned at the muzzle position of the barrel, with a small offset, with the speed of the ship added. But there might be still something bugged as you pointed out. I keep you posted

Claakin commented 4 years ago

Thank you, no problem! Keep up the good work! Can't wait for an update, I know you're working hard!

On Wed, Sep 30, 2020 at 2:06 AM Francois Duret notifications@github.com wrote:

Yes the laser is supposed to be spawned at the muzzle position of the barrel, with a small offset, with the speed of the ship added. But there might be still something bugged as you pointed out. I keep you posted

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/tsunamayo/Starship-EVO/issues/3001#issuecomment-701202573, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQVUCPRMYHAZCPKZQ2B2NHLSILKIRANCNFSM4R5LJWAQ .

Rifleman75 commented 3 years ago

I'm having this happen pretty consistently at speeds over 250m/s. I moved the lasers away from the ship and they then hit themselves and destroy either the barrels or laser module. Gatling barrels seem the worst.

tsunamayo commented 3 years ago

@Rifleman75 @Claakin Could you send me your blueprint? Thanks