138 lines
No EOL
3.3 KiB
C#
138 lines
No EOL
3.3 KiB
C#
namespace TechbloxModdingAPI.Blocks
|
|
{
|
|
/// <summary>
|
|
/// Possible block types
|
|
/// </summary>
|
|
public enum BlockIDs : ushort
|
|
{
|
|
/// <summary>
|
|
/// Called "nothing" in Techblox. (DBID.NOTHING)
|
|
/// </summary>
|
|
Invalid = ushort.MaxValue,
|
|
Cube = 0,
|
|
Wedge,
|
|
QuarterPyramid,
|
|
Tetrahedron,
|
|
RoundedWedge,
|
|
RoundedQuarterPyramid,
|
|
RoundedTetrahedron,
|
|
NegativeQuarterPyramid,
|
|
NegativeTetrahedron,
|
|
RoundedNegativeQuarterPyramid,
|
|
RoundedNegativeTetrahedron,
|
|
Plate,
|
|
PlateWedge,
|
|
PlateQuarterPyramid,
|
|
PlateTetrahedron,
|
|
Sphere,
|
|
CarWheelArch = 47,
|
|
CarArchSmallFlare,
|
|
CarArchFlare,
|
|
CarArchExtrudedFlare,
|
|
Axle = 100,
|
|
Hinge,
|
|
BallJoint,
|
|
UniversalJoint,
|
|
TelescopicJoint,
|
|
DampedHingeSpring,
|
|
DampedAxleSpring,
|
|
DampedSpring,
|
|
WheelRigNoSteering,
|
|
WheelRigWithSteering,
|
|
PlateTriangle = 130,
|
|
PlateCircle,
|
|
PlateQuarterCircle,
|
|
PlateRoundedWedge,
|
|
PlateRoundedTetrahedron,
|
|
Cone,
|
|
ConeSegment,
|
|
DoubleSliced,
|
|
HalfDoubleSliced,
|
|
EighthPyramid,
|
|
Hemisphere,
|
|
WideCylinder,
|
|
WideCylinderBend,
|
|
WideCylinderT,
|
|
WideCylinderCross,
|
|
WideCylinderCorner,
|
|
NarrowCylinder,
|
|
NarrowCylinderBend,
|
|
NarrowCylinderT,
|
|
NarrowCylinderCross,
|
|
DriverSeat,
|
|
PassengerSeat,
|
|
Engine,
|
|
NarrowCylinderCorner,
|
|
PlateWideCylinder,
|
|
PlateNarrowCylinder,
|
|
PlateNegativeTetrahedron,
|
|
PlateNegativeQuarterPyramid,
|
|
PlateRoundedNegativeTetrahedron,
|
|
PlateRoundedNegativeQuarterPyramid,
|
|
HeadlampSquare,
|
|
HeadlampCircle,
|
|
HeadlampWedge,
|
|
WideCylinderDiagonal,
|
|
NarrowCylinderDiagonal,
|
|
HeadlampTetrahedron,
|
|
GoKartEngine,
|
|
Screen5X2Y2Z,
|
|
Screen5X2Y3Z,
|
|
Screen5X2Y5Z,
|
|
Screen9X2Y2Z,
|
|
Screen9X3Y2Z,
|
|
Screen9X2Y3Z,
|
|
Screen9X3Y3Z,
|
|
Screen9X2Y5Z,
|
|
Screen9X3Y5Z,
|
|
Screen11X3Y2Z,
|
|
Screen11X3Y3Z,
|
|
Screen11X3Y5Z,
|
|
Window6X2Y2Z,
|
|
Window6X3Y2Z,
|
|
Window6X2Y2ZS1,
|
|
Window6X3Y2ZS1,
|
|
Window6X2Y2ZS2,
|
|
Window6X3Y2ZS2,
|
|
Window6X2Y2ZS4,
|
|
Window6X3Y2ZS4,
|
|
FrameSquare,
|
|
FrameSkewedSquare,
|
|
FrameTriangle,
|
|
FrameSkewedTriangle,
|
|
GlassFrameSquare,
|
|
GlassFrameSkewedSquare,
|
|
GlassFrameTriangle,
|
|
GlassFrameSkewedTriangle,
|
|
GlassPlate,
|
|
GlassPlateTriangle,
|
|
GoKartWheelRigNoSteering,
|
|
GoKartWheelRigWithSteering,
|
|
GoKartSeat,
|
|
CarWheelWideProfile,
|
|
CarWheel,
|
|
GoKartWheelWideProfile,
|
|
GoKartWheel,
|
|
ANDLogicGate,
|
|
ORLogicGate,
|
|
NOTLogicGate,
|
|
NANDLogicGate,
|
|
NORLogicGate,
|
|
XORLogicGate,
|
|
XNORLogicGate,
|
|
AdderMathBlock,
|
|
SubtractorMathBlock,
|
|
MultiplierMathBlock,
|
|
DividerMathBlock,
|
|
InverterMathBlock,
|
|
AverageMathBlock,
|
|
AbsoluteMathBlock,
|
|
MinMathBlock,
|
|
MaxMathBlock,
|
|
SimpleConnector,
|
|
Motor,
|
|
AxleServo,
|
|
HingeServo,
|
|
Piston,
|
|
}
|
|
} |