Mod Helpers  v5.9.6
A centralized collection of library code, helpful services, and end-user functions for mod management and information.
HamstarHelpers.Helpers.NPCs Namespace Reference

Classes

class  NPCBannerHelpers
 Assorted static "helper" functions pertaining to NPC-dropped banners. More...
 
class  NPCDrawHelpers
 Assorted static "helper" functions pertaining to NPC drawing. More...
 
class  NPCFinderHelpers
 Assorted static "helper" functions pertaining to finding world NPCs. More...
 
class  NPCGroupIdentityHelpers
 Assorted static "helper" functions pertaining to identifying common groups of NPCs. More...
 
class  NPCHelpers
 Assorted static "helper" functions pertaining to NPCs. More...
 
class  NPCIdentityHelpers
 Assorted static "helper" functions pertaining to NPC identification. More...
 
class  NPCInvasionHelpers
 Assorted static "helper" functions pertaining to NPC invasions More...
 
class  NPCResourceHelpers
 Assorted static "helper" functions pertaining to players relative to NPC resources (e.g. textures). More...
 
class  NPCTownHelpers
 Assorted static "helper" functions pertaining to NPC townsfolk. More...
 

Enumerations

enum  VanillaEventFlag {
  VanillaEventFlag.None = 1, VanillaEventFlag.Goblins = 2, VanillaEventFlag.FrostLegion = 4, VanillaEventFlag.Pirates = 8,
  VanillaEventFlag.Martians = 16, VanillaEventFlag.BloodMoon = 32, VanillaEventFlag.SlimeRain = 64, VanillaEventFlag.Sandstorm = 128,
  VanillaEventFlag.SolarEclipse = 256, VanillaEventFlag.PumpkinMoon = 512, VanillaEventFlag.FrostMoon = 1024, VanillaEventFlag.LunarApocalypse = 2048
}
 

Enumeration Type Documentation

◆ VanillaEventFlag

Enumerator
None 
Goblins 
FrostLegion 
Pirates 
Martians 
BloodMoon 
SlimeRain 
Sandstorm 
SolarEclipse 
PumpkinMoon 
FrostMoon 
LunarApocalypse 

Definition at line 9 of file NPCInvasionHelpers.cs.