@kitten-science/kitten-scientists
Version:
Add-on for the wonderful incremental browser game: https://kittensgame.com/web/
1,281 lines (1,280 loc) • 63 kB
TypeScript
import { BonfireManager } from "./BonfireManager.js";
import { type ActivityClass, type ActivitySummarySection, type ActivityTypeClass } from "./helper/ActivitySummary.js";
import { type ConcreteBuild } from "./helper/BulkPurchaseHelper.js";
import { type KittenScientists } from "./KittenScientists.js";
import { ReligionManager } from "./ReligionManager.js";
import { ScienceManager } from "./ScienceManager.js";
import { SpaceManager } from "./SpaceManager.js";
import { type BonfireItem, BonfireSettings } from "./settings/BonfireSettings.js";
import { EngineSettings } from "./settings/EngineSettings.js";
import { ReligionSettings } from "./settings/ReligionSettings.js";
import { ScienceSettings } from "./settings/ScienceSettings.js";
import { SpaceSettings } from "./settings/SpaceSettings.js";
import { TimeControlSettings } from "./settings/TimeControlSettings.js";
import { TimeSettings } from "./settings/TimeSettings.js";
import { TradeSettings } from "./settings/TradeSettings.js";
import { VillageSettings } from "./settings/VillageSettings.js";
import { WorkshopSettings } from "./settings/WorkshopSettings.js";
import { TimeControlManager } from "./TimeControlManager.js";
import { TimeManager } from "./TimeManager.js";
import { TradeManager } from "./TradeManager.js";
import { type AllBuildings, type Building, type Cycle, type Locale, type Planet, type TimeItemVariant, type UnicornItemVariant, type UnsafeBuilding, type UnsafeChronoForgeUpgrade, type UnsafeReligionUpgrade, type UnsafeSpaceBuilding, type UnsafeTranscendenceUpgrade, type UnsafeVoidSpaceUpgrade, type UnsafeZigguratUpgrade } from "./types/index.js";
import { VillageManager } from "./VillageManager.js";
import { WorkshopManager } from "./WorkshopManager.js";
declare const i18nData: {
"de-DE": {
"act.accelerate": string;
"act.adore": string;
"act.blackcoin.buy": string;
"act.blackcoin.sell": string;
"act.build": string;
"act.builds": string;
"act.craft": string;
"act.distribute": string;
"act.elect": string;
"act.feed": string;
"act.fix.cry": string;
"act.hunt": string;
"act.observe": string;
"act.praise": string;
"act.promote": string;
"act.refineTCs": string;
"act.refineTears": string;
"act.sacrificeAlicorns": string;
"act.sacrificeUnicorns": string;
"act.sun.discover": string;
"act.sun.discovers": string;
"act.time.activeHeatTransferEnd": string;
"act.time.activeHeatTransferStart": string;
"act.time.getTemporalFlux": string;
"act.time.skip": string;
"act.trade": string;
"act.transcend": string;
"blackcoin.buy": string;
"blackcoin.buy.prompt": string;
"blackcoin.buy.promptExplainer": string;
"blackcoin.buy.promptTitle": string;
"blackcoin.buy.title": string;
"blackcoin.buy.trigger": string;
"blackcoin.sell": string;
"blackcoin.sell.prompt": string;
"blackcoin.sell.promptExplainer": string;
"blackcoin.sell.promptTitle": string;
"blackcoin.sell.title": string;
"build.embassies": string;
"build.embassy": string;
copy: string;
"craft.limited": string;
"craft.unlimited": string;
delete: string;
"dispose.necrocorn": string;
"festival.extend": string;
"festival.hold": string;
"filter.accelerate": string;
"filter.adore": string;
"filter.allKG": string;
"filter.build": string;
"filter.craft": string;
"filter.disable": string;
"filter.distribute": string;
"filter.enable": string;
"filter.explainer": string;
"filter.faith": string;
"filter.festival": string;
"filter.hunt": string;
"filter.misc": string;
"filter.praise": string;
"filter.promote": string;
"filter.research": string;
"filter.star": string;
"filter.timeSkip": string;
"filter.trade": string;
"filter.transcend": string;
"filter.upgrade": string;
"option.accelerate": string;
"option.autofeed": string;
"option.catnip": string;
"option.crypto": string;
"option.elect": string;
"option.elect.job": string;
"option.elect.job.any": string;
"option.elect.trait": string;
"option.embassies": string;
"option.faith.adore": string;
"option.faith.autoPraise": string;
"option.faith.best.unicorn": string;
"option.faith.refineTears": string;
"option.faith.refineTimeCrystals": string;
"option.faith.sacrificeAlicorns": string;
"option.faith.sacrificeUnicorns": string;
"option.faith.transcend": string;
"option.festival": string;
"option.fix.cry": string;
"option.hunt": string;
"option.magnetos": string;
"option.observe": string;
"option.praise": string;
"option.promote": string;
"option.promotekittens": string;
"option.reactors": string;
"option.shipOverride": string;
"option.steamworks": string;
"option.time.activeHeatTransfer": string;
"option.time.reset": string;
"option.time.skip": string;
"option.time.skip.ignoreOverheat": string;
reset: string;
"reset.after": string;
"reset.cancel.activity": string;
"reset.cancel.message": string;
"reset.check": string;
"reset.checked": string;
"reset.countdown.0": string;
"reset.countdown.1": string;
"reset.countdown.2": string;
"reset.countdown.3": string;
"reset.countdown.4": string;
"reset.countdown.5": string;
"reset.countdown.6": string;
"reset.countdown.7": string;
"reset.countdown.8": string;
"reset.countdown.9": string;
"reset.countdown.10": string;
"reset.last.message": string;
"reset.tip": string;
"resources.consume": string;
"resources.consume.prompt": string;
"resources.consume.promptExplainer": string;
"resources.consume.promptTitle": string;
"resources.consume.set": string;
"resources.consume.title": string;
"resources.consume.titleZero": string;
"resources.stock.prompt": string;
"resources.stock.promptExplainer": string;
"resources.stock.promptTitle": string;
"resources.stock.title": string;
"resources.stock.titleInfinite": string;
"resources.stock.titleZero": string;
"state.compress": string;
"state.confirmDestruction": string;
"state.copied.game": string;
"state.copied.gameCurrent": string;
"state.copied.state": string;
"state.copied.stateCurrent": string;
"state.copy.game": string;
"state.copy.gameCurrent": string;
"state.copy.state": string;
"state.copy.stateCurrent": string;
"state.delete.game": string;
"state.delete.state": string;
"state.deleted.game": string;
"state.deleted.state": string;
"state.edit.game": string;
"state.edit.state": string;
"state.exportAll": string;
"state.exportAllTitle": string;
"state.import": string;
"state.imported.game": string;
"state.imported.state": string;
"state.importedState": string;
"state.importTitle": string;
"state.loaded.game": string;
"state.loaded.state": string;
"state.loadPrompt": string;
"state.local": string;
"state.localGames": string;
"state.localStates": string;
"state.new": string;
"state.noConfirm": string;
"state.store": string;
"state.stored.game": string;
"state.stored.state": string;
"state.storeFactory": string;
"state.storeGame": string;
"state.storeGame.prompt": string;
"state.storeState": string;
"state.storeState.prompt": string;
"state.title": string;
"state.unlabeledGame": string;
"state.unlabeledState": string;
"state.update.game": string;
"state.update.state": string;
"state.updated.game": string;
"state.updated.state": string;
"status.auto.disable": string;
"status.auto.enable": string;
"status.ks.disable": string;
"status.ks.enable": string;
"status.ks.init": string;
"status.ks.upgrade": string;
"status.reset.check.disable": string;
"status.reset.check.enable": string;
"status.resource.disable": string;
"status.resource.enable": string;
"status.sub.disable": string;
"status.sub.enable": string;
"summary.accelerate": string;
"summary.adore": string;
"summary.building": string;
"summary.craft": string;
"summary.day": string;
"summary.days": string;
"summary.distribute": string;
"summary.embassy": string;
"summary.feed": string;
"summary.festival": string;
"summary.fix.cry": string;
"summary.head": string;
"summary.hunt": string;
"summary.praise": string;
"summary.promote": string;
"summary.refine": string;
"summary.separator": string;
"summary.show": string;
"summary.stars": string;
"summary.sun": string;
"summary.tech": string;
"summary.time.activeHeatTransferStart": string;
"summary.time.getTemporalFlux": string;
"summary.time.reset.content": string;
"summary.time.reset.title": string;
"summary.time.skip": string;
"summary.trade": string;
"summary.transcend": string;
"summary.upgrade": string;
"summary.year": string;
"summary.years": string;
"time.heatTransfer.cycle.disable": string;
"time.heatTransfer.cycle.enable": string;
"time.skip.cycle.disable": string;
"time.skip.cycle.enable": string;
"time.skip.season.disable": string;
"time.skip.season.enable": string;
"trade.limited": string;
"trade.season.disable": string;
"trade.season.enable": string;
"trade.seasons": string;
"trade.unlimited": string;
"ui.additional": string;
"ui.build": string;
"ui.close": string;
"ui.craft": string;
"ui.craft.resources": string;
"ui.cycles": string;
"ui.disable.all": string;
"ui.distribute": string;
"ui.enable.all": string;
"ui.engine": string;
"ui.faith": string;
"ui.filter": string;
"ui.highlightStock": string;
"ui.infinity": string;
"ui.internals": string;
"ui.internals.interval": string;
"ui.internals.interval.prompt": string;
"ui.internals.interval.promptExplainer": string;
"ui.internals.interval.promptTitle": string;
"ui.itemsHide": string;
"ui.itemsShow": string;
"ui.ksColumn": string;
"ui.language": string;
"ui.limit": string;
"ui.limited.off": string;
"ui.limited.on": string;
"ui.max": string;
"ui.max.build.prompt": string;
"ui.max.build.promptExplainer": string;
"ui.max.build.title": string;
"ui.max.build.titleInfinite": string;
"ui.max.build.titleZero": string;
"ui.max.craft.prompt": string;
"ui.max.craft.promptExplainer": string;
"ui.max.craft.promptTitle": string;
"ui.max.craft.title": string;
"ui.max.craft.titleInfinite": string;
"ui.max.craft.titleZero": string;
"ui.max.distribute.prompt": string;
"ui.max.distribute.promptExplainer": string;
"ui.max.distribute.promptTitle": string;
"ui.max.distribute.title": string;
"ui.max.distribute.titleInfinite": string;
"ui.max.distribute.titleZero": string;
"ui.max.embassy.title": string;
"ui.max.embassy.titleInfinite": string;
"ui.max.embassy.titleZero": string;
"ui.max.prompt.absolute": string;
"ui.max.prompt.float": string;
"ui.max.set": string;
"ui.max.timeSkip.prompt": string;
"ui.max.timeSkip.promptExplainer": string;
"ui.max.timeSkip.promptTitle": string;
"ui.max.timeSkip.title": string;
"ui.max.timeSkip.titleInfinite": string;
"ui.max.timeSkip.titleZero": string;
"ui.maximum": string;
"ui.min": string;
"ui.options": string;
"ui.reset": string;
"ui.resources": string;
"ui.space": string;
"ui.time": string;
"ui.timeCtrl": string;
"ui.trade": string;
"ui.trigger": string;
"ui.trigger.accelerateTime.prompt": string;
"ui.trigger.accelerateTime.promptExplainer": string;
"ui.trigger.accelerateTime.promptTitle": string;
"ui.trigger.activeHeatTransfer.prompt": string;
"ui.trigger.activeHeatTransfer.promptExplainer": string;
"ui.trigger.activeHeatTransfer.promptTitle": string;
"ui.trigger.build.blocked": string;
"ui.trigger.build.inherited": string;
"ui.trigger.build.prompt": string;
"ui.trigger.build.promptExplainer": string;
"ui.trigger.crypto.prompt": string;
"ui.trigger.crypto.promptExplainer": string;
"ui.trigger.crypto.promptTitle": string;
"ui.trigger.embassies.prompt": string;
"ui.trigger.embassies.promptExplainer": string;
"ui.trigger.embassies.promptTitle": string;
"ui.trigger.hunt.prompt": string;
"ui.trigger.hunt.promptExplainer": string;
"ui.trigger.inactive": string;
"ui.trigger.promoteKittens.prompt": string;
"ui.trigger.promoteKittens.promptExplainer": string;
"ui.trigger.promoteKittens.promptTitle": string;
"ui.trigger.prompt.absolute": string;
"ui.trigger.prompt.float": string;
"ui.trigger.prompt.percentage": string;
"ui.trigger.reset.promptExplainer": string;
"ui.trigger.section": string;
"ui.trigger.section.blocked": string;
"ui.trigger.section.inactive": string;
"ui.trigger.section.inherited": string;
"ui.trigger.section.prompt": string;
"ui.trigger.section.promptExplainer": string;
"ui.trigger.setinteger": string;
"ui.trigger.setinteger.promptExplainer": string;
"ui.trigger.setpercentage": string;
"ui.trigger.setpercentage.promptExplainer": string;
"ui.trigger.timeSkip.prompt": string;
"ui.trigger.timeSkip.promptExplainer": string;
"ui.trigger.timeSkip.promptTitle": string;
"ui.upgrade": string;
"ui.upgrade.buildings": string;
"ui.upgrade.missions": string;
"ui.upgrade.policies": string;
"ui.upgrade.races": string;
"ui.upgrade.techs": string;
"ui.upgrade.upgrades": string;
"ui.upgrades": string;
update: string;
"upgrade.building.amphitheatre": string;
"upgrade.building.aqueduct": string;
"upgrade.building.library": string;
"upgrade.building.pasture": string;
"upgrade.building.warehouse": string;
"upgrade.policy": string;
"upgrade.race": string;
"upgrade.space": string;
"upgrade.space.mission": string;
"upgrade.tech": string;
"upgrade.upgrade": string;
};
"en-US": {
"act.accelerate": string;
"act.adore": string;
"act.blackcoin.buy": string;
"act.blackcoin.sell": string;
"act.build": string;
"act.builds": string;
"act.craft": string;
"act.distribute": string;
"act.elect": string;
"act.feed": string;
"act.fix.cry": string;
"act.hunt": string;
"act.observe": string;
"act.praise": string;
"act.promote": string;
"act.refineTCs": string;
"act.refineTears": string;
"act.sacrificeAlicorns": string;
"act.sacrificeUnicorns": string;
"act.sun.discover": string;
"act.sun.discovers": string;
"act.time.activeHeatTransferEnd": string;
"act.time.activeHeatTransferStart": string;
"act.time.getTemporalFlux": string;
"act.time.skip": string;
"act.trade": string;
"act.transcend": string;
"blackcoin.buy": string;
"blackcoin.buy.prompt": string;
"blackcoin.buy.promptExplainer": string;
"blackcoin.buy.promptTitle": string;
"blackcoin.buy.title": string;
"blackcoin.buy.trigger": string;
"blackcoin.sell": string;
"blackcoin.sell.prompt": string;
"blackcoin.sell.promptExplainer": string;
"blackcoin.sell.promptTitle": string;
"blackcoin.sell.title": string;
"build.embassies": string;
"build.embassy": string;
copy: string;
"craft.limited": string;
"craft.unlimited": string;
delete: string;
"dispose.necrocorn": string;
"festival.extend": string;
"festival.hold": string;
"filter.accelerate": string;
"filter.adore": string;
"filter.allKG": string;
"filter.build": string;
"filter.craft": string;
"filter.disable": string;
"filter.distribute": string;
"filter.enable": string;
"filter.explainer": string;
"filter.faith": string;
"filter.festival": string;
"filter.hunt": string;
"filter.misc": string;
"filter.praise": string;
"filter.promote": string;
"filter.research": string;
"filter.star": string;
"filter.timeSkip": string;
"filter.trade": string;
"filter.transcend": string;
"filter.upgrade": string;
"option.accelerate": string;
"option.autofeed": string;
"option.catnip": string;
"option.crypto": string;
"option.elect": string;
"option.elect.job": string;
"option.elect.job.any": string;
"option.elect.trait": string;
"option.embassies": string;
"option.faith.adore": string;
"option.faith.autoPraise": string;
"option.faith.best.unicorn": string;
"option.faith.refineTears": string;
"option.faith.refineTimeCrystals": string;
"option.faith.sacrificeAlicorns": string;
"option.faith.sacrificeUnicorns": string;
"option.faith.transcend": string;
"option.festival": string;
"option.fix.cry": string;
"option.hunt": string;
"option.magnetos": string;
"option.observe": string;
"option.praise": string;
"option.promote": string;
"option.promotekittens": string;
"option.reactors": string;
"option.shipOverride": string;
"option.steamworks": string;
"option.time.activeHeatTransfer": string;
"option.time.reset": string;
"option.time.skip": string;
"option.time.skip.ignoreOverheat": string;
reset: string;
"reset.after": string;
"reset.cancel.activity": string;
"reset.cancel.message": string;
"reset.check": string;
"reset.checked": string;
"reset.countdown.0": string;
"reset.countdown.1": string;
"reset.countdown.2": string;
"reset.countdown.3": string;
"reset.countdown.4": string;
"reset.countdown.5": string;
"reset.countdown.6": string;
"reset.countdown.7": string;
"reset.countdown.8": string;
"reset.countdown.9": string;
"reset.countdown.10": string;
"reset.last.message": string;
"reset.tip": string;
"resources.consume": string;
"resources.consume.prompt": string;
"resources.consume.promptExplainer": string;
"resources.consume.promptTitle": string;
"resources.consume.set": string;
"resources.consume.title": string;
"resources.consume.titleZero": string;
"resources.stock.prompt": string;
"resources.stock.promptExplainer": string;
"resources.stock.promptTitle": string;
"resources.stock.title": string;
"resources.stock.titleInfinite": string;
"resources.stock.titleZero": string;
"state.compress": string;
"state.confirmDestruction": string;
"state.copied.game": string;
"state.copied.gameCurrent": string;
"state.copied.state": string;
"state.copied.stateCurrent": string;
"state.copy.game": string;
"state.copy.gameCurrent": string;
"state.copy.state": string;
"state.copy.stateCurrent": string;
"state.delete.game": string;
"state.delete.state": string;
"state.deleted.game": string;
"state.deleted.state": string;
"state.edit.game": string;
"state.edit.state": string;
"state.exportAll": string;
"state.exportAllTitle": string;
"state.import": string;
"state.imported.game": string;
"state.imported.state": string;
"state.importedState": string;
"state.importTitle": string;
"state.loaded.game": string;
"state.loaded.state": string;
"state.loadPrompt": string;
"state.local": string;
"state.localGames": string;
"state.localStates": string;
"state.new": string;
"state.noConfirm": string;
"state.store": string;
"state.stored.game": string;
"state.stored.state": string;
"state.storeFactory": string;
"state.storeGame": string;
"state.storeGame.prompt": string;
"state.storeState": string;
"state.storeState.prompt": string;
"state.title": string;
"state.unlabeledGame": string;
"state.unlabeledState": string;
"state.update.game": string;
"state.update.state": string;
"state.updated.game": string;
"state.updated.state": string;
"status.auto.disable": string;
"status.auto.enable": string;
"status.ks.disable": string;
"status.ks.enable": string;
"status.ks.init": string;
"status.ks.upgrade": string;
"status.reset.check.disable": string;
"status.reset.check.enable": string;
"status.resource.disable": string;
"status.resource.enable": string;
"status.sub.disable": string;
"status.sub.enable": string;
"summary.accelerate": string;
"summary.adore": string;
"summary.building": string;
"summary.craft": string;
"summary.day": string;
"summary.days": string;
"summary.distribute": string;
"summary.embassy": string;
"summary.feed": string;
"summary.festival": string;
"summary.fix.cry": string;
"summary.head": string;
"summary.hunt": string;
"summary.praise": string;
"summary.promote": string;
"summary.refine": string;
"summary.separator": string;
"summary.show": string;
"summary.stars": string;
"summary.sun": string;
"summary.tech": string;
"summary.time.activeHeatTransferStart": string;
"summary.time.getTemporalFlux": string;
"summary.time.reset.content": string;
"summary.time.reset.title": string;
"summary.time.skip": string;
"summary.trade": string;
"summary.transcend": string;
"summary.upgrade": string;
"summary.year": string;
"summary.years": string;
"time.heatTransfer.cycle.disable": string;
"time.heatTransfer.cycle.enable": string;
"time.skip.cycle.disable": string;
"time.skip.cycle.enable": string;
"time.skip.season.disable": string;
"time.skip.season.enable": string;
"trade.limited": string;
"trade.season.disable": string;
"trade.season.enable": string;
"trade.seasons": string;
"trade.unlimited": string;
"ui.additional": string;
"ui.build": string;
"ui.close": string;
"ui.craft": string;
"ui.craft.resources": string;
"ui.cycles": string;
"ui.disable.all": string;
"ui.distribute": string;
"ui.enable.all": string;
"ui.engine": string;
"ui.faith": string;
"ui.filter": string;
"ui.highlightStock": string;
"ui.infinity": string;
"ui.internals": string;
"ui.internals.interval": string;
"ui.internals.interval.prompt": string;
"ui.internals.interval.promptExplainer": string;
"ui.internals.interval.promptTitle": string;
"ui.itemsHide": string;
"ui.itemsShow": string;
"ui.ksColumn": string;
"ui.language": string;
"ui.limit": string;
"ui.limited.off": string;
"ui.limited.on": string;
"ui.max": string;
"ui.max.build.prompt": string;
"ui.max.build.promptExplainer": string;
"ui.max.build.title": string;
"ui.max.build.titleInfinite": string;
"ui.max.build.titleZero": string;
"ui.max.craft.prompt": string;
"ui.max.craft.promptExplainer": string;
"ui.max.craft.promptTitle": string;
"ui.max.craft.title": string;
"ui.max.craft.titleInfinite": string;
"ui.max.craft.titleZero": string;
"ui.max.distribute.prompt": string;
"ui.max.distribute.promptExplainer": string;
"ui.max.distribute.promptTitle": string;
"ui.max.distribute.title": string;
"ui.max.distribute.titleInfinite": string;
"ui.max.distribute.titleZero": string;
"ui.max.embassy.title": string;
"ui.max.embassy.titleInfinite": string;
"ui.max.embassy.titleZero": string;
"ui.max.prompt.absolute": string;
"ui.max.prompt.float": string;
"ui.max.set": string;
"ui.max.timeSkip.prompt": string;
"ui.max.timeSkip.promptExplainer": string;
"ui.max.timeSkip.promptTitle": string;
"ui.max.timeSkip.title": string;
"ui.max.timeSkip.titleInfinite": string;
"ui.max.timeSkip.titleZero": string;
"ui.maximum": string;
"ui.min": string;
"ui.options": string;
"ui.reset": string;
"ui.resources": string;
"ui.space": string;
"ui.time": string;
"ui.timeCtrl": string;
"ui.trade": string;
"ui.trigger": string;
"ui.trigger.accelerateTime.prompt": string;
"ui.trigger.accelerateTime.promptExplainer": string;
"ui.trigger.accelerateTime.promptTitle": string;
"ui.trigger.activeHeatTransfer.prompt": string;
"ui.trigger.activeHeatTransfer.promptExplainer": string;
"ui.trigger.activeHeatTransfer.promptTitle": string;
"ui.trigger.build.blocked": string;
"ui.trigger.build.inherited": string;
"ui.trigger.build.prompt": string;
"ui.trigger.build.promptExplainer": string;
"ui.trigger.crypto.prompt": string;
"ui.trigger.crypto.promptExplainer": string;
"ui.trigger.crypto.promptTitle": string;
"ui.trigger.embassies.prompt": string;
"ui.trigger.embassies.promptExplainer": string;
"ui.trigger.embassies.promptTitle": string;
"ui.trigger.hunt.prompt": string;
"ui.trigger.hunt.promptExplainer": string;
"ui.trigger.inactive": string;
"ui.trigger.promoteKittens.prompt": string;
"ui.trigger.promoteKittens.promptExplainer": string;
"ui.trigger.promoteKittens.promptTitle": string;
"ui.trigger.prompt.absolute": string;
"ui.trigger.prompt.float": string;
"ui.trigger.prompt.percentage": string;
"ui.trigger.reset.promptExplainer": string;
"ui.trigger.section": string;
"ui.trigger.section.blocked": string;
"ui.trigger.section.inactive": string;
"ui.trigger.section.inherited": string;
"ui.trigger.section.prompt": string;
"ui.trigger.section.promptExplainer": string;
"ui.trigger.setinteger": string;
"ui.trigger.setinteger.promptExplainer": string;
"ui.trigger.setpercentage": string;
"ui.trigger.setpercentage.promptExplainer": string;
"ui.trigger.timeSkip.prompt": string;
"ui.trigger.timeSkip.promptExplainer": string;
"ui.trigger.timeSkip.promptTitle": string;
"ui.upgrade": string;
"ui.upgrade.buildings": string;
"ui.upgrade.missions": string;
"ui.upgrade.policies": string;
"ui.upgrade.races": string;
"ui.upgrade.techs": string;
"ui.upgrade.upgrades": string;
"ui.upgrades": string;
update: string;
"upgrade.building.amphitheatre": string;
"upgrade.building.aqueduct": string;
"upgrade.building.library": string;
"upgrade.building.pasture": string;
"upgrade.building.warehouse": string;
"upgrade.policy": string;
"upgrade.race": string;
"upgrade.space": string;
"upgrade.space.mission": string;
"upgrade.tech": string;
"upgrade.upgrade": string;
};
"he-IL": {
"act.accelerate": string;
"act.adore": string;
"act.blackcoin.buy": string;
"act.blackcoin.sell": string;
"act.build": string;
"act.builds": string;
"act.craft": string;
"act.distribute": string;
"act.elect": string;
"act.feed": string;
"act.fix.cry": string;
"act.hunt": string;
"act.observe": string;
"act.praise": string;
"act.promote": string;
"act.refineTCs": string;
"act.refineTears": string;
"act.sacrificeAlicorns": string;
"act.sacrificeUnicorns": string;
"act.sun.discover": string;
"act.sun.discovers": string;
"act.time.activeHeatTransferEnd": string;
"act.time.activeHeatTransferStart": string;
"act.time.getTemporalFlux": string;
"act.time.skip": string;
"act.trade": string;
"act.transcend": string;
"blackcoin.buy": string;
"blackcoin.buy.prompt": string;
"blackcoin.buy.promptExplainer": string;
"blackcoin.buy.promptTitle": string;
"blackcoin.buy.title": string;
"blackcoin.buy.trigger": string;
"blackcoin.sell": string;
"blackcoin.sell.prompt": string;
"blackcoin.sell.promptExplainer": string;
"blackcoin.sell.promptTitle": string;
"blackcoin.sell.title": string;
"build.embassies": string;
"build.embassy": string;
copy: string;
"craft.limited": string;
"craft.unlimited": string;
delete: string;
"dispose.necrocorn": string;
"festival.extend": string;
"festival.hold": string;
"filter.accelerate": string;
"filter.adore": string;
"filter.allKG": string;
"filter.build": string;
"filter.craft": string;
"filter.disable": string;
"filter.distribute": string;
"filter.enable": string;
"filter.explainer": string;
"filter.faith": string;
"filter.festival": string;
"filter.hunt": string;
"filter.misc": string;
"filter.praise": string;
"filter.promote": string;
"filter.research": string;
"filter.star": string;
"filter.timeSkip": string;
"filter.trade": string;
"filter.transcend": string;
"filter.upgrade": string;
"option.accelerate": string;
"option.autofeed": string;
"option.catnip": string;
"option.crypto": string;
"option.elect": string;
"option.elect.job": string;
"option.elect.job.any": string;
"option.elect.trait": string;
"option.embassies": string;
"option.faith.adore": string;
"option.faith.autoPraise": string;
"option.faith.best.unicorn": string;
"option.faith.refineTears": string;
"option.faith.refineTimeCrystals": string;
"option.faith.sacrificeAlicorns": string;
"option.faith.sacrificeUnicorns": string;
"option.faith.transcend": string;
"option.festival": string;
"option.fix.cry": string;
"option.hunt": string;
"option.magnetos": string;
"option.observe": string;
"option.praise": string;
"option.promote": string;
"option.promotekittens": string;
"option.reactors": string;
"option.shipOverride": string;
"option.steamworks": string;
"option.time.activeHeatTransfer": string;
"option.time.reset": string;
"option.time.skip": string;
"option.time.skip.ignoreOverheat": string;
reset: string;
"reset.after": string;
"reset.cancel.activity": string;
"reset.cancel.message": string;
"reset.check": string;
"reset.checked": string;
"reset.countdown.0": string;
"reset.countdown.1": string;
"reset.countdown.2": string;
"reset.countdown.3": string;
"reset.countdown.4": string;
"reset.countdown.5": string;
"reset.countdown.6": string;
"reset.countdown.7": string;
"reset.countdown.8": string;
"reset.countdown.9": string;
"reset.countdown.10": string;
"reset.last.message": string;
"reset.tip": string;
"resources.consume": string;
"resources.consume.prompt": string;
"resources.consume.promptExplainer": string;
"resources.consume.promptTitle": string;
"resources.consume.set": string;
"resources.consume.title": string;
"resources.consume.titleZero": string;
"resources.stock.prompt": string;
"resources.stock.promptExplainer": string;
"resources.stock.promptTitle": string;
"resources.stock.title": string;
"resources.stock.titleInfinite": string;
"resources.stock.titleZero": string;
"state.compress": string;
"state.confirmDestruction": string;
"state.copied.game": string;
"state.copied.gameCurrent": string;
"state.copied.state": string;
"state.copied.stateCurrent": string;
"state.copy.game": string;
"state.copy.gameCurrent": string;
"state.copy.state": string;
"state.copy.stateCurrent": string;
"state.delete.game": string;
"state.delete.state": string;
"state.deleted.game": string;
"state.deleted.state": string;
"state.edit.game": string;
"state.edit.state": string;
"state.exportAll": string;
"state.exportAllTitle": string;
"state.import": string;
"state.imported.game": string;
"state.imported.state": string;
"state.importedState": string;
"state.importTitle": string;
"state.loaded.game": string;
"state.loaded.state": string;
"state.loadPrompt": string;
"state.local": string;
"state.localGames": string;
"state.localStates": string;
"state.new": string;
"state.noConfirm": string;
"state.store": string;
"state.stored.game": string;
"state.stored.state": string;
"state.storeFactory": string;
"state.storeGame": string;
"state.storeGame.prompt": string;
"state.storeState": string;
"state.storeState.prompt": string;
"state.title": string;
"state.unlabeledGame": string;
"state.unlabeledState": string;
"state.update.game": string;
"state.update.state": string;
"state.updated.game": string;
"state.updated.state": string;
"status.auto.disable": string;
"status.auto.enable": string;
"status.ks.disable": string;
"status.ks.enable": string;
"status.ks.init": string;
"status.ks.upgrade": string;
"status.reset.check.disable": string;
"status.reset.check.enable": string;
"status.resource.disable": string;
"status.resource.enable": string;
"status.sub.disable": string;
"status.sub.enable": string;
"summary.accelerate": string;
"summary.adore": string;
"summary.building": string;
"summary.craft": string;
"summary.day": string;
"summary.days": string;
"summary.distribute": string;
"summary.embassy": string;
"summary.feed": string;
"summary.festival": string;
"summary.fix.cry": string;
"summary.head": string;
"summary.hunt": string;
"summary.praise": string;
"summary.promote": string;
"summary.refine": string;
"summary.separator": string;
"summary.show": string;
"summary.stars": string;
"summary.sun": string;
"summary.tech": string;
"summary.time.activeHeatTransferStart": string;
"summary.time.getTemporalFlux": string;
"summary.time.reset.content": string;
"summary.time.reset.title": string;
"summary.time.skip": string;
"summary.trade": string;
"summary.transcend": string;
"summary.upgrade": string;
"summary.year": string;
"summary.years": string;
"time.heatTransfer.cycle.disable": string;
"time.heatTransfer.cycle.enable": string;
"time.skip.cycle.disable": string;
"time.skip.cycle.enable": string;
"time.skip.season.disable": string;
"time.skip.season.enable": string;
"trade.limited": string;
"trade.season.disable": string;
"trade.season.enable": string;
"trade.seasons": string;
"trade.unlimited": string;
"ui.additional": string;
"ui.build": string;
"ui.close": string;
"ui.craft": string;
"ui.craft.resources": string;
"ui.cycles": string;
"ui.disable.all": string;
"ui.distribute": string;
"ui.enable.all": string;
"ui.engine": string;
"ui.faith": string;
"ui.filter": string;
"ui.highlightStock": string;
"ui.infinity": string;
"ui.internals": string;
"ui.internals.interval": string;
"ui.internals.interval.prompt": string;
"ui.internals.interval.promptExplainer": string;
"ui.internals.interval.promptTitle": string;
"ui.itemsHide": string;
"ui.itemsShow": string;
"ui.ksColumn": string;
"ui.language": string;
"ui.limit": string;
"ui.limited.off": string;
"ui.limited.on": string;
"ui.max": string;
"ui.max.build.prompt": string;
"ui.max.build.promptExplainer": string;
"ui.max.build.title": string;
"ui.max.build.titleInfinite": string;
"ui.max.build.titleZero": string;
"ui.max.craft.prompt": string;
"ui.max.craft.promptExplainer": string;
"ui.max.craft.promptTitle": string;
"ui.max.craft.title": string;
"ui.max.craft.titleInfinite": string;
"ui.max.craft.titleZero": string;
"ui.max.distribute.prompt": string;
"ui.max.distribute.promptExplainer": string;
"ui.max.distribute.promptTitle": string;
"ui.max.distribute.title": string;
"ui.max.distribute.titleInfinite": string;
"ui.max.distribute.titleZero": string;
"ui.max.embassy.title": string;
"ui.max.embassy.titleInfinite": string;
"ui.max.embassy.titleZero": string;
"ui.max.prompt.absolute": string;
"ui.max.prompt.float": string;
"ui.max.set": string;
"ui.max.timeSkip.prompt": string;
"ui.max.timeSkip.promptExplainer": string;
"ui.max.timeSkip.promptTitle": string;
"ui.max.timeSkip.title": string;
"ui.max.timeSkip.titleInfinite": string;
"ui.max.timeSkip.titleZero": string;
"ui.maximum": string;
"ui.min": string;
"ui.options": string;
"ui.reset": string;
"ui.resources": string;
"ui.space": string;
"ui.time": string;
"ui.timeCtrl": string;
"ui.trade": string;
"ui.trigger": string;
"ui.trigger.accelerateTime.prompt": string;
"ui.trigger.accelerateTime.promptExplainer": string;
"ui.trigger.accelerateTime.promptTitle": string;
"ui.trigger.activeHeatTransfer.prompt": string;
"ui.trigger.activeHeatTransfer.promptExplainer": string;
"ui.trigger.activeHeatTransfer.promptTitle": string;
"ui.trigger.build.blocked": string;
"ui.trigger.build.inherited": string;
"ui.trigger.build.prompt": string;
"ui.trigger.build.promptExplainer": string;
"ui.trigger.crypto.prompt": string;
"ui.trigger.crypto.promptExplainer": string;
"ui.trigger.crypto.promptTitle": string;
"ui.trigger.embassies.prompt": string;
"ui.trigger.embassies.promptExplainer": string;
"ui.trigger.embassies.promptTitle": string;
"ui.trigger.hunt.prompt": string;
"ui.trigger.hunt.promptExplainer": string;
"ui.trigger.inactive": string;
"ui.trigger.promoteKittens.prompt": string;
"ui.trigger.promoteKittens.promptExplainer": string;
"ui.trigger.promoteKittens.promptTitle": string;
"ui.trigger.prompt.absolute": string;
"ui.trigger.prompt.float": string;
"ui.trigger.prompt.percentage": string;
"ui.trigger.reset.promptExplainer": string;
"ui.trigger.section": string;
"ui.trigger.section.blocked": string;
"ui.trigger.section.inactive": string;
"ui.trigger.section.inherited": string;
"ui.trigger.section.prompt": string;
"ui.trigger.section.promptExplainer": string;
"ui.trigger.setinteger": string;
"ui.trigger.setinteger.promptExplainer": string;
"ui.trigger.setpercentage": string;
"ui.trigger.setpercentage.promptExplainer": string;
"ui.trigger.timeSkip.prompt": string;
"ui.trigger.timeSkip.promptExplainer": string;
"ui.trigger.timeSkip.promptTitle": string;
"ui.upgrade": string;
"ui.upgrade.buildings": string;
"ui.upgrade.missions": string;
"ui.upgrade.policies": string;
"ui.upgrade.races": string;
"ui.upgrade.techs": string;
"ui.upgrade.upgrades": string;
"ui.upgrades": string;
update: string;
"upgrade.building.amphitheatre": string;
"upgrade.building.aqueduct": string;
"upgrade.building.library": string;
"upgrade.building.pasture": string;
"upgrade.building.warehouse": string;
"upgrade.policy": string;
"upgrade.race": string;
"upgrade.space": string;
"upgrade.space.mission": string;
"upgrade.tech": string;
"upgrade.upgrade": string;
};
"zh-CN": {
"act.accelerate": string;
"act.adore": string;
"act.blackcoin.buy": string;
"act.blackcoin.sell": string;
"act.build": string;
"act.builds": string;
"act.craft": string;
"act.distribute": string;
"act.elect": string;
"act.feed": string;
"act.fix.cry": string;
"act.hunt": string;
"act.observe": string;
"act.praise": string;
"act.promote": string;
"act.refineTCs": string;
"act.refineTears": string;
"act.sacrificeAlicorns": string;
"act.sacrificeUnicorns": string;
"act.sun.discover": string;
"act.sun.discovers": string;
"act.time.activeHeatTransferEnd": string;
"act.time.activeHeatTransferStart": string;
"act.time.getTemporalFlux": string;
"act.time.skip": string;
"act.trade": string;
"act.transcend": string;
"blackcoin.buy": string;
"blackcoin.buy.prompt": string;
"blackcoin.buy.promptExplainer": string;
"blackcoin.buy.promptTitle": string;
"blackcoin.buy.title": string;
"blackcoin.buy.trigger": string;
"blackcoin.sell": string;
"blackcoin.sell.prompt": string;
"blackcoin.sell.promptExplainer": string;
"blackcoin.sell.promptTitle": string;
"blackcoin.sell.title": string;
"build.embassies": string;
"build.embassy": string;
copy: string;
"craft.limited": string;
"craft.unlimited": string;
delete: string;
"dispose.necrocorn": string;
"festival.extend": string;
"festival.hold": string;
"filter.accelerate": string;
"filter.adore": string;
"filter.allKG": string;
"filter.build": string;
"filter.craft": string;
"filter.disable": string;
"filter.distribute": string;
"filter.enable": string;
"filter.explainer": string;
"filter.faith": string;
"filter.festival": string;
"filter.hunt": string;
"filter.misc": string;
"filter.praise": string;
"filter.promote": string;
"filter.research": string;
"filter.star": string;
"filter.timeSkip": string;
"filter.trade": string;
"filter.transcend": string;
"filter.upgrade": string;
"option.accelerate": string;
"option.autofeed": string;
"option.catnip": string;
"option.crypto": string;
"option.elect": string;
"option.elect.job": string;
"option.elect.job.any": string;
"option.elect.trait": string;
"option.embassies": string;
"option.faith.adore": string;
"option.faith.autoPraise": string;
"option.faith.best.unicorn": string;
"option.faith.refineTears": string;
"option.faith.refineTimeCrystals": string;
"option.faith.sacrificeAlicorns": string;
"option.faith.sacrificeUnicorns": string;
"option.faith.transcend": string;
"option.festival": string;
"option.fix.cry": string;
"option.hunt": string;
"option.magnetos": string;
"option.observe": string;
"option.praise": string;
"option.promote": string;
"option.promotekittens": string;
"option.reactors": string;
"option.shipOverride": string;
"option.steamworks": string;
"option.time.activeHeatTransfer": string;
"option.time.reset": string;
"option.time.skip": string;
"option.time.skip.ignoreOverheat": string;
reset: string;
"reset.after": string;
"reset.cancel.activity": string;
"reset.cancel.message": string;
"reset.check": string;
"reset.checked": string;
"reset.countdown.0": string;
"reset.countdown.1": string;
"reset.countdown.2": string;
"reset.countdown.3": string;
"reset.countdown.4": string;
"reset.countdown.5": string;
"reset.countdown.6": string;
"reset.countdown.7": string;
"reset.countdown.8": string;
"reset.countdown.9": string;
"reset.countdown.10": string;
"reset.last.message": string;
"reset.tip": string;
"resources.consume": string;
"resources.consume.prompt": string;
"resources.consume.promptExplainer": string;
"resources.consume.promptTitle": string;
"resources.consume.set": string;
"resources.consume.title": string;
"resources.consume.titleZero": string;
"resources.stock.prompt": string;
"resources.stock.promptExplainer": string;
"resources.stock.promptTitle": string;
"resources.stock.title": string;
"resources.stock.titleInfinite": string;
"resources.stock.titleZero": string;
"state.compress": string;
"state.confirmDestruction": string;
"state.copied.game": string;
"state.copied.gameCurrent": string;
"state.copied.state": string;
"state.copied.stateCurrent": string;
"state.copy.game": string;
"state.copy.gameCurrent": string;
"state.copy.state": string;
"state.copy.stateCurrent": string;
"state.delete.game": string;
"state.delete.state": string;
"state.deleted.game": string;
"state.deleted.state": string;
"state.edit.game": string;
"state.edit.state": string;
"state.exportAll": string;
"state.exportAllTitle": string;
"state.import": string;
"state.imported.game": string;
"state.imported.state": string;
"state.importedState": string;
"state.importTitle": string;
"state.loaded.game": string;
"state.loaded.state": string;
"state.loadPrompt": string;
"state.local": string;
"state.localGames": string;
"state.localStates": string;
"state.new": string;
"state.noConfirm": string;
"state.store": string;
"state.stored.game": string;
"state.stored.state": string;
"state.storeFactory": string;
"state.storeGame": string;
"state.storeGame.prompt": string;
"state.storeState": string;
"state.storeState.prompt": string;
"state.title": string;
"state.unlabeledGame": string;
"state.unlabeledState": string;
"state.update.game": string;
"state.update.state": string;
"state.updated.game": string;
"state.updated.state": string;