terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
Terraria.Utilities.NPCUtils Class Reference
+ Collaboration diagram for Terraria.Utilities.NPCUtils:

Classes

class  SearchFilters
 
struct  TargetSearchResults
 

Public Types

enum  TargetType { None , NPC , Player , TankPet }
 
enum  TargetSearchFlag { None = 0 , NPCs = 1 , Players = 2 , All = 3 }
 

Public Member Functions

delegate bool SearchFilter< T > (T entity)
 
delegate void NPCTargetingMethod (NPC searcher, bool faceTarget, Vector2? checkPosition)
 

Static Public Member Functions

static NPCUtils.TargetSearchResults SearchForTarget (Vector2 position, NPCUtils.TargetSearchFlag flags=NPCUtils.TargetSearchFlag.All, float maxPlayerDistance=-1f, int npcFilter=0)
 
static NPCUtils.TargetSearchResults SearchForTarget (NPC searcher, NPCUtils.TargetSearchFlag flags=NPCUtils.TargetSearchFlag.All, float maxPlayerDistance=-1f, int npcFilter=0)
 
static NPCUtils.TargetSearchResults SearchForTarget (NPC searcher, Vector2 position, NPCUtils.TargetSearchFlag flags=NPCUtils.TargetSearchFlag.All, float maxPlayerDistance=-1f, int npcFilter=0)
 
static void TargetClosestOldOnesInvasion (NPC searcher, bool faceTarget=true, Vector2? checkPosition=null)
 
static void TargetClosestNonBees (NPC searcher, bool faceTarget=true, Vector2? checkPosition=null)
 
static void TargetClosestDownwindFromNPC (NPC searcher, float distanceMaxX, bool faceTarget=true, Vector2? checkPosition=null)
 
static void TargetClosestCommon (NPC searcher, bool faceTarget=true, Vector2? checkPosition=null)
 
static void TargetClosestBetsy (NPC searcher, bool faceTarget=true, Vector2? checkPosition=null)
 

Static Public Attributes

const int NPCSearchFilter_OnlyCrystal = 1
 
const int NPCSearchFilter_NonBeeNPCs = 2
 
const int NPCSearchFilter_DownWind = 3
 

Detailed Description

Definition at line 10 of file NPCUtils.cs.


The documentation for this class was generated from the following file: