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

◆ IsHoveringOverAnInteractibleTileThatBlocksSmartCursor()

static bool Terraria.GameContent.SmartCursorHelper.IsHoveringOverAnInteractibleTileThatBlocksSmartCursor ( SmartCursorUsageInfo providedInfo)
inlinestaticprivate

Definition at line 169 of file SmartCursorHelper.cs.

170 {
171 bool result = false;
172 if (Main.tile[providedInfo.screenTargetX, providedInfo.screenTargetY].active())
173 {
174 switch (Main.tile[providedInfo.screenTargetX, providedInfo.screenTargetY].type)
175 {
176 case 4:
177 case 10:
178 case 11:
179 case 13:
180 case 21:
181 case 29:
182 case 33:
183 case 49:
184 case 50:
185 case 55:
186 case 79:
187 case 85:
188 case 88:
189 case 97:
190 case 104:
191 case 125:
192 case 132:
193 case 136:
194 case 139:
195 case 144:
196 case 174:
197 case 207:
198 case 209:
199 case 212:
200 case 216:
201 case 219:
202 case 237:
203 case 287:
204 case 334:
205 case 335:
206 case 338:
207 case 354:
208 case 386:
209 case 387:
210 case 388:
211 case 389:
212 case 411:
213 case 425:
214 case 441:
215 case 463:
216 case 464:
217 case 467:
218 case 468:
219 case 491:
220 case 494:
221 case 510:
222 case 511:
223 case 573:
224 case 621:
225 case 642:
226 result = true;
227 break;
228 case 314:
229 if (providedInfo.player.gravDir == 1f)
230 {
231 result = true;
232 }
233 break;
234 }
235 }
236 return result;
237 }

References Terraria.Main.tile.

Referenced by Terraria.GameContent.SmartCursorHelper.SmartCursorLookup().