aboutsummaryrefslogtreecommitdiff
path: root/engine/entities/residence.ts
blob: 78ae71a4a309c190a4fc2a68d4c1cf924aa6cc87 (plain)
1
2
3
4
5
6
7
8
9
10
import type { GameTime } from '@hollowdark/time'
import type { PlaceId } from './base'

/** A span of time a character lived at a specific place. Open-ended if the
 *  character still lives there. */
export interface ResidenceEntry {
  readonly placeId: PlaceId
  readonly from: GameTime
  readonly to: GameTime | null
}