@@ -6,16 +6,13 @@ namespace libMBIN.NMS.GameComponents
66 [ NMS ( Size = 0x78 , GUID = 0x1E15DB90CA3FBF5B , NameHash = 0x2AD2911065D6EA2 ) ]
77 public class GcTerrainControls : NMSTemplate
88 {
9- public enum TerrainEnum { Base , Hill , Mountain , Rock , UnderWater , Texture , Elevation , Continent }
10- [ NMS ( Size = 8 , EnumType = typeof ( TerrainEnum ) ) ]
9+ [ NMS ( Size = 8 , EnumType = typeof ( TkNoiseLayersEnum . NoiseLayerTypesEnum ) ) ]
1110 /* 0x00 */ public float [ ] NoiseLayers ; // chance of this noise layer being active
12- public enum ResourcesEnum { Small , Large , Resources_Heridium , Resources_Iridium , Resources_Copper , Resources_Nickel , Resources_Aluminium , Resources_Gold , Resources_Emeril }
13- [ NMS ( Size = 9 , EnumType = typeof ( ResourcesEnum ) ) ]
11+ [ NMS ( Size = 9 , EnumType = typeof ( TkGridLayersEnum . GridLayerTypesEnum ) ) ]
1412 /* 0x20 */ public float [ ] GridLayers ;
1513 [ NMS ( Size = 0x7 , EnumType = typeof ( TkFeaturesEnum . FeatureTypesEnum ) ) ]
1614 /* 0x44 */ public float [ ] Features ; // chance of this kind of feature being active
17- public enum UndergroundEnum { Underground }
18- [ NMS ( Size = 1 , EnumType = typeof ( UndergroundEnum ) ) ]
15+ [ NMS ( Size = 1 , EnumType = typeof ( TkCavesEnum . CavesTypesEnum ) ) ]
1916 /* 0x60 */ public float [ ] Caves ;
2017 /* 0x64 */ public float WaterActiveFrequency ; // 3F4CCCCDh
2118 /* 0x68 */ public float HighWaterActiveFrequency ; // 3E800000h
0 commit comments