blob: a2420b648b4e9d355745fc8a075dc3606e4e9f75 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
import type { GameTime } from '@hollowdark/time'
/**
* Current-week emotional state on the valence × arousal plane.
* valence -1 (negative) to +1 (positive)
* arousal -1 (calm) to +1 (activated)
* See docs/08-mental-health.md §"Separate variables".
*/
export interface MoodState {
readonly valence: number
readonly arousal: number
readonly lastUpdated: GameTime
}
|