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.

177 lines
4.1KB

  1. namespace GamecraftModdingAPI.Blocks
  2. {
  3. /// <summary>
  4. /// Possible block types
  5. /// </summary>
  6. public enum BlockIDs
  7. {
  8. AluminiumCube,
  9. AxleS,
  10. Battery,
  11. HingeS,
  12. MotorS,
  13. HingeM,
  14. MotorM,
  15. TyreM,
  16. AxleM,
  17. IronCube,
  18. RubberCube,
  19. OiledCube,
  20. AluminiumConeSegment, //12
  21. AluminiumCorner,
  22. AluminiumRoundedCorner,
  23. AluminiumSlicedCube,
  24. AluminiumRoundedSlicedCube,
  25. AluminiumCylinder,
  26. AluminiumPyramidSegment,
  27. AluminiumSlope,
  28. AluminiumRoundedSlope,
  29. AluminiumSphere,
  30. RubberConeSegment, //22
  31. RubberCorner,
  32. RubberRoundedCorner,
  33. RubberSlicedCube,
  34. RubberRoundedSlicedCube,
  35. RubberCylinder,
  36. RubberPyramidSegment,
  37. RubberSlope,
  38. RubberRoundedSlope,
  39. RubberSphere,
  40. OiledConeSegment, //32
  41. OiledCorner,
  42. OiledRoundedCorner,
  43. OiledSlicedCube,
  44. OiledRoundedSlicedCube,
  45. OiledCylinder,
  46. OiledPyramidSegment,
  47. OiledSlope,
  48. OiledRoundedSlope,
  49. OiledSphere,
  50. IronConeSegment, //42
  51. IronCorner,
  52. IronRoundedCorner,
  53. IronSlicedCube,
  54. IronRoundedSlicedCube,
  55. IronCylinder,
  56. IronPyramidSegment,
  57. IronSlope,
  58. IronRoundedSlope,
  59. IronSphere,
  60. GlassCube, //52
  61. GlassSlicedCube,
  62. GlassSlope,
  63. GlassCorner,
  64. GlassPyramidSegment,
  65. GlassRoundedSlicedCube,
  66. GlassRoundedSlope,
  67. GlassRoundedCorner,
  68. GlassConeSegment,
  69. GlassCylinder,
  70. GlassSphere,
  71. Lever,
  72. Reactor, //64 - one ID is skipped
  73. PlayerSpawn = 66, //Crashes without special handling
  74. SmallSpawn,
  75. MediumSpawn,
  76. LargeSpawn,
  77. BallJoint,
  78. UniversalJoint,
  79. ServoAxle,
  80. ServoHinge,
  81. StepperAxle,
  82. StepperHinge,
  83. TelescopicJoint,
  84. DampedSpring,
  85. ServoPiston,
  86. StepperPiston,
  87. PneumaticPiston,
  88. PneumaticHinge,
  89. PneumaticAxle, //82
  90. PilotSeat = 90, //Might crash
  91. PassengerSeat,
  92. PilotControls,
  93. GrassCube,
  94. DirtCube,
  95. GrassConeSegment,
  96. GrassCorner,
  97. GrassRoundedCorner,
  98. GrassSlicedCube,
  99. GrassRoundedSlicedCube,
  100. GrassPyramidSegment,
  101. GrassSlope,
  102. GrassRoundedSlope,
  103. DirtConeSegment,
  104. DirtCorner,
  105. DirtRoundedCorner,
  106. DirtSlicedCube,
  107. DirtRoundedSlicedCube,
  108. DirtPyramidSegment,
  109. DirtSlope,
  110. DirtRoundedSlope,
  111. RubberHemisphere,
  112. AluminiumHemisphere,
  113. GrassInnerCornerBulged,
  114. DirtInnerCornerBulged,
  115. IronHemisphere,
  116. OiledHemisphere,
  117. GlassHemisphere,
  118. TyreS,
  119. ThreeWaySwitch,
  120. Dial, //120
  121. CharacterOnEnterTrigger, //Probably crashes
  122. CharacterOnLeaveTrigger,
  123. CharacterOnStayTrigger,
  124. ObjectOnEnterTrigger,
  125. ObjectOnLeaveTrigger,
  126. ObjectOnStayTrigger,
  127. Button,
  128. Switch,
  129. TextBlock, //Brings up a screen
  130. ConsoleBlock, //Brings up a screen
  131. Door,
  132. GlassDoor,
  133. PoweredDoor,
  134. PoweredGlassDoor,
  135. AluminiumTubeCorner,
  136. IronTubeCorner,
  137. WoodCube,
  138. WoodSlicedCube,
  139. WoodSlope,
  140. WoodCorner,
  141. WoodPyramidSegment,
  142. WoodConeSegment,
  143. WoodRoundedSlicedCube,
  144. WoodRoundedSlope,
  145. WoodRoundedCorner,
  146. WoodCylinder,
  147. WoodHemisphere,
  148. WoodSphere,
  149. BrickCube, //149
  150. BrickSlicedCube = 151,
  151. BrickSlope,
  152. BrickCorner,
  153. ConcreteCube,
  154. ConcreteSlicedCube,
  155. ConcreteSlope,
  156. ConcreteCorner,
  157. BeachTree1 = 200,
  158. BeachTree2,
  159. BeachTree3,
  160. Rock1,
  161. Rock2,
  162. Rock3,
  163. Rock4,
  164. BirchTree1,
  165. BirchTree2,
  166. BirchTree3,
  167. PineTree1,
  168. PineTree2,
  169. PineTree3,
  170. Flower1,
  171. Flower2,
  172. Flower3,
  173. Shrub1,
  174. Shrub2,
  175. Shrub3
  176. }
  177. }