Class StoryGameSession
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class StoryGameSession : GameSession
- Inheritance
-
StoryGameSession
- Inherited Members
-
Constructors
StoryGameSession(Name, RainWorldGame)
public StoryGameSession(SlugcatStats.Name saveStateNumber, RainWorldGame game)
Parameters
saveStateNumber SlugcatStats.Name
game RainWorldGame
Fields
characterStatsJollyplayer
public SlugcatStats[] characterStatsJollyplayer
Field Value
- SlugcatStats[]
deltaTimer
Field Value
- float
karmaFlowerMapPos
public WorldCoordinate? karmaFlowerMapPos
Field Value
- WorldCoordinate?
lastEverMetMoon
public bool lastEverMetMoon
Field Value
- bool
lastEverMetPebbles
public bool lastEverMetPebbles
Field Value
- bool
playerSessionRecords
public PlayerSessionRecord[] playerSessionRecords
Field Value
- PlayerSessionRecord[]
saveState
public SaveState saveState
Field Value
- SaveState
saveStateNumber
public SlugcatStats.Name saveStateNumber
Field Value
- SlugcatStats.Name
Properties
RedIsOutOfCycles
public bool RedIsOutOfCycles { get; }
Property Value
- bool
slugPupMaxCount
public int slugPupMaxCount { get; }
Property Value
- int
Methods
AddNewPersistentTracker(AbstractPhysicalObject)
public void AddNewPersistentTracker(AbstractPhysicalObject obj)
Parameters
obj AbstractPhysicalObject
AddPlayer(AbstractCreature)
public override void AddPlayer(AbstractCreature player)
Parameters
player AbstractCreature
AppendTimeOnCycleEnd(bool)
public void AppendTimeOnCycleEnd(bool deathOrGhost)
Parameters
deathOrGhost bool
CreateJollySlugStats(bool)
public void CreateJollySlugStats(bool m)
Parameters
m bool
PlaceKarmaFlowerOnDeathSpot()
public void PlaceKarmaFlowerOnDeathSpot()
RemovePersistentTracker(AbstractPhysicalObject)
public void RemovePersistentTracker(AbstractPhysicalObject obj)
Parameters
obj AbstractPhysicalObject
SetRandomSeedToCycleSeed(int)
public void SetRandomSeedToCycleSeed(int modifier)
Parameters
modifier int
TimeTick(float)
public void TimeTick(float dt)
Parameters
dt float