13        [global::Cpp2ILInjected.Token(Token = 
"0x17000810")]
 
   16            [global::Cpp2ILInjected.Token(Token = 
"0x60046D7")]
 
   17            [global::Cpp2ILInjected.Address(RVA = 
"0x80F934", Offset = 
"0x80F934", Length = 
"0x8")]
 
   18            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
 
   25        [global::Cpp2ILInjected.Token(Token = 
"0x17000811")]
 
   28            [global::Cpp2ILInjected.Token(Token = 
"0x60046D8")]
 
   29            [global::Cpp2ILInjected.Address(RVA = 
"0x80F93C", Offset = 
"0x80F93C", Length = 
"0x8")]
 
   30            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
 
   37        [global::Cpp2ILInjected.Token(Token = 
"0x17000812")]
 
   40            [global::Cpp2ILInjected.Token(Token = 
"0x60046D9")]
 
   41            [global::Cpp2ILInjected.Address(RVA = 
"0x80F944", Offset = 
"0x80F944", Length = 
"0x8")]
 
   42            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
 
   49        [global::Cpp2ILInjected.Token(Token = 
"0x60046DA")]
 
   50        [global::Cpp2ILInjected.Address(RVA = 
"0x80F94C", Offset = 
"0x80F94C", Length = 
"0x170")]
 
   51        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   53        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BestiaryDatabaseNPCsPopulator), Member = 
"RegisterTestEntries", ReturnType = 
typeof(
void))]
 
   54        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BestiaryDatabaseNPCsPopulator), Member = 
"AddTownNPCs_Manual", ReturnType = 
typeof(
void))]
 
   55        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BestiaryDatabaseNPCsPopulator), Member = 
"AddMultiEntryNPCS_Manual", ReturnType = 
typeof(
void))]
 
   56        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BestiaryDatabaseNPCsPopulator), Member = 
"AddEmptyEntries_CrittersAndEnemies_Automated", ReturnType = 
typeof(
void))]
 
   57        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 45)]
 
   58        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
List<object>), Member = 
"get_Item", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
"T")]
 
   63        }, ReturnType = 
typeof(
void))]
 
   64        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 5)]
 
   70        [global::Cpp2ILInjected.Token(Token = 
"0x60046DB")]
 
   71        [global::Cpp2ILInjected.Address(RVA = 
"0x80FABC", Offset = 
"0x80FABC", Length = 
"0xA4")]
 
   72        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   74        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BestiaryDatabaseNPCsPopulator), Member = 
"RegisterFilters", ReturnType = 
typeof(
void))]
 
   75        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 5)]
 
   76        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 1)]
 
   82        [global::Cpp2ILInjected.Token(Token = 
"0x60046DC")]
 
   83        [global::Cpp2ILInjected.Address(RVA = 
"0x80FB60", Offset = 
"0x80FB60", Length = 
"0xA4")]
 
   84        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   86        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
   87        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 1)]
 
   93        [global::Cpp2ILInjected.Token(Token = 
"0x60046DD")]
 
   94        [global::Cpp2ILInjected.Address(RVA = 
"0x80FC04", Offset = 
"0x80FC04", Length = 
"0xAC")]
 
   95        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   96        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Chest), Member = 
"DidDiscoverBestiaryEntry", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
bool))]
 
  102        }, ReturnType = 
typeof(
int))]
 
  103        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
BestiaryDatabase), Member = 
"ExtractDropsForNPC", MemberParameters = 
new object[]
 
  107        }, ReturnType = 
typeof(
void))]
 
  108        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BestiaryDatabaseNPCsPopulator), Member = 
"FindEntryByNPCID", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(BestiaryEntry))]
 
  109        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BestiaryDatabaseNPCsPopulator), 
Member = 
"ModifyEntriesThatNeedIt_NameOverride", MemberParameters = 
new object[]
 
  113        }, ReturnType = 
typeof(
void))]
 
  114        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BestiaryDatabaseNPCsPopulator), 
Member = 
"ModifyEntriesThatNeedIt", ReturnType = 
typeof(
void))]
 
  115        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BestiaryDatabaseNPCsPopulator), 
Member = 
"AddNPCBiomeRelationships_Automated", ReturnType = 
typeof(
void))]
 
  116        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BestiaryDatabaseNPCsPopulator), 
Member = 
"AddNPCBiomeRelationships_Manual", ReturnType = 
typeof(
void))]
 
  117        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BestiaryDatabaseNPCsPopulator), 
Member = 
"AddNPCBiomeRelationships_AddDecorations_Automated", ReturnType = 
typeof(
void))]
 
  119        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 813)]
 
  124        }, ReturnType = 
typeof(
bool))]
 
  125        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Array), 
Member = 
"Clear", MemberParameters = 
new object[]
 
  130        }, ReturnType = 
typeof(
void))]
 
  131        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
 
  137        [global::Cpp2ILInjected.Token(Token = 
"0x60046DE")]
 
  138        [global::Cpp2ILInjected.Address(RVA = 
"0x80FCB0", Offset = 
"0x80FCB0", Length = 
"0x3C")]
 
  139        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  140        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), Member = 
"Initialize_AlmostEverything", ReturnType = 
typeof(
void))]
 
  141        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  142        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
BestiaryDatabase), Member = 
"ExtractDropsForNPC", MemberParameters = 
new object[]
 
  146        }, ReturnType = 
typeof(
void))]
 
  152        [global::Cpp2ILInjected.Token(Token = 
"0x60046DF")]
 
  153        [global::Cpp2ILInjected.Address(RVA = 
"0x80FCEC", Offset = 
"0x80FCEC", Length = 
"0x444")]
 
  154        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  156        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  157        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
BestiaryDatabase), Member = 
"FindEntryByNPCID", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(BestiaryEntry))]
 
  158        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
ItemDropDatabase), Member = 
"GetRulesForNPCID", MemberParameters = 
new object[]
 
  170        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), 
Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  172        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 26)]
 
  178        [global::Cpp2ILInjected.Token(Token = 
"0x60046E0")]
 
  179        [global::Cpp2ILInjected.Address(RVA = 
"0x810164", Offset = 
"0x810164", Length = 
"0xA4")]
 
  180        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  182        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  183        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
List<object>), Member = 
"get_Item", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
"T")]
 
  184        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
 
  190        [global::Cpp2ILInjected.Token(Token = 
"0x60046E1")]
 
  191        [global::Cpp2ILInjected.Address(RVA = 
"0x810208", Offset = 
"0x810208", Length = 
"0x17C")]
 
  192        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), Member = 
"Initialize_AlmostEverything", ReturnType = 
typeof(
void))]
 
  193        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  197        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  198        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 14)]
 
  204        [global::Cpp2ILInjected.Token(Token = 
"0x40082B6")]
 
  205        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x10")]
 
  208        [global::Cpp2ILInjected.Token(Token = 
"0x40082B7")]
 
  209        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x18")]
 
  212        [global::Cpp2ILInjected.Token(Token = 
"0x40082B8")]
 
  213        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x20")]
 
  216        [global::Cpp2ILInjected.Token(Token = 
"0x40082B9")]
 
  217        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x28")]
 
  220        [global::Cpp2ILInjected.Token(Token = 
"0x40082BA")]
 
  221        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x30")]
 
  224        [global::Cpp2ILInjected.Token(Token = 
"0x2000918")]