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)