namespace GamecraftModdingAPI.Blocks { /// /// Possible block types /// public enum BlockIDs : ushort { /// /// Called "nothing" in Gamecraft. (DBID.NOTHING) /// Invalid = ushort.MaxValue, 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, BallJoint, UniversalJoint, TelescopicJoint, HingeSpring, AxleSpring, DampedSpring, 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, PassengerSeat, Engine, CarWheelWideProfile = 200, CarWheel, } }