private void HandleWake(PhysicsWakeMessage message) { if (!message.Body.Owner.TryGetComponent <CollisionWakeComponent>(out var comp) || !comp.Enabled) { return; } message.Body.CanCollide = true; }
private void HandleWake(EntityUid uid, CollisionWakeComponent component, PhysicsWakeMessage args) { if (!component.Enabled) { return; } args.Body.CanCollide = true; }
private void HandleWake(EntityUid uid, CollisionWakeComponent component, PhysicsWakeMessage args) { component.RaiseStateChange(); }