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

◆ GetTileSettings()

static TreePaintingSettings Terraria.GameContent.TreePaintSystemData.GetTileSettings ( int tileType,
int tileStyle )
inlinestatic

Definition at line 247 of file TreePaintSystemData.cs.

248 {
249 switch (tileType)
250 {
251 default:
253 case 0:
254 case 2:
255 case 23:
256 case 109:
257 case 199:
258 case 477:
259 case 492:
260 case 633:
261 return DefaultDirt;
262 case 59:
263 case 60:
264 case 70:
265 return CullMud;
266 case 5:
267 return tileStyle switch
268 {
269 0 => WoodCorruption,
270 1 => WoodJungle,
271 2 => WoodHallow,
272 3 => WoodSnow,
273 4 => WoodCrimson,
276 _ => WoodPurity,
277 };
278 case 323:
279 switch (tileStyle)
280 {
281 default:
282 return WoodPurity;
283 case 0:
284 case 4:
285 return PalmTreePurity;
286 case 1:
287 case 5:
288 return PalmTreeCrimson;
289 case 2:
290 case 6:
291 return PalmTreeHallow;
292 case 3:
293 case 7:
294 return PalmTreeCorruption;
295 }
296 case 587:
297 return GemTreeRuby;
298 case 588:
299 return GemTreeDiamond;
300 case 584:
301 return GemTreeAmethyst;
302 case 583:
303 return GemTreeTopaz;
304 case 585:
305 return GemTreeSapphire;
306 case 586:
307 return GemTreeEmerald;
308 case 589:
309 return GemTreeAmber;
310 case 595:
311 case 596:
312 return VanityCherry;
313 case 615:
314 case 616:
315 return VanityYellowWillow;
316 case 634:
317 return TreeAsh;
318 }
319 }
static TreePaintingSettings DefaultNoSpecialGroups
static TreePaintingSettings VanityYellowWillow
static TreePaintingSettings WoodGlowingMushroom
static TreePaintingSettings WoodJungleUnderground
static TreePaintingSettings PalmTreeCorruption

References Terraria.GameContent.TreePaintSystemData.CullMud, Terraria.GameContent.TreePaintSystemData.DefaultDirt, Terraria.GameContent.TreePaintSystemData.DefaultNoSpecialGroups, Terraria.GameContent.TreePaintSystemData.GemTreeAmber, Terraria.GameContent.TreePaintSystemData.GemTreeAmethyst, Terraria.GameContent.TreePaintSystemData.GemTreeDiamond, Terraria.GameContent.TreePaintSystemData.GemTreeEmerald, Terraria.GameContent.TreePaintSystemData.GemTreeRuby, Terraria.GameContent.TreePaintSystemData.GemTreeSapphire, Terraria.GameContent.TreePaintSystemData.GemTreeTopaz, Terraria.GameContent.TreePaintSystemData.PalmTreeCorruption, Terraria.GameContent.TreePaintSystemData.PalmTreeCrimson, Terraria.GameContent.TreePaintSystemData.PalmTreeHallow, Terraria.GameContent.TreePaintSystemData.PalmTreePurity, Terraria.GameContent.TreePaintSystemData.TreeAsh, Terraria.GameContent.TreePaintSystemData.VanityCherry, Terraria.GameContent.TreePaintSystemData.VanityYellowWillow, Terraria.GameContent.TreePaintSystemData.WoodCorruption, Terraria.GameContent.TreePaintSystemData.WoodCrimson, Terraria.GameContent.TreePaintSystemData.WoodGlowingMushroom, Terraria.GameContent.TreePaintSystemData.WoodHallow, Terraria.GameContent.TreePaintSystemData.WoodJungle, Terraria.GameContent.TreePaintSystemData.WoodJungleUnderground, Terraria.GameContent.TreePaintSystemData.WoodPurity, and Terraria.GameContent.TreePaintSystemData.WoodSnow.

Referenced by Terraria.GameContent.TilePaintSystemV2.TileRenderTargetHolder.PrepareShader().