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
TutorialStep.cs
Go to the documentation of this file.
1using System;
5using Terraria;
7
8[global::Cpp2ILInjected.Token(Token = "0x20002EE")]
9public class TutorialStep
10{
11 [global::Cpp2ILInjected.Token(Token = "0x6001161")]
12 [global::Cpp2ILInjected.Address(RVA = "0xA6B894", Offset = "0xA6B894", Length = "0x4")]
13 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
14 public virtual void Reset()
15 {
16 throw null;
17 }
18
19 [global::Cpp2ILInjected.Token(Token = "0x6001162")]
20 [global::Cpp2ILInjected.Address(RVA = "0xA6B898", Offset = "0xA6B898", Length = "0x4")]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
22 public virtual void Begin()
23 {
24 throw null;
25 }
26
27 [global::Cpp2ILInjected.Token(Token = "0x6001163")]
28 [global::Cpp2ILInjected.Address(RVA = "0xA6B89C", Offset = "0xA6B89C", Length = "0x8")]
29 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
30 public virtual bool Update()
31 {
32 throw null;
33 }
34
35 [global::Cpp2ILInjected.Token(Token = "0x6001164")]
36 [global::Cpp2ILInjected.Address(RVA = "0xA6B8A4", Offset = "0xA6B8A4", Length = "0x8")]
37 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
39 {
40 throw null;
41 }
42
43 [global::Cpp2ILInjected.Token(Token = "0x6001165")]
44 [global::Cpp2ILInjected.Address(RVA = "0xA6B8AC", Offset = "0xA6B8AC", Length = "0x48")]
45 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
46 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
47 public virtual string GetGuideString()
48 {
49 throw null;
50 }
51
52 [global::Cpp2ILInjected.Token(Token = "0x6001166")]
53 [global::Cpp2ILInjected.Address(RVA = "0xA6B8F4", Offset = "0xA6B8F4", Length = "0x4")]
54 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
55 public virtual void OnGuideDialogueOpen()
56 {
57 throw null;
58 }
59
60 [global::Cpp2ILInjected.Token(Token = "0x6001167")]
61 [global::Cpp2ILInjected.Address(RVA = "0xA6B8F8", Offset = "0xA6B8F8", Length = "0x4")]
62 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
63 public virtual void OnItemPlaced(int itemId, int tileType)
64 {
65 throw null;
66 }
67
68 [global::Cpp2ILInjected.Token(Token = "0x6001168")]
69 [global::Cpp2ILInjected.Address(RVA = "0xA6B8FC", Offset = "0xA6B8FC", Length = "0x158")]
70 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
71 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TutorialStep_01_WelcomeDialogue), Member = "Update", ReturnType = typeof(bool))]
72 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TutorialStep_02_CopperPickaxe), Member = "OnGuideDialogueOpen", ReturnType = typeof(void))]
73 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TutorialStep_03_CraftWorkbench), Member = "OnGuideDialogueOpen", ReturnType = typeof(void))]
74 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TutorialStep_04_CraftDoorAndChair), Member = "OnGuideDialogueOpen", ReturnType = typeof(void))]
75 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TutorialStep_05_Torches), Member = "OnGuideDialogueOpen", ReturnType = typeof(void))]
76 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TutorialStep_07_Armour), Member = "OnGuideDialogueOpen", ReturnType = typeof(void))]
77 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TutorialStep_08_KillZombies), Member = "OnGuideDialogueOpen", ReturnType = typeof(void))]
78 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
79 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowerManager), Member = "get_Instance", ReturnType = typeof(CreativePowerManager))]
80 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowerManager), Member = "GetPower", MemberTypeParameters = new object[] { "T" }, ReturnType = "T")]
81 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.ASharedTogglePower), Member = "RequestUse", ReturnType = typeof(void))]
82 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
83 protected void SetTime(int hour, int min, bool freeze)
84 {
85 throw null;
86 }
87
88 [global::Cpp2ILInjected.Token(Token = "0x6001169")]
89 [global::Cpp2ILInjected.Address(RVA = "0xA6BA54", Offset = "0xA6BA54", Length = "0x78")]
90 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TutorialStep_01_WelcomeDialogue), Member = "Update", ReturnType = typeof(bool))]
91 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TutorialStep_02_CopperPickaxe), Member = "OnGuideDialogueOpen", ReturnType = typeof(void))]
92 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TutorialStep_05_Torches), Member = "OnGuideDialogueOpen", ReturnType = typeof(void))]
93 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
94 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowerManager), Member = "get_Instance", ReturnType = typeof(CreativePowerManager))]
95 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowerManager), Member = "GetPower", MemberTypeParameters = new object[] { "T" }, ReturnType = "T")]
96 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.APerPlayerSliderPower), Member = "SetValueKeyboard", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.APerPlayerSliderPower), Member = "AttemptPushingChange", ReturnType = typeof(void))]
98 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
99 protected void SetSpawnRate(float spawnRate)
100 {
101 throw null;
102 }
103
104 [global::Cpp2ILInjected.Token(Token = "0x600116A")]
105 [global::Cpp2ILInjected.Address(RVA = "0xA6BACC", Offset = "0xA6BACC", Length = "0x154")]
106 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
107 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TutorialStep_02_CopperPickaxe), Member = "OnGuideDialogueOpen", ReturnType = typeof(void))]
108 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TutorialStep_05_Torches), Member = "OnGuideDialogueOpen", ReturnType = typeof(void))]
109 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TutorialStep_06_Mining), Member = "OnGuideDialogueOpen", ReturnType = typeof(void))]
110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TutorialStep_07_Armour), Member = "OnGuideDialogueOpen", ReturnType = typeof(void))]
111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TutorialStep_08_KillZombies), Member = "OnGuideDialogueOpen", ReturnType = typeof(void))]
112 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
113 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "TValue")]
114 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "Clone", ReturnType = typeof(Item))]
115 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_mouseItem", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
116 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseItem", ReturnType = typeof(Item))]
117 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "SetDefaults", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
118 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageOptions), Member = "DepositHeldItem", ReturnType = typeof(void))]
119 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = ".ctor", ReturnType = typeof(void))]
120 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
121 protected void GiveItem(short item, int stackCount)
122 {
123 throw null;
124 }
125
126 [global::Cpp2ILInjected.Token(Token = "0x600116B")]
127 [global::Cpp2ILInjected.Address(RVA = "0xA6BC20", Offset = "0xA6BC20", Length = "0x8")]
128 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TutorialStep_11_Complete), Member = ".ctor", ReturnType = typeof(void))]
129 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
130 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
132 {
133 throw null;
134 }
135
136 [global::Cpp2ILInjected.Token(Token = "0x20002EF")]
138 {
139 [global::Cpp2ILInjected.Token(Token = "0x400212F")]
140 None,
141 [global::Cpp2ILInjected.Token(Token = "0x4002130")]
143 [global::Cpp2ILInjected.Token(Token = "0x4002131")]
145 }
146}
class f__AnonymousType0<< Count > j__TPar
virtual bool Update()
virtual TutorialStep.GuideOverLoadState GetGuideState()
virtual void Reset()
virtual void OnGuideDialogueOpen()
void SetSpawnRate(float spawnRate)
virtual string GetGuideString()
void GiveItem(short item, int stackCount)
virtual void OnItemPlaced(int itemId, int tileType)
void SetTime(int hour, int min, bool freeze)
virtual void Begin()