Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GetTileTypeCountByCategory()

static int Terraria.WorldGen.GetTileTypeCountByCategory ( int[] tileTypeCounts,
TileScanGroup group )
inlinestatic

Definition at line 2354 of file WorldGen.cs.

2355 {
2356 switch (group)
2357 {
2358 case TileScanGroup.None:
2359 return 0;
2360 case TileScanGroup.Corruption:
2362 case TileScanGroup.Crimson:
2363 return tileTypeCounts[199] + tileTypeCounts[203] + tileTypeCounts[200] + tileTypeCounts[401] + tileTypeCounts[399] + tileTypeCounts[234] + tileTypeCounts[352] - 5 * tileTypeCounts[27];
2364 case TileScanGroup.Hallow:
2365 return tileTypeCounts[109] + tileTypeCounts[110] + tileTypeCounts[113] + tileTypeCounts[117] + tileTypeCounts[116] + tileTypeCounts[164] + tileTypeCounts[403] + tileTypeCounts[402];
2366 case TileScanGroup.TotalGoodEvil:
2367 {
2371 int num = 5 * tileTypeCounts[27];
2374 }
2375 default:
2376 return 0;
2377 }
2378 }
static int GetTileTypeCountByCategory(int[] tileTypeCounts, TileScanGroup group)
Definition WorldGen.cs:2354

References Terraria.WorldGen.GetTileTypeCountByCategory().

Referenced by Terraria.WorldGen.GetTileTypeCountByCategory(), and Terraria.WorldGen.ScoreRoom().