15        [global::Cpp2ILInjected.Token(Token = 
"0x60045DA")]
 
   16        [global::Cpp2ILInjected.Address(RVA = 
"0x7C31C4", Offset = 
"0x7C31C4", Length = 
"0xB9C")]
 
   17        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   18        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
   19        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
WorldGen), Member = 
"SolidTile", MemberParameters = 
new object[]
 
   24        }, ReturnType = 
typeof(
bool))]
 
   25        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
TileData), Member = 
"get_Item", MemberParameters = 
new object[]
 
   30        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Tile), Member = 
"get_wall", ReturnType = 
typeof(ushort))]
 
   31        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Searches.
Down), Member = 
".ctor", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
   33        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Searches), Member = 
"Chain", MemberParameters = 
new object[]
 
   38        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
WorldUtils), Member = 
"Find", MemberParameters = 
new object[]
 
   43        }, ReturnType = 
typeof(
bool))]
 
   44        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Point), Member = 
".ctor", MemberParameters = 
new object[]
 
   48        }, ReturnType = 
typeof(
void))]
 
   50        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
GenCondition), Member = 
"AreaAnd", MemberParameters = 
new object[]
 
   57        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
UnifiedRandom), Member = 
"Next", MemberParameters = 
new object[]
 
   61        }, ReturnType = 
typeof(
int))]
 
   62        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Shapes.
Circle), Member = 
".ctor", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
   63        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Modifiers.
Offset), Member = 
".ctor", MemberParameters = 
new object[]
 
   67        }, ReturnType = 
typeof(
void))]
 
   72        }, ReturnType = 
typeof(
void))]
 
   75        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
WorldUtils), Member = 
"Gen", MemberParameters = 
new object[]
 
   80        }, ReturnType = 
typeof(
bool))]
 
   82        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
ShapeData), Member = 
"Subtract", MemberParameters = 
new object[]
 
   87        }, ReturnType = 
typeof(
void))]
 
   88        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
ShapeData), Member = 
"GetBounds", MemberParameters = 
new object[]
 
   93        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
StructureMap), Member = 
"CanPlace", MemberParameters = 
new object[]
 
   98        }, ReturnType = 
typeof(
bool))]
 
  100        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Actions.
SetTile), Member = 
".ctor", MemberParameters = 
new object[]
 
  105        }, ReturnType = 
typeof(
void))]
 
  106        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Actions.
PlaceWall), Member = 
".ctor", MemberParameters = 
new object[]
 
  110        }, ReturnType = 
typeof(
void))]
 
  117        }, ReturnType = 
typeof(
void))]
 
  118        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
StructureMap), Member = 
"AddProtectedStructure", MemberParameters = 
new object[]
 
  122        }, ReturnType = 
typeof(
void))]
 
  123        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 80)]
 
  129        [global::Cpp2ILInjected.Token(Token = 
"0x60045DB")]
 
  130        [global::Cpp2ILInjected.Address(RVA = 
"0x7C3D60", Offset = 
"0x7C3D60", Length = 
"0x8")]
 
  131        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  139        [global::Cpp2ILInjected.Token(Token = 
"0x60045DC")]
 
  140        [global::Cpp2ILInjected.Address(RVA = 
"0x7C3D68", Offset = 
"0x7C3D68", Length = 
"0xD8")]
 
  141        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  142        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
RuntimeHelpers), Member = 
"InitializeArray", MemberParameters = 
new object[]
 
  146        }, ReturnType = 
typeof(
void))]
 
  147        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
SetFactory), Member = 
"CreateBoolSet", MemberParameters = 
new object[]
 
  151        }, ReturnType = 
typeof(
bool[]))]
 
  152        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 6)]
 
  158        [global::Cpp2ILInjected.Token(Token = 
"0x4008238")]
 
 
override bool Place(Point origin, StructureMap structures)