Terraria.ModLoader.ModTile.TileFrame C# (CSharp) Method

TileFrame() public method

public TileFrame ( int i, int j, bool &resetFrame, bool &noBreak ) : bool
i int
j int
resetFrame bool
noBreak bool
return bool
		public virtual bool TileFrame(int i, int j, ref bool resetFrame, ref bool noBreak)
		{
			return true;
		}

Usage Example

Ejemplo n.º 1
0
        //in Terraria.WorldGen.TileFrame at beginning of block of if(tile.active()) add
        //  if(!TileLoader.TileFrame(i, j, tile.type, ref resetFrame, ref noBreak)) { return; }
        public static bool TileFrame(int i, int j, int type, ref bool resetFrame, ref bool noBreak)
        {
            ModTile modTile = GetTile(type);
            bool    flag    = true;

            if (modTile != null)
            {
                flag = modTile.TileFrame(i, j, ref resetFrame, ref noBreak);
            }
            foreach (var hook in HookTileFrame)
            {
                flag &= hook(i, j, type, ref resetFrame, ref noBreak);
            }
            return(flag);
        }
All Usage Examples Of Terraria.ModLoader.ModTile::TileFrame