13        [global::Cpp2ILInjected.Token(Token = 
"0x170007DC")]
 
   17            [global::Cpp2ILInjected.Token(Token = 
"0x600442B")]
 
   18            [global::Cpp2ILInjected.Address(RVA = 
"0x7AA0E4", Offset = 
"0x7AA0E4", Length = 
"0x8")]
 
   19            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
   25            [global::Cpp2ILInjected.Token(Token = 
"0x600442C")]
 
   26            [global::Cpp2ILInjected.Address(RVA = 
"0x7AA0EC", Offset = 
"0x7AA0EC", Length = 
"0x8")]
 
   27            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
 
   34        [global::Cpp2ILInjected.Token(Token = 
"0x600442D")]
 
   35        [global::Cpp2ILInjected.Address(RVA = 
"0x7AA0F4", Offset = 
"0x7AA0F4", Length = 
"0xA0")]
 
   37        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 8)]
 
   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 = 
"0x600442E")]
 
   47        [global::Cpp2ILInjected.Address(RVA = 
"0x7AA194", Offset = 
"0x7AA194", Length = 
"0x10C")]
 
   48        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   49        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
   50        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Player), Member = 
"RollLuck", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
int))]
 
   51        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
UnifiedRandom), Member = 
"Next", MemberParameters = 
new object[]
 
   55        }, ReturnType = 
typeof(
int))]
 
   56        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(CommonCode), Member = 
"DropItemFromNPC", MemberParameters = 
new object[]
 
   62        }, ReturnType = 
typeof(
void))]
 
   63        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 1)]
 
   69        [global::Cpp2ILInjected.Token(Token = 
"0x600442F")]
 
   70        [global::Cpp2ILInjected.Address(RVA = 
"0x7AA2A0", Offset = 
"0x7AA2A0", Length = 
"0x15C")]
 
   71        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   72        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
   73        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
DropRateInfo), Member = 
".ctor", MemberParameters = 
new object[]
 
   80        }, ReturnType = 
typeof(
void))]
 
   81        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(Chains), Member = 
"ReportDroprates", MemberParameters = 
new object[]
 
   86            typeof(DropRateInfoChainFeed)
 
   87        }, ReturnType = 
typeof(
void))]
 
   88        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 1)]
 
   94        [global::Cpp2ILInjected.Token(Token = 
"0x6004430")]
 
   95        [global::Cpp2ILInjected.Address(RVA = 
"0x7AA410", Offset = 
"0x7AA410", Length = 
"0x8")]
 
   96        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  102        [global::Cpp2ILInjected.Token(Token = 
"0x40081D6")]
 
  103        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x10")]
 
  106        [global::Cpp2ILInjected.Token(Token = 
"0x40081D7")]
 
  107        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x14")]
 
  111        [global::Cpp2ILInjected.Token(Token = 
"0x40081D8")]
 
  112        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x38")]
 
  115        [global::Cpp2ILInjected.Token(Token = 
"0x2000886")]
 
  118            [global::Cpp2ILInjected.Token(Token = 
"0x6004431")]
 
  119            [global::Cpp2ILInjected.Address(RVA = 
"0x7AA3FC", Offset = 
"0x7AA3FC", Length = 
"0x14")]
 
  120            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  121            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  127            [global::Cpp2ILInjected.Token(Token = 
"0x40081D9")]
 
  128            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x0")]
 
  131            [global::Cpp2ILInjected.Token(Token = 
"0x40081DA")]
 
  132            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x4")]
 
  135            [global::Cpp2ILInjected.Token(Token = 
"0x40081DB")]
 
  136            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x8")]
 
  139            [global::Cpp2ILInjected.Token(Token = 
"0x40081DC")]
 
  140            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0xC")]
 
  143            [global::Cpp2ILInjected.Token(Token = 
"0x40081DD")]
 
  144            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x10")]
 
  147            [global::Cpp2ILInjected.Token(Token = 
"0x40081DE")]
 
  148            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x14")]
 
  151            [global::Cpp2ILInjected.Token(Token = 
"0x40081DF")]
 
  152            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x18")]
 
  155            [global::Cpp2ILInjected.Token(Token = 
"0x40081E0")]
 
  156            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x1C")]
 
 
 
DropOneByOne(int itemId, DropOneByOne.Parameters parameters)
 
ItemDropAttemptResult TryDroppingItem(DropAttemptInfo info)
 
List< IItemDropRuleChainAttempt >< ChainedRules > k__BackingField
 
DropOneByOne.Parameters parameters
 
bool CanDrop(DropAttemptInfo info)
 
List< IItemDropRuleChainAttempt > ChainedRules
 
void ReportDroprates(List< DropRateInfo > drops, DropRateInfoChainFeed ratesInfo)