Skip to content

Cross-grid joints do not wake their objects when grids move #6381

@deathride58

Description

@deathride58

Title! This is an issue we've faced while addressing reviews for space-wizards/space-station-14#42409.

We're currently unsure if it's specifically cross-grid joints attached to relays that're the issue, or if it's all cross-grid joints that're affected. But either way, this can lead to odd behavior like this:

grapplegridtele.mp4

When a grid moves, joints that affect objects outside of that grid remain asleep, which is a fairly noticeable bug in the physics simulation.

We've been able to resolve the bug through a hack that forces both objects to wake when they're both on different grids, but this is non-ideal for likely obvious reasons.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A: PhysicsRelating to movement and collisions.Bug: ReplicatedThis bug has been replicated by at least one other person.T: BugfixType: Bugs and/or bugfixes

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions