public class Cryosanctum extends BaseIndustry
Industry.AICoreDescriptionMode, Industry.ImprovementDescriptionMode, Industry.IndustryTooltipModeaiCoreId, BASE_VALUE_TEXT, buildCostOverride, building, buildProgress, buildTime, currTooltipMode, DEFAULT_IMPROVE_SUPPLY_BONUS, demand, DEMAND_REDUCTION, demandReduction, demandReductionFromOther, dKey, hasInstallableItems, hiddenOverride, id, improved, income, market, SIZE_FOR_LARGE_IMAGE, SIZE_FOR_SMALL_IMAGE, spec, special, supply, SUPPLY_BONUS, supplyBonus, supplyBonusFromOther, upgradeId, upkeep, UPKEEP_MULT, wasDisrupted| Constructor and Description |
|---|
Cryosanctum() |
| Modifier and Type | Method and Description |
|---|---|
MarketCMD.RaidDangerLevel |
adjustCommodityDangerLevel(java.lang.String commodityId,
MarketCMD.RaidDangerLevel level) |
MarketCMD.RaidDangerLevel |
adjustItemDangerLevel(java.lang.String itemId,
java.lang.String data,
MarketCMD.RaidDangerLevel level)
Includes nonecon "commodities" such as AI cores.
|
void |
apply() |
boolean |
isAvailableToBuild() |
boolean |
showWhenUnavailable() |
void |
unapply() |
addAICoreSection, addAICoreSection, addAlphaCoreDescription, addBetaCoreDescription, addGammaCoreDescription, addGroundDefensesImpactSection, addImproveDesc, addImprovedSection, addInstalledItemsSection, addNonAICoreInstalledItems, addPostDemandSection, addPostDescriptionSection, addPostSupplySection, addPostUpkeepSection, addRightAfterDescriptionSection, addStabilityPostDemandSection, addUnknownCoreDescription, adjustMarineTokensToRaidItem, advance, apply, applyAICoreModifiers, applyAICoreToIncomeAndUpkeep, applyAlphaCoreModifiers, applyAlphaCoreSupplyAndDemandModifiers, applyBetaCoreModifiers, applyBetaCoreSupplyAndDemandModifiers, applyDeficitToProduction, applyGammaCoreModifiers, applyGammaCoreSupplyAndDemandModifiers, applyImproveModifiers, applyIncomeAndUpkeep, applyNoAICoreModifiers, buildingFinished, buildNextInQueue, canBeDisrupted, cancelUpgrade, canDowngrade, canImprove, canImproveToIncreaseProduction, canInstallAICores, canShutDown, canUpgrade, clearUnmodified, clone, createTooltip, demand, demand, demand, demand, disruptionFinished, doPostSaveRestore, doPreSaveCleanup, downgrade, finishBuildingOrUpgrading, generateCargoForGatheringPoint, getAICoreId, getAllDeficit, getAllDeficit, getAllDemand, getAllSupply, getBaseStabilityMod, getBaseUpkeep, getBuildCost, getBuildCostOverride, getBuildOrUpgradeDaysText, getBuildOrUpgradeProgress, getBuildOrUpgradeProgressText, getBuildProgress, getBuildTime, getCanNotShutDownReason, getCargoForInteractionMode, getCargoTitleForGatheringPoint, getCommodityEconUnitMult, getCurrentImage, getCurrentName, getDeficitMult, getDeficitText, getDemand, getDemandReduction, getDemandReductionFromOther, getDescriptionOverride, getDisruptedDays, getDisruptedKey, getId, getImproveBonusXP, getImproveDialogTitle, getImprovementsDescForModifiers, getImproveMenuText, getImproveProductionBonus, getImproveSoundId, getImproveStoryPoints, getIncome, getInstallableItems, getMarket, getMaxDeficit, getModId, getModId, getNameForModifier, getPatherInterest, getSizeMult, getSizeMult, getSpec, getSpecialItem, getStabilityAffectingDeficit, getStabilityPenalty, getSupply, getSupplyBonus, getSupplyBonusFromOther, getTooltipWidth, getUnavailableReason, getUpkeep, getVisibleInstalledItems, hasPostDemandSection, init, initWithParams, isAICoreId, isBuilding, isDemandLegal, isDisrupted, isFunctional, isHidden, isImproved, isIndustry, isOther, isStructure, isSupplyLegal, isTooltipExpandable, isUpgrading, modifyStabilityWithBaseMod, notifyBeingRemoved, notifyColonyRenamed, notifyDisrupted, readResolve, reapply, sendBuildOrUpgradeMessage, setAICoreId, setBuildCostOverride, setBuildProgress, setDisrupted, setDisrupted, setHidden, setImproved, setMarket, setSpecialItem, showShutDown, startBuilding, startUpgrading, supply, supply, supply, supply, unmodifyStabilityWithBaseMod, updateAICoreToSupplyAndDemandModifiers, updateImprovementSupplyAndDemandModifiers, updateIncomeAndUpkeep, updateSupplyAndDemandModifiers, upgradeFinished, wantsToUseSpecialItem, writeReplacepublic Cryosanctum()
public void apply()
public void unapply()
unapply in interface Industryunapply in class BaseIndustrypublic boolean isAvailableToBuild()
isAvailableToBuild in interface IndustryisAvailableToBuild in class BaseIndustrypublic boolean showWhenUnavailable()
showWhenUnavailable in interface IndustryshowWhenUnavailable in class BaseIndustrypublic MarketCMD.RaidDangerLevel adjustCommodityDangerLevel(java.lang.String commodityId, MarketCMD.RaidDangerLevel level)
adjustCommodityDangerLevel in interface IndustryadjustCommodityDangerLevel in class BaseIndustrypublic MarketCMD.RaidDangerLevel adjustItemDangerLevel(java.lang.String itemId, java.lang.String data, MarketCMD.RaidDangerLevel level)
IndustryadjustItemDangerLevel in interface IndustryadjustItemDangerLevel in class BaseIndustry