25        [global::Cpp2ILInjected.Token(Token = 
"0x600421E")]
 
   26        [global::Cpp2ILInjected.Address(RVA = 
"0x78B4F8", Offset = 
"0x78B4F8", Length = 
"0x1EC")]
 
   27        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   30        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TEHatRack), Member = 
"Place", MemberParameters = 
new object[]
 
   34        }, ReturnType = 
typeof(
int))]
 
   35        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 3)]
 
   37        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Item), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
   38        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Player), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
   39        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 16)]
 
   45        [global::Cpp2ILInjected.Token(Token = 
"0x600421F")]
 
   46        [global::Cpp2ILInjected.Address(RVA = 
"0x78B6E4", Offset = 
"0x78B6E4", Length = 
"0x4C")]
 
   47        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
   48        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 1)]
 
   54        [global::Cpp2ILInjected.Token(Token = 
"0x6004220")]
 
   55        [global::Cpp2ILInjected.Address(RVA = 
"0x78B730", Offset = 
"0x78B730", Length = 
"0x50")]
 
   56        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
   58        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
 
   64        [global::Cpp2ILInjected.Token(Token = 
"0x6004221")]
 
   65        [global::Cpp2ILInjected.Address(RVA = 
"0x78B780", Offset = 
"0x78B780", Length = 
"0xAC")]
 
   66        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   67        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
   68        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
TEHatRack), Member = 
"Place", MemberParameters = 
new object[]
 
   72        }, ReturnType = 
typeof(
int))]
 
   73        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
NetMessage), Member = 
"SendData", MemberParameters = 
new object[]
 
   86        }, ReturnType = 
typeof(
void))]
 
   87        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
 
   93        [global::Cpp2ILInjected.Token(Token = 
"0x6004222")]
 
   94        [global::Cpp2ILInjected.Address(RVA = 
"0x78B82C", Offset = 
"0x78B82C", Length = 
"0x1E0")]
 
   95        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   96        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TEHatRack), Member = 
"NetPlaceEntityAttempt", MemberParameters = 
new object[]
 
  100        }, ReturnType = 
typeof(
void))]
 
  101        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TEHatRack), Member = 
"Hook_AfterPlacement", MemberParameters = 
new object[]
 
  109        }, ReturnType = 
typeof(
int))]
 
  110        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 2)]
 
  112        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Point16), Member = 
".ctor", MemberParameters = 
new object[]
 
  116        }, ReturnType = 
typeof(
void))]
 
  118        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Monitor), Member = 
"Enter", MemberParameters = 
new object[]
 
  122        }, ReturnType = 
typeof(
void))]
 
  127        }, ReturnType = 
typeof(
void))]
 
  130        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 12)]
 
  131        public static int Place(
int x, 
int y)
 
 
  136        [global::Cpp2ILInjected.Token(Token = 
"0x6004223")]
 
  137        [global::Cpp2ILInjected.Address(RVA = 
"0x78BA0C", Offset = 
"0x78BA0C", Length = 
"0x1D0")]
 
  138        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  139        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  140        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"get_NetClientOnly", ReturnType = 
typeof(
bool))]
 
  141        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"get_myPlayer", ReturnType = 
typeof(
int))]
 
  142        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
NetMessage), Member = 
"SendTileSquare", MemberParameters = 
new object[]
 
  150        }, ReturnType = 
typeof(
void))]
 
  151        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
TEHatRack), Member = 
"Place", MemberParameters = 
new object[]
 
  155        }, ReturnType = 
typeof(
int))]
 
  156        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"get_NetHost", ReturnType = 
typeof(
bool))]
 
  157        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
NetMessage), Member = 
"SendData", MemberParameters = 
new object[]
 
  170        }, ReturnType = 
typeof(
void))]
 
  171        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 8)]
 
  177        [global::Cpp2ILInjected.Token(Token = 
"0x6004224")]
 
  178        [global::Cpp2ILInjected.Address(RVA = 
"0x78BBDC", Offset = 
"0x78BBDC", Length = 
"0x208")]
 
  179        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  180        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TEHatRack), Member = 
"Framing_CheckTile", MemberParameters = 
new object[]
 
  184        }, ReturnType = 
typeof(
void))]
 
  185        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  186        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
TileEntity), Member = 
"GetKey", MemberParameters = 
new object[]
 
  190        }, ReturnType = 
typeof(
int))]
 
  195        }, ReturnType = 
typeof(
bool))]
 
  196        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Monitor), Member = 
"Enter", MemberParameters = 
new object[]
 
  200        }, ReturnType = 
typeof(
void))]
 
  203        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 13)]
 
  204        public static void Kill(
int x, 
int y)
 
 
  209        [global::Cpp2ILInjected.Token(Token = 
"0x6004225")]
 
  210        [global::Cpp2ILInjected.Address(RVA = 
"0x78BDE4", Offset = 
"0x78BDE4", Length = 
"0xE4")]
 
  211        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  212        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NetMessage), Member = 
"CompressTileBlock_Inner", MemberParameters = 
new object[]
 
  219        }, ReturnType = 
typeof(
void))]
 
  220        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TEHatRack), Member = 
"OnPlayerInteraction", MemberParameters = 
new object[]
 
  225        }, ReturnType = 
typeof(
void))]
 
  226        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TEHatRack), Member = 
"IsBreakable", MemberParameters = 
new object[]
 
  230        }, ReturnType = 
typeof(
bool))]
 
  231        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TileDrawing), Member = 
"DrawTiles", MemberParameters = 
new object[]
 
  243        }, ReturnType = 
typeof(
void))]
 
  244        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TileDrawing), 
Member = 
"CacheSpecialDraws", MemberParameters = 
new object[]
 
  251        }, ReturnType = 
typeof(
void))]
 
  252        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 5)]
 
  257        }, ReturnType = 
typeof(
int))]
 
  262        }, ReturnType = 
typeof(
bool))]
 
  263        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 4)]
 
  264        public static int Find(
int x, 
int y)
 
 
  269        [global::Cpp2ILInjected.Token(Token = 
"0x6004226")]
 
  270        [global::Cpp2ILInjected.Address(RVA = 
"0x78BEC8", Offset = 
"0x78BEC8", Length = 
"0x1C0")]
 
  271        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  272        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  274        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Item), Member = 
"get_IsAir", ReturnType = 
typeof(
bool))]
 
  275        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
BitsByte), Member = 
"set_Item", MemberParameters = 
new object[]
 
  279        }, ReturnType = 
typeof(
void))]
 
  285        [global::Cpp2ILInjected.Token(Token = 
"0x6004227")]
 
  286        [global::Cpp2ILInjected.Address(RVA = 
"0x78C088", Offset = 
"0x78C088", Length = 
"0x1FC")]
 
  287        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  288        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  290        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Item), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  291        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
BitsByte), Member = 
"get_Item", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
bool))]
 
  292        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Item), Member = 
"netDefaults", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  293        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Item), Member = 
"Prefix", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
bool))]
 
  294        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 7)]
 
  300        [global::Cpp2ILInjected.Token(Token = 
"0x6004228")]
 
  301        [global::Cpp2ILInjected.Address(RVA = 
"0x78C284", Offset = 
"0x78C284", Length = 
"0x1F0")]
 
  302        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  303        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  304        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
short), Member = 
"ToString", ReturnType = 
typeof(
string))]
 
  305        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), Member = 
"Concat", MemberParameters = 
new object[] { 
typeof(
string[]) }, ReturnType = 
typeof(
string))]
 
  306        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 14)]
 
  312        [global::Cpp2ILInjected.Token(Token = 
"0x6004229")]
 
  313        [global::Cpp2ILInjected.Address(RVA = 
"0x78C474", Offset = 
"0x78C474", Length = 
"0x420")]
 
  314        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  315        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), Member = 
"TileFrameDoWork", MemberParameters = 
new object[]
 
  322        }, ReturnType = 
typeof(
void))]
 
  323        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  324        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Framing), Member = 
"GetTileSafely", MemberParameters = 
new object[]
 
  329        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Tile), Member = 
"get_frameX", ReturnType = 
typeof(
short))]
 
  330        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Tile), Member = 
"get_frameY", ReturnType = 
typeof(
short))]
 
  331        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
TileData), Member = 
"get_Item", MemberParameters = 
new object[]
 
  336        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Tile), Member = 
"active", ReturnType = 
typeof(
bool))]
 
  337        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Tile), Member = 
"get_type", ReturnType = 
typeof(ushort))]
 
  338        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
WorldGen), Member = 
"SolidTileAllowBottomSlope", MemberParameters = 
new object[]
 
  342        }, ReturnType = 
typeof(
bool))]
 
  347        }, ReturnType = 
typeof(
void))]
 
  352        }, ReturnType = 
typeof(
void))]
 
  353        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Item), 
Member = 
"NewItem", MemberParameters = 
new object[]
 
  366        }, ReturnType = 
typeof(
int))]
 
  367        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
WorldGen), 
Member = 
"KillTile", MemberParameters = 
new object[]
 
  374        }, ReturnType = 
typeof(
void))]
 
  375        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 16)]
 
  381        [global::Cpp2ILInjected.Token(Token = 
"0x600422A")]
 
  382        [global::Cpp2ILInjected.Address(RVA = 
"0x78C894", Offset = 
"0x78C894", Length = 
"0x538")]
 
  383        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  384        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TileDrawing), Member = 
"DrawEntities_HatRacks", ReturnType = 
typeof(
void))]
 
  385        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  386        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Player), Member = 
"set_Male", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
  387        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Framing), Member = 
"GetTileSafely", MemberParameters = 
new object[]
 
  392        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Tile), Member = 
"get_frameX", ReturnType = 
typeof(
short))]
 
  393        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Player), Member = 
"ResetEffects", ReturnType = 
typeof(
void))]
 
  394        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Player), Member = 
"ResetVisibleAccessories", ReturnType = 
typeof(
void))]
 
  395        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Player), Member = 
"UpdateDyes", ReturnType = 
typeof(
void))]
 
  396        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Player), Member = 
"DisplayDollUpdate", ReturnType = 
typeof(
void))]
 
  397        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Player), Member = 
"PlayerFrame", ReturnType = 
typeof(
void))]
 
  398        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), Member = 
".ctor", MemberParameters = 
new object[]
 
  402        }, ReturnType = 
typeof(
void))]
 
  403        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), Member = 
"op_Multiply", MemberParameters = 
new object[]
 
  408        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), 
Member = 
"op_Addition", MemberParameters = 
new object[]
 
  414        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 13)]
 
  420        [global::Cpp2ILInjected.Token(Token = 
"0x600422B")]
 
  421        [global::Cpp2ILInjected.Address(RVA = 
"0x78CDCC", Offset = 
"0x78CDCC", Length = 
"0x184")]
 
  422        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  423        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  424        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Item), Member = 
"get_IsAir", ReturnType = 
typeof(
bool))]
 
  425        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"get_myPlayer", ReturnType = 
typeof(
int))]
 
  428        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 6)]
 
  434        [global::Cpp2ILInjected.Token(Token = 
"0x600422C")]
 
  435        [global::Cpp2ILInjected.Address(RVA = 
"0x78CF74", Offset = 
"0x78CF74", Length = 
"0xFC")]
 
  436        [global::Cpp2ILInjected.CallAnalysis.ContainsInvalidInstructions]
 
  437        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  438        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  440        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Player), Member = 
"InInteractionRange", MemberParameters = 
new object[]
 
  445        }, ReturnType = 
typeof(
bool))]
 
  446        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
SoundEngine), Member = 
"PlaySound", MemberParameters = 
new object[]
 
  456        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Recipe), Member = 
"FindRecipes", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
  457        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
 
  463        [global::Cpp2ILInjected.Token(Token = 
"0x600422D")]
 
  464        [global::Cpp2ILInjected.Address(RVA = 
"0x78D070", Offset = 
"0x78D070", Length = 
"0x17C")]
 
  465        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  466        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Player), Member = 
"TileInteractionsUse", MemberParameters = 
new object[]
 
  470        }, ReturnType = 
typeof(
void))]
 
  471        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  472        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
TileData), Member = 
"get_Item", MemberParameters = 
new object[]
 
  477        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Tile), Member = 
"get_frameX", ReturnType = 
typeof(
short))]
 
  478        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Tile), Member = 
"get_frameY", ReturnType = 
typeof(
short))]
 
  479        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
TEHatRack), Member = 
"Find", MemberParameters = 
new object[]
 
  483        }, ReturnType = 
typeof(
int))]
 
  484        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
TileEntity), Member = 
"BasicOpenCloseInteraction", MemberParameters = 
new object[]
 
  490        }, ReturnType = 
typeof(
void))]
 
  491        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 4)]
 
  497        [global::Cpp2ILInjected.Token(Token = 
"0x600422E")]
 
  498        [global::Cpp2ILInjected.Address(RVA = 
"0x78D1EC", Offset = 
"0x78D1EC", Length = 
"0x90")]
 
  499        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  500        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"set_inventoryScale", MemberParameters = 
new object[] { 
typeof(
float) }, ReturnType = 
typeof(
void))]
 
  501        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
 
  507        [global::Cpp2ILInjected.Token(Token = 
"0x600422F")]
 
  508        [global::Cpp2ILInjected.Address(RVA = 
"0x78D27C", Offset = 
"0x78D27C", Length = 
"0x360")]
 
  509        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  510        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  511        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"get_inventoryScale", ReturnType = 
typeof(
float))]
 
  512        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"get_mouseX", ReturnType = 
typeof(
int))]
 
  513        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"get_mouseY", ReturnType = 
typeof(
int))]
 
  516        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Utils), Member = 
"FloatIntersect", MemberParameters = 
new object[]
 
  526        }, ReturnType = 
typeof(
bool))]
 
  527        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
PlayerInput), Member = 
"get_IgnoreMouseInterface", ReturnType = 
typeof(
bool))]
 
  528        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
ItemSlot), Member = 
"Handle", MemberParameters = 
new object[]
 
  533        }, ReturnType = 
typeof(
void))]
 
  534        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), 
Member = 
".ctor", MemberParameters = 
new object[]
 
  538        }, ReturnType = 
typeof(
void))]
 
  539        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
ItemSlot), 
Member = 
"Draw", MemberParameters = 
new object[]
 
  546        }, ReturnType = 
typeof(
void))]
 
  547        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 12)]
 
  553        [global::Cpp2ILInjected.Token(Token = 
"0x6004230")]
 
  554        [global::Cpp2ILInjected.Address(RVA = 
"0x78D5DC", Offset = 
"0x78D5DC", Length = 
"0x144")]
 
  555        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  556        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  557        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Item), Member = 
"get_IsAir", ReturnType = 
typeof(
bool))]
 
  558        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"get_myPlayer", ReturnType = 
typeof(
int))]
 
  561        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"set_cursorOverride", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  562        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 4)]
 
  568        [global::Cpp2ILInjected.Token(Token = 
"0x6004231")]
 
  569        [global::Cpp2ILInjected.Address(RVA = 
"0x78D720", Offset = 
"0x78D720", Length = 
"0x2C8")]
 
  570        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  571        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  572        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
ItemSlot), Member = 
"get_ShiftInUse", ReturnType = 
typeof(
bool))]
 
  573        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"get_cursorOverride", ReturnType = 
typeof(
int))]
 
  574        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Item), Member = 
"get_IsAir", ReturnType = 
typeof(
bool))]
 
  575        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"get_myPlayer", ReturnType = 
typeof(
int))]
 
  576        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Player), Member = 
"GetItem", MemberParameters = 
new object[]
 
  583        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"get_NetClient", ReturnType = 
typeof(
bool))]
 
  584        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
NetMessage), Member = 
"SendData", MemberParameters = 
new object[]
 
  597        }, ReturnType = 
typeof(
void))]
 
  598        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 15)]
 
  604        [global::Cpp2ILInjected.Token(Token = 
"0x6004232")]
 
  605        [global::Cpp2ILInjected.Address(RVA = 
"0x78CF50", Offset = 
"0x78CF50", Length = 
"0x24")]
 
  606        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  607        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  613        [global::Cpp2ILInjected.Token(Token = 
"0x6004233")]
 
  614        [global::Cpp2ILInjected.Address(RVA = 
"0x78D9E8", Offset = 
"0x78D9E8", Length = 
"0x254")]
 
  615        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  616        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  617        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Item), Member = 
"get_IsAir", ReturnType = 
typeof(
bool))]
 
  618        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
SoundEngine), Member = 
"PlaySound", MemberParameters = 
new object[]
 
  627        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Utils[]), Member = 
"Swap", MemberTypeParameters = 
new object[] { 
typeof(
object) }, MemberParameters = 
new object[]
 
  631        }, ReturnType = 
typeof(
void))]
 
  632        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"get_NetClient", ReturnType = 
typeof(
bool))]
 
  633        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"get_myPlayer", ReturnType = 
typeof(
int))]
 
  634        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
NetMessage), Member = 
"SendData", MemberParameters = 
new object[]
 
  647        }, ReturnType = 
typeof(
void))]
 
  648        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 9)]
 
  654        [global::Cpp2ILInjected.Token(Token = 
"0x6004234")]
 
  655        [global::Cpp2ILInjected.Address(RVA = 
"0x78DC3C", Offset = 
"0x78DC3C", Length = 
"0x74")]
 
  656        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  657        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NetMessage), Member = 
"SendData", MemberParameters = 
new object[]
 
  670        }, ReturnType = 
typeof(
void))]
 
  671        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  672        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 1)]
 
  678        [global::Cpp2ILInjected.Token(Token = 
"0x6004235")]
 
  679        [global::Cpp2ILInjected.Address(RVA = 
"0x78DCB0", Offset = 
"0x78DCB0", Length = 
"0xB4")]
 
  680        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  681        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
MessageBuffer), Member = 
"ProcessData", MemberParameters = 
new object[]
 
  686        }, ReturnType = 
typeof(
void))]
 
  687        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  688        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Item), Member = 
"SetDefaults", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  689        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Item), Member = 
"Prefix", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
bool))]
 
  695        [global::Cpp2ILInjected.Token(Token = 
"0x6004236")]
 
  696        [global::Cpp2ILInjected.Address(RVA = 
"0x78DD64", Offset = 
"0x78DD64", Length = 
"0x190")]
 
  697        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  698        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  699        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
TileData), Member = 
"get_Item", MemberParameters = 
new object[]
 
  704        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Tile), Member = 
"active", ReturnType = 
typeof(
bool))]
 
  705        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Tile), Member = 
"get_type", ReturnType = 
typeof(ushort))]
 
  706        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Tile), Member = 
"get_frameY", ReturnType = 
typeof(
short))]
 
  707        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Tile), Member = 
"get_frameX", ReturnType = 
typeof(
short))]
 
  708        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 5)]
 
  714        [global::Cpp2ILInjected.Token(Token = 
"0x6004237")]
 
  715        [global::Cpp2ILInjected.Address(RVA = 
"0x78DEF4", Offset = 
"0x78DEF4", Length = 
"0x1D8")]
 
  716        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  717        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), Member = 
"CheckTileBreakability2_ShouldTileSurvive", MemberParameters = 
new object[]
 
  721        }, ReturnType = 
typeof(
bool))]
 
  722        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  723        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
TileData), Member = 
"get_Item", MemberParameters = 
new object[]
 
  728        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Tile), Member = 
"get_frameX", ReturnType = 
typeof(
short))]
 
  729        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Tile), Member = 
"get_frameY", ReturnType = 
typeof(
short))]
 
  730        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
TEHatRack), Member = 
"Find", MemberParameters = 
new object[]
 
  734        }, ReturnType = 
typeof(
int))]
 
  737        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 6)]
 
  743        [global::Cpp2ILInjected.Token(Token = 
"0x6004238")]
 
  744        [global::Cpp2ILInjected.Address(RVA = 
"0x78E0CC", Offset = 
"0x78E0CC", Length = 
"0x5C")]
 
  745        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  746        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TEHatRack), Member = 
"IsBreakable", MemberParameters = 
new object[]
 
  750        }, ReturnType = 
typeof(
bool))]
 
  751        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  752        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Item), Member = 
"get_IsAir", ReturnType = 
typeof(
bool))]
 
  758        [global::Cpp2ILInjected.Token(Token = 
"0x6004239")]
 
  759        [global::Cpp2ILInjected.Address(RVA = 
"0x78E128", Offset = 
"0x78E128", Length = 
"0x88")]
 
  760        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  761        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  762        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Item), Member = 
"FixAgainstExploit", ReturnType = 
typeof(
void))]
 
  768        [global::Cpp2ILInjected.Token(Token = 
"0x40080C5")]
 
  771        [global::Cpp2ILInjected.Token(Token = 
"0x40080C6")]
 
  774        [global::Cpp2ILInjected.Token(Token = 
"0x40080C7")]
 
  777        [global::Cpp2ILInjected.Token(Token = 
"0x40080C8")]
 
  780        [global::Cpp2ILInjected.Token(Token = 
"0x40080C9")]
 
  781        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x20")]
 
  784        [global::Cpp2ILInjected.Token(Token = 
"0x40080CA")]
 
  785        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x28")]
 
  788        [global::Cpp2ILInjected.Token(Token = 
"0x40080CB")]
 
  789        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x30")]
 
  792        [global::Cpp2ILInjected.Token(Token = 
"0x40080CC")]