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
TeleportPylonsMapLayer.cs
Go to the documentation of this file.
1using System;
12using Terraria.UI;
13
14namespace Terraria.Map
15{
16 [global::Cpp2ILInjected.Token(Token = "0x20006C0")]
18 {
19 [global::Cpp2ILInjected.Token(Token = "0x6003928")]
20 [global::Cpp2ILInjected.Address(RVA = "0x1448C88", Offset = "0x1448C88", Length = "0x468")]
21 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
22 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
23 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_LocalPlayer", ReturnType = typeof(Player))]
24 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TeleportPylonsSystem), Member = "IsPlayerNearAPylon", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(bool))]
25 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_DroneCameraTracker", ReturnType = typeof(DroneCameraTracker))]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
27 {
29 typeof(float)
30 }, ReturnType = typeof(Color))]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<TeleportPylonInfo>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToVector2", MemberParameters = new object[] { typeof(Point16) }, ReturnType = typeof(Vector2))]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
34 {
35 typeof(float),
36 typeof(float)
37 }, ReturnType = typeof(void))]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
39 {
42 }, ReturnType = typeof(Vector2))]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFrame), Member = ".ctor", MemberParameters = new object[]
44 {
45 typeof(byte),
46 typeof(byte),
47 typeof(byte),
48 typeof(byte)
49 }, ReturnType = typeof(void))]
50 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MapOverlayDrawContext), Member = "Draw", MemberParameters = new object[]
51 {
56 typeof(float),
57 typeof(float),
59 }, ReturnType = typeof(MapOverlayDrawContext.DrawResult))]
60 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TETeleportationPylon), Member = "GetPylonItemTypeFromTileStyle", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
61 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Lang), Member = "GetItemNameValue", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_mouseLeftRelease", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
65 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_mapFullscreen", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
66 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TeleportPylonsSystem), Member = "RequestTeleportation", MemberParameters = new object[]
67 {
70 }, ReturnType = typeof(void))]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
72 {
73 typeof(int),
74 typeof(int),
75 typeof(int),
76 typeof(int),
77 typeof(float),
78 typeof(float)
79 }, ReturnType = typeof(SoundEffectInstance))]
80 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 23)]
81 public void Draw(ref MapOverlayDrawContext context, ref string text)
82 {
83 throw null;
84 }
85
86 [global::Cpp2ILInjected.Token(Token = "0x6003929")]
87 [global::Cpp2ILInjected.Address(RVA = "0x14490F0", Offset = "0x14490F0", Length = "0x8")]
88 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = ".cctor", ReturnType = typeof(void))]
89 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
90 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
92 {
93 throw null;
94 }
95 }
96}
class f__AnonymousType0<< Count > j__TPar
void Draw(ref MapOverlayDrawContext context, ref string text)