Interface CorpIndustryData

Data for an individual industry

interface CorpIndustryData {
    advertisingFactor?: number;
    aiCoreFactor?: number;
    description: string;
    hardwareFactor?: number;
    makesMaterials: boolean;
    makesProducts: boolean;
    producedMaterials?: CorpMaterialName[];
    product?: CorpProductData;
    realEstateFactor?: number;
    recommendStarting: boolean;
    requiredMaterials: Partial<Record<CorpMaterialName, number>>;
    robotFactor?: number;
    scienceFactor?: number;
    startingCost: number;
}

Properties

advertisingFactor?: number

Advertising factor (affects sales)

aiCoreFactor?: number

AI Cores factor

description: string
hardwareFactor?: number

Hardware factor

makesMaterials: boolean

Whether the industry of this division is capable of producing materials

makesProducts: boolean

Whether the industry of this division is capable of developing and producing products

producedMaterials?: CorpMaterialName[]

Array of Materials produced

product?: CorpProductData
realEstateFactor?: number

Real estate factor

recommendStarting: boolean
requiredMaterials: Partial<Record<CorpMaterialName, number>>
robotFactor?: number

Robots factor

scienceFactor?: number

Scientific research factor (affects quality)

startingCost: number