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
ProjectileSmartInteractCandidateProvider.cs
Go to the documentation of this file.
1using System;
7
9{
10 [global::Cpp2ILInjected.Token(Token = "0x200084E")]
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x6004332")]
14 [global::Cpp2ILInjected.Address(RVA = "0x7A0AB0", Offset = "0x7A0AB0", Length = "0x54")]
15 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
16 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_SmartInteractProj", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
17 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
19 {
20 throw null;
21 }
22
23 [global::Cpp2ILInjected.Token(Token = "0x6004333")]
24 [global::Cpp2ILInjected.Address(RVA = "0x7A0B04", Offset = "0x7A0B04", Length = "0x268")]
25 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
26 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToPoint", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Point))]
28 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "get_Hitbox", ReturnType = typeof(Rectangle))]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Distance", MemberParameters = new object[]
31 {
34 }, ReturnType = typeof(float))]
35 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
37 {
38 throw null;
39 }
40
41 [global::Cpp2ILInjected.Token(Token = "0x6004334")]
42 [global::Cpp2ILInjected.Address(RVA = "0x79E980", Offset = "0x79E980", Length = "0x60")]
43 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SmartInteractSystem), Member = ".ctor", ReturnType = typeof(void))]
44 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
45 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
46 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
48 {
49 throw null;
50 }
51
52 [global::Cpp2ILInjected.Token(Token = "0x400815B")]
53 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
55
56 [global::Cpp2ILInjected.Token(Token = "0x200084F")]
58 {
59 [global::Cpp2ILInjected.Token(Token = "0x170007C9")]
60 public float DistanceFromCursor
61 {
63 [global::Cpp2ILInjected.Token(Token = "0x6004335")]
64 [global::Cpp2ILInjected.Address(RVA = "0x7A0D80", Offset = "0x7A0D80", Length = "0x8")]
65 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
66 get
67 {
68 throw null;
69 }
71 [global::Cpp2ILInjected.Token(Token = "0x6004336")]
72 [global::Cpp2ILInjected.Address(RVA = "0x7A0D88", Offset = "0x7A0D88", Length = "0x8")]
73 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
74 private set
75 {
76 throw null;
77 }
78 }
79
80 [global::Cpp2ILInjected.Token(Token = "0x6004337")]
81 [global::Cpp2ILInjected.Address(RVA = "0x7A0D90", Offset = "0x7A0D90", Length = "0x68")]
82 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
83 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_SmartInteractProj", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
84 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_SmartInteractShowingGenuine", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
85 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
86 public void WinCandidacy()
87 {
88 throw null;
89 }
90
91 [global::Cpp2ILInjected.Token(Token = "0x6004338")]
92 [global::Cpp2ILInjected.Address(RVA = "0x7A0D6C", Offset = "0x7A0D6C", Length = "0xC")]
93 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
95 {
96 throw null;
97 }
98
99 [global::Cpp2ILInjected.Token(Token = "0x6004339")]
100 [global::Cpp2ILInjected.Address(RVA = "0x7A0D78", Offset = "0x7A0D78", Length = "0x8")]
101 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
102 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
104 {
105 throw null;
106 }
107
109 [global::Cpp2ILInjected.Token(Token = "0x400815C")]
110 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
111 private float <DistanceFromCursor>k__BackingField;
112
113 [global::Cpp2ILInjected.Token(Token = "0x400815D")]
114 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
116 }
117 }
118}
class f__AnonymousType0<< Count > j__TPar
bool ProvideCandidate(SmartInteractScanSettings settings, out ISmartInteractCandidate candidate)