DocFX + Singulink = ♥

Class GameFeatures

Built-in Features describing the game.

Inheritance
object
GameFeatures
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: SlugBase.Features
Assembly: SlugBase.dll
Syntax
public static class GameFeatures

Fields

View Source

CycleLengthMax

"cycle_length_max": Maximum cycle length in minutes.

Declaration
public static readonly GameFeature<float> CycleLengthMax
Field Value
Type Description
GameFeature<float>
View Source

CycleLengthMin

"cycle_length_min": Minimum cycle length in minutes.

Declaration
public static readonly GameFeature<float> CycleLengthMin
Field Value
Type Description
GameFeature<float>
View Source

DeathScene

"death_scene": The scene for this slugcat when losing from a non-starvation death.

Declaration
public static readonly GameFeature<MenuScene.SceneID> DeathScene
Field Value
Type Description
GameFeature<MenuScene.SceneID>
View Source

ExpeditionDescription

"expedition_description": Character description in Expedition mode.

Declaration
public static readonly GameFeature<string> ExpeditionDescription
Field Value
Type Description
GameFeature<string>
View Source

ExpeditionEnabled

"expedition_enabled": Enable Expedition mode for this character.

Declaration
public static readonly GameFeature<bool> ExpeditionEnabled
Field Value
Type Description
GameFeature<bool>
View Source

FoodMax

"food_max": Maximum food stored during a cycle.

Declaration
public static readonly GameFeature<int> FoodMax
Field Value
Type Description
GameFeature<int>
View Source

FoodMin

"food_min": Food needed to sleep.

Declaration
public static readonly GameFeature<int> FoodMin
Field Value
Type Description
GameFeature<int>
View Source

GuideOverseer

"guide_overseer": Player guide overseer color index.

Declaration
public static readonly GameFeature<int> GuideOverseer
Field Value
Type Description
GameFeature<int>
View Source

HasDreams

"has_dreams": Whether or not to track dream state.

Declaration
public static readonly GameFeature<bool> HasDreams
Field Value
Type Description
GameFeature<bool>
View Source

IntroScene

"intro_scene": Add an intro scene in the style of Survivor or Gourmand.

Declaration
public static readonly GameFeature<SlideShow.SlideShowID> IntroScene
Field Value
Type Description
GameFeature<SlideShow.SlideShowID>
View Source

Karma

"karma": Initial karma.

Declaration
public static readonly GameFeature<int> Karma
Field Value
Type Description
GameFeature<int>
View Source

KarmaCap

"karma_cap": Initial karma cap.

Declaration
public static readonly GameFeature<int> KarmaCap
Field Value
Type Description
GameFeature<int>
View Source

OutroScene

"outro_scene": Add an outro scene for a slugbase slugcat.

Declaration
public static readonly GameFeature<SlideShow.SlideShowID> OutroScene
Field Value
Type Description
GameFeature<SlideShow.SlideShowID>
View Source

PermaUnlockGates

"perma_unlock_gates": Permanently unlock gates once used.

Declaration
public static readonly GameFeature<bool> PermaUnlockGates
Field Value
Type Description
GameFeature<bool>
View Source

SelectMenuScene

"select_menu_scene": The scene for this slugcat on the select menu.

Declaration
public static readonly GameFeature<MenuScene.SceneID> SelectMenuScene
Field Value
Type Description
GameFeature<MenuScene.SceneID>
View Source

SelectMenuSceneAscended

"select_menu_scene_ascended": The scene for this slugcat on the select menu when ascended.

Declaration
public static readonly GameFeature<MenuScene.SceneID> SelectMenuSceneAscended
Field Value
Type Description
GameFeature<MenuScene.SceneID>
View Source

SleepScene

"sleep_scene": The scene for this slugcat when hibernating.

Declaration
public static readonly GameFeature<MenuScene.SceneID> SleepScene
Field Value
Type Description
GameFeature<MenuScene.SceneID>
View Source

StartRoom

"start_room": Initial room, plus backups from highest to lowest priority.

Declaration
public static readonly GameFeature<string[]> StartRoom
Field Value
Type Description
GameFeature<string[]>
View Source

StarveScene

"starve_scene": The scene for this slugcat when losing from starvation.

Declaration
public static readonly GameFeature<MenuScene.SceneID> StarveScene
Field Value
Type Description
GameFeature<MenuScene.SceneID>
View Source

StoryRegions

"story_regions": The new or removed story regions from an inherited world_state.

Declaration
public static readonly GameFeature<string[]> StoryRegions
Field Value
Type Description
GameFeature<string[]>
View Source

TheGlow

"the_glow": Start glowing.

Declaration
public static readonly GameFeature<bool> TheGlow
Field Value
Type Description
GameFeature<bool>
View Source

TheMark

"the_mark": Start with mark of communication.

Declaration
public static readonly GameFeature<bool> TheMark
Field Value
Type Description
GameFeature<bool>
View Source

TimelineAfter

"timeline_after": The previous timeline before this character's.

Declaration
public static readonly GameFeature<SlugcatStats.Name[]> TimelineAfter
Field Value
Type Description
GameFeature<SlugcatStats.Name[]>
View Source

TimelineBefore

"timeline_before": The next timeline after this character's.

Declaration
public static readonly GameFeature<SlugcatStats.Name[]> TimelineBefore
Field Value
Type Description
GameFeature<SlugcatStats.Name[]>
View Source

TitleCard

"title_card": Add a intro titlecard to be randomly selected. Must be 1366x768 pixels big to display correctly.

Declaration
public static readonly GameFeature<string> TitleCard
Field Value
Type Description
GameFeature<string>
View Source

UseDefaultDreams

"use_default_dreams": Whether or not to show Survivor's dreams.

Declaration
public static readonly GameFeature<bool> UseDefaultDreams
Field Value
Type Description
GameFeature<bool>
View Source

WorldState

"world_state": The timeline to use for creature spawns and room connections.

Declaration
public static readonly GameFeature<SlugcatStats.Timeline[]> WorldState
Field Value
Type Description
GameFeature<SlugcatStats.Timeline[]>