Module content.gui.entity_window.industry_react_util🔗
global record IconAndLabelParams
icon: string iconTooltip: string count: string countTooltip: string annualCount: string annualCountTooltip: string endglobal record IndustryReactUtil
makeIconAndLabel: function(string, string, string, string): {TreeNodeId} isPersonCapacityBoosted: function(Engine.Entity): boolean GetRuleDurationTextAndBoosted: function(Engine.Entity, integer, boolean): RuleDurationInfoParams IndustryWindowRuleDurationWidget: Recipe<IndustryWindowRuleDurationParams> RuleProgressBar: Recipe<RuleProgressBarParams> IndustryWindowRuleInputOutputWidget: Recipe<RuleInputOutputWidgetParams> ProductionRuleWidget: Recipe<RuleWidgetParams> ProductionRulesWidget: Recipe<ProductionRulesWidgetParams> ProductionIconWithBubble: Recipe<ProductionIconWithBubbleParams> IconAndLabelWidget: Recipe<IconAndLabelParams> WorkplacesBoosterRow: Recipe<WorkplacesBoosterParams> endglobal record ProductionIconWithBubbleParams
icon: string iconTooltip: string count: string countTooltip: string endglobal record ProductionRulesWidgetParams
entity: Engine.Entity isIndustry: boolean maxLevel: boolean failedToExpand: boolean endglobal record RuleInputOutputWidgetParams
entity: Engine.Entity ruleNumber: integer isInput: boolean recipe: Recipe<IndustryUtil.RuleInputOutputCargoParams> isIndustry: boolean onlyOneProductionLine: boolean endglobal record RuleProgressBarParams
entity: Engine.Entity ruleNumber: integer durationAsTooltip: boolean invertProgressBar: boolean endglobal record RuleWidgetParams
entity: Engine.Entity ruleNumber: integer durationAsTooltip: boolean invertProgressBar: boolean isBoosted: boolean isIndustry: boolean end
Category: globals🔗
IconAndLabelParams🔗
global record IconAndLabelParams
icon: string iconTooltip: string count: string countTooltip: string annualCount: string annualCountTooltip: string end
IconAndLabelParams.icon🔗
IconAndLabelParams.icon: string
IconAndLabelParams.iconTooltip🔗
IconAndLabelParams.iconTooltip: string
IconAndLabelParams.count🔗
IconAndLabelParams.count: string
IconAndLabelParams.countTooltip🔗
IconAndLabelParams.countTooltip: string
IconAndLabelParams.annualCount🔗
IconAndLabelParams.annualCount: string
IconAndLabelParams.annualCountTooltip🔗
IconAndLabelParams.annualCountTooltip: string
IndustryReactUtil🔗
global record IndustryReactUtil
makeIconAndLabel: function(string, string, string, string): {TreeNodeId} isPersonCapacityBoosted: function(Engine.Entity): boolean GetRuleDurationTextAndBoosted: function(Engine.Entity, integer, boolean): RuleDurationInfoParams IndustryWindowRuleDurationWidget: Recipe<IndustryWindowRuleDurationParams> RuleProgressBar: Recipe<RuleProgressBarParams> IndustryWindowRuleInputOutputWidget: Recipe<RuleInputOutputWidgetParams> ProductionRuleWidget: Recipe<RuleWidgetParams> ProductionRulesWidget: Recipe<ProductionRulesWidgetParams> ProductionIconWithBubble: Recipe<ProductionIconWithBubbleParams> IconAndLabelWidget: Recipe<IconAndLabelParams> WorkplacesBoosterRow: Recipe<WorkplacesBoosterParams> end
IndustryReactUtil.makeIconAndLabel🔗
function IndustryReactUtil.makeIconAndLabel(string, string, string, string): {TreeNodeId}Parameters
stringstringstringstring
{TreeNodeId}
IndustryReactUtil.isPersonCapacityBoosted🔗
function IndustryReactUtil.isPersonCapacityBoosted(Engine.Entity): booleanParameters
Engine.Entity
boolean
IndustryReactUtil.GetRuleDurationTextAndBoosted🔗
function IndustryReactUtil.GetRuleDurationTextAndBoosted(Engine.Entity, integer, boolean): RuleDurationInfoParamsParameters
Engine.Entityintegerboolean
RuleDurationInfoParams
IndustryReactUtil.IndustryWindowRuleDurationWidget🔗
IndustryReactUtil.IndustryWindowRuleDurationWidget: Recipe<IndustryWindowRuleDurationParams>
IndustryReactUtil.RuleProgressBar🔗
IndustryReactUtil.RuleProgressBar: Recipe<RuleProgressBarParams>
IndustryReactUtil.IndustryWindowRuleInputOutputWidget🔗
IndustryReactUtil.IndustryWindowRuleInputOutputWidget: Recipe<RuleInputOutputWidgetParams>
IndustryReactUtil.ProductionRuleWidget🔗
IndustryReactUtil.ProductionRuleWidget: Recipe<RuleWidgetParams>
IndustryReactUtil.ProductionRulesWidget🔗
IndustryReactUtil.ProductionRulesWidget: Recipe<ProductionRulesWidgetParams>
IndustryReactUtil.ProductionIconWithBubble🔗
IndustryReactUtil.ProductionIconWithBubble: Recipe<ProductionIconWithBubbleParams>
IndustryReactUtil.IconAndLabelWidget🔗
IndustryReactUtil.IconAndLabelWidget: Recipe<IconAndLabelParams>
IndustryReactUtil.WorkplacesBoosterRow🔗
IndustryReactUtil.WorkplacesBoosterRow: Recipe<WorkplacesBoosterParams>
IndustryWindowRuleDurationParams🔗
IndustryWindowRuleDurationParams.entity🔗
IndustryWindowRuleDurationParams.entity: Engine.Entity
IndustryWindowRuleDurationParams.ruleNumber🔗
IndustryWindowRuleDurationParams.ruleNumber: integer
ProductionIconWithBubbleParams🔗
global record ProductionIconWithBubbleParams
icon: string iconTooltip: string count: string countTooltip: string end
ProductionIconWithBubbleParams.icon🔗
ProductionIconWithBubbleParams.icon: string
ProductionIconWithBubbleParams.iconTooltip🔗
ProductionIconWithBubbleParams.iconTooltip: string
ProductionIconWithBubbleParams.count🔗
ProductionIconWithBubbleParams.count: string
ProductionIconWithBubbleParams.countTooltip🔗
ProductionIconWithBubbleParams.countTooltip: string
ProductionRulesWidgetParams🔗
global record ProductionRulesWidgetParams
entity: Engine.Entity isIndustry: boolean maxLevel: boolean failedToExpand: boolean end
ProductionRulesWidgetParams.entity🔗
ProductionRulesWidgetParams.entity: Engine.Entity
ProductionRulesWidgetParams.isIndustry🔗
ProductionRulesWidgetParams.isIndustry: boolean
ProductionRulesWidgetParams.maxLevel🔗
ProductionRulesWidgetParams.maxLevel: boolean
ProductionRulesWidgetParams.failedToExpand🔗
ProductionRulesWidgetParams.failedToExpand: boolean
RuleDurationInfoParams🔗
RuleDurationInfoParams.durationText🔗
RuleDurationInfoParams.durationText: string
RuleDurationInfoParams.boosted🔗
RuleDurationInfoParams.boosted: boolean
RuleDurationInfoParams.slowdown🔗
RuleDurationInfoParams.slowdown: boolean
RuleInputOutputWidgetParams🔗
global record RuleInputOutputWidgetParams
entity: Engine.Entity ruleNumber: integer isInput: boolean recipe: Recipe<IndustryUtil.RuleInputOutputCargoParams> isIndustry: boolean onlyOneProductionLine: boolean end
RuleInputOutputWidgetParams.entity🔗
RuleInputOutputWidgetParams.entity: Engine.Entity
RuleInputOutputWidgetParams.ruleNumber🔗
RuleInputOutputWidgetParams.ruleNumber: integer
RuleInputOutputWidgetParams.isInput🔗
RuleInputOutputWidgetParams.isInput: boolean
RuleInputOutputWidgetParams.recipe🔗
RuleInputOutputWidgetParams.recipe: Recipe<IndustryUtil.RuleInputOutputCargoParams>
RuleInputOutputWidgetParams.isIndustry🔗
RuleInputOutputWidgetParams.isIndustry: boolean
RuleInputOutputWidgetParams.onlyOneProductionLine🔗
RuleInputOutputWidgetParams.onlyOneProductionLine: boolean
RuleProgressBarParams🔗
global record RuleProgressBarParams
entity: Engine.Entity ruleNumber: integer durationAsTooltip: boolean invertProgressBar: boolean end
RuleProgressBarParams.entity🔗
RuleProgressBarParams.entity: Engine.Entity
RuleProgressBarParams.ruleNumber🔗
RuleProgressBarParams.ruleNumber: integer
RuleProgressBarParams.durationAsTooltip🔗
RuleProgressBarParams.durationAsTooltip: boolean
RuleProgressBarParams.invertProgressBar🔗
RuleProgressBarParams.invertProgressBar: boolean
RuleWidgetParams🔗
global record RuleWidgetParams
entity: Engine.Entity ruleNumber: integer durationAsTooltip: boolean invertProgressBar: boolean isBoosted: boolean isIndustry: boolean end
RuleWidgetParams.entity🔗
RuleWidgetParams.entity: Engine.Entity
RuleWidgetParams.ruleNumber🔗
RuleWidgetParams.ruleNumber: integer
RuleWidgetParams.durationAsTooltip🔗
RuleWidgetParams.durationAsTooltip: boolean
RuleWidgetParams.invertProgressBar🔗
RuleWidgetParams.invertProgressBar: boolean
RuleWidgetParams.isBoosted🔗
RuleWidgetParams.isBoosted: boolean
RuleWidgetParams.isIndustry🔗
RuleWidgetParams.isIndustry: boolean
WorkplacesBoostFactorIconParams🔗
WorkplacesBoostFactorIconParams.entity🔗
WorkplacesBoostFactorIconParams.entity: Engine.Entity
WorkplacesBoosterMinimumIconParams🔗
WorkplacesBoosterMinimumIconParams.entity🔗
WorkplacesBoosterMinimumIconParams.entity: Engine.Entity
WorkplacesBoosterParams🔗
WorkplacesBoosterParams.entity🔗
WorkplacesBoosterParams.entity: Engine.Entity
WorkplacesBoosterParams.boosted🔗
WorkplacesBoosterParams.boosted: boolean
WorkplacesBoosterProgressBarParams🔗
WorkplacesBoosterProgressBarParams.entity🔗
WorkplacesBoosterProgressBarParams.entity: Engine.Entity