| 
    terraria-cpp2il v1.4.4.9
    
   Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon 
   | 
 
 Collaboration diagram for Terraria.GameContent.CoinLossRevengeSystem:Classes | |
| class | RevengeMarker | 
Public Member Functions | |
| void | AddMarkerFromReader (BinaryReader reader) | 
| void | DestroyMarker (int markerUniqueID) | 
| CoinLossRevengeSystem () | |
| void | CacheEnemy (NPC npc) | 
| void | Reset () | 
| void | Update () | 
| void | CheckRespawns () | 
| CoinLossRevengeSystem.RevengeMarker | DrawMapIcons (SpriteBatch spriteBatch, Vector2 mapTopLeft, Vector2 mapX2Y2AndOff, Rectangle? mapRect, float mapScale, float drawScale, ref string unused) | 
| void | SendAllMarkersToPlayer (int plr) | 
Static Public Attributes | |
| static bool | DisplayCaching | 
| static int | MinimumCoinsForCaching | 
Private Member Functions | |
| void | AddMarker (CoinLossRevengeSystem.RevengeMarker marker) | 
| void | RemoveExpiredOrInvalidMarkers () | 
| bool< RemoveExpiredOrInvalidMarkers > | b__20_0 (CoinLossRevengeSystem.RevengeMarker x) | 
| bool< RemoveExpiredOrInvalidMarkers > | b__20_3 (CoinLossRevengeSystem.RevengeMarker x) | 
Static Private Member Functions | |
| static | CoinLossRevengeSystem () | 
Private Attributes | |
| List< CoinLossRevengeSystem.RevengeMarker > | _markers | 
| readonly object | _markersLock | 
| int | _gameTime | 
Static Private Attributes | |
| const int | PLAYER_BOX_WIDTH_INNER = 1968 | 
| const int | PLAYER_BOX_HEIGHT_INNER = 1200 | 
| const int | PLAYER_BOX_WIDTH_OUTER = 2608 | 
| const int | PLAYER_BOX_HEIGHT_OUTER = 1840 | 
| static readonly Vector2 | _playerBoxSizeInner | 
| static readonly Vector2 | _playerBoxSizeOuter | 
Definition at line 19 of file CoinLossRevengeSystem.cs.