Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
Terraria.GameContent.Bestiary.BestiaryDatabaseNPCsPopulator Class Reference

Classes

class  CommonTags
 
class  Conditions
 
class  CrownosIconIndexes
 

Public Member Functions

void Populate (BestiaryDatabase database)
 
void AddDropOverrides (BestiaryDatabase bestiaryDatabase)
 

Private Member Functions

BestiaryEntry FindEntryByNPCID (int npcNetId)
 
BestiaryEntry Register (BestiaryEntry entry)
 
IBestiaryEntryFilter Register (IBestiaryEntryFilter filter)
 
void RegisterTestEntries ()
 
void RegisterSortSteps ()
 
void RegisterFilters ()
 
void ModifyEntriesThatNeedIt_NameOverride (int npcID, string newNameKey)
 
void ModifyEntriesThatNeedIt ()
 
void AdjustEaterOfWorldStats (NPCStatsReportInfoElement element)
 
void AdjustPirateShipStats (NPCStatsReportInfoElement element)
 
void TryGivingEntryFlavorTextIfItIsMissing (BestiaryEntry entry)
 
void AddTownNPCs_Manual ()
 
void AddMultiEntryNPCS_Manual ()
 
void AddEmptyEntries_CrittersAndEnemies_Automated ()
 
void AddNPCBiomeRelationships_Automated ()
 
void AddNPCBiomeRelationships_Manual ()
 
void AddNPCBiomeRelationships_AddDecorations_Automated ()
 

Static Private Member Functions

static HashSet< int > GetExclusions ()
 

Private Attributes

BestiaryDatabase _currentDatabase
 

Detailed Description

Definition at line 8 of file BestiaryDatabaseNPCsPopulator.cs.


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