Namespace Content.Shared.MouseRotator
Classes
MouseRotatorComponent
This component allows overriding an entities local rotation based on the client's mouse movement
RequestMouseRotatorRotationEvent
Raised on an entity with MouseRotatorComponent as a predictive event on the client when mouse rotation changes
RequestMouseRotatorRotationSimpleEvent
Simpler version of RequestMouseRotatorRotationEvent for implementations that only require snapping to 4-dir and not full angle rotation.
SharedMouseRotatorSystem
This handles rotating an entity based on mouse location