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)