# SessionSaveData | pokemon-rogue-battle
Documentation for pokemon-rogue-battle

# Interface SessionSaveData

interface SessionSaveData {
arena : default ;
battleType : BattleType ;
challenges : default [];
enemyModifiers : default [];
enemyParty : default [];
gameMode : GameModes ;
gameVersion : string;
modifiers : default [];
money : number;
mysteryEncounterSaveData : MysteryEncounterSaveData ;
mysteryEncounterType : -1 | MysteryEncounterType ;
party : default [];
playerFaints : number;
playTime : number;
pokeballCounts : PokeballCounts ;
score : number;
seed : string;
timestamp : number;
trainer : default ;
waveIndex : number;
}

- Defined in src/system/game-data.ts:149

##### Index

### Properties

arena
battleType
challenges
enemyModifiers
enemyParty
gameMode
gameVersion
modifiers
money
mysteryEncounterSaveData
mysteryEncounterType
party
playerFaints
playTime
pokeballCounts
score
seed
timestamp
trainer
waveIndex

## Properties

### arena

arena: default

- Defined in src/system/game-data.ts:157

### battleType

battleType: BattleType

- Defined in src/system/game-data.ts:162

### challenges

challenges: default []

- Defined in src/system/game-data.ts:166

### enemyModifiers

enemyModifiers: default []

- Defined in src/system/game-data.ts:156

### enemyParty

enemyParty: default []

- Defined in src/system/game-data.ts:154

### gameMode

gameMode: GameModes

- Defined in src/system/game-data.ts:152

### gameVersion

gameVersion: string

- Defined in src/system/game-data.ts:164

### modifiers

modifiers: default []

- Defined in src/system/game-data.ts:155

### money

money: number

- Defined in src/system/game-data.ts:159

### mysteryEncounterSaveData

mysteryEncounterSaveData: MysteryEncounterSaveData

- Defined in src/system/game-data.ts:168

### mysteryEncounterType

mysteryEncounterType: -1 | MysteryEncounterType

- Defined in src/system/game-data.ts:167

### party

party: default []

- Defined in src/system/game-data.ts:153

### playerFaints

playerFaints: number

Counts the amount of pokemon fainted in your party during the current arena encounter.

- Defined in src/system/game-data.ts:172

### playTime

playTime: number

- Defined in src/system/game-data.ts:151

### pokeballCounts

pokeballCounts: PokeballCounts

- Defined in src/system/game-data.ts:158

### score

score: number

- Defined in src/system/game-data.ts:160

### seed

seed: string

- Defined in src/system/game-data.ts:150

### timestamp

timestamp: number

- Defined in src/system/game-data.ts:165

### trainer

trainer: default

- Defined in src/system/game-data.ts:163

### waveIndex

waveIndex: number

- Defined in src/system/game-data.ts:161