2020-01-03 13:38:59 +00:00
|
|
|
namespace GamecraftModdingAPI.Blocks
|
|
|
|
{
|
2020-01-04 00:54:35 +00:00
|
|
|
/// <summary>
|
|
|
|
/// Possible block types
|
|
|
|
/// </summary>
|
2020-05-17 21:23:06 +00:00
|
|
|
public enum BlockIDs : ushort
|
2020-01-03 13:38:59 +00:00
|
|
|
{
|
2020-05-19 22:08:02 +00:00
|
|
|
/// <summary>
|
2020-07-15 19:58:24 +00:00
|
|
|
/// Called "nothing" in Gamecraft. (DBID.NOTHING)
|
2020-05-19 22:08:02 +00:00
|
|
|
/// </summary>
|
2020-05-17 21:23:06 +00:00
|
|
|
Invalid = ushort.MaxValue,
|
2021-04-13 00:05:16 +00:00
|
|
|
Cube = 0,
|
|
|
|
Wedge,
|
|
|
|
QuarterPyramid,
|
|
|
|
Tetrahedron,
|
|
|
|
RoundedWedge,
|
|
|
|
RoundedQuarterPyramid,
|
|
|
|
RoundedTetrahedron,
|
|
|
|
NegativeQuarterPyramid,
|
|
|
|
NegativeTetrahedron,
|
|
|
|
RoundedNegativeQuarterPyramid,
|
|
|
|
RoundedNegativeTetrahedron, //10
|
|
|
|
PlateCube,
|
|
|
|
PlateWedge,
|
|
|
|
PlateQuarterPyramid,
|
|
|
|
PlateTetrahedron,
|
|
|
|
Sphere,
|
|
|
|
Frame,
|
|
|
|
FrameS1,
|
|
|
|
FrameS2,
|
|
|
|
FrameS3,
|
|
|
|
FrameS4, //20
|
|
|
|
FrameS5,
|
|
|
|
FrameWedge,
|
|
|
|
FrameWedgeS1,
|
|
|
|
FrameWedgeS2,
|
|
|
|
FrameWedgeS3,
|
|
|
|
FrameWedgeS4,
|
|
|
|
SideS0S1,
|
|
|
|
SideS0S2,
|
|
|
|
SideS0S3,
|
|
|
|
SideS0S4, //30
|
|
|
|
SideS0S5,
|
|
|
|
SideS1S1,
|
|
|
|
SideS1S2,
|
|
|
|
SideS1S3,
|
|
|
|
SideS1S4,
|
|
|
|
SideS1S5,
|
|
|
|
SideS2S1,
|
|
|
|
SideS2S2,
|
|
|
|
SideS2S3,
|
|
|
|
SideS2S4,
|
|
|
|
SideS2S5,
|
|
|
|
WindscreenS1, //42
|
|
|
|
WindscreenS2,
|
|
|
|
WindscreenS3,
|
|
|
|
WindscreenS4,
|
|
|
|
WindscreenS5,
|
|
|
|
CarWheelArch,
|
|
|
|
CarArchSmallFlare,
|
|
|
|
CarArchFlare,
|
|
|
|
CarArchExtrudedFlare, //50
|
|
|
|
Cube1X1,
|
|
|
|
Cube1X2,
|
|
|
|
Cube1X3,
|
|
|
|
Cube1X4,
|
|
|
|
Cube1X6,
|
|
|
|
Cube2X2,
|
|
|
|
Cube2X3,
|
|
|
|
Cube2X4,
|
|
|
|
Cube2X6,
|
|
|
|
Wedge1X1, //60
|
|
|
|
Wedge1X2,
|
|
|
|
Wedge1X3,
|
|
|
|
Wedge2X1,
|
|
|
|
Wedge2X2,
|
|
|
|
Wedge2X3,
|
|
|
|
RoundedWedge1X1,
|
|
|
|
RoundedWedge1X2,
|
|
|
|
RoundedWedge1X3,
|
|
|
|
RoundedWedge2X1,
|
|
|
|
RoundedWedge2X2, //70
|
|
|
|
RoundedWedge2X3,
|
|
|
|
Plate1X1,
|
|
|
|
Plate1X2,
|
|
|
|
Plate1X3,
|
|
|
|
Plate1X4,
|
|
|
|
Plate2X2,
|
|
|
|
Plate2X3,
|
|
|
|
Plate2X4,
|
|
|
|
Plate3X3,
|
|
|
|
Plate3X4, //80
|
|
|
|
Cube1X1S1,
|
|
|
|
Cube1X2S1,
|
|
|
|
Cube1X3S1,
|
|
|
|
Wedge1X1S1,
|
|
|
|
Wedge1X2S1,
|
|
|
|
Wedge1X3S1,
|
|
|
|
Wedge2X1S1,
|
|
|
|
Wedge2X2S1,
|
|
|
|
Wedge2X3S1,
|
|
|
|
Wedge3X1S1, //90
|
|
|
|
Wedge3X2S1,
|
|
|
|
Wedge3X3S1,
|
|
|
|
NegativeTetrahedron1X1S1,
|
|
|
|
NegativeTetrahedron1X2S1,
|
|
|
|
NegativeTetrahedron1X3S1,
|
|
|
|
NegativeTetrahedron2X1S1,
|
|
|
|
NegativeTetrahedron2X2S1,
|
|
|
|
NegativeTetrahedron2X3S1,
|
|
|
|
NegativeTetrahedron3X1S1,
|
|
|
|
Axle, //100
|
|
|
|
Hinge,
|
2020-01-03 13:38:59 +00:00
|
|
|
BallJoint,
|
|
|
|
UniversalJoint,
|
|
|
|
TelescopicJoint,
|
2021-04-13 00:05:16 +00:00
|
|
|
HingeSpring,
|
|
|
|
AxleSpring,
|
2020-01-03 13:38:59 +00:00
|
|
|
DampedSpring,
|
2021-04-13 00:05:16 +00:00
|
|
|
WheelRigNoSteering,
|
|
|
|
WheelRigWithSteering,
|
|
|
|
NegativeTetrahedron3X2S1, //110
|
|
|
|
NegativeTetrahedron3X3S1,
|
|
|
|
Tetrahedron1X1S1,
|
|
|
|
Tetrahedron1X2S1,
|
|
|
|
Tetrahedron1X3S1,
|
|
|
|
Tetrahedron2X1S1,
|
|
|
|
Tetrahedron2X2S1,
|
|
|
|
Tetrahedron2X3S1,
|
|
|
|
Tetrahedron3X1S1,
|
|
|
|
Tetrahedron3X2S1,
|
|
|
|
Tetrahedron3X3S1, //120
|
|
|
|
QuarterPyramid1X1S1,
|
|
|
|
QuarterPyramid1X2S1,
|
|
|
|
QuarterPyramid1X3S1,
|
|
|
|
QuarterPyramid2X1S1,
|
|
|
|
QuarterPyramid2X2S1,
|
|
|
|
QuarterPyramid2X3S1,
|
|
|
|
QuarterPyramid3X1S1,
|
|
|
|
QuarterPyramid3X2S1,
|
|
|
|
QuarterPyramid3X3S1,
|
|
|
|
PlateTriangle, //130
|
|
|
|
PlateCircle,
|
|
|
|
PlateQtrCircle,
|
|
|
|
PlateRWedge,
|
|
|
|
PlateRTetrahedron,
|
|
|
|
DriverSeat = 150,
|
2020-01-03 13:38:59 +00:00
|
|
|
PassengerSeat,
|
2021-04-13 00:05:16 +00:00
|
|
|
Engine,
|
|
|
|
CarWheelWideProfile = 200,
|
|
|
|
CarWheel,
|
2020-01-03 13:38:59 +00:00
|
|
|
}
|
|
|
|
}
|