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
ChumBucketProjectileHelper.cs
Go to the documentation of this file.
1using System;
6
8{
9 [global::Cpp2ILInjected.Token(Token = "0x20007B6")]
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x6004056")]
13 [global::Cpp2ILInjected.Address(RVA = "0x76D600", Offset = "0x76D600", Length = "0xA0")]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "PreUpdateAllProjectiles", ReturnType = typeof(void))]
15 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
16 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils[]), Member = "Swap", MemberTypeParameters = new object[] { typeof(object) }, MemberParameters = new object[]
17 {
18 typeof(ref object),
19 typeof(ref object)
20 }, ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<Point, int>), Member = "Clear", ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
24 {
25 throw null;
26 }
27
28 [global::Cpp2ILInjected.Token(Token = "0x6004057")]
29 [global::Cpp2ILInjected.Address(RVA = "0x76D6A0", Offset = "0x76D6A0", Length = "0xE0")]
30 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_163_Chum", ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToTileCoordinates", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Point))]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<Point, int>), Member = "TryGetValue", MemberParameters = new object[]
34 {
36 typeof(ref int)
37 }, ReturnType = typeof(bool))]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<Point, int>), Member = "set_Item", MemberParameters = new object[]
39 {
41 typeof(int)
42 }, ReturnType = typeof(void))]
43 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
45 {
46 throw null;
47 }
48
49 [global::Cpp2ILInjected.Token(Token = "0x6004058")]
50 [global::Cpp2ILInjected.Address(RVA = "0x76D780", Offset = "0x76D780", Length = "0x68")]
51 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "GetFishingPondState", MemberParameters = new object[]
52 {
53 typeof(int),
54 typeof(int),
55 typeof(ref bool),
56 typeof(ref bool),
57 typeof(ref int),
58 typeof(ref int)
59 }, ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
61 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<Point, int>), Member = "TryGetValue", MemberParameters = new object[]
62 {
64 typeof(ref int)
65 }, ReturnType = typeof(bool))]
66 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
68 {
69 throw null;
70 }
71
72 [global::Cpp2ILInjected.Token(Token = "0x6004059")]
73 [global::Cpp2ILInjected.Address(RVA = "0x76D7E8", Offset = "0x76D7E8", Length = "0x94")]
74 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = ".ctor", ReturnType = typeof(void))]
75 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
76 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<Point, int>), Member = ".ctor", ReturnType = typeof(void))]
77 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
78 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
80 {
81 throw null;
82 }
83
84 [global::Cpp2ILInjected.Token(Token = "0x4007E1C")]
85 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
87
88 [global::Cpp2ILInjected.Token(Token = "0x4007E1D")]
89 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
91 }
92}
class f__AnonymousType0<< Count > j__TPar