11        [global::Cpp2ILInjected.Token(Token = 
"0x170007FB")]
 
   14            [global::Cpp2ILInjected.Token(Token = 
"0x600467E")]
 
   15            [global::Cpp2ILInjected.Address(RVA = 
"0x7D53A4", Offset = 
"0x7D53A4", Length = 
"0xC")]
 
   16            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
 
   23        [global::Cpp2ILInjected.Token(Token = 
"0x600467F")]
 
   24        [global::Cpp2ILInjected.Address(RVA = 
"0x7DB164", Offset = 
"0x7DB164", Length = 
"0x19C")]
 
   25        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   26        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
SurfaceMap), Member = 
"FromArea", MemberParameters = 
new object[]
 
   31        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
   32        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
   33        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Math), Member = 
"Max", MemberParameters = 
new object[]
 
   37        }, ReturnType = 
typeof(
int))]
 
   38        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Math), Member = 
"Min", MemberParameters = 
new object[]
 
   42        }, ReturnType = 
typeof(
int))]
 
   43        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 5)]
 
   49        [global::Cpp2ILInjected.Token(Token = 
"0x170007FC")]
 
   52            [global::Cpp2ILInjected.Token(Token = 
"0x6004680")]
 
   53            [global::Cpp2ILInjected.Address(RVA = 
"0x7D53B0", Offset = 
"0x7D53B0", Length = 
"0x18")]
 
   54            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   55            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
DunesBiome), Member = 
"PlaceHill", MemberParameters = 
new object[]
 
   60                "Terraria.GameContent.Biomes.DunesBiome.DunesDescription" 
   61            }, ReturnType = 
typeof(
void))]
 
   62            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
DunesBiome), Member = 
"PlaceCurvedLine", MemberParameters = 
new object[]
 
   67                "Terraria.GameContent.Biomes.DunesBiome.DunesDescription" 
   68            }, ReturnType = 
typeof(
void))]
 
   69            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 3)]
 
 
   76        [global::Cpp2ILInjected.Token(Token = 
"0x6004681")]
 
   77        [global::Cpp2ILInjected.Address(RVA = 
"0x7D6E78", Offset = 
"0x7D6E78", Length = 
"0x1C0")]
 
   78        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   79        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.GameContent.Biomes.DunesBiome.DunesDescription", Member = 
"CreateFromPlacement", MemberParameters = 
new object[]
 
   84        }, ReturnType = 
"Terraria.GameContent.Biomes.DunesBiome.DunesDescription")]
 
   85        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(DesertDescription), Member = 
"UpdateSurfaceMap", ReturnType = 
typeof(
void))]
 
   86        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(DesertDescription), Member = 
"CreateFromPlacement", MemberParameters = 
new object[] { 
typeof(
Point) }, ReturnType = 
typeof(DesertDescription))]
 
   87        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 3)]
 
   88        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
SurfaceMap), Member = 
".ctor", MemberParameters = 
new object[]
 
   92        }, ReturnType = 
typeof(
void))]
 
   93        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 8)]
 
   99        [global::Cpp2ILInjected.Token(Token = 
"0x400828D")]
 
  100        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x10")]
 
  103        [global::Cpp2ILInjected.Token(Token = 
"0x400828E")]
 
  104        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x18")]
 
  107        [global::Cpp2ILInjected.Token(Token = 
"0x400828F")]
 
  108        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x1C")]
 
  111        [global::Cpp2ILInjected.Token(Token = 
"0x4008290")]
 
  112        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x20")]
 
  115        [global::Cpp2ILInjected.Token(Token = 
"0x4008291")]
 
  116        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x28")]
 
 
readonly short[] _heights
 
static SurfaceMap FromArea(int startX, int width)
 
SurfaceMap(short[] heights, int x)