23    [global::Cpp2ILInjected.Token(Token = 
"0x600098E")]
 
   24    [global::Cpp2ILInjected.Address(RVA = 
"0x960D50", Offset = 
"0x960D50", Length = 
"0x88")]
 
   25    [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   27    [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
   30    [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 1)]
 
   36    [global::Cpp2ILInjected.Token(Token = 
"0x600098F")]
 
   37    [global::Cpp2ILInjected.Address(RVA = 
"0x960DD8", Offset = 
"0x960DD8", Length = 
"0x1B0")]
 
   38    [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   41    [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 2)]
 
   45    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Point), 
Member = 
".ctor", MemberParameters = 
new object[]
 
   49    }, ReturnType = 
typeof(
void))]
 
   54    [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 1)]
 
   60    [global::Cpp2ILInjected.Token(Token = 
"0x6000990")]
 
   61    [global::Cpp2ILInjected.Address(RVA = 
"0x961DFC", Offset = 
"0x961DFC", Length = 
"0x100")]
 
   62    [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIInstance), Member = 
"CloseNonPageDialogues", ReturnType = 
typeof(
void))]
 
   63    [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIMap), Member = 
"DrawMap", ReturnType = 
typeof(
void))]
 
   66    [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 5)]
 
   67    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"get_myPlayer", ReturnType = 
typeof(
int))]
 
   68    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"set_npcChatCornerItem", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
   71    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), 
Member = 
"set_editSign", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
   72    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), 
Member = 
"set_npcChatText", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
   74    [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 5)]
 
   80    [global::Cpp2ILInjected.Token(Token = 
"0x6000991")]
 
   81    [global::Cpp2ILInjected.Address(RVA = 
"0x961EFC", Offset = 
"0x961EFC", Length = 
"0x220")]
 
   82    [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   83    [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUINPCDialogue), Member = 
"UpdateText", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
   85    [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 2)]
 
   88    [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 10)]
 
   94    [global::Cpp2ILInjected.Token(Token = 
"0x6000992")]
 
   95    [global::Cpp2ILInjected.Address(RVA = 
"0x96211C", Offset = 
"0x96211C", Length = 
"0x5C")]
 
   96    [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUINPCDialogue), Member = 
"UpdateText", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
   98    [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 2)]
 
   99    [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
 
  105    [global::Cpp2ILInjected.Token(Token = 
"0x6000993")]
 
  106    [global::Cpp2ILInjected.Address(RVA = 
"0x961438", Offset = 
"0x961438", Length = 
"0x9C4")]
 
  107    [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  110    [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 2)]
 
  112    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), 
Member = 
"op_Inequality", MemberParameters = 
new object[]
 
  116    }, ReturnType = 
typeof(
bool))]
 
  117    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), 
Member = 
"get_Chars", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
char))]
 
  118    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), 
Member = 
"Substring", MemberParameters = 
new object[]
 
  122    }, ReturnType = 
typeof(
string))]
 
  123    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), 
Member = 
"Concat", MemberParameters = 
new object[]
 
  127    }, ReturnType = 
typeof(
string))]
 
  135    }, ReturnType = 
typeof(
bool))]
 
  142    }, ReturnType = 
typeof(
bool))]
 
  149    }, ReturnType = 
typeof(
bool))]
 
  156    }, ReturnType = 
typeof(
bool))]
 
  163    }, ReturnType = 
typeof(
bool))]
 
  172    }, ReturnType = 
typeof(
bool))]
 
  179    }, ReturnType = 
typeof(
bool))]
 
  182    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), 
Member = 
"op_Multiply", MemberParameters = 
new object[]
 
  195    [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 26)]
 
  201    [global::Cpp2ILInjected.Token(Token = 
"0x6000994")]
 
  202    [global::Cpp2ILInjected.Address(RVA = 
"0x962178", Offset = 
"0x962178", Length = 
"0x16A0")]
 
  203    [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  205    [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  206    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"get_myPlayer", ReturnType = 
typeof(
int))]
 
  207    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"get_editSign", ReturnType = 
typeof(
bool))]
 
  209    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Language), Member = 
"GetTextValue", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
string))]
 
  210    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
NPC), 
Member = 
"get_IsShimmerVariant", ReturnType = 
typeof(
bool))]
 
  212    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
GUINPCDialogue), 
Member = 
"CanDryadPlayStardewAnimation", MemberParameters = 
new object[]
 
  216    }, ReturnType = 
typeof(
bool))]
 
  221    [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 90)]
 
  227    [global::Cpp2ILInjected.Token(Token = 
"0x6000995")]
 
  228    [global::Cpp2ILInjected.Address(RVA = 
"0x963878", Offset = 
"0x963878", Length = 
"0x88")]
 
  229    [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  231    [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  234    [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 1)]
 
  240    [global::Cpp2ILInjected.Token(Token = 
"0x6000996")]
 
  241    [global::Cpp2ILInjected.Address(RVA = 
"0x963900", Offset = 
"0x963900", Length = 
"0x80")]
 
  242    [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  244    [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  246    [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 1)]
 
  252    [global::Cpp2ILInjected.Token(Token = 
"0x6000997")]
 
  253    [global::Cpp2ILInjected.Address(RVA = 
"0x963980", Offset = 
"0x963980", Length = 
"0x16C")]
 
  255    [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  256    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"get_myPlayer", ReturnType = 
typeof(
int))]
 
  257    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"set_npcChatCornerItem", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  260    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), 
Member = 
"set_editSign", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
  261    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), 
Member = 
"set_npcChatText", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
  271    [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 8)]
 
  277    [global::Cpp2ILInjected.Token(Token = 
"0x6000998")]
 
  278    [global::Cpp2ILInjected.Address(RVA = 
"0x963AEC", Offset = 
"0x963AEC", Length = 
"0x219C")]
 
  279    [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  281    [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  282    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"get_myPlayer", ReturnType = 
typeof(
int))]
 
  283    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"get_editSign", ReturnType = 
typeof(
bool))]
 
  284    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
SoundEngine), Member = 
"PlaySound", MemberParameters = 
new object[]
 
  294    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Sign), 
Member = 
"TextSign", MemberParameters = 
new object[]
 
  298    }, ReturnType = 
typeof(
void))]
 
  299    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), 
Member = 
"set_editSign", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
  314    }, ReturnType = 
typeof(
void))]
 
  317    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), 
Member = 
"set_npcChatCornerItem", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  318    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), 
Member = 
"get_anglerQuestFinished", ReturnType = 
typeof(
bool))]
 
  322    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Player), 
Member = 
"GetAnglerReward", MemberParameters = 
new object[]
 
  326    }, ReturnType = 
typeof(
void))]
 
  327    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), 
Member = 
"set_playerInventory", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
  328    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), 
Member = 
"set_npcChatText", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
  329    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Lang), 
Member = 
"AnglerQuestChat", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
string))]
 
  330    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), 
Member = 
"set_anglerQuestFinished", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
  332    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), 
Member = 
"set_npcShop", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  337    }, ReturnType = 
typeof(
void))]
 
  340    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Chest), 
Member = 
"SetupShop", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  342    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
NPC), 
Member = 
"SpawnSkeletron", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  346    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Item), 
Member = 
"NewItem", MemberParameters = 
new object[]
 
  359    }, ReturnType = 
typeof(
int))]
 
  364    }, ReturnType = 
typeof(
int))]
 
  365    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), 
Member = 
"Format", MemberParameters = 
new object[]
 
  369    }, ReturnType = 
typeof(
string))]
 
  371    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Player), 
Member = 
"BuyItem", MemberParameters = 
new object[]
 
  375    }, ReturnType = 
typeof(
bool))]
 
  377    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Player), 
Member = 
"HealEffect", MemberParameters = 
new object[]
 
  381    }, ReturnType = 
typeof(
void))]
 
  385    [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 117)]
 
  391    [global::Cpp2ILInjected.Token(Token = 
"0x6000999")]
 
  392    [global::Cpp2ILInjected.Address(RVA = 
"0x965C88", Offset = 
"0x965C88", Length = 
"0xDC")]
 
  394    [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  395    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"set_npcChatCornerItem", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  406    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), 
Member = 
"set_npcChatText", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
  407    [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 3)]
 
  413    [global::Cpp2ILInjected.Token(Token = 
"0x600099A")]
 
  414    [global::Cpp2ILInjected.Address(RVA = 
"0x963818", Offset = 
"0x963818", Length = 
"0x60")]
 
  415    [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  416    [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUINPCDialogue), Member = 
"SetupButtonText", MemberParameters = 
new object[]
 
  424    }, ReturnType = 
typeof(
void))]
 
  427    [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Player), 
Member = 
"SetTalkNPC", MemberParameters = 
new object[]
 
  431    }, ReturnType = 
typeof(
void))]
 
  432    [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 4)]
 
  440    [global::Cpp2ILInjected.Token(Token = 
"0x600099B")]
 
  441    [global::Cpp2ILInjected.Address(RVA = 
"0x965D64", Offset = 
"0x965D64", Length = 
"0xA68")]
 
  442    [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  444    [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  445    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"get_myPlayer", ReturnType = 
typeof(
int))]
 
  446    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
SoundEngine), Member = 
"PlaySound", MemberParameters = 
new object[]
 
  455    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Lang), 
Member = 
"GetDryadWorldStatusDialog", MemberParameters = 
new object[] { 
typeof(
ref bool) }, ReturnType = 
typeof(
string))]
 
  456    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), 
Member = 
"set_npcChatText", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
  458    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
GUINPCDialogue), 
Member = 
"CanDryadPlayStardewAnimation", MemberParameters = 
new object[]
 
  462    }, ReturnType = 
typeof(
bool))]
 
  463    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Player), 
Member = 
"ConsumeItem", MemberParameters = 
new object[]
 
  468    }, ReturnType = 
typeof(
bool))]
 
  482    }, ReturnType = 
typeof(
void))]
 
  483    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), 
Member = 
"set_playerInventory", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
  484    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), 
Member = 
"set_InGuideCraftMenu", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
  485    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Recipe), 
Member = 
"FindRecipes", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
  490    }, ReturnType = 
typeof(
void))]
 
  491    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), 
Member = 
"set_InReforgeMenu", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
  496    }, ReturnType = 
typeof(
void))]
 
  497    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
NPC), 
Member = 
"HaveDryadDoStardewAnimation", ReturnType = 
typeof(
void))]
 
  500    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), 
Member = 
"set_npcChatCornerItem", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  505    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Lang), 
Member = 
"BartenderHelpText", MemberParameters = 
new object[] { 
typeof(
NPC) }, ReturnType = 
typeof(
string))]
 
  510    }, ReturnType = 
typeof(
int))]
 
  511    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
int), 
Member = 
"ToString", ReturnType = 
typeof(
string))]
 
  512    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), 
Member = 
"Concat", MemberParameters = 
new object[]
 
  516    }, ReturnType = 
typeof(
string))]
 
  517    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Lang), 
Member = 
"DyeTraderQuestChat", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
string))]
 
  518    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), 
Member = 
"set_npcShop", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  521    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Chest), 
Member = 
"SetupShop", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  522    [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 44)]
 
  528    [global::Cpp2ILInjected.Token(Token = 
"0x600099C")]
 
  529    [global::Cpp2ILInjected.Address(RVA = 
"0x9667CC", Offset = 
"0x9667CC", Length = 
"0x5C4")]
 
  530    [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  532    [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  533    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"get_myPlayer", ReturnType = 
typeof(
int))]
 
  534    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
GUIPanel), Member = 
"Draw", MemberParameters = 
new object[]
 
  541    }, ReturnType = 
typeof(
void))]
 
  542    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
TileData), 
Member = 
"get_Item", MemberParameters = 
new object[]
 
  550    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Utils), 
Member = 
"Frame", MemberParameters = 
new object[]
 
  566    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Lang), 
Member = 
"GetItemNameValue", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
string))]
 
  571    }, ReturnType = 
typeof(
void))]
 
  572    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), 
Member = 
".ctor", MemberParameters = 
new object[]
 
  576    }, ReturnType = 
typeof(
void))]
 
  590    }, ReturnType = 
typeof(
void))]
 
  591    [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 24)]
 
  597    [global::Cpp2ILInjected.Token(Token = 
"0x600099D")]
 
  598    [global::Cpp2ILInjected.Address(RVA = 
"0x966D90", Offset = 
"0x966D90", Length = 
"0xC80")]
 
  599    [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  601    [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  602    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"get_myPlayer", ReturnType = 
typeof(
int))]
 
  604    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), Member = 
"IsNullOrEmpty", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
bool))]
 
  605    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
GUIPanel), 
Member = 
"Draw", MemberParameters = 
new object[]
 
  612    }, ReturnType = 
typeof(
void))]
 
  613    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
NPC), 
Member = 
"get_GivenOrTypeName", ReturnType = 
typeof(
string))]
 
  618    }, ReturnType = 
typeof(
void))]
 
  626    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), 
Member = 
".ctor", MemberParameters = 
new object[]
 
  630    }, ReturnType = 
typeof(
void))]
 
  644    }, ReturnType = 
typeof(
void))]
 
  646    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
DrawData), 
Member = 
".ctor", MemberParameters = 
new object[]
 
  657    }, ReturnType = 
typeof(
void))]
 
  670    }, ReturnType = 
typeof(
void))]
 
  683    }, ReturnType = 
typeof(
void))]
 
  684    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Color), 
Member = 
"op_Inequality", MemberParameters = 
new object[]
 
  688    }, ReturnType = 
typeof(
bool))]
 
  690    [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 58)]
 
  696    [global::Cpp2ILInjected.Token(Token = 
"0x600099E")]
 
  697    [global::Cpp2ILInjected.Address(RVA = 
"0x967A10", Offset = 
"0x967A10", Length = 
"0x898")]
 
  698    [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  700    [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  701    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
NPC), Member = 
"UsesPartyHat", ReturnType = 
typeof(
bool))]
 
  703    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Utils), Member = 
"Frame", MemberParameters = 
new object[]
 
  713    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
NPC), 
Member = 
"get_IsShimmerVariant", ReturnType = 
typeof(
bool))]
 
  714    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), 
Member = 
".ctor", MemberParameters = 
new object[]
 
  718    }, ReturnType = 
typeof(
void))]
 
  720    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), 
Member = 
"op_Subtraction", MemberParameters = 
new object[]
 
  727    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Color), 
Member = 
"op_Multiply", MemberParameters = 
new object[]
 
  743    }, ReturnType = 
typeof(
void))]
 
  744    [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 19)]
 
  750    [global::Cpp2ILInjected.Token(Token = 
"0x170000F5")]
 
  753        [global::Cpp2ILInjected.Token(Token = 
"0x600099F")]
 
  754        [global::Cpp2ILInjected.Address(RVA = 
"0x960F88", Offset = 
"0x960F88", Length = 
"0x4B0")]
 
  755        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  758        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 2)]
 
  759        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), Member = 
"IsNullOrEmpty", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
bool))]
 
  760        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"get_npcChatText", ReturnType = 
typeof(
string))]
 
  761        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"get_myPlayer", ReturnType = 
typeof(
int))]
 
  763        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
GUINPCDialogue), Member = 
"CanDryadPlayStardewAnimation", MemberParameters = 
new object[]
 
  767        }, ReturnType = 
typeof(
bool))]
 
  768        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Language), Member = 
"GetTextValue", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
string))]
 
  769        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
NPC), Member = 
"GetChat", ReturnType = 
typeof(
string))]
 
  770        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"set_npcChatText", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
  771        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 22)]
 
 
  778    [global::Cpp2ILInjected.Token(Token = 
"0x60009A0")]
 
  779    [global::Cpp2ILInjected.Address(RVA = 
"0x9682A8", Offset = 
"0x9682A8", Length = 
"0xD04")]
 
  780    [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  781    [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), Member = 
"GUIChatDraw", ReturnType = 
typeof(
void))]
 
  782    [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 2)]
 
  784    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
SpriteBatch), Member = 
"Begin", MemberParameters = 
new object[]
 
  794    }, ReturnType = 
typeof(
void))]
 
  797    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), 
Member = 
"IsNullOrEmpty", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
bool))]
 
  798    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), 
Member = 
"set_npcChatText", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
  807    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
GUIPanel), 
Member = 
"Draw", MemberParameters = 
new object[]
 
  814    }, ReturnType = 
typeof(
void))]
 
  825    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), 
Member = 
"Concat", MemberParameters = 
new object[]
 
  829    }, ReturnType = 
typeof(
string))]
 
  836    }, ReturnType = 
typeof(
void))]
 
  840    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Item), 
Member = 
"netDefaults", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  859    }, ReturnType = 
typeof(
void))]
 
  868    }, ReturnType = 
typeof(
void))]
 
  876    }, ReturnType = 
typeof(
void))]
 
  890    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
ItemSlot), 
Member = 
"DrawCost", MemberParameters = 
new object[]
 
  897    }, ReturnType = 
typeof(
void))]
 
  902    [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 41)]
 
  908    [global::Cpp2ILInjected.Token(Token = 
"0x60009A1")]
 
  909    [global::Cpp2ILInjected.Address(RVA = 
"0x968FAC", Offset = 
"0x968FAC", Length = 
"0x60")]
 
  911    [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  913    [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  914    [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
 
  920    [global::Cpp2ILInjected.Token(Token = 
"0x400095C")]
 
  921    [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x10")]
 
  924    [global::Cpp2ILInjected.Token(Token = 
"0x400095D")]
 
  925    [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x14")]
 
  928    [global::Cpp2ILInjected.Token(Token = 
"0x400095E")]
 
  929    [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x18")]
 
  932    [global::Cpp2ILInjected.Token(Token = 
"0x400095F")]
 
  933    [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x1C")]
 
  936    [global::Cpp2ILInjected.Token(Token = 
"0x4000960")]
 
  937    [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x28")]
 
  940    [global::Cpp2ILInjected.Token(Token = 
"0x4000961")]
 
  941    [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x30")]
 
  944    [global::Cpp2ILInjected.Token(Token = 
"0x4000962")]
 
  945    [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x38")]
 
  948    [global::Cpp2ILInjected.Token(Token = 
"0x4000963")]
 
  949    [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x40")]
 
  952    [global::Cpp2ILInjected.Token(Token = 
"0x4000964")]
 
  953    [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x44")]
 
  956    [global::Cpp2ILInjected.Token(Token = 
"0x4000965")]
 
  957    [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x48")]