12        [global::Cpp2ILInjected.Token(Token = 
"0x60043D7")]
 
   13        [global::Cpp2ILInjected.Address(RVA = 
"0x7A723C", Offset = 
"0x7A723C", Length = 
"0xF0")]
 
   14        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   19        }, ReturnType = 
typeof(
void))]
 
   24        }, ReturnType = 
typeof(
void))]
 
   29        }, ReturnType = 
typeof(
void))]
 
   34        }, ReturnType = 
typeof(
void))]
 
   39        }, ReturnType = 
typeof(
void))]
 
   44        }, ReturnType = 
typeof(
void))]
 
   45        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 12)]
 
   47        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 5)]
 
   53        [global::Cpp2ILInjected.Token(Token = 
"0x60043D8")]
 
   54        [global::Cpp2ILInjected.Address(RVA = 
"0x7A732C", Offset = 
"0x7A732C", Length = 
"0xC")]
 
   55        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
BestiaryDatabase), Member = 
"ExtractDropsForNPC", MemberParameters = 
new object[]
 
   59        }, ReturnType = 
typeof(
void))]
 
   60        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
   66        [global::Cpp2ILInjected.Token(Token = 
"0x60043D9")]
 
   67        [global::Cpp2ILInjected.Address(RVA = 
"0x7A7338", Offset = 
"0x7A7338", Length = 
"0x98")]
 
   72        }, ReturnType = 
typeof(
void))]
 
   73        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(DropBasedOnMasterMode), Member = 
"ReportDroprates", MemberParameters = 
new object[]
 
   77        }, ReturnType = 
typeof(
void))]
 
   78        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(DropBasedOnMasterAndExpertMode), Member = 
"ReportDroprates", MemberParameters = 
new object[]
 
   82        }, ReturnType = 
typeof(
void))]
 
   83        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(ItemDropWithConditionRule), Member = 
"ReportDroprates", MemberParameters = 
new object[]
 
   87        }, ReturnType = 
typeof(
void))]
 
   88        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(OneFromRulesRule), 
Member = 
"ReportDroprates", MemberParameters = 
new object[]
 
   92        }, ReturnType = 
typeof(
void))]
 
   93        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Chains.TryIfFailedRandomRoll), 
Member = 
"ReportDroprates", MemberParameters = 
new object[]
 
   98        }, ReturnType = 
typeof(
void))]
 
   99        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Chains.TryIfSucceeded), 
Member = 
"ReportDroprates", MemberParameters = 
new object[]
 
  104        }, ReturnType = 
typeof(
void))]
 
  105        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Chains.TryIfDoesntFillConditions), 
Member = 
"ReportDroprates", MemberParameters = 
new object[]
 
  110        }, ReturnType = 
typeof(
void))]
 
  111        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 12)]
 
  113        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 3)]
 
  119        [global::Cpp2ILInjected.Token(Token = 
"0x40081B4")]
 
  120        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x0")]
 
  123        [global::Cpp2ILInjected.Token(Token = 
"0x40081B5")]
 
  124        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x8")]
 
 
DropRateInfoChainFeed(float droprate)
 
DropRateInfoChainFeed With(float multiplier)
 
void AddCondition(IItemDropRuleCondition condition)
 
List< IItemDropRuleCondition > conditions