tModLoader v2024.10
A mod to make and play Terraria mods
NPC Member List

This is the complete list of members for NPC, including all inherited members.

activeEntity
activeTimeNPCstatic
AddBuff(int type, int time, bool quiet=false)NPC
AFKTimeNeededForNoWorms (defined in NPC)NPCstatic
aiNPC
AI() (defined in NPC)NPC
AI_000_TransformBoundNPC(int playerID, int npcType) (defined in NPC)NPC
AI_001_SetRainbowSlimeColor() (defined in NPC)NPC
AI_113_WindyBalloon_GetSlaveNPC() (defined in NPC)NPC
AI_120_HallowBoss_IsGenuinelyEnraged() (defined in NPC)NPC
AI_120_HallowBoss_IsInPhase2() (defined in NPC)NPC
AI_121_QueenSlime_GetDustColor() (defined in NPC)NPCstatic
AI_122_PirateGhost() (defined in NPC)NPC
AI_AttemptToFindTeleportSpot(ref Vector2 chosenTile, int targetTileX, int targetTileY, int rangeFromTargetTile=20, int telefragPreventionDistanceInTiles=5, int solidTileCheckFluff=1, bool solidTileCheckCentered=false, bool teleportInAir=false) (defined in NPC)NPC
aiAction (defined in NPC)NPC
aiStyleNPC
alphaNPC
altTexture (defined in NPC)NPC
AngleFrom(Vector2 Source) (defined in Entity)Entity
AngleTo(Vector2 Destination) (defined in Entity)Entity
AnyDanger(bool quickBossNPCCheck=false, bool ignorePillarsAndMoonlordCountdown=false) (defined in NPC)NPCstatic
AnyHelpfulFairies() (defined in NPC)NPCstatic
AnyInteractions()NPC
AnyNPCs(int Type)NPCstatic
AnyoneNearCultists() (defined in NPC)NPCstatic
ApplyInteraction(int player) (defined in NPC)NPC
AttemptToConvertNPCToEvil(bool crimson) (defined in NPC)NPC
BannerID() (defined in NPC)NPC
BecomeImmuneTo(int buffType)NPC
behindTilesNPC
betsysCurse (defined in NPC)NPC
BigMimicSpawnSmoke() (defined in NPC)NPC
BigMimicSummonCheck(int x, int y, Player user) (defined in NPC)NPCstatic
bloodButchered (defined in NPC)NPC
BloodNautilus_GetMouthPositionAndRotation(out Vector2 mouthPosition, out Vector2 mouthDirection) (defined in NPC)NPC
bossNPC
Boss_CanShootExtraAt(int playerIndex, int rotationIndexToAttack, int rotationSize, float attackScanDistance, bool alwaysSkipMainTarget=true) (defined in NPC)NPC
BossBarNPC
Bottom (defined in Entity)Entity
BottomLeft (defined in Entity)Entity
BottomRight (defined in Entity)Entity
boughtBunny (defined in NPC)NPCstatic
boughtCat (defined in NPC)NPCstatic
boughtDog (defined in NPC)NPCstatic
brainOfGravity (defined in NPC)NPCstatic
breath (defined in NPC)NPC
breathCounter (defined in NPC)NPC
breathMax (defined in NPC)NPCstatic
buffColor(Color newColor, float R, float G, float B, float A) (defined in NPC)NPCstatic
buffImmuneNPC
buffTime (defined in NPC)NPC
buffType (defined in NPC)NPC
BusyWithAnyInvasionOfSorts() (defined in NPC)NPCstatic
butterflyChance (defined in NPC)NPCstatic
CalculateHitInfo(int damage, int hitDirection, bool crit=false, float knockBack=0f, DamageClass damageType=null, bool damageVariation=false, float luck=0)NPC
CanApplyHunterPotionEffects() (defined in NPC)NPC
CanBeChasedBy(object attacker=null, bool ignoreDontTakeDamage=false)NPC
CanBeReplacedByOtherNPCs (defined in NPC)NPC
CanBeTalkedTo (defined in NPC)NPC
canDisplayBuffs (defined in NPC)NPC
canGhostHeal (defined in NPC)NPC
CanReflectProjectile(Projectile proj) (defined in NPC)NPC
CanReleaseNPCs(int who) (defined in NPC)NPCstatic
CanTalk (defined in NPC)NPC
catchItemNPC
cavernMonsterType (defined in NPC)NPCstatic
celled (defined in NPC)NPC
CenterEntity
chaseableNPC
CheckActive() (defined in NPC)NPC
CheckCatchNPC(NPC npc, Rectangle catchToolRectangle, Item item, Player player, bool lavaProofTool=false)NPCstatic
checkDead() (defined in NPC)NPC
CheckDrowning() (defined in NPC)NPC
ClearFoundActiveNPCs() (defined in NPC)NPCstatic
ClearFoundNPCTypesForBestiary() (defined in NPC)NPCstatic
ClearImmuneToBuffs(out bool anyBuffsCleared)NPC
Clone() (defined in NPC)NPC
CloneDefaults(int Type) (defined in NPC)NPC
closeDoor (defined in NPC)NPC
coldDamageNPC
collideX (defined in NPC)NPC
collideY (defined in NPC)NPC
color (defined in NPC)NPC
combatBookVolumeTwoWasUsed (defined in NPC)NPCstatic
combatBookWasUsedNPCstatic
confused (defined in NPC)NPC
CopyInteractions(NPC npc) (defined in NPC)NPC
CountNPCS(int Type)NPCstatic
CountsAsACritter (defined in NPC)NPC
crimsonBoss (defined in NPC)NPCstatic
damageNPC
daybreak (defined in NPC)NPC
DeathSoundNPC
deerclopsBoss (defined in NPC)NPCstatic
defDamageNPC
defDefenseNPC
defenseNPC
DelBuff(int buffIndex)NPC
despawnEncouraged (defined in NPC)NPC
DespawnEncouragement_AIStyle2_FloatingEye_IsDiscouraged(int npcID, Vector2 npcPosition, int target=255) (defined in NPC)NPCstatic
DespawnEncouragement_AIStyle3_Fighters_CanBeBusyWithAction(int npcID) (defined in NPC)NPCstatic
DespawnEncouragement_AIStyle3_Fighters_NotDiscouraged(int npcID, Vector2 position, NPC npcInstance) (defined in NPC)NPCstatic
directionEntity
DirectionFrom(Vector2 Source) (defined in Entity)Entity
DirectionTo(Vector2 Destination) (defined in Entity)Entity
directionY (defined in NPC)NPC
DiscourageDespawn(int despawnTime) (defined in NPC)NPC
Distance(Vector2 Other) (defined in Entity)Entity
DistanceSQ(Vector2 Other) (defined in Entity)Entity
DoesntDespawnToInactivity() (defined in NPC)NPC
DoesntDespawnToInactivityAndCountsNPCSlots() (defined in NPC)NPC
dontCountMe (defined in NPC)NPC
dontTakeDamageNPC
dontTakeDamageFromHostiles (defined in NPC)NPC
doorX (defined in NPC)NPC
doorY (defined in NPC)NPC
downedAncientCultistNPCstatic
downedBoss1NPCstatic
downedBoss2NPCstatic
downedBoss3NPCstatic
downedChristmasIceQueenNPCstatic
downedChristmasSantankNPCstatic
downedChristmasTreeNPCstatic
downedClownNPCstatic
downedDeerclopsNPCstatic
downedEmpressOfLightNPCstatic
downedFishronNPCstatic
downedFrostNPCstatic
downedGoblinsNPCstatic
downedGolemBossNPCstatic
downedHalloweenKingNPCstatic
downedHalloweenTreeNPCstatic
downedMartiansNPCstatic
downedMechBoss1NPCstatic
downedMechBoss2NPCstatic
downedMechBoss3NPCstatic
downedMechBossAnyNPCstatic
downedMoonlordNPCstatic
downedPiratesNPCstatic
downedPlantBossNPCstatic
downedQueenBeeNPCstatic
downedQueenSlimeNPCstatic
downedSlimeKingNPCstatic
downedTowerNebulaNPCstatic
downedTowers (defined in NPC)NPCstatic
downedTowerSolarNPCstatic
downedTowerStardustNPCstatic
downedTowerVortexNPCstatic
dripping (defined in NPC)NPC
drippingSlime (defined in NPC)NPC
drippingSparkleSlime (defined in NPC)NPC
DropItemInstanced(Vector2 Position, Vector2 HitboxSize, int itemType, int itemStack=1, bool interactionRequired=true) (defined in NPC)NPC
DropTombstoneTownNPC(NetworkText deathText) (defined in NPC)NPC
dryadBane (defined in NPC)NPC
dryadWard (defined in NPC)NPC
empressRageMode (defined in NPC)NPCstatic
EncourageDespawn(int despawnTime) (defined in NPC)NPC
EntityGlobals (defined in NPC)NPC
ExcludedFromDeathTally() (defined in NPC)NPC
extraValue (defined in NPC)NPC
FaceTarget() (defined in NPC)NPC
FairyEffects(Vector2 Position, int type) (defined in NPC)NPCstatic
fairyLog (defined in NPC)NPCstatic
FindBuffIndex(int type) (defined in NPC)NPC
FindCattailTop(int landX, int landY, out int cattailX, out int cattailY) (defined in NPC)NPCstatic
FindClosestPlayer() (defined in NPC)NPC
FindClosestPlayer(out float distanceToPlayer) (defined in NPC)NPC
FindFirstNPC(int Type)NPCstatic
FindFrame() (defined in NPC)NPC
FindTreeBranch(int landX, int landY, out int treeBranchX, out int treeBranchY) (defined in NPC)NPCstatic
fireFlyChance (defined in NPC)NPCstatic
fireFlyFriendly (defined in NPC)NPCstatic
fireFlyMultiple (defined in NPC)NPCstatic
ForcePartyHatOn (defined in NPC)NPC
frameNPC
frameCounter (defined in NPC)NPC
freeCake (defined in NPC)NPCstatic
friendlyNPC
friendlyRegen (defined in NPC)NPC
FullNameNPC
GetActivePlayerCount() (defined in NPC)NPCstatic
GetAlpha(Color newColor) (defined in NPC)NPC
GetAttackDamage_ForProjectiles(float normalDamage, float expertDamage) (defined in NPC)NPC
GetAttackDamage_ForProjectiles_MultiLerp(float normalDamage, float expertDamage, float masterDamage) (defined in NPC)NPC
GetAttackDamage_LerpBetweenFinalValues(float normalDamage, float expertDamage) (defined in NPC)NPC
GetAttackDamage_LerpBetweenFinalValuesFloat(float normalDamage, float expertDamage) (defined in NPC)NPC
GetAttackDamage_ScaledByStrength(float normalDamage) (defined in NPC)NPC
GetAvailableAmountOfNPCsToSpawnUpToSlot(int amountWeWant, int highestNPCSlotIndexWeWillPick=100) (defined in NPC)NPCstatic
GetBalance() (defined in NPC)NPCstatic
GetBestiaryCreditId() (defined in NPC)NPC
GetBestiaryEntryColor() (defined in NPC)NPC
GetBossHeadRotation() (defined in NPC)NPC
GetBossHeadSpriteEffects() (defined in NPC)NPC
GetBossHeadTextureIndex() (defined in NPC)NPC
GetBossSpawnSource(int targetPlayerIndex) (defined in NPC)NPCstatic
GetBrainOfCthuluCreepersCount() (defined in NPC)NPCstatic
GetChat() (defined in NPC)NPC
GetColor(Color newColor) (defined in NPC)NPC
GetDestroyerSegmentsCount() (defined in NPC)NPCstatic
GetEaterOfWorldsSegmentsCount() (defined in NPC)NPCstatic
GetEaterOfWorldsSegmentsCountByGamemode(int gamemode) (defined in NPC)NPCstatic
GetFirstNPCNameOrNull(int npcType)NPCstatic
GetFullnameByID(int npcID)NPCstatic
GetFullNetName() (defined in NPC)NPC
GetGivenNetName() (defined in NPC)NPC
GetGivenOrTypeNetName() (defined in NPC)NPC
GetGlobalNPC< T >()NPC
GetGlobalNPC< T >(T baseInstance)NPC
GetImmuneTime(int fromWho, int time) (defined in NPC)NPC
GetIncomingStrikeModifiers(DamageClass damageType, int hitDirection, bool ignoreArmorDebuffs=false)NPC
GetLifePercent() (defined in NPC)NPC
GetLifeStats(out int statLife, out int statLifeMax) (defined in NPC)NPC
GetMagicAuraColor() (defined in NPC)NPC
GetMatchingSpawnParams() (defined in NPC)NPC
GetMechQueenCenter() (defined in NPC)NPC
GetMeleeCollisionData(Rectangle victimHitbox, int enemyIndex, ref int specialHitSetter, ref float damageMultiplier, ref Rectangle npcRect) (defined in NPC)NPCstatic
GetMyBalance() (defined in NPC)NPC
getNewNPCName() (defined in NPC)NPC
GetNPCColorTintedByBuffs(Color npcColor) (defined in NPC)NPC
GetNPCInvasionGroup(int npcID)NPCstatic
GetNPCLocation(int i, bool seekHead, bool averageDirection, out int index, out Vector2 pos) (defined in NPC)NPCstatic
GetPartyHatColor() (defined in NPC)NPC
GetPartyHatGore()NPC
getRect() (defined in NPC)NPC
GetShimmerColor(Color newColor) (defined in NPC)NPC
GetShootingFrame(float circleY) (defined in NPC)NPC
GetSource_Buff(int buffIndex) (defined in NPC)NPC
GetSource_CatchEntity(Entity caughtEntity, string? context=null) (defined in Entity)Entity
GetSource_Death(string? context=null) (defined in Entity)Entity
GetSource_DropAsItem(string? context=null) (defined in Entity)Entity
GetSource_FromAI(string? context=null) (defined in Entity)Entity
GetSource_FromThis(string? context=null) (defined in Entity)Entity
GetSource_GiftOrReward(string? context=null) (defined in Entity)Entity
GetSource_Loot(string? context=null) (defined in Entity)Entity
GetSource_Misc(string context) (defined in Entity)Entity
GetSource_NaturalSpawn() (defined in Entity)Entitystatic
GetSource_None() (defined in Entity)Entitystatic
GetSource_OnHit(Entity victim, string? context=null) (defined in Entity)Entity
GetSource_OnHurt(Entity? attacker, string? context=null) (defined in Entity)Entity
GetSource_ReleaseEntity(string? context=null) (defined in Entity)Entity
GetSource_TileInteraction(int tileCoordsX, int tileCoordsY, string? context=null) (defined in Entity)Entity
GetSource_TownSpawn() (defined in Entity)Entitystatic
GetSpecialEventTextIfNotEmpty(string specialTextKey, object substitutes, ref string specialEventText) (defined in NPC)NPC
GetStatScalingFactors(int numPlayers, out float balance, out float boost) (defined in NPC)NPCstatic
GetSwingStats(int swingMax, int swingCurrent, int aimDir, int itemWidth, int itemHeight) (defined in NPC)NPC
GetTargetData(bool ignorePlayerTankPets=true) (defined in NPC)NPC
GetTileCollisionParameters(out Vector2 cPosition, out int cWidth, out int cHeight) (defined in NPC)NPC
GetTypeNetName() (defined in NPC)NPC
GetWereThereAnyInteractions()NPC
gfxOffYNPC
GivenNameNPC
GivenOrTypeNameNPC
Globals (defined in NPC)NPC
goldCritterChance (defined in NPC)NPCstatic
golemBoss (defined in NPC)NPCstatic
gravityNPC
GravityIgnoresLiquidNPC
GravityIgnoresSpaceNPC
GravityIgnoresTypeNPC
GravityMultiplierNPC
GravityWetMultipliersNPCstatic
HappinessNPC
HasBuff(int type)NPC
HasBuff< T >()NPC
HasGivenNameNPC
HasLuckTextForWizard(out string specialEventText) (defined in NPC)NPC
HasNPCTarget (defined in NPC)NPC
HasPlayerTarget (defined in NPC)NPC
HasSpecialEventText(string specialTextCategoryKey, out string specialEventText) (defined in NPC)NPC
HasValidTargetNPC
HaveDryadDoStardewAnimation() (defined in NPC)NPCstatic
HealEffect(int healAmount, bool broadcast=true)NPC
HealEffect(Rectangle r, int healAmount, bool broadcast=true)NPCstatic
heightEntity
hideNPC
HideStrikeDamageNPC
Hitbox (defined in Entity)Entity
HitEffect(int hitDirection=0, double dmg=10.0, bool? instantKill=null) (defined in NPC)NPC
HitEffect(HitInfo hit) (defined in NPC)NPC
HitSoundNPC
HittableForOnHitRewards() (defined in NPC)NPC
homeless (defined in NPC)NPC
homeTileX (defined in NPC)NPC
homeTileY (defined in NPC)NPC
honeyMovementSpeed (defined in NPC)NPC
honeyWet (defined in Entity)Entity
housingCategory (defined in NPC)NPC
ichor (defined in NPC)NPC
IdleSounds() (defined in NPC)NPC
immortalNPC
immuneNPC
immuneTime (defined in NPC)NPCstatic
InheritSource(Entity entity) (defined in Entity)Entitystatic
InitializeMoonLordAttacks() (defined in NPC)NPCstatic
InitializeMoonLordAttacks2() (defined in NPC)NPCstatic
IsABestiaryIconDummy (defined in NPC)NPC
IsADeerclopsNearScreen() (defined in NPC)NPCstatic
IsDamageDodgeable() (defined in NPC)NPC
IsDeerclopsHostile() (defined in NPC)NPCstatic
isLikeATownNPCNPC
IsMechQueenUp (defined in NPC)NPCstatic
IsNPCValidForBestiaryKillCredit() (defined in NPC)NPC
IsShimmerVariant (defined in NPC)NPC
IsValidSpawningGroundTile(int x, int y) (defined in NPC)NPCstatic
ItemMoonlordCountdownTime (defined in NPC)NPCstatic
javelined (defined in NPC)NPC
justHit (defined in NPC)NPC
killCount (defined in NPC)NPCstatic
knockBackResistNPC
ladyBugBadLuckTime (defined in NPC)NPCstatic
ladyBugGoodLuckTime (defined in NPC)NPCstatic
LadyBugKilled(Vector2 Position, bool GoldLadyBug=false) (defined in NPC)NPCstatic
lastInteractionNPC
lastPortalColorIndex (defined in NPC)NPC
lavaImmune (defined in NPC)NPC
lavaMovementSpeed (defined in NPC)NPC
lavaWet (defined in Entity)Entity
lazyNPCOwnedProjectileSearchArray (defined in NPC)NPCstatic
Left (defined in Entity)Entity
lifeNPC
lifeMaxNPC
lifeRegenNPC
lifeRegenCountNPC
lifeRegenExpectedLossPerSecond (defined in NPC)NPC
localAINPC
loveStruck (defined in NPC)NPC
LunarApocalypseIsUp (defined in NPC)NPCstatic
LunarShieldPowerMax (defined in NPC)NPCstatic
LunarShieldPowerNormal (defined in NPC)NPCstatic
markedByScytheWhip (defined in NPC)NPC
maxAI (defined in NPC)NPCstatic
maxBuffs (defined in NPC)NPCstatic
maxFallSpeedNPC
MaxFallSpeedMultiplierNPC
MaxFallSpeedWetMultipliersNPCstatic
MaxMoonLordCountdown (defined in NPC)NPCstatic
mechQueen (defined in NPC)NPCstatic
MechSpawn(float x, float y, int type)NPCstatic
midas (defined in NPC)NPC
ModNPC (defined in NPC)NPC
moneyPing(Vector2 pos) (defined in NPC)NPC
MoonEventRequiredPointsPerWaveLookup (defined in NPC)NPCstatic
MoonLordAttacksArray (defined in NPC)NPCstatic
MoonLordAttacksArray2 (defined in NPC)NPCstatic
MoonLordCountdown (defined in NPC)NPCstatic
MoonLordFightingDistance (defined in NPC)NPCstatic
nameOver (defined in NPC)NPC
nameOverDistance (defined in NPC)NPCstatic
nameOverIncrement (defined in NPC)NPCstatic
NaturalMoonlordCountdownTime (defined in NPC)NPCstatic
NearSpikeBall(int x, int y) (defined in NPC)NPCstatic
netAlways (defined in NPC)NPC
netIDNPC
netOffset (defined in NPC)NPC
netSkip (defined in NPC)NPC
netSpam (defined in NPC)NPC
netUpdateNPC
netUpdate2 (defined in NPC)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)NPCstatic
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)NPCstatic
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)NPCstatic
noGravityNPC
noTileCollideNPC
NPC() (defined in NPC)NPC
NPCCanStickToWalls() (defined in NPC)NPC
NPCLoot() (defined in NPC)NPC
npcsFoundForCheckActive (defined in NPC)NPCstatic
npcSlotsNPC
offSetDelayTime (defined in NPC)NPCstatic
oiled (defined in NPC)NPC
oldDirectionEntity
oldDirectionY (defined in NPC)NPC
oldHomeless (defined in NPC)NPC
oldHomeTileX (defined in NPC)NPC
oldHomeTileY (defined in NPC)NPC
oldPos (defined in NPC)NPC
oldPositionEntity
oldRot (defined in NPC)NPC
oldTarget (defined in NPC)NPC
oldVelocityEntity
onFire (defined in NPC)NPC
onFire2 (defined in NPC)NPC
onFire3 (defined in NPC)NPC
onFrostBurn (defined in NPC)NPC
onFrostBurn2 (defined in NPC)NPC
OnGameEventClearedForTheFirstTime(int gameEventId) (defined in NPC)NPCstatic
OpacityNPC
peddlersSatchelWasUsed (defined in NPC)NPCstatic
plantBoss (defined in NPC)NPCstatic
PlayerInteraction(int player) (defined in NPC)NPC
playerInteractionNPC
poisoned (defined in NPC)NPC
PopAllAttachedProjectilesAndTakeDamageForThem() (defined in NPC)NPC
positionEntity
PreventJojaColaDialog (defined in NPC)NPCstatic
rarityNPC
realLifeNPC
ReflectProjectile(Projectile proj) (defined in NPC)NPC
ReflectProjectiles(Rectangle myRect) (defined in NPC)NPC
reflectsProjectiles (defined in NPC)NPC
ReleaseNPC(int x, int y, int Type, int Style, int who) (defined in NPC)NPCstatic
releaseOwnerNPC
RequestBuffRemoval(int buffTypeToRemove)NPC
RerollDryadText (defined in NPC)NPCstatic
RerollVariation() (defined in NPC)NPC
RerollVariationForNPCType(int npcType) (defined in NPC)NPCstatic
ResetBadgerHatTime() (defined in NPC)NPCstatic
ResetKillCount() (defined in NPC)NPCstatic
ResetNetOffsets() (defined in NPC)NPCstatic
ResetRemixHax() (defined in NPC)NPCstatic
RevengeManager (defined in NPC)NPCstatic
Right (defined in Entity)Entity
rotation (defined in NPC)NPC
safeRangeX (defined in NPC)NPCstatic
safeRangeY (defined in NPC)NPCstatic
savedAngler (defined in NPC)NPCstatic
savedBartender (defined in NPC)NPCstatic
savedGoblin (defined in NPC)NPCstatic
savedGolfer (defined in NPC)NPCstatic
savedMech (defined in NPC)NPCstatic
savedStylist (defined in NPC)NPCstatic
savedTaxCollector (defined in NPC)NPCstatic
savedWizard (defined in NPC)NPCstatic
scaleNPC
ScaleStats(int? activePlayersCount, GameModeData gameModeData, float? strengthOverride) (defined in NPC)NPC
ScaleStats_UseStrengthMultiplier(float strength) (defined in NPC)NPC
SetDefaults(int Type, NPCSpawnParams spawnparams=default(NPCSpawnParams)) (defined in NPC)NPC
SetDefaults_ForNetId(int Type, float scaleOverride) (defined in NPC)NPC
SetDefaults_ForNetId(int Type, NPCSpawnParams spawnparams, float scaleOverride) (defined in NPC)NPC
SetDefaultsKeepPlayerInteraction(int Type) (defined in NPC)NPC
SetEventFlagCleared(ref bool eventFlag, int gameEventId) (defined in NPC)NPCstatic
setFireFlyChance() (defined in NPC)NPCstatic
SetFrameSize() (defined in NPC)NPC
setFrameSize (defined in NPC)NPC
SetNetShimmerEffect() (defined in NPC)NPC
setNPCName(string newName, int npcType, bool resetExtras=false) (defined in NPC)NPCstatic
SetRemixHax() (defined in NPC)NPCstatic
SetWorldSpecificMonstersByWorldID() (defined in NPC)NPCstatic
shadowFlame (defined in NPC)NPC
sHeight (defined in NPC)NPCstatic
ShieldStrengthTowerMax (defined in NPC)NPCstatic
ShieldStrengthTowerNebula (defined in NPC)NPCstatic
ShieldStrengthTowerSolar (defined in NPC)NPCstatic
ShieldStrengthTowerStardust (defined in NPC)NPCstatic
ShieldStrengthTowerVortex (defined in NPC)NPCstatic
ShimmeredTownNPCs (defined in NPC)NPCstatic
shimmering (defined in NPC)NPC
shimmerMovementSpeed (defined in NPC)NPC
shimmerTransparency (defined in NPC)NPC
shimmerWet (defined in Entity)Entity
ShouldBestiaryGirlBeLycantrope() (defined in NPC)NPC
ShouldEmpressBeEnraged() (defined in NPC)NPCstatic
ShouldFaceTarget(ref NPCUtils.TargetSearchResults searchResults, NPCUtils.TargetType? overrideTargetType=null) (defined in NPC)NPC
ShowNameOnHover (defined in NPC)NPC
SimpleFlyMovement(Vector2 desiredVelocity, float moveSpeed) (defined in NPC)NPC
SimpleStrikeNPC(int damage, int hitDirection, bool crit=false, float knockBack=0f, DamageClass damageType=null, bool damageVariation=false, float luck=0, bool noPlayerInteraction=false)NPC
SitDown(Point anchorTilePosition, out int direction, out Vector2 bottom)NPC
Size (defined in Entity)Entity
SlimeRainSpawns(int plr) (defined in NPC)NPCstatic
soulDrain (defined in NPC)NPC
soundDelay (defined in NPC)NPC
SpawnAllowed_ArmsDealer() (defined in NPC)NPCstatic
SpawnAllowed_Demolitionist() (defined in NPC)NPCstatic
SpawnAllowed_DyeTrader() (defined in NPC)NPCstatic
SpawnAllowed_Merchant() (defined in NPC)NPCstatic
SpawnAllowed_Nurse() (defined in NPC)NPCstatic
SpawnBoss(int spawnPositionX, int spawnPositionY, int Type, int targetPlayerIndex) (defined in NPC)NPCstatic
SpawnedFromStatueNPC
SpawnFaelings(int plr) (defined in NPC)NPCstatic
Spawning_FlyingAntlionCheck(int x, int y) (defined in NPC)NPCstatic
Spawning_SandstoneCheck(int x, int y) (defined in NPC)NPCstatic
SpawnMechQueen(int onWhichPlayer) (defined in NPC)NPCstatic
SpawnNPC() (defined in NPC)NPCstatic
SpawnNPC_GetGemBunnyToSpawn() (defined in NPC)NPCstatic
SpawnNPC_GetGemSquirrelToSpawn() (defined in NPC)NPCstatic
SpawnNPC_SpawnFrog(int spawnTileX, int spawnTileY, int plr) (defined in NPC)NPCstatic
SpawnOnPlayer(int plr, int Type) (defined in NPC)NPCstatic
SpawnSkeletron(int onWho) (defined in NPC)NPCstatic
SpawnTileOrAboveHasAnyWallInSet(int x, int y, bool[] wallTypes) (defined in NPC)NPCstatic
SpawnWithHigherTime(int timeMult) (defined in NPC)NPC
SpawnWOF(Vector2 pos) (defined in NPC)NPCstatic
spriteDirection (defined in NPC)NPC
stairFall (defined in NPC)NPC
statsAreScaledForThisManyPlayers (defined in NPC)NPC
stepSpeedNPC
stinkBugChance (defined in NPC)NPCstatic
stinky (defined in NPC)NPC
strengthMultiplier (defined in NPC)NPC
StrikeInstantKill()NPC
StrikeNPC(HitInfo hit, bool fromNet=false, bool noPlayerInteraction=false)NPC
SuperArmorNPC
SupportsNPCTargetsNPC
sWidth (defined in NPC)NPCstatic
takenDamageMultiplier (defined in NPC)NPC
targetNPC
TargetClosest(bool faceTarget=true)NPC
TargetClosest_WOF(bool faceTarget=true) (defined in NPC)NPC
TargetClosestUpgraded(bool faceTarget=true, Vector2? checkPosition=null) (defined in NPC)NPC
targetRect (defined in NPC)NPC
taxCollector (defined in NPC)NPCstatic
Teleport(Vector2 newPos, int Style=0, int extraInfo=0) (defined in NPC)NPC
teleporting (defined in NPC)NPC
teleportStyle (defined in NPC)NPC
teleportTime (defined in NPC)NPC
tentacleSpiked (defined in NPC)NPC
timeLeftNPC
TooWindyForButterflies (defined in NPC)NPCstatic
Top (defined in Entity)Entity
TopLeft (defined in Entity)Entity
TopRight (defined in Entity)Entity
ToString() (defined in NPC)NPC
totalInvasionPoints (defined in NPC)NPCstatic
TowerActiveNebula (defined in NPC)NPCstatic
TowerActiveSolar (defined in NPC)NPCstatic
TowerActiveStardust (defined in NPC)NPCstatic
TowerActiveVortex (defined in NPC)NPCstatic
TowersDefeated (defined in NPC)NPCstatic
townNPC (defined in NPC)NPC
townNpcVariationIndex (defined in NPC)NPC
Transform(int newType) (defined in NPC)NPC
TransformCopperSlime(int npcIndex) (defined in NPC)NPCstatic
TransformElderSlime(int npcIndex) (defined in NPC)NPCstatic
TransformVisuals(int oldType, int newType) (defined in NPC)NPC
TranslatedTargetIndex (defined in NPC)NPC
trapImmune (defined in NPC)NPC
travelNPC (defined in NPC)NPCstatic
TryGetGlobalNPC< T >(out T result)NPC
TryGetGlobalNPC< T >(T baseInstance, out T result)NPC
TryPortalJumping() (defined in NPC)NPC
TweakSwingStats(int swingMax, int swingCurrent, int aimDir, ref Rectangle itemRectangle) (defined in NPC)NPC
typeNPC
TypeNameNPC
TypeToDefaultHeadIndex(int type) (defined in NPC)NPCstatic
unlockedArmsDealerSpawn (defined in NPC)NPCstatic
unlockedDemolitionistSpawn (defined in NPC)NPCstatic
unlockedDyeTraderSpawn (defined in NPC)NPCstatic
unlockedMerchantSpawn (defined in NPC)NPCstatic
unlockedNurseSpawn (defined in NPC)NPCstatic
unlockedPartyGirlSpawn (defined in NPC)NPCstatic
unlockedPrincessSpawn (defined in NPC)NPCstatic
unlockedSlimeBlueSpawn (defined in NPC)NPCstatic
unlockedSlimeCopperSpawn (defined in NPC)NPCstatic
unlockedSlimeGreenSpawn (defined in NPC)NPCstatic
unlockedSlimeOldSpawn (defined in NPC)NPCstatic
unlockedSlimePurpleSpawn (defined in NPC)NPCstatic
unlockedSlimeRainbowSpawn (defined in NPC)NPCstatic
unlockedSlimeRedSpawn (defined in NPC)NPCstatic
unlockedSlimeYellowSpawn (defined in NPC)NPCstatic
unlockedTruffleSpawn (defined in NPC)NPCstatic
UnlockOrExchangePet(ref bool petBoughtFlag, int npcType, string textKeyForLicense, int netMessageData) (defined in NPC)NPCstatic
UpdateAltTexture() (defined in NPC)NPC
UpdateFoundActiveNPCs() (defined in NPC)NPCstatic
UpdateHomeTileState(bool homeless, int x, int y) (defined in NPC)NPC
UpdateNPC(int i) (defined in NPC)NPC
UpdateNPC_BuffSetFlags(bool lowerBuffTime=true) (defined in NPC)NPC
UpdateRGBPeriheralProbe() (defined in NPC)NPCstatic
UsesPartyHat() (defined in NPC)NPC
valueNPC
VanillaAI() (defined in NPC)NPC
VanillaFindFrame(int num, bool isLikeATownNPC, int type) (defined in NPC)NPC
velocityEntity
venom (defined in NPC)NPC
VisualPosition (defined in Entity)Entity
waterMovementSpeed (defined in NPC)NPC
waveKills (defined in NPC)NPCstatic
waveNumber (defined in NPC)NPCstatic
wetEntity
wetCount (defined in Entity)Entity
whoAmIEntity
WhoAmIToTargettingIndex (defined in NPC)NPC
widthEntity
WithinRange(Vector2 Target, float MaxRange) (defined in Entity)Entity
WouldBeEncouragedToDespawn(int aistyle, int type) (defined in NPC)NPCstatic