Jetpack QOL tweaks (#9563)

This commit is contained in:
metalgearsloth
2022-07-09 18:24:48 +10:00
committed by GitHub
parent 7daf4430ac
commit 6acd941ffb
6 changed files with 87 additions and 21 deletions

View File

@@ -56,6 +56,12 @@ public sealed class JetpackSystem : SharedJetpackSystem
private void CreateParticles(EntityUid uid)
{
// Don't show particles unless the user is moving.
if (Container.TryGetContainingContainer(uid, out var container) &&
TryComp<PhysicsComponent>(container.Owner, out var body) &&
body.LinearVelocity.LengthSquared < 1f)
return;
var uidXform = Transform(uid);
var coordinates = uidXform.Coordinates;
var gridUid = coordinates.GetGridUid(EntityManager);