34250 {
34251 int num = style * 36;
34254 if (
type == 105 && style == 34)
34255 {
34257 style = 0;
34258 num = 0;
34259 }
34261 {
34262 int num4 = style / 55;
34263 num -= 1980 *
num4;
34265 }
34267 {
34269 }
34271 {
34273 }
34274 bool flag = true;
34275 for (
int i = y -
num3 + 1;
i < y + 1;
i++)
34276 {
34277 if (Main.tile[x, i] == null)
34278 {
34279 Main.tile[x,
i] =
new Tile();
34280 }
34281 if (Main.tile[x, i].active())
34282 {
34283 flag = false;
34284 }
34285 if (Main.tile[x + 1, i] == null)
34286 {
34287 Main.tile[x + 1,
i] =
new Tile();
34288 }
34289 if (Main.tile[x + 1, i].active())
34290 {
34291 flag = false;
34292 }
34293 }
34295 {
34296 for (
int j = 0;
j <
num3;
j++)
34297 {
34298 Main.tile[x, y -
num3 + 1 +
j].active(active:
true);
34300 Main.tile[x, y -
num3 + 1 +
j].frameX = (
short)num;
34301 Main.tile[x, y -
num3 + 1 +
j].type =
type;
34302 Main.tile[x + 1, y -
num3 + 1 +
j].active(active:
true);
34304 Main.tile[x + 1, y -
num3 + 1 +
j].frameX = (
short)(num + 18);
34305 Main.tile[x + 1, y -
num3 + 1 +
j].type =
type;
34306 }
34307 }
34308 }
static bool SolidTile2(Tile testTile)