319 int whoAmI = player.
whoAmI;
333 int whoAmI = player.
whoAmI;
class f__AnonymousType0<< Count > j__TPar
virtual string GetItemGamepadInstructions(int slot=0)
static bool IsOccupied(int id, [Out] int interactingPlayer)
const int MaxEntitiesPerChunk
virtual void WriteExtraData(BinaryWriter writer, bool networkSend)
static Dictionary< int, TileEntity > ByID
static void BasicOpenCloseInteraction(Player player, int x, int y, int id)
static int GetKey(int x, int y)
void WriteInner(BinaryWriter writer, bool networkSend)
static TileEntitiesManager manager
virtual void RegisterTileEntityID(int assignedID)
static Action _UpdateStart
static int TileEntitiesNextID
void ReadInnerPos32(BinaryReader reader, bool networkSend)
virtual TileEntity GenerateInstance()
virtual void NetPlaceEntityAttempt(int x, int y)
static void Write(BinaryWriter writer, TileEntity ent, bool networkSend=false)
static TileEntity ReadPos32(BinaryReader reader, bool networkSend=false)
static void PlaceEntityNet(int x, int y, int type)
virtual bool TryGetItemGamepadOverrideInstructions(Item[] inv, int context, int slot, [Out] string instruction)
static void InitializeAll()
virtual void OnInventoryDraw(Player player, SpriteBatch spriteBatch)
virtual bool OverrideItemSlotLeftClick(Item[] inv, int context=0, int slot=0)
static void UpdateStart()
static TileEntity Read(BinaryReader reader, bool networkSend=false)
virtual void OnPlayerUpdate(Player player)
virtual bool OverrideItemSlotHover(Item[] inv, int context=0, int slot=0)
static Dictionary< int, TileEntity > ByPosition
static object EntityCreationLock
virtual bool IsTileValidForEntity(int x, int y)
void ReadInner(BinaryReader reader, bool networkSend)
static void SetInteractionAnchor(Player player, int x, int y, int id)
virtual void ReadExtraData(BinaryReader reader, bool networkSend)
void SetTalkNPC(int npcIndex, bool fromNet=false)
void GamepadEnableGrappleCooldown()
PlayerInteractionAnchor tileEntityAnchor
static bool InWorld(int x, int y, int fluff=0)