using VRageMath;
namespace SpaceEngineersBlueprintEditor.SpaceEngineersCore.GridConverter;
///
/// Data for converting a SE1 block into SE2 blocks
///
public struct BlockConversionDefinition
{
///
/// Collection of blocks
///
public Block[] Blocks;
}
///
/// An SE2 block that will be placed
///
public struct Block
{
///
/// The GUID of the block's server prefab
///
public string BlockServerPrefab;
///
/// Rotates the block by this quaternion
///
public Quaternion Rotation;
///
/// Offset in uniform grid space for the forward direction
///
public int ForwardOffset;
///
/// Offset in uniform grid space for the up direction
///
public int UpOffset;
///
/// Offset in uniform grid space for the right direction
///
public int RightOffset;
}