12 [global::Cpp2ILInjected.Token(Token =
"0x60040EA")]
13 [global::Cpp2ILInjected.Address(RVA =
"0x7746AC", Offset =
"0x7746AC", Length =
"0x44")]
14 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
15 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
ItemTrader), Member =
"AddOption_OneWay", MemberParameters =
new object[]
21 }, ReturnType =
typeof(
void))]
27 [global::Cpp2ILInjected.Token(Token =
"0x60040EB")]
28 [global::Cpp2ILInjected.Address(RVA =
"0x7747F0", Offset =
"0x7747F0", Length =
"0x88")]
29 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
31 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
ItemTrader), Member =
"AddOption_OneWay", MemberParameters =
new object[]
38 }, ReturnType =
typeof(
void))]
44 [global::Cpp2ILInjected.Token(Token =
"0x60040EC")]
45 [global::Cpp2ILInjected.Address(RVA =
"0x774878", Offset =
"0x774878", Length =
"0x64")]
46 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
48 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 5)]
49 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
ItemTrader), Member =
"AddOption_OneWay", MemberParameters =
new object[]
55 }, ReturnType =
typeof(
void))]
61 [global::Cpp2ILInjected.Token(Token =
"0x60040ED")]
62 [global::Cpp2ILInjected.Address(RVA =
"0x7746F0", Offset =
"0x7746F0", Length =
"0x100")]
63 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
64 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
ItemTrader), Member =
"AddOption_Interchangable", MemberParameters =
new object[]
68 }, ReturnType =
typeof(
void))]
69 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
ItemTrader), Member =
"AddOption_CyclicLoop", MemberParameters =
new object[] {
typeof(
int[]) }, ReturnType =
typeof(
void))]
70 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
ItemTrader), Member =
"AddOption_FromAny", MemberParameters =
new object[]
74 }, ReturnType =
typeof(
void))]
76 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 38)]
77 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
object),
Member =
".ctor", ReturnType =
typeof(
void))]
78 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 4)]
84 [global::Cpp2ILInjected.Token(Token =
"0x60040EE")]
85 [global::Cpp2ILInjected.Address(RVA =
"0x7748E4", Offset =
"0x7748E4", Length =
"0xCC")]
86 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
87 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Player), Member =
"SmartSelect_PickToolForStrategy", MemberParameters =
new object[]
93 }, ReturnType =
typeof(
void))]
95 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 2)]
96 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
List<object>), Member =
"get_Item", MemberParameters =
new object[] {
typeof(
int) }, ReturnType =
"T")]
97 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
103 [global::Cpp2ILInjected.Token(Token =
"0x60040EF")]
104 [global::Cpp2ILInjected.Address(RVA =
"0x7749D4", Offset =
"0x7749D4", Length =
"0x528")]
106 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
108 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
ItemTrader), Member =
"AddOption_OneWay", MemberParameters =
new object[]
114 }, ReturnType =
typeof(
void))]
115 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
RuntimeHelpers), Member =
"InitializeArray", MemberParameters =
new object[]
119 }, ReturnType =
typeof(
void))]
120 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
ItemTrader), Member =
"AddOption_CyclicLoop", MemberParameters =
new object[] {
typeof(
int[]) }, ReturnType =
typeof(
void))]
121 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
ItemTrader),
Member =
"AddOption_FromAny", MemberParameters =
new object[]
125 }, ReturnType =
typeof(
void))]
126 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 15)]
132 [global::Cpp2ILInjected.Token(Token =
"0x60040F0")]
133 [global::Cpp2ILInjected.Address(RVA =
"0x774EFC", Offset =
"0x774EFC", Length =
"0x7C")]
135 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
137 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
object), Member =
".ctor", ReturnType =
typeof(
void))]
138 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 3)]
145 [global::Cpp2ILInjected.Token(Token =
"0x60040F1")]
146 [global::Cpp2ILInjected.Address(RVA =
"0x774F78", Offset =
"0x774F78", Length =
"0x4C")]
147 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
149 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 1)]
155 [global::Cpp2ILInjected.Token(Token =
"0x4007EAA")]
158 [global::Cpp2ILInjected.Token(Token =
"0x4007EAB")]
159 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x10")]
162 [global::Cpp2ILInjected.Token(Token =
"0x20007E0")]
165 [global::Cpp2ILInjected.Token(Token =
"0x60040F2")]
166 [global::Cpp2ILInjected.Address(RVA =
"0x7749B0", Offset =
"0x7749B0", Length =
"0x24")]
167 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
168 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
174 [global::Cpp2ILInjected.Token(Token =
"0x60040F3")]
175 [global::Cpp2ILInjected.Address(RVA =
"0x7748DC", Offset =
"0x7748DC", Length =
"0x8")]
176 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
object), Member =
".ctor", ReturnType =
typeof(
void))]
183 [global::Cpp2ILInjected.Token(Token =
"0x4007EAC")]
184 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x10")]
187 [global::Cpp2ILInjected.Token(Token =
"0x4007EAD")]
188 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x14")]
191 [global::Cpp2ILInjected.Token(Token =
"0x4007EAE")]
192 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x18")]
195 [global::Cpp2ILInjected.Token(Token =
"0x4007EAF")]
196 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x1C")]
bool WillTradeFor(int offeredItemType, int offeredItemStack)
void AddOption_CyclicLoop(params int[] typesInOrder)
void AddOption_FromAny(int givingItemType, params int[] takingItemTypes)
void AddOption_OneWay(int takingItemType, int takingItemStack, int givingItemType, int givingItemStack)
static ItemTrader CreateChlorophyteExtractinator()
bool TryGetTradeOption(Item item, out ItemTrader.TradeOption option)
List< ItemTrader.TradeOption > _options
static ItemTrader ChlorophyteExtractinator
void AddOption_Interchangable(int itemType1, int itemType2)