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_04_CraftDoorAndChair.cs
Go to the documentation of this file.
1using System;
5
6[global::Cpp2ILInjected.Token(Token = "0x20002F3")]
8{
9 [global::Cpp2ILInjected.Token(Token = "0x600117D")]
10 [global::Cpp2ILInjected.Address(RVA = "0xA6C9E4", Offset = "0xA6C9E4", Length = "0x8")]
11 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
13 {
14 throw null;
15 }
16
17 [global::Cpp2ILInjected.Token(Token = "0x600117E")]
18 [global::Cpp2ILInjected.Address(RVA = "0xA6C9EC", Offset = "0xA6C9EC", Length = "0xF4")]
19 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
20 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
21 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetText", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(LocalizedText))]
22 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUnityRunner), Member = "get_PrimaryInputMode", ReturnType = typeof(XNAUnityRunner.ForcedInputMode))]
23 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
24 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIKeyboardMappings), Member = "GetControlTag", MemberParameters = new object[] { typeof(ControlsKeyboardTagHandler.MappingType) }, ReturnType = typeof(string))]
25 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Replace", MemberParameters = new object[]
26 {
27 typeof(string),
28 typeof(string)
29 }, ReturnType = typeof(string))]
30 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
31 public override string GetGuideString()
32 {
33 throw null;
34 }
35
36 [global::Cpp2ILInjected.Token(Token = "0x600117F")]
37 [global::Cpp2ILInjected.Address(RVA = "0xA6CAE0", Offset = "0xA6CAE0", Length = "0xC")]
38 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
39 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
40 public override void Reset()
41 {
42 throw null;
43 }
44
45 [global::Cpp2ILInjected.Token(Token = "0x6001180")]
46 [global::Cpp2ILInjected.Address(RVA = "0xA6CAEC", Offset = "0xA6CAEC", Length = "0x10")]
47 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TutorialStep), Member = "SetTime", MemberParameters = new object[]
49 {
50 typeof(int),
51 typeof(int),
52 typeof(bool)
53 }, ReturnType = typeof(void))]
54 public override void OnGuideDialogueOpen()
55 {
56 throw null;
57 }
58
59 [global::Cpp2ILInjected.Token(Token = "0x6001181")]
60 [global::Cpp2ILInjected.Address(RVA = "0xA6CAFC", Offset = "0xA6CAFC", Length = "0x40")]
61 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
62 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
63 public override void OnItemPlaced(int itemId, int tileId)
64 {
65 throw null;
66 }
67
68 [global::Cpp2ILInjected.Token(Token = "0x6001182")]
69 [global::Cpp2ILInjected.Address(RVA = "0xA6CB3C", Offset = "0xA6CB3C", Length = "0x28")]
70 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
71 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
72 public override bool Update()
73 {
74 throw null;
75 }
76
77 [global::Cpp2ILInjected.Token(Token = "0x6001183")]
78 [global::Cpp2ILInjected.Address(RVA = "0xA6B804", Offset = "0xA6B804", Length = "0x8")]
79 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
80 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
82 {
83 throw null;
84 }
85
86 [global::Cpp2ILInjected.Token(Token = "0x4002137")]
87 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
88 private bool doorPlaced;
89
90 [global::Cpp2ILInjected.Token(Token = "0x4002138")]
91 [global::Cpp2ILInjected.FieldOffset(Offset = "0x11")]
92 private bool chairPlaced;
93
94 [global::Cpp2ILInjected.Token(Token = "0x4002139")]
95 [global::Cpp2ILInjected.FieldOffset(Offset = "0x12")]
96 private bool tablePlaced;
97
98 [global::Cpp2ILInjected.Token(Token = "0x400213A")]
99 [global::Cpp2ILInjected.FieldOffset(Offset = "0x13")]
100 private bool complete;
101}
class f__AnonymousType0<< Count > j__TPar
override void OnItemPlaced(int itemId, int tileId)
override TutorialStep.GuideOverLoadState GetGuideState()