11 [global::Cpp2ILInjected.Token(Token =
"0x6004422")]
12 [global::Cpp2ILInjected.Address(RVA =
"0x7A9CD4", Offset =
"0x7A9CD4", Length =
"0x2C")]
13 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
ItemDropRule), Member =
"ByCondition", MemberParameters =
new object[]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
ItemDropRule), Member =
"Food", MemberParameters =
new object[]
29 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 2)]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
CommonDrop), Member =
".ctor", MemberParameters =
new object[]
37 }, ReturnType =
typeof(
void))]
43 [global::Cpp2ILInjected.Token(Token =
"0x6004423")]
44 [global::Cpp2ILInjected.Address(RVA =
"0x7A9D00", Offset =
"0x7A9D00", Length =
"0xCC")]
45 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
46 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
47 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
53 [global::Cpp2ILInjected.Token(Token =
"0x6004424")]
54 [global::Cpp2ILInjected.Address(RVA =
"0x7A9DCC", Offset =
"0x7A9DCC", Length =
"0x15C")]
55 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
56 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
58 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(DropRateInfoChainFeed), Member =
"AddCondition", MemberParameters =
new object[] {
typeof(IItemDropRuleCondition) }, ReturnType =
typeof(
void))]
59 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(DropRateInfo), Member =
".ctor", MemberParameters =
new object[]
66 }, ReturnType =
typeof(
void))]
67 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(Chains), Member =
"ReportDroprates", MemberParameters =
new object[]
72 typeof(DropRateInfoChainFeed)
73 }, ReturnType =
typeof(
void))]
74 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 1)]
80 [global::Cpp2ILInjected.Token(Token =
"0x40081D3")]
81 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x30")]
override bool CanDrop(DropAttemptInfo info)
override void ReportDroprates(List< DropRateInfo > drops, DropRateInfoChainFeed ratesInfo)
ItemDropWithConditionRule(int itemId, int chanceDenominator, int amountDroppedMinimum, int amountDroppedMaximum, IItemDropRuleCondition condition, int chanceNumerator=1)