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
ConditionsCompletedTracker.cs
Go to the documentation of this file.
1using System;
5
7{
8 [global::Cpp2ILInjected.Token(Token = "0x200069A")]
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x600386D")]
12 [global::Cpp2ILInjected.Address(RVA = "0x1438B1C", Offset = "0x1438B1C", Length = "0x10C")]
13 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Achievement), Member = "UseConditionsCompletedTracker", ReturnType = typeof(void))]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Achievement), Member = "UseConditionsCompletedTracker", MemberParameters = new object[] { typeof(string[]) }, ReturnType = typeof(void))]
16 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
17 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AchievementCondition.AchievementUpdate), Member = ".ctor", MemberParameters = new object[]
18 {
19 typeof(object),
21 }, ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AchievementCondition), Member = "add_OnComplete", MemberParameters = new object[] { typeof(AchievementCondition.AchievementUpdate) }, ReturnType = typeof(void))]
23 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
24 public void AddCondition(AchievementCondition condition)
25 {
26 throw null;
27 }
28
29 [global::Cpp2ILInjected.Token(Token = "0x600386E")]
30 [global::Cpp2ILInjected.Address(RVA = "0x143AFBC", Offset = "0x143AFBC", Length = "0x90")]
31 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Min", MemberParameters = new object[]
33 {
34 typeof(int),
35 typeof(int)
36 }, ReturnType = typeof(int))]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AchievementTracker<>), Member = "SetValue", MemberParameters = new object[]
38 {
39 "T",
40 typeof(bool)
41 }, ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
44 {
45 throw null;
46 }
47
48 [global::Cpp2ILInjected.Token(Token = "0x600386F")]
49 [global::Cpp2ILInjected.Address(RVA = "0x143B04C", Offset = "0x143B04C", Length = "0x94")]
50 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
51 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
53 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
54 protected override void Load()
55 {
56 throw null;
57 }
58
59 [global::Cpp2ILInjected.Token(Token = "0x6003870")]
60 [global::Cpp2ILInjected.Address(RVA = "0x1438AA4", Offset = "0x1438AA4", Length = "0x78")]
61 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Achievement), Member = "UseConditionsCompletedTracker", ReturnType = typeof(void))]
62 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Achievement), Member = "UseConditionsCompletedTracker", MemberParameters = new object[] { typeof(string[]) }, ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
65 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ConditionIntTracker), Member = ".ctor", ReturnType = typeof(void))]
66 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
68 {
69 throw null;
70 }
71
72 [global::Cpp2ILInjected.Token(Token = "0x4007933")]
73 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
75 }
76}
class f__AnonymousType0<< Count > j__TPar
delegate void AchievementUpdate(AchievementCondition condition)
void OnConditionCompleted(AchievementCondition condition)