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
|
Public Member Functions | |
void | AddOccupantsToList (int x, int y, List< int > occupantsList) |
void | AddOccupantsToList (Point tilePosition, List< int > occupants) |
bool | HasRoomQuick (int npcID) |
bool | HasRoom (int npcID, out Point roomPosition) |
void | SetRoom (int npcID, int x, int y) |
void | SetRoom (int npcID, Point pt) |
void | KickOut (NPC n) |
void | KickOut (int npcType) |
void | DisplayRooms () |
void | Save (BinaryWriter writer) |
void | Load (BinaryReader reader) |
void | Clear () |
byte | GetHouseholdStatus (NPC n) |
bool | CanNPCsLiveWithEachOther (int npc1ByType, NPC npc2) |
bool | CanNPCsLiveWithEachOther (NPC npc1, NPC npc2) |
bool | CanNPCsLiveWithEachOther_ShopHelper (NPC npc1, NPC npc2) |
TownRoomManager () | |
Static Public Attributes | |
static object | EntityCreationLock |
Static Private Member Functions | |
static | TownRoomManager () |
Private Attributes | |
List< Tuple< int, Point > > | _roomLocationPairs |
bool[] | _hasRoom |
Definition at line 16 of file TownRoomManager.cs.