常用方法
常用方法
常用方法
常用方法
public BroadcastInfo GridToBroadcastInfo() { IMyCubeGrid cubeGrid = FetchCurrentCubeGrid(entityName); string ownerName = MyVisualScriptLogicProvider.GetPlayersName(ownerId); if (cubeGrid != null) { return(new BroadcastInfo(blockCount, entityId, cubeGrid.CustomName, cubeGrid.IsStatic, cubeGrid.GetPosition(), ownerId, ownerName, gridStatus)); } else { // dead grid, return Vector3D, ModEntry will trash return(new BroadcastInfo(blockCount, entityId, "cubeGrid null", false, Vector3D.Zero, ownerId, ownerName, gridStatus)); } }