15 [global::Cpp2ILInjected.Token(Token =
"0x6004608")]
16 [global::Cpp2ILInjected.Address(RVA =
"0x7C7A30", Offset =
"0x7C7A30", Length =
"0x1188")]
17 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
18 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
20 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Point), Member =
".ctor", MemberParameters =
new object[]
24 }, ReturnType =
typeof(
void))]
25 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Shapes.
Rectangle), Member =
".ctor", MemberParameters =
new object[]
29 }, ReturnType =
typeof(
void))]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
WorldUtils), Member =
"Gen", MemberParameters =
new object[]
37 }, ReturnType =
typeof(
bool))]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Searches.
Up), Member =
".ctor", MemberParameters =
new object[] {
typeof(
int) }, ReturnType =
typeof(
void))]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
GenCondition), Member =
"AreaOr", MemberParameters =
new object[]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Searches), Member =
"Chain", MemberParameters =
new object[]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
WorldUtils), Member =
"Find", MemberParameters =
new object[]
57 }, ReturnType =
typeof(
bool))]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Rectangle), Member =
".ctor", MemberParameters =
new object[]
68 }, ReturnType =
typeof(
void))]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
StructureMap), Member =
"CanPlace", MemberParameters =
new object[]
74 }, ReturnType =
typeof(
bool))]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Shapes.
Slime), Member =
".ctor", MemberParameters =
new object[]
80 }, ReturnType =
typeof(
void))]
85 }, ReturnType =
typeof(
void))]
89 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Shapes.
Mound), Member =
".ctor", MemberParameters =
new object[]
93 }, ReturnType =
typeof(
void))]
99 }, ReturnType =
typeof(
void))]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Actions.
SetTile), Member =
".ctor", MemberParameters =
new object[]
105 }, ReturnType =
typeof(
void))]
107 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
ShapeData), Member =
"Subtract", MemberParameters =
new object[]
112 }, ReturnType =
typeof(
void))]
117 }, ReturnType =
typeof(
void))]
125 }, ReturnType =
typeof(
void))]
127 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Actions.
SetLiquid), Member =
".ctor", MemberParameters =
new object[]
131 }, ReturnType =
typeof(
void))]
132 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Actions.
PlaceWall), Member =
".ctor", MemberParameters =
new object[]
136 }, ReturnType =
typeof(
void))]
138 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Modifiers.
Offset), Member =
".ctor", MemberParameters =
new object[]
142 }, ReturnType =
typeof(
void))]
146 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
WorldGen), Member =
"PlaceTile", MemberParameters =
new object[]
155 }, ReturnType =
typeof(
bool))]
156 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
StructureMap), Member =
"AddProtectedStructure", MemberParameters =
new object[]
160 }, ReturnType =
typeof(
void))]
161 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 124)]
167 [global::Cpp2ILInjected.Token(Token =
"0x6004609")]
168 [global::Cpp2ILInjected.Address(RVA =
"0x7C8BB8", Offset =
"0x7C8BB8", Length =
"0x8")]
169 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
176 [JsonProperty(
"ChanceOfEntrance")]
177 [global::Cpp2ILInjected.Token(Token =
"0x4008259")]
178 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x10")]
181 [JsonProperty(
"ChanceOfRealSword")]
182 [global::Cpp2ILInjected.Token(Token =
"0x400825A")]
183 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x18")]
override bool Place(Point origin, StructureMap structures)