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
BiomePreferenceListTrait.cs
Go to the documentation of this file.
1using System;
6
8{
9 [global::Cpp2ILInjected.Token(Token = "0x200082C")]
10 public class BiomePreferenceListTrait : IShopPersonalityTrait, IEnumerable<BiomePreferenceListTrait.BiomePreference>, IEnumerable
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x60042DF")]
13 [global::Cpp2ILInjected.Address(RVA = "0x79BF08", Offset = "0x79BF08", Length = "0x80")]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PersonalityDatabasePopulator), Member = "Populate_BiomePreferences", MemberParameters = new object[] { typeof(PersonalityDatabase) }, ReturnType = typeof(void))]
15 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 25)]
16 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
17 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
18 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
20 {
21 throw null;
22 }
23
24 [global::Cpp2ILInjected.Token(Token = "0x60042E0")]
25 [global::Cpp2ILInjected.Address(RVA = "0x79BF88", Offset = "0x79BF88", Length = "0xA8")]
26 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
27 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
28 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
30 {
31 throw null;
32 }
33
34 [global::Cpp2ILInjected.Token(Token = "0x60042E1")]
35 [global::Cpp2ILInjected.Address(RVA = "0x79C030", Offset = "0x79C030", Length = "0xEC")]
36 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
37 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PersonalityDatabasePopulator), Member = "Populate_BiomePreferences", MemberParameters = new object[] { typeof(PersonalityDatabase) }, ReturnType = typeof(void))]
38 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 49)]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
40 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
42 {
43 throw null;
44 }
45
46 [global::Cpp2ILInjected.Token(Token = "0x60042E2")]
47 [global::Cpp2ILInjected.Address(RVA = "0x79C14C", Offset = "0x79C14C", Length = "0xF0")]
48 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
49 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
50 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
51 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
53 {
54 throw null;
55 }
56
57 [global::Cpp2ILInjected.Token(Token = "0x60042E3")]
58 [global::Cpp2ILInjected.Address(RVA = "0x79C23C", Offset = "0x79C23C", Length = "0x68")]
59 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
60 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
61 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ShopHelper), Member = "LoveBiome", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ShopHelper), Member = "DislikeBiome", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ShopHelper), Member = "LikeBiome", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ShopHelper), Member = "HateBiome", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
69
70 [global::Cpp2ILInjected.Token(Token = "0x60042E4")]
71 [global::Cpp2ILInjected.Address(RVA = "0x79C2A4", Offset = "0x79C2A4", Length = "0x90")]
72 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
73 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "GetEnumerator", ReturnType = "Enumerator<T>")]
75 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
80
81 [global::Cpp2ILInjected.Token(Token = "0x60042E5")]
82 [global::Cpp2ILInjected.Address(RVA = "0x79C334", Offset = "0x79C334", Length = "0x90")]
83 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
84 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
85 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "GetEnumerator", ReturnType = "Enumerator<T>")]
86 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
88 {
89 throw null;
90 }
91
92 [global::Cpp2ILInjected.Token(Token = "0x400812C")]
93 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
95
96 [global::Cpp2ILInjected.Token(Token = "0x200082D")]
97 public class BiomePreference
98 {
99 [global::Cpp2ILInjected.Token(Token = "0x60042E6")]
100 [global::Cpp2ILInjected.Address(RVA = "0x79C11C", Offset = "0x79C11C", Length = "0x30")]
101 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
102 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
104 {
105 throw null;
106 }
107
108 [global::Cpp2ILInjected.Token(Token = "0x400812D")]
109 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
111
112 [global::Cpp2ILInjected.Token(Token = "0x400812E")]
113 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
115 }
116 }
117}
class f__AnonymousType0<< Count > j__TPar
void ApplyPreference(BiomePreferenceListTrait.BiomePreference preference, HelperInfo info, ShopHelper shopHelperInstance)
void Add(BiomePreferenceListTrait.BiomePreference preference)
void Add(AffectionLevel level, AShoppingBiome biome)
void ModifyShopPrice(HelperInfo info, ShopHelper shopHelperInstance)
IEnumerator< BiomePreferenceListTrait.BiomePreference > GetEnumerator()
List< BiomePreferenceListTrait.BiomePreference > _preferences