A stable modding interface between Techblox and mods https://mod.exmods.org/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

153 lines
3.4KB

  1. namespace GamecraftModdingAPI.Blocks
  2. {
  3. /// <summary>
  4. /// Possible block types
  5. /// </summary>
  6. public enum BlockIDs : ushort
  7. {
  8. /// <summary>
  9. /// Called "nothing" in Gamecraft. (DBID.NOTHING)
  10. /// </summary>
  11. Invalid = ushort.MaxValue,
  12. Cube = 0,
  13. Wedge,
  14. QuarterPyramid,
  15. Tetrahedron,
  16. RoundedWedge,
  17. RoundedQuarterPyramid,
  18. RoundedTetrahedron,
  19. NegativeQuarterPyramid,
  20. NegativeTetrahedron,
  21. RoundedNegativeQuarterPyramid,
  22. RoundedNegativeTetrahedron, //10
  23. PlateCube,
  24. PlateWedge,
  25. PlateQuarterPyramid,
  26. PlateTetrahedron,
  27. Sphere,
  28. Frame,
  29. FrameS1,
  30. FrameS2,
  31. FrameS3,
  32. FrameS4, //20
  33. FrameS5,
  34. FrameWedge,
  35. FrameWedgeS1,
  36. FrameWedgeS2,
  37. FrameWedgeS3,
  38. FrameWedgeS4,
  39. SideS0S1,
  40. SideS0S2,
  41. SideS0S3,
  42. SideS0S4, //30
  43. SideS0S5,
  44. SideS1S1,
  45. SideS1S2,
  46. SideS1S3,
  47. SideS1S4,
  48. SideS1S5,
  49. SideS2S1,
  50. SideS2S2,
  51. SideS2S3,
  52. SideS2S4,
  53. SideS2S5,
  54. WindscreenS1, //42
  55. WindscreenS2,
  56. WindscreenS3,
  57. WindscreenS4,
  58. WindscreenS5,
  59. CarWheelArch,
  60. CarArchSmallFlare,
  61. CarArchFlare,
  62. CarArchExtrudedFlare, //50
  63. Cube1X1,
  64. Cube1X2,
  65. Cube1X3,
  66. Cube1X4,
  67. Cube1X6,
  68. Cube2X2,
  69. Cube2X3,
  70. Cube2X4,
  71. Cube2X6,
  72. Wedge1X1, //60
  73. Wedge1X2,
  74. Wedge1X3,
  75. Wedge2X1,
  76. Wedge2X2,
  77. Wedge2X3,
  78. RoundedWedge1X1,
  79. RoundedWedge1X2,
  80. RoundedWedge1X3,
  81. RoundedWedge2X1,
  82. RoundedWedge2X2, //70
  83. RoundedWedge2X3,
  84. Plate1X1,
  85. Plate1X2,
  86. Plate1X3,
  87. Plate1X4,
  88. Plate2X2,
  89. Plate2X3,
  90. Plate2X4,
  91. Plate3X3,
  92. Plate3X4, //80
  93. Cube1X1S1,
  94. Cube1X2S1,
  95. Cube1X3S1,
  96. Wedge1X1S1,
  97. Wedge1X2S1,
  98. Wedge1X3S1,
  99. Wedge2X1S1,
  100. Wedge2X2S1,
  101. Wedge2X3S1,
  102. Wedge3X1S1, //90
  103. Wedge3X2S1,
  104. Wedge3X3S1,
  105. NegativeTetrahedron1X1S1,
  106. NegativeTetrahedron1X2S1,
  107. NegativeTetrahedron1X3S1,
  108. NegativeTetrahedron2X1S1,
  109. NegativeTetrahedron2X2S1,
  110. NegativeTetrahedron2X3S1,
  111. NegativeTetrahedron3X1S1,
  112. Axle, //100
  113. Hinge,
  114. BallJoint,
  115. UniversalJoint,
  116. TelescopicJoint,
  117. HingeSpring,
  118. AxleSpring,
  119. DampedSpring,
  120. WheelRigNoSteering,
  121. WheelRigWithSteering,
  122. NegativeTetrahedron3X2S1, //110
  123. NegativeTetrahedron3X3S1,
  124. Tetrahedron1X1S1,
  125. Tetrahedron1X2S1,
  126. Tetrahedron1X3S1,
  127. Tetrahedron2X1S1,
  128. Tetrahedron2X2S1,
  129. Tetrahedron2X3S1,
  130. Tetrahedron3X1S1,
  131. Tetrahedron3X2S1,
  132. Tetrahedron3X3S1, //120
  133. QuarterPyramid1X1S1,
  134. QuarterPyramid1X2S1,
  135. QuarterPyramid1X3S1,
  136. QuarterPyramid2X1S1,
  137. QuarterPyramid2X2S1,
  138. QuarterPyramid2X3S1,
  139. QuarterPyramid3X1S1,
  140. QuarterPyramid3X2S1,
  141. QuarterPyramid3X3S1,
  142. PlateTriangle, //130
  143. PlateCircle,
  144. PlateQtrCircle,
  145. PlateRWedge,
  146. PlateRTetrahedron,
  147. DriverSeat = 150,
  148. PassengerSeat,
  149. Engine,
  150. CarWheelWideProfile = 200,
  151. CarWheel,
  152. }
  153. }