Class SlugcatStats
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class SlugcatStats
- Inheritance
-
SlugcatStats
- Inherited Members
-
Constructors
SlugcatStats(Name, bool)
public SlugcatStats(SlugcatStats.Name slugcat, bool malnourished)
Parameters
slugcat SlugcatStats.Name
malnourished bool
Fields
bodyWeightFac
public float bodyWeightFac
Field Value
- float
corridorClimbSpeedFac
public float corridorClimbSpeedFac
Field Value
- float
foodToHibernate
public int foodToHibernate
Field Value
- int
generalVisibilityBonus
public float generalVisibilityBonus
Field Value
- float
loudnessFac
Field Value
- float
lungsFac
Field Value
- float
malnourished
Field Value
- bool
maxFood
Field Value
- int
name
public SlugcatStats.Name name
Field Value
- SlugcatStats.Name
poleClimbSpeedFac
public float poleClimbSpeedFac
Field Value
- float
runspeedFac
Field Value
- float
throwingSkill
Field Value
- int
visualStealthInSneakMode
public float visualStealthInSneakMode
Field Value
- float
Methods
AutoGrabBatflys(Name)
public static bool AutoGrabBatflys(SlugcatStats.Name slugcatNum)
Parameters
slugcatNum SlugcatStats.Name
Returns
- bool
HiddenOrUnplayableSlugcat(Name)
public static bool HiddenOrUnplayableSlugcat(SlugcatStats.Name i)
Parameters
i SlugcatStats.Name
Returns
- bool
IsSlugcatFromMSC(Name)
public static bool IsSlugcatFromMSC(SlugcatStats.Name i)
Parameters
i SlugcatStats.Name
Returns
- bool
NourishmentOfObjectEaten(Name, IPlayerEdible)
public static int NourishmentOfObjectEaten(SlugcatStats.Name slugcatIndex, IPlayerEdible eatenobject)
Parameters
slugcatIndex SlugcatStats.Name
eatenobject IPlayerEdible
Returns
- int
PearlsGivePassageProgress(StoryGameSession)
public static bool PearlsGivePassageProgress(StoryGameSession session)
Parameters
session StoryGameSession
Returns
- bool
SlugcatCanMaul(Name)
public static bool SlugcatCanMaul(SlugcatStats.Name slugcatNum)
Parameters
slugcatNum SlugcatStats.Name
Returns
- bool
SlugcatFoodMeter(Name)
public static IntVector2 SlugcatFoodMeter(SlugcatStats.Name slugcat)
Parameters
slugcat SlugcatStats.Name
Returns
- IntVector2
SlugcatStartingKarma(Name)
public static int SlugcatStartingKarma(SlugcatStats.Name slugcatNum)
Parameters
slugcatNum SlugcatStats.Name
Returns
- int
SlugcatUnlocked(Name, RainWorld)
public static bool SlugcatUnlocked(SlugcatStats.Name i, RainWorld rainWorld)
Parameters
i SlugcatStats.Name
rainWorld RainWorld
Returns
- bool
SpearSpawnElectricRandomChance(Name)
public static float SpearSpawnElectricRandomChance(SlugcatStats.Name index)
Parameters
index SlugcatStats.Name
Returns
- float
SpearSpawnExplosiveRandomChance(Name)
public static float SpearSpawnExplosiveRandomChance(SlugcatStats.Name index)
Parameters
index SlugcatStats.Name
Returns
- float
SpearSpawnModifier(Name, float)
public static float SpearSpawnModifier(SlugcatStats.Name index, float originalSpearChance)
Parameters
index SlugcatStats.Name
originalSpearChance float
Returns
- float
getSlugcatName(Name)
public static string getSlugcatName(SlugcatStats.Name i)
Parameters
i SlugcatStats.Name
Returns
- string
getSlugcatOptionalRegions(Name)
public static string[] getSlugcatOptionalRegions(SlugcatStats.Name i)
Parameters
i SlugcatStats.Name
Returns
- string[]
getSlugcatStoryRegions(Name)
public static string[] getSlugcatStoryRegions(SlugcatStats.Name i)
Parameters
i SlugcatStats.Name
Returns
- string[]
getSlugcatTimelineOrder()
public static SlugcatStats.Name[] getSlugcatTimelineOrder()
Returns
- Name[]