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

◆ SmartInteractNPC

int Terraria.Main.SmartInteractNPC
staticgetset

Definition at line 14483 of file Main.cs.

14484 {
14485 [global::Cpp2ILInjected.Token(Token = "0x6001D54")]
14486 [global::Cpp2ILInjected.Address(RVA = "0xBE3614", Offset = "0xBE3614", Length = "0x4C")]
14487 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIQuickActionButton), Member = "GetMouseNPC", ReturnType = typeof(NPC))]
14488 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "get_HasSmartInteractTarget", ReturnType = typeof(bool))]
14489 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCs", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
14490 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "HoverOverNPCs", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
14491 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSmartInteract", ReturnType = typeof(void))]
14492 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "LookForTileInteractions", ReturnType = typeof(void))]
14493 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TryInteractingWithMinecartTrackInNearbyArea", MemberParameters = new object[]
14494 {
14495 typeof(int),
14496 typeof(int)
14497 }, ReturnType = typeof(void))]
14498 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
14499 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
14500 get
14501 {
14502 throw null;
14503 }
14504 [global::Cpp2ILInjected.Token(Token = "0x6001D55")]
14505 [global::Cpp2ILInjected.Address(RVA = "0xBE3660", Offset = "0xBE3660", Length = "0x50")]
14506 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "ClearSmartInteract", ReturnType = typeof(void))]
14507 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.ObjectInteractions.NPCSmartInteractCandidateProvider.ReusableCandidate", Member = "WinCandidacy", ReturnType = typeof(void))]
14508 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPCSmartInteractCandidateProvider), Member = "ClearSelfAndPrepareForCheck", ReturnType = typeof(void))]
14509 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
14510 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
14511 set
14512 {
14513 throw null;
14514 }
14515 }
class f__AnonymousType0<< Count > j__TPar