public void SendJumpSuccess(Vector3D jumpTarget) { var msg = new JumpSuccessMsg(); msg.EntityId = m_grid.EntityId; msg.JumpTarget = jumpTarget; Sync.Layer.SendMessageToAllAndSelf(ref msg); }
private static void OnJumpSuccess(ref JumpSuccessMsg msg, MyNetworkClient sender) { MyCubeGrid cubeGrid; MyEntities.TryGetEntityById(msg.EntityId, out cubeGrid); if (cubeGrid != null) { cubeGrid.GridSystems.JumpSystem.Jump(msg.JumpTarget, msg.UserId); } }
public void SendJumpSuccess(Vector3D jumpTarget, long userId) { var msg = new JumpSuccessMsg(); msg.EntityId = m_grid.EntityId; msg.JumpTarget = jumpTarget; msg.UserId = userId; Sync.Layer.SendMessageToAllAndSelf(ref msg); }