Type alias GameData

GameData: {
    abilities?: Ability[];
    actions?: string[];
    appearance?: string;
    armor: number;
    characters?: Character[];
    chats?: Chat[];
    experience: number;
    health: number;
    health_description: string;
    inventory?: InventoryItem[];
    location?: string;
    location_description?: string;
    money: number;
    money_name: string;
    quests?: Quest[];
    reputation: number;
    reputation_description: string;
    rumor?: string;
    scene?: string;
    scene_emoji?: string;
    weather?: string;
    weather_description?: string;
    weight_capacity: number;
    weight_unit: string;
    [key: string]: any;
}

The data of a game

Type declaration

  • [key: string]: any
  • Optional abilities?: Ability[]
  • Optional actions?: string[]
  • Optional appearance?: string
  • armor: number
  • Optional characters?: Character[]
  • Optional chats?: Chat[]
  • experience: number
  • health: number
  • health_description: string
  • Optional inventory?: InventoryItem[]
  • Optional location?: string
  • Optional location_description?: string
  • money: number
  • money_name: string
  • Optional quests?: Quest[]
  • reputation: number
  • reputation_description: string
  • Optional rumor?: string
  • Optional scene?: string
  • Optional scene_emoji?: string
  • Optional weather?: string
  • Optional weather_description?: string
  • weight_capacity: number
  • weight_unit: string