diff --git a/res/ui/building_icons/rotater.png b/res/ui/building_icons/rotator.png
similarity index 100%
rename from res/ui/building_icons/rotater.png
rename to res/ui/building_icons/rotator.png
diff --git a/res/ui/building_tutorials/rotater-ccw.png b/res/ui/building_tutorials/rotator-ccw.png
similarity index 100%
rename from res/ui/building_tutorials/rotater-ccw.png
rename to res/ui/building_tutorials/rotator-ccw.png
diff --git a/res/ui/building_tutorials/rotater-rotate180.png b/res/ui/building_tutorials/rotator-rotate180.png
similarity index 100%
rename from res/ui/building_tutorials/rotater-rotate180.png
rename to res/ui/building_tutorials/rotator-rotate180.png
diff --git a/res/ui/building_tutorials/rotater.png b/res/ui/building_tutorials/rotator.png
similarity index 100%
rename from res/ui/building_tutorials/rotater.png
rename to res/ui/building_tutorials/rotator.png
diff --git a/res/ui/building_tutorials/virtual_processor-rotater.png b/res/ui/building_tutorials/virtual_processor-rotator.png
similarity index 100%
rename from res/ui/building_tutorials/virtual_processor-rotater.png
rename to res/ui/building_tutorials/virtual_processor-rotator.png
diff --git a/res_raw/sprites/blueprints/rotater-ccw.png b/res_raw/sprites/blueprints/rotator-ccw.png
similarity index 100%
rename from res_raw/sprites/blueprints/rotater-ccw.png
rename to res_raw/sprites/blueprints/rotator-ccw.png
diff --git a/res_raw/sprites/blueprints/rotater-rotate180.png b/res_raw/sprites/blueprints/rotator-rotate180.png
similarity index 100%
rename from res_raw/sprites/blueprints/rotater-rotate180.png
rename to res_raw/sprites/blueprints/rotator-rotate180.png
diff --git a/res_raw/sprites/blueprints/rotater.png b/res_raw/sprites/blueprints/rotator.png
similarity index 100%
rename from res_raw/sprites/blueprints/rotater.png
rename to res_raw/sprites/blueprints/rotator.png
diff --git a/res_raw/sprites/blueprints/virtual_processor-rotater.png b/res_raw/sprites/blueprints/virtual_processor-rotator.png
similarity index 100%
rename from res_raw/sprites/blueprints/virtual_processor-rotater.png
rename to res_raw/sprites/blueprints/virtual_processor-rotator.png
diff --git a/res_raw/sprites/buildings/rotater-ccw.png b/res_raw/sprites/buildings/rotator-ccw.png
similarity index 100%
rename from res_raw/sprites/buildings/rotater-ccw.png
rename to res_raw/sprites/buildings/rotator-ccw.png
diff --git a/res_raw/sprites/buildings/rotater-rotate180.png b/res_raw/sprites/buildings/rotator-rotate180.png
similarity index 100%
rename from res_raw/sprites/buildings/rotater-rotate180.png
rename to res_raw/sprites/buildings/rotator-rotate180.png
diff --git a/res_raw/sprites/buildings/rotater.png b/res_raw/sprites/buildings/rotator.png
similarity index 100%
rename from res_raw/sprites/buildings/rotater.png
rename to res_raw/sprites/buildings/rotator.png
diff --git a/res_raw/sprites/buildings/virtual_processor-rotater.png b/res_raw/sprites/buildings/virtual_processor-rotator.png
similarity index 100%
rename from res_raw/sprites/buildings/virtual_processor-rotater.png
rename to res_raw/sprites/buildings/virtual_processor-rotator.png
diff --git a/src/css/resources.scss b/src/css/resources.scss
index 0cef0cbf..6bc76d3d 100644
--- a/src/css/resources.scss
+++ b/src/css/resources.scss
@@ -1,4 +1,4 @@
-$buildings: belt, cutter, miner, mixer, painter, rotater, balancer, stacker, trash, underground_belt, wire,
+$buildings: belt, cutter, miner, mixer, painter, rotator, balancer, stacker, trash, underground_belt, wire,
constant_signal, logic_gate, lever, filter, wire_tunnel, display, virtual_processor, reader, storage,
transistor, analyzer, comparator, item_producer, constant_producer, goal_acceptor, block;
@@ -12,9 +12,9 @@ $buildings: belt, cutter, miner, mixer, painter, rotater, balancer, stacker, tra
}
$buildingsAndVariants: belt, balancer, underground_belt, underground_belt-tier2, miner, miner-chainable,
- cutter, cutter-quad, rotater, rotater-ccw, stacker, mixer, painter-double, painter-quad, trash, storage,
- reader, rotater-rotate180, display, constant_signal, wire, wire_tunnel, logic_gate-or, logic_gate-not,
- logic_gate-xor, analyzer, virtual_processor-rotater, virtual_processor-unstacker, item_producer,
+ cutter, cutter-quad, rotator, rotator-ccw, stacker, mixer, painter-double, painter-quad, trash, storage,
+ reader, rotator-rotate180, display, constant_signal, wire, wire_tunnel, logic_gate-or, logic_gate-not,
+ logic_gate-xor, analyzer, virtual_processor-rotator, virtual_processor-unstacker, item_producer,
constant_producer, virtual_processor-stacker, virtual_processor-painter, wire-second, painter,
painter-mirrored, comparator, goal_acceptor, block;
@each $building in $buildingsAndVariants {
diff --git a/src/js/core/config.ts b/src/js/core/config.ts
index 0e79715f..8b67b9b5 100644
--- a/src/js/core/config.ts
+++ b/src/js/core/config.ts
@@ -85,9 +85,9 @@ export const globalConfig = {
buildingSpeeds: {
cutter: 1 / 4,
cutterQuad: 1 / 4,
- rotater: 1 / 1,
- rotaterCCW: 1 / 1,
- rotater180: 1 / 1,
+ rotator: 1 / 1,
+ rotatorCCW: 1 / 1,
+ rotator180: 1 / 1,
painter: 1 / 6,
painterDouble: 1 / 8,
painterQuad: 1 / 2,
diff --git a/src/js/game/achievement_proxy.js b/src/js/game/achievement_proxy.js
index 9077b283..74874289 100644
--- a/src/js/game/achievement_proxy.js
+++ b/src/js/game/achievement_proxy.js
@@ -10,7 +10,7 @@ import { getBuildingDataFromCode } from "./building_codes";
const logger = createLogger("achievement_proxy");
-const ROTATER = "rotater";
+const ROTATOR = "rotator";
const DEFAULT = "default";
export class AchievementProxy {
@@ -60,7 +60,7 @@ export class AchievementProxy {
this.root.signals.storyGoalCompleted.add(this.onStoryGoalCompleted, this);
}
- if (this.has(ACHIEVEMENTS.noInverseRotater)) {
+ if (this.has(ACHIEVEMENTS.noInverseRotator)) {
this.root.signals.entityAdded.add(this.onEntityAdded, this);
}
@@ -123,7 +123,7 @@ export class AchievementProxy {
const building = getBuildingDataFromCode(entity.components.StaticMapEntity.code);
- if (building.metaInstance.id !== ROTATER) {
+ if (building.metaInstance.id !== ROTATOR) {
return;
}
@@ -131,7 +131,7 @@ export class AchievementProxy {
return;
}
- this.root.savegame.currentData.stats.usedInverseRotater = true;
+ this.root.savegame.currentData.stats.usedInverseRotator = true;
this.root.signals.entityAdded.remove(this.onEntityAdded);
}
diff --git a/src/js/game/buildings/rotater.js b/src/js/game/buildings/rotator.js
similarity index 80%
rename from src/js/game/buildings/rotater.js
rename to src/js/game/buildings/rotator.js
index 25ed33ee..b0a86f67 100644
--- a/src/js/game/buildings/rotater.js
+++ b/src/js/game/buildings/rotator.js
@@ -10,17 +10,17 @@ import { GameRoot } from "../root";
import { enumHubGoalRewards } from "../tutorial_goals";
/** @enum {string} */
-export const enumRotaterVariants = { ccw: "ccw", rotate180: "rotate180" };
+export const enumRotatorVariants = { ccw: "ccw", rotate180: "rotate180" };
const overlayMatrices = {
[defaultBuildingVariant]: generateMatrixRotations([0, 1, 1, 1, 1, 0, 0, 1, 1]),
- [enumRotaterVariants.ccw]: generateMatrixRotations([1, 1, 0, 0, 1, 1, 1, 1, 0]),
- [enumRotaterVariants.rotate180]: generateMatrixRotations([1, 1, 0, 1, 1, 1, 0, 1, 1]),
+ [enumRotatorVariants.ccw]: generateMatrixRotations([1, 1, 0, 0, 1, 1, 1, 1, 0]),
+ [enumRotatorVariants.rotate180]: generateMatrixRotations([1, 1, 0, 1, 1, 1, 0, 1, 1]),
};
-export class MetaRotaterBuilding extends MetaBuilding {
+export class MetaRotatorBuilding extends MetaBuilding {
constructor() {
- super("rotater");
+ super("rotator");
}
static getAllVariantCombinations() {
@@ -31,11 +31,11 @@ export class MetaRotaterBuilding extends MetaBuilding {
},
{
internalId: 12,
- variant: enumRotaterVariants.ccw,
+ variant: enumRotatorVariants.ccw,
},
{
internalId: 13,
- variant: enumRotaterVariants.rotate180,
+ variant: enumRotatorVariants.rotate180,
},
];
}
@@ -70,15 +70,15 @@ export class MetaRotaterBuilding extends MetaBuilding {
}
switch (variant) {
case defaultBuildingVariant: {
- const speed = root.hubGoals.getProcessorBaseSpeed(enumItemProcessorTypes.rotater);
+ const speed = root.hubGoals.getProcessorBaseSpeed(enumItemProcessorTypes.rotator);
return [[T.ingame.buildingPlacement.infoTexts.speed, formatItemsPerSecond(speed)]];
}
- case enumRotaterVariants.ccw: {
- const speed = root.hubGoals.getProcessorBaseSpeed(enumItemProcessorTypes.rotaterCCW);
+ case enumRotatorVariants.ccw: {
+ const speed = root.hubGoals.getProcessorBaseSpeed(enumItemProcessorTypes.rotatorCCW);
return [[T.ingame.buildingPlacement.infoTexts.speed, formatItemsPerSecond(speed)]];
}
- case enumRotaterVariants.rotate180: {
- const speed = root.hubGoals.getProcessorBaseSpeed(enumItemProcessorTypes.rotater180);
+ case enumRotatorVariants.rotate180: {
+ const speed = root.hubGoals.getProcessorBaseSpeed(enumItemProcessorTypes.rotator180);
return [[T.ingame.buildingPlacement.infoTexts.speed, formatItemsPerSecond(speed)]];
}
}
@@ -90,11 +90,11 @@ export class MetaRotaterBuilding extends MetaBuilding {
*/
getAvailableVariants(root) {
let variants = [defaultBuildingVariant];
- if (root.hubGoals.isRewardUnlocked(enumHubGoalRewards.reward_rotater_ccw)) {
- variants.push(enumRotaterVariants.ccw);
+ if (root.hubGoals.isRewardUnlocked(enumHubGoalRewards.reward_rotator_ccw)) {
+ variants.push(enumRotatorVariants.ccw);
}
- if (root.hubGoals.isRewardUnlocked(enumHubGoalRewards.reward_rotater_180)) {
- variants.push(enumRotaterVariants.rotate180);
+ if (root.hubGoals.isRewardUnlocked(enumHubGoalRewards.reward_rotator_180)) {
+ variants.push(enumRotatorVariants.rotate180);
}
return variants;
}
@@ -103,7 +103,7 @@ export class MetaRotaterBuilding extends MetaBuilding {
* @param {GameRoot} root
*/
getIsUnlocked(root) {
- return root.hubGoals.isRewardUnlocked(enumHubGoalRewards.reward_rotater);
+ return root.hubGoals.isRewardUnlocked(enumHubGoalRewards.reward_rotator);
}
/**
@@ -114,7 +114,7 @@ export class MetaRotaterBuilding extends MetaBuilding {
entity.addComponent(
new ItemProcessorComponent({
inputsPerCharge: 1,
- processorType: enumItemProcessorTypes.rotater,
+ processorType: enumItemProcessorTypes.rotator,
})
);
@@ -145,19 +145,19 @@ export class MetaRotaterBuilding extends MetaBuilding {
updateVariants(entity, rotationVariant, variant) {
switch (variant) {
case defaultBuildingVariant: {
- entity.components.ItemProcessor.type = enumItemProcessorTypes.rotater;
+ entity.components.ItemProcessor.type = enumItemProcessorTypes.rotator;
break;
}
- case enumRotaterVariants.ccw: {
- entity.components.ItemProcessor.type = enumItemProcessorTypes.rotaterCCW;
+ case enumRotatorVariants.ccw: {
+ entity.components.ItemProcessor.type = enumItemProcessorTypes.rotatorCCW;
break;
}
- case enumRotaterVariants.rotate180: {
- entity.components.ItemProcessor.type = enumItemProcessorTypes.rotater180;
+ case enumRotatorVariants.rotate180: {
+ entity.components.ItemProcessor.type = enumItemProcessorTypes.rotator180;
break;
}
default:
- assertAlways(false, "Unknown rotater variant: " + variant);
+ assertAlways(false, "Unknown rotator variant: " + variant);
}
}
}
diff --git a/src/js/game/buildings/virtual_processor.js b/src/js/game/buildings/virtual_processor.js
index 276e675d..477a4bd9 100644
--- a/src/js/game/buildings/virtual_processor.js
+++ b/src/js/game/buildings/virtual_processor.js
@@ -2,17 +2,17 @@ import { Vector, enumDirection } from "../../core/vector";
import { LogicGateComponent, enumLogicGateType } from "../components/logic_gate";
import { WiredPinsComponent, enumPinSlotType } from "../components/wired_pins";
import { Entity } from "../entity";
-import { defaultBuildingVariant, MetaBuilding } from "../meta_building";
+import { MetaBuilding, defaultBuildingVariant } from "../meta_building";
import { GameRoot } from "../root";
import { enumHubGoalRewards } from "../tutorial_goals";
import { MetaCutterBuilding } from "./cutter";
import { MetaPainterBuilding } from "./painter";
-import { MetaRotaterBuilding } from "./rotater";
+import { MetaRotatorBuilding } from "./rotator";
import { MetaStackerBuilding } from "./stacker";
/** @enum {string} */
export const enumVirtualProcessorVariants = {
- rotater: "rotater",
+ rotator: "rotator",
unstacker: "unstacker",
stacker: "stacker",
painter: "painter",
@@ -21,7 +21,7 @@ export const enumVirtualProcessorVariants = {
/** @enum {string} */
const enumVariantToGate = {
[defaultBuildingVariant]: enumLogicGateType.cutter,
- [enumVirtualProcessorVariants.rotater]: enumLogicGateType.rotater,
+ [enumVirtualProcessorVariants.rotator]: enumLogicGateType.rotator,
[enumVirtualProcessorVariants.unstacker]: enumLogicGateType.unstacker,
[enumVirtualProcessorVariants.stacker]: enumLogicGateType.stacker,
[enumVirtualProcessorVariants.painter]: enumLogicGateType.painter,
@@ -29,7 +29,7 @@ const enumVariantToGate = {
const colors = {
[defaultBuildingVariant]: new MetaCutterBuilding().getSilhouetteColor(),
- [enumVirtualProcessorVariants.rotater]: new MetaRotaterBuilding().getSilhouetteColor(),
+ [enumVirtualProcessorVariants.rotator]: new MetaRotatorBuilding().getSilhouetteColor(),
[enumVirtualProcessorVariants.unstacker]: new MetaStackerBuilding().getSilhouetteColor(),
[enumVirtualProcessorVariants.stacker]: new MetaStackerBuilding().getSilhouetteColor(),
[enumVirtualProcessorVariants.painter]: new MetaPainterBuilding().getSilhouetteColor(),
@@ -48,7 +48,7 @@ export class MetaVirtualProcessorBuilding extends MetaBuilding {
},
{
internalId: 44,
- variant: enumVirtualProcessorVariants.rotater,
+ variant: enumVirtualProcessorVariants.rotator,
},
{
internalId: 45,
@@ -88,7 +88,7 @@ export class MetaVirtualProcessorBuilding extends MetaBuilding {
getAvailableVariants() {
return [
defaultBuildingVariant,
- enumVirtualProcessorVariants.rotater,
+ enumVirtualProcessorVariants.rotator,
enumVirtualProcessorVariants.stacker,
enumVirtualProcessorVariants.painter,
enumVirtualProcessorVariants.unstacker,
@@ -131,7 +131,7 @@ export class MetaVirtualProcessorBuilding extends MetaBuilding {
]);
break;
}
- case enumLogicGateType.rotater: {
+ case enumLogicGateType.rotator: {
pinComp.setSlots([
{
pos: new Vector(0, 0),
diff --git a/src/js/game/components/item_processor.js b/src/js/game/components/item_processor.js
index be7d1ce4..e512d666 100644
--- a/src/js/game/components/item_processor.js
+++ b/src/js/game/components/item_processor.js
@@ -7,9 +7,9 @@ export const enumItemProcessorTypes = {
balancer: "balancer",
cutter: "cutter",
cutterQuad: "cutterQuad",
- rotater: "rotater",
- rotaterCCW: "rotaterCCW",
- rotater180: "rotater180",
+ rotator: "rotator",
+ rotatorCCW: "rotatorCCW",
+ rotator180: "rotator180",
stacker: "stacker",
trash: "trash",
mixer: "mixer",
diff --git a/src/js/game/components/logic_gate.js b/src/js/game/components/logic_gate.js
index 1f9fba4d..83611706 100644
--- a/src/js/game/components/logic_gate.js
+++ b/src/js/game/components/logic_gate.js
@@ -9,7 +9,7 @@ export const enumLogicGateType = {
transistor: "transistor",
analyzer: "analyzer",
- rotater: "rotater",
+ rotator: "rotator",
unstacker: "unstacker",
cutter: "cutter",
compare: "compare",
diff --git a/src/js/game/hub_goals.js b/src/js/game/hub_goals.js
index 0a782582..1db5b05f 100644
--- a/src/js/game/hub_goals.js
+++ b/src/js/game/hub_goals.js
@@ -541,9 +541,9 @@ export class HubGoals extends BasicSerializableObject {
case enumItemProcessorTypes.cutter:
case enumItemProcessorTypes.cutterQuad:
- case enumItemProcessorTypes.rotater:
- case enumItemProcessorTypes.rotaterCCW:
- case enumItemProcessorTypes.rotater180:
+ case enumItemProcessorTypes.rotator:
+ case enumItemProcessorTypes.rotatorCCW:
+ case enumItemProcessorTypes.rotator180:
case enumItemProcessorTypes.stacker: {
assert(
globalConfig.buildingSpeeds[processorType],
diff --git a/src/js/game/hud/parts/buildings_toolbar.js b/src/js/game/hud/parts/buildings_toolbar.js
index 8dc0e5ae..2cbc11a2 100644
--- a/src/js/game/hud/parts/buildings_toolbar.js
+++ b/src/js/game/hud/parts/buildings_toolbar.js
@@ -1,23 +1,23 @@
+import { MetaBalancerBuilding } from "../../buildings/balancer";
import { MetaBeltBuilding } from "../../buildings/belt";
+import { MetaBlockBuilding } from "../../buildings/block";
+import { MetaConstantProducerBuilding } from "../../buildings/constant_producer";
import { MetaCutterBuilding } from "../../buildings/cutter";
import { MetaDisplayBuilding } from "../../buildings/display";
import { MetaFilterBuilding } from "../../buildings/filter";
+import { MetaGoalAcceptorBuilding } from "../../buildings/goal_acceptor";
+import { MetaItemProducerBuilding } from "../../buildings/item_producer";
import { MetaLeverBuilding } from "../../buildings/lever";
import { MetaMinerBuilding } from "../../buildings/miner";
import { MetaMixerBuilding } from "../../buildings/mixer";
import { MetaPainterBuilding } from "../../buildings/painter";
import { MetaReaderBuilding } from "../../buildings/reader";
-import { MetaRotaterBuilding } from "../../buildings/rotater";
-import { MetaBalancerBuilding } from "../../buildings/balancer";
+import { MetaRotatorBuilding } from "../../buildings/rotator";
import { MetaStackerBuilding } from "../../buildings/stacker";
+import { MetaStorageBuilding } from "../../buildings/storage";
import { MetaTrashBuilding } from "../../buildings/trash";
import { MetaUndergroundBeltBuilding } from "../../buildings/underground_belt";
import { HUDBaseToolbar } from "./base_toolbar";
-import { MetaStorageBuilding } from "../../buildings/storage";
-import { MetaItemProducerBuilding } from "../../buildings/item_producer";
-import { MetaConstantProducerBuilding } from "../../buildings/constant_producer";
-import { MetaGoalAcceptorBuilding } from "../../buildings/goal_acceptor";
-import { MetaBlockBuilding } from "../../buildings/block";
export class HUDBuildingsToolbar extends HUDBaseToolbar {
constructor(root) {
@@ -31,7 +31,7 @@ export class HUDBuildingsToolbar extends HUDBaseToolbar {
MetaMinerBuilding,
MetaBlockBuilding,
MetaCutterBuilding,
- MetaRotaterBuilding,
+ MetaRotatorBuilding,
MetaStackerBuilding,
MetaMixerBuilding,
MetaPainterBuilding,
diff --git a/src/js/game/hud/trailer_points.js b/src/js/game/hud/trailer_points.js
index 35a9be91..ff0bbb58 100644
--- a/src/js/game/hud/trailer_points.js
+++ b/src/js/game/hud/trailer_points.js
@@ -14,7 +14,7 @@ export default [
// // To initial cutters
// { pos: { x: -12713, y: -580 }, zoom: 3, time: 1, wait: 2.5 },
- // // To rotaters 3,2,1,0
+ // // To rotators 3,2,1,0
// { pos: { x: -12402, y: -580 }, zoom: 3, time: 1, wait: 0 },
// // Zoom in further to stackers
diff --git a/src/js/game/key_action_mapper.js b/src/js/game/key_action_mapper.js
index 5fb04c6f..4bb5224f 100644
--- a/src/js/game/key_action_mapper.js
+++ b/src/js/game/key_action_mapper.js
@@ -96,7 +96,7 @@ export const KEYMAPPINGS = {
underground_belt: { keyCode: keyToKeyCode("3") },
miner: { keyCode: keyToKeyCode("4") },
cutter: { keyCode: keyToKeyCode("5") },
- rotater: { keyCode: keyToKeyCode("6") },
+ rotator: { keyCode: keyToKeyCode("6") },
stacker: { keyCode: keyToKeyCode("7") },
mixer: { keyCode: keyToKeyCode("8") },
painter: { keyCode: keyToKeyCode("9") },
diff --git a/src/js/game/meta_building_registry.js b/src/js/game/meta_building_registry.js
index 782c1dd2..bdadb049 100644
--- a/src/js/game/meta_building_registry.js
+++ b/src/js/game/meta_building_registry.js
@@ -1,6 +1,7 @@
import { gMetaBuildingRegistry } from "../core/global_registries";
import { createLogger } from "../core/logging";
import { T } from "../translations";
+import { buildBuildingCodeCache, gBuildingVariants, registerBuildingVariant } from "./building_codes";
import { MetaAnalyzerBuilding } from "./buildings/analyzer";
import { MetaBalancerBuilding } from "./buildings/balancer";
import { MetaBeltBuilding } from "./buildings/belt";
@@ -20,7 +21,7 @@ import { MetaMinerBuilding } from "./buildings/miner";
import { MetaMixerBuilding } from "./buildings/mixer";
import { MetaPainterBuilding } from "./buildings/painter";
import { MetaReaderBuilding } from "./buildings/reader";
-import { MetaRotaterBuilding } from "./buildings/rotater";
+import { MetaRotatorBuilding } from "./buildings/rotator";
import { MetaStackerBuilding } from "./buildings/stacker";
import { MetaStorageBuilding } from "./buildings/storage";
import { MetaTransistorBuilding } from "./buildings/transistor";
@@ -29,7 +30,6 @@ import { MetaUndergroundBeltBuilding } from "./buildings/underground_belt";
import { MetaVirtualProcessorBuilding } from "./buildings/virtual_processor";
import { MetaWireBuilding } from "./buildings/wire";
import { MetaWireTunnelBuilding } from "./buildings/wire_tunnel";
-import { buildBuildingCodeCache, gBuildingVariants, registerBuildingVariant } from "./building_codes";
import { KEYMAPPINGS } from "./key_action_mapper";
import { defaultBuildingVariant, MetaBuilding } from "./meta_building";
@@ -57,7 +57,7 @@ export function initMetaBuildingRegistry() {
MetaBalancerBuilding,
MetaMinerBuilding,
MetaCutterBuilding,
- MetaRotaterBuilding,
+ MetaRotatorBuilding,
MetaStackerBuilding,
MetaMixerBuilding,
MetaPainterBuilding,
diff --git a/src/js/game/modes/levels.js b/src/js/game/modes/levels.js
index fe113b39..dc34b101 100644
--- a/src/js/game/modes/levels.js
+++ b/src/js/game/modes/levels.js
@@ -31,11 +31,11 @@ export const REGULAR_MODE_LEVELS = [
{
shape: "RuRu----", // processors t2
required: 70,
- reward: enumHubGoalRewards.reward_rotater,
+ reward: enumHubGoalRewards.reward_rotator,
},
// 5
- // Rotater
+ // Rotator
{
shape: "Cu----Cu", // belts t2
required: 170,
@@ -54,7 +54,7 @@ export const REGULAR_MODE_LEVELS = [
{
shape: "CrCrCrCr", // unused
required: 300,
- reward: enumHubGoalRewards.reward_rotater_ccw,
+ reward: enumHubGoalRewards.reward_rotator_ccw,
},
// 8
{
@@ -135,11 +135,11 @@ export const REGULAR_MODE_LEVELS = [
},
// 18
- // Rotater (180deg)
+ // Rotator (180deg)
{
shape: "Sg----Sg:CgCgCgCg:--CyCy--", // unused
required: 20000,
- reward: enumHubGoalRewards.reward_rotater_180,
+ reward: enumHubGoalRewards.reward_rotator_180,
},
// 19
diff --git a/src/js/game/systems/item_processor.js b/src/js/game/systems/item_processor.js
index a5ff5c97..77f6fb0f 100644
--- a/src/js/game/systems/item_processor.js
+++ b/src/js/game/systems/item_processor.js
@@ -9,7 +9,7 @@ import {
import { Entity } from "../entity";
import { GameSystemWithFilter } from "../game_system_with_filter";
import { isTruthyItem } from "../items/boolean_item";
-import { ColorItem, COLOR_ITEM_SINGLETONS } from "../items/color_item";
+import { COLOR_ITEM_SINGLETONS, ColorItem } from "../items/color_item";
import { ShapeItem } from "../items/shape_item";
/**
@@ -73,9 +73,9 @@ export class ItemProcessorSystem extends GameSystemWithFilter {
[enumItemProcessorTypes.balancer]: this.process_BALANCER,
[enumItemProcessorTypes.cutter]: this.process_CUTTER,
[enumItemProcessorTypes.cutterQuad]: this.process_CUTTER_QUAD,
- [enumItemProcessorTypes.rotater]: this.process_ROTATER,
- [enumItemProcessorTypes.rotaterCCW]: this.process_ROTATER_CCW,
- [enumItemProcessorTypes.rotater180]: this.process_ROTATER_180,
+ [enumItemProcessorTypes.rotator]: this.process_ROTATOR,
+ [enumItemProcessorTypes.rotatorCCW]: this.process_ROTATOR_CCW,
+ [enumItemProcessorTypes.rotator180]: this.process_ROTATOR_180,
[enumItemProcessorTypes.stacker]: this.process_STACKER,
[enumItemProcessorTypes.trash]: this.process_TRASH,
[enumItemProcessorTypes.mixer]: this.process_MIXER,
@@ -416,7 +416,7 @@ export class ItemProcessorSystem extends GameSystemWithFilter {
/**
* @param {ProcessorImplementationPayload} payload
*/
- process_ROTATER(payload) {
+ process_ROTATOR(payload) {
const inputItem = /** @type {ShapeItem} */ (payload.items.get(0));
assert(inputItem instanceof ShapeItem, "Input for rotation is not a shape");
const inputDefinition = inputItem.definition;
@@ -430,7 +430,7 @@ export class ItemProcessorSystem extends GameSystemWithFilter {
/**
* @param {ProcessorImplementationPayload} payload
*/
- process_ROTATER_CCW(payload) {
+ process_ROTATOR_CCW(payload) {
const inputItem = /** @type {ShapeItem} */ (payload.items.get(0));
assert(inputItem instanceof ShapeItem, "Input for rotation is not a shape");
const inputDefinition = inputItem.definition;
@@ -444,7 +444,7 @@ export class ItemProcessorSystem extends GameSystemWithFilter {
/**
* @param {ProcessorImplementationPayload} payload
*/
- process_ROTATER_180(payload) {
+ process_ROTATOR_180(payload) {
const inputItem = /** @type {ShapeItem} */ (payload.items.get(0));
assert(inputItem instanceof ShapeItem, "Input for rotation is not a shape");
const inputDefinition = inputItem.definition;
diff --git a/src/js/game/systems/logic_gate.js b/src/js/game/systems/logic_gate.js
index 916d17ae..d83c9669 100644
--- a/src/js/game/systems/logic_gate.js
+++ b/src/js/game/systems/logic_gate.js
@@ -3,9 +3,8 @@ import { enumColors } from "../colors";
import { enumLogicGateType, LogicGateComponent } from "../components/logic_gate";
import { enumPinSlotType } from "../components/wired_pins";
import { GameSystemWithFilter } from "../game_system_with_filter";
-import { BOOL_FALSE_SINGLETON, BOOL_TRUE_SINGLETON, BooleanItem, isTruthyItem } from "../items/boolean_item";
-import { ColorItem, COLOR_ITEM_SINGLETONS } from "../items/color_item";
-import { ShapeItem } from "../items/shape_item";
+import { BOOL_FALSE_SINGLETON, BOOL_TRUE_SINGLETON, isTruthyItem } from "../items/boolean_item";
+import { COLOR_ITEM_SINGLETONS } from "../items/color_item";
import { ShapeDefinition } from "../shape_definition";
export class LogicGateSystem extends GameSystemWithFilter {
@@ -19,7 +18,7 @@ export class LogicGateSystem extends GameSystemWithFilter {
[enumLogicGateType.or]: this.compute_OR.bind(this),
[enumLogicGateType.transistor]: this.compute_IF.bind(this),
- [enumLogicGateType.rotater]: this.compute_ROTATE.bind(this),
+ [enumLogicGateType.rotator]: this.compute_ROTATE.bind(this),
[enumLogicGateType.analyzer]: this.compute_ANALYZE.bind(this),
[enumLogicGateType.cutter]: this.compute_CUT.bind(this),
[enumLogicGateType.unstacker]: this.compute_UNSTACK.bind(this),
diff --git a/src/js/game/tutorial_goals.js b/src/js/game/tutorial_goals.js
index d40bf9bc..8249e8dc 100644
--- a/src/js/game/tutorial_goals.js
+++ b/src/js/game/tutorial_goals.js
@@ -4,15 +4,15 @@
*/
export const enumHubGoalRewards = {
reward_cutter_and_trash: "reward_cutter_and_trash",
- reward_rotater: "reward_rotater",
+ reward_rotator: "reward_rotator",
reward_painter: "reward_painter",
reward_mixer: "reward_mixer",
reward_stacker: "reward_stacker",
reward_balancer: "reward_balancer",
reward_tunnel: "reward_tunnel",
- reward_rotater_ccw: "reward_rotater_ccw",
- reward_rotater_180: "reward_rotater_180",
+ reward_rotator_ccw: "reward_rotator_ccw",
+ reward_rotator_180: "reward_rotator_180",
reward_miner_chainable: "reward_miner_chainable",
reward_underground_belt_tier_2: "reward_underground_belt_tier_2",
reward_belt_reader: "reward_belt_reader",
diff --git a/src/js/game/tutorial_goals_mappings.js b/src/js/game/tutorial_goals_mappings.js
index 4db9c41c..36f28996 100644
--- a/src/js/game/tutorial_goals_mappings.js
+++ b/src/js/game/tutorial_goals_mappings.js
@@ -9,7 +9,7 @@ import { enumMinerVariants, MetaMinerBuilding } from "./buildings/miner";
import { MetaMixerBuilding } from "./buildings/mixer";
import { enumPainterVariants, MetaPainterBuilding } from "./buildings/painter";
import { MetaReaderBuilding } from "./buildings/reader";
-import { enumRotaterVariants, MetaRotaterBuilding } from "./buildings/rotater";
+import { enumRotatorVariants, MetaRotatorBuilding } from "./buildings/rotator";
import { MetaStackerBuilding } from "./buildings/stacker";
import { MetaStorageBuilding } from "./buildings/storage";
import { enumUndergroundBeltVariants, MetaUndergroundBeltBuilding } from "./buildings/underground_belt";
@@ -29,15 +29,15 @@ const typed = x => x;
*/
export const enumHubGoalRewardsToContentUnlocked = {
[enumHubGoalRewards.reward_cutter_and_trash]: typed([[MetaCutterBuilding, defaultBuildingVariant]]),
- [enumHubGoalRewards.reward_rotater]: typed([[MetaRotaterBuilding, defaultBuildingVariant]]),
+ [enumHubGoalRewards.reward_rotator]: typed([[MetaRotatorBuilding, defaultBuildingVariant]]),
[enumHubGoalRewards.reward_painter]: typed([[MetaPainterBuilding, defaultBuildingVariant]]),
[enumHubGoalRewards.reward_mixer]: typed([[MetaMixerBuilding, defaultBuildingVariant]]),
[enumHubGoalRewards.reward_stacker]: typed([[MetaStackerBuilding, defaultBuildingVariant]]),
[enumHubGoalRewards.reward_balancer]: typed([[MetaBalancerBuilding, defaultBuildingVariant]]),
[enumHubGoalRewards.reward_tunnel]: typed([[MetaUndergroundBeltBuilding, defaultBuildingVariant]]),
- [enumHubGoalRewards.reward_rotater_ccw]: typed([[MetaRotaterBuilding, enumRotaterVariants.ccw]]),
- [enumHubGoalRewards.reward_rotater_180]: typed([[MetaRotaterBuilding, enumRotaterVariants.rotate180]]),
+ [enumHubGoalRewards.reward_rotator_ccw]: typed([[MetaRotatorBuilding, enumRotatorVariants.ccw]]),
+ [enumHubGoalRewards.reward_rotator_180]: typed([[MetaRotatorBuilding, enumRotatorVariants.rotate180]]),
[enumHubGoalRewards.reward_miner_chainable]: typed([[MetaMinerBuilding, enumMinerVariants.chainable]]),
[enumHubGoalRewards.reward_underground_belt_tier_2]: typed([
[MetaUndergroundBeltBuilding, enumUndergroundBeltVariants.tier2],
diff --git a/src/js/platform/achievement_provider.js b/src/js/platform/achievement_provider.js
index 485ef730..9827e038 100644
--- a/src/js/platform/achievement_provider.js
+++ b/src/js/platform/achievement_provider.js
@@ -25,7 +25,7 @@ export const ACHIEVEMENTS = {
mam: "mam",
mapMarkers15: "mapMarkers15",
noBeltUpgradesUntilBp: "noBeltUpgradesUntilBp",
- noInverseRotater: "noInverseRotater",
+ noInverseRotator: "noInverseRotator",
oldLevel17: "oldLevel17",
openWires: "openWires",
paintShape: "paintShape",
@@ -68,8 +68,8 @@ const ITEM_SHAPE = ShapeItem.getId();
const MINUTE_30 = 1800; // Seconds
const MINUTE_60 = MINUTE_30 * 2;
const MINUTE_120 = MINUTE_30 * 4;
-const ROTATER_CCW_CODE = 12;
-const ROTATER_180_CODE = 13;
+const ROTATOR_CCW_CODE = 12;
+const ROTATOR_180_CODE = 13;
const SHAPE_BP = "CbCbCbRb:CwCwCwCw";
const SHAPE_LOGO = "RuCw--Cw:----Ru--";
const SHAPE_MS_LOGO = "RgRyRbRr";
@@ -205,9 +205,9 @@ export class AchievementCollection {
isValid: this.isNoBeltUpgradesUntilBpValid,
signal: "storyGoalCompleted",
});
- this.add(ACHIEVEMENTS.noInverseRotater, {
- init: this.initNoInverseRotater,
- isValid: this.isNoInverseRotaterValid,
+ this.add(ACHIEVEMENTS.noInverseRotator, {
+ init: this.initNoInverseRotator,
+ isValid: this.isNoInverseRotatorValid,
signal: "storyGoalCompleted",
});
this.add(ACHIEVEMENTS.oldLevel17, this.createShapeOptions(SHAPE_OLD_LEVEL_17));
@@ -542,29 +542,29 @@ export class AchievementCollection {
return level >= 12 && this.root.hubGoals.upgradeLevels.belt === 0;
}
- initNoInverseRotater() {
- if (this.root.savegame.currentData.stats.usedInverseRotater === true) {
+ initNoInverseRotator() {
+ if (this.root.savegame.currentData.stats.usedInverseRotator === true) {
return;
}
const entities = this.root.entityMgr.componentToEntity.StaticMapEntity;
- let usedInverseRotater = false;
+ let usedInverseRotator = false;
for (var i = 0; i < entities.length; i++) {
const entity = entities[i].components.StaticMapEntity;
- if (entity.code === ROTATER_CCW_CODE || entity.code === ROTATER_180_CODE) {
- usedInverseRotater = true;
+ if (entity.code === ROTATOR_CCW_CODE || entity.code === ROTATOR_180_CODE) {
+ usedInverseRotator = true;
break;
}
}
- this.root.savegame.currentData.stats.usedInverseRotater = usedInverseRotater;
+ this.root.savegame.currentData.stats.usedInverseRotator = usedInverseRotator;
}
/** @param {number} level @returns {boolean} */
- isNoInverseRotaterValid(level) {
- return level >= 14 && !this.root.savegame.currentData.stats.usedInverseRotater;
+ isNoInverseRotatorValid(level) {
+ return level >= 14 && !this.root.savegame.currentData.stats.usedInverseRotator;
}
/** @param {string} currentLayer @returns {boolean} */
diff --git a/src/js/savegame/savegame.js b/src/js/savegame/savegame.js
index 481b15c2..2502cb46 100644
--- a/src/js/savegame/savegame.js
+++ b/src/js/savegame/savegame.js
@@ -1,10 +1,11 @@
-import { ReadWriteProxy } from "../core/read_write_proxy";
-import { ExplainedResult } from "../core/explained_result";
-import { SavegameSerializer } from "./savegame_serializer";
-import { BaseSavegameInterface } from "./savegame_interface";
-import { createLogger } from "../core/logging";
import { globalConfig } from "../core/config";
+import { ExplainedResult } from "../core/explained_result";
+import { createLogger } from "../core/logging";
+import { ReadWriteProxy } from "../core/read_write_proxy";
+import { MODS } from "../mods/modloader";
+import { BaseSavegameInterface } from "./savegame_interface";
import { getSavegameInterface, savegameInterfaces } from "./savegame_interface_registry";
+import { SavegameSerializer } from "./savegame_serializer";
import { SavegameInterface_V1001 } from "./schemas/1001";
import { SavegameInterface_V1002 } from "./schemas/1002";
import { SavegameInterface_V1003 } from "./schemas/1003";
@@ -14,7 +15,6 @@ import { SavegameInterface_V1006 } from "./schemas/1006";
import { SavegameInterface_V1007 } from "./schemas/1007";
import { SavegameInterface_V1008 } from "./schemas/1008";
import { SavegameInterface_V1009 } from "./schemas/1009";
-import { MODS } from "../mods/modloader";
import { SavegameInterface_V1010 } from "./schemas/1010";
const logger = createLogger("savegame");
@@ -102,7 +102,7 @@ export class Savegame extends ReadWriteProxy {
stats: {
failedMam: false,
trashedCount: 0,
- usedInverseRotater: false,
+ usedInverseRotator: false,
},
lastUpdate: Date.now(),
mods: MODS.getModsListForSavegame(),
diff --git a/src/js/savegame/savegame_typedefs.js b/src/js/savegame/savegame_typedefs.js
index 5bdf896c..1a887e74 100644
--- a/src/js/savegame/savegame_typedefs.js
+++ b/src/js/savegame/savegame_typedefs.js
@@ -12,7 +12,7 @@
* @typedef {{
* failedMam: boolean,
* trashedCount: number,
- * usedInverseRotater: boolean
+ * usedInverseRotator: boolean
* }} SavegameStats
*
* @typedef {{
@@ -51,8 +51,6 @@
* }} SavegamesData
*/
-import { MetaBuilding } from "../game/meta_building";
-
// Notice: Update backend too
/**
* @typedef {{
diff --git a/src/js/savegame/schemas/1006.js b/src/js/savegame/schemas/1006.js
index fd924928..be6b5c0c 100644
--- a/src/js/savegame/schemas/1006.js
+++ b/src/js/savegame/schemas/1006.js
@@ -1,5 +1,6 @@
import { gMetaBuildingRegistry } from "../../core/global_registries";
import { createLogger } from "../../core/logging.js";
+import { getCodeFromBuildingData } from "../../game/building_codes.js";
import { enumBalancerVariants, MetaBalancerBuilding } from "../../game/buildings/balancer.js";
import { MetaBeltBuilding } from "../../game/buildings/belt.js";
import { enumCutterVariants, MetaCutterBuilding } from "../../game/buildings/cutter.js";
@@ -7,7 +8,7 @@ import { MetaHubBuilding } from "../../game/buildings/hub.js";
import { enumMinerVariants, MetaMinerBuilding } from "../../game/buildings/miner.js";
import { MetaMixerBuilding } from "../../game/buildings/mixer.js";
import { enumPainterVariants, MetaPainterBuilding } from "../../game/buildings/painter.js";
-import { enumRotaterVariants, MetaRotaterBuilding } from "../../game/buildings/rotater.js";
+import { enumRotatorVariants, MetaRotatorBuilding } from "../../game/buildings/rotator.js";
import { MetaStackerBuilding } from "../../game/buildings/stacker.js";
import { MetaStorageBuilding } from "../../game/buildings/storage.js";
import { MetaTrashBuilding } from "../../game/buildings/trash.js";
@@ -15,7 +16,6 @@ import {
enumUndergroundBeltVariants,
MetaUndergroundBeltBuilding,
} from "../../game/buildings/underground_belt.js";
-import { getCodeFromBuildingData } from "../../game/building_codes.js";
import { StaticMapEntityComponent } from "../../game/components/static_map_entity.js";
import { Entity } from "../../game/entity.js";
import { defaultBuildingVariant, MetaBuilding } from "../../game/meta_building.js";
@@ -105,9 +105,9 @@ export class SavegameInterface_V1006 extends SavegameInterface_V1005 {
"sprites/blueprints/cutter.png": findCode(MetaCutterBuilding),
"sprites/blueprints/cutter-quad.png": findCode(MetaCutterBuilding, enumCutterVariants.quad),
- // Rotater
- "sprites/blueprints/rotater.png": findCode(MetaRotaterBuilding),
- "sprites/blueprints/rotater-ccw.png": findCode(MetaRotaterBuilding, enumRotaterVariants.ccw),
+ // Rotator
+ "sprites/blueprints/rotator.png": findCode(MetaRotatorBuilding),
+ "sprites/blueprints/rotator-ccw.png": findCode(MetaRotatorBuilding, enumRotatorVariants.ccw),
// Stacker
"sprites/blueprints/stacker.png": findCode(MetaStackerBuilding),
diff --git a/src/js/savegame/schemas/1008.js b/src/js/savegame/schemas/1008.js
index 0547c786..43c67ff4 100644
--- a/src/js/savegame/schemas/1008.js
+++ b/src/js/savegame/schemas/1008.js
@@ -26,7 +26,7 @@ export class SavegameInterface_V1008 extends SavegameInterface_V1007 {
Object.assign(data.stats, {
failedMam: true,
trashedCount: 0,
- usedInverseRotater: true,
+ usedInverseRotator: true,
});
}
}
diff --git a/translations/base-ar.yaml b/translations/base-ar.yaml
index 9052f5e5..1edcd569 100644
--- a/translations/base-ar.yaml
+++ b/translations/base-ar.yaml
@@ -615,7 +615,7 @@ buildings:
quad:
name: قاطع (رباعي)
description: يقطع الأشكال إلى أربعة أجزاء. إذا استخدمت جزءًا واحدًا فقط، تأكد من تدمير الأجزاء الأخرى أو سيتوقف!
- rotater:
+ rotator:
default:
name: دوران
description: يدور الأشكال بعكس عقارب الساعة بزاوية 90 درجة.
@@ -726,7 +726,7 @@ buildings:
default:
name: قاطع افتراضي
description: يقطع الشكل افتراضيًا إلى نصفين.
- rotater:
+ rotator:
name: دوار افتراضي
description: يدور الشكل افتراضيًا، سواء بعقارب الساعة أو عكسها.
unstacker:
@@ -760,7 +760,7 @@ storyRewards:
desc: >-
لقد قمت بفتح القاطع، الذي يقوم بقطع الأشكال إلى نصفين من الأعلى إلى الأسفل بغض النظر عن اتجاهه!
تأكد من التخلص من النفايات، وإلا ستسد وتوقف - لهذا الغرض أعطيتك سلة المهملات، التي تدمر كل ما تضعه فيها!
- reward_rotater:
+ reward_rotator:
title: التدوير
desc: الدوران قد تم فتحه! يقوم بتدوير الأشكال باتجاه عقارب الساعة بمقدار 90 درجة.
@@ -786,7 +786,7 @@ storyRewards:
title: النفق
desc: النفق قد تم فتحه - يمكنك الآن حفر العناصر تحت الأحزمة والمباني باستخدامه!
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: التدوير عكس عقارب الساعة
desc: >-
لقد قمت بفتح نسخة من الدوران - تسمح لك بتدوير الأشكال عكس عقارب الساعة! لبنائه، حدد الدوار واضغط على 'T' للدوران بين أنواعه!
@@ -835,7 +835,7 @@ storyRewards:
desc: >-
يمكنك الآن نسخ ولصق أجزاء من مصنعك! حدد منطقة (اضغط على CTRL، ثم اسحب بالفأرة)، واضغط على 'C' لنسخها.
لصقها ليس مجانيًا، تحتاج إلى إنتاج أشكال المخططات لتحصل عليها! (التي قمت بتسليمها للتو).
- reward_rotater_180:
+ reward_rotator_180:
title: دوار (180°)
desc: لقد قمت بفتح الدوران بزاوية 180 درجة! - يسمح لك بتدوير شكل بزاوية 180 درجة (مفاجأة! :D)
@@ -1081,7 +1081,7 @@ keybindings:
underground_belt: نفق
miner: مستخرج
cutter: قاطع
- rotater: تدوير
+ rotator: تدوير
stacker: مكدس
mixer: خلاط ألوان
painter: رسام
diff --git a/translations/base-cat.yaml b/translations/base-cat.yaml
index 1c8b3584..9ae775df 100644
--- a/translations/base-cat.yaml
+++ b/translations/base-cat.yaml
@@ -590,7 +590,7 @@ buildings:
name: Tallador (Quàdruple)
description: Talla figures en quatre parts. Si no utilitzes totes les
parts, assegura't de destruir les altres o es pararà!
- rotater:
+ rotator:
default:
name: Rotador
description: Rota formes en sentit horari 90 graus.
@@ -726,7 +726,7 @@ buildings:
default:
name: Tallador virtual
description: Talla la forma virtual en dues parts.
- rotater:
+ rotator:
name: Rotador Virtual
description: Rota la forma virtual, tant en sentit horari com antihorari.
unstacker:
@@ -766,7 +766,7 @@ storyRewards:
otherwise it will clog and stall - For this purpose
I have given you the trash, which destroys
everything you put into it!
- reward_rotater:
+ reward_rotator:
title: Rotar
desc: El Rotador s'ha desbloquejat! Rota formes en sentit
horari 90 graus.
@@ -796,7 +796,7 @@ storyRewards:
title: Túnel
desc: El túnel s'ha desbloquejat - Ara pots passar objectes a
través d'edificis i cintes transportadores!
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: Rotació antihorària
desc: Has desbloquejat una variant del rotador - Et permet
rotar en sentit antihorari! Per tal de construir-lo, selecciona el
@@ -869,7 +869,7 @@ storyRewards:
desc: You have now unlocked the belt reader! It allows you to
measure the throughput of a belt.
And wait until you unlock
wires - then it gets really useful!
- reward_rotater_180:
+ reward_rotator_180:
title: Rotador (180 graus)
desc: Acabes de desbloquejar un altre rotador!. Et permet rotar
una forma 180 graus.
@@ -1135,7 +1135,7 @@ keybindings:
underground_belt: Túnel
miner: Extractor
cutter: Tallador
- rotater: Rotador
+ rotator: Rotador
stacker: Apilador
mixer: Mesclador de colors
painter: Pintor
diff --git a/translations/base-cz.yaml b/translations/base-cz.yaml
index 3dac1670..41c96783 100644
--- a/translations/base-cz.yaml
+++ b/translations/base-cz.yaml
@@ -574,7 +574,7 @@ buildings:
description: Rozebere tvar na čtyři části. Pokud použijete jen některé
části, nezapomeňte ostatní smazat, jinak se vám produkce
zasekne!
- rotater:
+ rotator:
default:
name: Rotor
description: Otáčí tvary o 90 stupňů po směru hodinových ručiček.
@@ -703,7 +703,7 @@ buildings:
default:
name: Virtuální pila
description: Virtuálně rozřízne tvar svisle na dvě části.
- rotater:
+ rotator:
name: Virtuální rotor
description: Virtuálně otáčí tvary o 90 stupňů po směru hodinových ručiček.
unstacker:
@@ -742,7 +742,7 @@ storyRewards:
orientaci!
Nezapomeňte se zbavit zbytku tvarů, jinak
se vám produkce zasekne - za tímto účelem jsem vám
dal koš, který smaže vše, co do něj vložíte!
- reward_rotater:
+ reward_rotator:
title: Otáčení
desc: Rotor byl právě odemčen! Otáčí tvary po směru hodinových
ručiček o 90 stupňů.
@@ -770,7 +770,7 @@ storyRewards:
title: Tunel
desc: Tunel byl právě odemčen - Umožňuje vézt suroviny pod
budovami a pásy.
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: Otáčení II
desc: Odemkli jste variantu rotoru - Umožňuje vám otáčet proti
směru hodinových ručiček. Vyberte rotor a zmáčkněte 'T' pro
@@ -840,7 +840,7 @@ storyRewards:
desc: Právě jste odemkli čtečku pásů! Umožňuje vám změřit
propustnost pásu.
A počkejte na odemčení kabelů - později to
bude velmi užitečné!
- reward_rotater_180:
+ reward_rotator_180:
title: Rotor (180°)
desc: Právě jste odemkli 180 stupňoví rotor! - Umožňuje vám
otáčet tvar o 180 stupňů!
@@ -1096,7 +1096,7 @@ keybindings:
underground_belt: Tunel
miner: Extraktor
cutter: Pila
- rotater: Rotor
+ rotator: Rotor
stacker: Kombinátor
mixer: Mixér na barvy
painter: Barvič
diff --git a/translations/base-da.yaml b/translations/base-da.yaml
index 6a510d60..ff91d1a1 100644
--- a/translations/base-da.yaml
+++ b/translations/base-da.yaml
@@ -573,7 +573,7 @@ buildings:
description: Klipper figurer om til fire dele. Hvis du kun bruger nogle
af dem så husk at ødelægge de andre dele, ellers går maskinen i
stå!
- rotater:
+ rotator:
default:
name: Drejer
description: Drejer figurer 90 grader med uret.
@@ -708,8 +708,8 @@ buildings:
default:
name: Virtual Cutter
description: Virtually cuts the shape into two halves.
- rotater:
- name: Virtual Rotater
+ rotator:
+ name: Virtual Rotator
description: Virtually rotates the shape, both clockwise and counter-clockwise.
unstacker:
name: Virtual Unstacker
@@ -748,7 +748,7 @@ storyRewards:
anden side, ellers vil den tilstoppe og gå i stå -
Derfor har du nu også fået skraldespanden, som
fjerner alt der kommer i den.
- reward_rotater:
+ reward_rotator:
title: Drejning
desc: Drejeren er nu tilgængelig! Den drejer figurer 90 grader
med uret.
@@ -778,7 +778,7 @@ storyRewards:
title: Tunnel
desc: Tunnellen er nu tilgængelig - Du kan nu lave tuneller
under bånd og bygninger!
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: Rotation mod uret
desc: Du har fået adgang til en variant af drejeren - Den lader
dig dreje ting mod uret! For at bygge den skal du vælge drejeren og
@@ -849,7 +849,7 @@ storyRewards:
desc: Du har nu åbnet op for Båndlæseren. Den måler
gennemstrømning på et bånd.
Bare vent til du har Ledninger -
så bliver den meget nyttig!
- reward_rotater_180:
+ reward_rotator_180:
title: Drejer (180 grader)
desc: Du har nu åbnet op for Drejeren med 180°! - Nu kan du
dreje dine figurer med 180 grader (Overraskelse! :D)
@@ -877,7 +877,7 @@ storyRewards:
title: Virtual Processing
desc: I just gave a whole bunch of new buildings which allow you to
simulate the processing of shapes!
You can
- now simulate a cutter, rotater, stacker and more on the wires layer!
+ now simulate a cutter, rotator, stacker and more on the wires layer!
With this you now have three options to continue the game:
-
Build an automated machine to create any possible
shape requested by the HUB (I recommend to try it!).
- Build
@@ -1109,7 +1109,7 @@ keybindings:
underground_belt: Tunnel
miner: Udvinder
cutter: Klipper
- rotater: Drejer
+ rotator: Drejer
stacker: Stabler
mixer: Farveblander
painter: Maler
diff --git a/translations/base-de.yaml b/translations/base-de.yaml
index f944cb11..30db0b66 100644
--- a/translations/base-de.yaml
+++ b/translations/base-de.yaml
@@ -668,7 +668,7 @@ buildings:
name: Schneider (vierfach)
description: Zerschneidet Formen in vier Teile. Benutze oder zerstöre
alle Viertel, sonst verstopft die Maschine!
- rotater:
+ rotator:
default:
name: Rotierer (90°)
description: Rotiert Formen im Uhrzeigersinn um 90 Grad.
@@ -799,7 +799,7 @@ buildings:
default:
name: Virtueller Schneider
description: Schneidet die Form virtuell in zwei Hälften.
- rotater:
+ rotator:
name: Virtueller Rotierer
description: Dreht die Form virtuell im Uhrzeigersinn.
unstacker:
@@ -839,7 +839,7 @@ storyRewards:
sonst verstopft und blockiert er - Zu diesem Zweck habe ich
dir den Mülleimer gegeben. Er entsorgt alles, was
du ihm fütterst!
- reward_rotater:
+ reward_rotator:
title: Rotieren
desc: Der Rotierer wurde freigeschaltet! Er rotiert Formen im
Uhrzeigersinn um 90 Grad.
@@ -869,7 +869,7 @@ storyRewards:
title: Tunnel
desc: Der Tunnel wurde freigeschaltet! Du kannst Items nun
unter Gebäuden oder Fließbändern hindurchleiten.
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: Gegen den UZS rotieren
desc: Du hast eine zweite Variante des Rotierers
freigeschaltet! Damit können Items gegen den Uhrzeigersinn gedreht
@@ -926,7 +926,7 @@ storyRewards:
nicht kostenlos! Du musst
Blaupausenformen produzieren, um die Kopierkosten
zu decken (Welche du gerade produziert hast).
- reward_rotater_180:
+ reward_rotator_180:
title: Rotierer (180°)
desc: Du hast eine weitere Variante des Rotierers
freigeschaltet! Mit ihm kannst du Formen um 180° drehen
@@ -1246,7 +1246,7 @@ keybindings:
underground_belt: Tunnel
miner: Extraktor
cutter: Schneider
- rotater: Rotierer (90°)
+ rotator: Rotierer (90°)
stacker: Stapler
mixer: Farbmischer
painter: Färber
diff --git a/translations/base-el.yaml b/translations/base-el.yaml
index 8e1c4d51..5146d6f0 100644
--- a/translations/base-el.yaml
+++ b/translations/base-el.yaml
@@ -588,7 +588,7 @@ buildings:
description: Κόβει σχήματα σε τέσσερα κομμάτια. Εάν χρησιμοποιείς μόνο
το ένα κομμάτι, φρόντισε να καταστρέψεις τα άλλα κομμάτια,
διαφορετικά η λειτουργία θα σταματήσει!
- rotater:
+ rotator:
default:
name: Περιστροφέας
description: Περιστρέφει τα σχήματα δεξιόστροφα κατά 90 μοίρες.
@@ -733,8 +733,8 @@ buildings:
default:
name: Virtual Cutter
description: Virtually cuts the shape into two halves.
- rotater:
- name: Virtual Rotater
+ rotator:
+ name: Virtual Rotator
description: Virtually rotates the shape, both clockwise and counter-clockwise.
unstacker:
name: Virtual Unstacker
@@ -773,7 +773,7 @@ storyRewards:
otherwise it will clog and stall - For this purpose
I have given you the trash, which destroys
everything you put into it!
- reward_rotater:
+ reward_rotator:
title: Περιστροφή
desc: Ο Περιστροφέας ξεκλειδώθηκε! Το κτήριο αυτό περιστρέφει
τα σχήματα δεξιόστροφα κατά 90 μοίρες.
@@ -805,7 +805,7 @@ storyRewards:
title: Σήραγγα
desc: Το Σήραγγα είναι πλέον διαθέσιμο - Τώρα μπορείς να
διοχετεύσεις είδη κάτω από ιμάντες και κτήρια!
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: Περιστροφή (Αρστ.)
desc: Ξεκλείδωσες μια παραλλαγή του Περιστροφέα - Επιτρέπει
αριστερόστροφη περιστροφή! Για να τον τοποθετήσεις, επίλεξε τον
@@ -879,9 +879,9 @@ storyRewards:
desc: You have now unlocked the belt reader! It allows you to
measure the throughput of a belt.
And wait until you unlock
wires - then it gets really useful!
- reward_rotater_180:
- title: Rotater (180 degrees)
- desc: You just unlocked the 180 degrees rotater! - It allows
+ reward_rotator_180:
+ title: Rotator (180 degrees)
+ desc: You just unlocked the 180 degrees rotator! - It allows
you to rotate a shape by 180 degrees (Surprise! :D)
reward_display:
title: Display
@@ -906,7 +906,7 @@ storyRewards:
title: Virtual Processing
desc: I just gave a whole bunch of new buildings which allow you to
simulate the processing of shapes!
You can
- now simulate a cutter, rotater, stacker and more on the wires layer!
+ now simulate a cutter, rotator, stacker and more on the wires layer!
With this you now have three options to continue the game:
-
Build an automated machine to create any possible
shape requested by the HUB (I recommend to try it!).
- Build
@@ -1139,7 +1139,7 @@ keybindings:
underground_belt: Σήραγγα
miner: Αποσπαστής
cutter: Κόπτης
- rotater: Περιστροφέας
+ rotator: Περιστροφέας
stacker: Στοίβαχτής
mixer: Αναμείκτης Χρωμάτων
painter: Βαφέας
diff --git a/translations/base-en.yaml b/translations/base-en.yaml
index b2dbd736..a7504428 100644
--- a/translations/base-en.yaml
+++ b/translations/base-en.yaml
@@ -840,9 +840,9 @@ buildings:
name: Cutter (Quad)
description: Cuts shapes into four parts. If you use only one part, be sure to destroy the other parts or it will clog and stall!
- rotater:
+ rotator:
default:
- name: &rotater Rotator
+ name: &rotator Rotator
description: Rotates shapes clockwise by 90 degrees.
ccw:
name: Rotator (CCW)
@@ -965,7 +965,7 @@ buildings:
name: &virtual_processor Virtual Cutter
description: Virtually cuts the shape into two halves.
- rotater:
+ rotator:
name: Virtual Rotator
description: Virtually rotates the shape clockwise.
@@ -1009,7 +1009,7 @@ storyRewards:
You just unlocked the cutter, which cuts shapes in half from top to bottom regardless of its orientation!
Be sure to get rid of the waste, or
otherwise it will clog and stall - For this purpose I have given you the trash, which destroys everything you put into it!
- reward_rotater:
+ reward_rotator:
title: Rotating
desc: The rotator has been unlocked! It rotates shapes clockwise by 90 degrees.
@@ -1037,7 +1037,7 @@ storyRewards:
title: Tunnel
desc: The tunnel has been unlocked - You can now tunnel items below belts and buildings with it!
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: CCW Rotating
desc: >-
You have unlocked a variant of the rotator - It allows you to rotate shapes counter-clockwise! To build it, select the rotator and
@@ -1090,7 +1090,7 @@ storyRewards:
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:
+ reward_rotator_180:
title: Rotator (180°)
desc: You just unlocked the 180 degrees rotator! - It allows you to rotate a shape by 180 degrees (Surprise! :D)
@@ -1435,7 +1435,7 @@ keybindings:
underground_belt: *underground_belt
miner: *miner
cutter: *cutter
- rotater: *rotater
+ rotator: *rotator
stacker: *stacker
mixer: *mixer
painter: *painter
diff --git a/translations/base-es.yaml b/translations/base-es.yaml
index 5dbea916..0edc69eb 100644
--- a/translations/base-es.yaml
+++ b/translations/base-es.yaml
@@ -607,7 +607,7 @@ buildings:
name: Cortador (Cuádruple)
description: Corta figuras en cuatro partes. ¡Si solo usas una parte,
asegúrate de destruir las otras partes o se parará!
- rotater:
+ rotator:
default:
name: Rotador
description: Rota las figuras en sentido horario 90 grados.
@@ -744,7 +744,7 @@ buildings:
default:
name: Cortador virtual
description: Corta virtualmente la forma en dos.
- rotater:
+ rotator:
name: Rotador virtual
description: Rota virtualmente la forma, tanto en sentido del horario como
sentido anti-horario.
@@ -786,7 +786,7 @@ storyRewards:
sino se trabará y parará - Por este proposite Te he
dado el basurero, el cual destruye todo lo que
pongas dentro de él!
- reward_rotater:
+ reward_rotator:
title: Rotador
desc: ¡El rotador se ha desbloqueado! Rota figuras en sentido
horario 90 grados.
@@ -816,7 +816,7 @@ storyRewards:
title: Túnel
desc: El túnel se ha desbloqueado - ¡Ahora puedes transportar
elementos por debajo de edificios u otras cintas!
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: Rotador inverso
desc: Has desbloqueado una variante del rotador - ¡Te permite
rotar en sentido antihorario! Para construirlo selecciona el rotador
@@ -891,7 +891,7 @@ storyRewards:
desc: Has desbloqueado el Lector de cinta! Este te permite
medir el rendimiento de una cinta.
Y espera a desbloquear
los cables... Se vuelve súper útil!
- reward_rotater_180:
+ reward_rotator_180:
title: Rotador (180 grados)
desc: ¡Has desbloqueado el rotador de 180 grados! - Te permite
rotar una forma en 180 grados (¡Sorpresa! :D)
@@ -1159,7 +1159,7 @@ keybindings:
underground_belt: Túnel
miner: Extractor
cutter: Cortador
- rotater: Rotador
+ rotator: Rotador
stacker: Apilador
mixer: Mezclador de colores
painter: Pintor
diff --git a/translations/base-fi.yaml b/translations/base-fi.yaml
index 71847829..c382848a 100644
--- a/translations/base-fi.yaml
+++ b/translations/base-fi.yaml
@@ -586,7 +586,7 @@ buildings:
description: Leikkaa muotoja ylhäältä alaspäin ja tuottaa muodon molemmat
puoliskot. Jos käytät vain yhden puoliskon, tuhoa toinen
puolisko tai se jumittaa leikkurin!
- rotater:
+ rotator:
default:
name: Kääntäjä
description: Kääntää muotoja 90 astetta myötäpäivään.
@@ -718,7 +718,7 @@ buildings:
default:
name: Virtuaalileikkuri
description: Leikkaa tavara virtuaalisesti kahteen puoliskoon.
- rotater:
+ rotator:
name: Virtuaalikääntäjä
description: Käännä tavara virtuaalisesti, sekä myötäpäivään että vastapäivään.
unstacker:
@@ -757,7 +757,7 @@ storyRewards:
hankkiutua eroon jätteestä, tai muuten se tukkii ja
pysäyttää leikkurin - Siksi olen antanut sinulle
roskiksen, joka tuhoaa kaiken sinne laitetun!
- reward_rotater:
+ reward_rotator:
title: Kääntö
desc: Avasit Kääntäjän! Se kääntää muotoja myötäpäivään 90
astetta.
@@ -785,7 +785,7 @@ storyRewards:
title: Tunneli
desc: Avasit Tunnelin - Nyt voit kuljettaa tavaroita
kuljettimilla laitteiden ja toisten kuljettimien alta!
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: Kääntö vastapäivään
desc: Avasit uuden version Kääntäjästä - Se sallii kääntämisen
vastapäivään! Sen voi rakentaa valitsemalla kääntäjän ja
@@ -855,7 +855,7 @@ storyRewards:
desc: Olet avannut Kuljetinanturin! Voit mitata kuljettimen
tehokkuutta.
Ja odotahan vain, kunhan saat Johdot auki.
Sitten tämä on kätevä!
- reward_rotater_180:
+ reward_rotator_180:
title: Kääntäjä (180°)
desc: Avasit juuri 180-asteen Kääntäjän! - Sillä voit kääntää
muotoa 180 astetta (Ylläripylläri! :D)
@@ -1110,7 +1110,7 @@ keybindings:
underground_belt: Tunneli
miner: Poimija
cutter: Leikkuri
- rotater: Kääntäjä
+ rotator: Kääntäjä
stacker: Pinoaja
mixer: Värinsekoittaja
painter: Maalain
diff --git a/translations/base-fr.yaml b/translations/base-fr.yaml
index 169e3cfe..b859cba9 100644
--- a/translations/base-fr.yaml
+++ b/translations/base-fr.yaml
@@ -610,7 +610,7 @@ buildings:
description: Coupe une forme en quatre parties. Si vous n’utilisez pas
toutes les parties, assurez-vous de détruire les autres ou
sinon, gare au blocage !
- rotater:
+ rotator:
default:
name: Pivoteur
description: Fait pivoter une forme de 90 degrés vers la droite.
@@ -741,7 +741,7 @@ buildings:
default:
name: Découpeur virtuel
description: Découpe virtuellement une forme.
- rotater:
+ rotator:
name: Pivoteur virtuel
description: Fait pivoter virtuellement la forme de 90 degrés vers la droite.
unstacker:
@@ -781,7 +781,7 @@ storyRewards:
déchets, ou sinon il se bouchera et se bloquera - À
cet effet, je vous ai donné la poubelle, qui
détruit tout ce que vous mettez dedans !
- reward_rotater:
+ reward_rotator:
title: Rotation
desc: Le pivoteur a été débloqué ! Il pivote les formes de 90
degrés vers la droite.
@@ -814,7 +814,7 @@ storyRewards:
title: Tunnel
desc: Le tunnel a été débloqué. Vous pouvez maintenant faire
passer des formes sous les convoyeurs et les bâtiments !
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: Pivoteur inversé
desc: Vous avez débloqué une variante du pivoteur. Elle permet
de faire pivoter vers la gauche ! Pour le construire, sélectionnez
@@ -871,7 +871,7 @@ storyRewards:
copier.
Coller n’est pas gratuit, vous
devez produire des formes de plans pour vous le
payer (les mêmes que celles que vous venez de livrer).
- reward_rotater_180:
+ reward_rotator_180:
title: Retourneur
desc: Vous avez débloqué le retourneur ! Il permet de faire
pivoter une forme de 180 degrés (Surprise ! :D)
@@ -1169,7 +1169,7 @@ keybindings:
underground_belt: Tunnel
miner: Extracteur
cutter: Découpeur
- rotater: Pivoteur
+ rotator: Pivoteur
stacker: Assembleur
mixer: Mélangeur de couleur
painter: Station de peinture
diff --git a/translations/base-he.yaml b/translations/base-he.yaml
index c0b61ef4..04dd4247 100644
--- a/translations/base-he.yaml
+++ b/translations/base-he.yaml
@@ -573,7 +573,7 @@ buildings:
name: חותך (מרובע)
description: חותך את הצורות לארבעה חלקים. אם אתה משתמש רק בחלק אחד,
תוודא שאתה הורס את השאר החלקים או שיווצר סתימה!
- rotater:
+ rotator:
default:
name: מסובב
description: מסובב חלקים עם כיוון השעון ב90 מעלות.
@@ -691,7 +691,7 @@ buildings:
default:
name: חותך וירטואלי
description: חותך באופן וירטואלי את הצורה לשני חצאים.
- rotater:
+ rotator:
name: מסובב וירטואלי
description: מסובב באופן וירטואלי את הצורה עם כיוון השעון.
unstacker:
@@ -726,7 +726,7 @@ storyRewards:
לא משנה איזה כיוון הוא!
וודא שאתה נפתר
מהשאריות, אחרת הוא יסתם ויתקע - בשביל המטרה הזאת
אני הבאתי לך את הפח, שהורס כל מה שאתה מכניס אליו!
- reward_rotater:
+ reward_rotator:
title: סיבוב
desc: קיבלת גישה למסובב ! הוא מסובב צורות עם כיוון השעון ב90
מעלות.
@@ -754,7 +754,7 @@ storyRewards:
title: מנהרה
desc: קיבלת גישה למנהרה - אתה יכול עכשיו להעביר חפצים מתחת
למסועים ומבנים עם זה!
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: סיבוב נגד כיוון השעון
desc: קיבלת גישה לצורה נוספת של מסובב - זה מאפשר לך לסובב צורות
נגד כיוון השעון! בשביל לבנות את זה, תבחר מסובב, ותלחץ 'T'
@@ -801,7 +801,7 @@ storyRewards:
(החזק CTRL, וגרור עם העכבר), ואז לחץ 'C' בשביל להעתיק את
זה.
הדבקה זה לא חינם, אתה צריך ליצר
צורת תבנית בשביל לקנות את זה! (אלו שבדיוק יצרת).
- reward_rotater_180:
+ reward_rotator_180:
title: מסובב (180°)
desc: קיבלת גישה מסובב 180 מעלות! - זה מאפשר לך לסובב צורה ב
180 מעולות (הפתעה! :D)
@@ -1056,7 +1056,7 @@ keybindings:
underground_belt: מנהרה
miner: חוצב
cutter: חותך
- rotater: מסובב
+ rotator: מסובב
stacker: מחבר
mixer: מערבב
painter: צובע
diff --git a/translations/base-hr.yaml b/translations/base-hr.yaml
index 28e83978..109f681d 100644
--- a/translations/base-hr.yaml
+++ b/translations/base-hr.yaml
@@ -580,7 +580,7 @@ buildings:
name: Rezač (Četverostruki)
description: Reže oblike u četiri dijela. Ako se koristi samo jedan dio,
ostali se moraju uništiti da bi se spriječio zastoj!
- rotater:
+ rotator:
default:
name: Obrtač (↻)
description: Okreće oblike za 90 stupnjeva u smjeru kazaljke na satu.
@@ -710,8 +710,8 @@ buildings:
default:
name: Virtual Cutter
description: Virtually cuts the shape into two halves.
- rotater:
- name: Virtual Rotater
+ rotator:
+ name: Virtual Rotator
description: Virtually rotates the shape, both clockwise and counter-clockwise.
unstacker:
name: Virtual Unstacker
@@ -750,7 +750,7 @@ storyRewards:
otherwise it will clog and stall - For this purpose
I have given you the trash, which destroys
everything you put into it!
- reward_rotater:
+ reward_rotator:
title: Obrtanje
desc: Obrtač je otključan! Ovaj stroj okreće oblike za 90
stupnjeva u smjeru kazaljke na satu.
@@ -778,7 +778,7 @@ storyRewards:
title: Tunel
desc: Tunel je otključan - Omogućava slanje stvari ispod traka
i ostalih građevina!
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: Rotacija u smjeru suprotnom od kazaljke na satu
desc: Varijanta obrtača je otključana - Omogućuje okretanje u
smjeru suprotnom od kazaljke! Odaberi obrtač i pritisni 'T'
@@ -846,9 +846,9 @@ storyRewards:
desc: You have now unlocked the belt reader! It allows you to
measure the throughput of a belt.
And wait until you unlock
wires - then it gets really useful!
- reward_rotater_180:
- title: Rotater (180 degrees)
- desc: You just unlocked the 180 degrees rotater! - It allows
+ reward_rotator_180:
+ title: Rotator (180 degrees)
+ desc: You just unlocked the 180 degrees rotator! - It allows
you to rotate a shape by 180 degrees (Surprise! :D)
reward_display:
title: Display
@@ -873,7 +873,7 @@ storyRewards:
title: Virtual Processing
desc: I just gave a whole bunch of new buildings which allow you to
simulate the processing of shapes!
You can
- now simulate a cutter, rotater, stacker and more on the wires layer!
+ now simulate a cutter, rotator, stacker and more on the wires layer!
With this you now have three options to continue the game:
-
Build an automated machine to create any possible
shape requested by the HUB (I recommend to try it!).
- Build
@@ -1102,7 +1102,7 @@ keybindings:
underground_belt: Tunel
miner: Rudar
cutter: Rezač
- rotater: Obrtač (↻)
+ rotator: Obrtač (↻)
stacker: Slagač
mixer: Miješalica boja
painter: Bojač
diff --git a/translations/base-hu.yaml b/translations/base-hu.yaml
index 1e9afe17..967f7228 100644
--- a/translations/base-hu.yaml
+++ b/translations/base-hu.yaml
@@ -599,7 +599,7 @@ buildings:
description: Négyfelé vágja az alakzatokat. Ha csak az egyik részét
akarod használni, ne felejtsd el a többit a Kukába küldeni,
különben eldugul!
- rotater:
+ rotator:
default:
name: Forgató
description: Elforgatja az alakzatot 90 fokkal, az óramutató irányában.
@@ -720,7 +720,7 @@ buildings:
default:
name: Virtuális Vágó
description: Virtuálisan félbevág egy alakzatot.
- rotater:
+ rotator:
name: Virtuális Forgató
description: Virtuálisan elforgat egy alakzatot, az óramutató járásával
megegyező és ellenkező irányba is.
@@ -762,7 +762,7 @@ storyRewards:
irányától!
Szabadulj meg a feleslegtől, ellenkező
esetben eldugulhat a rendszer - Ezért kaptál egy
Kukát, amely elpusztít mindent, amit belevezetsz!
- reward_rotater:
+ reward_rotator:
title: Forgatás
desc: Feloldottad a Forgatót, amely az óramutató járásával 90
fokban forgatja el az alakzatokat.
@@ -786,7 +786,7 @@ storyRewards:
title: Alagút
desc: Feloldottad az Alagutat - Átvihetsz egy futószalagot
másik futószalag, vagy akár épület alatt!
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: Ellentétes Forgatás
desc: Feloldottad a Forgató ellentétes irányú variánsát,
amellyel az óramutató járásával ellentétes irányban forgathatsz
@@ -854,7 +854,7 @@ storyRewards:
desc: Feloldottad a Futószalag-mérőt! Segítségével megmérheted
a Futószalag átmenő teljesítményét.
Várj csak, amíg feloldod
a Vezetékeket - utána lesz csak igazán hasznos!
- reward_rotater_180:
+ reward_rotator_180:
title: Forgató (180°)
desc: Feloldottad a 180 fokos Forgatót, amellyel megfordíthatsz
egy alakzatot 180 fokban (Meglepő, mi? :D)
@@ -1132,7 +1132,7 @@ keybindings:
underground_belt: Alagút
miner: Bánya
cutter: Vágó
- rotater: Forgató
+ rotator: Forgató
stacker: Egyesítő
mixer: Színkeverő
painter: Festő
diff --git a/translations/base-ind.yaml b/translations/base-ind.yaml
index 7aa95ae4..89e47b03 100644
--- a/translations/base-ind.yaml
+++ b/translations/base-ind.yaml
@@ -597,7 +597,7 @@ buildings:
description: Memotong bentuk-bentuk menjadi empat bagian. Apabila kamu
hanya menggunakan satu bagian, pastikan kamu lenyapkan
bagian-bagian lain atau mesin akan tersumbat dan macet!
- rotater:
+ rotator:
default:
name: Pemutar
description: Memutar bentuk searah jarum jam sebesar 90 derajat.
@@ -734,7 +734,7 @@ buildings:
default:
name: Pemotong Virtual
description: Memotong bentuk menjadi dua bagian secara virtual.
- rotater:
+ rotator:
name: Pemutar Virtual
description: Memutar bentuk searah jarum jam secara virtual.
unstacker:
@@ -774,7 +774,7 @@ storyRewards:
tidak ini dapat tersumbat dan macet - Oleh karena
itu kamu diberikan tong sampah, yang menghapus
semua yang kamu masukkan!
- reward_rotater:
+ reward_rotator:
title: Memutar
desc: Pemutar telah dibuka! Ia memutar bentuk-bentuk searah
jarum jam sebesar 90 derajat.
@@ -806,7 +806,7 @@ storyRewards:
desc: Terowongan telah dibuka – Sekarang kamu dapat memindahkan
bentuk-bentuk melalui terowongan di bawah sabuk-sabuk konveyor dan
bangungan-bangunan dengannya!
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: Memutar Berlawanan Arah Jarum Jam
desc: Kamu telah membuka varian dari Pemutar - Bangunan ini
memungkinkan kamu untuk memutar bentuk-bentuk berlawanan arah jarum
@@ -888,7 +888,7 @@ storyRewards:
memungkinkan kamu untuk mengukur penghasilan dalam sebuah sabuk
konveyor.
Dan tunggu sampai kamu membuka kabel - maka
bangunan ini akan sangat berguna!
- reward_rotater_180:
+ reward_rotator_180:
title: Pemutar (180 derajat)
desc: Kamu telah membuka pemutar 180 derajat! - Bangunan ini
memungkinkan kamu untuk memutar bentuk dalam 180 derajat (Kejutan!
@@ -1162,7 +1162,7 @@ keybindings:
underground_belt: Terowongan
miner: Ekstraktor
cutter: Pemotong
- rotater: Pemutar
+ rotator: Pemutar
stacker: Penumpuk
mixer: Pencampur Warna
painter: Pengecat
diff --git a/translations/base-it.yaml b/translations/base-it.yaml
index 7f77c5d2..43835ad7 100644
--- a/translations/base-it.yaml
+++ b/translations/base-it.yaml
@@ -295,24 +295,28 @@ dialogs:
annullata!
modsDifference:
title: Attenzione
- desc: Le mod attualmente installate differiscono rispetto alle mod con cui è stato creato il salvataggio.
+ desc:
+ Le mod attualmente installate differiscono rispetto alle mod con cui è stato creato il salvataggio.
Questo potrebbe causare la corruzione o il mancato caricamento dei dati di salvataggio. Sei sicuro di voler continuare?
missingMods: Mods mancanti
newMods: Mods installate di recente
resourceLoadFailed:
title: Impossibile caricare le risorse
demoLinkText: shapez demo su Steam
- descWeb: "Impossibile caricare una o più risorse. Assicurati di avere una connessione Internet stabile e riprova.
+ descWeb:
+ "Impossibile caricare una o più risorse. Assicurati di avere una connessione Internet stabile e riprova.
Se ancora non funziona, assicurati di disabilitare tutte le estensione del browser (adblockers inclusi).
In alternativa puoi anche giocare la .
Messaggio di errore:"
descSteamDemo: "Impossibile caricare una o più risorse. Prova a riavviare il gioco - Se questo non aiuta, prova a reinstallare e verificare i file di gioco da Steam.
Messaggio di errore:"
steamSsoError:
title: Logout versione completa
- desc: Sei stato disconnesso dalla versione completa del Browser a causa della connessione di rete instabile oppure perché stai giocando da un altro dispositivo.
+ desc:
+ Sei stato disconnesso dalla versione completa del Browser a causa della connessione di rete instabile oppure perché stai giocando da un altro dispositivo.
Per favore assicurati di non avere shapez aperto in altre schede del browser o in un altro computer con lo stesso account Steam.
Puoi accedere nuovamente nel menù principale.
steamSsoNoOwnership:
title: Versione completa non posseduta
- desc: Per giocare alla versione completa sul tuo Browser, devi possedere sia il gioco base sia il Puzzle DLC sul tuo account Steam.
+ desc:
+ Per giocare alla versione completa sul tuo Browser, devi possedere sia il gioco base sia il Puzzle DLC sul tuo account Steam.
Assicurati di averli entrambi, di aver effettuato l'accesso all'account Steam corretto e riprova.
ingame:
keybindingsOverlay:
@@ -579,7 +583,7 @@ buildings:
name: Taglierino (4x)
description: Taglia le forme in quattro parti. Se usi meno di quattro
parti, distruggi le altre o la macchina si fermerà!
- rotater:
+ rotator:
default:
name: Ruotatore
description: Ruota le forme di 90 gradi in senso orario.
@@ -728,7 +732,7 @@ buildings:
default:
name: Taglierino virtuale
description: Taglia virtualmente la forma in due metà.
- rotater:
+ rotator:
name: Ruotatore virtuale
description: Ruota virtualmente la forma, sia in senso orario sia antiorario.
unstacker:
@@ -769,7 +773,7 @@ storyRewards:
altrimenti si intaserà e andrà in stallo - Per
questo ti ho dato il cestino, che distrugge tutto
quello che riceve!
- reward_rotater:
+ reward_rotator:
title: Rotazione
desc: Il ruotatore è stato sbloccato! Ruota le forme di 90
gradi in senso orario.
@@ -793,7 +797,7 @@ storyRewards:
title: Tunnel
desc: Il tunnel è stato sbloccato! In questo modo puoi
trasportare oggetti al di sotto di nastri ed edifici!
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: Rotazione antioraria
desc: Hai sbloccato una variante del ruotatore! Consente di
ruotare in senso antiorario! Per costruirla, seleziona il ruotatore
@@ -873,7 +877,7 @@ storyRewards:
desc: Hai sbloccato il lettore di nastri! Consente di misurare
la portata di un nastro.
E aspetta di sbloccare i cavi,
allora sì che sarà molto utile!
- reward_rotater_180:
+ reward_rotator_180:
title: Ruotatore (180 gradi)
desc: Hai appena sbloccato il ruotatore a 180 gradi! Consente
di ruotare una forma di 180 gradi (Sorpresa! :D)
@@ -984,7 +988,8 @@ settings:
light: Chiaro
refreshRate:
title: Tick Rate
- description: Questo determina quanti tick di gioco avvengono al secondo. In generale ad un maggior tick rate corrisponde una maggiore precisione ma performance peggiore.
+ description:
+ Questo determina quanti tick di gioco avvengono al secondo. In generale ad un maggior tick rate corrisponde una maggiore precisione ma performance peggiore.
Se hai un monitor con una frequenza superiore a 60Hz, aumenta questo valore, in
modo tale che il gioco possa correttamente simulare alla
frequenza di aggiornamento più alta. Questo potrebbe abbassare i
@@ -1141,7 +1146,7 @@ keybindings:
underground_belt: Tunnel
miner: Estrattore
cutter: Taglierino
- rotater: Ruotatore
+ rotator: Ruotatore
stacker: Impilatrice
mixer: Miscelatore di vernice
painter: Verniciatore
@@ -1384,7 +1389,8 @@ mods:
openFolder: Apri cartella delle Mod
folderOnlyStandalone: Aprire la cartella delle mod è possibile solo nella versione standalone.
browseMods: Sfoglia Mods
- modsInfo: Per installare e gestire le mod, copiale nella cartella 'mods' all'interno della directory del gioco.
+ modsInfo:
+ Per installare e gestire le mod, copiale nella cartella 'mods' all'interno della directory del gioco.
Puoi usare anche il tasto 'Apri cartella delle Mod' in alto a destra.
noModSupport: Hai bisogno della versione standalone di Steam per installare le mod.
togglingComingSoon:
diff --git a/translations/base-ja.yaml b/translations/base-ja.yaml
index 65a2c5a9..532de9b8 100644
--- a/translations/base-ja.yaml
+++ b/translations/base-ja.yaml
@@ -551,7 +551,7 @@ buildings:
quad:
name: 切断機 (四分割)
description: 形を四分割します。ひとつの出力しか使わない場合、他の出力を破棄しないと詰まって停止してしまうことに注意してください!
- rotater:
+ rotator:
default:
name: 回転機
description: 形を時計回りに90度回転します。
@@ -655,7 +655,7 @@ buildings:
default:
name: 仮想切断機
description: 形状の信号を2つに切断できます。
- rotater:
+ rotator:
name: 仮想回転機
description: 形状の信号を時計回りに回転させます。
unstacker:
@@ -689,7 +689,7 @@ storyRewards:
desc:
切断機が利用可能になりました。これは入力された形を、向きを考慮せず上下の直線で半分に切断します!
利用しない側の出力に注意しましょう、破棄しなければ詰まって停止してしまいます。
- このためにゴミ箱も用意しました。入力アイテムをすべて破棄できます!
- reward_rotater:
+ reward_rotator:
title: 回転
desc: 回転機が利用可能になりました! 形を時計回り方向に90度回転させます。
reward_painter:
@@ -709,7 +709,7 @@ storyRewards:
reward_tunnel:
title: トンネル
desc: トンネルが利用可能になりました。他のベルトや建造物の地下を通してベルトが配置可能です!
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: 反時計回りの回転
desc: 回転機のバリエーションが利用可能になりました。反時計回りの回転ができるようになります! 回転機を選択し、'T'キーを押すことで方向の切り替えができます。
reward_miner_chainable:
@@ -747,7 +747,7 @@ storyRewards:
title: ブループリント
desc: 工場の建造物のコピー&ペーストが利用可能になりました!
範囲選択(CTRLキーを押したままマウスドラッグ)した状態で、'C'キーを押すことでコピーができます。
ただしペーストはタダではありません。ブループリントの形を生産する必要があります!(たった今納品した形です)
- reward_rotater_180:
+ reward_rotator_180:
title: 回転(180°)
desc: 回転機のバリエーションが利用可能になりました! 180°の回転ができるようになります!(サプライズ! :D)
reward_wires_painter_and_levers:
@@ -983,7 +983,7 @@ keybindings:
underground_belt: トンネル
miner: 抽出機
cutter: 切断機
- rotater: 回転機
+ rotator: 回転機
stacker: 積層機
mixer: 混色機
painter: 着色機
diff --git a/translations/base-kor.yaml b/translations/base-kor.yaml
index e6daa9e0..212cb731 100644
--- a/translations/base-kor.yaml
+++ b/translations/base-kor.yaml
@@ -542,7 +542,7 @@ buildings:
description:
도형을 즉시 네 개로 자릅니다. 한쪽만 사용할 경우라면 다른 부분을 파괴하지 않을 경우 절단기가 막혀
멈추게 됩니다!
- rotater:
+ rotator:
default:
name: 회전기
description: 도형을 시계 방향으로 90도 회전시킵니다.
@@ -668,7 +668,7 @@ buildings:
default:
name: 가상 절단기
description: 가상으로 도형을 잘라 반으로 나눕니다.
- rotater:
+ rotator:
name: 가상 회전기
description: 가상으로 도형을 시계 방향이나 반시계 방향으로 회전합니다.
unstacker:
@@ -704,7 +704,7 @@ storyRewards:
반으로 나눕니다!
쓰지 않는 도형은 쓰레기로 처리하세요, 그렇지 않으면
작동을 멈출 것입니다! 이러한 목적을 위해 휴지통도 함께
지급되었습니다. 휴지통에 들어간 것은 모두 파괴됩니다!
- reward_rotater:
+ reward_rotator:
title: 회전기
desc: 회전기가 잠금 해제되었습니다! 회전기는 들어오는 도형을 시계 방향으로 90도 회전시켜줍니다.
reward_painter:
@@ -731,7 +731,7 @@ storyRewards:
reward_tunnel:
title: 터널
desc: 터널이 잠금 해제되었습니다! 이제 벨트와 건물 아래로 공간을 만들어내 옮길 수 있습니다!
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: 반시계 방향 회전기
desc:
반시계 방향 회전기가 잠금 해제되었습니다! 반시계 방향 회전기는 회전기의 다른 형태로, 이름처럼
@@ -798,7 +798,7 @@ storyRewards:
desc:
벨트 판독기가 잠금 해제되었습니다! 이제 벨트의 처리량을 확인할 수 있습니다.
그리고,
전선이 잠금 해제될 때 까지 기다리신다면 정말 유용하게 사용할 수 있을 겁니다!
- reward_rotater_180:
+ reward_rotator_180:
title: 220도 회전기
desc:
180도 회전기가 잠금 해제되었습니다! 이제 도형을 바로 180도로 회전시킬 수 있습니다. (짜잔!
@@ -1029,7 +1029,7 @@ keybindings:
underground_belt: 터널
miner: 추출기
cutter: 절단기
- rotater: 회전기
+ rotator: 회전기
stacker: 결합기
mixer: 혼합기
painter: 색칠기
diff --git a/translations/base-lt.yaml b/translations/base-lt.yaml
index 0b557fde..ef05e414 100644
--- a/translations/base-lt.yaml
+++ b/translations/base-lt.yaml
@@ -572,7 +572,7 @@ buildings:
name: Cutter (Quad)
description: Cuts shapes into four parts. If you use only one part, be
sure to destroy the other parts or it will stall!
- rotater:
+ rotator:
default:
name: Rotate
description: Rotates shapes clockwise by 90 degrees.
@@ -712,8 +712,8 @@ buildings:
default:
name: Virtual Cutter
description: Virtually cuts the shape into two halves.
- rotater:
- name: Virtual Rotater
+ rotator:
+ name: Virtual Rotator
description: Virtually rotates the shape, both clockwise and counter-clockwise.
unstacker:
name: Virtual Unstacker
@@ -752,9 +752,9 @@ storyRewards:
otherwise it will clog and stall - For this purpose
I have given you the trash, which destroys
everything you put into it!
- reward_rotater:
+ reward_rotator:
title: Rotating
- desc: The rotater has been unlocked! It rotates shapes
+ desc: The rotator has been unlocked! It rotates shapes
clockwise by 90 degrees.
reward_painter:
title: Painting
@@ -781,10 +781,10 @@ storyRewards:
title: Tunnel
desc: The tunnel has been unlocked - You can now tunnel items
through belts and buildings with it!
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: CCW Rotating
- desc: You have unlocked a variant of the rotater - It allows to
- rotate counter clockwise! To build it, select the rotater and
+ desc: You have unlocked a variant of the rotator - It allows to
+ rotate counter clockwise! To build it, select the rotator and
press 'T' to cycle its variants!
reward_miner_chainable:
title: Chaining Extractor
@@ -850,9 +850,9 @@ storyRewards:
desc: You have now unlocked the belt reader! It allows you to
measure the throughput of a belt.
And wait until you unlock
wires - then it gets really useful!
- reward_rotater_180:
- title: Rotater (180 degrees)
- desc: You just unlocked the 180 degrees rotater! - It allows
+ reward_rotator_180:
+ title: Rotator (180 degrees)
+ desc: You just unlocked the 180 degrees rotator! - It allows
you to rotate a shape by 180 degrees (Surprise! :D)
reward_display:
title: Display
@@ -877,7 +877,7 @@ storyRewards:
title: Virtual Processing
desc: I just gave a whole bunch of new buildings which allow you to
simulate the processing of shapes!
You can
- now simulate a cutter, rotater, stacker and more on the wires layer!
+ now simulate a cutter, rotator, stacker and more on the wires layer!
With this you now have three options to continue the game:
-
Build an automated machine to create any possible
shape requested by the HUB (I recommend to try it!).
- Build
@@ -1105,7 +1105,7 @@ keybindings:
underground_belt: Tunnel
miner: Extractor
cutter: Cutter
- rotater: Rotate
+ rotator: Rotate
stacker: Stacker
mixer: Color Mixer
painter: Painter
diff --git a/translations/base-nl.yaml b/translations/base-nl.yaml
index 9ce9173f..4934acec 100644
--- a/translations/base-nl.yaml
+++ b/translations/base-nl.yaml
@@ -586,7 +586,7 @@ buildings:
description: Knipt vormen in vier delen. Als je maar één deel gebruikt,
zorg dat je de andere delen vernietigt, anders loopt de machine
vast!
- rotater:
+ rotator:
default:
name: Roteerder
description: Draait vormen 90 graden met de klok mee.
@@ -727,7 +727,7 @@ buildings:
default:
name: Virtuele Knipper
description: Knipt de vorm virtueel in twee helften.
- rotater:
+ rotator:
name: Virtuele Draaier
description: Draait de vorm virtueel met de klok mee en tegen de klok in.
unstacker:
@@ -767,7 +767,7 @@ storyRewards:
zal het vastlopen - Daarom heb ik je de
vuilnisbak gegeven, die alles vernietigt wat je
erin laat stromen!
- reward_rotater:
+ reward_rotator:
title: Roteren
desc: De roteerder is ontgrendeld - Het draait vormen 90 graden
met de klok mee.
@@ -797,7 +797,7 @@ storyRewards:
title: Tunnel
desc: De tunnel is ontgrendeld - Je kunt nu voorwerpen onder
gebouwen en lopende banden door laten lopen.
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: Roteren (andersom)
desc: Je hebt een variant van de roteerder ontgrendeld - Deze
roteert voorwerpen tegen de klok in! Om hem te plaatsen selecteer je
@@ -872,7 +872,7 @@ storyRewards:
desc: Je hebt de lopende band sensor vrijgespeeld! Dit gebouw
geeft de doorvoer op een lopende band weer.
Wacht maar tot je
kabels vrijspeeld, dan wordt het pas echt interessant!
- reward_rotater_180:
+ reward_rotator_180:
title: Draaier (180 graden)
desc: Je hebt de 180 graden draaier vrijgespeeld! - Hiermee kun
je een item op de lopende band 180 graden draaien!
@@ -1134,7 +1134,7 @@ keybindings:
underground_belt: Tunnel
miner: Ontginner
cutter: Knipper
- rotater: Roteerder
+ rotator: Roteerder
stacker: Stapelaar
mixer: Kleurenmenger
painter: Verver
diff --git a/translations/base-no.yaml b/translations/base-no.yaml
index 8576ccf0..44ff728c 100644
--- a/translations/base-no.yaml
+++ b/translations/base-no.yaml
@@ -582,7 +582,7 @@ buildings:
description: Kutter objekter til 4 biter. Hvis du bare skal bruke den
ene biten, sørg for å ødelegge den andre biten ellers vil det
stoppe opp!
- rotater:
+ rotator:
default:
name: Roter
description: Roter former med klokken, 90 grader.
@@ -723,7 +723,7 @@ buildings:
default:
name: Virituell Kutter
description: Kutt former virituelt i to deler.
- rotater:
+ rotator:
name: Virituell Roterer
description: Virituelt roterer formen, både med klokken og mot klokken.
unstacker:
@@ -763,7 +763,7 @@ storyRewards:
vil det samle seg og tette - For dette formålet så
har jeg gitt deg en søppelkasse, som ødelegger alt
du kaster i den!
- reward_rotater:
+ reward_rotator:
title: Rotering
desc: Rotereren har blitt tilgjengelig! Den roterer objekter
med klokken 90 grader.
@@ -792,7 +792,7 @@ storyRewards:
title: Tunnel
desc: Tunnelen har blitt tilgjengelig - Du kan nå transportere
objekter under samlebånd og bygninger med den!
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: Rotering mot klokken
desc: Du har åpnte en variant av rotereren - Den tillater
rotasjoner mot klokken! For å bygge den, velg rotereren og
@@ -864,7 +864,7 @@ storyRewards:
desc: Du har låst opp belte leseren! Den lar deg måle trafikken
på et belte.
Og vent til du låser opp kabler - da blir den
veldig nyttig!
- reward_rotater_180:
+ reward_rotator_180:
title: Roterer (180 grader)
desc: Du åpnet opp 180 graders rotereren! - Den lar deg rotere
en form 180 grader (Overraskelse! :D)
@@ -1125,7 +1125,7 @@ keybindings:
underground_belt: Tunnel
miner: Utdrager
cutter: Kutter
- rotater: Roter
+ rotator: Roter
stacker: Stabler
mixer: Fargemikser
painter: Maler
diff --git a/translations/base-pl.yaml b/translations/base-pl.yaml
index 5ca595d7..a4fc1bcf 100644
--- a/translations/base-pl.yaml
+++ b/translations/base-pl.yaml
@@ -584,7 +584,7 @@ buildings:
description: Tnie kształty na cztery ćwiartki. Jeśli nie korzystasz z
wszystkich ćwiartek, upewnij się, że niszczysz pozostałe, by nie
zatkać budynku!
- rotater:
+ rotator:
default:
name: Obracacz
description: Obraca kształt zgodnie z ruchem wskazówek zegara o 90 stopni.
@@ -732,7 +732,7 @@ buildings:
default:
name: Wirtualny Przecinak
description: Wirtualnie przecina kształt na 2 połówki
- rotater:
+ rotator:
name: Wirtualny Obracacz
description: Wirtualnie obraca kształt, potrafi to robić w oba kierunki.
unstacker:
@@ -772,7 +772,7 @@ storyRewards:
przeciwnym przypadku maszyna zapcha się i przestanie
działać! Do tego celu dałem ci śmietnik,
który usuwa wszystko, co do niego włożysz!
- reward_rotater:
+ reward_rotator:
title: Obracanie
desc: "Odblokowano nową maszynę: Obracacz! Obraca wejście o 90
stopni zgodnie ze wskazówkami zegara."
@@ -802,7 +802,7 @@ storyRewards:
title: Tunel
desc: Tunel został odblokowany - Możesz teraz prowadzić
podziemne taśmociągi!
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: Obracanie odwrotne
desc: Odblokowano nowy wariant Obracacza - Pozwala odwracać
przeciwnie do wskazówek zegara! Aby zbudować, zaznacz Obracacz i
@@ -876,7 +876,7 @@ storyRewards:
mierzenie przepustowości taśmociągu.
Czekaj tylko, aż
odblokujesz przewody logiczne - dopiero wtedy staje się bardzo
użyteczny!
- reward_rotater_180:
+ reward_rotator_180:
title: Obracacz (180°)
desc: Właśnie odblokowałeś kolejny wariant obrazacza! - Pozwala
ci na obrócenie kształtu o 180 stopni!
@@ -1133,7 +1133,7 @@ keybindings:
underground_belt: Tunel
miner: Ekstraktor
cutter: Przecinak
- rotater: Obracacz
+ rotator: Obracacz
stacker: Sklejacz
mixer: Mieszadło Kolorów
painter: Malarz
diff --git a/translations/base-pt-BR.yaml b/translations/base-pt-BR.yaml
index 0d79878b..47d6a17b 100644
--- a/translations/base-pt-BR.yaml
+++ b/translations/base-pt-BR.yaml
@@ -593,7 +593,7 @@ buildings:
description: Corta as formas em quatro partes. Se você usar apenas uma
parte, não se esqueça de destruir as outras, ou ela irá parar a
produção!
- rotater:
+ rotator:
default:
name: Rotacionador
description: Gira as formas no sentido horário em 90 graus.
@@ -729,7 +729,7 @@ buildings:
default:
name: Cortador Virtual
description: Corta virtualmente as formas em duas metades.
- rotater:
+ rotator:
name: Rotacionador Virtual
description: Rotaciona virtualmente a forma, tanto no sentido horário quanto no
anti-horário.
@@ -771,7 +771,7 @@ storyRewards:
orientação!
Lembre-se de se livrar do lixo, caso
contrário, a máquina irá entupir - Por isso eu te
dei o lixo, que destrói tudo que você coloca nele!
- reward_rotater:
+ reward_rotator:
title: Rotação
desc: O rotacionador foi desbloqueado! Gira as formas no
sentido horário em 90 graus.
@@ -800,7 +800,7 @@ storyRewards:
title: Túnel
desc: O túnel foi desbloqueado - Agora você pode transportar
itens abaixo do solo!
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: Rotação anti-horária
desc: Você desbloqueou uma variante do rotacionador - permite
girar no sentido anti-horário! Para construí-lo, selecione o
@@ -875,7 +875,7 @@ storyRewards:
desc: Você desbloqueou o leitor de esteira! Ele permite que
você meça a passagem de itens em uma esteira.
Espere até você
desbloquear os fios - ele se torna muito útil!
- reward_rotater_180:
+ reward_rotator_180:
title: Rotacionador (180°)
desc: Você acabou de desbloquear o rotacionador de 180 graus! -
Ele permite que você rotacione uma forma em 180 graus (Surpresa! :D)
@@ -1145,7 +1145,7 @@ keybindings:
underground_belt: Túnel
miner: Extrator
cutter: Cortador
- rotater: Rotacionador
+ rotator: Rotacionador
stacker: Empilhador
mixer: Misturador de Cores
painter: Pintor
diff --git a/translations/base-pt-PT.yaml b/translations/base-pt-PT.yaml
index cdb8b4f3..7e4bbf97 100644
--- a/translations/base-pt-PT.yaml
+++ b/translations/base-pt-PT.yaml
@@ -587,7 +587,7 @@ buildings:
description: Corta as formas geométricas em quatro partes. Se apenas
usares uma parte, destrói as outras partes para não encravar a
produção!
- rotater:
+ rotator:
default:
name: Rodar
description: Roda as formas 90º no sentido dos ponteiros do relógio.
@@ -738,7 +738,7 @@ buildings:
default:
name: Cortador Virtual
description: Virtualmente, corta as formas em duas metades.
- rotater:
+ rotator:
name: Rodador Virtual
description: Virtualmente, roda a forma tanto no sentido horário quanto no
anti-horário.
@@ -781,7 +781,7 @@ storyRewards:
desperdício, caso contrário irá encravar e parar -
Para este propósito eu dei-te um lixo, que destrói
tudo o que lá colocares!
- reward_rotater:
+ reward_rotator:
title: Rotação
desc: O Rodador foi desbloqueado! Ele roda as formas
geométricas 90º no sentido dos ponteiros do relógio.
@@ -811,7 +811,7 @@ storyRewards:
title: Túnel
desc: O Túnel foi desbloqueado - Com ele podes passar itens
através de tapetes e construções!
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: Rotação CCW
desc: Desbloqueaste uma variante do Rodador - Permite rodar no
sentido contrário ao dos ponteiros do relógio! Para construí-lo,
@@ -886,7 +886,7 @@ storyRewards:
desc: Desbloqueaste o leitor de tapete! Permite-te medires a
passagem média de itens no tapete.
E espera por desbloqueares
os fios - aí é que vão ser bastante úteis!
- reward_rotater_180:
+ reward_rotator_180:
title: Rodar (180º)
desc: Desbloqueaste o rodador de 180 graus! - Permite-te
rodares formas 180 graus (Surpresa! :D)
@@ -1148,7 +1148,7 @@ keybindings:
underground_belt: Túnel
miner: Extrator
cutter: Cortador
- rotater: Rodar
+ rotator: Rodar
stacker: Empilhador
mixer: Misturador de cor
painter: Pintor
diff --git a/translations/base-ro.yaml b/translations/base-ro.yaml
index c471c54c..a7ecb686 100644
--- a/translations/base-ro.yaml
+++ b/translations/base-ro.yaml
@@ -584,7 +584,7 @@ buildings:
description: Taie formele în patru părți. Dacă folosești doar o parte,
ține minte să o distrugi pe cealaltă sau producția se va
opri!
- rotater:
+ rotator:
default:
name: Rotitor
description: Rotește formele în sensul acelor de ceasornic la 90 de grade.
@@ -737,7 +737,7 @@ buildings:
default:
name: Tăietor virtual
description: Taie virtual forma în două
- rotater:
+ rotator:
name: Rotitor virtual
description: Rotește virtual forma în ambele direcții.
unstacker:
@@ -777,7 +777,7 @@ storyRewards:
altfel o să se înfunde și o să se oprească - Pentru
asta ți-am dat cosul de gunoi care distruge tot ce
pui în el!
- reward_rotater:
+ reward_rotator:
title: Rotitul
desc: Rotitorul a fost deblocat! El rotește formele la 90 de
grade.
@@ -805,7 +805,7 @@ storyRewards:
title: Tunel
desc: Tunelul a fost deblocat - Acum poți deplasa obiecte pe
sub benzi și construcții cu el!
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: Rotitul CCW
desc: Ai deblocat o variantă a rotitorului - El permite rotația
în sensul invers al acelor de ceasornic! Pentru a îl construi,
@@ -879,7 +879,7 @@ storyRewards:
desc: Ai deblocat cititirul de bandă! Iți permite să măsori
debitul unei benzi.
Și așteaptă pană deblochezi cablurile -
atungi devine foarte util!
- reward_rotater_180:
+ reward_rotator_180:
title: Rotator (180 degrees)
desc: Tocmai ai deblocat un rotator de 180 de grade! - Îți
permite să rotești o formă cu 180 de grade (Surpriză! :D)
@@ -1140,7 +1140,7 @@ keybindings:
underground_belt: Tunel
miner: Extractor
cutter: Tăietor
- rotater: Rotitor
+ rotator: Rotitor
stacker: Mașină de presat
mixer: Mixer de culori
painter: Mașină de pictat
diff --git a/translations/base-ru.yaml b/translations/base-ru.yaml
index 994aecc4..281d599e 100644
--- a/translations/base-ru.yaml
+++ b/translations/base-ru.yaml
@@ -603,7 +603,7 @@ buildings:
description: Разрезает фигуры на четыре части. Если вы собираетесь
использовать не все части - уничтожьте оставшиеся, иначе
производство остановится!
- rotater:
+ rotator:
default:
name: Вращатель
description: Поворачивает фигуры по часовой стрелке на 90 градусов.
@@ -727,7 +727,7 @@ buildings:
default:
name: Виртуальный резак
description: Виртуально разрезает фигуру пополам.
- rotater:
+ rotator:
name: Виртуальный вращатель
description: Виртуально вращает фигуру как по часовой стрелке, так и против
часовой стрелки.
@@ -768,7 +768,7 @@ storyRewards:
остановится - для этого для Вас также доступна
мусорка, которая уничтожает все, что в неё
попадает!
- reward_rotater:
+ reward_rotator:
title: Вращение
desc: Разблокирован вращатель! Он поворачивает фигуры по
часовой стрелке на 90 градусов.
@@ -797,7 +797,7 @@ storyRewards:
title: Туннель
desc: Разблокирован туннель! Теперь вы можете транспортировать
предметы под другими конвейерами и зданиями!
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: Обратный вращатель
desc: Разблокирован вариант вращателя, вращающий фигуры против
часовой стрелки! Чтобы построить его, выберите вращатель и
@@ -849,7 +849,7 @@ storyRewards:
нажмите 'C', чтобы скопировать её.
Вставка не
бесплатна, для этого необходимо произвести фигуры
для чертежей (которые вы только что доставили)!
- reward_rotater_180:
+ reward_rotator_180:
title: Вращатель (180°)
desc: Разблокирован вращатель на 180 градусов! - он позволяет
вращать фигуры на 180 градусов (если Вы не догадались :D)
@@ -1135,7 +1135,7 @@ keybindings:
underground_belt: Туннель
miner: Экстрактор
cutter: Резак
- rotater: Вращатель
+ rotator: Вращатель
stacker: Объединитель
mixer: Смешиватель
painter: Покрасчик
diff --git a/translations/base-sl.yaml b/translations/base-sl.yaml
index f65c35c6..18126d36 100644
--- a/translations/base-sl.yaml
+++ b/translations/base-sl.yaml
@@ -581,7 +581,7 @@ buildings:
name: Cutter (Quad)
description: Cuts shapes into four parts. If you use only one part, be
sure to destroy the other parts or it will stall!
- rotater:
+ rotator:
default:
name: Rotate
description: Rotates shapes clockwise by 90 degrees.
@@ -713,8 +713,8 @@ buildings:
default:
name: Virtual Cutter
description: Virtually cuts the shape into two halves.
- rotater:
- name: Virtual Rotater
+ rotator:
+ name: Virtual Rotator
description: Virtually rotates the shape, both clockwise and counter-clockwise.
unstacker:
name: Virtual Unstacker
@@ -753,9 +753,9 @@ storyRewards:
otherwise it will clog and stall - For this purpose
I have given you the trash, which destroys
everything you put into it!
- reward_rotater:
+ reward_rotator:
title: Rotating
- desc: The rotater has been unlocked! It rotates shapes
+ desc: The rotator has been unlocked! It rotates shapes
clockwise by 90 degrees.
reward_painter:
title: Painting
@@ -782,11 +782,11 @@ storyRewards:
title: Tunnel
desc: The tunnel has been unlocked - You can now tunnel items
through belts and buildings with it!
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: CCW Rotating
- desc: You have unlocked a variant of the rotater - It allows
+ desc: You have unlocked a variant of the rotator - It allows
you to rotate shapes counter-clockwise! To build it, select the
- rotater and press 'T' to cycle through its
+ rotator and press 'T' to cycle through its
variants!
reward_miner_chainable:
title: Chaining Extractor
@@ -852,9 +852,9 @@ storyRewards:
desc: You have now unlocked the belt reader! It allows you to
measure the throughput of a belt.
And wait until you unlock
wires - then it gets really useful!
- reward_rotater_180:
- title: Rotater (180 degrees)
- desc: You just unlocked the 180 degrees rotater! - It allows
+ reward_rotator_180:
+ title: Rotator (180 degrees)
+ desc: You just unlocked the 180 degrees rotator! - It allows
you to rotate a shape by 180 degrees (Surprise! :D)
reward_display:
title: Display
@@ -879,7 +879,7 @@ storyRewards:
title: Virtual Processing
desc: I just gave a whole bunch of new buildings which allow you to
simulate the processing of shapes!
You can
- now simulate a cutter, rotater, stacker and more on the wires layer!
+ now simulate a cutter, rotator, stacker and more on the wires layer!
With this you now have three options to continue the game:
-
Build an automated machine to create any possible
shape requested by the HUB (I recommend to try it!).
- Build
@@ -1111,7 +1111,7 @@ keybindings:
underground_belt: Tunnel
miner: Extractor
cutter: Cutter
- rotater: Rotate
+ rotator: Rotate
stacker: Stacker
mixer: Color Mixer
painter: Painter
diff --git a/translations/base-sr.yaml b/translations/base-sr.yaml
index 935f35c1..94187ea4 100644
--- a/translations/base-sr.yaml
+++ b/translations/base-sr.yaml
@@ -584,7 +584,7 @@ buildings:
name: Rezač (četvorostruki)
description: Reže oblike na četiri dela. Ako se koristi samo jedan deo,
ostali se moraju uništiti kako bi sprečili zastoj!
- rotater:
+ rotator:
default:
name: Obrtač (↻)
description: Okreće oblike za 90 stepeni u smeru kazaljke na satu.
@@ -714,7 +714,7 @@ buildings:
default:
name: Virtuelni Rezač
description: Virtuelno reže oblik na dve polovine.
- rotater:
+ rotator:
name: Virtuelni Obrtač
description: Virtuelno okreće oblike, i u smeru kazaljke na satu i suprotno od
smera kazaljke na satu.
@@ -754,7 +754,7 @@ storyRewards:
suprotnom će sezačepiti i stati sa radom - Baš zbog
toga imate Smeće, koje uništava sve što uđe u
njega!
- reward_rotater:
+ reward_rotator:
title: Obrtanje
desc: Obrtač je otključan! On okreće oblike za 90 stepeni u
smeru kazaljke na satu.
@@ -782,7 +782,7 @@ storyRewards:
title: Tunel
desc: Tunel je otključan - Omogućava prenos stvari ispod traka
i ostalih građevina!
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: Rotacija u smeru suprotnom od kazaljke na satu
desc: Varijacija obrtača je otključana - Omogućuje okretanje u
smeru suprotnom od kazaljke na satu! Odaberi obrtač i
@@ -853,7 +853,7 @@ storyRewards:
desc: Čitač Trake je otključan! On meri propusnost pokretne
trake.
Biće vam od velike pomoći, samo se stripite dok ne
otključate žice!
- reward_rotater_180:
+ reward_rotator_180:
title: Obrtač (180 stepeni)
desc: Otključali ste obrtač od 180 stepeni! - On može da okreće
oblike za 180 stepeni (Iznenađenje! :D)
@@ -1116,7 +1116,7 @@ keybindings:
underground_belt: Tunel
miner: Rudar
cutter: Rezač
- rotater: Obrtač (↻)
+ rotator: Obrtač (↻)
stacker: Slagač
mixer: Mešalica boja
painter: Farbač
diff --git a/translations/base-sv.yaml b/translations/base-sv.yaml
index 4ec90926..53ba68f7 100644
--- a/translations/base-sv.yaml
+++ b/translations/base-sv.yaml
@@ -575,7 +575,7 @@ buildings:
description: Klipper former i fyra delar. Om du endast använder en del,
se till att förstöra de andra, annars kommer de blockera
maskinen!
- rotater:
+ rotator:
default:
name: Roterare
description: Roterar former 90 grader.
@@ -718,7 +718,7 @@ buildings:
default:
name: Virtuell skärare
description: Skär virtuellt formen till två halvor.
- rotater:
+ rotator:
name: Virtuell roterare
description: Roterar virtuellt formen, både medurs och moturs.
unstacker:
@@ -757,7 +757,7 @@ storyRewards:
otherwise it will clog and stall - For this purpose
I have given you the trash, which destroys
everything you put into it!
- reward_rotater:
+ reward_rotator:
title: Rotation
desc: Roteraren har blivit upplåst! Den roterar former 90
grader medsols.
@@ -786,7 +786,7 @@ storyRewards:
title: Tunnel
desc: Tunneln blivit upplåst- Du kan nu transportera saker
under rullband och byggnader med den!
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: Motsols rotation
desc: Du har låst upp en variant av roteraren - Den låter dig
rotera saker motsols! För att bygga den, välj roteraren och
@@ -860,7 +860,7 @@ storyRewards:
desc: You have now unlocked the belt reader! It allows you to
measure the throughput of a belt.
And wait until you unlock
wires - then it gets really useful!
- reward_rotater_180:
+ reward_rotator_180:
title: Roterare (180 grader)
desc: Du låste precis upp roteraren! - Den låter dig rotera
former med 180 grader (Vilken överraskning! :D)
@@ -887,7 +887,7 @@ storyRewards:
title: Virtual Processing
desc: I just gave a whole bunch of new buildings which allow you to
simulate the processing of shapes!
You can
- now simulate a cutter, rotater, stacker and more on the wires layer!
+ now simulate a cutter, rotator, stacker and more on the wires layer!
With this you now have three options to continue the game:
-
Build an automated machine to create any possible
shape requested by the HUB (I recommend to try it!).
- Build
@@ -1116,7 +1116,7 @@ keybindings:
underground_belt: Tunnel
miner: Extraktor
cutter: Klippare
- rotater: Roterare
+ rotator: Roterare
stacker: Staplare
mixer: Färgblandare
painter: Färgläggare
diff --git a/translations/base-tr.yaml b/translations/base-tr.yaml
index 8ec61d63..b7359917 100644
--- a/translations/base-tr.yaml
+++ b/translations/base-tr.yaml
@@ -583,7 +583,7 @@ buildings:
description: Şekilleri dört parçaya böler. Eğer sadece bir çıktıyı
kullanıyorsanız diğer çıkan parçaları yok etmeyi unutmayın,
yoksa kesim durur!
- rotater:
+ rotator:
default:
name: Döndürücü
description: Şekilleri saat yönünde 90 derece döndürür.
@@ -722,7 +722,7 @@ buildings:
default:
name: Sanal Kesici
description: Sanal olarak şekli ikiye böler.
- rotater:
+ rotator:
name: Sanal Döndürücü
description: Sanal olarak şekli saat yönünde veya saatin tersi yönünde döndürür.
unstacker:
@@ -760,7 +760,7 @@ storyRewards:
kullanmayı veya çöpe atmayı unutma yoksa makine
tıkanır! - Bu nedenle sana gönderdiğin bütün her şeyi yok
eden çöpü de verdim!
- reward_rotater:
+ reward_rotator:
title: Döndürme
desc: Döndürücü açıldı! Döndürücü şekilleri saat yönünde 90
derece döndürür.
@@ -788,7 +788,7 @@ storyRewards:
title: Tünel
desc: Tünel açıldı - Artık eşyaları taşıma bantları ve yapılar
altından geçirebilirsiniz!
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: Saat yönünün tersinde Döndürme
desc: Döndürücünün farklı bir türünü açtın - Şekiller artık
saat yönünün tersinde döndürülebilir! İnşa etmek için döndürücüyü
@@ -865,7 +865,7 @@ storyRewards:
desc: Bant okuyucu açıldı! Bu yapı taşıma bandındaki akış
hızını ölçmeyi sağlar.
Kabloları açana kadar bekle - o zaman
çok kullanışlı olacak.
- reward_rotater_180:
+ reward_rotator_180:
title: Döndürücü (180 derece)
desc: 180 derece döndürücüyü açtınız! - Şekilleri 180 derece
döndürür (Süpriz! :D)
@@ -1121,7 +1121,7 @@ keybindings:
underground_belt: Tünel
miner: Üretici
cutter: Kesici
- rotater: Döndürücü
+ rotator: Döndürücü
stacker: Kaynaştırıcı
mixer: Renk Karıştırıcısı
painter: Boyayıcı
diff --git a/translations/base-uk.yaml b/translations/base-uk.yaml
index 259426ea..862b176a 100644
--- a/translations/base-uk.yaml
+++ b/translations/base-uk.yaml
@@ -604,7 +604,7 @@ buildings:
description: Розрізає фігури на 4 частини. Якщо ви використовуєте не всі
частини, не забудьте знищити решту, інакше вони застрягнуть в
механізмі!
- rotater:
+ rotator:
default:
name: Обертач
description: Обертає фігури за годинниковою стрілкою на 90 градусів.
@@ -731,7 +731,7 @@ buildings:
default:
name: Віртуальний Різчик
description: Віртуально розрізає фігуру на дві половинки.
- rotater:
+ rotator:
name: Віртуальний Обертач
description: Віртуально обертає фігуру по часовій стрілці, та проти.
unstacker:
@@ -770,7 +770,7 @@ storyRewards:
Обов'язково позбудьтесь відходів, інакше вони
застрягнуть - Для цих цілей я дав вам
Смітник, який знищує все що ви туда направите!
- reward_rotater:
+ reward_rotator:
title: Обертання
desc: Обертач розблоковано! Він повертає фігури за годинниковою
стрілкою на 90 градусів.
@@ -802,7 +802,7 @@ storyRewards:
title: Тунель
desc: Тунель розблоковано. Ви можете створювати тунелі для
преметів через стрічки і будівлі.
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: Обертання проти годинникової стрілки
desc: Ви розблокували новий варіант обертача. Він дозволяє
обертати проти годинникової стрілки! Щоб побудувати його виберіть
@@ -857,7 +857,7 @@ storyRewards:
річ не безкоштовна, спочатку вам потрібно створити
фігури креслень, щоб собі це дозволити! (ті, що ви
щойно доставили).
- reward_rotater_180:
+ reward_rotator_180:
title: Обертач (180 градусів)
desc: Ви щойно відкрили Обертач на 180! - Він повертає фігури
за годинниковою стрілкою на 180 градусів. (Сюрприз! :D)
@@ -1141,7 +1141,7 @@ keybindings:
underground_belt: Тунель
miner: Екстрактор
cutter: Різчик
- rotater: Обертач
+ rotator: Обертач
stacker: Укладальник
mixer: Змішувач кольорів
painter: Фарбувач
diff --git a/translations/base-zh-CN-ISBN.yaml b/translations/base-zh-CN-ISBN.yaml
index c2c94617..2d831995 100644
--- a/translations/base-zh-CN-ISBN.yaml
+++ b/translations/base-zh-CN-ISBN.yaml
@@ -503,7 +503,7 @@ buildings:
quad:
name: 切割机(四向)
description: 将输入的图形切成四块。如果您只需要其中一块图形,使用垃圾桶清除其他图形,否则切割机会停止工作!
- rotater:
+ rotator:
default:
name: 旋转机
description: 将图形顺时针旋转90度。
@@ -629,7 +629,7 @@ buildings:
default:
name: 虚拟切割机
description: 模拟将图形切割成两半。
- rotater:
+ rotator:
name: 模拟旋转机
description: 模拟顺时针旋转图形。
unstacker:
@@ -663,7 +663,7 @@ storyRewards:
desc: 恭喜!您解锁了切割机,不管如何放置,它只会从上到下切开图形!
注意一定要处理掉切割后废弃的图形,不然它会阻塞传送带,
使用垃圾桶,它会清除所有放进去的图形!
- reward_rotater:
+ reward_rotator:
title: 旋转
desc: 恭喜!您解锁了旋转机。它会顺时针将输入的图形旋转90度。
reward_painter:
@@ -684,7 +684,7 @@ storyRewards:
reward_tunnel:
title: 隧道
desc: 恭喜!您解锁了隧道。它可放置在传送带或设施下方以运送物品。
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: 逆时针旋转
desc:
恭喜!您解锁了旋转机的逆时针变体。它可以逆时针旋转图形。
@@ -735,7 +735,7 @@ storyRewards:
title: 传送带读取器
desc: 恭喜!您解锁了传送带读取器!它能够测量传送带上的生产率。
等您解锁了电线层后,它将会极其有用!
- reward_rotater_180:
+ reward_rotator_180:
title: 旋转机(180度)
desc: 恭喜!您解锁了旋转器(180度)!它能帮您把一个图形旋转180度(惊喜! :D)
reward_display:
@@ -941,7 +941,7 @@ keybindings:
underground_belt: 隧道
miner: 开采器
cutter: 切割机
- rotater: 旋转机
+ rotator: 旋转机
stacker: 堆叠机
mixer: 混色器
painter: 上色器
diff --git a/translations/base-zh-CN.yaml b/translations/base-zh-CN.yaml
index 9e82890b..299b26a9 100644
--- a/translations/base-zh-CN.yaml
+++ b/translations/base-zh-CN.yaml
@@ -505,7 +505,7 @@ buildings:
quad:
name: 切割机(四向)
description: 将输入的图形切成四块。如果您只需要其中一块图形,使用垃圾桶清除其他图形,否则切割机会停止工作!
- rotater:
+ rotator:
default:
name: 旋转机
description: 将图形顺时针旋转 90 度。
@@ -631,7 +631,7 @@ buildings:
default:
name: 模拟切割机
description: 模拟将图形切割成两半。
- rotater:
+ rotator:
name: 模拟旋转机
description: 模拟顺时针旋转图形。
unstacker:
@@ -665,7 +665,7 @@ storyRewards:
desc: 恭喜!您解锁了切割机,不管如何放置,它只会从上到下切开图形!
注意一定要用处理掉切割后废弃的图形,不然它会阻塞传送带,
使用垃圾桶,它会清除所有放进去的图形!
- reward_rotater:
+ reward_rotator:
title: 旋转
desc: 恭喜!您解锁了旋转机。它会顺时针将输入的图形旋转90度。
reward_painter:
@@ -686,7 +686,7 @@ storyRewards:
reward_tunnel:
title: 隧道
desc: 恭喜!您解锁了隧道。它可放置在传送带或设施下方以运送物品。
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: 逆时针旋转
desc:
恭喜!您解锁了旋转机的逆时针变体。它可以逆时针旋转图形。
@@ -737,7 +737,7 @@ storyRewards:
title: 传送带读取器
desc: 恭喜!您解锁了传送带读取器!它能够测量传送带上的生产率。
等您解锁了电线层后,它将会极其有用!
- reward_rotater_180:
+ reward_rotator_180:
title: 旋转机(180度)
desc: 恭喜!您解锁了旋转器(180度)!它能帮您把一个图形旋转 180 度(惊不惊喜!:D)
reward_display:
@@ -944,7 +944,7 @@ keybindings:
underground_belt: 隧道
miner: 开采器
cutter: 切割机
- rotater: 旋转机
+ rotator: 旋转机
stacker: 堆叠机
mixer: 混色器
painter: 上色器
diff --git a/translations/base-zh-TW.yaml b/translations/base-zh-TW.yaml
index d47fdb79..24913473 100644
--- a/translations/base-zh-TW.yaml
+++ b/translations/base-zh-TW.yaml
@@ -530,7 +530,7 @@ buildings:
quad:
name: 四分切割機
description: 將輸入的圖形切成四塊。 如果你只需要其中一塊,記得把其他的銷毀掉,否則切割機會停止運作!
- rotater:
+ rotator:
default:
name: 旋轉機
description: 將圖形順時針旋轉90度。
@@ -660,7 +660,7 @@ buildings:
default:
name: 虛擬切割機
description: 虛擬地將圖形訊號從上到下切開。
- rotater:
+ rotator:
name: 虛擬旋轉機
description: 虛擬地將圖形訊號順時針旋轉。
unstacker:
@@ -695,7 +695,7 @@ storyRewards:
切割機已解鎖!不論切割機的方向,它都會把圖形垂直地切成兩半。
記得把不需要的部分處理掉,否則切割機會因為堵塞而停止運作。
為此我給你準備了垃圾桶,它會把所有放進去的物品銷毀掉。
- reward_rotater:
+ reward_rotator:
title: 順時針旋轉
desc: 順時針旋轉機已解鎖! 它會順時針旋轉輸入的圖形90度。
reward_painter:
@@ -717,7 +717,7 @@ storyRewards:
reward_tunnel:
title: 隧道
desc: 隧道已解鎖! 你現在可以在其他輸送帶或建築底下運送物品了!
- reward_rotater_ccw:
+ reward_rotator_ccw:
title: 逆時針旋轉
desc: 逆時針旋轉機已解鎖! 它會逆時針旋轉輸入的圖形90度。
逆時針旋轉機是順時針旋轉機的變體。選擇「順時針旋轉機」並按「T」來切換變體就能使用。
@@ -769,7 +769,7 @@ storyRewards:
reward_belt_reader:
title: 讀取輸送帶
desc: 輸送帶讀取機已解鎖! 它會讀取輸送帶的流量。
當你解鎖電路層時,它會變得超有用!
- reward_rotater_180:
+ reward_rotator_180:
title: 220度旋轉
desc: 180度旋轉機已解鎖! - 它可以180度旋轉物件(驚喜!:D)
reward_display:
@@ -983,7 +983,7 @@ keybindings:
underground_belt: 隧道
miner: 開採機
cutter: 切割機
- rotater: 虛擬旋轉機
+ rotator: 虛擬旋轉機
stacker: 虛擬堆疊機
mixer: 混色機
painter: 虛擬上色機