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