public void ChangeStatorTargetVelocity(float targetVelocity) { var msg = new ChangeStatorTargetVelocityMsg(); msg.EntityId = Entity.EntityId; msg.TargetVelocity = targetVelocity; Sync.Layer.SendMessageToServer(ref msg); }
private static void OnChangeStatorTargetVelocity(MySyncMotorStator block, ref ChangeStatorTargetVelocityMsg msg, MyNetworkClient sender) { MyMotorStator stator = (MyMotorStator)block.Entity; stator.TargetVelocity = msg.TargetVelocity; if (Sync.IsServer) { Sync.Layer.SendMessageToAll(ref msg); } }
private static void OnChangeStatorTargetVelocity(MySyncMotorStator block, ref ChangeStatorTargetVelocityMsg msg, MyNetworkClient sender) { MyMotorStator stator = (MyMotorStator)block.Entity; stator.TargetVelocity = msg.TargetVelocity; if (Sync.IsServer) Sync.Layer.SendMessageToAll(ref msg); }