Class Challenge
- Namespace
- Expedition
- Assembly
- Assembly-CSharp.dll
public abstract class Challenge
- Inheritance
-
Challenge
- Derived
-
- Inherited Members
-
Constructors
Challenge()
Fields
completed
Field Value
- bool
description
public string description
Field Value
- string
game
public RainWorldGame game
Field Value
- RainWorldGame
hidden
Field Value
- bool
revealCheck
Field Value
- bool
revealCheckDelay
public int revealCheckDelay
Field Value
- int
revealed
Field Value
- bool
Methods
CanBeHidden()
public virtual bool CanBeHidden()
Returns
- bool
ChallengeName()
public virtual string ChallengeName()
Returns
- string
CheckRevealable()
public void CheckRevealable()
CombatRequired()
public virtual bool CombatRequired()
Returns
- bool
CompleteChallenge()
public virtual void CompleteChallenge()
CreatureKilled(Creature, int)
public virtual void CreatureKilled(Creature crit, int playerNumber)
Parameters
crit Creature
playerNumber int
Duplicable(Challenge)
public virtual bool Duplicable(Challenge challenge)
Parameters
challenge Challenge
Returns
- bool
FromString(string)
public virtual void FromString(string args)
Parameters
args string
Generate()
public virtual Challenge Generate()
Returns
- Challenge
Points()
public virtual int Points()
Returns
- int
Reset()
public virtual void Reset()
RespondToCreatureKill()
public virtual bool RespondToCreatureKill()
Returns
- bool
Update()
public virtual void Update()
UpdateDescription()
public virtual void UpdateDescription()
ValidForThisSlugcat(Name)
public virtual bool ValidForThisSlugcat(SlugcatStats.Name slugcat)
Parameters
slugcat SlugcatStats.Name
Returns
- bool