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

◆ AddEmptyEntries_CrittersAndEnemies_Automated()

void Terraria.GameContent.Bestiary.BestiaryDatabaseNPCsPopulator.AddEmptyEntries_CrittersAndEnemies_Automated ( )
inlineprivate

Definition at line 754 of file BestiaryDatabaseNPCsPopulator.cs.

755 {
758 {
759 if (!exclusions.Contains(item.Key) && !item.Value.isLikeATownNPC)
760 {
761 if (item.Value.CountsAsACritter)
762 {
763 Register(BestiaryEntry.Critter(item.Key));
764 }
765 else
766 {
767 Register(BestiaryEntry.Enemy(item.Key));
768 }
769 }
770 }
771 }
bool ICollection< KeyValuePair< TKey, TValue > >. Contains(KeyValuePair< TKey, TValue > keyValuePair)
static Dictionary< int, NPC > NpcsByNetId

References System.Collections.Generic.Dictionary< TKey, TValue >.Contains(), Terraria.GameContent.Bestiary.BestiaryEntry.Critter(), Terraria.GameContent.Bestiary.BestiaryEntry.Enemy(), Terraria.GameContent.Bestiary.BestiaryDatabaseNPCsPopulator.GetExclusions(), Terraria.ID.ContentSamples.NpcsByNetId, and Terraria.GameContent.Bestiary.BestiaryDatabaseNPCsPopulator.Register().

Referenced by Terraria.GameContent.Bestiary.BestiaryDatabaseNPCsPopulator.Populate().