UNPKG

civ7-modding-tools

Version:
17 lines (14 loc) 578 B
import { TObjectValues } from "../types"; import { AGE } from "./AGE"; export const CIVILIZATION_DOMAIN = { AntiquityAgeCivilizations: 'AntiquityAgeCivilizations', ExplorationAgeCivilizations: 'ExplorationAgeCivilizations', ModernAgeCivilizations: 'ModernAgeCivilizations', from(age: TObjectValues<typeof AGE>) { return { [AGE.ANTIQUITY]: this.AntiquityAgeCivilizations, [AGE.EXPLORATION]: this.ExplorationAgeCivilizations, [AGE.MODERN]: this.ModernAgeCivilizations }[age]; } } as const;