13        [global::Cpp2ILInjected.Token(Token = 
"0x170007DA")]
 
   17            [global::Cpp2ILInjected.Token(Token = 
"0x600441B")]
 
   18            [global::Cpp2ILInjected.Address(RVA = 
"0x7A98C4", Offset = 
"0x7A98C4", Length = 
"0x8")]
 
   19            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
   25            [global::Cpp2ILInjected.Token(Token = 
"0x600441C")]
 
   26            [global::Cpp2ILInjected.Address(RVA = 
"0x7A98CC", Offset = 
"0x7A98CC", Length = 
"0x8")]
 
   27            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
 
   34        [global::Cpp2ILInjected.Token(Token = 
"0x600441D")]
 
   35        [global::Cpp2ILInjected.Address(RVA = 
"0x7A98D4", Offset = 
"0x7A98D4", Length = 
"0x80")]
 
   37        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
   38        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
   40        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 3)]
 
   46        [global::Cpp2ILInjected.Token(Token = 
"0x600441E")]
 
   47        [global::Cpp2ILInjected.Address(RVA = 
"0x7A9954", Offset = 
"0x7A9954", Length = 
"0x40")]
 
   48        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   49        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
   55        [global::Cpp2ILInjected.Token(Token = 
"0x600441F")]
 
   56        [global::Cpp2ILInjected.Address(RVA = 
"0x7A9994", Offset = 
"0x7A9994", Length = 
"0x8C")]
 
   57        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   58        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
   64        }, ReturnType = 
typeof(
void))]
 
   65        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
UnifiedRandom), Member = 
"Next", MemberParameters = 
new object[]
 
   69        }, ReturnType = 
typeof(
int))]
 
   70        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(CommonCode), Member = 
"DropItemFromNPC", MemberParameters = 
new object[]
 
   76        }, ReturnType = 
typeof(
void))]
 
   82        [global::Cpp2ILInjected.Token(Token = 
"0x6004420")]
 
   83        [global::Cpp2ILInjected.Address(RVA = 
"0x7A9A20", Offset = 
"0x7A9A20", Length = 
"0xD8")]
 
   84        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   86        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
   87        public void GetDropInfo(
int itemId, 
out int amountDroppedMinimum, 
out int amountDroppedMaximum)
 
 
   92        [global::Cpp2ILInjected.Token(Token = 
"0x6004421")]
 
   93        [global::Cpp2ILInjected.Address(RVA = 
"0x7A9AF8", Offset = 
"0x7A9AF8", Length = 
"0xC")]
 
   94        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  101        [global::Cpp2ILInjected.Token(Token = 
"0x40081D2")]
 
  102        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x10")]
 
 
bool CanDrop(DropAttemptInfo info)
 
List< IItemDropRuleChainAttempt >< ChainedRules > k__BackingField
 
List< IItemDropRuleChainAttempt > ChainedRules
 
ItemDropAttemptResult TryDroppingItem(DropAttemptInfo info)
 
void GetDropInfo(int itemId, out int amountDroppedMinimum, out int amountDroppedMaximum)
 
void ReportDroprates(List< DropRateInfo > drops, DropRateInfoChainFeed ratesInfo)