terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
HiveBiome.cs
Go to the documentation of this file.
1using System;
8
10{
11 [global::Cpp2ILInjected.Token(Token = "0x20008F0")]
12 public class HiveBiome : MicroBiome
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x6004618")]
15 [global::Cpp2ILInjected.Address(RVA = "0x7CA694", Offset = "0x7CA694", Length = "0x8E0")]
16 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
17 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
18 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
19 {
20 typeof(int),
21 typeof(int),
22 typeof(int),
23 typeof(int)
24 }, ReturnType = typeof(void))]
25 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StructureMap), Member = "CanPlace", MemberParameters = new object[]
26 {
28 typeof(int)
29 }, ReturnType = typeof(bool))]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HiveBiome), Member = "TooCloseToImportantLocations", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(bool))]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Ref<>), Member = ".ctor", MemberParameters = new object[] { "T" }, ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Shapes.Circle), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Modifiers.IsSolid), Member = ".ctor", ReturnType = typeof(void))]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Actions.Scanner), Member = ".ctor", MemberParameters = new object[] { typeof(Ref<int>) }, ReturnType = typeof(void))]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Modifiers.OnlyTiles), Member = ".ctor", MemberParameters = new object[] { typeof(ushort[]) }, ReturnType = typeof(void))]
36 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Actions), Member = "Chain", MemberParameters = new object[] { typeof(GenAction[]) }, ReturnType = typeof(GenAction))]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldUtils), Member = "Gen", MemberParameters = new object[]
38 {
42 }, ReturnType = typeof(bool))]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToVector2D", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(Vector2D))]
44 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "get_genRand", ReturnType = typeof(UnifiedRandom))]
45 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[]
46 {
47 typeof(int),
48 typeof(int)
49 }, ReturnType = typeof(int))]
50 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HiveBiome), Member = "CreateHiveTunnel", MemberParameters = new object[]
51 {
52 typeof(int),
53 typeof(int),
55 }, ReturnType = typeof(Vector2D))]
56 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HiveBiome), Member = "FrameOutAllHiveContents", MemberParameters = new object[]
57 {
59 typeof(int)
60 }, ReturnType = typeof(void))]
61 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "InWorld", MemberParameters = new object[]
63 {
64 typeof(int),
65 typeof(int),
66 typeof(int)
67 }, ReturnType = typeof(bool))]
68 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HiveBiome), Member = "BadSpotForHoneyFall", MemberParameters = new object[]
69 {
70 typeof(int),
71 typeof(int)
72 }, ReturnType = typeof(bool))]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HiveBiome), Member = "SpotActuallyNotInHive", MemberParameters = new object[]
74 {
75 typeof(int),
76 typeof(int)
77 }, ReturnType = typeof(bool))]
78 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HiveBiome), Member = "CreateBlockedHoneyCube", MemberParameters = new object[]
79 {
80 typeof(int),
81 typeof(int)
82 }, ReturnType = typeof(void))]
83 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HiveBiome), Member = "CreateDentForHoneyFall", MemberParameters = new object[]
84 {
85 typeof(int),
86 typeof(int),
87 typeof(int)
88 }, ReturnType = typeof(void))]
89 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HiveBiome), Member = "CreateStandForLarva", MemberParameters = new object[] { typeof(Vector2D) }, ReturnType = typeof(void))]
90 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = "Distance", MemberParameters = new object[]
91 {
94 }, ReturnType = typeof(double))]
95 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileData), Member = "get_Item", MemberParameters = new object[]
96 {
97 typeof(int),
98 typeof(int)
99 }, ReturnType = typeof(Tile))]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "active", ReturnType = typeof(bool))]
101 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_wall", ReturnType = typeof(ushort))]
102 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StructureMap), Member = "AddProtectedStructure", MemberParameters = new object[]
103 {
105 typeof(int)
106 }, ReturnType = typeof(void))]
107 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 51)]
108 public override bool Place(Point origin, StructureMap structures)
109 {
110 throw null;
111 }
112
113 [global::Cpp2ILInjected.Token(Token = "0x6004619")]
114 [global::Cpp2ILInjected.Address(RVA = "0x7CBB50", Offset = "0x7CBB50", Length = "0x1FC")]
115 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
116 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HiveBiome), Member = "Place", MemberParameters = new object[]
117 {
118 typeof(Point),
120 }, ReturnType = typeof(bool))]
121 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Max", MemberParameters = new object[]
123 {
124 typeof(int),
125 typeof(int)
126 }, ReturnType = typeof(int))]
127 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Min", MemberParameters = new object[]
128 {
129 typeof(int),
130 typeof(int)
131 }, ReturnType = typeof(int))]
132 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileData), Member = "get_Item", MemberParameters = new object[]
133 {
134 typeof(int),
135 typeof(int)
136 }, ReturnType = typeof(Tile))]
137 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "active", ReturnType = typeof(bool))]
138 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_type", ReturnType = typeof(ushort))]
139 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "SquareTileFrame", MemberParameters = new object[]
140 {
141 typeof(int),
142 typeof(int),
143 typeof(bool)
144 }, ReturnType = typeof(void))]
145 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_wall", ReturnType = typeof(ushort))]
146 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "SquareWallFrame", MemberParameters = new object[]
147 {
148 typeof(int),
149 typeof(int),
150 typeof(bool)
151 }, ReturnType = typeof(void))]
152 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
153 private static void FrameOutAllHiveContents(Point origin, int squareHalfWidth)
154 {
155 throw null;
156 }
157
158 [global::Cpp2ILInjected.Token(Token = "0x600461A")]
159 [global::Cpp2ILInjected.Address(RVA = "0x7CB1D4", Offset = "0x7CB1D4", Length = "0x97C")]
160 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
161 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HiveBiome), Member = "Place", MemberParameters = new object[]
162 {
163 typeof(Point),
165 }, ReturnType = typeof(bool))]
166 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[]
168 {
169 typeof(int),
170 typeof(int)
171 }, ReturnType = typeof(int))]
172 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
173 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "InWorld", MemberParameters = new object[]
174 {
175 typeof(int),
176 typeof(int),
177 typeof(int)
178 }, ReturnType = typeof(bool))]
179 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileData), Member = "get_Item", MemberParameters = new object[]
180 {
181 typeof(int),
182 typeof(int)
183 }, ReturnType = typeof(Tile))]
184 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_wall", ReturnType = typeof(ushort))]
185 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "set_liquid", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(void))]
186 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "honey", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
187 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "set_wall", MemberParameters = new object[] { typeof(ushort) }, ReturnType = typeof(void))]
188 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "active", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
189 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "halfBrick", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
190 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "slope", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(void))]
191 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "set_type", MemberParameters = new object[] { typeof(ushort) }, ReturnType = typeof(void))]
192 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = "op_Addition", MemberParameters = new object[]
193 {
196 }, ReturnType = typeof(Vector2D))]
197 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 26)]
198 private static Vector2D CreateHiveTunnel(int i, int j, UnifiedRandom random)
199 {
200 throw null;
201 }
202
203 [global::Cpp2ILInjected.Token(Token = "0x600461B")]
204 [global::Cpp2ILInjected.Address(RVA = "0x7CAF74", Offset = "0x7CAF74", Length = "0x260")]
205 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
206 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HiveBiome), Member = "Place", MemberParameters = new object[]
207 {
208 typeof(Point),
210 }, ReturnType = typeof(bool))]
211 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
212 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileData), Member = "get_Item", MemberParameters = new object[]
213 {
214 typeof(int),
215 typeof(int)
216 }, ReturnType = typeof(Tile))]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "active", ReturnType = typeof(bool))]
218 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_type", ReturnType = typeof(ushort))]
219 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_wall", ReturnType = typeof(ushort))]
220 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
221 private static bool TooCloseToImportantLocations(Point origin)
222 {
223 throw null;
224 }
225
226 [global::Cpp2ILInjected.Token(Token = "0x600461C")]
227 [global::Cpp2ILInjected.Address(RVA = "0x7CC194", Offset = "0x7CC194", Length = "0x1C0")]
228 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
229 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HiveBiome), Member = "Place", MemberParameters = new object[]
230 {
231 typeof(Point),
233 }, ReturnType = typeof(bool))]
234 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
235 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "SolidTile", MemberParameters = new object[]
236 {
237 typeof(int),
238 typeof(int),
239 typeof(bool)
240 }, ReturnType = typeof(bool))]
241 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "PoundTile", MemberParameters = new object[]
242 {
243 typeof(int),
244 typeof(int)
245 }, ReturnType = typeof(bool))]
246 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileData), Member = "get_Item", MemberParameters = new object[]
247 {
248 typeof(int),
249 typeof(int)
250 }, ReturnType = typeof(Tile))]
251 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "active", ReturnType = typeof(bool))]
252 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "active", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
253 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "set_type", MemberParameters = new object[] { typeof(ushort) }, ReturnType = typeof(void))]
254 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
255 private static void CreateDentForHoneyFall(int x, int y, int dir)
256 {
257 throw null;
258 }
259
260 [global::Cpp2ILInjected.Token(Token = "0x600461D")]
261 [global::Cpp2ILInjected.Address(RVA = "0x7CC008", Offset = "0x7CC008", Length = "0x18C")]
262 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
263 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HiveBiome), Member = "Place", MemberParameters = new object[]
264 {
265 typeof(Point),
267 }, ReturnType = typeof(bool))]
268 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
269 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileData), Member = "get_Item", MemberParameters = new object[]
270 {
271 typeof(int),
272 typeof(int)
273 }, ReturnType = typeof(Tile))]
274 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "active", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
275 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "set_type", MemberParameters = new object[] { typeof(ushort) }, ReturnType = typeof(void))]
276 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "set_liquid", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(void))]
277 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "honey", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
278 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
279 private static void CreateBlockedHoneyCube(int x, int y)
280 {
281 throw null;
282 }
283
284 [global::Cpp2ILInjected.Token(Token = "0x600461E")]
285 [global::Cpp2ILInjected.Address(RVA = "0x7CBEB0", Offset = "0x7CBEB0", Length = "0x158")]
286 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
287 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HiveBiome), Member = "Place", MemberParameters = new object[]
288 {
289 typeof(Point),
291 }, ReturnType = typeof(bool))]
292 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
293 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileData), Member = "get_Item", MemberParameters = new object[]
294 {
295 typeof(int),
296 typeof(int)
297 }, ReturnType = typeof(Tile))]
298 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "active", ReturnType = typeof(bool))]
299 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_type", ReturnType = typeof(ushort))]
300 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
301 private static bool SpotActuallyNotInHive(int x, int y)
302 {
303 throw null;
304 }
305
306 [global::Cpp2ILInjected.Token(Token = "0x600461F")]
307 [global::Cpp2ILInjected.Address(RVA = "0x7CBD4C", Offset = "0x7CBD4C", Length = "0x164")]
308 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HiveBiome), Member = "Place", MemberParameters = new object[]
309 {
310 typeof(Point),
312 }, ReturnType = typeof(bool))]
313 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
314 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileData), Member = "get_Item", MemberParameters = new object[]
315 {
316 typeof(int),
317 typeof(int)
318 }, ReturnType = typeof(Tile))]
319 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "active", ReturnType = typeof(bool))]
320 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
321 private static bool BadSpotForHoneyFall(int x, int y)
322 {
323 throw null;
324 }
325
326 [global::Cpp2ILInjected.Token(Token = "0x6004620")]
327 [global::Cpp2ILInjected.Address(RVA = "0x7CC354", Offset = "0x7CC354", Length = "0x300")]
328 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
329 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HiveBiome), Member = "Place", MemberParameters = new object[]
330 {
331 typeof(Point),
333 }, ReturnType = typeof(bool))]
334 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
335 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils[]), Member = "Clamp", MemberTypeParameters = new object[] { typeof(int) }, MemberParameters = new object[]
336 {
337 typeof(int),
338 typeof(int),
339 typeof(int)
340 }, ReturnType = "T")]
341 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileData), Member = "get_Item", MemberParameters = new object[]
342 {
343 typeof(int),
344 typeof(int)
345 }, ReturnType = typeof(Tile))]
346 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "active", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
347 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "set_type", MemberParameters = new object[] { typeof(ushort) }, ReturnType = typeof(void))]
348 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "slope", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(void))]
349 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "halfBrick", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
350 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
351 public static void CreateStandForLarva(Vector2D position)
352 {
353 throw null;
354 }
355
356 [global::Cpp2ILInjected.Token(Token = "0x6004621")]
357 [global::Cpp2ILInjected.Address(RVA = "0x7CC654", Offset = "0x7CC654", Length = "0x8")]
358 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
359 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MicroBiome), Member = ".ctor", ReturnType = typeof(void))]
360 public HiveBiome()
361 {
362 throw null;
363 }
364 }
365}
class f__AnonymousType0<< Count > j__TPar
static void CreateStandForLarva(Vector2D position)
Definition HiveBiome.cs:351
static void CreateDentForHoneyFall(int x, int y, int dir)
Definition HiveBiome.cs:255
static bool BadSpotForHoneyFall(int x, int y)
Definition HiveBiome.cs:321
static void FrameOutAllHiveContents(Point origin, int squareHalfWidth)
Definition HiveBiome.cs:153
static void CreateBlockedHoneyCube(int x, int y)
Definition HiveBiome.cs:279
static Vector2D CreateHiveTunnel(int i, int j, UnifiedRandom random)
Definition HiveBiome.cs:198
override bool Place(Point origin, StructureMap structures)
Definition HiveBiome.cs:108
static bool SpotActuallyNotInHive(int x, int y)
Definition HiveBiome.cs:301
static bool TooCloseToImportantLocations(Point origin)
Definition HiveBiome.cs:221