public TileFrame ( int i, int j, bool &resetFrame, bool &noBreak ) : bool | ||
i | int | |
j | int | |
resetFrame | bool | |
noBreak | bool | |
return | bool |
//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); }
//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 (GlobalTile globalTile in globalTiles) { flag &= globalTile.TileFrame(i, j, type, ref resetFrame, ref noBreak); } return(flag); }