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
ParticleOrchestrator.cs
Go to the documentation of this file.
1using System;
3using System.IO;
10using Terraria.Audio;
14using Terraria.Net;
16
18{
19 [global::Cpp2ILInjected.Token(Token = "0x20009E5")]
21 {
22 [global::Cpp2ILInjected.Token(Token = "0x6004A9B")]
23 [global::Cpp2ILInjected.Address(RVA = "0x85D9D0", Offset = "0x85D9D0", Length = "0x17C")]
24 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TownEntities", ReturnType = typeof(void))]
25 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "HitEffect", MemberParameters = new object[]
26 {
27 typeof(int),
28 typeof(double)
29 }, ReturnType = typeof(void))]
30 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "UpdateNPC_BuffApplyVFX", ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TrySwitchingLoadout", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "DoBootsEffect_PlaceFlamesOnTile", MemberParameters = new object[]
33 {
34 typeof(int),
35 typeof(int)
36 }, ReturnType = typeof(bool))]
37 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TryToPoop", ReturnType = typeof(void))]
38 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "MakeFloorDust", MemberParameters = new object[]
39 {
40 typeof(bool),
41 typeof(int),
42 typeof(int)
43 }, ReturnType = typeof(void))]
44 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ProcessHitAgainstNPC", MemberParameters = new object[]
45 {
46 typeof(Item),
48 typeof(int),
49 typeof(float),
50 typeof(int)
51 }, ReturnType = typeof(void))]
52 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_ApplyUseStyle", MemberParameters = new object[]
53 {
54 typeof(float),
55 typeof(Item),
57 }, ReturnType = typeof(void))]
58 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Damage", ReturnType = typeof(void))]
59 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "EmitBlackLightningParticles", MemberParameters = new object[] { typeof(NPC) }, ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_186_PrincessWeapon", ReturnType = typeof(void))]
61 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_165_Whip", ReturnType = typeof(void))]
62 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_043", ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_092", ReturnType = typeof(void))]
64 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
65 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "UpdateFrame", MemberParameters = new object[]
66 {
68 typeof(int),
70 }, ReturnType = typeof(void))]
71 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTiles_EmitParticles", MemberParameters = new object[]
72 {
73 typeof(int),
74 typeof(int),
75 typeof(ushort),
76 typeof(short),
77 typeof(short),
79 }, ReturnType = typeof(void))]
80 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 27)]
81 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
82 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int?), Member = "get_Value", ReturnType = "T")]
83 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
84 {
87 }, ReturnType = typeof(void))]
88 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetParticlesModule), Member = "Serialize", MemberParameters = new object[]
89 {
92 }, ReturnType = typeof(NetPacket))]
93 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetManager), Member = "SendToServerAndSelf", MemberParameters = new object[] { typeof(NetPacket) }, ReturnType = typeof(void))]
94 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
96 {
97 throw null;
98 }
99
100 [global::Cpp2ILInjected.Token(Token = "0x6004A9C")]
101 [global::Cpp2ILInjected.Address(RVA = "0x85E3B4", Offset = "0x85E3B4", Length = "0xDC")]
102 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "TransformElderSlime", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
103 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "TransformCopperSlime", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
104 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TownEntities", ReturnType = typeof(void))]
105 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TownEntities_Shimmer_TeleportToLandingSpot", ReturnType = typeof(void))]
106 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "ViolentlySpawnNerdySlime", ReturnType = typeof(void))]
107 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "RerollVariation", ReturnType = typeof(bool))]
108 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
109 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetParticlesModule), Member = "Serialize", MemberParameters = new object[]
111 {
113 typeof(ParticleOrchestraSettings)
114 }, ReturnType = typeof(NetPacket))]
115 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetManager), Member = "BroadcastOrLoopback", MemberParameters = new object[] { typeof(NetPacket) }, ReturnType = typeof(void))]
116 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
118 {
119 throw null;
120 }
121
122 [global::Cpp2ILInjected.Token(Token = "0x6004A9D")]
123 [global::Cpp2ILInjected.Address(RVA = "0x85E490", Offset = "0x85E490", Length = "0x130")]
124 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
125 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Chest), Member = "VisualizeChestTransfer", MemberParameters = new object[]
126 {
129 typeof(Item),
130 typeof(int)
131 }, ReturnType = typeof(void))]
132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Chest), Member = "VisualizeChestTransfer_CoinsBatch", MemberParameters = new object[]
133 {
136 typeof(long)
137 }, ReturnType = typeof(void))]
138 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ShimmerUnstuck", ReturnType = typeof(void))]
139 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ShimmerUnstuckHelper), Member = "Update", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
140 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
141 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
142 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetParticlesModule), Member = "Serialize", MemberParameters = new object[]
143 {
145 typeof(ParticleOrchestraSettings)
146 }, ReturnType = typeof(NetPacket))]
147 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetManager), Member = "SendToServerAndSelf", MemberParameters = new object[] { typeof(NetPacket) }, ReturnType = typeof(void))]
148 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetManager), Member = "BroadcastOrLoopback", MemberParameters = new object[] { typeof(NetPacket) }, ReturnType = typeof(void))]
149 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
151 {
152 throw null;
153 }
154
155 [global::Cpp2ILInjected.Token(Token = "0x6004A9E")]
156 [global::Cpp2ILInjected.Address(RVA = "0x85E5C0", Offset = "0x85E5C0", Length = "0x54")]
157 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
158 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FadingParticle), Member = ".ctor", ReturnType = typeof(void))]
159 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
161 {
162 throw null;
163 }
164
165 [global::Cpp2ILInjected.Token(Token = "0x6004A9F")]
166 [global::Cpp2ILInjected.Address(RVA = "0x85E614", Offset = "0x85E614", Length = "0x54")]
167 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
168 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LittleFlyingCritterParticle), Member = ".ctor", ReturnType = typeof(void))]
169 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
171 {
172 throw null;
173 }
174
175 [global::Cpp2ILInjected.Token(Token = "0x6004AA0")]
176 [global::Cpp2ILInjected.Address(RVA = "0x85E668", Offset = "0x85E668", Length = "0x54")]
177 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
178 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemTransferParticle), Member = ".ctor", ReturnType = typeof(void))]
179 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
181 {
182 throw null;
183 }
184
185 [global::Cpp2ILInjected.Token(Token = "0x6004AA1")]
186 [global::Cpp2ILInjected.Address(RVA = "0x85E6BC", Offset = "0x85E6BC", Length = "0x54")]
187 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
188 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FlameParticle), Member = ".ctor", ReturnType = typeof(void))]
189 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
191 {
192 throw null;
193 }
194
195 [global::Cpp2ILInjected.Token(Token = "0x6004AA2")]
196 [global::Cpp2ILInjected.Address(RVA = "0x85E710", Offset = "0x85E710", Length = "0x54")]
197 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
198 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RandomizedFrameParticle), Member = ".ctor", ReturnType = typeof(void))]
199 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
201 {
202 throw null;
203 }
204
205 [global::Cpp2ILInjected.Token(Token = "0x6004AA3")]
206 [global::Cpp2ILInjected.Address(RVA = "0x85E764", Offset = "0x85E764", Length = "0x54")]
207 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
208 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PrettySparkleParticle), Member = ".ctor", ReturnType = typeof(void))]
209 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
211 {
212 throw null;
213 }
214
215 [global::Cpp2ILInjected.Token(Token = "0x6004AA4")]
216 [global::Cpp2ILInjected.Address(RVA = "0x85E7B8", Offset = "0x85E7B8", Length = "0x54")]
217 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
218 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GasParticle), Member = ".ctor", ReturnType = typeof(void))]
219 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
221 {
222 throw null;
223 }
224
225 [global::Cpp2ILInjected.Token(Token = "0x6004AA5")]
226 [global::Cpp2ILInjected.Address(RVA = "0x85DB4C", Offset = "0x85DB4C", Length = "0x868")]
227 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
228 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "RequestParticleSpawn", MemberParameters = new object[]
229 {
230 typeof(bool),
233 typeof(int?)
234 }, ReturnType = typeof(void))]
235 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetParticlesModule), Member = "Deserialize", MemberParameters = new object[]
236 {
238 typeof(int)
239 }, ReturnType = typeof(bool))]
240 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
241 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetHost", ReturnType = typeof(bool))]
242 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_Keybrand", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
243 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_FlameWaders", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
244 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_StellarTune", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
245 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_WallOfFleshGoatMountFlames", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
246 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_BlackLightningHit", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
247 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_RainbowRodHit", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
248 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_BlackLightningSmall", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
249 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_StardustPunch", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
250 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_PrincessWeapon", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
251 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_PaladinsHammer", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
252 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_NightsEdge", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
253 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_SilverBulletSparkle", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
254 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_TrueNightsEdge", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
255 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_Excalibur", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
256 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_TrueExcalibur", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
257 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_TerraBlade", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
258 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_LeafCrystalPassive", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
259 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_LeafCrystalShot", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
260 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_AshTreeShake", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
261 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_PetExchange", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
262 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_SlapHand", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
263 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_FlyMeal", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
264 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_GasTrap", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
265 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_ItemTransfer", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
266 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_ShimmerArrow", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
267 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_TownSlimeTransform", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
268 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_LoadOutChange", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
269 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_ShimmerBlock", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
270 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_Digestion", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
271 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_WaffleIron", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
272 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_PooFly", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
273 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_ShimmerTownNPC", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
274 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "Spawn_ShimmerTownNPCSend", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
275 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 37)]
277 {
278 throw null;
279 }
280
281 [global::Cpp2ILInjected.Token(Token = "0x6004AA6")]
282 [global::Cpp2ILInjected.Address(RVA = "0x86996C", Offset = "0x86996C", Length = "0x3CC")]
283 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
284 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
285 {
288 }, ReturnType = typeof(void))]
289 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
290 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
291 {
292 typeof(float),
293 typeof(float)
294 }, ReturnType = typeof(void))]
295 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "CenteredRectangle", MemberParameters = new object[]
296 {
299 }, ReturnType = typeof(Rectangle))]
300 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = "RequestParticle", ReturnType = "T")]
301 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[]
302 {
303 typeof(int),
304 typeof(int)
305 }, ReturnType = typeof(int))]
306 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
307 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "hslToRgb", MemberParameters = new object[]
308 {
309 typeof(float),
310 typeof(float),
311 typeof(float),
312 typeof(byte)
313 }, ReturnType = typeof(Color))]
314 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextVector2FromRectangle", MemberParameters = new object[]
315 {
318 }, ReturnType = typeof(Vector2))]
319 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleRenderer), Member = "Add", MemberParameters = new object[] { typeof(IParticle) }, ReturnType = typeof(void))]
320 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
321 {
322 typeof(int),
323 typeof(int),
324 typeof(int),
325 typeof(int)
326 }, ReturnType = typeof(void))]
327 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
328 {
330 typeof(float)
331 }, ReturnType = typeof(Vector2))]
332 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
334 {
335 throw null;
336 }
337
338 [global::Cpp2ILInjected.Token(Token = "0x6004AA7")]
339 [global::Cpp2ILInjected.Address(RVA = "0x869360", Offset = "0x869360", Length = "0x60C")]
340 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
341 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
342 {
345 }, ReturnType = typeof(void))]
346 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
347 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
348 {
349 typeof(float),
350 typeof(float)
351 }, ReturnType = typeof(void))]
352 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "CenteredRectangle", MemberParameters = new object[]
353 {
356 }, ReturnType = typeof(Rectangle))]
357 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = "RequestParticle", ReturnType = "T")]
358 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[]
359 {
360 typeof(int),
361 typeof(int)
362 }, ReturnType = typeof(int))]
363 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
364 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "hslToRgb", MemberParameters = new object[]
365 {
366 typeof(float),
367 typeof(float),
368 typeof(float),
369 typeof(byte)
370 }, ReturnType = typeof(Color))]
371 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextVector2FromRectangle", MemberParameters = new object[]
372 {
375 }, ReturnType = typeof(Vector2))]
376 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleRenderer), Member = "Add", MemberParameters = new object[] { typeof(IParticle) }, ReturnType = typeof(void))]
377 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
378 {
379 typeof(int),
380 typeof(int),
381 typeof(int),
382 typeof(int)
383 }, ReturnType = typeof(void))]
384 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
385 {
387 typeof(float)
388 }, ReturnType = typeof(Vector2))]
389 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "TopLeft", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Vector2))]
390 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDust", MemberParameters = new object[]
391 {
393 typeof(int),
394 typeof(int),
395 typeof(int),
396 typeof(float),
397 typeof(float),
398 typeof(int),
399 typeof(Color),
400 typeof(float)
401 }, ReturnType = typeof(int))]
402 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
403 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
404 {
405 typeof(int),
406 typeof(int),
407 typeof(int)
408 }, ReturnType = typeof(void))]
409 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
410 {
413 }, ReturnType = typeof(SoundEffectInstance))]
414 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 27)]
416 {
417 throw null;
418 }
419
420 [global::Cpp2ILInjected.Token(Token = "0x6004AA8")]
421 [global::Cpp2ILInjected.Address(RVA = "0x8691B0", Offset = "0x8691B0", Length = "0x1B0")]
422 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
423 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
424 {
427 }, ReturnType = typeof(void))]
428 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
429 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = "CountParticlesInUse", ReturnType = typeof(int))]
430 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
431 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Remap", MemberParameters = new object[]
432 {
433 typeof(float),
434 typeof(float),
435 typeof(float),
436 typeof(float),
437 typeof(float),
438 typeof(bool)
439 }, ReturnType = typeof(float))]
440 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = "RequestParticle", ReturnType = "T")]
441 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LittleFlyingCritterParticle), Member = "Prepare", MemberParameters = new object[]
442 {
444 typeof(int)
445 }, ReturnType = typeof(void))]
446 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleRenderer), Member = "Add", MemberParameters = new object[] { typeof(IParticle) }, ReturnType = typeof(void))]
447 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
448 private static void Spawn_PooFly(ParticleOrchestraSettings settings)
449 {
450 throw null;
451 }
452
453 [global::Cpp2ILInjected.Token(Token = "0x6004AA9")]
454 [global::Cpp2ILInjected.Address(RVA = "0x868C60", Offset = "0x868C60", Length = "0x550")]
455 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
456 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
457 {
460 }, ReturnType = typeof(void))]
461 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
462 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
463 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
464 {
466 typeof(float)
467 }, ReturnType = typeof(Vector2))]
468 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
469 {
472 }, ReturnType = typeof(Vector2))]
473 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
474 {
477 }, ReturnType = typeof(Vector2))]
478 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDust", MemberParameters = new object[]
479 {
481 typeof(int),
482 typeof(int),
483 typeof(int),
484 typeof(float),
485 typeof(float),
486 typeof(int),
487 typeof(Color),
488 typeof(float)
489 }, ReturnType = typeof(int))]
490 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
491 {
493 typeof(float)
494 }, ReturnType = typeof(Vector2))]
495 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[]
496 {
497 typeof(int),
498 typeof(int)
499 }, ReturnType = typeof(int))]
500 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Gore), Member = "NewGore", MemberParameters = new object[]
501 {
504 typeof(int),
505 typeof(float)
506 }, ReturnType = typeof(int))]
507 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
508 {
511 }, ReturnType = typeof(SoundEffectInstance))]
512 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 29)]
513 private static void Spawn_Digestion(ParticleOrchestraSettings settings)
514 {
515 throw null;
516 }
517
518 [global::Cpp2ILInjected.Token(Token = "0x6004AAA")]
519 [global::Cpp2ILInjected.Address(RVA = "0x8689E4", Offset = "0x8689E4", Length = "0x27C")]
520 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
521 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
522 {
525 }, ReturnType = typeof(void))]
526 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
527 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = "RequestParticle", ReturnType = "T")]
528 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
529 {
531 typeof(float)
532 }, ReturnType = typeof(Vector2))]
533 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
534 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "hslToRgb", MemberParameters = new object[]
535 {
536 typeof(float),
537 typeof(float),
538 typeof(float),
539 typeof(byte)
540 }, ReturnType = typeof(Color))]
541 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
542 {
544 typeof(float)
545 }, ReturnType = typeof(Vector2))]
546 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleRenderer), Member = "Add", MemberParameters = new object[] { typeof(IParticle) }, ReturnType = typeof(void))]
547 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
548 private static void Spawn_ShimmerBlock(ParticleOrchestraSettings settings)
549 {
550 throw null;
551 }
552
553 [global::Cpp2ILInjected.Token(Token = "0x6004AAB")]
554 [global::Cpp2ILInjected.Address(RVA = "0x8684BC", Offset = "0x8684BC", Length = "0x528")]
555 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
556 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
557 {
560 }, ReturnType = typeof(void))]
561 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
562 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "get_Hitbox", ReturnType = typeof(Rectangle))]
563 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextVector2FromRectangle", MemberParameters = new object[]
564 {
567 }, ReturnType = typeof(Vector2))]
568 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
569 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDustPerfect", MemberParameters = new object[]
570 {
572 typeof(int),
573 typeof(Vector2?),
574 typeof(int),
575 typeof(Color),
576 typeof(float)
577 }, ReturnType = typeof(Dust))]
578 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
579 {
580 typeof(float),
581 typeof(float)
582 }, ReturnType = typeof(void))]
583 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloatDirection", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
584 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
585 {
587 typeof(double),
589 }, ReturnType = typeof(Vector2))]
590 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
591 {
593 typeof(float)
594 }, ReturnType = typeof(Vector2))]
595 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
596 {
599 }, ReturnType = typeof(Vector2))]
600 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "hslToRgb", MemberParameters = new object[]
601 {
602 typeof(float),
603 typeof(float),
604 typeof(float),
605 typeof(byte)
606 }, ReturnType = typeof(Color))]
607 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 24)]
608 private static void Spawn_LoadOutChange(ParticleOrchestraSettings settings)
609 {
610 throw null;
611 }
612
613 [global::Cpp2ILInjected.Token(Token = "0x6004AAC")]
614 [global::Cpp2ILInjected.Address(RVA = "0x8683AC", Offset = "0x8683AC", Length = "0x110")]
615 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
616 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
617 {
620 }, ReturnType = typeof(void))]
621 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
622 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "NerdySlimeEffect", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
623 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "ElderSlimeEffect", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
624 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleOrchestrator), Member = "CopperSlimeEffect", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
625 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
627 {
628 throw null;
629 }
630
631 [global::Cpp2ILInjected.Token(Token = "0x6004AAD")]
632 [global::Cpp2ILInjected.Address(RVA = "0x86A2F0", Offset = "0x86A2F0", Length = "0x4C8")]
633 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
634 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_TownSlimeTransform", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
635 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
636 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextVector2Circular", MemberParameters = new object[]
637 {
639 typeof(float),
640 typeof(float)
641 }, ReturnType = typeof(Vector2))]
642 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
643 {
646 }, ReturnType = typeof(Vector2))]
647 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
648 {
650 typeof(float)
651 }, ReturnType = typeof(Vector2))]
652 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
653 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2?), Member = ".ctor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
654 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "Lerp", MemberParameters = new object[]
655 {
656 typeof(Color),
657 typeof(Color),
658 typeof(float)
659 }, ReturnType = typeof(Color))]
660 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDustPerfect", MemberParameters = new object[]
661 {
663 typeof(int),
664 typeof(Vector2?),
665 typeof(int),
666 typeof(Color),
667 typeof(float)
668 }, ReturnType = typeof(Dust))]
669 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
670 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RandomVector2", MemberParameters = new object[]
671 {
673 typeof(float),
674 typeof(float)
675 }, ReturnType = typeof(Vector2))]
676 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
677 {
678 typeof(float),
679 typeof(float)
680 }, ReturnType = typeof(void))]
681 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
682 {
685 }, ReturnType = typeof(Vector2))]
686 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Gore), Member = "NewGoreDirect", MemberParameters = new object[]
687 {
690 typeof(int),
691 typeof(float)
692 }, ReturnType = typeof(Gore))]
693 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 27)]
694 private static void ElderSlimeEffect(ParticleOrchestraSettings settings)
695 {
696 throw null;
697 }
698
699 [global::Cpp2ILInjected.Token(Token = "0x6004AAE")]
700 [global::Cpp2ILInjected.Address(RVA = "0x869D38", Offset = "0x869D38", Length = "0x25C")]
701 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_TownSlimeTransform", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
702 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
703 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
704 {
705 typeof(int),
706 typeof(int),
707 typeof(int),
708 typeof(int)
709 }, ReturnType = typeof(void))]
710 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
711 {
713 typeof(float)
714 }, ReturnType = typeof(Vector2))]
715 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextVector2Circular", MemberParameters = new object[]
716 {
718 typeof(float),
719 typeof(float)
720 }, ReturnType = typeof(Vector2))]
721 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
722 {
725 }, ReturnType = typeof(Vector2))]
726 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
727 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2?), Member = ".ctor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
728 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDustPerfect", MemberParameters = new object[]
729 {
731 typeof(int),
732 typeof(Vector2?),
733 typeof(int),
734 typeof(Color),
735 typeof(float)
736 }, ReturnType = typeof(Dust))]
737 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
738 private static void NerdySlimeEffect(ParticleOrchestraSettings settings)
739 {
740 throw null;
741 }
742
743 [global::Cpp2ILInjected.Token(Token = "0x6004AAF")]
744 [global::Cpp2ILInjected.Address(RVA = "0x869F94", Offset = "0x869F94", Length = "0x35C")]
745 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
746 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_TownSlimeTransform", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
747 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
748 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextVector2Circular", MemberParameters = new object[]
749 {
751 typeof(float),
752 typeof(float)
753 }, ReturnType = typeof(Vector2))]
754 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
755 {
758 }, ReturnType = typeof(Vector2))]
759 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
760 {
762 typeof(float)
763 }, ReturnType = typeof(Vector2))]
764 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
765 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2?), Member = ".ctor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
766 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
767 {
768 typeof(int),
769 typeof(int),
770 typeof(int)
771 }, ReturnType = typeof(void))]
772 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "Lerp", MemberParameters = new object[]
773 {
774 typeof(Color),
775 typeof(Color),
776 typeof(float)
777 }, ReturnType = typeof(Color))]
778 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDustPerfect", MemberParameters = new object[]
779 {
781 typeof(int),
782 typeof(Vector2?),
783 typeof(int),
784 typeof(Color),
785 typeof(float)
786 }, ReturnType = typeof(Dust))]
787 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
788 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
789 private static void CopperSlimeEffect(ParticleOrchestraSettings settings)
790 {
791 throw null;
792 }
793
794 [global::Cpp2ILInjected.Token(Token = "0x6004AB0")]
795 [global::Cpp2ILInjected.Address(RVA = "0x867AF8", Offset = "0x867AF8", Length = "0x8B4")]
796 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
797 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
798 {
801 }, ReturnType = typeof(void))]
802 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
803 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloatDirection", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
804 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
805 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "hslToRgb", MemberParameters = new object[]
806 {
807 typeof(float),
808 typeof(float),
809 typeof(float),
810 typeof(byte)
811 }, ReturnType = typeof(Color))]
812 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "Lerp", MemberParameters = new object[]
813 {
814 typeof(Color),
815 typeof(Color),
816 typeof(float)
817 }, ReturnType = typeof(Color))]
818 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = "RequestParticle", ReturnType = "T")]
819 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotationVector2", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
820 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
821 {
823 typeof(float)
824 }, ReturnType = typeof(Vector2))]
825 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(float))]
826 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
827 {
828 typeof(float),
829 typeof(float)
830 }, ReturnType = typeof(void))]
831 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_UnaryNegation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
832 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleRenderer), Member = "Add", MemberParameters = new object[] { typeof(IParticle) }, ReturnType = typeof(void))]
833 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
834 {
836 typeof(double),
838 }, ReturnType = typeof(Vector2))]
839 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2?), Member = ".ctor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
840 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDustPerfect", MemberParameters = new object[]
841 {
843 typeof(int),
844 typeof(Vector2?),
845 typeof(int),
846 typeof(Color),
847 typeof(float)
848 }, ReturnType = typeof(Dust))]
849 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 35)]
850 private static void Spawn_ShimmerArrow(ParticleOrchestraSettings settings)
851 {
852 throw null;
853 }
854
855 [global::Cpp2ILInjected.Token(Token = "0x6004AB1")]
856 [global::Cpp2ILInjected.Address(RVA = "0x8677B0", Offset = "0x8677B0", Length = "0x348")]
857 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
858 {
861 }, ReturnType = typeof(void))]
862 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
863 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
864 {
867 }, ReturnType = typeof(Vector2))]
868 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextVector2Circular", MemberParameters = new object[]
869 {
871 typeof(float),
872 typeof(float)
873 }, ReturnType = typeof(Vector2))]
874 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
875 {
878 }, ReturnType = typeof(Vector2))]
879 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "TryGetValue", MemberParameters = new object[]
880 {
881 typeof(int),
882 typeof(ref object)
883 }, ReturnType = typeof(bool))]
884 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "get_IsAir", ReturnType = typeof(bool))]
885 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[]
886 {
887 typeof(int),
888 typeof(int)
889 }, ReturnType = typeof(int))]
890 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
891 {
892 typeof(float),
893 typeof(float)
894 }, ReturnType = typeof(void))]
895 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Chest), Member = "AskForChestToEatItem", MemberParameters = new object[]
896 {
898 typeof(int)
899 }, ReturnType = typeof(void))]
900 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = "RequestParticle", ReturnType = "T")]
901 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemTransferParticle), Member = "Prepare", MemberParameters = new object[]
902 {
903 typeof(int),
904 typeof(int),
907 }, ReturnType = typeof(void))]
908 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleRenderer), Member = "Add", MemberParameters = new object[] { typeof(IParticle) }, ReturnType = typeof(void))]
909 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
910 private static void Spawn_ItemTransfer(ParticleOrchestraSettings settings)
911 {
912 throw null;
913 }
914
915 [global::Cpp2ILInjected.Token(Token = "0x6004AB2")]
916 [global::Cpp2ILInjected.Address(RVA = "0x866DE0", Offset = "0x866DE0", Length = "0x2DC")]
917 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
918 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
919 {
922 }, ReturnType = typeof(void))]
923 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
924 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
925 {
926 typeof(float),
927 typeof(float)
928 }, ReturnType = typeof(void))]
929 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
930 {
933 }, ReturnType = typeof(Vector2))]
934 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextVector2Circular", MemberParameters = new object[]
935 {
937 typeof(float),
938 typeof(float)
939 }, ReturnType = typeof(Vector2))]
940 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[]
941 {
942 typeof(int),
943 typeof(int)
944 }, ReturnType = typeof(int))]
945 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
946 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Gore), Member = "NewGoreDirect", MemberParameters = new object[]
947 {
950 typeof(int),
951 typeof(float)
952 }, ReturnType = typeof(Gore))]
953 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", ReturnType = typeof(int))]
954 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotationVector2", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
955 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
956 {
958 typeof(float)
959 }, ReturnType = typeof(Vector2))]
960 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
961 private static void Spawn_PetExchange(ParticleOrchestraSettings settings)
962 {
963 throw null;
964 }
965
966 [global::Cpp2ILInjected.Token(Token = "0x6004AB3")]
967 [global::Cpp2ILInjected.Address(RVA = "0x865044", Offset = "0x865044", Length = "0x920")]
968 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
969 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
970 {
973 }, ReturnType = typeof(void))]
974 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
975 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(float))]
976 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = "RequestParticle", ReturnType = "T")]
977 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotationVector2", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
978 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
979 {
981 typeof(float)
982 }, ReturnType = typeof(Vector2))]
983 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
984 {
985 typeof(float),
986 typeof(float),
987 typeof(float),
988 typeof(float)
989 }, ReturnType = typeof(void))]
990 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
991 {
992 typeof(float),
993 typeof(float)
994 }, ReturnType = typeof(void))]
995 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_UnaryNegation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
996 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleRenderer), Member = "Add", MemberParameters = new object[] { typeof(IParticle) }, ReturnType = typeof(void))]
997 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
998 {
1000 typeof(double),
1002 }, ReturnType = typeof(Vector2))]
1003 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloatDirection", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
1004 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
1005 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2?), Member = ".ctor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
1006 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDustPerfect", MemberParameters = new object[]
1007 {
1008 typeof(Vector2),
1009 typeof(int),
1010 typeof(Vector2?),
1011 typeof(int),
1012 typeof(Color),
1013 typeof(float)
1014 }, ReturnType = typeof(Dust))]
1015 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 32)]
1016 private static void Spawn_TerraBlade(ParticleOrchestraSettings settings)
1017 {
1018 throw null;
1019 }
1020
1021 [global::Cpp2ILInjected.Token(Token = "0x6004AB4")]
1022 [global::Cpp2ILInjected.Address(RVA = "0x865964", Offset = "0x865964", Length = "0x788")]
1023 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1024 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
1025 {
1028 }, ReturnType = typeof(void))]
1029 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1030 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = "RequestParticle", ReturnType = "T")]
1031 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotationVector2", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
1032 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1033 {
1034 typeof(Vector2),
1035 typeof(float)
1036 }, ReturnType = typeof(Vector2))]
1037 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
1038 {
1039 typeof(float),
1040 typeof(float),
1041 typeof(float),
1042 typeof(float)
1043 }, ReturnType = typeof(void))]
1044 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(float))]
1045 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1046 {
1047 typeof(float),
1048 typeof(float)
1049 }, ReturnType = typeof(void))]
1050 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_UnaryNegation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
1051 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleRenderer), Member = "Add", MemberParameters = new object[] { typeof(IParticle) }, ReturnType = typeof(void))]
1052 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloatDirection", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
1053 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
1054 {
1055 typeof(Vector2),
1056 typeof(double),
1058 }, ReturnType = typeof(Vector2))]
1059 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
1060 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2?), Member = ".ctor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
1061 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDustPerfect", MemberParameters = new object[]
1062 {
1063 typeof(Vector2),
1064 typeof(int),
1065 typeof(Vector2?),
1066 typeof(int),
1067 typeof(Color),
1068 typeof(float)
1069 }, ReturnType = typeof(Dust))]
1070 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 29)]
1071 private static void Spawn_Excalibur(ParticleOrchestraSettings settings)
1072 {
1073 throw null;
1074 }
1075
1076 [global::Cpp2ILInjected.Token(Token = "0x6004AB5")]
1077 [global::Cpp2ILInjected.Address(RVA = "0x8670BC", Offset = "0x8670BC", Length = "0x64")]
1078 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
1079 {
1082 }, ReturnType = typeof(void))]
1083 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1084 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
1085 {
1088 }, ReturnType = typeof(SoundEffectInstance))]
1089 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1090 private static void Spawn_SlapHand(ParticleOrchestraSettings settings)
1091 {
1092 throw null;
1093 }
1094
1095 [global::Cpp2ILInjected.Token(Token = "0x6004AB6")]
1096 [global::Cpp2ILInjected.Address(RVA = "0x867120", Offset = "0x867120", Length = "0x64")]
1097 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
1098 {
1101 }, ReturnType = typeof(void))]
1102 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1103 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
1104 {
1107 }, ReturnType = typeof(SoundEffectInstance))]
1108 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1109 private static void Spawn_WaffleIron(ParticleOrchestraSettings settings)
1110 {
1111 throw null;
1112 }
1113
1114 [global::Cpp2ILInjected.Token(Token = "0x6004AB7")]
1115 [global::Cpp2ILInjected.Address(RVA = "0x867184", Offset = "0x867184", Length = "0x64")]
1116 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
1117 {
1120 }, ReturnType = typeof(void))]
1121 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
1123 {
1126 }, ReturnType = typeof(SoundEffectInstance))]
1127 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1128 private static void Spawn_FlyMeal(ParticleOrchestraSettings settings)
1129 {
1130 throw null;
1131 }
1132
1133 [global::Cpp2ILInjected.Token(Token = "0x6004AB8")]
1134 [global::Cpp2ILInjected.Address(RVA = "0x8671E8", Offset = "0x8671E8", Length = "0x5C8")]
1135 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1136 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
1137 {
1140 }, ReturnType = typeof(void))]
1141 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1142 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
1143 {
1146 }, ReturnType = typeof(SoundEffectInstance))]
1147 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
1148 {
1149 typeof(float),
1150 typeof(float),
1151 typeof(float)
1152 }, ReturnType = typeof(void))]
1153 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
1154 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1155 {
1156 typeof(float),
1157 typeof(float)
1158 }, ReturnType = typeof(void))]
1159 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
1160 {
1161 typeof(Vector2),
1162 typeof(double),
1164 }, ReturnType = typeof(Vector2))]
1165 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1166 {
1167 typeof(Vector2),
1169 }, ReturnType = typeof(Vector2))]
1170 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedByRandom", MemberParameters = new object[]
1171 {
1172 typeof(Vector2),
1173 typeof(double)
1174 }, ReturnType = typeof(Vector2))]
1175 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = "RequestParticle", ReturnType = "T")]
1176 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
1177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleRenderer), Member = "Add", MemberParameters = new object[] { typeof(IParticle) }, ReturnType = typeof(void))]
1178 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1179 {
1180 typeof(Vector2),
1181 typeof(float)
1182 }, ReturnType = typeof(Vector2))]
1183 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 36)]
1184 private static void Spawn_GasTrap(ParticleOrchestraSettings settings)
1185 {
1186 throw null;
1187 }
1188
1189 [global::Cpp2ILInjected.Token(Token = "0x6004AB9")]
1190 [global::Cpp2ILInjected.Address(RVA = "0x8660EC", Offset = "0x8660EC", Length = "0xCF4")]
1191 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1192 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
1193 {
1196 }, ReturnType = typeof(void))]
1197 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1198 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = "RequestParticle", ReturnType = "T")]
1199 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotationVector2", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
1200 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1201 {
1202 typeof(Vector2),
1203 typeof(float)
1204 }, ReturnType = typeof(Vector2))]
1205 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
1206 {
1207 typeof(float),
1208 typeof(float),
1209 typeof(float),
1210 typeof(float)
1211 }, ReturnType = typeof(void))]
1212 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(float))]
1213 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1214 {
1215 typeof(float),
1216 typeof(float)
1217 }, ReturnType = typeof(void))]
1218 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleRenderer), Member = "Add", MemberParameters = new object[] { typeof(IParticle) }, ReturnType = typeof(void))]
1219 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
1220 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloatDirection", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
1221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
1222 {
1223 typeof(Vector2),
1224 typeof(double),
1226 }, ReturnType = typeof(Vector2))]
1227 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
1228 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2?), Member = ".ctor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
1229 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDustPerfect", MemberParameters = new object[]
1230 {
1231 typeof(Vector2),
1232 typeof(int),
1233 typeof(Vector2?),
1234 typeof(int),
1235 typeof(Color),
1236 typeof(float)
1237 }, ReturnType = typeof(Dust))]
1238 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_UnaryNegation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
1239 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 49)]
1241 {
1242 throw null;
1243 }
1244
1245 [global::Cpp2ILInjected.Token(Token = "0x6004ABA")]
1246 [global::Cpp2ILInjected.Address(RVA = "0x86470C", Offset = "0x86470C", Length = "0x938")]
1247 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1248 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
1249 {
1252 }, ReturnType = typeof(void))]
1253 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1254 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
1255 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "hslToRgb", MemberParameters = new object[]
1256 {
1257 typeof(float),
1258 typeof(float),
1259 typeof(float),
1260 typeof(byte)
1261 }, ReturnType = typeof(Color))]
1262 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
1263 {
1264 typeof(Color),
1265 typeof(float)
1266 }, ReturnType = typeof(Color))]
1267 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = "RequestParticle", ReturnType = "T")]
1268 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotationVector2", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
1269 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1270 {
1271 typeof(Vector2),
1272 typeof(float)
1273 }, ReturnType = typeof(Vector2))]
1274 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(float))]
1275 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1276 {
1277 typeof(float),
1278 typeof(float)
1279 }, ReturnType = typeof(void))]
1280 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
1281 {
1282 typeof(Vector2),
1284 }, ReturnType = typeof(Vector2))]
1285 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleRenderer), Member = "Add", MemberParameters = new object[] { typeof(IParticle) }, ReturnType = typeof(void))]
1286 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
1287 {
1288 typeof(float),
1289 typeof(float),
1290 typeof(float),
1291 typeof(float)
1292 }, ReturnType = typeof(void))]
1293 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloatDirection", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
1294 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
1295 {
1296 typeof(Vector2),
1297 typeof(double),
1299 }, ReturnType = typeof(Vector2))]
1300 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2?), Member = ".ctor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
1301 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDustPerfect", MemberParameters = new object[]
1302 {
1303 typeof(Vector2),
1304 typeof(int),
1305 typeof(Vector2?),
1306 typeof(int),
1307 typeof(Color),
1308 typeof(float)
1309 }, ReturnType = typeof(Dust))]
1310 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_UnaryNegation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
1311 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 33)]
1312 private static void Spawn_AshTreeShake(ParticleOrchestraSettings settings)
1313 {
1314 throw null;
1315 }
1316
1317 [global::Cpp2ILInjected.Token(Token = "0x6004ABB")]
1318 [global::Cpp2ILInjected.Address(RVA = "0x8641B8", Offset = "0x8641B8", Length = "0x2E0")]
1319 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1320 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
1321 {
1324 }, ReturnType = typeof(void))]
1325 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1326 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
1327 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = "RequestParticle", ReturnType = "T")]
1328 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotationVector2", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
1329 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1330 {
1331 typeof(Vector2),
1332 typeof(float)
1333 }, ReturnType = typeof(Vector2))]
1334 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
1335 {
1336 typeof(float),
1337 typeof(float),
1338 typeof(float),
1339 typeof(float)
1340 }, ReturnType = typeof(void))]
1341 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(float))]
1342 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1343 {
1344 typeof(float),
1345 typeof(float)
1346 }, ReturnType = typeof(void))]
1347 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleRenderer), Member = "Add", MemberParameters = new object[] { typeof(IParticle) }, ReturnType = typeof(void))]
1348 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
1350 {
1351 throw null;
1352 }
1353
1354 [global::Cpp2ILInjected.Token(Token = "0x6004ABC")]
1355 [global::Cpp2ILInjected.Address(RVA = "0x864498", Offset = "0x864498", Length = "0x274")]
1356 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1357 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
1358 {
1361 }, ReturnType = typeof(void))]
1362 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1363 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = "RequestParticle", ReturnType = "T")]
1364 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "hslToRgb", MemberParameters = new object[]
1365 {
1366 typeof(float),
1367 typeof(float),
1368 typeof(float),
1369 typeof(byte)
1370 }, ReturnType = typeof(Color))]
1371 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "Lerp", MemberParameters = new object[]
1372 {
1373 typeof(Color),
1374 typeof(Color),
1375 typeof(float)
1376 }, ReturnType = typeof(Color))]
1377 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(float))]
1378 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1379 {
1380 typeof(float),
1381 typeof(float)
1382 }, ReturnType = typeof(void))]
1383 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1384 {
1385 typeof(Vector2),
1386 typeof(float)
1387 }, ReturnType = typeof(Vector2))]
1388 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
1389 {
1390 typeof(Vector2),
1392 }, ReturnType = typeof(Vector2))]
1393 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleRenderer), Member = "Add", MemberParameters = new object[] { typeof(IParticle) }, ReturnType = typeof(void))]
1394 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
1396 {
1397 throw null;
1398 }
1399
1400 [global::Cpp2ILInjected.Token(Token = "0x6004ABD")]
1401 [global::Cpp2ILInjected.Address(RVA = "0x863AB8", Offset = "0x863AB8", Length = "0x700")]
1402 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1403 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
1404 {
1407 }, ReturnType = typeof(void))]
1408 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1409 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = "RequestParticle", ReturnType = "T")]
1410 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotationVector2", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
1411 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1412 {
1413 typeof(Vector2),
1414 typeof(float)
1415 }, ReturnType = typeof(Vector2))]
1416 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
1417 {
1418 typeof(float),
1419 typeof(float),
1420 typeof(float),
1421 typeof(float)
1422 }, ReturnType = typeof(void))]
1423 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(float))]
1424 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1425 {
1426 typeof(float),
1427 typeof(float)
1428 }, ReturnType = typeof(void))]
1429 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
1430 {
1431 typeof(Vector2),
1433 }, ReturnType = typeof(Vector2))]
1434 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleRenderer), Member = "Add", MemberParameters = new object[] { typeof(IParticle) }, ReturnType = typeof(void))]
1435 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloatDirection", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
1436 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
1437 {
1438 typeof(Vector2),
1439 typeof(double),
1441 }, ReturnType = typeof(Vector2))]
1442 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
1443 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2?), Member = ".ctor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
1444 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDustPerfect", MemberParameters = new object[]
1445 {
1446 typeof(Vector2),
1447 typeof(int),
1448 typeof(Vector2?),
1449 typeof(int),
1450 typeof(Color),
1451 typeof(float)
1452 }, ReturnType = typeof(Dust))]
1453 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_UnaryNegation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
1454 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 24)]
1456 {
1457 throw null;
1458 }
1459
1460 [global::Cpp2ILInjected.Token(Token = "0x6004ABE")]
1461 [global::Cpp2ILInjected.Address(RVA = "0x8632DC", Offset = "0x8632DC", Length = "0x548")]
1462 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1463 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
1464 {
1467 }, ReturnType = typeof(void))]
1468 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1469 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = "RequestParticle", ReturnType = "T")]
1470 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotationVector2", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
1471 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1472 {
1473 typeof(Vector2),
1474 typeof(float)
1475 }, ReturnType = typeof(Vector2))]
1476 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
1477 {
1478 typeof(float),
1479 typeof(float),
1480 typeof(float),
1481 typeof(float)
1482 }, ReturnType = typeof(void))]
1483 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(float))]
1484 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1485 {
1486 typeof(float),
1487 typeof(float)
1488 }, ReturnType = typeof(void))]
1489 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
1490 {
1491 typeof(Vector2),
1493 }, ReturnType = typeof(Vector2))]
1494 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleRenderer), Member = "Add", MemberParameters = new object[] { typeof(IParticle) }, ReturnType = typeof(void))]
1495 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
1496 private static void Spawn_NightsEdge(ParticleOrchestraSettings settings)
1497 {
1498 throw null;
1499 }
1500
1501 [global::Cpp2ILInjected.Token(Token = "0x6004ABF")]
1502 [global::Cpp2ILInjected.Address(RVA = "0x863824", Offset = "0x863824", Length = "0x294")]
1503 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1504 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
1505 {
1508 }, ReturnType = typeof(void))]
1509 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1510 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
1511 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
1512 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextVector2Circular", MemberParameters = new object[]
1513 {
1515 typeof(float),
1516 typeof(float)
1517 }, ReturnType = typeof(Vector2))]
1518 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1519 {
1520 typeof(Vector2),
1522 }, ReturnType = typeof(Vector2))]
1523 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = "RequestParticle", ReturnType = "T")]
1524 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_UnaryNegation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
1525 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1526 {
1527 typeof(Vector2),
1528 typeof(float)
1529 }, ReturnType = typeof(Vector2))]
1530 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
1531 {
1532 typeof(Vector2),
1533 typeof(float)
1534 }, ReturnType = typeof(Vector2))]
1535 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1536 {
1537 typeof(Vector2),
1539 }, ReturnType = typeof(Vector2))]
1540 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleRenderer), Member = "Add", MemberParameters = new object[] { typeof(IParticle) }, ReturnType = typeof(void))]
1541 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
1543 {
1544 throw null;
1545 }
1546
1547 [global::Cpp2ILInjected.Token(Token = "0x6004AC0")]
1548 [global::Cpp2ILInjected.Address(RVA = "0x862BAC", Offset = "0x862BAC", Length = "0x730")]
1549 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1550 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
1551 {
1554 }, ReturnType = typeof(void))]
1555 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1556 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
1557 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1558 {
1559 typeof(Vector2),
1560 typeof(float)
1561 }, ReturnType = typeof(Vector2))]
1562 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
1563 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1564 {
1565 typeof(float),
1567 }, ReturnType = typeof(Vector2))]
1568 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextVector2Circular", MemberParameters = new object[]
1569 {
1571 typeof(float),
1572 typeof(float)
1573 }, ReturnType = typeof(Vector2))]
1574 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1575 {
1576 typeof(Vector2),
1578 }, ReturnType = typeof(Vector2))]
1579 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = "RequestParticle", ReturnType = "T")]
1580 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_UnaryNegation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
1581 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
1582 {
1583 typeof(Vector2),
1584 typeof(float)
1585 }, ReturnType = typeof(Vector2))]
1586 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotationVector2", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
1587 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1588 {
1589 typeof(Vector2),
1591 }, ReturnType = typeof(Vector2))]
1592 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
1593 {
1594 typeof(float),
1595 typeof(float),
1596 typeof(float),
1597 typeof(float)
1598 }, ReturnType = typeof(void))]
1599 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleRenderer), Member = "Add", MemberParameters = new object[] { typeof(IParticle) }, ReturnType = typeof(void))]
1600 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
1601 {
1602 typeof(int),
1603 typeof(int),
1604 typeof(int),
1605 typeof(int)
1606 }, ReturnType = typeof(void))]
1607 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDust", MemberParameters = new object[]
1608 {
1609 typeof(Vector2),
1610 typeof(int),
1611 typeof(int),
1612 typeof(int),
1613 typeof(float),
1614 typeof(float),
1615 typeof(int),
1616 typeof(Color),
1617 typeof(float)
1618 }, ReturnType = typeof(int))]
1619 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "CloneDust", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Dust))]
1620 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 25)]
1622 {
1623 throw null;
1624 }
1625
1626 [global::Cpp2ILInjected.Token(Token = "0x6004AC1")]
1627 [global::Cpp2ILInjected.Address(RVA = "0x862308", Offset = "0x862308", Length = "0x8A4")]
1628 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1629 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
1630 {
1633 }, ReturnType = typeof(void))]
1634 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1635 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
1636 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1637 {
1638 typeof(Vector2),
1639 typeof(float)
1640 }, ReturnType = typeof(Vector2))]
1641 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
1642 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1643 {
1644 typeof(float),
1646 }, ReturnType = typeof(Vector2))]
1647 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextVector2Circular", MemberParameters = new object[]
1648 {
1650 typeof(float),
1651 typeof(float)
1652 }, ReturnType = typeof(Vector2))]
1653 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1654 {
1655 typeof(Vector2),
1657 }, ReturnType = typeof(Vector2))]
1658 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = "RequestParticle", ReturnType = "T")]
1659 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotationVector2", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
1660 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1661 {
1662 typeof(Vector2),
1664 }, ReturnType = typeof(Vector2))]
1665 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
1666 {
1667 typeof(Vector2),
1668 typeof(float)
1669 }, ReturnType = typeof(Vector2))]
1670 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_UnaryNegation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
1671 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
1672 {
1673 typeof(Vector2),
1675 }, ReturnType = typeof(Vector2))]
1676 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "hslToRgb", MemberParameters = new object[]
1677 {
1678 typeof(float),
1679 typeof(float),
1680 typeof(float),
1681 typeof(byte)
1682 }, ReturnType = typeof(Color))]
1683 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleRenderer), Member = "Add", MemberParameters = new object[] { typeof(IParticle) }, ReturnType = typeof(void))]
1684 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
1685 {
1686 typeof(int),
1687 typeof(int),
1688 typeof(int),
1689 typeof(int)
1690 }, ReturnType = typeof(void))]
1691 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDust", MemberParameters = new object[]
1692 {
1693 typeof(Vector2),
1694 typeof(int),
1695 typeof(int),
1696 typeof(int),
1697 typeof(float),
1698 typeof(float),
1699 typeof(int),
1700 typeof(Color),
1701 typeof(float)
1702 }, ReturnType = typeof(int))]
1703 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "CloneDust", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Dust))]
1704 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 31)]
1706 {
1707 throw null;
1708 }
1709
1710 [global::Cpp2ILInjected.Token(Token = "0x6004AC2")]
1711 [global::Cpp2ILInjected.Address(RVA = "0x861AD4", Offset = "0x861AD4", Length = "0x834")]
1712 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1713 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
1714 {
1717 }, ReturnType = typeof(void))]
1718 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1719 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
1720 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1721 {
1722 typeof(Vector2),
1723 typeof(float)
1724 }, ReturnType = typeof(Vector2))]
1725 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
1726 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1727 {
1728 typeof(float),
1730 }, ReturnType = typeof(Vector2))]
1731 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextVector2Circular", MemberParameters = new object[]
1732 {
1734 typeof(float),
1735 typeof(float)
1736 }, ReturnType = typeof(Vector2))]
1737 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1738 {
1739 typeof(Vector2),
1741 }, ReturnType = typeof(Vector2))]
1742 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = "RequestParticle", ReturnType = "T")]
1743 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotationVector2", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
1744 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1745 {
1746 typeof(Vector2),
1748 }, ReturnType = typeof(Vector2))]
1749 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
1750 {
1751 typeof(Vector2),
1752 typeof(float)
1753 }, ReturnType = typeof(Vector2))]
1754 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_UnaryNegation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
1755 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
1756 {
1757 typeof(Vector2),
1759 }, ReturnType = typeof(Vector2))]
1760 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "hslToRgb", MemberParameters = new object[]
1761 {
1762 typeof(float),
1763 typeof(float),
1764 typeof(float),
1765 typeof(byte)
1766 }, ReturnType = typeof(Color))]
1767 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleRenderer), Member = "Add", MemberParameters = new object[] { typeof(IParticle) }, ReturnType = typeof(void))]
1768 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
1769 {
1770 typeof(int),
1771 typeof(int),
1772 typeof(int),
1773 typeof(int)
1774 }, ReturnType = typeof(void))]
1775 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDust", MemberParameters = new object[]
1776 {
1777 typeof(Vector2),
1778 typeof(int),
1779 typeof(int),
1780 typeof(int),
1781 typeof(float),
1782 typeof(float),
1783 typeof(int),
1784 typeof(Color),
1785 typeof(float)
1786 }, ReturnType = typeof(int))]
1787 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "CloneDust", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Dust))]
1788 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 32)]
1790 {
1791 throw null;
1792 }
1793
1794 [global::Cpp2ILInjected.Token(Token = "0x6004AC3")]
1795 [global::Cpp2ILInjected.Address(RVA = "0x860A68", Offset = "0x860A68", Length = "0x878")]
1796 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1797 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
1798 {
1801 }, ReturnType = typeof(void))]
1802 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1803 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
1804 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloatDirection", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
1805 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1806 {
1807 typeof(Vector2),
1808 typeof(float)
1809 }, ReturnType = typeof(Vector2))]
1810 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
1811 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1812 {
1813 typeof(float),
1815 }, ReturnType = typeof(Vector2))]
1816 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextVector2Circular", MemberParameters = new object[]
1817 {
1819 typeof(float),
1820 typeof(float)
1821 }, ReturnType = typeof(Vector2))]
1822 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1823 {
1824 typeof(Vector2),
1826 }, ReturnType = typeof(Vector2))]
1827 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = "RequestParticle", ReturnType = "T")]
1828 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotationVector2", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
1829 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1830 {
1831 typeof(Vector2),
1833 }, ReturnType = typeof(Vector2))]
1834 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
1835 {
1836 typeof(Vector2),
1837 typeof(float)
1838 }, ReturnType = typeof(Vector2))]
1839 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_UnaryNegation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
1840 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
1841 {
1842 typeof(Vector2),
1844 }, ReturnType = typeof(Vector2))]
1845 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "hslToRgb", MemberParameters = new object[]
1846 {
1847 typeof(float),
1848 typeof(float),
1849 typeof(float),
1850 typeof(byte)
1851 }, ReturnType = typeof(Color))]
1852 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleRenderer), Member = "Add", MemberParameters = new object[] { typeof(IParticle) }, ReturnType = typeof(void))]
1853 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
1854 {
1855 typeof(int),
1856 typeof(int),
1857 typeof(int),
1858 typeof(int)
1859 }, ReturnType = typeof(void))]
1860 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDust", MemberParameters = new object[]
1861 {
1862 typeof(Vector2),
1863 typeof(int),
1864 typeof(int),
1865 typeof(int),
1866 typeof(float),
1867 typeof(float),
1868 typeof(int),
1869 typeof(Color),
1870 typeof(float)
1871 }, ReturnType = typeof(int))]
1872 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "CloneDust", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Dust))]
1873 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 33)]
1875 {
1876 throw null;
1877 }
1878
1879 [global::Cpp2ILInjected.Token(Token = "0x6004AC4")]
1880 [global::Cpp2ILInjected.Address(RVA = "0x8612E0", Offset = "0x8612E0", Length = "0x7F4")]
1881 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1882 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
1883 {
1886 }, ReturnType = typeof(void))]
1887 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1888 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
1889 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[]
1890 {
1891 typeof(int),
1892 typeof(int)
1893 }, ReturnType = typeof(int))]
1894 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "LoadProjectile", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1895 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
1896 {
1897 typeof(int),
1898 typeof(int),
1899 typeof(int),
1900 typeof(int)
1901 }, ReturnType = typeof(void))]
1902 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloatDirection", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
1903 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextVector2Circular", MemberParameters = new object[]
1904 {
1906 typeof(float),
1907 typeof(float)
1908 }, ReturnType = typeof(Vector2))]
1909 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1910 {
1911 typeof(Vector2),
1912 typeof(float)
1913 }, ReturnType = typeof(Vector2))]
1914 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "Lerp", MemberParameters = new object[]
1915 {
1916 typeof(Color),
1917 typeof(Color),
1918 typeof(float)
1919 }, ReturnType = typeof(Color))]
1920 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
1921 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = "RequestParticle", ReturnType = "T")]
1922 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RandomizedFrameParticle), Member = "SetTypeInfo", MemberParameters = new object[]
1923 {
1924 typeof(int),
1925 typeof(int),
1926 typeof(float)
1927 }, ReturnType = typeof(void))]
1928 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotationVector2", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
1929 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1930 {
1931 typeof(float),
1932 typeof(float)
1933 }, ReturnType = typeof(void))]
1934 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1935 {
1936 typeof(Vector2),
1938 }, ReturnType = typeof(Vector2))]
1939 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1940 {
1941 typeof(Vector2),
1943 }, ReturnType = typeof(Vector2))]
1944 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(float))]
1945 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
1946 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleRenderer), Member = "Add", MemberParameters = new object[] { typeof(IParticle) }, ReturnType = typeof(void))]
1947 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 39)]
1949 {
1950 throw null;
1951 }
1952
1953 [global::Cpp2ILInjected.Token(Token = "0x6004AC5")]
1954 [global::Cpp2ILInjected.Address(RVA = "0x8602EC", Offset = "0x8602EC", Length = "0x77C")]
1955 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1956 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
1957 {
1960 }, ReturnType = typeof(void))]
1961 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1962 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
1963 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "LoadProjectile", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1964 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
1965 {
1966 typeof(int),
1967 typeof(int),
1968 typeof(int),
1969 typeof(int)
1970 }, ReturnType = typeof(void))]
1971 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloatDirection", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
1972 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextVector2Circular", MemberParameters = new object[]
1973 {
1975 typeof(float),
1976 typeof(float)
1977 }, ReturnType = typeof(Vector2))]
1978 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1979 {
1980 typeof(Vector2),
1981 typeof(float)
1982 }, ReturnType = typeof(Vector2))]
1983 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "Lerp", MemberParameters = new object[]
1984 {
1985 typeof(Color),
1986 typeof(Color),
1987 typeof(float)
1988 }, ReturnType = typeof(Color))]
1989 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
1990 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = "RequestParticle", ReturnType = "T")]
1991 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RandomizedFrameParticle), Member = "SetTypeInfo", MemberParameters = new object[]
1992 {
1993 typeof(int),
1994 typeof(int),
1995 typeof(float)
1996 }, ReturnType = typeof(void))]
1997 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotationVector2", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
1998 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1999 {
2000 typeof(float),
2001 typeof(float)
2002 }, ReturnType = typeof(void))]
2003 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
2004 {
2005 typeof(Vector2),
2007 }, ReturnType = typeof(Vector2))]
2008 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
2009 {
2010 typeof(Vector2),
2012 }, ReturnType = typeof(Vector2))]
2013 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
2014 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleRenderer), Member = "Add", MemberParameters = new object[] { typeof(IParticle) }, ReturnType = typeof(void))]
2015 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 38)]
2017 {
2018 throw null;
2019 }
2020
2021 [global::Cpp2ILInjected.Token(Token = "0x6004AC6")]
2022 [global::Cpp2ILInjected.Address(RVA = "0x85F8F4", Offset = "0x85F8F4", Length = "0x488")]
2023 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2024 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
2025 {
2028 }, ReturnType = typeof(void))]
2029 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2030 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
2031 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
2032 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloatDirection", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
2033 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
2034 {
2035 typeof(float),
2037 }, ReturnType = typeof(Vector2))]
2038 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextVector2Circular", MemberParameters = new object[]
2039 {
2041 typeof(float),
2042 typeof(float)
2043 }, ReturnType = typeof(Vector2))]
2044 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
2045 {
2046 typeof(Vector2),
2048 }, ReturnType = typeof(Vector2))]
2049 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "Lerp", MemberParameters = new object[]
2050 {
2051 typeof(Color),
2052 typeof(Color),
2053 typeof(float)
2054 }, ReturnType = typeof(Color))]
2055 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
2056 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = "RequestParticle", ReturnType = "T")]
2057 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotationVector2", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
2058 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
2059 {
2060 typeof(Vector2),
2061 typeof(float)
2062 }, ReturnType = typeof(Vector2))]
2063 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_UnaryNegation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
2064 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
2065 {
2066 typeof(Vector2),
2068 }, ReturnType = typeof(Vector2))]
2069 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
2070 {
2071 typeof(Vector2),
2072 typeof(float)
2073 }, ReturnType = typeof(Vector2))]
2074 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleRenderer), Member = "Add", MemberParameters = new object[] { typeof(IParticle) }, ReturnType = typeof(void))]
2075 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 26)]
2076 private static void Spawn_StellarTune(ParticleOrchestraSettings settings)
2077 {
2078 throw null;
2079 }
2080
2081 [global::Cpp2ILInjected.Token(Token = "0x6004AC7")]
2082 [global::Cpp2ILInjected.Address(RVA = "0x85E80C", Offset = "0x85E80C", Length = "0xB78")]
2083 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2084 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
2085 {
2088 }, ReturnType = typeof(void))]
2089 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2090 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
2091 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
2092 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloatDirection", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
2093 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
2094 {
2095 typeof(float),
2097 }, ReturnType = typeof(Vector2))]
2098 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextVector2Circular", MemberParameters = new object[]
2099 {
2101 typeof(float),
2102 typeof(float)
2103 }, ReturnType = typeof(Vector2))]
2104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
2105 {
2106 typeof(Vector2),
2108 }, ReturnType = typeof(Vector2))]
2109 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = "RequestParticle", ReturnType = "T")]
2110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotationVector2", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
2111 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
2112 {
2113 typeof(Vector2),
2114 typeof(float)
2115 }, ReturnType = typeof(Vector2))]
2116 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_UnaryNegation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
2117 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "Lerp", MemberParameters = new object[]
2118 {
2119 typeof(Color),
2120 typeof(Color),
2121 typeof(float)
2122 }, ReturnType = typeof(Color))]
2123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
2124 {
2125 typeof(Vector2),
2127 }, ReturnType = typeof(Vector2))]
2128 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
2129 {
2130 typeof(Vector2),
2131 typeof(float)
2132 }, ReturnType = typeof(Vector2))]
2133 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleRenderer), Member = "Add", MemberParameters = new object[] { typeof(IParticle) }, ReturnType = typeof(void))]
2134 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
2135 {
2136 typeof(float),
2137 typeof(float)
2138 }, ReturnType = typeof(void))]
2139 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextVector2Square", MemberParameters = new object[]
2140 {
2142 typeof(float),
2143 typeof(float)
2144 }, ReturnType = typeof(Vector2))]
2145 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 48)]
2146 private static void Spawn_Keybrand(ParticleOrchestraSettings settings)
2147 {
2148 throw null;
2149 }
2150
2151 [global::Cpp2ILInjected.Token(Token = "0x6004AC8")]
2152 [global::Cpp2ILInjected.Address(RVA = "0x85F384", Offset = "0x85F384", Length = "0x570")]
2153 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2154 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
2155 {
2158 }, ReturnType = typeof(void))]
2159 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2160 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
2161 {
2162 typeof(Array),
2164 }, ReturnType = typeof(void))]
2165 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFromList", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[]
2166 {
2168 "T[]"
2169 }, ReturnType = "T")]
2170 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "LoadProjectile", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
2171 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
2172 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
2173 {
2174 typeof(float),
2175 typeof(float)
2176 }, ReturnType = typeof(void))]
2177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
2178 {
2179 typeof(Vector2),
2181 }, ReturnType = typeof(Vector2))]
2182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = "RequestParticle", ReturnType = "T")]
2183 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FlameParticle), Member = "SetTypeInfo", MemberParameters = new object[]
2184 {
2185 typeof(float),
2186 typeof(int),
2187 typeof(int)
2188 }, ReturnType = typeof(void))]
2189 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
2190 {
2191 typeof(Vector2),
2192 typeof(float)
2193 }, ReturnType = typeof(Vector2))]
2194 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
2195 {
2196 typeof(Vector2),
2197 typeof(float)
2198 }, ReturnType = typeof(Vector2))]
2199 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleRenderer), Member = "Add", MemberParameters = new object[] { typeof(IParticle) }, ReturnType = typeof(void))]
2200 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
2201 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDustDirect", MemberParameters = new object[]
2202 {
2203 typeof(Vector2),
2204 typeof(int),
2205 typeof(int),
2206 typeof(int),
2207 typeof(float),
2208 typeof(float),
2209 typeof(int),
2210 typeof(Color),
2211 typeof(float)
2212 }, ReturnType = typeof(Dust))]
2213 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArmorShaderDataSet), Member = "GetSecondaryShader", MemberParameters = new object[]
2214 {
2215 typeof(int),
2216 typeof(Player)
2217 }, ReturnType = typeof(ArmorShaderData))]
2218 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 31)]
2219 private static void Spawn_FlameWaders(ParticleOrchestraSettings settings)
2220 {
2221 throw null;
2222 }
2223
2224 [global::Cpp2ILInjected.Token(Token = "0x6004AC9")]
2225 [global::Cpp2ILInjected.Address(RVA = "0x85FD7C", Offset = "0x85FD7C", Length = "0x570")]
2226 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2227 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "SpawnParticlesDirect", MemberParameters = new object[]
2228 {
2231 }, ReturnType = typeof(void))]
2232 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2233 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
2234 {
2235 typeof(Array),
2237 }, ReturnType = typeof(void))]
2238 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFromList", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[]
2239 {
2241 "T[]"
2242 }, ReturnType = "T")]
2243 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "LoadProjectile", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
2244 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
2245 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
2246 {
2247 typeof(float),
2248 typeof(float)
2249 }, ReturnType = typeof(void))]
2250 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
2251 {
2252 typeof(Vector2),
2254 }, ReturnType = typeof(Vector2))]
2255 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = "RequestParticle", ReturnType = "T")]
2256 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FlameParticle), Member = "SetTypeInfo", MemberParameters = new object[]
2257 {
2258 typeof(float),
2259 typeof(int),
2260 typeof(int)
2261 }, ReturnType = typeof(void))]
2262 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
2263 {
2264 typeof(Vector2),
2265 typeof(float)
2266 }, ReturnType = typeof(Vector2))]
2267 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
2268 {
2269 typeof(Vector2),
2270 typeof(float)
2271 }, ReturnType = typeof(Vector2))]
2272 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticleRenderer), Member = "Add", MemberParameters = new object[] { typeof(IParticle) }, ReturnType = typeof(void))]
2273 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
2274 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDustDirect", MemberParameters = new object[]
2275 {
2276 typeof(Vector2),
2277 typeof(int),
2278 typeof(int),
2279 typeof(int),
2280 typeof(float),
2281 typeof(float),
2282 typeof(int),
2283 typeof(Color),
2284 typeof(float)
2285 }, ReturnType = typeof(Dust))]
2286 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArmorShaderDataSet), Member = "GetSecondaryShader", MemberParameters = new object[]
2287 {
2288 typeof(int),
2289 typeof(Player)
2290 }, ReturnType = typeof(ArmorShaderData))]
2291 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 31)]
2293 {
2294 throw null;
2295 }
2296
2297 [global::Cpp2ILInjected.Token(Token = "0x6004ACA")]
2298 [global::Cpp2ILInjected.Address(RVA = "0x86A7B8", Offset = "0x86A7B8", Length = "0x8")]
2299 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2300 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
2302 {
2303 throw null;
2304 }
2305
2306 // Note: this type is marked as 'beforefieldinit'.
2307 [global::Cpp2ILInjected.Token(Token = "0x6004ACB")]
2308 [global::Cpp2ILInjected.Address(RVA = "0x86A7C0", Offset = "0x86A7C0", Length = "0x1468")]
2309 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2310 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2311 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>.ParticleInstantiator), Member = ".ctor", MemberParameters = new object[]
2312 {
2313 typeof(object),
2314 typeof(IntPtr)
2315 }, ReturnType = typeof(void))]
2316 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParticlePool<>), Member = ".ctor", MemberParameters = new object[]
2317 {
2318 typeof(int),
2319 "ParticleInstantiator<T>"
2320 }, ReturnType = typeof(void))]
2321 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 45)]
2323 {
2324 throw null;
2325 }
2326
2327 [global::Cpp2ILInjected.Token(Token = "0x4008524")]
2329
2330 [global::Cpp2ILInjected.Token(Token = "0x4008525")]
2332
2333 [global::Cpp2ILInjected.Token(Token = "0x4008526")]
2335
2336 [global::Cpp2ILInjected.Token(Token = "0x4008527")]
2338
2339 [global::Cpp2ILInjected.Token(Token = "0x4008528")]
2341
2342 [global::Cpp2ILInjected.Token(Token = "0x4008529")]
2344
2345 [global::Cpp2ILInjected.Token(Token = "0x400852A")]
2347 }
2348}
class f__AnonymousType0<< Count > j__TPar
static void Spawn_BlackLightningHit(ParticleOrchestraSettings settings)
static void Spawn_TownSlimeTransform(ParticleOrchestraSettings settings)
static void Spawn_FlyMeal(ParticleOrchestraSettings settings)
static void Spawn_ItemTransfer(ParticleOrchestraSettings settings)
static void Spawn_StellarTune(ParticleOrchestraSettings settings)
static void Spawn_NightsEdge(ParticleOrchestraSettings settings)
static void Spawn_TerraBlade(ParticleOrchestraSettings settings)
static void CopperSlimeEffect(ParticleOrchestraSettings settings)
static ParticlePool< ItemTransferParticle > _poolItemTransfer
static void Spawn_TrueExcalibur(ParticleOrchestraSettings settings)
static void Spawn_Excalibur(ParticleOrchestraSettings settings)
static void Spawn_SlapHand(ParticleOrchestraSettings settings)
static void Spawn_RainbowRodHit(ParticleOrchestraSettings settings)
static void Spawn_GasTrap(ParticleOrchestraSettings settings)
static void BroadcastOrRequestParticleSpawn(ParticleOrchestraType type, ParticleOrchestraSettings settings)
static void SpawnParticlesDirect(ParticleOrchestraType type, ParticleOrchestraSettings settings)
static void Spawn_ShimmerBlock(ParticleOrchestraSettings settings)
static LittleFlyingCritterParticle GetNewPooFlyParticle()
static void Spawn_ShimmerArrow(ParticleOrchestraSettings settings)
static void BroadcastParticleSpawn(ParticleOrchestraType type, ParticleOrchestraSettings settings)
static void Spawn_TrueNightsEdge(ParticleOrchestraSettings settings)
static void Spawn_LeafCrystalPassive(ParticleOrchestraSettings settings)
static void Spawn_SilverBulletSparkle(ParticleOrchestraSettings settings)
static void Spawn_PaladinsHammer(ParticleOrchestraSettings settings)
static void Spawn_Keybrand(ParticleOrchestraSettings settings)
static void Spawn_FlameWaders(ParticleOrchestraSettings settings)
static void ElderSlimeEffect(ParticleOrchestraSettings settings)
static void Spawn_StardustPunch(ParticleOrchestraSettings settings)
static void Spawn_LeafCrystalShot(ParticleOrchestraSettings settings)
static RandomizedFrameParticle GetNewRandomizedFrameParticle()
static void Spawn_AshTreeShake(ParticleOrchestraSettings settings)
static void Spawn_Digestion(ParticleOrchestraSettings settings)
static ParticlePool< PrettySparkleParticle > _poolPrettySparkle
static ParticlePool< RandomizedFrameParticle > _poolRandomizedFrame
static void Spawn_WaffleIron(ParticleOrchestraSettings settings)
static void Spawn_PetExchange(ParticleOrchestraSettings settings)
static void Spawn_ShimmerTownNPC(ParticleOrchestraSettings settings)
static void Spawn_ShimmerTownNPCSend(ParticleOrchestraSettings settings)
static void NerdySlimeEffect(ParticleOrchestraSettings settings)
static void RequestParticleSpawn(bool clientOnly, ParticleOrchestraType type, ParticleOrchestraSettings settings, int? overrideInvokingPlayerIndex=null)
static ParticlePool< FadingParticle > _poolFading
static void Spawn_PooFly(ParticleOrchestraSettings settings)
static ParticlePool< LittleFlyingCritterParticle > _poolFlies
static void Spawn_WallOfFleshGoatMountFlames(ParticleOrchestraSettings settings)
static void Spawn_LoadOutChange(ParticleOrchestraSettings settings)
static void Spawn_PrincessWeapon(ParticleOrchestraSettings settings)
static void Spawn_BlackLightningSmall(ParticleOrchestraSettings settings)