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
MethodSequenceListItem.cs
Go to the documentation of this file.
1using System;
5
7{
8 [global::Cpp2ILInjected.Token(Token = "0x2000636")]
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x600362D")]
12 [global::Cpp2ILInjected.Address(RVA = "0x13DCBE0", Offset = "0x13DCBE0", Length = "0x3C")]
13 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
14 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
15 public MethodSequenceListItem(string name, Func<bool> method, MethodSequenceListItem parent = null)
16 {
17 throw null;
18 }
19
20 [global::Cpp2ILInjected.Token(Token = "0x600362E")]
21 [global::Cpp2ILInjected.Address(RVA = "0x13DCC1C", Offset = "0x13DCC1C", Length = "0x78")]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MethodSequenceListItem), Member = "ExecuteSequence", MemberParameters = new object[] { typeof(List<MethodSequenceListItem>) }, ReturnType = typeof(void))]
23 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
24 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "Contains", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
25 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
27 {
28 throw null;
29 }
30
31 [global::Cpp2ILInjected.Token(Token = "0x600362F")]
32 [global::Cpp2ILInjected.Address(RVA = "0x13DCC94", Offset = "0x13DCC94", Length = "0x14")]
33 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
34 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
35 public bool Act()
36 {
37 throw null;
38 }
39
40 [global::Cpp2ILInjected.Token(Token = "0x6003630")]
41 [global::Cpp2ILInjected.Address(RVA = "0x13DCCA8", Offset = "0x13DCCA8", Length = "0x150")]
42 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
43 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
44 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "GetEnumerator", ReturnType = "Enumerator<T>")]
45 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MethodSequenceListItem), Member = "ShouldAct", MemberParameters = new object[] { typeof(List<MethodSequenceListItem>) }, ReturnType = typeof(bool))]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>.Enumerator), Member = "Dispose", ReturnType = typeof(void))]
48 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
50 {
51 throw null;
52 }
53
54 [global::Cpp2ILInjected.Token(Token = "0x6003631")]
55 [global::Cpp2ILInjected.Address(RVA = "0x13DCDF8", Offset = "0x13DCDF8", Length = "0x190")]
56 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
57 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
58 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(bool), Member = "ToString", ReturnType = typeof(string))]
59 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[] { typeof(string[]) }, ReturnType = typeof(string))]
60 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
61 public override string ToString()
62 {
63 throw null;
64 }
65
66 [global::Cpp2ILInjected.Token(Token = "0x40076EE")]
67 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
68 public string Name;
69
70 [global::Cpp2ILInjected.Token(Token = "0x40076EF")]
71 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
73
74 [global::Cpp2ILInjected.Token(Token = "0x40076F0")]
75 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
76 public Func<bool> Method;
77
78 [global::Cpp2ILInjected.Token(Token = "0x40076F1")]
79 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
80 public bool Skip;
81 }
82}
class f__AnonymousType0<< Count > j__TPar
static void ExecuteSequence(List< MethodSequenceListItem > sequence)
bool ShouldAct(List< MethodSequenceListItem > sequence)
MethodSequenceListItem(string name, Func< bool > method, MethodSequenceListItem parent=null)