12 [global::Cpp2ILInjected.Token(Token =
"0x600432A")]
13 [global::Cpp2ILInjected.Address(RVA =
"0x7A06C8", Offset =
"0x7A06C8", Length =
"0x54")]
14 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
15 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Main), Member =
"set_SmartInteractNPC", MemberParameters =
new object[] {
typeof(
int) }, ReturnType =
typeof(
void))]
16 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
22 [global::Cpp2ILInjected.Token(Token =
"0x600432B")]
23 [global::Cpp2ILInjected.Address(RVA =
"0x7A071C", Offset =
"0x7A071C", Length =
"0x308")]
24 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
25 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Player), Member =
"get_tileRangeX", ReturnType =
typeof(
int))]
28 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Player), Member =
"get_tileRangeY", ReturnType =
typeof(
int))]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
".ctor", MemberParameters =
new object[]
33 }, ReturnType =
typeof(
void))]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"op_Multiply", MemberParameters =
new object[]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Utils), Member =
"CenteredRectangle", MemberParameters =
new object[]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(Utils),
Member =
"Distance", MemberParameters =
new object[]
51 }, ReturnType =
typeof(
float))]
52 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 11)]
58 [global::Cpp2ILInjected.Token(Token =
"0x600432C")]
59 [global::Cpp2ILInjected.Address(RVA =
"0x79E9E0", Offset =
"0x79E9E0", Length =
"0x60")]
61 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
object), Member =
".ctor", ReturnType =
typeof(
void))]
63 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
69 [global::Cpp2ILInjected.Token(Token =
"0x4008158")]
70 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x10")]
73 [global::Cpp2ILInjected.Token(Token =
"0x200084D")]
76 [global::Cpp2ILInjected.Token(Token =
"0x170007C8")]
80 [global::Cpp2ILInjected.Token(Token =
"0x600432D")]
81 [global::Cpp2ILInjected.Address(RVA =
"0x7A0A38", Offset =
"0x7A0A38", Length =
"0x8")]
82 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
88 [global::Cpp2ILInjected.Token(Token =
"0x600432E")]
89 [global::Cpp2ILInjected.Address(RVA =
"0x7A0A40", Offset =
"0x7A0A40", Length =
"0x8")]
90 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
97 [global::Cpp2ILInjected.Token(Token =
"0x600432F")]
98 [global::Cpp2ILInjected.Address(RVA =
"0x7A0A48", Offset =
"0x7A0A48", Length =
"0x68")]
99 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Main), Member =
"set_SmartInteractNPC", MemberParameters =
new object[] {
typeof(
int) }, ReturnType =
typeof(
void))]
101 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Main), Member =
"set_SmartInteractShowingGenuine", MemberParameters =
new object[] {
typeof(
bool) }, ReturnType =
typeof(
void))]
102 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
108 [global::Cpp2ILInjected.Token(Token =
"0x6004330")]
109 [global::Cpp2ILInjected.Address(RVA =
"0x7A0A24", Offset =
"0x7A0A24", Length =
"0xC")]
110 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
116 [global::Cpp2ILInjected.Token(Token =
"0x6004331")]
117 [global::Cpp2ILInjected.Address(RVA =
"0x7A0A30", Offset =
"0x7A0A30", Length =
"0x8")]
118 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
119 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
object), Member =
".ctor", ReturnType =
typeof(
void))]
126 [global::Cpp2ILInjected.Token(Token =
"0x4008159")]
127 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x10")]
130 [global::Cpp2ILInjected.Token(Token =
"0x400815A")]
131 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x14")]
void Reuse(int npcIndex, float npcDistanceFromCursor)
bool ProvideCandidate(SmartInteractScanSettings settings, out ISmartInteractCandidate candidate)
NPCSmartInteractCandidateProvider.ReusableCandidate _candidate