tModLoader v2023.01
A mod to make and play Terraria mods
|
This is the complete list of members for Terraria.NPC, including all inherited members.
active (defined in Terraria.Entity) | Terraria.Entity | |
activeTime (defined in Terraria.NPC) | Terraria.NPC | static |
AddBuff(int type, int time, bool quiet=false) (defined in Terraria.NPC) | Terraria.NPC | |
AFKTimeNeededForNoWorms (defined in Terraria.NPC) | Terraria.NPC | static |
ai (defined in Terraria.NPC) | Terraria.NPC | |
AI() (defined in Terraria.NPC) | Terraria.NPC | |
AI_000_TransformBoundNPC(int playerID, int npcType) (defined in Terraria.NPC) | Terraria.NPC | |
AI_001_SetRainbowSlimeColor() (defined in Terraria.NPC) | Terraria.NPC | |
AI_113_WindyBalloon_GetSlaveNPC() (defined in Terraria.NPC) | Terraria.NPC | |
AI_120_HallowBoss_IsGenuinelyEnraged() (defined in Terraria.NPC) | Terraria.NPC | |
AI_120_HallowBoss_IsInPhase2() (defined in Terraria.NPC) | Terraria.NPC | |
AI_121_QueenSlime_GetDustColor() (defined in Terraria.NPC) | Terraria.NPC | static |
AI_122_PirateGhost() (defined in Terraria.NPC) | Terraria.NPC | |
aiAction (defined in Terraria.NPC) | Terraria.NPC | |
aiStyle (defined in Terraria.NPC) | Terraria.NPC | |
alpha (defined in Terraria.NPC) | Terraria.NPC | |
altTexture (defined in Terraria.NPC) | Terraria.NPC | |
AngleFrom(Vector2 Source) (defined in Terraria.Entity) | Terraria.Entity | |
AngleTo(Vector2 Destination) (defined in Terraria.Entity) | Terraria.Entity | |
AnyDanger(bool quickBossNPCCheck=false, bool ignorePillars=false) (defined in Terraria.NPC) | Terraria.NPC | static |
AnyHelpfulFairies() (defined in Terraria.NPC) | Terraria.NPC | static |
AnyInteractions() (defined in Terraria.NPC) | Terraria.NPC | |
AnyNPCs(int Type) (defined in Terraria.NPC) | Terraria.NPC | static |
AnyoneNearCultists() (defined in Terraria.NPC) | Terraria.NPC | static |
ApplyInteraction(int player) (defined in Terraria.NPC) | Terraria.NPC | |
AttemptToConvertNPCToEvil(bool crimson) (defined in Terraria.NPC) | Terraria.NPC | |
BannerID() (defined in Terraria.NPC) | Terraria.NPC | |
behindTiles (defined in Terraria.NPC) | Terraria.NPC | |
betsysCurse (defined in Terraria.NPC) | Terraria.NPC | |
BigMimicSpawnSmoke() (defined in Terraria.NPC) | Terraria.NPC | |
BigMimicSummonCheck(int x, int y, Player user) (defined in Terraria.NPC) | Terraria.NPC | static |
BloodNautilus_GetMouthPositionAndRotation(out Vector2 mouthPosition, out Vector2 mouthDirection) (defined in Terraria.NPC) | Terraria.NPC | |
boss (defined in Terraria.NPC) | Terraria.NPC | |
Boss_CanShootExtraAt(int playerIndex, int rotationIndexToAttack, int rotationSize, float attackScanDistance, bool alwaysSkipMainTarget=true) (defined in Terraria.NPC) | Terraria.NPC | |
BossBar | Terraria.NPC | |
Bottom (defined in Terraria.Entity) | Terraria.Entity | |
BottomLeft (defined in Terraria.Entity) | Terraria.Entity | |
BottomRight (defined in Terraria.Entity) | Terraria.Entity | |
boughtBunny (defined in Terraria.NPC) | Terraria.NPC | static |
boughtCat (defined in Terraria.NPC) | Terraria.NPC | static |
boughtDog (defined in Terraria.NPC) | Terraria.NPC | static |
breath (defined in Terraria.NPC) | Terraria.NPC | |
breathCounter (defined in Terraria.NPC) | Terraria.NPC | |
breathMax (defined in Terraria.NPC) | Terraria.NPC | static |
buffColor(Color newColor, float R, float G, float B, float A) (defined in Terraria.NPC) | Terraria.NPC | static |
buffImmune (defined in Terraria.NPC) | Terraria.NPC | |
buffTime (defined in Terraria.NPC) | Terraria.NPC | |
buffType (defined in Terraria.NPC) | Terraria.NPC | |
BusyWithAnyInvasionOfSorts() (defined in Terraria.NPC) | Terraria.NPC | static |
butterflyChance (defined in Terraria.NPC) | Terraria.NPC | static |
CanBeChasedBy(object attacker=null, bool ignoreDontTakeDamage=false) (defined in Terraria.NPC) | Terraria.NPC | |
CanBeTalkedTo (defined in Terraria.NPC) | Terraria.NPC | |
canGhostHeal (defined in Terraria.NPC) | Terraria.NPC | |
CanReflectProjectile(Projectile proj) (defined in Terraria.NPC) | Terraria.NPC | |
CanReleaseNPCs(int who) (defined in Terraria.NPC) | Terraria.NPC | static |
CanTalk (defined in Terraria.NPC) | Terraria.NPC | |
catchItem | Terraria.NPC | |
cavernMonsterType (defined in Terraria.NPC) | Terraria.NPC | static |
celled (defined in Terraria.NPC) | Terraria.NPC | |
Center (defined in Terraria.Entity) | Terraria.Entity | |
chaseable (defined in Terraria.NPC) | Terraria.NPC | |
CheckActive() (defined in Terraria.NPC) | Terraria.NPC | |
checkArmorPenetration(int armorPenetration) (defined in Terraria.NPC) | Terraria.NPC | |
CheckCatchNPC(NPC npc, Rectangle catchToolRectangle, Item item, Player player, bool lavaProofTool=false) | Terraria.NPC | static |
checkDead() (defined in Terraria.NPC) | Terraria.NPC | |
CheckDrowning() (defined in Terraria.NPC) | Terraria.NPC | |
ClearFoundActiveNPCs() (defined in Terraria.NPC) | Terraria.NPC | static |
ClearFoundNPCTypesForBestiary() (defined in Terraria.NPC) | Terraria.NPC | static |
Clone() (defined in Terraria.NPC) | Terraria.NPC | |
CloneDefaults(int Type) (defined in Terraria.NPC) | Terraria.NPC | |
closeDoor (defined in Terraria.NPC) | Terraria.NPC | |
coldDamage | Terraria.NPC | |
collideX (defined in Terraria.NPC) | Terraria.NPC | |
collideY (defined in Terraria.NPC) | Terraria.NPC | |
color (defined in Terraria.NPC) | Terraria.NPC | |
combatBookWasUsed | Terraria.NPC | static |
confused (defined in Terraria.NPC) | Terraria.NPC | |
CopyInteractions(NPC npc) (defined in Terraria.NPC) | Terraria.NPC | |
CountNPCS(int Type) (defined in Terraria.NPC) | Terraria.NPC | static |
CountsAsACritter (defined in Terraria.NPC) | Terraria.NPC | |
crimsonBoss (defined in Terraria.NPC) | Terraria.NPC | static |
damage | Terraria.NPC | |
daybreak (defined in Terraria.NPC) | Terraria.NPC | |
DeathSound (defined in Terraria.NPC) | Terraria.NPC | |
DefaultHeadIndexToType(int headIndex) (defined in Terraria.NPC) | Terraria.NPC | static |
defDamage (defined in Terraria.NPC) | Terraria.NPC | |
defDefense (defined in Terraria.NPC) | Terraria.NPC | |
defense (defined in Terraria.NPC) | Terraria.NPC | |
DelBuff(int buffIndex) (defined in Terraria.NPC) | Terraria.NPC | |
despawnEncouraged (defined in Terraria.NPC) | Terraria.NPC | |
DespawnEncouragement_AIStyle2_FloatingEye_IsDiscouraged(int npcID, Vector2 npcPosition, int target=255) (defined in Terraria.NPC) | Terraria.NPC | static |
DespawnEncouragement_AIStyle3_Fighters_CanBeBusyWithAction(int npcID) (defined in Terraria.NPC) | Terraria.NPC | static |
DespawnEncouragement_AIStyle3_Fighters_NotDiscouraged(int npcID, Vector2 position, NPC npcInstance) (defined in Terraria.NPC) | Terraria.NPC | static |
direction (defined in Terraria.Entity) | Terraria.Entity | |
DirectionFrom(Vector2 Source) (defined in Terraria.Entity) | Terraria.Entity | |
DirectionTo(Vector2 Destination) (defined in Terraria.Entity) | Terraria.Entity | |
directionY (defined in Terraria.NPC) | Terraria.NPC | |
DiscourageDespawn(int despawnTime) (defined in Terraria.NPC) | Terraria.NPC | |
Distance(Vector2 Other) (defined in Terraria.Entity) | Terraria.Entity | |
DistanceSQ(Vector2 Other) (defined in Terraria.Entity) | Terraria.Entity | |
DoesntDespawnToInactivity() (defined in Terraria.NPC) | Terraria.NPC | |
dontCountMe (defined in Terraria.NPC) | Terraria.NPC | |
dontTakeDamage (defined in Terraria.NPC) | Terraria.NPC | |
dontTakeDamageFromHostiles (defined in Terraria.NPC) | Terraria.NPC | |
doorX (defined in Terraria.NPC) | Terraria.NPC | |
doorY (defined in Terraria.NPC) | Terraria.NPC | |
downedAncientCultist | Terraria.NPC | static |
downedBoss1 | Terraria.NPC | static |
downedBoss2 | Terraria.NPC | static |
downedBoss3 | Terraria.NPC | static |
downedChristmasIceQueen | Terraria.NPC | static |
downedChristmasSantank | Terraria.NPC | static |
downedChristmasTree | Terraria.NPC | static |
downedClown | Terraria.NPC | static |
downedDeerclops | Terraria.NPC | static |
downedEmpressOfLight | Terraria.NPC | static |
downedFishron | Terraria.NPC | static |
downedFrost | Terraria.NPC | static |
downedGoblins | Terraria.NPC | static |
downedGolemBoss | Terraria.NPC | static |
downedHalloweenKing | Terraria.NPC | static |
downedHalloweenTree | Terraria.NPC | static |
downedMartians | Terraria.NPC | static |
downedMechBoss1 | Terraria.NPC | static |
downedMechBoss2 | Terraria.NPC | static |
downedMechBoss3 | Terraria.NPC | static |
downedMechBossAny | Terraria.NPC | static |
downedMoonlord | Terraria.NPC | static |
downedPirates | Terraria.NPC | static |
downedPlantBoss | Terraria.NPC | static |
downedQueenBee | Terraria.NPC | static |
downedQueenSlime | Terraria.NPC | static |
downedSlimeKing | Terraria.NPC | static |
downedTowerNebula | Terraria.NPC | static |
downedTowers (defined in Terraria.NPC) | Terraria.NPC | static |
downedTowerSolar | Terraria.NPC | static |
downedTowerStardust | Terraria.NPC | static |
downedTowerVortex | Terraria.NPC | static |
dripping (defined in Terraria.NPC) | Terraria.NPC | |
drippingSlime (defined in Terraria.NPC) | Terraria.NPC | |
drippingSparkleSlime (defined in Terraria.NPC) | Terraria.NPC | |
DropItemInstanced(Vector2 Position, Vector2 HitboxSize, int itemType, int itemStack=1, bool interactionRequired=true) (defined in Terraria.NPC) | Terraria.NPC | |
DropTombstoneTownNPC(NetworkText deathText) (defined in Terraria.NPC) | Terraria.NPC | |
dryadBane (defined in Terraria.NPC) | Terraria.NPC | |
dryadWard (defined in Terraria.NPC) | Terraria.NPC | |
EncourageDespawn(int despawnTime) (defined in Terraria.NPC) | Terraria.NPC | |
ExcludedFromDeathTally() (defined in Terraria.NPC) | Terraria.NPC | |
extraValue (defined in Terraria.NPC) | Terraria.NPC | |
FaceTarget() (defined in Terraria.NPC) | Terraria.NPC | |
FairyEffects(Vector2 Position, int type) (defined in Terraria.NPC) | Terraria.NPC | static |
fairyLog (defined in Terraria.NPC) | Terraria.NPC | static |
FindBuffIndex(int type) (defined in Terraria.NPC) | Terraria.NPC | |
FindCattailTop(int landX, int landY, out int cattailX, out int cattailY) (defined in Terraria.NPC) | Terraria.NPC | static |
FindClosestPlayer() (defined in Terraria.NPC) | Terraria.NPC | |
FindClosestPlayer(out float distanceToPlayer) (defined in Terraria.NPC) | Terraria.NPC | |
FindFirstNPC(int Type) (defined in Terraria.NPC) | Terraria.NPC | static |
FindFrame() (defined in Terraria.NPC) | Terraria.NPC | |
FindTreeBranch(int landX, int landY, out int treeBranchX, out int treeBranchY) (defined in Terraria.NPC) | Terraria.NPC | static |
fireFlyChance (defined in Terraria.NPC) | Terraria.NPC | static |
fireFlyFriendly (defined in Terraria.NPC) | Terraria.NPC | static |
fireFlyMultiple (defined in Terraria.NPC) | Terraria.NPC | static |
ForcePartyHatOn (defined in Terraria.NPC) | Terraria.NPC | |
frame (defined in Terraria.NPC) | Terraria.NPC | |
frameCounter (defined in Terraria.NPC) | Terraria.NPC | |
freeCake (defined in Terraria.NPC) | Terraria.NPC | static |
friendly (defined in Terraria.NPC) | Terraria.NPC | |
friendlyRegen (defined in Terraria.NPC) | Terraria.NPC | |
FullName | Terraria.NPC | |
GetActivePlayerCount() (defined in Terraria.NPC) | Terraria.NPC | static |
GetAlpha(Color newColor) (defined in Terraria.NPC) | Terraria.NPC | |
GetAttackDamage_ForProjectiles(float normalDamage, float expertDamage) (defined in Terraria.NPC) | Terraria.NPC | |
GetAttackDamage_ForProjectiles_MultiLerp(float normalDamage, float expertDamage, float masterDamage) (defined in Terraria.NPC) | Terraria.NPC | |
GetAttackDamage_LerpBetweenFinalValues(float normalDamage, float expertDamage) (defined in Terraria.NPC) | Terraria.NPC | |
GetAttackDamage_LerpBetweenFinalValuesFloat(float normalDamage, float expertDamage) (defined in Terraria.NPC) | Terraria.NPC | |
GetAttackDamage_ScaledByStrength(float normalDamage) (defined in Terraria.NPC) | Terraria.NPC | |
GetAvailableAmountOfNPCsToSpawnFromTraps(int amountWeWant) (defined in Terraria.NPC) | Terraria.NPC | static |
GetBalance() (defined in Terraria.NPC) | Terraria.NPC | static |
GetBestiaryCreditId() (defined in Terraria.NPC) | Terraria.NPC | |
GetBestiaryEntryColor() (defined in Terraria.NPC) | Terraria.NPC | |
GetBossHeadRotation() (defined in Terraria.NPC) | Terraria.NPC | |
GetBossHeadSpriteEffects() (defined in Terraria.NPC) | Terraria.NPC | |
GetBossHeadTextureIndex() (defined in Terraria.NPC) | Terraria.NPC | |
GetBossSpawnSource(int targetPlayerIndex) (defined in Terraria.NPC) | Terraria.NPC | static |
GetBrainOfCthuluCreepersCount() (defined in Terraria.NPC) | Terraria.NPC | static |
GetChat() (defined in Terraria.NPC) | Terraria.NPC | |
GetColor(Color newColor) (defined in Terraria.NPC) | Terraria.NPC | |
GetEaterOfWorldsSegmentsCount() (defined in Terraria.NPC) | Terraria.NPC | static |
GetEaterOfWorldsSegmentsCountByGamemode(int gamemode) (defined in Terraria.NPC) | Terraria.NPC | static |
GetFirstNPCNameOrNull(int npcType) (defined in Terraria.NPC) | Terraria.NPC | static |
GetFullnameByID(int npcID) (defined in Terraria.NPC) | Terraria.NPC | static |
GetFullNetName() (defined in Terraria.NPC) | Terraria.NPC | |
GetGivenNetName() (defined in Terraria.NPC) | Terraria.NPC | |
GetGivenOrTypeNetName() (defined in Terraria.NPC) | Terraria.NPC | |
GetGlobalNPC< T >(bool exactType=true) | Terraria.NPC | |
GetGlobalNPC< T >(T baseInstance) | Terraria.NPC | |
GetImmuneTime(int fromWho, int time) (defined in Terraria.NPC) | Terraria.NPC | |
GetLifePercent() (defined in Terraria.NPC) | Terraria.NPC | |
GetLifeStats(out int statLife, out int statLifeMax) (defined in Terraria.NPC) | Terraria.NPC | |
GetMatchingSpawnParams() (defined in Terraria.NPC) | Terraria.NPC | |
GetMeleeCollisionData(Rectangle victimHitbox, int enemyIndex, ref int specialHitSetter, ref float damageMultiplier, ref Rectangle npcRect) (defined in Terraria.NPC) | Terraria.NPC | static |
GetMyBalance() (defined in Terraria.NPC) | Terraria.NPC | |
getNewNPCName() (defined in Terraria.NPC) | Terraria.NPC | |
GetNPCColorTintedByBuffs(Color npcColor) (defined in Terraria.NPC) | Terraria.NPC | |
GetNPCInvasionGroup(int npcID) (defined in Terraria.NPC) | Terraria.NPC | static |
GetNPCLocation(int i, bool seekHead, bool averageDirection, out int index, out Vector2 pos) (defined in Terraria.NPC) | Terraria.NPC | static |
GetPartyHatColor() (defined in Terraria.NPC) | Terraria.NPC | |
getRect() (defined in Terraria.NPC) | Terraria.NPC | |
GetShootingFrame(float circleY) (defined in Terraria.NPC) | Terraria.NPC | |
GetSource_Accessory(Item item, string? context=null) (defined in Terraria.Entity) | Terraria.Entity | |
GetSource_Buff(int buffIndex) (defined in Terraria.NPC) | Terraria.NPC | |
GetSource_CatchEntity(Entity caughtEntity, string? context=null) (defined in Terraria.Entity) | Terraria.Entity | |
GetSource_Death(string? context=null) (defined in Terraria.Entity) | Terraria.Entity | |
GetSource_DropAsItem(string? context=null) (defined in Terraria.Entity) | Terraria.Entity | |
GetSource_FromAI(string? context=null) (defined in Terraria.Entity) | Terraria.Entity | |
GetSource_FromThis(string? context=null) (defined in Terraria.Entity) | Terraria.Entity | |
GetSource_GiftOrReward(string? context=null) (defined in Terraria.Entity) | Terraria.Entity | |
GetSource_ItemUse(Item item, string? context=null) (defined in Terraria.Entity) | Terraria.Entity | |
GetSource_ItemUse_WithPotentialAmmo(Item item, int ammoItemId, string? context=null) (defined in Terraria.Entity) | Terraria.Entity | |
GetSource_Loot(string? context=null) (defined in Terraria.Entity) | Terraria.Entity | |
GetSource_Misc(string context) (defined in Terraria.Entity) | Terraria.Entity | |
GetSource_NaturalSpawn() (defined in Terraria.Entity) | Terraria.Entity | static |
GetSource_None() (defined in Terraria.Entity) | Terraria.Entity | static |
GetSource_OnHit(Entity victim, string? context=null) (defined in Terraria.Entity) | Terraria.Entity | |
GetSource_OnHurt(Entity attacker, string? context=null) (defined in Terraria.Entity) | Terraria.Entity | |
GetSource_OpenItem(int itemType, string? context=null) (defined in Terraria.Entity) | Terraria.Entity | |
GetSource_ReleaseEntity(string? context=null) (defined in Terraria.Entity) | Terraria.Entity | |
GetSource_TileInteraction(int tileCoordsX, int tileCoordsY, string? context=null) (defined in Terraria.Entity) | Terraria.Entity | |
GetSource_TownSpawn() (defined in Terraria.Entity) | Terraria.Entity | static |
GetSpecialEventTextIfNotEmpty(string specialTextKey, object substitutes, ref string specialEventText) (defined in Terraria.NPC) | Terraria.NPC | |
GetStackForSlimeItemDrop(int item) (defined in Terraria.NPC) | Terraria.NPC | static |
GetStatScalingFactors(int numPlayers, out float balance, out float boost) (defined in Terraria.NPC) | Terraria.NPC | static |
GetSwingStats(int swingMax, int swingCurrent, int aimDir, int itemWidth, int itemHeight) (defined in Terraria.NPC) | Terraria.NPC | |
GetTargetData(bool ignorePlayerTankPets=true) (defined in Terraria.NPC) | Terraria.NPC | |
GetTileCollisionParameters(out Vector2 cPosition, out int cWidth, out int cHeight) (defined in Terraria.NPC) | Terraria.NPC | |
GetTypeNetName() (defined in Terraria.NPC) | Terraria.NPC | |
GetWereThereAnyInteractions() (defined in Terraria.NPC) | Terraria.NPC | |
gfxOffY (defined in Terraria.NPC) | Terraria.NPC | |
GivenName | Terraria.NPC | |
GivenOrTypeName | Terraria.NPC | |
Globals (defined in Terraria.NPC) | Terraria.NPC | |
goldCritterChance (defined in Terraria.NPC) | Terraria.NPC | static |
golemBoss (defined in Terraria.NPC) | Terraria.NPC | static |
Happiness | Terraria.NPC | |
HasBuff(int type) | Terraria.NPC | |
HasBuff< T >() | Terraria.NPC | |
HasGivenName | Terraria.NPC | |
HasLuckTextForWizard(out string specialEventText) (defined in Terraria.NPC) | Terraria.NPC | |
HasNPCTarget (defined in Terraria.NPC) | Terraria.NPC | |
HasPlayerTarget (defined in Terraria.NPC) | Terraria.NPC | |
HasSpecialEventText(string specialTextCategoryKey, out string specialEventText) (defined in Terraria.NPC) | Terraria.NPC | |
HasValidTarget (defined in Terraria.NPC) | Terraria.NPC | |
HealEffect(int healAmount, bool broadcast=true) (defined in Terraria.NPC) | Terraria.NPC | |
HealEffect(Rectangle r, int healAmount, bool broadcast=true) (defined in Terraria.NPC) | Terraria.NPC | static |
height (defined in Terraria.Entity) | Terraria.Entity | |
hide (defined in Terraria.NPC) | Terraria.NPC | |
Hitbox (defined in Terraria.Entity) | Terraria.Entity | |
HitEffect(int hitDirection=0, double dmg=10.0) (defined in Terraria.NPC) | Terraria.NPC | |
HitSound (defined in Terraria.NPC) | Terraria.NPC | |
HittableForOnHitRewards() (defined in Terraria.NPC) | Terraria.NPC | |
homeless (defined in Terraria.NPC) | Terraria.NPC | |
homeTileX (defined in Terraria.NPC) | Terraria.NPC | |
homeTileY (defined in Terraria.NPC) | Terraria.NPC | |
honeyWet (defined in Terraria.Entity) | Terraria.Entity | |
housingCategory (defined in Terraria.NPC) | Terraria.NPC | |
ichor (defined in Terraria.NPC) | Terraria.NPC | |
IdleSounds() (defined in Terraria.NPC) | Terraria.NPC | |
immortal (defined in Terraria.NPC) | Terraria.NPC | |
immune (defined in Terraria.NPC) | Terraria.NPC | |
immuneTime (defined in Terraria.NPC) | Terraria.NPC | static |
InheritSource(Entity entity) (defined in Terraria.Entity) | Terraria.Entity | static |
InitializeMoonLordAttacks() (defined in Terraria.NPC) | Terraria.NPC | static |
InitializeMoonLordAttacks2() (defined in Terraria.NPC) | Terraria.NPC | static |
IsABestiaryIconDummy (defined in Terraria.NPC) | Terraria.NPC | |
IsADeerclopsNearScreen() (defined in Terraria.NPC) | Terraria.NPC | static |
isLikeATownNPC (defined in Terraria.NPC) | Terraria.NPC | |
IsValidSpawningGroundTile(int x, int y) (defined in Terraria.NPC) | Terraria.NPC | static |
javelined (defined in Terraria.NPC) | Terraria.NPC | |
justHit (defined in Terraria.NPC) | Terraria.NPC | |
killCount (defined in Terraria.NPC) | Terraria.NPC | static |
knockBackResist (defined in Terraria.NPC) | Terraria.NPC | |
ladyBugBadLuckTime (defined in Terraria.NPC) | Terraria.NPC | static |
ladyBugGoodLuckTime (defined in Terraria.NPC) | Terraria.NPC | static |
LadyBugKilled(Vector2 Position, bool GoldLadyBug=false) (defined in Terraria.NPC) | Terraria.NPC | static |
lastInteraction (defined in Terraria.NPC) | Terraria.NPC | |
lastPortalColorIndex (defined in Terraria.NPC) | Terraria.NPC | |
lavaImmune (defined in Terraria.NPC) | Terraria.NPC | |
lavaWet (defined in Terraria.Entity) | Terraria.Entity | |
lazyNPCOwnedProjectileSearchArray (defined in Terraria.NPC) | Terraria.NPC | static |
Left (defined in Terraria.Entity) | Terraria.Entity | |
life (defined in Terraria.NPC) | Terraria.NPC | |
lifeMax (defined in Terraria.NPC) | Terraria.NPC | |
lifeRegen (defined in Terraria.NPC) | Terraria.NPC | |
lifeRegenCount (defined in Terraria.NPC) | Terraria.NPC | |
lifeRegenExpectedLossPerSecond (defined in Terraria.NPC) | Terraria.NPC | |
localAI (defined in Terraria.NPC) | Terraria.NPC | |
loveStruck (defined in Terraria.NPC) | Terraria.NPC | |
LunarApocalypseIsUp (defined in Terraria.NPC) | Terraria.NPC | static |
LunarShieldPowerExpert (defined in Terraria.NPC) | Terraria.NPC | static |
LunarShieldPowerNormal (defined in Terraria.NPC) | Terraria.NPC | static |
markedByScytheWhip (defined in Terraria.NPC) | Terraria.NPC | |
maxAI (defined in Terraria.NPC) | Terraria.NPC | static |
maxBuffs (defined in Terraria.NPC) | Terraria.NPC | static |
MaxMoonLordCountdown (defined in Terraria.NPC) | Terraria.NPC | static |
MechSpawn(float x, float y, int type) (defined in Terraria.NPC) | Terraria.NPC | static |
midas (defined in Terraria.NPC) | Terraria.NPC | |
ModNPC (defined in Terraria.NPC) | Terraria.NPC | |
moneyPing(Vector2 pos) (defined in Terraria.NPC) | Terraria.NPC | |
MoonLordAttacksArray (defined in Terraria.NPC) | Terraria.NPC | static |
MoonLordAttacksArray2 (defined in Terraria.NPC) | Terraria.NPC | static |
MoonLordCountdown (defined in Terraria.NPC) | Terraria.NPC | static |
MoonLordFightingDistance (defined in Terraria.NPC) | Terraria.NPC | static |
nameOver (defined in Terraria.NPC) | Terraria.NPC | |
nameOverDistance (defined in Terraria.NPC) | Terraria.NPC | static |
nameOverIncrement (defined in Terraria.NPC) | Terraria.NPC | static |
NearSpikeBall(int x, int y) (defined in Terraria.NPC) | Terraria.NPC | static |
netAlways (defined in Terraria.NPC) | Terraria.NPC | |
netID (defined in Terraria.NPC) | Terraria.NPC | |
netOffset (defined in Terraria.NPC) | Terraria.NPC | |
netSkip (defined in Terraria.NPC) | Terraria.NPC | |
netSpam (defined in Terraria.NPC) | Terraria.NPC | |
netUpdate (defined in Terraria.NPC) | Terraria.NPC | |
netUpdate2 (defined in Terraria.NPC) | Terraria.NPC | |
NewNPC(IEntitySource source, int X, int Y, int Type, int Start=0, float ai0=0f, float ai1=0f, float ai2=0f, float ai3=0f, int Target=255) | Terraria.NPC | static |
NewNPCDirect(IEntitySource source, int x, int y, int type, int start=0, float ai0=0f, float ai1=0f, float ai2=0f, float ai3=0f, int target=255) | Terraria.NPC | static |
NewNPCDirect(IEntitySource source, Vector2 position, int type, int start=0, float ai0=0f, float ai1=0f, float ai2=0f, float ai3=0f, int target=255) | Terraria.NPC | static |
noGravity (defined in Terraria.NPC) | Terraria.NPC | |
noTileCollide (defined in Terraria.NPC) | Terraria.NPC | |
NPC() (defined in Terraria.NPC) | Terraria.NPC | |
NPCCanStickToWalls() (defined in Terraria.NPC) | Terraria.NPC | |
NPCLoot() (defined in Terraria.NPC) | Terraria.NPC | |
npcsFoundForCheckActive (defined in Terraria.NPC) | Terraria.NPC | static |
npcSlots (defined in Terraria.NPC) | Terraria.NPC | |
offSetDelayTime (defined in Terraria.NPC) | Terraria.NPC | static |
oiled (defined in Terraria.NPC) | Terraria.NPC | |
oldDirection (defined in Terraria.Entity) | Terraria.Entity | |
oldDirectionY (defined in Terraria.NPC) | Terraria.NPC | |
oldHomeless (defined in Terraria.NPC) | Terraria.NPC | |
oldHomeTileX (defined in Terraria.NPC) | Terraria.NPC | |
oldHomeTileY (defined in Terraria.NPC) | Terraria.NPC | |
oldPos (defined in Terraria.NPC) | Terraria.NPC | |
oldPosition (defined in Terraria.Entity) | Terraria.Entity | |
oldRot (defined in Terraria.NPC) | Terraria.NPC | |
oldTarget (defined in Terraria.NPC) | Terraria.NPC | |
oldVelocity (defined in Terraria.Entity) | Terraria.Entity | |
onFire (defined in Terraria.NPC) | Terraria.NPC | |
onFire2 (defined in Terraria.NPC) | Terraria.NPC | |
onFire3 (defined in Terraria.NPC) | Terraria.NPC | |
onFrostBurn (defined in Terraria.NPC) | Terraria.NPC | |
onFrostBurn2 (defined in Terraria.NPC) | Terraria.NPC | |
OnGameEventClearedForTheFirstTime(int gameEventId) (defined in Terraria.NPC) | Terraria.NPC | static |
Opacity (defined in Terraria.NPC) | Terraria.NPC | |
plantBoss (defined in Terraria.NPC) | Terraria.NPC | static |
PlayerInteraction(int player) (defined in Terraria.NPC) | Terraria.NPC | |
playerInteraction (defined in Terraria.NPC) | Terraria.NPC | |
poisoned (defined in Terraria.NPC) | Terraria.NPC | |
PopAllAttachedProjectilesAndTakeDamageForThem() (defined in Terraria.NPC) | Terraria.NPC | |
position (defined in Terraria.Entity) | Terraria.Entity | |
rarity (defined in Terraria.NPC) | Terraria.NPC | |
realLife | Terraria.NPC | |
ReflectProjectile(Projectile proj) (defined in Terraria.NPC) | Terraria.NPC | |
ReflectProjectiles(Rectangle myRect) (defined in Terraria.NPC) | Terraria.NPC | |
reflectsProjectiles (defined in Terraria.NPC) | Terraria.NPC | |
ReleaseNPC(int x, int y, int Type, int Style, int who) (defined in Terraria.NPC) | Terraria.NPC | static |
releaseOwner (defined in Terraria.NPC) | Terraria.NPC | |
RequestBuffRemoval(int buffTypeToRemove) (defined in Terraria.NPC) | Terraria.NPC | |
ResetBadgerHatTime() (defined in Terraria.NPC) | Terraria.NPC | static |
ResetKillCount() (defined in Terraria.NPC) | Terraria.NPC | static |
ResetNetOffsets() (defined in Terraria.NPC) | Terraria.NPC | static |
RevengeManager (defined in Terraria.NPC) | Terraria.NPC | static |
Right (defined in Terraria.Entity) | Terraria.Entity | |
rotation (defined in Terraria.NPC) | Terraria.NPC | |
safeRangeX (defined in Terraria.NPC) | Terraria.NPC | static |
safeRangeY (defined in Terraria.NPC) | Terraria.NPC | static |
savedAngler (defined in Terraria.NPC) | Terraria.NPC | static |
savedBartender (defined in Terraria.NPC) | Terraria.NPC | static |
savedGoblin (defined in Terraria.NPC) | Terraria.NPC | static |
savedGolfer (defined in Terraria.NPC) | Terraria.NPC | static |
savedMech (defined in Terraria.NPC) | Terraria.NPC | static |
savedStylist (defined in Terraria.NPC) | Terraria.NPC | static |
savedTaxCollector (defined in Terraria.NPC) | Terraria.NPC | static |
savedWizard (defined in Terraria.NPC) | Terraria.NPC | static |
scale (defined in Terraria.NPC) | Terraria.NPC | |
ScaleStats(int? activePlayersCount, GameModeData gameModeData, float? strengthOverride) (defined in Terraria.NPC) | Terraria.NPC | |
ScaleStats_UseStrengthMultiplier(float strength) (defined in Terraria.NPC) | Terraria.NPC | |
SetDefaults(int Type, NPCSpawnParams spawnparams=default(NPCSpawnParams)) (defined in Terraria.NPC) | Terraria.NPC | |
SetDefaults_ForNetId(int Type, float scaleOverride) (defined in Terraria.NPC) | Terraria.NPC | |
SetDefaults_ForNetId(int Type, NPCSpawnParams spawnparams, float scaleOverride) (defined in Terraria.NPC) | Terraria.NPC | |
SetDefaultsKeepPlayerInteraction(int Type) (defined in Terraria.NPC) | Terraria.NPC | |
SetEventFlagCleared(ref bool eventFlag, int gameEventId) (defined in Terraria.NPC) | Terraria.NPC | static |
setFireFlyChance() (defined in Terraria.NPC) | Terraria.NPC | static |
SetFrameSize() (defined in Terraria.NPC) | Terraria.NPC | |
setFrameSize (defined in Terraria.NPC) | Terraria.NPC | |
setNPCName(string newName, int npcType, bool resetExtras=false) (defined in Terraria.NPC) | Terraria.NPC | static |
SetWorldSpecificMonstersByWorldID() (defined in Terraria.NPC) | Terraria.NPC | static |
shadowFlame (defined in Terraria.NPC) | Terraria.NPC | |
sHeight (defined in Terraria.NPC) | Terraria.NPC | static |
ShieldStrengthTowerMax (defined in Terraria.NPC) | Terraria.NPC | static |
ShieldStrengthTowerNebula (defined in Terraria.NPC) | Terraria.NPC | static |
ShieldStrengthTowerSolar (defined in Terraria.NPC) | Terraria.NPC | static |
ShieldStrengthTowerStardust (defined in Terraria.NPC) | Terraria.NPC | static |
ShieldStrengthTowerVortex (defined in Terraria.NPC) | Terraria.NPC | static |
ShouldBestiaryGirlBeLycantrope() (defined in Terraria.NPC) | Terraria.NPC | |
ShouldEmpressBeEnraged() (defined in Terraria.NPC) | Terraria.NPC | static |
ShouldFaceTarget(ref NPCUtils.TargetSearchResults searchResults, NPCUtils.TargetType? overrideTargetType=null) (defined in Terraria.NPC) | Terraria.NPC | |
ShowNameOnHover (defined in Terraria.NPC) | Terraria.NPC | |
SimpleFlyMovement(Vector2 desiredVelocity, float moveSpeed) (defined in Terraria.NPC) | Terraria.NPC | |
SitDown(Point anchorTilePosition, out int direction, out Vector2 bottom) | Terraria.NPC | |
Size (defined in Terraria.Entity) | Terraria.Entity | |
SlimeRainSpawns(int plr) (defined in Terraria.NPC) | Terraria.NPC | static |
soulDrain (defined in Terraria.NPC) | Terraria.NPC | |
soundDelay (defined in Terraria.NPC) | Terraria.NPC | |
SpawnBoss(int spawnPositionX, int spawnPositionY, int Type, int targetPlayerIndex) (defined in Terraria.NPC) | Terraria.NPC | static |
SpawnedFromStatue (defined in Terraria.NPC) | Terraria.NPC | |
Spawning_FlyingAntlionCheck(int x, int y) (defined in Terraria.NPC) | Terraria.NPC | static |
Spawning_SandstoneCheck(int x, int y) (defined in Terraria.NPC) | Terraria.NPC | static |
SpawnNPC() (defined in Terraria.NPC) | Terraria.NPC | static |
SpawnOnPlayer(int plr, int Type) (defined in Terraria.NPC) | Terraria.NPC | static |
SpawnSkeletron(int onWho) (defined in Terraria.NPC) | Terraria.NPC | static |
SpawnWithHigherTime(int timeMult) (defined in Terraria.NPC) | Terraria.NPC | |
SpawnWOF(Vector2 pos) (defined in Terraria.NPC) | Terraria.NPC | static |
spriteDirection (defined in Terraria.NPC) | Terraria.NPC | |
stairFall (defined in Terraria.NPC) | Terraria.NPC | |
statsAreScaledForThisManyPlayers (defined in Terraria.NPC) | Terraria.NPC | |
stepSpeed (defined in Terraria.NPC) | Terraria.NPC | |
stinky (defined in Terraria.NPC) | Terraria.NPC | |
strengthMultiplier (defined in Terraria.NPC) | Terraria.NPC | |
StrikeNPC(int Damage, float knockBack, int hitDirection, bool crit=false, bool noEffect=false, bool fromNet=false) (defined in Terraria.NPC) | Terraria.NPC | |
StrikeNPCNoInteraction(int Damage, float knockBack, int hitDirection, bool crit=false, bool noEffect=false, bool fromNet=false) (defined in Terraria.NPC) | Terraria.NPC | |
SupportsNPCTargets (defined in Terraria.NPC) | Terraria.NPC | |
sWidth (defined in Terraria.NPC) | Terraria.NPC | static |
takenDamageMultiplier (defined in Terraria.NPC) | Terraria.NPC | |
target (defined in Terraria.NPC) | Terraria.NPC | |
TargetClosest(bool faceTarget=true) (defined in Terraria.NPC) | Terraria.NPC | |
TargetClosest_WOF(bool faceTarget=true) (defined in Terraria.NPC) | Terraria.NPC | |
TargetClosestUpgraded(bool faceTarget=true, Vector2? checkPosition=null) (defined in Terraria.NPC) | Terraria.NPC | |
targetRect (defined in Terraria.NPC) | Terraria.NPC | |
taxCollector (defined in Terraria.NPC) | Terraria.NPC | static |
Teleport(Vector2 newPos, int Style=0, int extraInfo=0) (defined in Terraria.NPC) | Terraria.NPC | |
teleporting (defined in Terraria.NPC) | Terraria.NPC | |
teleportStyle (defined in Terraria.NPC) | Terraria.NPC | |
teleportTime (defined in Terraria.NPC) | Terraria.NPC | |
tentacleSpiked (defined in Terraria.NPC) | Terraria.NPC | |
timeLeft (defined in Terraria.NPC) | Terraria.NPC | |
TooWindyForButterflies (defined in Terraria.NPC) | Terraria.NPC | static |
Top (defined in Terraria.Entity) | Terraria.Entity | |
TopLeft (defined in Terraria.Entity) | Terraria.Entity | |
TopRight (defined in Terraria.Entity) | Terraria.Entity | |
ToString() (defined in Terraria.NPC) | Terraria.NPC | |
TowerActiveNebula (defined in Terraria.NPC) | Terraria.NPC | static |
TowerActiveSolar (defined in Terraria.NPC) | Terraria.NPC | static |
TowerActiveStardust (defined in Terraria.NPC) | Terraria.NPC | static |
TowerActiveVortex (defined in Terraria.NPC) | Terraria.NPC | static |
TowersDefeated (defined in Terraria.NPC) | Terraria.NPC | static |
townNPC (defined in Terraria.NPC) | Terraria.NPC | |
townNpcVariationIndex (defined in Terraria.NPC) | Terraria.NPC | |
Transform(int newType) (defined in Terraria.NPC) | Terraria.NPC | |
TransformVisuals(int oldType, int newType) (defined in Terraria.NPC) | Terraria.NPC | |
TranslatedTargetIndex (defined in Terraria.NPC) | Terraria.NPC | |
trapImmune (defined in Terraria.NPC) | Terraria.NPC | |
travelNPC (defined in Terraria.NPC) | Terraria.NPC | static |
TryGetGlobalNPC< T >(out T result, bool exactType=true) | Terraria.NPC | |
TryGetGlobalNPC< T >(T baseInstance, out T result) | Terraria.NPC | |
TryPortalJumping() (defined in Terraria.NPC) | Terraria.NPC | |
TweakSwingStats(int swingMax, int swingCurrent, int aimDir, ref Rectangle itemRectangle) (defined in Terraria.NPC) | Terraria.NPC | |
type (defined in Terraria.NPC) | Terraria.NPC | |
TypeName | Terraria.NPC | |
TypeToDefaultHeadIndex(int type) (defined in Terraria.NPC) | Terraria.NPC | static |
UpdateAltTexture() (defined in Terraria.NPC) | Terraria.NPC | |
UpdateFoundActiveNPCs() (defined in Terraria.NPC) | Terraria.NPC | static |
UpdateNPC(int i) (defined in Terraria.NPC) | Terraria.NPC | |
UpdateNPC_BuffSetFlags(bool lowerBuffTime=true) (defined in Terraria.NPC) | Terraria.NPC | |
UpdateRGBPeriheralProbe() (defined in Terraria.NPC) | Terraria.NPC | static |
UsesPartyHat() (defined in Terraria.NPC) | Terraria.NPC | |
value (defined in Terraria.NPC) | Terraria.NPC | |
VanillaAI() (defined in Terraria.NPC) | Terraria.NPC | |
VanillaFindFrame(int num, bool isLikeATownNPC, int type) (defined in Terraria.NPC) | Terraria.NPC | |
VanillaHitEffect(int hitDirection=0, double dmg=10.0) (defined in Terraria.NPC) | Terraria.NPC | |
velocity (defined in Terraria.Entity) | Terraria.Entity | |
venom (defined in Terraria.NPC) | Terraria.NPC | |
VisualPosition (defined in Terraria.Entity) | Terraria.Entity | |
waveKills (defined in Terraria.NPC) | Terraria.NPC | static |
waveNumber (defined in Terraria.NPC) | Terraria.NPC | static |
wet (defined in Terraria.Entity) | Terraria.Entity | |
wetCount (defined in Terraria.Entity) | Terraria.Entity | |
whoAmI (defined in Terraria.Entity) | Terraria.Entity | |
WhoAmIToTargettingIndex (defined in Terraria.NPC) | Terraria.NPC | |
width (defined in Terraria.Entity) | Terraria.Entity | |
WithinRange(Vector2 Target, float MaxRange) (defined in Terraria.Entity) | Terraria.Entity | |
WouldBeEncouragedToDespawn(int aistyle, int type) (defined in Terraria.NPC) | Terraria.NPC | static |