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

◆ TargetClosestNonBees()

static void Terraria.Utilities.NPCUtils.TargetClosestNonBees ( NPC searcher,
bool faceTarget = true,
Vector2? checkPosition = null )
inlinestatic

Definition at line 296 of file NPCUtils.cs.

297 {
298 //IL_002e: Unknown result type (might be due to invalid IL or missing references)
299 //IL_0033: Unknown result type (might be due to invalid IL or missing references)
300 TargetSearchResults searchResults = SearchForTarget(searcher, TargetSearchFlag.All, null, SearchFilters.NonBeeNPCs);
301 if (searchResults.FoundTarget)
302 {
303 searcher.target = searchResults.NearestTargetIndex;
304 searcher.targetRect = searchResults.NearestTargetHitbox;
305 if (searcher.ShouldFaceTarget(ref searchResults) && faceTarget)
306 {
307 searcher.FaceTarget();
308 }
309 }
310 }
static TargetSearchResults SearchForTarget(Vector2 position, TargetSearchFlag flags=TargetSearchFlag.All, SearchFilter< Player > playerFilter=null, SearchFilter< NPC > npcFilter=null)
Definition NPCUtils.cs:192

References Terraria.Utilities.NPCUtils.SearchFilters.NonBeeNPCs(), and Terraria.Utilities.NPCUtils.SearchForTarget().

Referenced by Terraria.NPC.AI_005_EaterOfSouls().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: