//! Copyright (C) Call of Nil contributors //! SPDX-License-Identifier: AGPL-3.0-only import { BotAdvancedStartRatio } from './BotAdvancedStartRatio'; import { BotDensity } from './BotDensity'; import { ContinentSize } from './ContinentSize'; import { Locale } from './Locale'; import { MarketFee } from './MarketFee'; import { WorldName } from './WorldName'; import { WorldSpeed } from './WorldSpeed'; import { WorldUnitSpeed } from './WorldUnitSpeed'; export type WorldOptions = { name: WorldName; size?: ContinentSize | null; locale?: Locale | null; allowCheats?: boolean | null; speed?: WorldSpeed | null; unitSpeed?: WorldUnitSpeed | null; botDensity?: BotDensity | null; botAdvancedStartRatio?: BotAdvancedStartRatio | null; marketFee?: MarketFee | null; };