92 {
93 Point pt =
new Point((
int)(worldPosition.
X / 16f), (
int)(worldPosition.
Y / 16f) + 1);
94 Tile tileSafely = Framing.GetTileSafely(pt);
95 if (tileSafely.active())
96 {
97 int num = -1;
98 if (tileSafely.type == 70)
99 {
100 num = 11;
101 }
102 else if (tileSafely.type == 53 &&
WorldGen.oceanDepths(pt.
X, pt.
Y))
103 {
104 num = 10;
105 }
106 else if (tileSafely.type == 23)
107 {
108 num = 4;
109 }
110 else if (tileSafely.type == 199)
111 {
112 num = 8;
113 }
114 else if (tileSafely.type == 109 || tileSafely.type == 492)
115 {
116 num = 7;
117 }
118 else if (tileSafely.type == 53)
119 {
120 num = 9;
121 }
122 else if (tileSafely.type == 147)
123 {
124 num = 6;
125 }
126 else if (tileSafely.type == 60)
127 {
128 num = 5;
129 }
130 else if (tileSafely.type == 633)
131 {
132 num = 12;
133 }
134 else if (tileSafely.type == 2 || tileSafely.type == 477)
135 {
136 num = ((pt.X >= Main.treeX[0]) ? ((pt.
X < Main.treeX[1]) ? 1 : ((pt.X >= Main.treeX[2]) ? 3 : 2)) : 0);
137 }
138 if (num > -1)
139 {
141 }
142 }
143 }
void RandomizeTreeStyle(UnifiedRandom rand, int areaId)