+ `
+ );
+
+ this.linkElement = makeDiv(
+ parent,
+ "ingame_HUD_WatermarkClicker",
+ [],
+ T.ingame.watermark.get_on_steam
+ );
+ this.trackClicks(this.linkElement, () => {
+ this.root.app.analytics.trackUiClick("watermark_click_2_direct");
+ this.root.app.platformWrapper.openExternalLink(THIRDPARTY_URLS.standaloneStorePage + "?ref=wtmd");
+ });
+ }
+
+ initialize() {
+ this.trackClicks(this.element, this.onWatermarkClick);
+
+ this.domAttach = new DynamicDomAttach(this.root, this.element, {
+ attachClass: "visible",
+ timeToKeepSeconds: 0.5,
+ });
+ }
+
+ update() {
+ this.domAttach.update(this.root.time.realtimeNow() % (G_IS_DEV ? 20 : 180) < 5);
+ }
+
+ onWatermarkClick() {
+ this.root.app.analytics.trackUiClick("watermark_click_2_new");
+ this.root.hud.parts.standaloneAdvantages.show();
+ }
+
+ /**
+ *
+ * @param {import("../../../core/draw_utils").DrawParameters} parameters
+ */
+ drawOverlays(parameters) {
+ const w = this.root.gameWidth;
+
+ parameters.context.fillStyle = "rgba(230, 230, 230, 0.9)";
+ parameters.context.font = "bold " + this.root.app.getEffectiveUiScale() * 40 + "px GameFont";
+ parameters.context.textAlign = "center";
+ parameters.context.fillText(
+ T.demoBanners.title.toUpperCase(),
+ w / 2,
+ this.root.app.getEffectiveUiScale() * 50
+ );
+
+ parameters.context.textAlign = "left";
+ }
+}
diff --git a/src/js/game/hud/parts/wires_overlay.js b/src/js/game/hud/parts/wires_overlay.js
index 7d956eba..752d9cb3 100644
--- a/src/js/game/hud/parts/wires_overlay.js
+++ b/src/js/game/hud/parts/wires_overlay.js
@@ -29,7 +29,10 @@ export class HUDWiresOverlay extends BaseHUDPart {
*/
switchLayers() {
if (this.root.currentLayer === "regular") {
- if (this.root.hubGoals.isRewardUnlocked(enumHubGoalRewards.reward_wires_filters_and_levers)) {
+ if (
+ this.root.hubGoals.isRewardUnlocked(enumHubGoalRewards.reward_wires_painter_and_levers) ||
+ (G_IS_DEV && globalConfig.debug.allBuildingsUnlocked)
+ ) {
this.root.currentLayer = "wires";
}
} else {
diff --git a/src/js/game/key_action_mapper.js b/src/js/game/key_action_mapper.js
index 5114ea95..9c1b2f96 100644
--- a/src/js/game/key_action_mapper.js
+++ b/src/js/game/key_action_mapper.js
@@ -56,6 +56,9 @@ export const KEYMAPPINGS = {
painter: { keyCode: key("9") },
trash: { keyCode: key("0") },
+ // Sandbox
+ item_producer: { keyCode: key("L") },
+
// Secondary toolbar
storage: { keyCode: key("Y") },
reader: { keyCode: key("U") },
diff --git a/src/js/game/meta_building_registry.js b/src/js/game/meta_building_registry.js
index b29bb574..0613103e 100644
--- a/src/js/game/meta_building_registry.js
+++ b/src/js/game/meta_building_registry.js
@@ -10,6 +10,7 @@ import { enumCutterVariants, MetaCutterBuilding } from "./buildings/cutter";
import { MetaDisplayBuilding } from "./buildings/display";
import { MetaFilterBuilding } from "./buildings/filter";
import { MetaHubBuilding } from "./buildings/hub";
+import { MetaItemProducerBuilding } from "./buildings/item_producer";
import { MetaLeverBuilding } from "./buildings/lever";
import { enumLogicGateVariants, MetaLogicGateBuilding } from "./buildings/logic_gate";
import { enumMinerVariants, MetaMinerBuilding } from "./buildings/miner";
@@ -19,7 +20,7 @@ import { MetaReaderBuilding } from "./buildings/reader";
import { enumRotaterVariants, MetaRotaterBuilding } from "./buildings/rotater";
import { MetaStackerBuilding } from "./buildings/stacker";
import { MetaStorageBuilding } from "./buildings/storage";
-import { MetaTransistorBuilding, enumTransistorVariants } from "./buildings/transistor";
+import { enumTransistorVariants, MetaTransistorBuilding } from "./buildings/transistor";
import { MetaTrashBuilding } from "./buildings/trash";
import { enumUndergroundBeltVariants, MetaUndergroundBeltBuilding } from "./buildings/underground_belt";
import { enumVirtualProcessorVariants, MetaVirtualProcessorBuilding } from "./buildings/virtual_processor";
@@ -57,6 +58,7 @@ export function initMetaBuildingRegistry() {
gMetaBuildingRegistry.register(MetaTransistorBuilding);
gMetaBuildingRegistry.register(MetaAnalyzerBuilding);
gMetaBuildingRegistry.register(MetaComparatorBuilding);
+ gMetaBuildingRegistry.register(MetaItemProducerBuilding);
// Belt
registerBuildingVariant(1, MetaBeltBuilding, defaultBuildingVariant, 0);
@@ -160,6 +162,9 @@ export function initMetaBuildingRegistry() {
// Reader
registerBuildingVariant(49, MetaReaderBuilding);
+ // Item producer
+ registerBuildingVariant(61, MetaItemProducerBuilding);
+
// Propagate instances
for (const key in gBuildingVariants) {
gBuildingVariants[key].metaInstance = gMetaBuildingRegistry.findByClass(
diff --git a/src/js/game/systems/constant_signal.js b/src/js/game/systems/constant_signal.js
index 3af98460..0b2f38da 100644
--- a/src/js/game/systems/constant_signal.js
+++ b/src/js/game/systems/constant_signal.js
@@ -58,7 +58,13 @@ export class ConstantSignalSystem extends GameSystemWithFilter {
BOOL_FALSE_SINGLETON,
BOOL_TRUE_SINGLETON,
...Object.values(COLOR_ITEM_SINGLETONS),
+ this.root.shapeDefinitionMgr.getShapeItemFromDefinition(
+ this.root.hubGoals.currentGoal.definition
+ ),
this.root.shapeDefinitionMgr.getShapeItemFromShortKey(blueprintShape),
+ ...this.root.hud.parts.pinnedShapes.pinnedShapes.map(key =>
+ this.root.shapeDefinitionMgr.getShapeItemFromShortKey(key)
+ ),
],
});
diff --git a/src/js/game/systems/hub.js b/src/js/game/systems/hub.js
index a3ec2b97..bed410c6 100644
--- a/src/js/game/systems/hub.js
+++ b/src/js/game/systems/hub.js
@@ -1,4 +1,4 @@
-import { globalConfig } from "../../core/config";
+import { globalConfig, IS_DEMO } from "../../core/config";
import { smoothenDpi } from "../../core/dpi_manager";
import { DrawParameters } from "../../core/draw_parameters";
import { drawSpriteClipped } from "../../core/draw_utils";
@@ -65,6 +65,17 @@ export class HubSystem extends GameSystemWithFilter {
this.hubSprite.draw(context, 0, 0, w, h);
+ if (this.root.hubGoals.isEndOfDemoReached()) {
+ // End of demo
+ context.font = "bold 12px GameFont";
+ context.fillStyle = "#fd0752";
+ context.textAlign = "center";
+ context.fillText(T.buildings.hub.endOfDemo.toUpperCase(), w / 2, h / 2 + 6);
+ context.textAlign = "left";
+
+ return;
+ }
+
const definition = this.root.hubGoals.currentGoal.definition;
definition.drawCentered(45, 58, parameters, 36);
diff --git a/src/js/game/systems/item_producer.js b/src/js/game/systems/item_producer.js
new file mode 100644
index 00000000..52edf5d1
--- /dev/null
+++ b/src/js/game/systems/item_producer.js
@@ -0,0 +1,24 @@
+import { ItemProducerComponent } from "../components/item_producer";
+import { GameSystemWithFilter } from "../game_system_with_filter";
+
+export class ItemProducerSystem extends GameSystemWithFilter {
+ constructor(root) {
+ super(root, [ItemProducerComponent]);
+ }
+
+ update() {
+ for (let i = 0; i < this.allEntities.length; ++i) {
+ const entity = this.allEntities[i];
+ const pinsComp = entity.components.WiredPins;
+ const pin = pinsComp.slots[0];
+ const network = pin.linkedNetwork;
+
+ if (!network || !network.hasValue()) {
+ continue;
+ }
+
+ const ejectorComp = entity.components.ItemEjector;
+ ejectorComp.tryEject(0, network.currentValue);
+ }
+ }
+}
diff --git a/src/js/game/tutorial_goals.js b/src/js/game/tutorial_goals.js
index ff385288..f7b56ffe 100644
--- a/src/js/game/tutorial_goals.js
+++ b/src/js/game/tutorial_goals.js
@@ -1,3 +1,4 @@
+import { IS_DEMO } from "../core/config";
import { ShapeDefinition } from "./shape_definition";
import { finalGameShape } from "./upgrades";
@@ -22,14 +23,16 @@ export const enumHubGoalRewards = {
reward_splitter: "reward_splitter",
reward_cutter_quad: "reward_cutter_quad",
reward_painter_double: "reward_painter_double",
- reward_painter_quad: "reward_painter_quad",
reward_storage: "reward_storage",
reward_merger: "reward_merger",
- reward_wires_filters_and_levers: "reward_wires_filters_and_levers",
+ reward_wires_painter_and_levers: "reward_wires_painter_and_levers",
reward_display: "reward_display",
reward_constant_signal: "reward_constant_signal",
reward_logic_gates: "reward_logic_gates",
reward_virtual_processing: "reward_virtual_processing",
+ reward_filter: "reward_filter",
+
+ reward_demo_end: "reward_demo_end",
reward_blueprints: "reward_blueprints",
reward_freeplay: "reward_freeplay",
@@ -140,107 +143,118 @@ export const tutorialGoals = [
reward: enumHubGoalRewards.reward_underground_belt_tier_2,
},
- // 14
- // Belt reader
- {
- shape: "--Cg----:--Cr----", // unused
- required: 16, // Per second!
- reward: enumHubGoalRewards.reward_belt_reader,
- throughputOnly: true,
- },
+ // DEMO STOPS HERE
+ ...(IS_DEMO
+ ? [
+ {
+ shape: "RpRpRpRp:CwCwCwCw",
+ required: 0,
+ reward: enumHubGoalRewards.reward_demo_end,
+ },
+ ]
+ : [
+ // 14
+ // Belt reader
+ {
+ shape: "--Cg----:--Cr----", // unused
+ required: 16, // Per second!
+ reward: enumHubGoalRewards.reward_belt_reader,
+ throughputOnly: true,
+ },
- // 15
- // Storage
- {
- shape: "SrSrSrSr:CyCyCyCy", // unused
- required: 10000,
- reward: enumHubGoalRewards.reward_storage,
- },
+ // 15
+ // Storage
+ {
+ shape: "SrSrSrSr:CyCyCyCy", // unused
+ required: 10000,
+ reward: enumHubGoalRewards.reward_storage,
+ },
- // 16
- // Quad Cutter
- {
- shape: "SrSrSrSr:CyCyCyCy:SwSwSwSw", // belts t4 (two variants)
- required: 6000,
- reward: enumHubGoalRewards.reward_cutter_quad,
- },
+ // 16
+ // Quad Cutter
+ {
+ shape: "SrSrSrSr:CyCyCyCy:SwSwSwSw", // belts t4 (two variants)
+ required: 6000,
+ reward: enumHubGoalRewards.reward_cutter_quad,
+ },
- // 17
- // Double painter
- {
- shape: "CbRbRbCb:CwCwCwCw:WbWbWbWb", // miner t4 (two variants)
- required: 20000,
- reward: enumHubGoalRewards.reward_painter_double,
- },
+ // 17
+ // Double painter
+ {
+ shape: "CbRbRbCb:CwCwCwCw:WbWbWbWb", // miner t4 (two variants)
+ required: 20000,
+ reward: enumHubGoalRewards.reward_painter_double,
+ },
- // 18
- // Rotater (180deg)
- {
- shape: "Sg----Sg:CgCgCgCg:--CyCy--", // unused
- required: 20000,
- reward: enumHubGoalRewards.reward_rotater_180,
- },
+ // 18
+ // Rotater (180deg)
+ {
+ shape: "Sg----Sg:CgCgCgCg:--CyCy--", // unused
+ required: 20000,
+ reward: enumHubGoalRewards.reward_rotater_180,
+ },
- // 19
- // Compact splitter
- {
- shape: "CpRpCp--:SwSwSwSw",
- required: 25000,
- reward: enumHubGoalRewards.reward_splitter,
- },
+ // 19
+ // Compact splitter
+ {
+ shape: "CpRpCp--:SwSwSwSw",
+ required: 25000,
+ reward: enumHubGoalRewards.reward_splitter,
+ },
- // 20
- // WIRES
- {
- shape: finalGameShape,
- required: 25000,
- reward: enumHubGoalRewards.reward_wires_filters_and_levers,
- },
+ // 20
+ // WIRES
+ {
+ shape: finalGameShape,
+ required: 25000,
+ reward: enumHubGoalRewards.reward_wires_painter_and_levers,
+ },
- // 21
- // Display
- {
- shape: "CrCrCrCr:CwCwCwCw:CrCrCrCr:CwCwCwCw",
- required: 25000,
- reward: enumHubGoalRewards.reward_display,
- },
+ // 21
+ // Filter
+ {
+ shape: "CrCwCrCw:CwCrCwCr:CrCwCrCw:CwCrCwCr",
+ required: 25000,
+ reward: enumHubGoalRewards.reward_filter,
+ },
- // 22
- // Constant signal
- {
- shape: "Cg----Cr:Cw----Cw:Sy------:Cy----Cy",
- required: 25000,
- reward: enumHubGoalRewards.reward_constant_signal,
- },
+ // 22
+ // Constant signal
+ {
+ shape: "Cg----Cr:Cw----Cw:Sy------:Cy----Cy",
+ required: 25000,
+ reward: enumHubGoalRewards.reward_constant_signal,
+ },
- // 23
- // Quad Painter
- {
- shape: "CcSyCcSy:SyCcSyCc:CcSyCcSy",
- required: 5000,
- reward: enumHubGoalRewards.reward_painter_quad,
- },
+ // 23
+ // Display
+ {
+ shape: "CcSyCcSy:SyCcSyCc:CcSyCcSy",
+ required: 25000,
+ reward: enumHubGoalRewards.reward_display,
+ },
- // 24 Logic gates
- {
- shape: "CcRcCcRc:RwCwRwCw:Sr--Sw--:CyCyCyCy",
- required: 10000,
- reward: enumHubGoalRewards.reward_logic_gates,
- },
+ // 24 Logic gates
+ {
+ shape: "CcRcCcRc:RwCwRwCw:Sr--Sw--:CyCyCyCy",
+ required: 25000,
+ reward: enumHubGoalRewards.reward_logic_gates,
+ },
- // 25 Virtual Processing
- {
- shape: "Rg--Rg--:CwRwCwRw:--Rg--Rg",
- required: 10000,
- reward: enumHubGoalRewards.reward_virtual_processing,
- },
+ // 25 Virtual Processing
+ {
+ shape: "Rg--Rg--:CwRwCwRw:--Rg--Rg",
+ required: 25000,
+ reward: enumHubGoalRewards.reward_virtual_processing,
+ },
- // 26 Freeplay
- {
- shape: "CbCuCbCu:Sr------:--CrSrCr:CwCwCwCw",
- required: 10000,
- reward: enumHubGoalRewards.reward_freeplay,
- },
+ // 26 Freeplay
+ {
+ shape: "CbCuCbCu:Sr------:--CrSrCr:CwCwCwCw",
+ required: 50000,
+ reward: enumHubGoalRewards.reward_freeplay,
+ },
+ ]),
];
if (G_IS_DEV) {
diff --git a/src/js/game/tutorial_goals_mappings.js b/src/js/game/tutorial_goals_mappings.js
index f4c6df01..5cd966b9 100644
--- a/src/js/game/tutorial_goals_mappings.js
+++ b/src/js/game/tutorial_goals_mappings.js
@@ -3,7 +3,7 @@ import { enumBalancerVariants, MetaBalancerBuilding } from "./buildings/balancer
import { MetaConstantSignalBuilding } from "./buildings/constant_signal";
import { enumCutterVariants, MetaCutterBuilding } from "./buildings/cutter";
import { MetaDisplayBuilding } from "./buildings/display";
-import { MetaLeverBuilding } from "./buildings/lever";
+import { MetaFilterBuilding } from "./buildings/filter";
import { MetaLogicGateBuilding } from "./buildings/logic_gate";
import { enumMinerVariants, MetaMinerBuilding } from "./buildings/miner";
import { MetaMixerBuilding } from "./buildings/mixer";
@@ -46,7 +46,6 @@ export const enumHubGoalRewardsToContentUnlocked = {
[enumHubGoalRewards.reward_merger]: typed([[MetaBalancerBuilding, enumBalancerVariants.merger]]),
[enumHubGoalRewards.reward_cutter_quad]: typed([[MetaCutterBuilding, enumCutterVariants.quad]]),
[enumHubGoalRewards.reward_painter_double]: typed([[MetaPainterBuilding, enumPainterVariants.double]]),
- [enumHubGoalRewards.reward_painter_quad]: typed([[MetaPainterBuilding, enumPainterVariants.quad]]),
[enumHubGoalRewards.reward_storage]: typed([[MetaStorageBuilding, defaultBuildingVariant]]),
[enumHubGoalRewards.reward_belt_reader]: typed([[MetaReaderBuilding, defaultBuildingVariant]]),
@@ -55,15 +54,17 @@ export const enumHubGoalRewardsToContentUnlocked = {
[MetaConstantSignalBuilding, defaultBuildingVariant],
]),
[enumHubGoalRewards.reward_logic_gates]: typed([[MetaLogicGateBuilding, defaultBuildingVariant]]),
+ [enumHubGoalRewards.reward_filter]: typed([[MetaFilterBuilding, defaultBuildingVariant]]),
[enumHubGoalRewards.reward_virtual_processing]: null, // @TODO!
- [enumHubGoalRewards.reward_wires_filters_and_levers]: typed([
- [MetaLeverBuilding, defaultBuildingVariant],
+ [enumHubGoalRewards.reward_wires_painter_and_levers]: typed([
+ [MetaPainterBuilding, enumPainterVariants.quad],
]),
[enumHubGoalRewards.reward_freeplay]: null,
[enumHubGoalRewards.reward_blueprints]: null,
[enumHubGoalRewards.no_reward]: null,
[enumHubGoalRewards.no_reward_freeplay]: null,
+ [enumHubGoalRewards.reward_demo_end]: null,
};
if (G_IS_DEV) {
diff --git a/src/js/game/upgrades.js b/src/js/game/upgrades.js
index f8f4f1eb..14422cb2 100644
--- a/src/js/game/upgrades.js
+++ b/src/js/game/upgrades.js
@@ -1,18 +1,19 @@
import { findNiceIntegerValue } from "../core/utils";
import { ShapeDefinition } from "./shape_definition";
+export const preparementShape = "CpRpCp--:SwSwSwSw";
export const finalGameShape = "RuCw--Cw:----Ru--";
export const rocketShape = "CbCuCbCu:Sr------:--CrSrCr:CwCwCwCw";
export const blueprintShape = "CbCbCbRb:CwCwCwCw";
-const fixedImprovements = [0.5, 0.5, 1, 1, 2, 2];
+const fixedImprovements = [0.5, 0.5, 1, 1, 2, 1, 1];
const numEndgameUpgrades = G_IS_DEV || G_IS_STANDALONE ? 20 - fixedImprovements.length - 1 : 0;
function generateEndgameUpgrades() {
return new Array(numEndgameUpgrades).fill(null).map((_, i) => ({
required: [
- { shape: blueprintShape, amount: 30000 + i * 10000 },
+ { shape: preparementShape, amount: 30000 + i * 10000 },
{ shape: finalGameShape, amount: 20000 + i * 5000 },
{ shape: rocketShape, amount: 20000 + i * 5000 },
],
@@ -56,7 +57,14 @@ export const UPGRADES = {
required: [{ shape: "SrSrSrSr:CyCyCyCy:SwSwSwSw", amount: 25000 }],
},
{
- required: [{ shape: finalGameShape, amount: 50000 }],
+ required: [{ shape: preparementShape, amount: 25000 }],
+ excludePrevious: true,
+ },
+ {
+ required: [
+ { shape: preparementShape, amount: 25000 },
+ { shape: finalGameShape, amount: 50000 },
+ ],
excludePrevious: true,
},
...generateEndgameUpgrades(),
@@ -79,7 +87,14 @@ export const UPGRADES = {
required: [{ shape: "CbRbRbCb:CwCwCwCw:WbWbWbWb", amount: 50000 }],
},
{
- required: [{ shape: finalGameShape, amount: 50000 }],
+ required: [{ shape: preparementShape, amount: 25000 }],
+ excludePrevious: true,
+ },
+ {
+ required: [
+ { shape: preparementShape, amount: 25000 },
+ { shape: finalGameShape, amount: 50000 },
+ ],
excludePrevious: true,
},
...generateEndgameUpgrades(),
@@ -102,7 +117,14 @@ export const UPGRADES = {
required: [{ shape: "WrRgWrRg:CwCrCwCr:SgSgSgSg", amount: 50000 }],
},
{
- required: [{ shape: finalGameShape, amount: 50000 }],
+ required: [{ shape: preparementShape, amount: 25000 }],
+ excludePrevious: true,
+ },
+ {
+ required: [
+ { shape: preparementShape, amount: 25000 },
+ { shape: finalGameShape, amount: 50000 },
+ ],
excludePrevious: true,
},
...generateEndgameUpgrades(),
@@ -125,7 +147,14 @@ export const UPGRADES = {
required: [{ shape: "WpWpWpWp:CwCwCwCw:WpWpWpWp:CwCwCwCw", amount: 50000 }],
},
{
- required: [{ shape: finalGameShape, amount: 50000 }],
+ required: [{ shape: preparementShape, amount: 25000 }],
+ excludePrevious: true,
+ },
+ {
+ required: [
+ { shape: preparementShape, amount: 25000 },
+ { shape: finalGameShape, amount: 50000 },
+ ],
excludePrevious: true,
},
...generateEndgameUpgrades(),
diff --git a/src/js/platform/browser/game_analytics.js b/src/js/platform/browser/game_analytics.js
index 52497ef7..ea23509b 100644
--- a/src/js/platform/browser/game_analytics.js
+++ b/src/js/platform/browser/game_analytics.js
@@ -8,6 +8,7 @@ import { blueprintShape, UPGRADES } from "../../game/upgrades";
import { tutorialGoals } from "../../game/tutorial_goals";
import { BeltComponent } from "../../game/components/belt";
import { StaticMapEntityComponent } from "../../game/components/static_map_entity";
+import { queryParamOptions } from "../../core/query_parameters";
const logger = createLogger("game_analytics");
@@ -24,6 +25,9 @@ export class ShapezGameAnalytics extends GameAnalyticsInterface {
}
if (G_IS_STANDALONE) {
+ if (queryParamOptions.sandboxMode) {
+ return "steam-sandbox";
+ }
return "steam";
}
@@ -31,7 +35,17 @@ export class ShapezGameAnalytics extends GameAnalyticsInterface {
return "prod";
}
- return "beta";
+ if (window.location.host.indexOf("alpha") >= 0) {
+ if (queryParamOptions.sandboxMode) {
+ return "alpha-sandbox";
+ }
+ return "alpha";
+ } else {
+ if (queryParamOptions.sandboxMode) {
+ return "beta-sandbox";
+ }
+ return "beta";
+ }
}
/**
diff --git a/src/js/states/main_menu.js b/src/js/states/main_menu.js
index 02c1e690..b8191306 100644
--- a/src/js/states/main_menu.js
+++ b/src/js/states/main_menu.js
@@ -312,7 +312,7 @@ export class MainMenuState extends GameState {
onSteamLinkClicked() {
this.app.analytics.trackUiClick("main_menu_steam_link_2");
- this.app.platformWrapper.openExternalLink(THIRDPARTY_URLS.standaloneStorePage);
+ this.app.platformWrapper.openExternalLink(THIRDPARTY_URLS.standaloneStorePage + "?ref=mmsl2");
return false;
}
@@ -537,7 +537,7 @@ export class MainMenuState extends GameState {
);
getStandalone.add(() => {
this.app.analytics.trackUiClick("visit_steampage_from_slot_limit");
- this.app.platformWrapper.openExternalLink(THIRDPARTY_URLS.standaloneStorePage);
+ this.app.platformWrapper.openExternalLink(THIRDPARTY_URLS.standaloneStorePage + "?reF=ssll");
});
}
diff --git a/src/js/states/mobile_warning.js b/src/js/states/mobile_warning.js
index a48a69ed..98eb1cd8 100644
--- a/src/js/states/mobile_warning.js
+++ b/src/js/states/mobile_warning.js
@@ -21,7 +21,7 @@ export class MobileWarningState extends GameState {
Get the shapez.io standalone!
`;
}
diff --git a/translations/base-ar.yaml b/translations/base-ar.yaml
index ac7f0c20..5788fa3e 100644
--- a/translations/base-ar.yaml
+++ b/translations/base-ar.yaml
@@ -2,7 +2,6 @@ steamPage:
shortText: shapez.io is a game about building factories to automate the creation
and processing of increasingly complex shapes across an infinitely
expanding map.
- discordLink: Official Discord - Chat with me!
longText: >-
[img]{STEAM_APP_IMAGE}/extras/store_page_gif.gif[/img]
@@ -57,6 +56,7 @@ steamPage:
[*] [url=https://github.com/tobspr/shapez.io]Source code (GitHub)[/url]
[*] [url=https://github.com/tobspr/shapez.io/blob/master/translations/README.md]Help translate[/url]
[/list]
+ discordLinkShort: Official Discord
global:
loading: Loading
error: Error
@@ -208,6 +208,11 @@ dialogs:
renameSavegame:
title: Rename Savegame
desc: You can rename your savegame here.
+ entityWarning:
+ title: Performance Warning
+ desc: You have placed a lot of buildings, this is just a friendly reminder that
+ the game can not handle an endless count of buildings - So try to
+ keep your factories compact!
ingame:
keybindingsOverlay:
moveMap: Move
@@ -345,6 +350,38 @@ ingame:
one_miner: 1 Miner
n_miners: Miners
limited_items: Limited to
+ watermark:
+ title: Demo version
+ desc: Click here to see the Steam version advantages!
+ get_on_steam: Get on steam
+ standaloneAdvantages:
+ title: Get the full version!
+ no_thanks: No, thanks!
+ points:
+ levels:
+ title: 12 New Levels
+ desc: For a total of 26 levels!
+ buildings:
+ title: 18 New Buildings
+ desc: Fully automate your factory!
+ savegames:
+ title: ∞ Savegames
+ desc: As many as your heart desires!
+ upgrades:
+ title: 20 Upgrade Tiers
+ desc: This demo version has only 5!
+ markers:
+ title: ∞ Markers
+ desc: Never get lost in your factory!
+ wires:
+ title: Wires
+ desc: An entirely new dimension!
+ darkmode:
+ title: Dark Mode
+ desc: Stop hurting your eyes!
+ support:
+ title: Support me
+ desc: I develop it in my spare time!
shopUpgrades:
belt:
name: Belts, Distributor & Tunnels
@@ -363,6 +400,7 @@ buildings:
deliver: Deliver
toUnlock: to unlock
levelShortcut: LVL
+ endOfDemo: End of Demo
belt:
default:
name: Conveyor Belt
@@ -544,6 +582,11 @@ buildings:
name: Virtual Painter
description: Virtually paints the shape from the bottom input with the shape on
the right input.
+ item_producer:
+ default:
+ name: Item Producer
+ description: Available in sandbox mode only, outputs the given signal from the
+ wires layer on the regular layer.
storyRewards:
reward_cutter_and_trash:
title: Cutting Shapes
@@ -606,10 +649,6 @@ storyRewards:
desc: You have unlocked a variant of the painter - It works as
the regular painter but processes two shapes at
once consuming just one color instead of two!
- reward_painter_quad:
- title: Quad Painting
- desc: You have unlocked a variant of the painter - It allows
- you to paint each part of the shape individually!
reward_storage:
title: Storage Buffer
desc: You have unlocked a variant of the trash - It allows you
@@ -653,13 +692,6 @@ storyRewards:
title: Rotater (180 degrees)
desc: You just unlocked the 180 degress rotater! - It allows
you to rotate a shape by 180 degress (Surprise! :D)
- reward_wires_filters_and_levers:
- title: "Wires: Filters & Levers"
- desc: You just unlocked the wires layer! It is a separate layer
- on top of the regular layer and introduces a lot of new
- mechanics!
Since it can be overwhelming a bit, I added a
- small tutorial - Be sure to have tutorials enabled
- in the settings!
reward_display:
title: Display
desc: You have unlocked the Display - Connect a signal on the
@@ -687,6 +719,23 @@ storyRewards:
shape requested by the HUB (I recommend to try it!).
- Build
something cool with wires.
- Continue to play
regulary.
Whatever you choose, remember to have fun!
+ reward_wires_painter_and_levers:
+ title: Wires & Quad Painter
+ desc: "You just unlocked the Wires Layer: It is a separate
+ layer on top of the regular layer and introduces a lot of new
+ mechanics!
For the beginning I unlocked you the Quad
+ Painter - Connect the slots you would like to paint with on
+ the wires layer!
To switch to the wires layer, press
+ E."
+ reward_filter:
+ title: Item Filter
+ desc: You unlocked the Item Filter! It will route items either
+ to the top or the right output depending on whether they match the
+ signal from the wires layer or not.
You can also pass in a
+ boolean signal (1 / 0) to entirely activate or disable it.
+ reward_demo_end:
+ title: End of Demo
+ desc: You have reached the end of the demo version!
settings:
title: Settings
categories:
@@ -907,7 +956,6 @@ keybindings:
constant_signal: Constant Signal
logic_gate: Logic Gate
lever: Switch (regular)
- lever_wires: Switch (wires)
filter: Filter
wire_tunnel: Wire Crossing
display: Display
@@ -916,6 +964,8 @@ keybindings:
transistor: Transistor
analyzer: Shape Analyzer
comparator: Compare
+ item_producer: Item Producer (Sandbox)
+ copyWireValue: "Wires: Copy value below cursor"
about:
title: About this Game
body: >-
@@ -1000,3 +1050,4 @@ tips:
- To clear belts, cut the area and then paste it at the same location.
- Press F4 to show your FPS and Tick Rate.
- Press F4 twice to show the tile of your mouse and camera.
+ - You can click a pinned shape on the left side to unpin it.
diff --git a/translations/base-cat.yaml b/translations/base-cat.yaml
index 9dd78bc8..07db5caf 100644
--- a/translations/base-cat.yaml
+++ b/translations/base-cat.yaml
@@ -2,7 +2,6 @@ steamPage:
shortText: shapez.io és un joc que té com a objectiu construir i automatitzar
fàbriques per tal de produir figures cada cop més complexes en un mapa
infinit.
- discordLink: Discord Oficial (en Anglès)
longText: >-
[img]{STEAM_APP_IMAGE}/extras/store_page_gif.gif[/img]
@@ -57,6 +56,7 @@ steamPage:
[*] [url=https://github.com/tobspr/shapez.io]Source code (GitHub)[/url]
[*] [url=https://github.com/tobspr/shapez.io/blob/master/translations/README.md]Help translate[/url]
[/list]
+ discordLinkShort: Official Discord
global:
loading: Carregant
error: Error
@@ -213,6 +213,11 @@ dialogs:
renameSavegame:
title: Rename Savegame
desc: You can rename your savegame here.
+ entityWarning:
+ title: Performance Warning
+ desc: You have placed a lot of buildings, this is just a friendly reminder that
+ the game can not handle an endless count of buildings - So try to
+ keep your factories compact!
ingame:
keybindingsOverlay:
moveMap: Moure
@@ -352,6 +357,38 @@ ingame:
one_miner: 1 Miner
n_miners: Miners
limited_items: Limited to
+ watermark:
+ title: Demo version
+ desc: Click here to see the Steam version advantages!
+ get_on_steam: Get on steam
+ standaloneAdvantages:
+ title: Get the full version!
+ no_thanks: No, thanks!
+ points:
+ levels:
+ title: 12 New Levels
+ desc: For a total of 26 levels!
+ buildings:
+ title: 18 New Buildings
+ desc: Fully automate your factory!
+ savegames:
+ title: ∞ Savegames
+ desc: As many as your heart desires!
+ upgrades:
+ title: 20 Upgrade Tiers
+ desc: This demo version has only 5!
+ markers:
+ title: ∞ Markers
+ desc: Never get lost in your factory!
+ wires:
+ title: Wires
+ desc: An entirely new dimension!
+ darkmode:
+ title: Dark Mode
+ desc: Stop hurting your eyes!
+ support:
+ title: Support me
+ desc: I develop it in my spare time!
shopUpgrades:
belt:
name: Cintes transportadores, Distribuidors i Túnels
@@ -370,6 +407,7 @@ buildings:
deliver: Envia
toUnlock: per a desbloquejar
levelShortcut: NVL
+ endOfDemo: End of Demo
belt:
default:
name: Cinta transportadora
@@ -551,6 +589,11 @@ buildings:
name: Virtual Painter
description: Virtually paints the shape from the bottom input with the shape on
the right input.
+ item_producer:
+ default:
+ name: Item Producer
+ description: Available in sandbox mode only, outputs the given signal from the
+ wires layer on the regular layer.
storyRewards:
reward_cutter_and_trash:
title: Tallar figures
@@ -616,10 +659,6 @@ storyRewards:
desc: Has desbloquejat una variant del pintor - Funciona com el
pintor regular però processa dos figures alhora,
consumint sols un color en lloc de dos!
- reward_painter_quad:
- title: Pintor quàdruple
- desc: Has desbloquejat una variant del pintor - Et permet
- pintar cada part de la figura individualment!
reward_storage:
title: Magatzem de reserva
desc: Has desbloquejat una variant de la paperera - Et permet
@@ -666,13 +705,6 @@ storyRewards:
title: Rotater (180 degrees)
desc: You just unlocked the 180 degress rotater! - It allows
you to rotate a shape by 180 degress (Surprise! :D)
- reward_wires_filters_and_levers:
- title: "Wires: Filters & Levers"
- desc: You just unlocked the wires layer! It is a separate layer
- on top of the regular layer and introduces a lot of new
- mechanics!
Since it can be overwhelming a bit, I added a
- small tutorial - Be sure to have tutorials enabled
- in the settings!
reward_display:
title: Display
desc: You have unlocked the Display - Connect a signal on the
@@ -700,6 +732,23 @@ storyRewards:
shape requested by the HUB (I recommend to try it!).
- Build
something cool with wires.
- Continue to play
regulary.
Whatever you choose, remember to have fun!
+ reward_wires_painter_and_levers:
+ title: Wires & Quad Painter
+ desc: "You just unlocked the Wires Layer: It is a separate
+ layer on top of the regular layer and introduces a lot of new
+ mechanics!
For the beginning I unlocked you the Quad
+ Painter - Connect the slots you would like to paint with on
+ the wires layer!
To switch to the wires layer, press
+ E."
+ reward_filter:
+ title: Item Filter
+ desc: You unlocked the Item Filter! It will route items either
+ to the top or the right output depending on whether they match the
+ signal from the wires layer or not.
You can also pass in a
+ boolean signal (1 / 0) to entirely activate or disable it.
+ reward_demo_end:
+ title: End of Demo
+ desc: You have reached the end of the demo version!
settings:
title: Opcions
categories:
@@ -924,7 +973,6 @@ keybindings:
constant_signal: Constant Signal
logic_gate: Logic Gate
lever: Switch (regular)
- lever_wires: Switch (wires)
filter: Filter
wire_tunnel: Wire Crossing
display: Display
@@ -933,6 +981,8 @@ keybindings:
transistor: Transistor
analyzer: Shape Analyzer
comparator: Compare
+ item_producer: Item Producer (Sandbox)
+ copyWireValue: "Wires: Copy value below cursor"
about:
title: Sobre aquest Joc
body: >-
@@ -1017,3 +1067,4 @@ tips:
- To clear belts, cut the area and then paste it at the same location.
- Press F4 to show your FPS and Tick Rate.
- Press F4 twice to show the tile of your mouse and camera.
+ - You can click a pinned shape on the left side to unpin it.
diff --git a/translations/base-cz.yaml b/translations/base-cz.yaml
index 35429076..ba77b5d0 100644
--- a/translations/base-cz.yaml
+++ b/translations/base-cz.yaml
@@ -53,7 +53,7 @@ steamPage:
[*] [url=https://github.com/tobspr/shapez.io]Source code (GitHub)[/url]
[*] [url=https://github.com/tobspr/shapez.io/blob/master/translations/README.md]Help translate[/url]
[/list]
- discordLink: Official Discord - Chat with me!
+ discordLinkShort: Official Discord
global:
loading: Načítám
error: Chyba
@@ -206,6 +206,11 @@ dialogs:
renameSavegame:
title: Rename Savegame
desc: You can rename your savegame here.
+ entityWarning:
+ title: Performance Warning
+ desc: You have placed a lot of buildings, this is just a friendly reminder that
+ the game can not handle an endless count of buildings - So try to
+ keep your factories compact!
ingame:
keybindingsOverlay:
moveMap: Posun mapy
@@ -334,15 +339,47 @@ ingame:
cyan: Tyrkysová
white: Bílá
uncolored: Bez barvy
- black: Black
+ black: Černá
shapeViewer:
title: Vrstvy
empty: Prázdné
copyKey: Copy Key
connectedMiners:
- one_miner: 1 Miner
- n_miners: Miners
- limited_items: Limited to
+ one_miner: 1 Extraktor
+ n_miners: Extraktorů
+ limited_items: Limit je
+ watermark:
+ title: Demo version
+ desc: Click here to see the Steam version advantages!
+ get_on_steam: Get on steam
+ standaloneAdvantages:
+ title: Get the full version!
+ no_thanks: No, thanks!
+ points:
+ levels:
+ title: 12 New Levels
+ desc: For a total of 26 levels!
+ buildings:
+ title: 18 New Buildings
+ desc: Fully automate your factory!
+ savegames:
+ title: ∞ Savegames
+ desc: As many as your heart desires!
+ upgrades:
+ title: 20 Upgrade Tiers
+ desc: This demo version has only 5!
+ markers:
+ title: ∞ Markers
+ desc: Never get lost in your factory!
+ wires:
+ title: Wires
+ desc: An entirely new dimension!
+ darkmode:
+ title: Dark Mode
+ desc: Stop hurting your eyes!
+ support:
+ title: Support me
+ desc: I develop it in my spare time!
shopUpgrades:
belt:
name: Pásy, distribuce & tunely
@@ -361,6 +398,7 @@ buildings:
deliver: Dodejte
toUnlock: pro odemčení
levelShortcut: LVL
+ endOfDemo: End of Demo
belt:
default:
name: Dopravníkový pás
@@ -400,8 +438,8 @@ buildings:
name: Rotor (opačný)
description: Otáčí tvary o 90 stupňů proti směru hodinových ručiček
rotate180:
- name: Rotate (180)
- description: Rotates shapes by 180 degrees.
+ name: Rotor (180)
+ description: Otáčí tvary o 180 stupňů.
stacker:
default:
name: Kombinátor
@@ -433,114 +471,111 @@ buildings:
name: Kabel
description: Dovoluje přenos energie.
second:
- name: Wire
- description: Transfers signals, which can be items, colors or booleans (1 / 0).
- Different colored wires do not connect.
+ name: Kabel
+ description: Dovoluje přenos energie.
balancer:
default:
- name: Balancer
- description: Multifunctional - Evenly distributes all inputs onto all outputs.
+ name: Vyvažovač
+ description: Multifunkční - Rozděluje vstupy do výstupy.
merger:
- name: Merger (compact)
- description: Merges two conveyor belts into one.
+ name: Spojka (kompaktní)
+ description: Spojí dva pásy do jednoho.
merger-inverse:
- name: Merger (compact)
- description: Merges two conveyor belts into one.
+ name: Spojka (kompaktní)
+ description: Spojí dva pásy do jednoho.
splitter:
- name: Splitter (compact)
- description: Splits one conveyor belt into two.
+ name: Rozdělovač (kompaktní)
+ description: Rozdělí jeden pás na dva.
splitter-inverse:
- name: Splitter (compact)
- description: Splits one conveyor belt into two.
+ name: Rozdělovač (kompaktní)
+ description: Rozdělí jeden pás na dva.
storage:
default:
- name: Storage
- description: Stores excess items, up to a given capacity. Prioritizes the left
- output and can be used as an overflow gate.
+ name: Sklad
+ description: Skladuje věci navíc až do naplnění kapacity. Může být použit na
+ skladová ní surovin navíc.
wire_tunnel:
default:
- name: Wire Crossing
- description: Allows to cross two wires without connecting them.
+ name: Křížení kabelů
+ description: Umožňuje křížení dvou kabeů bez jejich spojení.
constant_signal:
default:
- name: Constant Signal
- description: Emits a constant signal, which can be either a shape, color or
- boolean (1 / 0).
+ name: Konstantní signál
+ description: Vydává konstantní signál, který může mít tvar, barvu nebo logickou
+ hodnotu (1 / 0).
lever:
default:
- name: Switch
- description: Can be toggled to emit a boolean signal (1 / 0) on the wires layer,
- which can then be used to control for example an item filter.
+ name: Přepínač
+ description: Lze přepínat, aby vydával signál (1/0) na vrstvě vodičů, pomocí
+ kterého lze například ovládat filtr tvarů a barev.
logic_gate:
default:
name: AND Gate
- description: Emits a boolean "1" if both inputs are truthy. (Truthy means shape,
- color or boolean "1")
+ description: Vysílá signál "1" pokud oba vstupy vysílají signál.
not:
name: NOT Gate
- description: Emits a boolean "1" if the input is not truthy. (Truthy means
- shape, color or boolean "1")
+ description: Vysílá signál "1" pokud oba vstupy nevysílají signál.
xor:
name: XOR Gate
- description: Emits a boolean "1" if one of the inputs is truthy, but not both.
- (Truthy means shape, color or boolean "1")
+ description: Vysílá signál "1" pokud jeden vstup vysílá signál, ale druhý vstup
+ nevysílá signál.
or:
name: OR Gate
- description: Emits a boolean "1" if one of the inputs is truthy. (Truthy means
- shape, color or boolean "1")
+ description: Vysílá signál "1" pokud jeden vstup vysílá signál.
transistor:
default:
- name: Transistor
- description: Forwards the bottom input if the side input is truthy (a shape,
- color or "1").
+ name: Tranzistor
+ description: Přeposílá spodní vstup, pokud boční vstup vysílá signál.
mirrored:
- name: Transistor
- description: Forwards the bottom input if the side input is truthy (a shape,
- color or "1").
+ name: Tranzistor
+ description: Přeposílá spodní vstup, pokud boční vstup vysílá signál.
filter:
default:
- name: Filter
- description: Connect a signal to route all matching items to the top and the
- remaining to the right. Can be controlled with boolean signals
- too.
+ name: Filtr
+ description: Připojte signál k třídění tvarů a barev.
display:
default:
name: Display
- description: Connect a signal to show it on the display - It can be a shape,
- color or boolean.
+ description: Připojte signál a zobrazte jej na displeji - může to být tvar nebo
+ barva.
reader:
default:
- name: Belt Reader
- description: Allows to measure the average belt throughput. Outputs the last
- read item on the wires layer (once unlocked).
+ name: Čtečka pásů
+ description: Umožňuje měřit průměrnou propustnost pásu. Výstup čte poslední
+ položku ve vrstvě kabelů.
analyzer:
default:
- name: Shape Analyzer
- description: Analyzes the top right quadrant of the lowest layer of the shape
- and returns its shape and color.
+ name: Analyzátor tvarů
+ description: Analyzuje pravou horní část nejnižší vrstvy tvaru a vrací tvar a
+ barvu.
comparator:
default:
- name: Compare
- description: Returns boolean "1" if both signals are exactly equal. Can compare
- shapes, items and booleans.
+ name: Porovnávač
+ description: Vrátí signál „1“, pokud jsou oba signály přesně stejné. Může
+ srovnávat tvary, předměty a signály.
virtual_processor:
default:
- name: Virtual Cutter
- description: Virtually cuts the shape into two halves.
+ name: Virtuální pila
+ description: Virtuálně rozřízne tvar svisle na dvě části.
rotater:
- name: Virtual Rotater
- description: Virtually rotates the shape, both clockwise and counter-clockwise.
+ name: Virtuální rotor
+ description: Virtuálně Otáčí tvary o 90 stupňů po směru hodinových ručiček.
unstacker:
- name: Virtual Unstacker
- description: Virtually extracts the topmost layer to the right output and the
- remaining ones to the left.
+ name: Virtuální extrahátor
+ description: Virtuálně extrahuje nejvyšší vrstvu do pravého výstupu a zbývající
+ do levé.
stacker:
- name: Virtual Stacker
- description: Virtually stacks the right shape onto the left.
+ name: Virtuální kombinátor
+ description: Virtuálně Spojí tvary dohromady. Pokud nemohou být spojeny, pravý
+ tvar je položen na levý.
painter:
- name: Virtual Painter
- description: Virtually paints the shape from the bottom input with the shape on
- the right input.
+ name: Virtual barvič
+ description: Virtuálně obarví celý tvar v levém vstupu barvou z pravého vstupu.
+ item_producer:
+ default:
+ name: Item Producer
+ description: Available in sandbox mode only, outputs the given signal from the
+ wires layer on the regular layer.
storyRewards:
reward_cutter_and_trash:
title: Řezání tvarů
@@ -600,10 +635,6 @@ storyRewards:
desc: Odemknuli jste variantu barviče - Funguje stejně jako
normální, ale nabarví dva tvary naráz pomocí jedné
barvy!
- reward_painter_quad:
- title: Čtyřstranné barvení
- desc: Odemknuli jste variantu painter - Umožní vám nabarvit
- každou čtvrtinu tvaru jinou barvou!
reward_storage:
title: Sklad
desc: Odemknuli jste variantu koše - Umožňuje vám skladovat
@@ -648,13 +679,6 @@ storyRewards:
title: Rotater (180 degrees)
desc: You just unlocked the 180 degress rotater! - It allows
you to rotate a shape by 180 degress (Surprise! :D)
- reward_wires_filters_and_levers:
- title: "Wires: Filters & Levers"
- desc: You just unlocked the wires layer! It is a separate layer
- on top of the regular layer and introduces a lot of new
- mechanics!
Since it can be overwhelming a bit, I added a
- small tutorial - Be sure to have tutorials enabled
- in the settings!
reward_display:
title: Display
desc: You have unlocked the Display - Connect a signal on the
@@ -682,6 +706,23 @@ storyRewards:
shape requested by the HUB (I recommend to try it!).
- Build
something cool with wires.
- Continue to play
regulary.
Whatever you choose, remember to have fun!
+ reward_wires_painter_and_levers:
+ title: Wires & Quad Painter
+ desc: "You just unlocked the Wires Layer: It is a separate
+ layer on top of the regular layer and introduces a lot of new
+ mechanics!
For the beginning I unlocked you the Quad
+ Painter - Connect the slots you would like to paint with on
+ the wires layer!
To switch to the wires layer, press
+ E."
+ reward_filter:
+ title: Item Filter
+ desc: You unlocked the Item Filter! It will route items either
+ to the top or the right output depending on whether they match the
+ signal from the wires layer or not.
You can also pass in a
+ boolean signal (1 / 0) to entirely activate or disable it.
+ reward_demo_end:
+ title: End of Demo
+ desc: You have reached the end of the demo version!
settings:
title: Nastavení
categories:
@@ -902,7 +943,6 @@ keybindings:
constant_signal: Constant Signal
logic_gate: Logic Gate
lever: Switch (regular)
- lever_wires: Switch (wires)
filter: Filter
wire_tunnel: Wire Crossing
display: Display
@@ -911,6 +951,8 @@ keybindings:
transistor: Transistor
analyzer: Shape Analyzer
comparator: Compare
+ item_producer: Item Producer (Sandbox)
+ copyWireValue: "Wires: Copy value below cursor"
about:
title: O hře
body: >-
@@ -995,3 +1037,4 @@ tips:
- To clear belts, cut the area and then paste it at the same location.
- Press F4 to show your FPS and Tick Rate.
- Press F4 twice to show the tile of your mouse and camera.
+ - You can click a pinned shape on the left side to unpin it.
diff --git a/translations/base-da.yaml b/translations/base-da.yaml
index b8cad180..4c746791 100644
--- a/translations/base-da.yaml
+++ b/translations/base-da.yaml
@@ -2,7 +2,6 @@ steamPage:
shortText: shapez.io handler om at bygge fabrikker på en grænseløs spilleflade
for automatisk at skabe og kombinere figurer, der i stigende grad bliver
mere komplicerede.
- discordLink: Officiel Discord - Snak lidt med mig!
longText: >-
[img]{STEAM_APP_IMAGE}/extras/store_page_gif.gif[/img]
@@ -57,6 +56,7 @@ steamPage:
[*] [url=https://github.com/tobspr/shapez.io]Kildekode (GitHub)[/url]
[*] [url=https://github.com/tobspr/shapez.io/blob/master/translations/README.md]Hjælp med at oversætte[/url]
[/list]
+ discordLinkShort: Official Discord
global:
loading: Indlæser
error: Fejl
@@ -210,6 +210,11 @@ dialogs:
renameSavegame:
title: Rename Savegame
desc: You can rename your savegame here.
+ entityWarning:
+ title: Performance Warning
+ desc: You have placed a lot of buildings, this is just a friendly reminder that
+ the game can not handle an endless count of buildings - So try to
+ keep your factories compact!
ingame:
keybindingsOverlay:
moveMap: Bevæg dig
@@ -347,6 +352,38 @@ ingame:
one_miner: 1 Miner
n_miners: Miners
limited_items: Limited to
+ watermark:
+ title: Demo version
+ desc: Click here to see the Steam version advantages!
+ get_on_steam: Get on steam
+ standaloneAdvantages:
+ title: Get the full version!
+ no_thanks: No, thanks!
+ points:
+ levels:
+ title: 12 New Levels
+ desc: For a total of 26 levels!
+ buildings:
+ title: 18 New Buildings
+ desc: Fully automate your factory!
+ savegames:
+ title: ∞ Savegames
+ desc: As many as your heart desires!
+ upgrades:
+ title: 20 Upgrade Tiers
+ desc: This demo version has only 5!
+ markers:
+ title: ∞ Markers
+ desc: Never get lost in your factory!
+ wires:
+ title: Wires
+ desc: An entirely new dimension!
+ darkmode:
+ title: Dark Mode
+ desc: Stop hurting your eyes!
+ support:
+ title: Support me
+ desc: I develop it in my spare time!
shopUpgrades:
belt:
name: Bælter, Fordelere & Tuneller
@@ -365,6 +402,7 @@ buildings:
deliver: Aflever
toUnlock: for at få adgang til
levelShortcut: NIV
+ endOfDemo: End of Demo
belt:
default:
name: Transportbælte
@@ -543,6 +581,11 @@ buildings:
name: Virtual Painter
description: Virtually paints the shape from the bottom input with the shape on
the right input.
+ item_producer:
+ default:
+ name: Item Producer
+ description: Available in sandbox mode only, outputs the given signal from the
+ wires layer on the regular layer.
storyRewards:
reward_cutter_and_trash:
title: Klippe Figurer
@@ -606,10 +649,6 @@ storyRewards:
desc: Du har fået adgang til en variant af maleren - Den virker
som en normal maler, men maler to figurer samtidig
og bruger kun en farve i stedet for to.
- reward_painter_quad:
- title: Quad Maling
- desc: Du har fået adgang til en variant af maleren - Den lader
- dig male alle dele af en figur hver for sig!
reward_storage:
title: Opbevaringsbuffer
desc: Du har fået adgang til en variant af skraldespanden - Den
@@ -654,13 +693,6 @@ storyRewards:
title: Rotater (180 degrees)
desc: You just unlocked the 180 degress rotater! - It allows
you to rotate a shape by 180 degress (Surprise! :D)
- reward_wires_filters_and_levers:
- title: "Wires: Filters & Levers"
- desc: You just unlocked the wires layer! It is a separate layer
- on top of the regular layer and introduces a lot of new
- mechanics!
Since it can be overwhelming a bit, I added a
- small tutorial - Be sure to have tutorials enabled
- in the settings!
reward_display:
title: Display
desc: You have unlocked the Display - Connect a signal on the
@@ -688,6 +720,23 @@ storyRewards:
shape requested by the HUB (I recommend to try it!).
- Build
something cool with wires.
- Continue to play
regulary.
Whatever you choose, remember to have fun!
+ reward_wires_painter_and_levers:
+ title: Wires & Quad Painter
+ desc: "You just unlocked the Wires Layer: It is a separate
+ layer on top of the regular layer and introduces a lot of new
+ mechanics!
For the beginning I unlocked you the Quad
+ Painter - Connect the slots you would like to paint with on
+ the wires layer!
To switch to the wires layer, press
+ E."
+ reward_filter:
+ title: Item Filter
+ desc: You unlocked the Item Filter! It will route items either
+ to the top or the right output depending on whether they match the
+ signal from the wires layer or not.
You can also pass in a
+ boolean signal (1 / 0) to entirely activate or disable it.
+ reward_demo_end:
+ title: End of Demo
+ desc: You have reached the end of the demo version!
settings:
title: Indstillinger
categories:
@@ -911,7 +960,6 @@ keybindings:
constant_signal: Constant Signal
logic_gate: Logic Gate
lever: Switch (regular)
- lever_wires: Switch (wires)
filter: Filter
wire_tunnel: Wire Crossing
display: Display
@@ -920,6 +968,8 @@ keybindings:
transistor: Transistor
analyzer: Shape Analyzer
comparator: Compare
+ item_producer: Item Producer (Sandbox)
+ copyWireValue: "Wires: Copy value below cursor"
about:
title: Om dette spil
body: >-
@@ -1004,3 +1054,4 @@ tips:
- To clear belts, cut the area and then paste it at the same location.
- Press F4 to show your FPS and Tick Rate.
- Press F4 twice to show the tile of your mouse and camera.
+ - You can click a pinned shape on the left side to unpin it.
diff --git a/translations/base-de.yaml b/translations/base-de.yaml
index fcbc7a63..10adc5cc 100644
--- a/translations/base-de.yaml
+++ b/translations/base-de.yaml
@@ -1,7 +1,6 @@
steamPage:
shortText: In shapez.io nutzt du die vorhandenen Ressourcen, um mit deinen
Maschinen durch Kombination immer komplexere Formen zu erschaffen.
- discordLink: Offizieller Discord - Hier kannst du mit mir schreiben!
longText: >-
[img]{STEAM_APP_IMAGE}/extras/store_page_gif.gif[/img]
@@ -56,6 +55,7 @@ steamPage:
[*] [url=https://github.com/tobspr/shapez.io]Quelltext (GitHub)[/url]
[*] [url=https://github.com/tobspr/shapez.io/blob/master/translations/README.md]Hilf beim Übersetzen[/url]
[/list]
+ discordLinkShort: Official Discord
global:
loading: Laden
error: Fehler
@@ -212,6 +212,11 @@ dialogs:
renameSavegame:
title: Rename Savegame
desc: You can rename your savegame here.
+ entityWarning:
+ title: Performance Warning
+ desc: You have placed a lot of buildings, this is just a friendly reminder that
+ the game can not handle an endless count of buildings - So try to
+ keep your factories compact!
ingame:
keybindingsOverlay:
moveMap: Bewegen
@@ -350,6 +355,38 @@ ingame:
one_miner: 1 Miner
n_miners: Miners
limited_items: Limited to
+ watermark:
+ title: Demo version
+ desc: Click here to see the Steam version advantages!
+ get_on_steam: Get on steam
+ standaloneAdvantages:
+ title: Get the full version!
+ no_thanks: No, thanks!
+ points:
+ levels:
+ title: 12 New Levels
+ desc: For a total of 26 levels!
+ buildings:
+ title: 18 New Buildings
+ desc: Fully automate your factory!
+ savegames:
+ title: ∞ Savegames
+ desc: As many as your heart desires!
+ upgrades:
+ title: 20 Upgrade Tiers
+ desc: This demo version has only 5!
+ markers:
+ title: ∞ Markers
+ desc: Never get lost in your factory!
+ wires:
+ title: Wires
+ desc: An entirely new dimension!
+ darkmode:
+ title: Dark Mode
+ desc: Stop hurting your eyes!
+ support:
+ title: Support me
+ desc: I develop it in my spare time!
shopUpgrades:
belt:
name: Förderbänder, Verteiler & Tunnel
@@ -368,6 +405,7 @@ buildings:
deliver: Liefere
toUnlock: "Für folgende Belohnung:"
levelShortcut: LVL
+ endOfDemo: End of Demo
belt:
default:
name: Förderband
@@ -551,6 +589,11 @@ buildings:
name: Virtual Painter
description: Virtually paints the shape from the bottom input with the shape on
the right input.
+ item_producer:
+ default:
+ name: Item Producer
+ description: Available in sandbox mode only, outputs the given signal from the
+ wires layer on the regular layer.
storyRewards:
reward_cutter_and_trash:
title: Formen zerschneiden
@@ -616,11 +659,6 @@ storyRewards:
desc: Du hast eine neue Variante des Färbers freigeschaltet!
Hiermit kannst du zwei Formen auf einmal färben und
verbrauchst nur eine Farbe.
- reward_painter_quad:
- title: Färber (4-fach)
- desc: Du hast eine neue Variante des Färbers freigeschaltet! Er
- kann jedes Viertel einer Form einzeln färben, verbraucht aber auch
- jeweils eine Farbe.
reward_storage:
title: Zwischenlager
desc: Du hast eine neue Variante des Mülleimers freigeschaltet!
@@ -669,13 +707,6 @@ storyRewards:
title: Rotater (180 degrees)
desc: You just unlocked the 180 degress rotater! - It allows
you to rotate a shape by 180 degress (Surprise! :D)
- reward_wires_filters_and_levers:
- title: "Wires: Filters & Levers"
- desc: You just unlocked the wires layer! It is a separate layer
- on top of the regular layer and introduces a lot of new
- mechanics!
Since it can be overwhelming a bit, I added a
- small tutorial - Be sure to have tutorials enabled
- in the settings!
reward_display:
title: Display
desc: You have unlocked the Display - Connect a signal on the
@@ -703,6 +734,23 @@ storyRewards:
shape requested by the HUB (I recommend to try it!).
- Build
something cool with wires.
- Continue to play
regulary.
Whatever you choose, remember to have fun!
+ reward_wires_painter_and_levers:
+ title: Wires & Quad Painter
+ desc: "You just unlocked the Wires Layer: It is a separate
+ layer on top of the regular layer and introduces a lot of new
+ mechanics!
For the beginning I unlocked you the Quad
+ Painter - Connect the slots you would like to paint with on
+ the wires layer!
To switch to the wires layer, press
+ E."
+ reward_filter:
+ title: Item Filter
+ desc: You unlocked the Item Filter! It will route items either
+ to the top or the right output depending on whether they match the
+ signal from the wires layer or not.
You can also pass in a
+ boolean signal (1 / 0) to entirely activate or disable it.
+ reward_demo_end:
+ title: End of Demo
+ desc: You have reached the end of the demo version!
settings:
title: Einstellungen
categories:
@@ -929,7 +977,6 @@ keybindings:
constant_signal: Constant Signal
logic_gate: Logic Gate
lever: Switch (regular)
- lever_wires: Switch (wires)
filter: Filter
wire_tunnel: Wire Crossing
display: Display
@@ -938,6 +985,8 @@ keybindings:
transistor: Transistor
analyzer: Shape Analyzer
comparator: Compare
+ item_producer: Item Producer (Sandbox)
+ copyWireValue: "Wires: Copy value below cursor"
about:
title: Über dieses Spiel
body: >-
@@ -1022,3 +1071,4 @@ tips:
- To clear belts, cut the area and then paste it at the same location.
- Press F4 to show your FPS and Tick Rate.
- Press F4 twice to show the tile of your mouse and camera.
+ - You can click a pinned shape on the left side to unpin it.
diff --git a/translations/base-el.yaml b/translations/base-el.yaml
index 26002a48..20835f77 100644
--- a/translations/base-el.yaml
+++ b/translations/base-el.yaml
@@ -54,7 +54,7 @@ steamPage:
[*] [url=https://github.com/tobspr/shapez.io]Πηγαίος κώδικας (GitHub)[/url]
[*] [url=https://github.com/tobspr/shapez.io/blob/master/translations/README.md]Βοήθησε με μεταφράσεις[/url]
[/list]
- discordLink: Επίσημο Discord - Συνομίλησε μαζί μου!
+ discordLinkShort: Official Discord
global:
loading: Φόρτωση
error: Σφάλμα
@@ -216,6 +216,11 @@ dialogs:
renameSavegame:
title: Rename Savegame
desc: You can rename your savegame here.
+ entityWarning:
+ title: Performance Warning
+ desc: You have placed a lot of buildings, this is just a friendly reminder that
+ the game can not handle an endless count of buildings - So try to
+ keep your factories compact!
ingame:
keybindingsOverlay:
moveMap: Κίνηση
@@ -356,6 +361,38 @@ ingame:
one_miner: 1 Miner
n_miners: Miners
limited_items: Limited to
+ watermark:
+ title: Demo version
+ desc: Click here to see the Steam version advantages!
+ get_on_steam: Get on steam
+ standaloneAdvantages:
+ title: Get the full version!
+ no_thanks: No, thanks!
+ points:
+ levels:
+ title: 12 New Levels
+ desc: For a total of 26 levels!
+ buildings:
+ title: 18 New Buildings
+ desc: Fully automate your factory!
+ savegames:
+ title: ∞ Savegames
+ desc: As many as your heart desires!
+ upgrades:
+ title: 20 Upgrade Tiers
+ desc: This demo version has only 5!
+ markers:
+ title: ∞ Markers
+ desc: Never get lost in your factory!
+ wires:
+ title: Wires
+ desc: An entirely new dimension!
+ darkmode:
+ title: Dark Mode
+ desc: Stop hurting your eyes!
+ support:
+ title: Support me
+ desc: I develop it in my spare time!
shopUpgrades:
belt:
name: Ιμάντες, Διανομείς & Σήραγγες
@@ -446,6 +483,7 @@ buildings:
deliver: Παράδωσε
toUnlock: για να ξεκλειδώσεις
levelShortcut: LVL
+ endOfDemo: End of Demo
wire:
default:
name: Καλώδιο ενέργειας
@@ -559,6 +597,11 @@ buildings:
name: Virtual Painter
description: Virtually paints the shape from the bottom input with the shape on
the right input.
+ item_producer:
+ default:
+ name: Item Producer
+ description: Available in sandbox mode only, outputs the given signal from the
+ wires layer on the regular layer.
storyRewards:
reward_cutter_and_trash:
title: Κοπή σχημάτων
@@ -627,10 +670,6 @@ storyRewards:
desc: Ξεκλείδωσες μια παραλλαγή του Βαφέα - Λειτουργεί όπως ο
κανονικός βαφέας, αλλά επεξεργάζεται δύο σχήματα
ταυτόχρονα, καταναλώνοντας μόνο ένα χρώμα αντί για δύο!
- reward_painter_quad:
- title: Βαφέας Τετάρτων
- desc: Ξεκλείδωσες μια παραλλαγή του Βαφέα - Σου επιτρέπει να
- βάψεις κάθε τεταρτημόριο του σχήματος ξεχωριστά!
reward_storage:
title: Αποθηκευτικός χώρος
desc: Ξεκλείδωσες μια παραλλαγή του Κάδου Απορριμμάτων -
@@ -679,13 +718,6 @@ storyRewards:
title: Rotater (180 degrees)
desc: You just unlocked the 180 degress rotater! - It allows
you to rotate a shape by 180 degress (Surprise! :D)
- reward_wires_filters_and_levers:
- title: "Wires: Filters & Levers"
- desc: You just unlocked the wires layer! It is a separate layer
- on top of the regular layer and introduces a lot of new
- mechanics!
Since it can be overwhelming a bit, I added a
- small tutorial - Be sure to have tutorials enabled
- in the settings!
reward_display:
title: Display
desc: You have unlocked the Display - Connect a signal on the
@@ -713,6 +745,23 @@ storyRewards:
shape requested by the HUB (I recommend to try it!).
- Build
something cool with wires.
- Continue to play
regulary.
Whatever you choose, remember to have fun!
+ reward_wires_painter_and_levers:
+ title: Wires & Quad Painter
+ desc: "You just unlocked the Wires Layer: It is a separate
+ layer on top of the regular layer and introduces a lot of new
+ mechanics!
For the beginning I unlocked you the Quad
+ Painter - Connect the slots you would like to paint with on
+ the wires layer!
To switch to the wires layer, press
+ E."
+ reward_filter:
+ title: Item Filter
+ desc: You unlocked the Item Filter! It will route items either
+ to the top or the right output depending on whether they match the
+ signal from the wires layer or not.
You can also pass in a
+ boolean signal (1 / 0) to entirely activate or disable it.
+ reward_demo_end:
+ title: End of Demo
+ desc: You have reached the end of the demo version!
settings:
title: Ρυθμίσεις
categories:
@@ -938,7 +987,6 @@ keybindings:
constant_signal: Constant Signal
logic_gate: Logic Gate
lever: Switch (regular)
- lever_wires: Switch (wires)
filter: Filter
wire_tunnel: Wire Crossing
display: Display
@@ -947,6 +995,8 @@ keybindings:
transistor: Transistor
analyzer: Shape Analyzer
comparator: Compare
+ item_producer: Item Producer (Sandbox)
+ copyWireValue: "Wires: Copy value below cursor"
about:
title: Σχετικά με αυτό το παιχνίδι
body: >-
@@ -1038,3 +1088,4 @@ tips:
- To clear belts, cut the area and then paste it at the same location.
- Press F4 to show your FPS and Tick Rate.
- Press F4 twice to show the tile of your mouse and camera.
+ - You can click a pinned shape on the left side to unpin it.
diff --git a/translations/base-en.yaml b/translations/base-en.yaml
index d0f70ad8..d69c4c45 100644
--- a/translations/base-en.yaml
+++ b/translations/base-en.yaml
@@ -25,7 +25,7 @@ steamPage:
shortText: shapez.io is a game about building factories to automate the creation and processing of increasingly complex shapes across an infinitely expanding map.
# This is the text shown above the Discord link
- discordLink: Official Discord - Chat with me!
+ discordLinkShort: Official Discord
# This is the long description for the steam page - It is contained here so you can help to translate it, and I will regulary update the store page.
# NOTICE:
@@ -449,6 +449,49 @@ ingame:
n_miners: Miners
limited_items: Limited to
+ # Pops up in the demo every few minutes
+ watermark:
+ title: Demo version
+ desc: Click here to see the Steam version advantages!
+ get_on_steam: Get on steam
+
+ standaloneAdvantages:
+ title: Get the full version!
+ no_thanks: No, thanks!
+
+ points:
+ levels:
+ title: 12 New Levels
+ desc: For a total of 26 levels!
+
+ buildings:
+ title: 18 New Buildings
+ desc: Fully automate your factory!
+
+ savegames:
+ title: ∞ Savegames
+ desc: As many as your heart desires!
+
+ upgrades:
+ title: 20 Upgrade Tiers
+ desc: This demo version has only 5!
+
+ markers:
+ title: ∞ Markers
+ desc: Never get lost in your factory!
+
+ wires:
+ title: Wires
+ desc: An entirely new dimension!
+
+ darkmode:
+ title: Dark Mode
+ desc: Stop hurting your eyes!
+
+ support:
+ title: Support me
+ desc: I develop it in my spare time!
+
# All shop upgrades
shopUpgrades:
belt:
@@ -470,6 +513,7 @@ buildings:
deliver: Deliver
toUnlock: to unlock
levelShortcut: LVL
+ endOfDemo: End of Demo
belt:
default:
@@ -534,7 +578,7 @@ buildings:
name: Rotate (CCW)
description: Rotates shapes counter-clockwise by 90 degrees.
rotate180:
- name: Rotate (180)
+ name: Rotate (180°)
description: Rotates shapes by 180 degrees.
stacker:
@@ -667,6 +711,11 @@ buildings:
name: Virtual Painter
description: Virtually paints the shape from the bottom input with the shape on the right input.
+ item_producer:
+ default:
+ name: Item Producer
+ description: Available in sandbox mode only, outputs the given signal from the wires layer on the regular layer.
+
storyRewards:
# Those are the rewards gained from completing the store
reward_cutter_and_trash:
@@ -735,14 +784,8 @@ storyRewards:
title: Double Painting
desc: You have unlocked a variant of the painter - It works similar to the regular painter but processes two shapes at once, consuming just one color instead of two!
- reward_painter_quad:
- title: Quad Painting
- desc: >-
- You have unlocked a variant of the painter - It allows you to paint each part of the shape individually!
- Connect each slot you'd like to paint with a truthy signal (shape, item or boolean "1") on the wires layer!
-
reward_storage:
- title: Storage Buffer
+ title: Storage
desc: >-
You have unlocked the storage building - It allows you to store items up to a given capacity!
It priorities the left output, so you can also use it as an overflow gate!
@@ -752,20 +795,29 @@ storyRewards:
desc: You can now copy and paste parts of your factory! Select an area (Hold CTRL, then drag with your mouse), and press 'C' to copy it.
Pasting it is not free, you need to produce blueprint shapes to afford it! (Those you just delivered).
reward_rotater_180:
- title: Rotater (180 degrees)
- desc: You just unlocked the 180 degress rotater! - It allows you to rotate a shape by 180 degress (Surprise! :D)
+ title: Rotater (180°)
+ desc: You just unlocked the 180 degrees rotater! - It allows you to rotate a shape by 180 degress (Surprise! :D)
- reward_wires_filters_and_levers:
+ reward_wires_painter_and_levers:
title: >-
- Wires: Filters & Levers
+ Wires & Quad Painter
desc: >-
- You just unlocked the wires layer! It is a separate layer on top of the regular layer and introduces a lot of new mechanics!
- Since it can be overwhelming a bit, I added a small tutorial - Be sure to have tutorials enabled in the settings!
+ You just unlocked the Wires Layer: It is a separate layer on top of the regular layer and introduces a lot of new mechanics!
+ For the beginning I unlocked you the Quad Painter - Connect the slots you would like to paint with on the wires layer!
+ To switch to the wires layer, press E.
+
+ reward_filter:
+ title: >-
+ Item Filter
+ desc: >-
+ You unlocked the Item Filter! It will route items either to the top or the right output depending on whether they match the signal from the wires layer or not.
+ You can also pass in a boolean signal (1 / 0) to entirely activate or disable it.
reward_display:
title: Display
desc: >-
- You have unlocked the Display - Connect a signal on the wires layer to visualize its contents!
+ You have unlocked the Display - Connect a signal on the wires layer to visualize it!
+ PS: Did you notice the belt reader and storage output their last read item? Try showing it on a display!
reward_constant_signal:
title: Constant Signal
@@ -809,6 +861,11 @@ storyRewards:
Since the hub will require a throughput from now on, I highly recommend to build a machine which automatically delivers the requested shape!
The HUB outputs the requested shape on the wires layer, so all you have to do is to analyze it and automatically configure your factory based on that.
+ reward_demo_end:
+ title: End of Demo
+ desc: >-
+ You have reached the end of the demo version!
+
settings:
title: Settings
categories:
@@ -1060,6 +1117,7 @@ keybindings:
transistor: *transistor
analyzer: *analyzer
comparator: *comparator
+ item_producer: Item Producer (Sandbox)
# ---
pipette: Pipette
@@ -1166,3 +1224,4 @@ tips:
- To clear belts, cut the area and then paste it at the same location.
- Press F4 to show your FPS and Tick Rate.
- Press F4 twice to show the tile of your mouse and camera.
+ - You can click a pinned shape on the left side to unpin it.
diff --git a/translations/base-es.yaml b/translations/base-es.yaml
index b6727e54..4f065668 100644
--- a/translations/base-es.yaml
+++ b/translations/base-es.yaml
@@ -2,7 +2,6 @@ steamPage:
shortText: shapez.io es un juego sobre construir fábricas para automatizar la
creación y combinación de figuras cada vez más complejas en un mapa
infinito.
- discordLink: Discord oficial - ¡Chatea conmigo!
longText: >-
[img]{STEAM_APP_IMAGE}/extras/store_page_gif.gif[/img]
@@ -55,6 +54,7 @@ steamPage:
[*] [url=https://github.com/tobspr/shapez.io]Código fuente (GitHub)[/url]
[*] [url=https://github.com/tobspr/shapez.io/blob/master/translations/README.md]Ayuda a traducir[/url]
[/list]
+ discordLinkShort: Official Discord
global:
loading: Cargando
error: Error
@@ -211,6 +211,11 @@ dialogs:
renameSavegame:
title: Rename Savegame
desc: You can rename your savegame here.
+ entityWarning:
+ title: Performance Warning
+ desc: You have placed a lot of buildings, this is just a friendly reminder that
+ the game can not handle an endless count of buildings - So try to
+ keep your factories compact!
ingame:
keybindingsOverlay:
moveMap: Mover
@@ -350,6 +355,38 @@ ingame:
one_miner: 1 Miner
n_miners: Miners
limited_items: Limited to
+ watermark:
+ title: Demo version
+ desc: Click here to see the Steam version advantages!
+ get_on_steam: Get on steam
+ standaloneAdvantages:
+ title: Get the full version!
+ no_thanks: No, thanks!
+ points:
+ levels:
+ title: 12 New Levels
+ desc: For a total of 26 levels!
+ buildings:
+ title: 18 New Buildings
+ desc: Fully automate your factory!
+ savegames:
+ title: ∞ Savegames
+ desc: As many as your heart desires!
+ upgrades:
+ title: 20 Upgrade Tiers
+ desc: This demo version has only 5!
+ markers:
+ title: ∞ Markers
+ desc: Never get lost in your factory!
+ wires:
+ title: Wires
+ desc: An entirely new dimension!
+ darkmode:
+ title: Dark Mode
+ desc: Stop hurting your eyes!
+ support:
+ title: Support me
+ desc: I develop it in my spare time!
shopUpgrades:
belt:
name: Cintas transportadoras, Distribuidores y Túneles
@@ -368,6 +405,7 @@ buildings:
deliver: Entregar
toUnlock: para desbloquear
levelShortcut: LVL
+ endOfDemo: End of Demo
belt:
default:
name: Cinta Transportadora
@@ -553,6 +591,11 @@ buildings:
name: Virtual Painter
description: Virtually paints the shape from the bottom input with the shape on
the right input.
+ item_producer:
+ default:
+ name: Item Producer
+ description: Available in sandbox mode only, outputs the given signal from the
+ wires layer on the regular layer.
storyRewards:
reward_cutter_and_trash:
title: Cortador de figuras
@@ -615,10 +658,6 @@ storyRewards:
desc: Has desbloqueado una variante del pintor - ¡Funciona como
un pintor normal pero procesa dos figuras a la vez,
consumiendo solo un color en vez de dos!
- reward_painter_quad:
- title: Pintor cuádruple
- desc: Has desbloqueado una variante del pintor - ¡Permite
- pintar cada parte de una figura individualmente!
reward_storage:
title: Almacenamiento intermedio
desc: Has desbloqueado una variante del basurero - ¡Permite
@@ -666,13 +705,6 @@ storyRewards:
title: Rotater (180 degrees)
desc: You just unlocked the 180 degress rotater! - It allows
you to rotate a shape by 180 degress (Surprise! :D)
- reward_wires_filters_and_levers:
- title: "Wires: Filters & Levers"
- desc: You just unlocked the wires layer! It is a separate layer
- on top of the regular layer and introduces a lot of new
- mechanics!
Since it can be overwhelming a bit, I added a
- small tutorial - Be sure to have tutorials enabled
- in the settings!
reward_display:
title: Display
desc: You have unlocked the Display - Connect a signal on the
@@ -700,6 +732,23 @@ storyRewards:
shape requested by the HUB (I recommend to try it!).
- Build
something cool with wires.
- Continue to play
regulary.
Whatever you choose, remember to have fun!
+ reward_wires_painter_and_levers:
+ title: Wires & Quad Painter
+ desc: "You just unlocked the Wires Layer: It is a separate
+ layer on top of the regular layer and introduces a lot of new
+ mechanics!
For the beginning I unlocked you the Quad
+ Painter - Connect the slots you would like to paint with on
+ the wires layer!
To switch to the wires layer, press
+ E."
+ reward_filter:
+ title: Item Filter
+ desc: You unlocked the Item Filter! It will route items either
+ to the top or the right output depending on whether they match the
+ signal from the wires layer or not.
You can also pass in a
+ boolean signal (1 / 0) to entirely activate or disable it.
+ reward_demo_end:
+ title: End of Demo
+ desc: You have reached the end of the demo version!
settings:
title: Opciones
categories:
@@ -923,7 +972,6 @@ keybindings:
constant_signal: Constant Signal
logic_gate: Logic Gate
lever: Switch (regular)
- lever_wires: Switch (wires)
filter: Filter
wire_tunnel: Wire Crossing
display: Display
@@ -932,6 +980,8 @@ keybindings:
transistor: Transistor
analyzer: Shape Analyzer
comparator: Compare
+ item_producer: Item Producer (Sandbox)
+ copyWireValue: "Wires: Copy value below cursor"
about:
title: Sobre el juego
body: >-
@@ -1016,3 +1066,4 @@ tips:
- To clear belts, cut the area and then paste it at the same location.
- Press F4 to show your FPS and Tick Rate.
- Press F4 twice to show the tile of your mouse and camera.
+ - You can click a pinned shape on the left side to unpin it.
diff --git a/translations/base-fi.yaml b/translations/base-fi.yaml
index 46cba27b..cadfb0b3 100644
--- a/translations/base-fi.yaml
+++ b/translations/base-fi.yaml
@@ -54,7 +54,7 @@ steamPage:
[*] [url=https://github.com/tobspr/shapez.io]Source code (GitHub)[/url]
[*] [url=https://github.com/tobspr/shapez.io/blob/master/translations/README.md]Help translate[/url]
[/list]
- discordLink: Official Discord - Chat with me!
+ discordLinkShort: Official Discord
global:
loading: Ladataan
error: Virhe
@@ -208,6 +208,11 @@ dialogs:
renameSavegame:
title: Rename Savegame
desc: You can rename your savegame here.
+ entityWarning:
+ title: Performance Warning
+ desc: You have placed a lot of buildings, this is just a friendly reminder that
+ the game can not handle an endless count of buildings - So try to
+ keep your factories compact!
ingame:
keybindingsOverlay:
moveMap: Liiku
@@ -346,6 +351,38 @@ ingame:
one_miner: 1 Miner
n_miners: Miners
limited_items: Limited to
+ watermark:
+ title: Demo version
+ desc: Click here to see the Steam version advantages!
+ get_on_steam: Get on steam
+ standaloneAdvantages:
+ title: Get the full version!
+ no_thanks: No, thanks!
+ points:
+ levels:
+ title: 12 New Levels
+ desc: For a total of 26 levels!
+ buildings:
+ title: 18 New Buildings
+ desc: Fully automate your factory!
+ savegames:
+ title: ∞ Savegames
+ desc: As many as your heart desires!
+ upgrades:
+ title: 20 Upgrade Tiers
+ desc: This demo version has only 5!
+ markers:
+ title: ∞ Markers
+ desc: Never get lost in your factory!
+ wires:
+ title: Wires
+ desc: An entirely new dimension!
+ darkmode:
+ title: Dark Mode
+ desc: Stop hurting your eyes!
+ support:
+ title: Support me
+ desc: I develop it in my spare time!
shopUpgrades:
belt:
name: Hihnat, Jakelija & Tunneli
@@ -364,6 +401,7 @@ buildings:
deliver: Toimita
toUnlock: avataksesi
levelShortcut: LVL
+ endOfDemo: End of Demo
belt:
default:
name: Liukuhihna
@@ -547,6 +585,11 @@ buildings:
name: Virtual Painter
description: Virtually paints the shape from the bottom input with the shape on
the right input.
+ item_producer:
+ default:
+ name: Item Producer
+ description: Available in sandbox mode only, outputs the given signal from the
+ wires layer on the regular layer.
storyRewards:
reward_cutter_and_trash:
title: Muotojen Leikkaus
@@ -608,10 +651,6 @@ storyRewards:
desc: Avasit muodon Värjääjästä - Se toimii samanlailla kuin
normaali värjääjä, mutta käsittelee kaksi muotoa
kerrallaan käyttäen vain yhden värin kahden sijaan!
- reward_painter_quad:
- title: Neljäsosa Värjäys
- desc: Avasit muodon Värjääjästä - Se sallii muodon eri osien
- värjäämisen erikseen!
reward_storage:
title: Varasto Puskuri
desc: Avasit muodon Roskiksesta - Se sallii resurssien
@@ -656,13 +695,6 @@ storyRewards:
title: Rotater (180 degrees)
desc: You just unlocked the 180 degress rotater! - It allows
you to rotate a shape by 180 degress (Surprise! :D)
- reward_wires_filters_and_levers:
- title: "Wires: Filters & Levers"
- desc: You just unlocked the wires layer! It is a separate layer
- on top of the regular layer and introduces a lot of new
- mechanics!
Since it can be overwhelming a bit, I added a
- small tutorial - Be sure to have tutorials enabled
- in the settings!
reward_display:
title: Display
desc: You have unlocked the Display - Connect a signal on the
@@ -690,6 +722,23 @@ storyRewards:
shape requested by the HUB (I recommend to try it!).
- Build
something cool with wires.
- Continue to play
regulary.
Whatever you choose, remember to have fun!
+ reward_wires_painter_and_levers:
+ title: Wires & Quad Painter
+ desc: "You just unlocked the Wires Layer: It is a separate
+ layer on top of the regular layer and introduces a lot of new
+ mechanics!
For the beginning I unlocked you the Quad
+ Painter - Connect the slots you would like to paint with on
+ the wires layer!
To switch to the wires layer, press
+ E."
+ reward_filter:
+ title: Item Filter
+ desc: You unlocked the Item Filter! It will route items either
+ to the top or the right output depending on whether they match the
+ signal from the wires layer or not.
You can also pass in a
+ boolean signal (1 / 0) to entirely activate or disable it.
+ reward_demo_end:
+ title: End of Demo
+ desc: You have reached the end of the demo version!
settings:
title: Asetukset
categories:
@@ -911,7 +960,6 @@ keybindings:
constant_signal: Constant Signal
logic_gate: Logic Gate
lever: Switch (regular)
- lever_wires: Switch (wires)
filter: Filter
wire_tunnel: Wire Crossing
display: Display
@@ -920,6 +968,8 @@ keybindings:
transistor: Transistor
analyzer: Shape Analyzer
comparator: Compare
+ item_producer: Item Producer (Sandbox)
+ copyWireValue: "Wires: Copy value below cursor"
about:
title: Tietoja tästä pelistä
body: >-
@@ -1004,3 +1054,4 @@ tips:
- To clear belts, cut the area and then paste it at the same location.
- Press F4 to show your FPS and Tick Rate.
- Press F4 twice to show the tile of your mouse and camera.
+ - You can click a pinned shape on the left side to unpin it.
diff --git a/translations/base-fr.yaml b/translations/base-fr.yaml
index 212ecc55..a3bbe81a 100644
--- a/translations/base-fr.yaml
+++ b/translations/base-fr.yaml
@@ -2,7 +2,6 @@ steamPage:
shortText: shapez.io est un jeu qui consiste à construire des usines pour
automatiser la création et la combinaison de formes de plus en plus
complexes sur une carte infinie.
- discordLink: Discord officiel — Parlez avec moi !
longText: >-
[img]{STEAM_APP_IMAGE}/extras/store_page_gif.gif[/img]
@@ -57,6 +56,7 @@ steamPage:
[*] [url=https://github.com/tobspr/shapez.io]Code source (GitHub)[/url]
[*] [url=https://github.com/tobspr/shapez.io/blob/master/translations/README.md]Aidez à traduire[/url]
[/list]
+ discordLinkShort: Official Discord
global:
loading: Chargement
error: Erreur
@@ -216,6 +216,11 @@ dialogs:
descItems: "Choose a pre-defined item:"
descShortKey: ... or enter the short key of a shape (Which you
can generate here)
+ entityWarning:
+ title: Performance Warning
+ desc: You have placed a lot of buildings, this is just a friendly reminder that
+ the game can not handle an endless count of buildings - So try to
+ keep your factories compact!
ingame:
keybindingsOverlay:
moveMap: Déplacer
@@ -354,6 +359,38 @@ ingame:
one_miner: 1 extracteur
n_miners: extracteurs
limited_items: Limité à
+ watermark:
+ title: Demo version
+ desc: Click here to see the Steam version advantages!
+ get_on_steam: Get on steam
+ standaloneAdvantages:
+ title: Get the full version!
+ no_thanks: No, thanks!
+ points:
+ levels:
+ title: 12 New Levels
+ desc: For a total of 26 levels!
+ buildings:
+ title: 18 New Buildings
+ desc: Fully automate your factory!
+ savegames:
+ title: ∞ Savegames
+ desc: As many as your heart desires!
+ upgrades:
+ title: 20 Upgrade Tiers
+ desc: This demo version has only 5!
+ markers:
+ title: ∞ Markers
+ desc: Never get lost in your factory!
+ wires:
+ title: Wires
+ desc: An entirely new dimension!
+ darkmode:
+ title: Dark Mode
+ desc: Stop hurting your eyes!
+ support:
+ title: Support me
+ desc: I develop it in my spare time!
shopUpgrades:
belt:
name: Convoyeurs, distributeurs et tunnels
@@ -372,6 +409,7 @@ buildings:
deliver: Livrez
toUnlock: pour débloquer
levelShortcut: NV
+ endOfDemo: End of Demo
belt:
default:
name: Convoyeur
@@ -562,6 +600,11 @@ buildings:
painter:
name: Peintre virtuel
description: Peint virtuellement la forme du bas avec la couleur de droite.
+ item_producer:
+ default:
+ name: Item Producer
+ description: Available in sandbox mode only, outputs the given signal from the
+ wires layer on the regular layer.
storyRewards:
reward_cutter_and_trash:
title: Découpage de formes
@@ -647,13 +690,6 @@ storyRewards:
fonctionne comme le peintre de base, mais elle permet de traiter
deux formes à la fois en ne consommant qu’une
couleur au lieu de deux !
- reward_painter_quad:
- title: Quadruple peintre
- desc: Vous avez débloqué une variante du peintre — Elle permet
- de colorier chaque partie d’une forme individuellement ! Connectez
- chaque emplacement que vous souhaitez peindre avec un signal
- vrai (forme, élément ou booléen "1") sur le calque de
- câblage !
reward_storage:
title: Tampon de stockage
desc: Vous avez débloqué le bâtiment de stockage. Il permet de
@@ -672,13 +708,6 @@ storyRewards:
title: Retourneur
desc: Vous venez de déverrouiller le retourneur ! Il vous
permet de faire pivoter une forme de 180 degrés (Surprise ! :D)
- reward_wires_filters_and_levers:
- title: "Wires: Filtres & Interrupteurs"
- desc: Vous venez de déverrouiller le calque de câblage ! Il
- s'agit d'un calque séparé au-dessus du calque normal qui introduit
- de nombreuses nouvelles mécaniques !
Comme cela peut être un
- peu impressionnant, j'ai ajouté un petit tutoriel. Assurez-vous
- d'avoir les tutoriels activés dans les paramètres !
reward_display:
title: Afficheur
desc: Vous avez déverrouillé l'afficheur ! Connectez-y un câble
@@ -724,6 +753,23 @@ storyRewards:
ne demandera que de faibles quantités, je recommande fortement de
construire une machine qui délivre automatiquement la forme demandée
!
+ reward_wires_painter_and_levers:
+ title: Wires & Quad Painter
+ desc: "You just unlocked the Wires Layer: It is a separate
+ layer on top of the regular layer and introduces a lot of new
+ mechanics!
For the beginning I unlocked you the Quad
+ Painter - Connect the slots you would like to paint with on
+ the wires layer!
To switch to the wires layer, press
+ E."
+ reward_filter:
+ title: Item Filter
+ desc: You unlocked the Item Filter! It will route items either
+ to the top or the right output depending on whether they match the
+ signal from the wires layer or not.
You can also pass in a
+ boolean signal (1 / 0) to entirely activate or disable it.
+ reward_demo_end:
+ title: End of Demo
+ desc: You have reached the end of the demo version!
settings:
title: Options
categories:
@@ -939,7 +985,6 @@ keybindings:
constant_signal: Constante
logic_gate: Porte logique
lever: Interrupteur (normal)
- lever_wires: Interrupteur (à câbles)
filter: Filtre
wire_tunnel: Tunnel à câble
display: Afficheur
@@ -964,6 +1009,8 @@ keybindings:
placementDisableAutoOrientation: Désactiver l’orientation automatique
placeMultiple: Rester en mode placement
placeInverse: Inverser le mode d’orientation automatique
+ item_producer: Item Producer (Sandbox)
+ copyWireValue: "Wires: Copy value below cursor"
about:
title: À propos de ce jeu
body: >-
@@ -1067,3 +1114,4 @@ tips:
endroit.
- Press F4 to show your FPS and Tick Rate.
- Press F4 twice to show the tile of your mouse and camera.
+ - You can click a pinned shape on the left side to unpin it.
diff --git a/translations/base-hr.yaml b/translations/base-hr.yaml
index 50382313..e777e0ee 100644
--- a/translations/base-hr.yaml
+++ b/translations/base-hr.yaml
@@ -53,7 +53,7 @@ steamPage:
[*] [url=https://github.com/tobspr/shapez.io]Source code (GitHub)[/url]
[*] [url=https://github.com/tobspr/shapez.io/blob/master/translations/README.md]Help translate[/url]
[/list]
- discordLink: Official Discord - Chat with me!
+ discordLinkShort: Official Discord
global:
loading: Učitavanje
error: Greška
@@ -205,6 +205,11 @@ dialogs:
renameSavegame:
title: Rename Savegame
desc: You can rename your savegame here.
+ entityWarning:
+ title: Performance Warning
+ desc: You have placed a lot of buildings, this is just a friendly reminder that
+ the game can not handle an endless count of buildings - So try to
+ keep your factories compact!
ingame:
keybindingsOverlay:
moveMap: Kretanje
@@ -342,6 +347,38 @@ ingame:
one_miner: 1 Miner
n_miners: Miners
limited_items: Limited to
+ watermark:
+ title: Demo version
+ desc: Click here to see the Steam version advantages!
+ get_on_steam: Get on steam
+ standaloneAdvantages:
+ title: Get the full version!
+ no_thanks: No, thanks!
+ points:
+ levels:
+ title: 12 New Levels
+ desc: For a total of 26 levels!
+ buildings:
+ title: 18 New Buildings
+ desc: Fully automate your factory!
+ savegames:
+ title: ∞ Savegames
+ desc: As many as your heart desires!
+ upgrades:
+ title: 20 Upgrade Tiers
+ desc: This demo version has only 5!
+ markers:
+ title: ∞ Markers
+ desc: Never get lost in your factory!
+ wires:
+ title: Wires
+ desc: An entirely new dimension!
+ darkmode:
+ title: Dark Mode
+ desc: Stop hurting your eyes!
+ support:
+ title: Support me
+ desc: I develop it in my spare time!
shopUpgrades:
belt:
name: Trake, Distributer i Tuneli
@@ -360,6 +397,7 @@ buildings:
deliver: Dostavi
toUnlock: kako bi otključao
levelShortcut: LVL
+ endOfDemo: End of Demo
belt:
default:
name: Pokretna Traka
@@ -538,6 +576,11 @@ buildings:
name: Virtual Painter
description: Virtually paints the shape from the bottom input with the shape on
the right input.
+ item_producer:
+ default:
+ name: Item Producer
+ description: Available in sandbox mode only, outputs the given signal from the
+ wires layer on the regular layer.
storyRewards:
reward_cutter_and_trash:
title: Rezanje Oblika
@@ -596,10 +639,6 @@ storyRewards:
desc: You have unlocked a variant of the painter - It works as
the regular painter but processes two shapes at
once consuming just one color instead of two!
- reward_painter_quad:
- title: Quad Painting
- desc: You have unlocked a variant of the painter - It allows to
- paint each part of the shape individually!
reward_storage:
title: Storage Buffer
desc: You have unlocked a variant of the trash - It allows to
@@ -643,13 +682,6 @@ storyRewards:
title: Rotater (180 degrees)
desc: You just unlocked the 180 degress rotater! - It allows
you to rotate a shape by 180 degress (Surprise! :D)
- reward_wires_filters_and_levers:
- title: "Wires: Filters & Levers"
- desc: You just unlocked the wires layer! It is a separate layer
- on top of the regular layer and introduces a lot of new
- mechanics!
Since it can be overwhelming a bit, I added a
- small tutorial - Be sure to have tutorials enabled
- in the settings!
reward_display:
title: Display
desc: You have unlocked the Display - Connect a signal on the
@@ -677,6 +709,23 @@ storyRewards:
shape requested by the HUB (I recommend to try it!).
- Build
something cool with wires.
- Continue to play
regulary.
Whatever you choose, remember to have fun!
+ reward_wires_painter_and_levers:
+ title: Wires & Quad Painter
+ desc: "You just unlocked the Wires Layer: It is a separate
+ layer on top of the regular layer and introduces a lot of new
+ mechanics!
For the beginning I unlocked you the Quad
+ Painter - Connect the slots you would like to paint with on
+ the wires layer!
To switch to the wires layer, press
+ E."
+ reward_filter:
+ title: Item Filter
+ desc: You unlocked the Item Filter! It will route items either
+ to the top or the right output depending on whether they match the
+ signal from the wires layer or not.
You can also pass in a
+ boolean signal (1 / 0) to entirely activate or disable it.
+ reward_demo_end:
+ title: End of Demo
+ desc: You have reached the end of the demo version!
settings:
title: Postavke
categories:
@@ -895,7 +944,6 @@ keybindings:
constant_signal: Constant Signal
logic_gate: Logic Gate
lever: Switch (regular)
- lever_wires: Switch (wires)
filter: Filter
wire_tunnel: Wire Crossing
display: Display
@@ -904,6 +952,8 @@ keybindings:
transistor: Transistor
analyzer: Shape Analyzer
comparator: Compare
+ item_producer: Item Producer (Sandbox)
+ copyWireValue: "Wires: Copy value below cursor"
about:
title: O Igri
body: >-
@@ -988,3 +1038,4 @@ tips:
- To clear belts, cut the area and then paste it at the same location.
- Press F4 to show your FPS and Tick Rate.
- Press F4 twice to show the tile of your mouse and camera.
+ - You can click a pinned shape on the left side to unpin it.
diff --git a/translations/base-hu.yaml b/translations/base-hu.yaml
index 1af195f1..af291558 100644
--- a/translations/base-hu.yaml
+++ b/translations/base-hu.yaml
@@ -2,7 +2,6 @@ steamPage:
shortText: A shapez.io-ban gyárak építésével kell automatizálni az egyre
összetettebb alakzatok gyártását és kombinálását egy végtelen méretű
térképen.
- discordLink: Hivatalos Discord - Beszélgessünk!
longText: >-
[img]{STEAM_APP_IMAGE}/extras/store_page_gif.gif[/img]
@@ -57,6 +56,7 @@ steamPage:
[*] [url=https://github.com/tobspr/shapez.io]Forráskód (GitHub)[/url]
[*] [url=https://github.com/tobspr/shapez.io/blob/master/translations/README.md]Segíts lefordítani[/url]
[/list]
+ discordLinkShort: Official Discord
global:
loading: Betöltés
error: Hiba
@@ -213,6 +213,11 @@ dialogs:
renameSavegame:
title: Rename Savegame
desc: You can rename your savegame here.
+ entityWarning:
+ title: Performance Warning
+ desc: You have placed a lot of buildings, this is just a friendly reminder that
+ the game can not handle an endless count of buildings - So try to
+ keep your factories compact!
ingame:
keybindingsOverlay:
moveMap: Mozgatás
@@ -350,6 +355,38 @@ ingame:
one_miner: 1 Miner
n_miners: Miners
limited_items: Limited to
+ watermark:
+ title: Demo version
+ desc: Click here to see the Steam version advantages!
+ get_on_steam: Get on steam
+ standaloneAdvantages:
+ title: Get the full version!
+ no_thanks: No, thanks!
+ points:
+ levels:
+ title: 12 New Levels
+ desc: For a total of 26 levels!
+ buildings:
+ title: 18 New Buildings
+ desc: Fully automate your factory!
+ savegames:
+ title: ∞ Savegames
+ desc: As many as your heart desires!
+ upgrades:
+ title: 20 Upgrade Tiers
+ desc: This demo version has only 5!
+ markers:
+ title: ∞ Markers
+ desc: Never get lost in your factory!
+ wires:
+ title: Wires
+ desc: An entirely new dimension!
+ darkmode:
+ title: Dark Mode
+ desc: Stop hurting your eyes!
+ support:
+ title: Support me
+ desc: I develop it in my spare time!
shopUpgrades:
belt:
name: Futószalagok, Elosztók & Alagutak
@@ -368,6 +405,7 @@ buildings:
deliver: Deliver
toUnlock: to unlock
levelShortcut: LVL
+ endOfDemo: End of Demo
belt:
default:
name: Futószalag
@@ -552,6 +590,11 @@ buildings:
name: Virtual Painter
description: Virtually paints the shape from the bottom input with the shape on
the right input.
+ item_producer:
+ default:
+ name: Item Producer
+ description: Available in sandbox mode only, outputs the given signal from the
+ wires layer on the regular layer.
storyRewards:
reward_cutter_and_trash:
title: Cutting Shapes
@@ -613,10 +656,6 @@ storyRewards:
desc: You have unlocked a variant of the painter - It works as
the regular painter but processes two shapes at
once consuming just one color instead of two!
- reward_painter_quad:
- title: Quad Painting
- desc: You have unlocked a variant of the painter - It allows to
- paint each part of the shape individually!
reward_storage:
title: Storage Buffer
desc: You have unlocked a variant of the trash - It allows to
@@ -660,13 +699,6 @@ storyRewards:
title: Rotater (180 degrees)
desc: You just unlocked the 180 degress rotater! - It allows
you to rotate a shape by 180 degress (Surprise! :D)
- reward_wires_filters_and_levers:
- title: "Wires: Filters & Levers"
- desc: You just unlocked the wires layer! It is a separate layer
- on top of the regular layer and introduces a lot of new
- mechanics!
Since it can be overwhelming a bit, I added a
- small tutorial - Be sure to have tutorials enabled
- in the settings!
reward_display:
title: Display
desc: You have unlocked the Display - Connect a signal on the
@@ -694,6 +726,23 @@ storyRewards:
shape requested by the HUB (I recommend to try it!).
- Build
something cool with wires.
- Continue to play
regulary.
Whatever you choose, remember to have fun!
+ reward_wires_painter_and_levers:
+ title: Wires & Quad Painter
+ desc: "You just unlocked the Wires Layer: It is a separate
+ layer on top of the regular layer and introduces a lot of new
+ mechanics!
For the beginning I unlocked you the Quad
+ Painter - Connect the slots you would like to paint with on
+ the wires layer!
To switch to the wires layer, press
+ E."
+ reward_filter:
+ title: Item Filter
+ desc: You unlocked the Item Filter! It will route items either
+ to the top or the right output depending on whether they match the
+ signal from the wires layer or not.
You can also pass in a
+ boolean signal (1 / 0) to entirely activate or disable it.
+ reward_demo_end:
+ title: End of Demo
+ desc: You have reached the end of the demo version!
settings:
title: Beállítások
categories:
@@ -914,7 +963,6 @@ keybindings:
constant_signal: Constant Signal
logic_gate: Logic Gate
lever: Switch (regular)
- lever_wires: Switch (wires)
filter: Filter
wire_tunnel: Wire Crossing
display: Display
@@ -923,6 +971,8 @@ keybindings:
transistor: Transistor
analyzer: Shape Analyzer
comparator: Compare
+ item_producer: Item Producer (Sandbox)
+ copyWireValue: "Wires: Copy value below cursor"
about:
title: A játékról
body: >-
@@ -1007,3 +1057,4 @@ tips:
- To clear belts, cut the area and then paste it at the same location.
- Press F4 to show your FPS and Tick Rate.
- Press F4 twice to show the tile of your mouse and camera.
+ - You can click a pinned shape on the left side to unpin it.
diff --git a/translations/base-ind.yaml b/translations/base-ind.yaml
index 5b821ea3..c635b58b 100644
--- a/translations/base-ind.yaml
+++ b/translations/base-ind.yaml
@@ -2,7 +2,6 @@ steamPage:
shortText: Shapez.io adalah game tentang membangun pabrik untuk mengotomatiskan
pembuatan dan pemrosesan bentuk-bentuk yang semakin kompleks di peta
yang meluas tanpa batas.
- discordLink: Tautan Resmi Discord – Mari mengobrol dengan saya!
longText: >-
[img]{STEAM_APP_IMAGE}/extras/store_page_gif.gif[/img]
@@ -57,6 +56,7 @@ steamPage:
[*] [url=https://github.com/tobspr/shapez.io]Source code (GitHub)[/url]
[*] [url=https://github.com/tobspr/shapez.io/blob/master/translations/README.md]Help translate[/url]
[/list]
+ discordLinkShort: Official Discord
global:
loading: Sedang memuat
error: Terjadi kesalahan
@@ -215,6 +215,11 @@ dialogs:
renameSavegame:
title: Rename Savegame
desc: You can rename your savegame here.
+ entityWarning:
+ title: Performance Warning
+ desc: You have placed a lot of buildings, this is just a friendly reminder that
+ the game can not handle an endless count of buildings - So try to
+ keep your factories compact!
ingame:
keybindingsOverlay:
moveMap: Pindahkan
@@ -357,6 +362,38 @@ ingame:
one_miner: 1 Miner
n_miners: Miners
limited_items: Limited to
+ watermark:
+ title: Demo version
+ desc: Click here to see the Steam version advantages!
+ get_on_steam: Get on steam
+ standaloneAdvantages:
+ title: Get the full version!
+ no_thanks: No, thanks!
+ points:
+ levels:
+ title: 12 New Levels
+ desc: For a total of 26 levels!
+ buildings:
+ title: 18 New Buildings
+ desc: Fully automate your factory!
+ savegames:
+ title: ∞ Savegames
+ desc: As many as your heart desires!
+ upgrades:
+ title: 20 Upgrade Tiers
+ desc: This demo version has only 5!
+ markers:
+ title: ∞ Markers
+ desc: Never get lost in your factory!
+ wires:
+ title: Wires
+ desc: An entirely new dimension!
+ darkmode:
+ title: Dark Mode
+ desc: Stop hurting your eyes!
+ support:
+ title: Support me
+ desc: I develop it in my spare time!
shopUpgrades:
belt:
name: Sabuk konveyor, Pembagi Arus & Terowongan
@@ -375,6 +412,7 @@ buildings:
deliver: Kirim
toUnlock: untuk membuka
levelShortcut: LVL
+ endOfDemo: End of Demo
belt:
default:
name: Sabuk Konveyor
@@ -562,6 +600,11 @@ buildings:
name: Virtual Painter
description: Virtually paints the shape from the bottom input with the shape on
the right input.
+ item_producer:
+ default:
+ name: Item Producer
+ description: Available in sandbox mode only, outputs the given signal from the
+ wires layer on the regular layer.
storyRewards:
reward_cutter_and_trash:
title: Memotong Bentuk
@@ -630,11 +673,6 @@ storyRewards:
desc: Anda telah membuka varian dari pencat - Ia bekerja
seperti pencat biasa namun dapat memproses dua bentuk
sekaligus mengonsumsi hanya satu warna daripada dua!
- reward_painter_quad:
- title: Pengecatan Empat Bagian
- desc: Anda telah membuka varian dari pencat - Ia memungkinkan
- Anda untuk mencat setiap bagian dari masing-masing bentuk
- sendiri-sendiri!
reward_storage:
title: Penyangga Penyimpanan
desc: Anda telah membuka varian dari tong sampah - Ia
@@ -684,13 +722,6 @@ storyRewards:
title: Rotater (180 degrees)
desc: You just unlocked the 180 degress rotater! - It allows
you to rotate a shape by 180 degress (Surprise! :D)
- reward_wires_filters_and_levers:
- title: "Wires: Filters & Levers"
- desc: You just unlocked the wires layer! It is a separate layer
- on top of the regular layer and introduces a lot of new
- mechanics!
Since it can be overwhelming a bit, I added a
- small tutorial - Be sure to have tutorials enabled
- in the settings!
reward_display:
title: Display
desc: You have unlocked the Display - Connect a signal on the
@@ -718,6 +749,23 @@ storyRewards:
shape requested by the HUB (I recommend to try it!).
- Build
something cool with wires.
- Continue to play
regulary.
Whatever you choose, remember to have fun!
+ reward_wires_painter_and_levers:
+ title: Wires & Quad Painter
+ desc: "You just unlocked the Wires Layer: It is a separate
+ layer on top of the regular layer and introduces a lot of new
+ mechanics!
For the beginning I unlocked you the Quad
+ Painter - Connect the slots you would like to paint with on
+ the wires layer!
To switch to the wires layer, press
+ E."
+ reward_filter:
+ title: Item Filter
+ desc: You unlocked the Item Filter! It will route items either
+ to the top or the right output depending on whether they match the
+ signal from the wires layer or not.
You can also pass in a
+ boolean signal (1 / 0) to entirely activate or disable it.
+ reward_demo_end:
+ title: End of Demo
+ desc: You have reached the end of the demo version!
settings:
title: Pengaturan
categories:
@@ -945,7 +993,6 @@ keybindings:
constant_signal: Constant Signal
logic_gate: Logic Gate
lever: Switch (regular)
- lever_wires: Switch (wires)
filter: Filter
wire_tunnel: Wire Crossing
display: Display
@@ -954,6 +1001,8 @@ keybindings:
transistor: Transistor
analyzer: Shape Analyzer
comparator: Compare
+ item_producer: Item Producer (Sandbox)
+ copyWireValue: "Wires: Copy value below cursor"
about:
title: Tentang permainan ini
body: >-
@@ -1038,3 +1087,4 @@ tips:
- To clear belts, cut the area and then paste it at the same location.
- Press F4 to show your FPS and Tick Rate.
- Press F4 twice to show the tile of your mouse and camera.
+ - You can click a pinned shape on the left side to unpin it.
diff --git a/translations/base-it.yaml b/translations/base-it.yaml
index 1a55def7..97e7b541 100644
--- a/translations/base-it.yaml
+++ b/translations/base-it.yaml
@@ -56,7 +56,7 @@ steamPage:
[*] [url=https://github.com/tobspr/shapez.io]Codice sorgente(GitHub)[/url]
[*] [url=https://github.com/tobspr/shapez.io/blob/master/translations/README.md]Aiuto per le traduzioni[/url]
[/list]
- discordLink: Server ufficiale Discord - Chatta con me!
+ discordLinkShort: Official Discord
global:
loading: Caricamento
error: Errore
@@ -214,6 +214,11 @@ dialogs:
renameSavegame:
title: Rename Savegame
desc: You can rename your savegame here.
+ entityWarning:
+ title: Performance Warning
+ desc: You have placed a lot of buildings, this is just a friendly reminder that
+ the game can not handle an endless count of buildings - So try to
+ keep your factories compact!
ingame:
keybindingsOverlay:
moveMap: Sposta
@@ -352,6 +357,38 @@ ingame:
one_miner: 1 Miner
n_miners: Miners
limited_items: Limited to
+ watermark:
+ title: Demo version
+ desc: Click here to see the Steam version advantages!
+ get_on_steam: Get on steam
+ standaloneAdvantages:
+ title: Get the full version!
+ no_thanks: No, thanks!
+ points:
+ levels:
+ title: 12 New Levels
+ desc: For a total of 26 levels!
+ buildings:
+ title: 18 New Buildings
+ desc: Fully automate your factory!
+ savegames:
+ title: ∞ Savegames
+ desc: As many as your heart desires!
+ upgrades:
+ title: 20 Upgrade Tiers
+ desc: This demo version has only 5!
+ markers:
+ title: ∞ Markers
+ desc: Never get lost in your factory!
+ wires:
+ title: Wires
+ desc: An entirely new dimension!
+ darkmode:
+ title: Dark Mode
+ desc: Stop hurting your eyes!
+ support:
+ title: Support me
+ desc: I develop it in my spare time!
shopUpgrades:
belt:
name: Nastri, distribuzione e tunnel
@@ -441,6 +478,7 @@ buildings:
deliver: Consegna
toUnlock: per sbloccare
levelShortcut: LVL
+ endOfDemo: End of Demo
wire:
default:
name: Cavo energetico
@@ -554,6 +592,11 @@ buildings:
name: Virtual Painter
description: Virtually paints the shape from the bottom input with the shape on
the right input.
+ item_producer:
+ default:
+ name: Item Producer
+ description: Available in sandbox mode only, outputs the given signal from the
+ wires layer on the regular layer.
storyRewards:
reward_cutter_and_trash:
title: Taglio forme
@@ -611,10 +654,6 @@ storyRewards:
desc: Hai sbloccato una variante della verniciatrice - Funziona
come una normale verniciatrice, ma processa due forme alla
volta consumando solo un'unità di colore invece che due!
- reward_painter_quad:
- title: Verniciatrice
- desc: Hai sbloccato una variante della verniciatrice - Consente
- di verniciare ogni parte della forma indipendentemente!
reward_storage:
title: Unità di stoccaggio
desc: Hai sbloccato una variante del cestino - Consente di
@@ -667,13 +706,6 @@ storyRewards:
title: Rotater (180 degrees)
desc: You just unlocked the 180 degress rotater! - It allows
you to rotate a shape by 180 degress (Surprise! :D)
- reward_wires_filters_and_levers:
- title: "Wires: Filters & Levers"
- desc: You just unlocked the wires layer! It is a separate layer
- on top of the regular layer and introduces a lot of new
- mechanics!
Since it can be overwhelming a bit, I added a
- small tutorial - Be sure to have tutorials enabled
- in the settings!
reward_display:
title: Display
desc: You have unlocked the Display - Connect a signal on the
@@ -701,6 +733,23 @@ storyRewards:
shape requested by the HUB (I recommend to try it!).
- Build
something cool with wires.
- Continue to play
regulary.
Whatever you choose, remember to have fun!
+ reward_wires_painter_and_levers:
+ title: Wires & Quad Painter
+ desc: "You just unlocked the Wires Layer: It is a separate
+ layer on top of the regular layer and introduces a lot of new
+ mechanics!
For the beginning I unlocked you the Quad
+ Painter - Connect the slots you would like to paint with on
+ the wires layer!
To switch to the wires layer, press
+ E."
+ reward_filter:
+ title: Item Filter
+ desc: You unlocked the Item Filter! It will route items either
+ to the top or the right output depending on whether they match the
+ signal from the wires layer or not.
You can also pass in a
+ boolean signal (1 / 0) to entirely activate or disable it.
+ reward_demo_end:
+ title: End of Demo
+ desc: You have reached the end of the demo version!
settings:
title: Impostazioni
categories:
@@ -926,7 +975,6 @@ keybindings:
constant_signal: Constant Signal
logic_gate: Logic Gate
lever: Switch (regular)
- lever_wires: Switch (wires)
filter: Filter
wire_tunnel: Wire Crossing
display: Display
@@ -935,6 +983,8 @@ keybindings:
transistor: Transistor
analyzer: Shape Analyzer
comparator: Compare
+ item_producer: Item Producer (Sandbox)
+ copyWireValue: "Wires: Copy value below cursor"
about:
title: Riguardo questo gioco
body: >-
@@ -1019,3 +1069,4 @@ tips:
- To clear belts, cut the area and then paste it at the same location.
- Press F4 to show your FPS and Tick Rate.
- Press F4 twice to show the tile of your mouse and camera.
+ - You can click a pinned shape on the left side to unpin it.
diff --git a/translations/base-ja.yaml b/translations/base-ja.yaml
index 941ddbda..8c10a944 100644
--- a/translations/base-ja.yaml
+++ b/translations/base-ja.yaml
@@ -52,7 +52,7 @@ steamPage:
[*] [url=https://github.com/tobspr/shapez.io]ソースコード(GitHub)[/url]
[*] [url=https://github.com/tobspr/shapez.io/blob/master/translations/README.md]翻訳に参加[/url]
[/list]
- discordLink: 公式Discord - 私と話せます!
+ discordLinkShort: Official Discord
global:
loading: ロード中
error: エラー
@@ -191,6 +191,11 @@ dialogs:
renameSavegame:
title: Rename Savegame
desc: You can rename your savegame here.
+ entityWarning:
+ title: Performance Warning
+ desc: You have placed a lot of buildings, this is just a friendly reminder that
+ the game can not handle an endless count of buildings - So try to
+ keep your factories compact!
ingame:
keybindingsOverlay:
moveMap: マップ移動
@@ -323,6 +328,38 @@ ingame:
one_miner: 1 Miner
n_miners: Miners
limited_items: Limited to
+ watermark:
+ title: Demo version
+ desc: Click here to see the Steam version advantages!
+ get_on_steam: Get on steam
+ standaloneAdvantages:
+ title: Get the full version!
+ no_thanks: No, thanks!
+ points:
+ levels:
+ title: 12 New Levels
+ desc: For a total of 26 levels!
+ buildings:
+ title: 18 New Buildings
+ desc: Fully automate your factory!
+ savegames:
+ title: ∞ Savegames
+ desc: As many as your heart desires!
+ upgrades:
+ title: 20 Upgrade Tiers
+ desc: This demo version has only 5!
+ markers:
+ title: ∞ Markers
+ desc: Never get lost in your factory!
+ wires:
+ title: Wires
+ desc: An entirely new dimension!
+ darkmode:
+ title: Dark Mode
+ desc: Stop hurting your eyes!
+ support:
+ title: Support me
+ desc: I develop it in my spare time!
shopUpgrades:
belt:
name: ベルト、ディストリビュータ & トンネル
@@ -341,6 +378,7 @@ buildings:
deliver: 納品
toUnlock: 解除
levelShortcut: レベル
+ endOfDemo: End of Demo
belt:
default:
name: コンベアベルト
@@ -514,6 +552,11 @@ buildings:
name: Virtual Painter
description: Virtually paints the shape from the bottom input with the shape on
the right input.
+ item_producer:
+ default:
+ name: Item Producer
+ description: Available in sandbox mode only, outputs the given signal from the
+ wires layer on the regular layer.
storyRewards:
reward_cutter_and_trash:
title: 形の切断
@@ -561,9 +604,6 @@ storyRewards:
title: 着色機 (ダブル)
desc: 着色機のバリエーションが利用可能になりました。 -
通常の着色機と同様に機能しますが、ひとつの色の消費で一度に2つの形を着色処理できます!
- reward_painter_quad:
- title: 四分割着色
- desc: 着色機のバリエーションが利用可能になりました。 - 形のすべてのパーツを別の色で塗り分けることができます!
reward_storage:
title: 余剰の貯蓄
desc: ゴミ箱のバリエーションが利用可能になりました。 - 容量上限までアイテムを格納することができます!
@@ -601,13 +641,6 @@ storyRewards:
title: Rotater (180 degrees)
desc: You just unlocked the 180 degress rotater! - It allows
you to rotate a shape by 180 degress (Surprise! :D)
- reward_wires_filters_and_levers:
- title: "Wires: Filters & Levers"
- desc: You just unlocked the wires layer! It is a separate layer
- on top of the regular layer and introduces a lot of new
- mechanics!
Since it can be overwhelming a bit, I added a
- small tutorial - Be sure to have tutorials enabled
- in the settings!
reward_display:
title: Display
desc: You have unlocked the Display - Connect a signal on the
@@ -635,6 +668,23 @@ storyRewards:
shape requested by the HUB (I recommend to try it!).
- Build
something cool with wires.
- Continue to play
regulary.
Whatever you choose, remember to have fun!
+ reward_wires_painter_and_levers:
+ title: Wires & Quad Painter
+ desc: "You just unlocked the Wires Layer: It is a separate
+ layer on top of the regular layer and introduces a lot of new
+ mechanics!
For the beginning I unlocked you the Quad
+ Painter - Connect the slots you would like to paint with on
+ the wires layer!
To switch to the wires layer, press
+ E."
+ reward_filter:
+ title: Item Filter
+ desc: You unlocked the Item Filter! It will route items either
+ to the top or the right output depending on whether they match the
+ signal from the wires layer or not.
You can also pass in a
+ boolean signal (1 / 0) to entirely activate or disable it.
+ reward_demo_end:
+ title: End of Demo
+ desc: You have reached the end of the demo version!
settings:
title: 設定
categories:
@@ -839,7 +889,6 @@ keybindings:
constant_signal: Constant Signal
logic_gate: Logic Gate
lever: Switch (regular)
- lever_wires: Switch (wires)
filter: Filter
wire_tunnel: Wire Crossing
display: Display
@@ -848,6 +897,8 @@ keybindings:
transistor: Transistor
analyzer: Shape Analyzer
comparator: Compare
+ item_producer: Item Producer (Sandbox)
+ copyWireValue: "Wires: Copy value below cursor"
about:
title: このゲームについて
body: >-
@@ -931,3 +982,4 @@ tips:
- To clear belts, cut the area and then paste it at the same location.
- Press F4 to show your FPS and Tick Rate.
- Press F4 twice to show the tile of your mouse and camera.
+ - You can click a pinned shape on the left side to unpin it.
diff --git a/translations/base-kor.yaml b/translations/base-kor.yaml
index 5177c370..1414fa43 100644
--- a/translations/base-kor.yaml
+++ b/translations/base-kor.yaml
@@ -52,7 +52,7 @@ steamPage:
[*] [url=https://github.com/tobspr/shapez.io]소스 코드 (GitHub)[/url]
[*] [url=https://github.com/tobspr/shapez.io/blob/master/translations/README.md]번역을 도와주세요![/url]
[/list]
- discordLink: 공식 디스코드 - 채팅해요!
+ discordLinkShort: Official Discord
global:
loading: 로딩중
error: 에러
@@ -194,6 +194,11 @@ dialogs:
renameSavegame:
title: Rename Savegame
desc: You can rename your savegame here.
+ entityWarning:
+ title: Performance Warning
+ desc: You have placed a lot of buildings, this is just a friendly reminder that
+ the game can not handle an endless count of buildings - So try to
+ keep your factories compact!
ingame:
keybindingsOverlay:
moveMap: 움직이기
@@ -325,6 +330,38 @@ ingame:
one_miner: 1 Miner
n_miners: Miners
limited_items: Limited to
+ watermark:
+ title: Demo version
+ desc: Click here to see the Steam version advantages!
+ get_on_steam: Get on steam
+ standaloneAdvantages:
+ title: Get the full version!
+ no_thanks: No, thanks!
+ points:
+ levels:
+ title: 12 New Levels
+ desc: For a total of 26 levels!
+ buildings:
+ title: 18 New Buildings
+ desc: Fully automate your factory!
+ savegames:
+ title: ∞ Savegames
+ desc: As many as your heart desires!
+ upgrades:
+ title: 20 Upgrade Tiers
+ desc: This demo version has only 5!
+ markers:
+ title: ∞ Markers
+ desc: Never get lost in your factory!
+ wires:
+ title: Wires
+ desc: An entirely new dimension!
+ darkmode:
+ title: Dark Mode
+ desc: Stop hurting your eyes!
+ support:
+ title: Support me
+ desc: I develop it in my spare time!
shopUpgrades:
belt:
name: 컨베이어 벨트, 배분기, 터널
@@ -343,6 +380,7 @@ buildings:
deliver: 목표
toUnlock: 보상
levelShortcut: 레벨
+ endOfDemo: End of Demo
belt:
default:
name: 컨베이어 벨트
@@ -517,6 +555,11 @@ buildings:
name: Virtual Painter
description: Virtually paints the shape from the bottom input with the shape on
the right input.
+ item_producer:
+ default:
+ name: Item Producer
+ description: Available in sandbox mode only, outputs the given signal from the
+ wires layer on the regular layer.
storyRewards:
reward_cutter_and_trash:
title: 절단기
@@ -566,9 +609,6 @@ storyRewards:
title: 색칠기 (2단)
desc: 새로운 종류의 색칠기가 잠금 해제되었습니다! 새 색칠기는 색소 하나로 2개의
도형을 색칠할 수 있습니다.
- reward_painter_quad:
- title: 색칠기 (4단)
- desc: 4단 도형 색칠기가 잠금 해제되었습니다! 도형의 4분단을 각각 다른 색으로 색칠할 수 있습니다!
reward_storage:
title: 저장소
desc: 저장소가 잠금 해제되었습니다! 주어진 용량만큼 자원을 저장할 수 있습니다!
@@ -608,13 +648,6 @@ storyRewards:
title: Rotater (180 degrees)
desc: You just unlocked the 180 degress rotater! - It allows
you to rotate a shape by 180 degress (Surprise! :D)
- reward_wires_filters_and_levers:
- title: "Wires: Filters & Levers"
- desc: You just unlocked the wires layer! It is a separate layer
- on top of the regular layer and introduces a lot of new
- mechanics!
Since it can be overwhelming a bit, I added a
- small tutorial - Be sure to have tutorials enabled
- in the settings!
reward_display:
title: Display
desc: You have unlocked the Display - Connect a signal on the
@@ -642,6 +675,23 @@ storyRewards:
shape requested by the HUB (I recommend to try it!).
- Build
something cool with wires.
- Continue to play
regulary.
Whatever you choose, remember to have fun!
+ reward_wires_painter_and_levers:
+ title: Wires & Quad Painter
+ desc: "You just unlocked the Wires Layer: It is a separate
+ layer on top of the regular layer and introduces a lot of new
+ mechanics!
For the beginning I unlocked you the Quad
+ Painter - Connect the slots you would like to paint with on
+ the wires layer!
To switch to the wires layer, press
+ E."
+ reward_filter:
+ title: Item Filter
+ desc: You unlocked the Item Filter! It will route items either
+ to the top or the right output depending on whether they match the
+ signal from the wires layer or not.
You can also pass in a
+ boolean signal (1 / 0) to entirely activate or disable it.
+ reward_demo_end:
+ title: End of Demo
+ desc: You have reached the end of the demo version!
settings:
title: 설정
categories:
@@ -847,7 +897,6 @@ keybindings:
constant_signal: Constant Signal
logic_gate: Logic Gate
lever: Switch (regular)
- lever_wires: Switch (wires)
filter: Filter
wire_tunnel: Wire Crossing
display: Display
@@ -856,6 +905,8 @@ keybindings:
transistor: Transistor
analyzer: Shape Analyzer
comparator: Compare
+ item_producer: Item Producer (Sandbox)
+ copyWireValue: "Wires: Copy value below cursor"
about:
title: 이 게임의 정보
body: >-
@@ -939,3 +990,4 @@ tips:
- To clear belts, cut the area and then paste it at the same location.
- Press F4 to show your FPS and Tick Rate.
- Press F4 twice to show the tile of your mouse and camera.
+ - You can click a pinned shape on the left side to unpin it.
diff --git a/translations/base-lt.yaml b/translations/base-lt.yaml
index 8c496b3d..ade082ee 100644
--- a/translations/base-lt.yaml
+++ b/translations/base-lt.yaml
@@ -53,7 +53,7 @@ steamPage:
[*] [url=https://github.com/tobspr/shapez.io]Source code (GitHub)[/url]
[*] [url=https://github.com/tobspr/shapez.io/blob/master/translations/README.md]Help translate[/url]
[/list]
- discordLink: Official Discord - Chat with me!
+ discordLinkShort: Official Discord
global:
loading: Loading
error: Error
@@ -204,6 +204,11 @@ dialogs:
renameSavegame:
title: Rename Savegame
desc: You can rename your savegame here.
+ entityWarning:
+ title: Performance Warning
+ desc: You have placed a lot of buildings, this is just a friendly reminder that
+ the game can not handle an endless count of buildings - So try to
+ keep your factories compact!
ingame:
keybindingsOverlay:
moveMap: Move
@@ -341,6 +346,38 @@ ingame:
one_miner: 1 Miner
n_miners: Miners
limited_items: Limited to
+ watermark:
+ title: Demo version
+ desc: Click here to see the Steam version advantages!
+ get_on_steam: Get on steam
+ standaloneAdvantages:
+ title: Get the full version!
+ no_thanks: No, thanks!
+ points:
+ levels:
+ title: 12 New Levels
+ desc: For a total of 26 levels!
+ buildings:
+ title: 18 New Buildings
+ desc: Fully automate your factory!
+ savegames:
+ title: ∞ Savegames
+ desc: As many as your heart desires!
+ upgrades:
+ title: 20 Upgrade Tiers
+ desc: This demo version has only 5!
+ markers:
+ title: ∞ Markers
+ desc: Never get lost in your factory!
+ wires:
+ title: Wires
+ desc: An entirely new dimension!
+ darkmode:
+ title: Dark Mode
+ desc: Stop hurting your eyes!
+ support:
+ title: Support me
+ desc: I develop it in my spare time!
shopUpgrades:
belt:
name: Belts, Distributor & Tunnels
@@ -359,6 +396,7 @@ buildings:
deliver: Deliver
toUnlock: to unlock
levelShortcut: LVL
+ endOfDemo: End of Demo
belt:
default:
name: Conveyor Belt
@@ -539,6 +577,11 @@ buildings:
name: Virtual Painter
description: Virtually paints the shape from the bottom input with the shape on
the right input.
+ item_producer:
+ default:
+ name: Item Producer
+ description: Available in sandbox mode only, outputs the given signal from the
+ wires layer on the regular layer.
storyRewards:
reward_cutter_and_trash:
title: Cutting Shapes
@@ -600,10 +643,6 @@ storyRewards:
desc: You have unlocked a variant of the painter - It works as
the regular painter but processes two shapes at
once consuming just one color instead of two!
- reward_painter_quad:
- title: Quad Painting
- desc: You have unlocked a variant of the painter - It allows to
- paint each part of the shape individually!
reward_storage:
title: Storage Buffer
desc: You have unlocked a variant of the trash - It allows to
@@ -647,13 +686,6 @@ storyRewards:
title: Rotater (180 degrees)
desc: You just unlocked the 180 degress rotater! - It allows
you to rotate a shape by 180 degress (Surprise! :D)
- reward_wires_filters_and_levers:
- title: "Wires: Filters & Levers"
- desc: You just unlocked the wires layer! It is a separate layer
- on top of the regular layer and introduces a lot of new
- mechanics!
Since it can be overwhelming a bit, I added a
- small tutorial - Be sure to have tutorials enabled
- in the settings!
reward_display:
title: Display
desc: You have unlocked the Display - Connect a signal on the
@@ -681,6 +713,23 @@ storyRewards:
shape requested by the HUB (I recommend to try it!).
- Build
something cool with wires.
- Continue to play
regulary.
Whatever you choose, remember to have fun!
+ reward_wires_painter_and_levers:
+ title: Wires & Quad Painter
+ desc: "You just unlocked the Wires Layer: It is a separate
+ layer on top of the regular layer and introduces a lot of new
+ mechanics!
For the beginning I unlocked you the Quad
+ Painter - Connect the slots you would like to paint with on
+ the wires layer!
To switch to the wires layer, press
+ E."
+ reward_filter:
+ title: Item Filter
+ desc: You unlocked the Item Filter! It will route items either
+ to the top or the right output depending on whether they match the
+ signal from the wires layer or not.
You can also pass in a
+ boolean signal (1 / 0) to entirely activate or disable it.
+ reward_demo_end:
+ title: End of Demo
+ desc: You have reached the end of the demo version!
settings:
title: Settings
categories:
@@ -901,7 +950,6 @@ keybindings:
constant_signal: Constant Signal
logic_gate: Logic Gate
lever: Switch (regular)
- lever_wires: Switch (wires)
filter: Filter
wire_tunnel: Wire Crossing
display: Display
@@ -910,6 +958,8 @@ keybindings:
transistor: Transistor
analyzer: Shape Analyzer
comparator: Compare
+ item_producer: Item Producer (Sandbox)
+ copyWireValue: "Wires: Copy value below cursor"
about:
title: About this Game
body: >-
@@ -994,3 +1044,4 @@ tips:
- To clear belts, cut the area and then paste it at the same location.
- Press F4 to show your FPS and Tick Rate.
- Press F4 twice to show the tile of your mouse and camera.
+ - You can click a pinned shape on the left side to unpin it.
diff --git a/translations/base-nl.yaml b/translations/base-nl.yaml
index 29458da3..da9e79e7 100644
--- a/translations/base-nl.yaml
+++ b/translations/base-nl.yaml
@@ -54,7 +54,7 @@ steamPage:
[*] [url=https://github.com/tobspr/shapez.io]Source code (GitHub)[/url]
[*] [url=https://github.com/tobspr/shapez.io/blob/master/translations/README.md]Help met vertalen[/url]
[/list]
- discordLink: Officiële Discord - Chat met mij!
+ discordLinkShort: Official Discord
global:
loading: Laden
error: Fout
@@ -212,6 +212,11 @@ dialogs:
renameSavegame:
title: Rename Savegame
desc: You can rename your savegame here.
+ entityWarning:
+ title: Performance Warning
+ desc: You have placed a lot of buildings, this is just a friendly reminder that
+ the game can not handle an endless count of buildings - So try to
+ keep your factories compact!
ingame:
keybindingsOverlay:
moveMap: Beweeg speelveld
@@ -350,6 +355,38 @@ ingame:
one_miner: 1 Miner
n_miners: Miners
limited_items: Limited to
+ watermark:
+ title: Demo version
+ desc: Click here to see the Steam version advantages!
+ get_on_steam: Get on steam
+ standaloneAdvantages:
+ title: Get the full version!
+ no_thanks: No, thanks!
+ points:
+ levels:
+ title: 12 New Levels
+ desc: For a total of 26 levels!
+ buildings:
+ title: 18 New Buildings
+ desc: Fully automate your factory!
+ savegames:
+ title: ∞ Savegames
+ desc: As many as your heart desires!
+ upgrades:
+ title: 20 Upgrade Tiers
+ desc: This demo version has only 5!
+ markers:
+ title: ∞ Markers
+ desc: Never get lost in your factory!
+ wires:
+ title: Wires
+ desc: An entirely new dimension!
+ darkmode:
+ title: Dark Mode
+ desc: Stop hurting your eyes!
+ support:
+ title: Support me
+ desc: I develop it in my spare time!
shopUpgrades:
belt:
name: Banden, Verdeler & Tunnels
@@ -437,6 +474,7 @@ buildings:
deliver: Lever
toUnlock: om te ontgrendelen
levelShortcut: LVL
+ endOfDemo: End of Demo
wire:
default:
name: Energiekabel
@@ -550,6 +588,11 @@ buildings:
name: Virtual Painter
description: Virtually paints the shape from the bottom input with the shape on
the right input.
+ item_producer:
+ default:
+ name: Item Producer
+ description: Available in sandbox mode only, outputs the given signal from the
+ wires layer on the regular layer.
storyRewards:
reward_cutter_and_trash:
title: Vormen Knippen
@@ -616,10 +659,6 @@ storyRewards:
desc: Je hebt een variant van de verver ontgrendeld - Het werkt
als de gewone verver, maar verft twee vormen
tegelijk met één kleur in plaats van twee!
- reward_painter_quad:
- title: Quad verven
- desc: Je hebt een variant van de verver ontgrendeld - Het verft
- elk kwadrant van de vorm een andere kleur!
reward_storage:
title: Opslagbuffer
desc: Je hebt een variant van de vuilnisbak ontgrendeld - Het
@@ -667,13 +706,6 @@ storyRewards:
title: Rotater (180 degrees)
desc: You just unlocked the 180 degress rotater! - It allows
you to rotate a shape by 180 degress (Surprise! :D)
- reward_wires_filters_and_levers:
- title: "Wires: Filters & Levers"
- desc: You just unlocked the wires layer! It is a separate layer
- on top of the regular layer and introduces a lot of new
- mechanics!
Since it can be overwhelming a bit, I added a
- small tutorial - Be sure to have tutorials enabled
- in the settings!
reward_display:
title: Display
desc: You have unlocked the Display - Connect a signal on the
@@ -701,6 +733,23 @@ storyRewards:
shape requested by the HUB (I recommend to try it!).
- Build
something cool with wires.
- Continue to play
regulary.
Whatever you choose, remember to have fun!
+ reward_wires_painter_and_levers:
+ title: Wires & Quad Painter
+ desc: "You just unlocked the Wires Layer: It is a separate
+ layer on top of the regular layer and introduces a lot of new
+ mechanics!
For the beginning I unlocked you the Quad
+ Painter - Connect the slots you would like to paint with on
+ the wires layer!
To switch to the wires layer, press
+ E."
+ reward_filter:
+ title: Item Filter
+ desc: You unlocked the Item Filter! It will route items either
+ to the top or the right output depending on whether they match the
+ signal from the wires layer or not.
You can also pass in a
+ boolean signal (1 / 0) to entirely activate or disable it.
+ reward_demo_end:
+ title: End of Demo
+ desc: You have reached the end of the demo version!
settings:
title: Opties
categories:
@@ -924,7 +973,6 @@ keybindings:
constant_signal: Constant Signal
logic_gate: Logic Gate
lever: Switch (regular)
- lever_wires: Switch (wires)
filter: Filter
wire_tunnel: Wire Crossing
display: Display
@@ -933,6 +981,8 @@ keybindings:
transistor: Transistor
analyzer: Shape Analyzer
comparator: Compare
+ item_producer: Item Producer (Sandbox)
+ copyWireValue: "Wires: Copy value below cursor"
about:
title: Over dit spel
body: >-
@@ -1017,3 +1067,4 @@ tips:
- To clear belts, cut the area and then paste it at the same location.
- Press F4 to show your FPS and Tick Rate.
- Press F4 twice to show the tile of your mouse and camera.
+ - You can click a pinned shape on the left side to unpin it.
diff --git a/translations/base-no.yaml b/translations/base-no.yaml
index 7fcf4f43..6ac44f8c 100644
--- a/translations/base-no.yaml
+++ b/translations/base-no.yaml
@@ -54,7 +54,7 @@ steamPage:
[*] [url=https://github.com/tobspr/shapez.io]Kildekode (GitHub)[/url]
[*] [url=https://github.com/tobspr/shapez.io/blob/master/translations/README.md]Hjelp til å oversette[/url]
[/list]
- discordLink: Offisiell Discord - Chat med meg!
+ discordLinkShort: Official Discord
global:
loading: Laster
error: Feil
@@ -210,6 +210,11 @@ dialogs:
renameSavegame:
title: Rename Savegame
desc: You can rename your savegame here.
+ entityWarning:
+ title: Performance Warning
+ desc: You have placed a lot of buildings, this is just a friendly reminder that
+ the game can not handle an endless count of buildings - So try to
+ keep your factories compact!
ingame:
keybindingsOverlay:
moveMap: Beveg
@@ -347,6 +352,38 @@ ingame:
one_miner: 1 Miner
n_miners: Miners
limited_items: Limited to
+ watermark:
+ title: Demo version
+ desc: Click here to see the Steam version advantages!
+ get_on_steam: Get on steam
+ standaloneAdvantages:
+ title: Get the full version!
+ no_thanks: No, thanks!
+ points:
+ levels:
+ title: 12 New Levels
+ desc: For a total of 26 levels!
+ buildings:
+ title: 18 New Buildings
+ desc: Fully automate your factory!
+ savegames:
+ title: ∞ Savegames
+ desc: As many as your heart desires!
+ upgrades:
+ title: 20 Upgrade Tiers
+ desc: This demo version has only 5!
+ markers:
+ title: ∞ Markers
+ desc: Never get lost in your factory!
+ wires:
+ title: Wires
+ desc: An entirely new dimension!
+ darkmode:
+ title: Dark Mode
+ desc: Stop hurting your eyes!
+ support:
+ title: Support me
+ desc: I develop it in my spare time!
shopUpgrades:
belt:
name: Belter, Distributører & Tunneler
@@ -365,6 +402,7 @@ buildings:
deliver: Lever
toUnlock: for å låse opp
levelShortcut: nivå
+ endOfDemo: End of Demo
belt:
default:
name: Samlebånd
@@ -550,6 +588,11 @@ buildings:
name: Virtual Painter
description: Virtually paints the shape from the bottom input with the shape on
the right input.
+ item_producer:
+ default:
+ name: Item Producer
+ description: Available in sandbox mode only, outputs the given signal from the
+ wires layer on the regular layer.
storyRewards:
reward_cutter_and_trash:
title: Kutt Objekter
@@ -612,10 +655,6 @@ storyRewards:
desc: Du har åpnet en variant av maleren - Den fungerer som
vanlig maler, men maler to objekter om gangen,
konsumerer bare en farge istedenfor to!
- reward_painter_quad:
- title: 4-Veis Maling
- desc: Du har åpnet en variant av maleren - Den lar deg male
- hver del av objektet individuelt!
reward_storage:
title: Lagringsbuffer
desc: Du har åpnet en variant av søpplekassen - Den lar deg
@@ -661,13 +700,6 @@ storyRewards:
title: Rotater (180 degrees)
desc: You just unlocked the 180 degress rotater! - It allows
you to rotate a shape by 180 degress (Surprise! :D)
- reward_wires_filters_and_levers:
- title: "Wires: Filters & Levers"
- desc: You just unlocked the wires layer! It is a separate layer
- on top of the regular layer and introduces a lot of new
- mechanics!
Since it can be overwhelming a bit, I added a
- small tutorial - Be sure to have tutorials enabled
- in the settings!
reward_display:
title: Display
desc: You have unlocked the Display - Connect a signal on the
@@ -695,6 +727,23 @@ storyRewards:
shape requested by the HUB (I recommend to try it!).
- Build
something cool with wires.
- Continue to play
regulary.
Whatever you choose, remember to have fun!
+ reward_wires_painter_and_levers:
+ title: Wires & Quad Painter
+ desc: "You just unlocked the Wires Layer: It is a separate
+ layer on top of the regular layer and introduces a lot of new
+ mechanics!
For the beginning I unlocked you the Quad
+ Painter - Connect the slots you would like to paint with on
+ the wires layer!
To switch to the wires layer, press
+ E."
+ reward_filter:
+ title: Item Filter
+ desc: You unlocked the Item Filter! It will route items either
+ to the top or the right output depending on whether they match the
+ signal from the wires layer or not.
You can also pass in a
+ boolean signal (1 / 0) to entirely activate or disable it.
+ reward_demo_end:
+ title: End of Demo
+ desc: You have reached the end of the demo version!
settings:
title: Instillinger
categories:
@@ -917,7 +966,6 @@ keybindings:
constant_signal: Constant Signal
logic_gate: Logic Gate
lever: Switch (regular)
- lever_wires: Switch (wires)
filter: Filter
wire_tunnel: Wire Crossing
display: Display
@@ -926,6 +974,8 @@ keybindings:
transistor: Transistor
analyzer: Shape Analyzer
comparator: Compare
+ item_producer: Item Producer (Sandbox)
+ copyWireValue: "Wires: Copy value below cursor"
about:
title: Om dette spillet
body: >-
@@ -1010,3 +1060,4 @@ tips:
- To clear belts, cut the area and then paste it at the same location.
- Press F4 to show your FPS and Tick Rate.
- Press F4 twice to show the tile of your mouse and camera.
+ - You can click a pinned shape on the left side to unpin it.
diff --git a/translations/base-pl.yaml b/translations/base-pl.yaml
index a49736a0..3520e796 100644
--- a/translations/base-pl.yaml
+++ b/translations/base-pl.yaml
@@ -54,7 +54,7 @@ steamPage:
[*] [url=https://github.com/tobspr/shapez.io]Kod źródłowy (GitHub)[/url]
[*] [url=https://github.com/tobspr/shapez.io/blob/master/translations/README.md]Pomóż w tłumaczeniu[/url]
[/list]
- discordLink: Oficjalny serwer Discord - Porozmawiaj ze mną!
+ discordLinkShort: Official Discord
global:
loading: Ładowanie
error: Wystąpił błąd
@@ -212,6 +212,11 @@ dialogs:
renameSavegame:
title: Rename Savegame
desc: You can rename your savegame here.
+ entityWarning:
+ title: Performance Warning
+ desc: You have placed a lot of buildings, this is just a friendly reminder that
+ the game can not handle an endless count of buildings - So try to
+ keep your factories compact!
ingame:
keybindingsOverlay:
moveMap: Ruch
@@ -350,6 +355,38 @@ ingame:
one_miner: 1 Miner
n_miners: Miners
limited_items: Limited to
+ watermark:
+ title: Demo version
+ desc: Click here to see the Steam version advantages!
+ get_on_steam: Get on steam
+ standaloneAdvantages:
+ title: Get the full version!
+ no_thanks: No, thanks!
+ points:
+ levels:
+ title: 12 New Levels
+ desc: For a total of 26 levels!
+ buildings:
+ title: 18 New Buildings
+ desc: Fully automate your factory!
+ savegames:
+ title: ∞ Savegames
+ desc: As many as your heart desires!
+ upgrades:
+ title: 20 Upgrade Tiers
+ desc: This demo version has only 5!
+ markers:
+ title: ∞ Markers
+ desc: Never get lost in your factory!
+ wires:
+ title: Wires
+ desc: An entirely new dimension!
+ darkmode:
+ title: Dark Mode
+ desc: Stop hurting your eyes!
+ support:
+ title: Support me
+ desc: I develop it in my spare time!
shopUpgrades:
belt:
name: Taśmociągi, Dystrybutory & Tunele
@@ -368,6 +405,7 @@ buildings:
deliver: Dostarcz
toUnlock: by odblokować
levelShortcut: Poz.
+ endOfDemo: End of Demo
belt:
default:
name: Taśmociąg
@@ -550,6 +588,11 @@ buildings:
name: Virtual Painter
description: Virtually paints the shape from the bottom input with the shape on
the right input.
+ item_producer:
+ default:
+ name: Item Producer
+ description: Available in sandbox mode only, outputs the given signal from the
+ wires layer on the regular layer.
storyRewards:
reward_cutter_and_trash:
title: Przecinanie Kształtów
@@ -612,10 +655,6 @@ storyRewards:
desc: Odblokowano nowy wariant Malarza - Działa jak zwykły
malarz, z tą różnicą, że maluje dwa kształty na
raz, pobierając wyłącznie jeden barwnik!
- reward_painter_quad:
- title: Poczwórne malowanie
- desc: Odblokowano nowy wariant Malarza - Pozwala malować każdą
- ćwiartkę kształtu na inny kolor!
reward_storage:
title: Magazyn
desc: Odblokowano nowy wariant Kosza - Pozwala przechować pewną
@@ -661,13 +700,6 @@ storyRewards:
title: Rotater (180 degrees)
desc: You just unlocked the 180 degress rotater! - It allows
you to rotate a shape by 180 degress (Surprise! :D)
- reward_wires_filters_and_levers:
- title: "Wires: Filters & Levers"
- desc: You just unlocked the wires layer! It is a separate layer
- on top of the regular layer and introduces a lot of new
- mechanics!
Since it can be overwhelming a bit, I added a
- small tutorial - Be sure to have tutorials enabled
- in the settings!
reward_display:
title: Display
desc: You have unlocked the Display - Connect a signal on the
@@ -695,6 +727,23 @@ storyRewards:
shape requested by the HUB (I recommend to try it!).
- Build
something cool with wires.
- Continue to play
regulary.
Whatever you choose, remember to have fun!
+ reward_wires_painter_and_levers:
+ title: Wires & Quad Painter
+ desc: "You just unlocked the Wires Layer: It is a separate
+ layer on top of the regular layer and introduces a lot of new
+ mechanics!
For the beginning I unlocked you the Quad
+ Painter - Connect the slots you would like to paint with on
+ the wires layer!
To switch to the wires layer, press
+ E."
+ reward_filter:
+ title: Item Filter
+ desc: You unlocked the Item Filter! It will route items either
+ to the top or the right output depending on whether they match the
+ signal from the wires layer or not.