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
Dust.cs
Go to the documentation of this file.
1using System;
20using Terraria.ID;
25
26namespace Terraria
27{
28 [global::Cpp2ILInjected.Token(Token = "0x20003EC")]
29 public class Dust
30 {
31 [global::Cpp2ILInjected.Token(Token = "0x6001AD1")]
32 [global::Cpp2ILInjected.Address(RVA = "0xAD7890", Offset = "0xAD7890", Length = "0x154")]
33 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
34 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "Initialize_Entities", ReturnType = typeof(void))]
35 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoUpdateInWorld", MemberParameters = new object[] { typeof(Stopwatch) }, ReturnType = typeof(void))]
36 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "clearWorld", ReturnType = typeof(void))]
37 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
39 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
40 public static void Reset()
41 {
42 throw null;
43 }
44
45 [global::Cpp2ILInjected.Token(Token = "0x6001AD2")]
46 [global::Cpp2ILInjected.Address(RVA = "0xAD79EC", Offset = "0xAD79EC", Length = "0x140")]
47 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Item), Member = "UpdateItem_VisualEffects", ReturnType = typeof(void))]
48 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "TeleportEffect", MemberParameters = new object[]
49 {
51 typeof(int),
52 typeof(int),
53 typeof(float),
56 }, ReturnType = typeof(void))]
57 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_047_GolemFist", ReturnType = typeof(void))]
58 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
59 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_120_HallowBoss_DoMagicEffect", MemberParameters = new object[]
60 {
62 typeof(int),
63 typeof(float)
64 }, ReturnType = typeof(void))]
65 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TownEntities", ReturnType = typeof(void))]
66 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_001_Slimes", ReturnType = typeof(void))]
67 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_026_Unicorns", ReturnType = typeof(void))]
68 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_107_ImprovedWalkers", ReturnType = typeof(void))]
69 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_111_DD2LightningBug", ReturnType = typeof(void))]
70 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "WingFrame", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
71 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck", ReturnType = typeof(void))]
72 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_EmitFoodParticles", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
73 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_EmitDrinkParticles", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
74 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_EmitUseVisuals", MemberParameters = new object[]
75 {
76 typeof(Item),
78 }, ReturnType = typeof(Rectangle))]
79 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_EmitHeldItemLight", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
80 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_ApplyHoldStyle", MemberParameters = new object[]
81 {
82 typeof(float),
83 typeof(Item),
85 }, ReturnType = typeof(void))]
86 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_ApplyUseStyle", MemberParameters = new object[]
87 {
88 typeof(float),
89 typeof(Item),
91 }, ReturnType = typeof(void))]
92 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "LightDisc_Bounce", MemberParameters = new object[]
93 {
96 }, ReturnType = typeof(void))]
97 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "MakeBoulderOfEarthExplosion", ReturnType = typeof(void))]
98 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
99 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_195_JimsDrone", ReturnType = typeof(void))]
100 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_192_JuminoAnimation", ReturnType = typeof(void))]
101 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_191_TrueNightsEdge", ReturnType = typeof(void))]
102 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_190_NightsEdge", ReturnType = typeof(void))]
103 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_188_LightsBane", ReturnType = typeof(void))]
104 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_189_Volcano", ReturnType = typeof(void))]
105 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_181_FairyQueenRangedItemShot", ReturnType = typeof(void))]
106 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_179_FairyQueenLance", ReturnType = typeof(void))]
107 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_171_HallowBossRainbowStreak", ReturnType = typeof(void))]
108 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_168_FirstFractal", ReturnType = typeof(void))]
109 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_162_TigerPounce", ReturnType = typeof(void))]
110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_016", ReturnType = typeof(void))]
111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_157_SharpTears", ReturnType = typeof(void))]
112 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_150_GolfClubHelper", ReturnType = typeof(void))]
113 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_147_Explosion", ReturnType = typeof(void))]
114 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_001", ReturnType = typeof(void))]
115 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_005", ReturnType = typeof(void))]
116 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_014", ReturnType = typeof(void))]
117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_075", ReturnType = typeof(void))]
118 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods.Minecart), Member = "SpawnFartCloud", MemberParameters = new object[]
120 {
121 typeof(Player),
123 typeof(int),
124 typeof(int),
125 typeof(bool)
126 }, ReturnType = typeof(void))]
127 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods), Member = "EmitGolfCartDust_StopForSolids", MemberParameters = new object[]
128 {
129 typeof(int),
130 typeof(int)
131 }, ReturnType = typeof(bool))]
132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "DoGemMinecartEffect", MemberParameters = new object[]
133 {
134 typeof(Player),
135 typeof(int)
136 }, ReturnType = typeof(void))]
137 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "DoSteamMinecartEffect", MemberParameters = new object[]
138 {
139 typeof(Player),
140 typeof(int)
141 }, ReturnType = typeof(void))]
142 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "DoExhaustMinecartEffect", MemberParameters = new object[]
143 {
144 typeof(Player),
145 typeof(int)
146 }, ReturnType = typeof(void))]
147 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "DoConfettiMinecartEffect", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
148 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "UpdateEffects", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
149 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FinalFractalHelper.FinalFractalProfile), Member = "StripDust", MemberParameters = new object[]
150 {
152 typeof(float),
154 }, ReturnType = typeof(void))]
155 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_LoadOutChange", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
156 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "ElderSlimeEffect", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
157 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "NerdySlimeEffect", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
158 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "CopperSlimeEffect", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
159 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_ShimmerArrow", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
160 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_TerraBlade", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
161 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_Excalibur", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
162 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_TrueExcalibur", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
163 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_AshTreeShake", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
164 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_TrueNightsEdge", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
165 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GolfHelper.ContactListener), Member = "OnCollision", MemberParameters = new object[]
166 {
171 }, ReturnType = typeof(void))]
172 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GolfHelper.ContactListener), Member = "EmitGolfballExplosion", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
173 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GolfHelper.ContactListener), Member = "EmitGolfballExplosion_v1", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
174 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 156)]
175 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDust", MemberParameters = new object[]
176 {
178 typeof(int),
179 typeof(int),
180 typeof(int),
181 typeof(float),
182 typeof(float),
183 typeof(int),
184 typeof(Color),
185 typeof(float)
186 }, ReturnType = typeof(int))]
187 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2?), Member = "get_Value", ReturnType = "T")]
188 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
189 public static Dust NewDustPerfect(Vector2 Position, int Type, Vector2? Velocity = null, int Alpha = 0, Color newColor = default(Color), float Scale = 1f)
190 {
191 throw null;
192 }
193
194 [global::Cpp2ILInjected.Token(Token = "0x6001AD3")]
195 [global::Cpp2ILInjected.Address(RVA = "0xAD86DC", Offset = "0xAD86DC", Length = "0x1A8")]
196 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "TeleportEffect", MemberParameters = new object[]
197 {
199 typeof(int),
200 typeof(int),
201 typeof(float),
204 }, ReturnType = typeof(void))]
205 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCExtras", MemberParameters = new object[]
206 {
207 typeof(NPC),
208 typeof(bool),
209 typeof(float),
210 typeof(float),
211 typeof(Color),
215 }, ReturnType = typeof(void))]
216 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
217 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_123_Deerclops", ReturnType = typeof(void))]
218 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_117_BloodNautilus", ReturnType = typeof(void))]
219 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_112_FairyCritter", ReturnType = typeof(void))]
220 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "FairyEffects", MemberParameters = new object[]
221 {
223 typeof(int)
224 }, ReturnType = typeof(void))]
225 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_005_EaterOfSouls", ReturnType = typeof(void))]
226 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_003_Fighters", ReturnType = typeof(void))]
227 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_107_ImprovedWalkers", ReturnType = typeof(void))]
228 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_108_DivingFlyer", ReturnType = typeof(void))]
229 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_109_DarkMage", ReturnType = typeof(void))]
230 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_111_DD2LightningBug", ReturnType = typeof(void))]
231 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "FindFrame", ReturnType = typeof(void))]
232 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "HitEffect", MemberParameters = new object[]
233 {
234 typeof(int),
235 typeof(double)
236 }, ReturnType = typeof(void))]
237 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "MakeTransitionEffectsForTextureChanges", MemberParameters = new object[]
238 {
239 typeof(int),
240 typeof(int)
241 }, ReturnType = typeof(void))]
242 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "UpdateNPC_BuffApplyVFX", ReturnType = typeof(void))]
243 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "SpawnFastRunParticles", ReturnType = typeof(void))]
244 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "MowTheLawn", ReturnType = typeof(void))]
245 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
246 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "RocketBootVisuals", ReturnType = typeof(void))]
247 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "WingFrame", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
248 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "WingAirVisuals", ReturnType = typeof(void))]
249 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_EmitUseVisuals", MemberParameters = new object[]
250 {
251 typeof(Item),
253 }, ReturnType = typeof(Rectangle))]
254 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_151_SuperStar", ReturnType = typeof(void))]
255 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_152_SuperStarSlash", ReturnType = typeof(void))]
256 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_194_HorsemanPumpkin", ReturnType = typeof(void))]
257 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_193_Flamethrower", ReturnType = typeof(void))]
258 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_192_JuminoAnimation", ReturnType = typeof(void))]
259 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_009_MagicMissiles", ReturnType = typeof(void))]
260 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_009_MagicMissiles_Old", ReturnType = typeof(void))]
261 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_015_Flails_Dust", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
262 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_177_IceWhipSlicer", ReturnType = typeof(void))]
263 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_169_Smolstars", ReturnType = typeof(void))]
264 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_019_Spears", ReturnType = typeof(void))]
265 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_019_Spears_Old", ReturnType = typeof(void))]
266 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_016", ReturnType = typeof(void))]
267 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_165_Whip", ReturnType = typeof(void))]
268 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_155_MysticSnakeCoil", ReturnType = typeof(void))]
269 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_155_SpawnRopeIn", MemberParameters = new object[]
270 {
271 typeof(int),
272 typeof(int)
273 }, ReturnType = typeof(void))]
274 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_153_ToiletPop", ReturnType = typeof(void))]
275 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_001", ReturnType = typeof(void))]
276 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_005", ReturnType = typeof(void))]
277 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_014", ReturnType = typeof(void))]
278 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_026", ReturnType = typeof(void))]
279 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_029", ReturnType = typeof(void))]
280 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_043", ReturnType = typeof(void))]
281 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_044", ReturnType = typeof(void))]
282 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_130_FlameBurstTower", ReturnType = typeof(void))]
283 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_131_FlameBurstShot", ReturnType = typeof(void))]
284 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_136_BetsyBreath", ReturnType = typeof(void))]
285 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_137_LightningAura", ReturnType = typeof(void))]
286 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_140_MonkStaffT1", ReturnType = typeof(void))]
287 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "CreateImpactExplosion2_SleepyOctopod", MemberParameters = new object[]
288 {
290 typeof(bool)
291 }, ReturnType = typeof(void))]
292 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "CreateImpactExplosion2_FlailTileCollision", MemberParameters = new object[]
293 {
295 typeof(bool),
297 }, ReturnType = typeof(void))]
298 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_142_MonkStaffT2And3", ReturnType = typeof(void))]
299 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_143_MonkStaffT2Ghast", ReturnType = typeof(void))]
300 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_144_DD2Pet", ReturnType = typeof(void))]
301 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_145_BookStaffStorm", ReturnType = typeof(void))]
302 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
303 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods), Member = "SpreadDirt", MemberParameters = new object[]
304 {
305 typeof(int),
306 typeof(int)
307 }, ReturnType = typeof(bool))]
308 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods), Member = "SpreadWater", MemberParameters = new object[]
309 {
310 typeof(int),
311 typeof(int)
312 }, ReturnType = typeof(bool))]
313 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods), Member = "SpreadHoney", MemberParameters = new object[]
314 {
315 typeof(int),
316 typeof(int)
317 }, ReturnType = typeof(bool))]
318 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods), Member = "SpreadLava", MemberParameters = new object[]
319 {
320 typeof(int),
321 typeof(int)
322 }, ReturnType = typeof(bool))]
323 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods), Member = "SpreadDry", MemberParameters = new object[]
324 {
325 typeof(int),
326 typeof(int)
327 }, ReturnType = typeof(bool))]
328 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "EmitGolfCartSmoke", MemberParameters = new object[]
329 {
330 typeof(Player),
331 typeof(bool)
332 }, ReturnType = typeof(void))]
333 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "DoSpawnDust", MemberParameters = new object[]
334 {
335 typeof(Player),
336 typeof(bool)
337 }, ReturnType = typeof(void))]
338 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "TreeGrowFX_AshShake", MemberParameters = new object[]
339 {
340 typeof(int),
341 typeof(int),
342 typeof(int),
343 typeof(bool)
344 }, ReturnType = typeof(void))]
345 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawSet), Member = "BoringSetup", MemberParameters = new object[]
346 {
347 typeof(Player),
348 typeof(DrawData[]),
352 typeof(float),
353 typeof(float),
355 }, ReturnType = typeof(void))]
356 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DD2Film), Member = "DryadPortalFade", MemberParameters = new object[] { typeof(FrameEventData) }, ReturnType = typeof(void))]
357 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpelunkerProjectileHelper), Member = "CheckSpot", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
358 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VoidLensHelper), Member = "SpawnVoidLensDust", ReturnType = typeof(void))]
359 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PotionOfReturnGateHelper), Member = "SpawnReturnPortalDust", ReturnType = typeof(void))]
360 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_FlameWaders", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
361 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_WallOfFleshGoatMountFlames", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
362 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTiles_EmitParticles", MemberParameters = new object[]
363 {
364 typeof(int),
365 typeof(int),
366 typeof(ushort),
367 typeof(short),
368 typeof(short),
370 }, ReturnType = typeof(void))]
371 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 283)]
372 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDust", MemberParameters = new object[]
373 {
375 typeof(int),
376 typeof(int),
377 typeof(int),
378 typeof(float),
379 typeof(float),
380 typeof(int),
381 typeof(Color),
382 typeof(float)
383 }, ReturnType = typeof(int))]
384 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "HasNaNs", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
385 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
386 public static Dust NewDustDirect(Vector2 Position, int Width, int Height, int Type, float SpeedX = 0f, float SpeedY = 0f, int Alpha = 0, Color newColor = default(Color), float Scale = 1f)
387 {
388 throw null;
389 }
390
391 [global::Cpp2ILInjected.Token(Token = "0x6001AD4")]
392 [global::Cpp2ILInjected.Address(RVA = "0xAD7B2C", Offset = "0xAD7B2C", Length = "0xBB0")]
393 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
394 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Chest), Member = "Unlock", MemberParameters = new object[]
395 {
396 typeof(int),
397 typeof(int)
398 }, ReturnType = typeof(bool))]
399 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dust), Member = "NewDustPerfect", MemberParameters = new object[]
400 {
402 typeof(int),
403 typeof(Vector2?),
404 typeof(int),
405 typeof(Color),
406 typeof(float)
407 }, ReturnType = typeof(Dust))]
408 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dust), Member = "NewDustDirect", MemberParameters = new object[]
409 {
411 typeof(int),
412 typeof(int),
413 typeof(int),
414 typeof(float),
415 typeof(float),
416 typeof(int),
417 typeof(Color),
418 typeof(float)
419 }, ReturnType = typeof(Dust))]
420 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dust), Member = "CloneDust", MemberParameters = new object[] { typeof(Dust) }, ReturnType = typeof(Dust))]
421 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dust), Member = "QuickDust", MemberParameters = new object[]
422 {
425 }, ReturnType = typeof(Dust))]
426 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dust), Member = "UpdateDust", ReturnType = typeof(void))]
427 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Item), Member = "ShimmerEffect", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
428 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Item), Member = "UpdateItem", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
429 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Item), Member = "DespawnIfMeetingConditions", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
430 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Item), Member = "MoveInWorld", MemberParameters = new object[]
431 {
432 typeof(float),
433 typeof(float),
435 typeof(int)
436 }, ReturnType = typeof(void))]
437 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Item), Member = "UpdateItem_VisualEffects", ReturnType = typeof(void))]
438 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "snowing", ReturnType = typeof(void))]
439 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "TeleportEffect", MemberParameters = new object[]
440 {
442 typeof(int),
443 typeof(int),
444 typeof(float),
447 }, ReturnType = typeof(void))]
448 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
449 {
451 typeof(NPC),
452 typeof(bool),
454 }, ReturnType = typeof(void))]
455 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
456 {
458 typeof(NPC),
459 typeof(bool),
463 }, ReturnType = typeof(void))]
464 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawItem", MemberParameters = new object[]
465 {
466 typeof(Item),
467 typeof(int)
468 }, ReturnType = typeof(void))]
469 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "oldDrawWater", MemberParameters = new object[]
470 {
471 typeof(bool),
472 typeof(int),
473 typeof(float)
474 }, ReturnType = typeof(void))]
475 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MessageBuffer), Member = "ProcessData", MemberParameters = new object[]
476 {
477 typeof(byte[]),
478 typeof(int),
479 typeof(ref int)
480 }, ReturnType = typeof(void))]
481 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_045_Golem", ReturnType = typeof(void))]
482 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
483 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_065_Butterflies", ReturnType = typeof(void))]
484 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_121_QueenSlime", ReturnType = typeof(void))]
485 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_120_HallowBoss", ReturnType = typeof(void))]
486 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_117_BloodNautilus", ReturnType = typeof(void))]
487 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_069_DukeFishron", ReturnType = typeof(void))]
488 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_037_Destroyer", ReturnType = typeof(void))]
489 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_005_EaterOfSouls", ReturnType = typeof(void))]
490 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_006_Worms", ReturnType = typeof(void))]
491 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_002_FloatingEye", ReturnType = typeof(void))]
492 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_003_Fighters", ReturnType = typeof(void))]
493 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_001_Slimes", ReturnType = typeof(void))]
494 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_026_Unicorns", ReturnType = typeof(void))]
495 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_107_ImprovedWalkers", ReturnType = typeof(void))]
496 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_108_DivingFlyer", ReturnType = typeof(void))]
497 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "ReflectProjectile", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
498 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "FindFrame", ReturnType = typeof(void))]
499 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "BigMimicSpawnSmoke", ReturnType = typeof(void))]
500 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "TransformVisuals", MemberParameters = new object[]
501 {
502 typeof(int),
503 typeof(int)
504 }, ReturnType = typeof(void))]
505 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "HitEffect", MemberParameters = new object[]
506 {
507 typeof(int),
508 typeof(double)
509 }, ReturnType = typeof(void))]
510 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "moneyPing", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
511 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "MakeTransitionEffectsForTextureChanges", MemberParameters = new object[]
512 {
513 typeof(int),
514 typeof(int)
515 }, ReturnType = typeof(void))]
516 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "UpdateNPC", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
517 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "UpdateNPC_SoulDrainDebuff", ReturnType = typeof(void))]
518 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "UpdateNPC_TeleportVisuals", ReturnType = typeof(void))]
519 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "UpdateNPC_CastLights", ReturnType = typeof(void))]
520 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "Collision_WaterCollision", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(bool))]
521 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "CheckDrowning", ReturnType = typeof(void))]
522 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Yoraiz0rEye", ReturnType = typeof(void))]
523 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UpdateArmorSets", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
524 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UpdateTeleportVisuals", ReturnType = typeof(void))]
525 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UpdateLifeRegen", ReturnType = typeof(void))]
526 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UpdateManaRegen", ReturnType = typeof(void))]
527 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "SpawnFastRunParticles", ReturnType = typeof(void))]
528 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "JumpMovement", ReturnType = typeof(void))]
529 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "DashMovement", ReturnType = typeof(void))]
530 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "WallslideMovement", ReturnType = typeof(void))]
531 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "DoubleJumpVisuals", ReturnType = typeof(void))]
532 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "StickyMovement", ReturnType = typeof(void))]
533 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "CheckDrowning", ReturnType = typeof(void))]
534 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "MakeFloorDust", MemberParameters = new object[]
535 {
536 typeof(bool),
537 typeof(int),
538 typeof(int)
539 }, ReturnType = typeof(void))]
540 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UpdateHairDyeDust", ReturnType = typeof(void))]
541 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
542 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "WingFrame", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
543 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "WingAirVisuals", ReturnType = typeof(void))]
544 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_ManageRightClickFeatures_ShieldRaise", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
545 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "PlayerFrame", ReturnType = typeof(void))]
546 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "NinjaDodge", ReturnType = typeof(void))]
547 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Hurt", MemberParameters = new object[]
548 {
550 typeof(int),
551 typeof(int),
552 typeof(bool),
553 typeof(bool),
554 typeof(bool),
555 typeof(int),
556 typeof(bool)
557 }, ReturnType = typeof(double))]
558 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "KillMe", MemberParameters = new object[]
559 {
561 typeof(double),
562 typeof(int),
563 typeof(bool)
564 }, ReturnType = typeof(void))]
565 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck", ReturnType = typeof(void))]
566 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_EmitUseVisuals", MemberParameters = new object[]
567 {
568 typeof(Item),
570 }, ReturnType = typeof(Rectangle))]
571 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_GetMeleeHitbox", MemberParameters = new object[]
572 {
573 typeof(Item),
575 typeof(ref bool),
577 }, ReturnType = typeof(void))]
578 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "EmitMaxManaEffect", ReturnType = typeof(void))]
579 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_EmitHeldItemLight", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
580 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_ApplyHoldStyle", MemberParameters = new object[]
581 {
582 typeof(float),
583 typeof(Item),
585 }, ReturnType = typeof(void))]
586 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_ApplyUseStyle", MemberParameters = new object[]
587 {
588 typeof(float),
589 typeof(Item),
591 }, ReturnType = typeof(void))]
592 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "CommandForbiddenStorm", ReturnType = typeof(void))]
593 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UpdateMinionTarget", ReturnType = typeof(void))]
594 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
595 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "EmitEnchantmentVisualsAt", MemberParameters = new object[]
596 {
598 typeof(int),
599 typeof(int)
600 }, ReturnType = typeof(void))]
601 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "HandleMovement", MemberParameters = new object[]
602 {
604 typeof(ref int),
605 typeof(ref int)
606 }, ReturnType = typeof(void))]
607 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
608 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_111_DryadsWard", ReturnType = typeof(void))]
609 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_186_PrincessWeapon", ReturnType = typeof(void))]
610 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_184_BadTorchLuck", ReturnType = typeof(void))]
611 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_121_StardustDragon", ReturnType = typeof(void))]
612 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_009_MagicMissiles", ReturnType = typeof(void))]
613 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_009_MagicMissiles_Old", ReturnType = typeof(void))]
614 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_015_Flails_Dust", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
615 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_120_StardustGuardian", ReturnType = typeof(void))]
616 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_177_IceWhipSlicer", ReturnType = typeof(void))]
617 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_178_FireExplosion", ReturnType = typeof(void))]
618 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_019_Spears", ReturnType = typeof(void))]
619 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_019_Spears_Old", ReturnType = typeof(void))]
620 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_162_TigerPounce", ReturnType = typeof(void))]
621 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_016", ReturnType = typeof(void))]
622 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_165_Whip", ReturnType = typeof(void))]
623 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_067_FreakingPirates", ReturnType = typeof(void))]
624 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_147_Celeb2Rocket", ReturnType = typeof(void))]
625 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_147_Explosion", ReturnType = typeof(void))]
626 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_061_FishingBobber_DoASplash", ReturnType = typeof(void))]
627 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_001", ReturnType = typeof(void))]
628 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_002", ReturnType = typeof(void))]
629 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_003", ReturnType = typeof(void))]
630 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_004", ReturnType = typeof(void))]
631 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_005", ReturnType = typeof(void))]
632 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_006", ReturnType = typeof(void))]
633 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_008", ReturnType = typeof(void))]
634 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_010", ReturnType = typeof(void))]
635 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_011", ReturnType = typeof(void))]
636 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_012", ReturnType = typeof(void))]
637 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_014", ReturnType = typeof(void))]
638 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_018", ReturnType = typeof(void))]
639 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_020", ReturnType = typeof(void))]
640 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_021", ReturnType = typeof(void))]
641 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_022", ReturnType = typeof(void))]
642 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_023", ReturnType = typeof(void))]
643 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_024", ReturnType = typeof(void))]
644 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_026", ReturnType = typeof(void))]
645 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_027", ReturnType = typeof(void))]
646 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_028", ReturnType = typeof(void))]
647 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_029", ReturnType = typeof(void))]
648 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_030", ReturnType = typeof(void))]
649 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_031", ReturnType = typeof(void))]
650 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_033", ReturnType = typeof(void))]
651 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_034", ReturnType = typeof(void))]
652 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_036", ReturnType = typeof(void))]
653 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_043", ReturnType = typeof(void))]
654 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_048", ReturnType = typeof(void))]
655 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_049", ReturnType = typeof(void))]
656 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_050", ReturnType = typeof(void))]
657 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_051", ReturnType = typeof(void))]
658 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_052", ReturnType = typeof(void))]
659 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_053", ReturnType = typeof(void))]
660 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_055", ReturnType = typeof(void))]
661 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_059", ReturnType = typeof(void))]
662 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_060", ReturnType = typeof(void))]
663 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_062", ReturnType = typeof(void))]
664 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_065", ReturnType = typeof(void))]
665 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_066", ReturnType = typeof(void))]
666 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_068", ReturnType = typeof(void))]
667 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_075", ReturnType = typeof(void))]
668 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_099_2", ReturnType = typeof(void))]
669 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_135_OgreStomp", ReturnType = typeof(void))]
670 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_145_BookStaffStorm", ReturnType = typeof(void))]
671 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
672 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "DoRainbowCrystalStaffExplosion", ReturnType = typeof(void))]
673 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "StickyTiles", MemberParameters = new object[]
674 {
677 typeof(int),
678 typeof(int)
679 }, ReturnType = typeof(Vector2))]
680 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods.Minecart), Member = "Sparks", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
681 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods.Minecart), Member = "SparksFart", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
682 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods.Minecart), Member = "SparksTerraFart", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
683 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods.Minecart), Member = "SparksMech", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
684 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods.Minecart), Member = "SparksMeow", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
685 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods), Member = "TestDust", MemberParameters = new object[]
686 {
687 typeof(int),
688 typeof(int)
689 }, ReturnType = typeof(bool))]
690 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "Update", ReturnType = typeof(void))]
691 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "Gore_UpdateLeaf", ReturnType = typeof(void))]
692 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "UseDrill", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
693 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "UpdateFrame", MemberParameters = new object[]
694 {
695 typeof(Player),
696 typeof(int),
698 }, ReturnType = typeof(void))]
699 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "UpdateEffects", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
700 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "DoSpawnDust", MemberParameters = new object[]
701 {
702 typeof(Player),
703 typeof(bool)
704 }, ReturnType = typeof(void))]
705 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Rain), Member = "Update", ReturnType = typeof(void))]
706 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "PoofOfSmoke", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
707 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WaterfallManager), Member = "TrySparkling", MemberParameters = new object[]
708 {
709 typeof(int),
710 typeof(int),
711 typeof(int),
713 }, ReturnType = typeof(void))]
714 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "UnlockDoor", MemberParameters = new object[]
715 {
716 typeof(int),
717 typeof(int)
718 }, ReturnType = typeof(void))]
719 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "paintEffect", MemberParameters = new object[]
720 {
721 typeof(int),
722 typeof(int),
723 typeof(byte),
724 typeof(byte)
725 }, ReturnType = typeof(void))]
726 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "paintCoatEffect", MemberParameters = new object[]
727 {
728 typeof(int),
729 typeof(int),
730 typeof(byte),
732 }, ReturnType = typeof(void))]
733 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "KillActuator", MemberParameters = new object[]
734 {
735 typeof(int),
736 typeof(int)
737 }, ReturnType = typeof(bool))]
738 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "KillWire", MemberParameters = new object[]
739 {
740 typeof(int),
741 typeof(int)
742 }, ReturnType = typeof(bool))]
743 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "KillWire2", MemberParameters = new object[]
744 {
745 typeof(int),
746 typeof(int)
747 }, ReturnType = typeof(bool))]
748 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "KillWire3", MemberParameters = new object[]
749 {
750 typeof(int),
751 typeof(int)
752 }, ReturnType = typeof(bool))]
753 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "KillWire4", MemberParameters = new object[]
754 {
755 typeof(int),
756 typeof(int)
757 }, ReturnType = typeof(bool))]
758 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "PlaceTile", MemberParameters = new object[]
759 {
760 typeof(int),
761 typeof(int),
762 typeof(int),
763 typeof(bool),
764 typeof(bool),
765 typeof(int),
766 typeof(int)
767 }, ReturnType = typeof(bool))]
768 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "KillWall_MakeWallDust", MemberParameters = new object[]
769 {
770 typeof(int),
771 typeof(int),
772 typeof(Tile)
773 }, ReturnType = typeof(void))]
774 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "KillTile_MakeTileDust", MemberParameters = new object[]
775 {
776 typeof(int),
777 typeof(int),
778 typeof(Tile)
779 }, ReturnType = typeof(int))]
780 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawSet), Member = "BoringSetup", MemberParameters = new object[]
781 {
782 typeof(Player),
783 typeof(DrawData[]),
787 typeof(float),
788 typeof(float),
790 }, ReturnType = typeof(void))]
791 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_07_LeinforsHairShampoo", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
792 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_14_2_GlassSlipperSparkles", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
793 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TeleportPylonsSystem), Member = "SpawnInWorldDust", MemberParameters = new object[]
794 {
795 typeof(int),
797 }, ReturnType = typeof(void))]
798 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_ShimmerTownNPC", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
799 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_Digestion", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
800 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_PaladinsHammer", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
801 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_PrincessWeapon", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
802 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_StardustPunch", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
803 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_RainbowRodHit", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
804 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTiles", MemberParameters = new object[]
805 {
808 typeof(int),
809 typeof(int),
810 typeof(int),
811 typeof(int),
812 typeof(bool),
813 typeof(bool),
814 typeof(bool),
815 typeof(int)
816 }, ReturnType = typeof(void))]
817 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTiles_EmitParticles", MemberParameters = new object[]
818 {
819 typeof(int),
820 typeof(int),
821 typeof(ushort),
822 typeof(short),
823 typeof(short),
825 }, ReturnType = typeof(void))]
826 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawAnimatedTile_AdjustForVisionChangers", MemberParameters = new object[]
827 {
828 typeof(int),
829 typeof(int),
830 typeof(short),
831 typeof(ushort),
832 typeof(short),
833 typeof(short),
835 typeof(bool)
836 }, ReturnType = typeof(void))]
837 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawVineStrip", MemberParameters = new object[]
838 {
841 typeof(int),
842 typeof(int)
843 }, ReturnType = typeof(void))]
844 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "EmitAlchemyHerbParticles", MemberParameters = new object[]
845 {
846 typeof(int),
847 typeof(int),
848 typeof(int)
849 }, ReturnType = typeof(void))]
850 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LiquidRenderer), Member = "InternalPrepareDraw", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
851 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Sandstorm), Member = "EmitDust", ReturnType = typeof(void))]
852 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1914)]
853 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_gameMenu", ReturnType = typeof(bool))]
854 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Now", ReturnType = typeof(DateTime))]
855 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Ticks", ReturnType = typeof(long))]
856 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
857 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetHostOnly", ReturnType = typeof(bool))]
858 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
859 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
860 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[]
861 {
862 typeof(int),
863 typeof(int)
864 }, ReturnType = typeof(int))]
865 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
866 {
868 typeof(float)
869 }, ReturnType = typeof(Vector2))]
870 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
871 {
872 typeof(float),
873 typeof(float)
874 }, ReturnType = typeof(void))]
875 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Collision), Member = "WetCollision", MemberParameters = new object[]
876 {
878 typeof(int),
879 typeof(int)
880 }, ReturnType = typeof(bool))]
881 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "SetNotActive", MemberParameters = new object[] { typeof(Dust) }, ReturnType = typeof(void))]
882 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 66)]
883 public static int NewDust(Vector2 Position, int Width, int Height, int Type, float SpeedX = 0f, float SpeedY = 0f, int Alpha = 0, Color newColor = default(Color), float Scale = 1f)
884 {
885 throw null;
886 }
887
888 [global::Cpp2ILInjected.Token(Token = "0x6001AD5")]
889 [global::Cpp2ILInjected.Address(RVA = "0xAD893C", Offset = "0xAD893C", Length = "0x8C")]
890 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_065_Butterflies", ReturnType = typeof(void))]
891 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_120_HallowBoss", ReturnType = typeof(void))]
892 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "HitEffect", MemberParameters = new object[]
893 {
894 typeof(int),
895 typeof(double)
896 }, ReturnType = typeof(void))]
897 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_ApplyUseStyle", MemberParameters = new object[]
898 {
899 typeof(float),
900 typeof(Item),
902 }, ReturnType = typeof(void))]
903 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
904 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_186_PrincessWeapon", ReturnType = typeof(void))]
905 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
906 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "DoRainbowCrystalStaffExplosion", ReturnType = typeof(void))]
907 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_PaladinsHammer", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
908 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_PrincessWeapon", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
909 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_StardustPunch", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
910 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_RainbowRodHit", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
911 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 22)]
912 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
913 public static Dust CloneDust(int dustIndex)
914 {
915 throw null;
916 }
917
918 [global::Cpp2ILInjected.Token(Token = "0x6001AD6")]
919 [global::Cpp2ILInjected.Address(RVA = "0xAD89C8", Offset = "0xAD89C8", Length = "0x15C")]
920 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
921 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "TeleportEffect", MemberParameters = new object[]
922 {
924 typeof(int),
925 typeof(int),
926 typeof(float),
929 }, ReturnType = typeof(void))]
930 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "WingFrame", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
931 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "LightDisc_Bounce", MemberParameters = new object[]
932 {
935 }, ReturnType = typeof(void))]
936 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
937 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_165_Whip", ReturnType = typeof(void))]
938 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_001", ReturnType = typeof(void))]
939 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "DoSpawnDust", MemberParameters = new object[]
940 {
941 typeof(Player),
942 typeof(bool)
943 }, ReturnType = typeof(void))]
944 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
945 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDust", MemberParameters = new object[]
946 {
948 typeof(int),
949 typeof(int),
950 typeof(int),
951 typeof(float),
952 typeof(float),
953 typeof(int),
954 typeof(Color),
955 typeof(float)
956 }, ReturnType = typeof(int))]
957 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
958 public static Dust CloneDust(Dust rf)
959 {
960 throw null;
961 }
962
963 [global::Cpp2ILInjected.Token(Token = "0x6001AD7")]
964 [global::Cpp2ILInjected.Address(RVA = "0xAD8884", Offset = "0xAD8884", Length = "0xB8")]
965 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
966 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dust), Member = "NewDust", MemberParameters = new object[]
967 {
969 typeof(int),
970 typeof(int),
971 typeof(int),
972 typeof(float),
973 typeof(float),
974 typeof(int),
975 typeof(Color),
976 typeof(float)
977 }, ReturnType = typeof(int))]
978 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dust), Member = "UpdateDust", ReturnType = typeof(void))]
979 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawDust", ReturnType = typeof(void))]
980 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawCapture", MemberParameters = new object[]
981 {
984 }, ReturnType = typeof(void))]
985 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
986 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
987 public static void SetNotActive(Dust dust)
988 {
989 throw null;
990 }
991
992 [global::Cpp2ILInjected.Token(Token = "0x6001AD8")]
993 [global::Cpp2ILInjected.Address(RVA = "0xAD8B24", Offset = "0xAD8B24", Length = "0x8C")]
994 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
995 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Point), Member = ".ctor", MemberParameters = new object[]
996 {
997 typeof(int),
998 typeof(int)
999 }, ReturnType = typeof(void))]
1000 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "QuickDust", MemberParameters = new object[]
1001 {
1002 typeof(Point),
1003 typeof(Color)
1004 }, ReturnType = typeof(Dust))]
1005 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1006 public static Dust QuickDust(int x, int y, Color color)
1007 {
1008 throw null;
1009 }
1010
1011 [global::Cpp2ILInjected.Token(Token = "0x6001AD9")]
1012 [global::Cpp2ILInjected.Address(RVA = "0xAD8BB0", Offset = "0xAD8BB0", Length = "0xB0")]
1013 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dust), Member = "QuickDust", MemberParameters = new object[]
1014 {
1015 typeof(int),
1016 typeof(int),
1017 typeof(Color)
1018 }, ReturnType = typeof(Dust))]
1019 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StrayMethods), Member = "SendWalker", MemberParameters = new object[]
1020 {
1021 typeof(Point),
1022 typeof(int),
1023 typeof(int),
1024 typeof(ref int),
1025 typeof(ref Point),
1026 typeof(int),
1027 typeof(bool)
1028 }, ReturnType = typeof(void))]
1029 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TownRoomManager), Member = "DisplayRooms", ReturnType = typeof(void))]
1030 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
1031 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToWorldCoordinates", MemberParameters = new object[]
1032 {
1033 typeof(Point),
1034 typeof(float),
1035 typeof(float)
1036 }, ReturnType = typeof(Vector2))]
1037 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1039 {
1040 throw null;
1041 }
1042
1043 [global::Cpp2ILInjected.Token(Token = "0x6001ADA")]
1044 [global::Cpp2ILInjected.Address(RVA = "0xAD8DB4", Offset = "0xAD8DB4", Length = "0x250")]
1045 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1046 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StrayMethods), Member = "SendWalker", MemberParameters = new object[]
1047 {
1048 typeof(Point),
1049 typeof(int),
1050 typeof(int),
1051 typeof(ref int),
1052 typeof(ref Point),
1053 typeof(int),
1054 typeof(bool)
1055 }, ReturnType = typeof(void))]
1056 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1057 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Lerp", MemberParameters = new object[]
1058 {
1059 typeof(float),
1060 typeof(float),
1061 typeof(float)
1062 }, ReturnType = typeof(float))]
1063 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1064 {
1065 typeof(float),
1066 typeof(float)
1067 }, ReturnType = typeof(void))]
1068 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "QuickDust", MemberParameters = new object[]
1069 {
1070 typeof(Vector2),
1071 typeof(Color)
1072 }, ReturnType = typeof(Dust))]
1073 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1074 public static void QuickBox(Vector2 topLeft, Vector2 bottomRight, int divisions, Color color, Action<Dust> manipulator)
1075 {
1076 throw null;
1077 }
1078
1079 [global::Cpp2ILInjected.Token(Token = "0x6001ADB")]
1080 [global::Cpp2ILInjected.Address(RVA = "0xAD9004", Offset = "0xAD9004", Length = "0x1E8")]
1081 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1082 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1083 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "TopLeft", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Vector2))]
1084 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "BottomRight", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Vector2))]
1085 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1086 {
1087 typeof(float),
1088 typeof(float)
1089 }, ReturnType = typeof(void))]
1090 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1091 {
1092 typeof(Vector2),
1094 }, ReturnType = typeof(Vector2))]
1095 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "QuickDust", MemberParameters = new object[]
1096 {
1097 typeof(Vector2),
1098 typeof(Color)
1099 }, ReturnType = typeof(Dust))]
1100 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
1102 {
1103 throw null;
1104 }
1105
1106 [global::Cpp2ILInjected.Token(Token = "0x6001ADC")]
1107 [global::Cpp2ILInjected.Address(RVA = "0xAD8C60", Offset = "0xAD8C60", Length = "0x154")]
1108 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dust), Member = "QuickBox", MemberParameters = new object[]
1109 {
1110 typeof(Vector2),
1111 typeof(Vector2),
1112 typeof(int),
1113 typeof(Color),
1114 typeof(Action<Dust>)
1115 }, ReturnType = typeof(void))]
1116 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dust), Member = "DrawDebugBox", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
1117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dust), Member = "QuickDustSmall", MemberParameters = new object[]
1118 {
1119 typeof(Vector2),
1120 typeof(Color),
1121 typeof(bool)
1122 }, ReturnType = typeof(Dust))]
1123 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dust), Member = "QuickDustLine", MemberParameters = new object[]
1124 {
1125 typeof(Vector2),
1126 typeof(Vector2),
1127 typeof(float),
1128 typeof(Color)
1129 }, ReturnType = typeof(void))]
1130 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
1131 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPCFollowState), Member = "Update", ReturnType = typeof(void))]
1132 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 11)]
1133 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDust", MemberParameters = new object[]
1134 {
1135 typeof(Vector2),
1136 typeof(int),
1137 typeof(int),
1138 typeof(int),
1139 typeof(float),
1140 typeof(float),
1141 typeof(int),
1142 typeof(Color),
1143 typeof(float)
1144 }, ReturnType = typeof(int))]
1145 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
1146 public static Dust QuickDust(Vector2 pos, Color color)
1147 {
1148 throw null;
1149 }
1150
1151 [global::Cpp2ILInjected.Token(Token = "0x6001ADD")]
1152 [global::Cpp2ILInjected.Address(RVA = "0xAD91EC", Offset = "0xAD91EC", Length = "0xD4")]
1153 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1154 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1155 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "QuickDust", MemberParameters = new object[]
1156 {
1157 typeof(Vector2),
1158 typeof(Color)
1159 }, ReturnType = typeof(Dust))]
1160 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Floor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
1161 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1162 public static Dust QuickDustSmall(Vector2 pos, Color color, bool floorPositionValues = false)
1163 {
1164 throw null;
1165 }
1166
1167 [global::Cpp2ILInjected.Token(Token = "0x6001ADE")]
1168 [global::Cpp2ILInjected.Address(RVA = "0xAD92C0", Offset = "0xAD92C0", Length = "0x150")]
1169 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1170 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1171 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "QuickDust", MemberParameters = new object[]
1172 {
1173 typeof(Vector2),
1174 typeof(Color)
1175 }, ReturnType = typeof(Dust))]
1176 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Lerp", MemberParameters = new object[]
1177 {
1178 typeof(Vector2),
1179 typeof(Vector2),
1180 typeof(float)
1181 }, ReturnType = typeof(Vector2))]
1182 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1183 public static void QuickDustLine(Vector2 start, Vector2 end, float splits, Color color)
1184 {
1185 throw null;
1186 }
1187
1188 [global::Cpp2ILInjected.Token(Token = "0x6001ADF")]
1189 [global::Cpp2ILInjected.Address(RVA = "0xAD9410", Offset = "0xAD9410", Length = "0x74")]
1190 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1191 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Item), Member = "MoveInWorld", MemberParameters = new object[]
1192 {
1193 typeof(float),
1194 typeof(float),
1196 typeof(int)
1197 }, ReturnType = typeof(void))]
1198 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "TeleportEffect", MemberParameters = new object[]
1199 {
1201 typeof(int),
1202 typeof(int),
1203 typeof(float),
1206 }, ReturnType = typeof(void))]
1207 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "Collision_WaterCollision", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(bool))]
1208 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1209 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck", ReturnType = typeof(void))]
1210 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1211 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_016", ReturnType = typeof(void))]
1212 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_061_FishingBobber_DoASplash", ReturnType = typeof(void))]
1213 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
1214 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods), Member = "SpreadWater", MemberParameters = new object[]
1215 {
1216 typeof(int),
1217 typeof(int)
1218 }, ReturnType = typeof(bool))]
1219 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Rain), Member = "Update", ReturnType = typeof(void))]
1220 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 18)]
1221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_waterStyle", ReturnType = typeof(int))]
1222 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1223 public static int dustWater()
1224 {
1225 throw null;
1226 }
1227
1228 [Il2CppSetOption(/*Failed to decode CustomAttribute blob!*/)]
1229 [Il2CppSetOption(/*Failed to decode CustomAttribute blob!*/)]
1230 [global::Cpp2ILInjected.Token(Token = "0x6001AE0")]
1231 [global::Cpp2ILInjected.Address(RVA = "0xAD9484", Offset = "0xAD9484", Length = "0x77DC")]
1232 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1233 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoUpdateInWorld", MemberParameters = new object[] { typeof(Stopwatch) }, ReturnType = typeof(void))]
1234 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1235 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Sandstorm), Member = "ShouldSandstormDustPersist", ReturnType = typeof(bool))]
1236 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ChildSafety), Member = "get_Disabled", ReturnType = typeof(bool))]
1237 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "SetNotActive", MemberParameters = new object[] { typeof(Dust) }, ReturnType = typeof(void))]
1238 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ChildSafety), Member = "DangerousDust", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
1239 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
1240 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
1241 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1242 {
1243 typeof(Vector2),
1245 }, ReturnType = typeof(Vector2))]
1246 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Lighting), Member = "AddLight", MemberParameters = new object[]
1247 {
1248 typeof(Vector2),
1249 typeof(float),
1250 typeof(float),
1251 typeof(float)
1252 }, ReturnType = typeof(void))]
1253 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Lighting), Member = "AddLight", MemberParameters = new object[]
1254 {
1255 typeof(int),
1256 typeof(int),
1257 typeof(float),
1258 typeof(float),
1259 typeof(float)
1260 }, ReturnType = typeof(void))]
1261 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
1262 {
1263 typeof(Vector2),
1265 }, ReturnType = typeof(Vector2))]
1266 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = ".ctor", MemberParameters = new object[]
1267 {
1268 typeof(float),
1269 typeof(float),
1270 typeof(float)
1271 }, ReturnType = typeof(void))]
1272 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = "op_Multiply", MemberParameters = new object[]
1273 {
1274 typeof(Vector3),
1275 typeof(float)
1276 }, ReturnType = typeof(Vector3))]
1277 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Lighting), Member = "AddLight", MemberParameters = new object[]
1278 {
1279 typeof(Vector2),
1281 }, ReturnType = typeof(void))]
1282 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "ToVector3", ReturnType = typeof(Vector3))]
1283 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1284 {
1285 typeof(Vector2),
1286 typeof(float)
1287 }, ReturnType = typeof(Vector2))]
1288 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Collision), Member = "SolidCollision", MemberParameters = new object[]
1289 {
1290 typeof(Vector2),
1291 typeof(int),
1292 typeof(int)
1293 }, ReturnType = typeof(bool))]
1294 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "get_Center", ReturnType = typeof(Vector2))]
1295 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Length", ReturnType = typeof(float))]
1296 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
1297 {
1298 typeof(Vector2),
1299 typeof(float)
1300 }, ReturnType = typeof(Vector2))]
1301 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Min", MemberParameters = new object[]
1302 {
1303 typeof(float),
1304 typeof(float)
1305 }, ReturnType = typeof(float))]
1306 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Max", MemberParameters = new object[]
1307 {
1308 typeof(float),
1309 typeof(float)
1310 }, ReturnType = typeof(float))]
1311 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1312 {
1313 typeof(float),
1314 typeof(float)
1315 }, ReturnType = typeof(void))]
1316 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1317 {
1318 typeof(Vector2),
1320 }, ReturnType = typeof(Vector2))]
1321 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = "op_Division", MemberParameters = new object[]
1322 {
1323 typeof(Vector3),
1324 typeof(float)
1325 }, ReturnType = typeof(Vector3))]
1326 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Lighting), Member = "AddLight", MemberParameters = new object[]
1327 {
1328 typeof(int),
1329 typeof(int),
1330 typeof(int),
1331 typeof(float)
1332 }, ReturnType = typeof(void))]
1333 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[]
1334 {
1335 typeof(int),
1336 typeof(int)
1337 }, ReturnType = typeof(int))]
1338 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Normalize", ReturnType = typeof(void))]
1339 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Inequality", MemberParameters = new object[]
1340 {
1341 typeof(Vector2),
1343 }, ReturnType = typeof(bool))]
1344 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Collision), Member = "WetCollision", MemberParameters = new object[]
1345 {
1346 typeof(Vector2),
1347 typeof(int),
1348 typeof(int)
1349 }, ReturnType = typeof(bool))]
1350 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Framing), Member = "GetTileSafely", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Tile))]
1351 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "SolidTile", MemberParameters = new object[] { typeof(Tile) }, ReturnType = typeof(bool))]
1352 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
1353 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
1354 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Lighting), Member = "GetColor", MemberParameters = new object[]
1355 {
1356 typeof(int),
1357 typeof(int)
1358 }, ReturnType = typeof(Color))]
1359 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Max", MemberParameters = new object[]
1360 {
1361 typeof(int),
1362 typeof(int)
1363 }, ReturnType = typeof(int))]
1364 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDust", MemberParameters = new object[]
1365 {
1366 typeof(Vector2),
1367 typeof(int),
1368 typeof(int),
1369 typeof(int),
1370 typeof(float),
1371 typeof(float),
1372 typeof(int),
1373 typeof(Color),
1374 typeof(float)
1375 }, ReturnType = typeof(int))]
1376 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Remap", MemberParameters = new object[]
1377 {
1378 typeof(float),
1379 typeof(float),
1380 typeof(float),
1381 typeof(float),
1382 typeof(float),
1383 typeof(bool)
1384 }, ReturnType = typeof(float))]
1385 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Lerp", MemberParameters = new object[]
1386 {
1387 typeof(float),
1388 typeof(float),
1389 typeof(float)
1390 }, ReturnType = typeof(float))]
1391 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Sign", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(int))]
1392 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 287)]
1393 public static void UpdateDust()
1394 {
1395 throw null;
1396 }
1397
1398 [global::Cpp2ILInjected.Token(Token = "0x6001AE1")]
1399 [global::Cpp2ILInjected.Address(RVA = "0xAE0C60", Offset = "0xAE0C60", Length = "0x80")]
1400 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dust), Member = "InitAlphaTable", ReturnType = typeof(void))]
1401 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 48)]
1402 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1403 private static void SetupAlpha(short id, Color value)
1404 {
1405 throw null;
1406 }
1407
1408 [global::Cpp2ILInjected.Token(Token = "0x6001AE2")]
1409 [global::Cpp2ILInjected.Address(RVA = "0xAE0CE0", Offset = "0xAE0CE0", Length = "0x8A8")]
1410 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Initializers.AssetInitializer.<LoadTextures_InSteps>d__11", Member = "MoveNext", ReturnType = typeof(bool))]
1411 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AssetInitializer), Member = "LoadTextures", MemberParameters = new object[] { typeof(AssetRequestMode) }, ReturnType = typeof(void))]
1412 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1413 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "SetupAlpha", MemberParameters = new object[]
1414 {
1415 typeof(short),
1416 typeof(Color)
1417 }, ReturnType = typeof(void))]
1418 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
1419 {
1420 typeof(int),
1421 typeof(int),
1422 typeof(int),
1423 typeof(int)
1424 }, ReturnType = typeof(void))]
1425 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1426 public static void InitAlphaTable()
1427 {
1428 throw null;
1429 }
1430
1431 [Il2CppSetOption(/*Failed to decode CustomAttribute blob!*/)]
1432 [Il2CppSetOption(/*Failed to decode CustomAttribute blob!*/)]
1433 [global::Cpp2ILInjected.Token(Token = "0x6001AE3")]
1434 [global::Cpp2ILInjected.Address(RVA = "0xAE1588", Offset = "0xAE1588", Length = "0x838")]
1435 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1436 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawDust", ReturnType = typeof(void))]
1437 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
1438 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "Lerp", MemberParameters = new object[]
1439 {
1440 typeof(Color),
1441 typeof(Color),
1442 typeof(float)
1443 }, ReturnType = typeof(Color))]
1444 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
1445 {
1446 typeof(int),
1447 typeof(int),
1448 typeof(int),
1449 typeof(int)
1450 }, ReturnType = typeof(void))]
1451 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Min", MemberParameters = new object[]
1452 {
1453 typeof(float),
1454 typeof(float)
1455 }, ReturnType = typeof(float))]
1456 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Min", MemberParameters = new object[]
1457 {
1458 typeof(int),
1459 typeof(int)
1460 }, ReturnType = typeof(int))]
1461 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
1462 {
1463 typeof(Color),
1464 typeof(float)
1465 }, ReturnType = typeof(Color))]
1466 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
1468 {
1469 throw null;
1470 }
1471
1472 [global::Cpp2ILInjected.Token(Token = "0x6001AE4")]
1473 [global::Cpp2ILInjected.Address(RVA = "0xAE1DC0", Offset = "0xAE1DC0", Length = "0xB34")]
1474 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1475 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1476 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Min", MemberParameters = new object[]
1477 {
1478 typeof(int),
1479 typeof(int)
1480 }, ReturnType = typeof(int))]
1481 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
1482 {
1483 typeof(int),
1484 typeof(int),
1485 typeof(int),
1486 typeof(int)
1487 }, ReturnType = typeof(void))]
1488 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
1489 {
1490 typeof(Color),
1491 typeof(float)
1492 }, ReturnType = typeof(Color))]
1493 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "ToVector3", ReturnType = typeof(Vector3))]
1494 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = "op_Multiply", MemberParameters = new object[]
1495 {
1496 typeof(Vector3),
1498 }, ReturnType = typeof(Vector3))]
1499 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[] { typeof(Vector3) }, ReturnType = typeof(void))]
1500 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "Lerp", MemberParameters = new object[]
1501 {
1502 typeof(Color),
1503 typeof(Color),
1504 typeof(float)
1505 }, ReturnType = typeof(Color))]
1506 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "ToVector4", ReturnType = typeof(Vector4))]
1507 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector4), Member = "op_Multiply", MemberParameters = new object[]
1508 {
1509 typeof(Vector4),
1511 }, ReturnType = typeof(Vector4))]
1512 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[] { typeof(Vector4) }, ReturnType = typeof(void))]
1513 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Min", MemberParameters = new object[]
1514 {
1515 typeof(float),
1516 typeof(float)
1517 }, ReturnType = typeof(float))]
1518 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
1520 {
1521 throw null;
1522 }
1523
1524 [global::Cpp2ILInjected.Token(Token = "0x6001AE5")]
1525 [global::Cpp2ILInjected.Address(RVA = "0xAE28F4", Offset = "0xAE28F4", Length = "0x9C")]
1526 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1527 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawDust", ReturnType = typeof(void))]
1528 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1530 {
1531 throw null;
1532 }
1533
1534 [global::Cpp2ILInjected.Token(Token = "0x6001AE6")]
1535 [global::Cpp2ILInjected.Address(RVA = "0xAE2990", Offset = "0xAE2990", Length = "0x18")]
1536 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1537 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawDust", ReturnType = typeof(void))]
1538 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1539 public float GetVisualRotation()
1540 {
1541 throw null;
1542 }
1543
1544 [global::Cpp2ILInjected.Token(Token = "0x6001AE7")]
1545 [global::Cpp2ILInjected.Address(RVA = "0xAE29A8", Offset = "0xAE29A8", Length = "0x1C")]
1546 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1547 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawDust", ReturnType = typeof(void))]
1548 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1549 public float GetVisualScale()
1550 {
1551 throw null;
1552 }
1553
1554 [global::Cpp2ILInjected.Token(Token = "0x6001AE8")]
1555 [global::Cpp2ILInjected.Address(RVA = "0xAD79E4", Offset = "0xAD79E4", Length = "0x8")]
1556 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1557 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
1558 public Dust()
1559 {
1560 throw null;
1561 }
1562
1563 // Note: this type is marked as 'beforefieldinit'.
1564 [global::Cpp2ILInjected.Token(Token = "0x6001AE9")]
1565 [global::Cpp2ILInjected.Address(RVA = "0xAE29C4", Offset = "0xAE29C4", Length = "0x110")]
1566 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1567 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1568 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
1569 static Dust()
1570 {
1571 throw null;
1572 }
1573
1574 [global::Cpp2ILInjected.Token(Token = "0x4002806")]
1575 public static int activeDustCount;
1576
1577 [global::Cpp2ILInjected.Token(Token = "0x4002807")]
1578 public static Dust[] freeDust;
1579
1580 [global::Cpp2ILInjected.Token(Token = "0x4002808")]
1581 public static int freeDustCount;
1582
1583 [global::Cpp2ILInjected.Token(Token = "0x4002809")]
1584 public static float dCount;
1585
1586 [global::Cpp2ILInjected.Token(Token = "0x400280A")]
1587 public static int lavaBubbles;
1588
1589 [global::Cpp2ILInjected.Token(Token = "0x400280B")]
1590 public static int SandStormCount;
1591
1592 [global::Cpp2ILInjected.Token(Token = "0x400280C")]
1593 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
1594 public int dustIndex;
1595
1596 [global::Cpp2ILInjected.Token(Token = "0x400280D")]
1597 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
1599
1600 [global::Cpp2ILInjected.Token(Token = "0x400280E")]
1601 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
1603
1604 [global::Cpp2ILInjected.Token(Token = "0x400280F")]
1605 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
1606 public float fadeIn;
1607
1608 [global::Cpp2ILInjected.Token(Token = "0x4002810")]
1609 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
1610 public bool noGravity;
1611
1612 [global::Cpp2ILInjected.Token(Token = "0x4002811")]
1613 [global::Cpp2ILInjected.FieldOffset(Offset = "0x2C")]
1614 public float scale;
1615
1616 [global::Cpp2ILInjected.Token(Token = "0x4002812")]
1617 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
1618 public float rotation;
1619
1620 [global::Cpp2ILInjected.Token(Token = "0x4002813")]
1621 [global::Cpp2ILInjected.FieldOffset(Offset = "0x34")]
1622 public bool noLight;
1623
1624 [global::Cpp2ILInjected.Token(Token = "0x4002814")]
1625 [global::Cpp2ILInjected.FieldOffset(Offset = "0x35")]
1626 public bool noLightEmittence;
1627
1628 [global::Cpp2ILInjected.Token(Token = "0x4002815")]
1629 [global::Cpp2ILInjected.FieldOffset(Offset = "0x36")]
1630 public bool active;
1631
1632 [global::Cpp2ILInjected.Token(Token = "0x4002816")]
1633 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
1634 public int type;
1635
1636 [global::Cpp2ILInjected.Token(Token = "0x4002817")]
1637 [global::Cpp2ILInjected.FieldOffset(Offset = "0x3C")]
1638 public Color color;
1639
1640 [global::Cpp2ILInjected.Token(Token = "0x4002818")]
1641 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
1642 public int alpha;
1643
1644 [global::Cpp2ILInjected.Token(Token = "0x4002819")]
1645 [global::Cpp2ILInjected.FieldOffset(Offset = "0x44")]
1647
1648 [global::Cpp2ILInjected.Token(Token = "0x400281A")]
1649 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
1651
1652 [global::Cpp2ILInjected.Token(Token = "0x400281B")]
1653 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
1654 public object customData;
1655
1656 [global::Cpp2ILInjected.Token(Token = "0x400281C")]
1657 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
1658 public bool firstFrame;
1659
1660 [global::Cpp2ILInjected.Token(Token = "0x400281D")]
1661 private static bool[] StaticAlpha;
1662
1663 [global::Cpp2ILInjected.Token(Token = "0x400281E")]
1664 private static Color[] StaticAlphaValue;
1665 }
1666}
class f__AnonymousType0<< Count > j__TPar
static float dCount
Definition Dust.cs:1584
static int SandStormCount
Definition Dust.cs:1590
Vector2 position
Definition Dust.cs:1598
static void Reset()
Definition Dust.cs:40
static void QuickDustLine(Vector2 start, Vector2 end, float splits, Color color)
Definition Dust.cs:1183
void GetColor(ref Color newColor)
Definition Dust.cs:1529
bool noGravity
Definition Dust.cs:1610
static Dust QuickDustSmall(Vector2 pos, Color color, bool floorPositionValues=false)
Definition Dust.cs:1162
static int freeDustCount
Definition Dust.cs:1581
static Color[] StaticAlphaValue
Definition Dust.cs:1664
static Dust CloneDust(int dustIndex)
Definition Dust.cs:913
static Dust QuickDust(Vector2 pos, Color color)
Definition Dust.cs:1146
bool noLightEmittence
Definition Dust.cs:1626
static Dust()
Definition Dust.cs:1569
void GetAlpha(ref Color newColor)
Definition Dust.cs:1467
static bool[] StaticAlpha
Definition Dust.cs:1661
static void InitAlphaTable()
Definition Dust.cs:1426
static void QuickBox(Vector2 topLeft, Vector2 bottomRight, int divisions, Color color, Action< Dust > manipulator)
Definition Dust.cs:1074
Color GetAlpha(Color newColor)
Definition Dust.cs:1519
static int dustWater()
Definition Dust.cs:1223
bool active
Definition Dust.cs:1630
static void UpdateDust()
Definition Dust.cs:1393
int dustIndex
Definition Dust.cs:1594
static int NewDust(Vector2 Position, int Width, int Height, int Type, float SpeedX=0f, float SpeedY=0f, int Alpha=0, Color newColor=default(Color), float Scale=1f)
Definition Dust.cs:883
bool noLight
Definition Dust.cs:1622
ArmorShaderData shader
Definition Dust.cs:1650
float scale
Definition Dust.cs:1614
float GetVisualScale()
Definition Dust.cs:1549
static Dust[] freeDust
Definition Dust.cs:1578
bool firstFrame
Definition Dust.cs:1658
object customData
Definition Dust.cs:1654
static void DrawDebugBox(Rectangle itemRectangle)
Definition Dust.cs:1101
static Dust NewDustPerfect(Vector2 Position, int Type, Vector2? Velocity=null, int Alpha=0, Color newColor=default(Color), float Scale=1f)
Definition Dust.cs:189
static Dust NewDustDirect(Vector2 Position, int Width, int Height, int Type, float SpeedX=0f, float SpeedY=0f, int Alpha=0, Color newColor=default(Color), float Scale=1f)
Definition Dust.cs:386
Rectangle frame
Definition Dust.cs:1646
static Dust CloneDust(Dust rf)
Definition Dust.cs:958
static Dust QuickDust(Point tileCoords, Color color)
Definition Dust.cs:1038
static void SetupAlpha(short id, Color value)
Definition Dust.cs:1403
Color color
Definition Dust.cs:1638
static int activeDustCount
Definition Dust.cs:1575
float GetVisualRotation()
Definition Dust.cs:1539
float fadeIn
Definition Dust.cs:1606
static int lavaBubbles
Definition Dust.cs:1587
Vector2 velocity
Definition Dust.cs:1602
static void SetNotActive(Dust dust)
Definition Dust.cs:987
float rotation
Definition Dust.cs:1618
static Dust QuickDust(int x, int y, Color color)
Definition Dust.cs:1006