Class Region
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
- Inheritance
-
Region
- Inherited Members
-
Constructors
Region(string, int, int, Name)
public Region(string name, int firstRoomIndex, int regionNumber, SlugcatStats.Name storyIndex)
Parameters
name string
firstRoomIndex int
regionNumber int
storyIndex SlugcatStats.Name
Fields
altSubRegions
public List<string> altSubRegions
Field Value
- List<string>
firstRoomIndex
public int firstRoomIndex
Field Value
- int
name
Field Value
- string
numberOfRooms
Field Value
- int
propertiesWaterColor
public Color propertiesWaterColor
Field Value
- Color
regionNumber
Field Value
- int
regionParams
public Region.RegionParams regionParams
Field Value
- Region.RegionParams
roomSettingTemplateNames
public string[] roomSettingTemplateNames
Field Value
- string[]
roomSettingsTemplates
public RoomSettings[] roomSettingsTemplates
Field Value
- RoomSettings[]
subRegions
public List<string> subRegions
Field Value
- List<string>
Methods
CyclesToDepleteASwarmRoom(int)
public int CyclesToDepleteASwarmRoom(int activeOnesInRegion)
Parameters
activeOnesInRegion int
Returns
- int
EquivalentRegion(string, string)
public static bool EquivalentRegion(string regionA, string regionB)
Parameters
regionA string
regionB string
Returns
- bool
GetFullRegionOrder()
public static List<string> GetFullRegionOrder()
Returns
- List<string>
GetProperRegionAcronym(Name, string)
public static string GetProperRegionAcronym(SlugcatStats.Name character, string baseAcronym)
Parameters
character SlugcatStats.Name
baseAcronym string
Returns
- string
GetRegionFullName(string, Name)
public static string GetRegionFullName(string regionAcro, SlugcatStats.Name slugcatIndex)
Parameters
regionAcro string
slugcatIndex SlugcatStats.Name
Returns
- string
GetRegionLandscapeScene(string)
public static MenuScene.SceneID GetRegionLandscapeScene(string regionAcro)
Parameters
regionAcro string
Returns
- MenuScene.SceneID
GetRoomSettingsTemplate(string)
public RoomSettings GetRoomSettingsTemplate(string templateName)
Parameters
templateName string
Returns
- RoomSettings
GetVanillaEquivalentRegionAcronym(string)
public static string GetVanillaEquivalentRegionAcronym(string baseAcronym)
Parameters
baseAcronym string
Returns
- string
IsRoomInRegion(int)
public bool IsRoomInRegion(int roomIndex)
Parameters
roomIndex int
Returns
- bool
LoadAllRegions(Name)
public static Region[] LoadAllRegions(SlugcatStats.Name storyIndex)
Parameters
storyIndex SlugcatStats.Name
Returns
- Region[]
NumberOfRoomsInRegion(string)
public static int NumberOfRoomsInRegion(string name)
Parameters
name string
Returns
- int
RegionColor(string)
public static Color RegionColor(string regionName)
Parameters
regionName string
Returns
- Color
ReloadRoomSettingsTemplate(string)
public void ReloadRoomSettingsTemplate(string templateName)
Parameters
templateName string