Compare commits
8 Commits
42cfeed771
...
befd8a7877
Author | SHA1 | Date |
---|---|---|
tobspr | befd8a7877 | |
tobspr | 5627d656cc | |
tobspr | dab688cefb | |
tobspr | 3bf9bfe066 | |
tobspr | 1e8c5f7074 | |
Ivan | 7694b7be2b | |
Gumball73 | b33d54ccab | |
timofey | 0bd43b28c3 |
|
@ -186,6 +186,23 @@
|
|||
transition: transform 0.5s ease-in-out;
|
||||
}
|
||||
|
||||
.close {
|
||||
position: absolute;
|
||||
pointer-events: all;
|
||||
background: uiResource("icons/main_menu_exit.png") center center / 50% no-repeat;
|
||||
display: inline-flex;
|
||||
@include S(width, 15px);
|
||||
@include S(height, 15px);
|
||||
@include S(top, 2px);
|
||||
opacity: 0.3;
|
||||
@include S(right, 2px);
|
||||
z-index: 200;
|
||||
transition: opacity 0.12s ease-in-out;
|
||||
&:hover {
|
||||
opacity: 0.7;
|
||||
}
|
||||
}
|
||||
|
||||
&:hover::before {
|
||||
transform: translate(0, -51%);
|
||||
}
|
||||
|
|
|
@ -121,15 +121,16 @@ export class HUDStandaloneAdvantages extends BaseHUDPart {
|
|||
this.root.app.gameAnalytics.noteMinor("game.std_advg.show");
|
||||
this.root.app.gameAnalytics.noteMinor("game.std_advg.show-" + (final ? "final" : "nonfinal"));
|
||||
}
|
||||
|
||||
this.lastShown = this.root.time.now();
|
||||
this.visible = true;
|
||||
this.final = final;
|
||||
this.root.app.inputMgr.makeSureAttachedAndOnTop(this.inputReciever);
|
||||
|
||||
if (this.root.time.now() < 120) {
|
||||
this.title.innerText = "";
|
||||
} else if (this.final) {
|
||||
if (this.final) {
|
||||
this.title.innerText = T.ingame.standaloneAdvantages.titleExpiredV2;
|
||||
} else if (this.root.time.now() < 120) {
|
||||
this.title.innerText = "";
|
||||
} else {
|
||||
this.title.innerText = T.ingame.standaloneAdvantages.titleEnjoyingDemo;
|
||||
}
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
/* typehints:start */
|
||||
import { Application } from "../../application";
|
||||
/* typehints:end */
|
||||
import { WEB_STEAM_SSO_AUTHENTICATED } from "../../core/steam_sso";
|
||||
import { enumHubGoalRewards } from "../tutorial_goals";
|
||||
|
||||
|
@ -7,73 +10,98 @@ const chinaShapes = G_WEGAME_VERSION || G_CHINA_VERSION;
|
|||
////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////
|
||||
|
||||
const WEB_DEMO_LEVELS = () => [
|
||||
// 1
|
||||
// Circle
|
||||
{
|
||||
shape: "CuCuCuCu", // belts t1
|
||||
required: 10,
|
||||
reward: enumHubGoalRewards.reward_cutter_and_trash,
|
||||
},
|
||||
/**
|
||||
*
|
||||
* @param {Application} app
|
||||
* @returns
|
||||
*/
|
||||
const WEB_DEMO_LEVELS = app => {
|
||||
const variant = app.gameAnalytics.abtVariant;
|
||||
|
||||
// 2
|
||||
// Cutter
|
||||
{
|
||||
shape: "----CuCu", //
|
||||
required: 20,
|
||||
reward: enumHubGoalRewards.no_reward,
|
||||
},
|
||||
const levels = [
|
||||
// 1
|
||||
// Circle
|
||||
{
|
||||
shape: "CuCuCuCu", // belts t1
|
||||
required: 10,
|
||||
reward: enumHubGoalRewards.reward_cutter_and_trash,
|
||||
},
|
||||
|
||||
// 3
|
||||
// Rectangle
|
||||
{
|
||||
shape: "RuRuRuRu", // miners t1
|
||||
required: 50,
|
||||
reward: enumHubGoalRewards.reward_balancer,
|
||||
},
|
||||
// 2
|
||||
// Cutter
|
||||
{
|
||||
shape: "----CuCu", //
|
||||
required: 20,
|
||||
reward: enumHubGoalRewards.no_reward,
|
||||
},
|
||||
|
||||
// 4
|
||||
{
|
||||
shape: "RuRu----", // processors t2
|
||||
required: 30,
|
||||
reward: enumHubGoalRewards.reward_rotater,
|
||||
},
|
||||
// 3
|
||||
// Rectangle
|
||||
{
|
||||
shape: "RuRuRuRu", // miners t1
|
||||
required: variant === "0" ? 50 : 30,
|
||||
reward: enumHubGoalRewards.reward_balancer,
|
||||
},
|
||||
|
||||
// 5
|
||||
// Rotater
|
||||
{
|
||||
shape: "Cu----Cu", // belts t2
|
||||
required: 75,
|
||||
reward: enumHubGoalRewards.reward_tunnel,
|
||||
},
|
||||
// 4
|
||||
{
|
||||
shape: "RuRu----", // processors t2
|
||||
required: 30,
|
||||
reward: enumHubGoalRewards.reward_rotater,
|
||||
},
|
||||
|
||||
// 6
|
||||
{
|
||||
shape: "Cu------", // miners t2
|
||||
required: 75,
|
||||
reward: enumHubGoalRewards.reward_painter,
|
||||
},
|
||||
// 5
|
||||
// Rotater
|
||||
{
|
||||
shape: "Cu----Cu", // belts t2
|
||||
required: 75,
|
||||
reward: enumHubGoalRewards.reward_tunnel,
|
||||
},
|
||||
];
|
||||
|
||||
if (["0", "1", "2", "3"].includes(variant)) {
|
||||
levels.push(
|
||||
// 6
|
||||
// Painter
|
||||
{
|
||||
shape: "Cu------", // miners t2
|
||||
required: variant === "0" ? 75 : 50,
|
||||
reward: enumHubGoalRewards.reward_painter,
|
||||
}
|
||||
);
|
||||
}
|
||||
|
||||
if (["0", "1", "2"].includes(variant)) {
|
||||
levels.push(
|
||||
// 7
|
||||
{
|
||||
shape: "CrCrCrCr", // unused
|
||||
required: variant === "0" ? 120 : 85,
|
||||
reward: enumHubGoalRewards.reward_rotater_ccw,
|
||||
}
|
||||
);
|
||||
}
|
||||
|
||||
if (["0", "1"].includes(variant)) {
|
||||
levels.push(
|
||||
// 8
|
||||
{
|
||||
shape: "RbRb----", // painter t2
|
||||
required: variant === "0" ? 170 : 100,
|
||||
reward: enumHubGoalRewards.reward_mixer,
|
||||
}
|
||||
);
|
||||
}
|
||||
|
||||
// 7
|
||||
// Painter
|
||||
{
|
||||
shape: "CrCrCrCr", // unused
|
||||
required: 120,
|
||||
reward: enumHubGoalRewards.reward_rotater_ccw,
|
||||
},
|
||||
// 8
|
||||
{
|
||||
shape: "RbRb----", // painter t2
|
||||
required: 170,
|
||||
reward: enumHubGoalRewards.reward_mixer,
|
||||
},
|
||||
// End of demo
|
||||
{
|
||||
shape: "RbRb----",
|
||||
levels.push({
|
||||
shape: levels[levels.length - 1].shape,
|
||||
required: 0,
|
||||
reward: enumHubGoalRewards.reward_demo_end,
|
||||
},
|
||||
];
|
||||
});
|
||||
|
||||
return levels;
|
||||
};
|
||||
|
||||
////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////
|
||||
|
@ -354,11 +382,11 @@ const STANDALONE_LEVELS = () => [
|
|||
/**
|
||||
* Generates the level definitions
|
||||
*/
|
||||
export function generateLevelsForVariant() {
|
||||
export function generateLevelsForVariant(app) {
|
||||
if (G_IS_STEAM_DEMO) {
|
||||
return STEAM_DEMO_LEVELS();
|
||||
} else if (G_IS_STANDALONE || WEB_STEAM_SSO_AUTHENTICATED) {
|
||||
return STANDALONE_LEVELS();
|
||||
}
|
||||
return WEB_DEMO_LEVELS();
|
||||
return WEB_DEMO_LEVELS(app);
|
||||
}
|
||||
|
|
|
@ -299,11 +299,11 @@ let levelDefinitionsCache = null;
|
|||
/**
|
||||
* Generates the level definitions
|
||||
*/
|
||||
export function generateLevelDefinitions() {
|
||||
export function generateLevelDefinitions(app) {
|
||||
if (levelDefinitionsCache) {
|
||||
return levelDefinitionsCache;
|
||||
}
|
||||
const levelDefinitions = generateLevelsForVariant();
|
||||
const levelDefinitions = generateLevelsForVariant(app);
|
||||
MOD_SIGNALS.modifyLevelDefinitions.dispatch(levelDefinitions);
|
||||
if (G_IS_DEV) {
|
||||
levelDefinitions.forEach(({ shape }) => {
|
||||
|
@ -403,7 +403,7 @@ export class RegularGameMode extends GameMode {
|
|||
* @returns {Array<LevelDefinition>}
|
||||
*/
|
||||
getLevelDefinitions() {
|
||||
return generateLevelDefinitions();
|
||||
return generateLevelDefinitions(this.root.app);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -39,7 +39,7 @@ if (G_IS_DEV && IS_DEBUG) {
|
|||
|
||||
/* typehints:start */
|
||||
// @ts-ignore
|
||||
assert(false, "typehints built in, this should never be the case!");
|
||||
throw new Error("typehints built in, this should never be the case!");
|
||||
/* typehints:end */
|
||||
|
||||
/* dev:start */
|
||||
|
|
|
@ -36,8 +36,8 @@ const analyticsUrl = G_IS_DEV ? "http://localhost:8001" : "https://analytics.sha
|
|||
// Be sure to increment the ID whenever it changes
|
||||
const analyticsLocalFile = G_IS_STEAM_DEMO ? "shapez_token_steamdemo.bin" : "shapez_token_123.bin";
|
||||
|
||||
const CURRENT_ABT = "abt_mmnd";
|
||||
const CURRENT_ABT_COUNT = 1;
|
||||
const CURRENT_ABT = "abt_lvcp";
|
||||
const CURRENT_ABT_COUNT = 4;
|
||||
|
||||
export class ShapezGameAnalytics extends GameAnalyticsInterface {
|
||||
constructor(app) {
|
||||
|
|
|
@ -4,6 +4,7 @@ import { GameState } from "../core/game_state";
|
|||
import { DialogWithForm } from "../core/modal_dialog_elements";
|
||||
import { FormElementInput } from "../core/modal_dialog_forms";
|
||||
import { ReadWriteProxy } from "../core/read_write_proxy";
|
||||
import { STOP_PROPAGATION } from "../core/signal";
|
||||
import { WEB_STEAM_SSO_AUTHENTICATED } from "../core/steam_sso";
|
||||
import {
|
||||
formatSecondsToTimeAgo,
|
||||
|
@ -73,6 +74,8 @@ export class MainMenuState extends GameState {
|
|||
!G_IS_STEAM_DEMO &&
|
||||
/** @type { PlatformWrapperImplElectron}*/ (this.app.platformWrapper).dlcs.puzzle);
|
||||
|
||||
const showKiwiClicker = window.localStorage.getItem("hide_kiwi_clicker") !== "1";
|
||||
|
||||
const bannerHtml = `
|
||||
<h3>${T.demoBanners.titleV2}</h3>
|
||||
|
||||
|
@ -195,10 +198,15 @@ export class MainMenuState extends GameState {
|
|||
}
|
||||
|
||||
|
||||
<div class="mainNews kiwiClicker">
|
||||
${
|
||||
showKiwiClicker
|
||||
? `<div class="mainNews kiwiClicker">
|
||||
<div class="text">Check out this small side project I am working on right now!</div>
|
||||
<div class="close"></div>
|
||||
|
||||
</div>
|
||||
</div>`
|
||||
: ""
|
||||
}
|
||||
`
|
||||
: ""
|
||||
}
|
||||
|
@ -451,6 +459,7 @@ export class MainMenuState extends GameState {
|
|||
".steamLink": this.onSteamLinkClicked,
|
||||
".steamLinkSocial": this.onSteamLinkClickedSocial,
|
||||
".kiwiClicker": this.onKiwiClickerClicked,
|
||||
".kiwiClicker .close": this.hideKiwiClicker,
|
||||
".discordLink": () => {
|
||||
this.app.platformWrapper.openExternalLink(THIRDPARTY_URLS.discord);
|
||||
},
|
||||
|
@ -571,6 +580,13 @@ export class MainMenuState extends GameState {
|
|||
);
|
||||
}
|
||||
|
||||
hideKiwiClicker() {
|
||||
window.localStorage.setItem("hide_kiwi_clicker", "1");
|
||||
this.htmlElement.querySelector(".kiwiClicker").remove();
|
||||
|
||||
return STOP_PROPAGATION;
|
||||
}
|
||||
|
||||
onBackButtonClicked() {
|
||||
this.renderMainMenu();
|
||||
this.renderSavegames();
|
||||
|
|
|
@ -99,6 +99,7 @@ mainMenu:
|
|||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: OK
|
||||
|
|
|
@ -103,6 +103,7 @@ mainMenu:
|
|||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: OK
|
||||
|
|
|
@ -99,6 +99,7 @@ mainMenu:
|
|||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: OK
|
||||
|
|
|
@ -100,6 +100,7 @@ mainMenu:
|
|||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: OK
|
||||
|
|
|
@ -103,7 +103,9 @@ mainMenu:
|
|||
Vollversion im Browser!
|
||||
playingFullVersion: Du spielst jetzt die Vollversion!
|
||||
logout: Ausloggen
|
||||
noActiveSavegames: Keine Speicherstände gefunden - Klicke Spielen um ein neues Spiel zu starten!
|
||||
noActiveSavegames: Keine Speicherstände gefunden - Klicke Spielen um ein neues
|
||||
Spiel zu starten!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
puzzleMenu:
|
||||
play: Spielen
|
||||
edit: Bearbeiten
|
||||
|
|
|
@ -103,6 +103,7 @@ mainMenu:
|
|||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: OK
|
||||
|
|
|
@ -54,7 +54,7 @@ global:
|
|||
shift: SHIFT
|
||||
space: ESPACIO
|
||||
loggingIn: Iniciando sesión
|
||||
loadingResources: Downloading additional resources (<percentage> %)
|
||||
loadingResources: Descargando recursos adicionales (<percentage> %)
|
||||
demoBanners:
|
||||
title: Versión de prueba
|
||||
intro: >-
|
||||
|
@ -97,15 +97,18 @@ mainMenu:
|
|||
puzzleDlcText: ¿Disfrutas compactando y optimizando fábricas? ¡Consigue ahora el
|
||||
DLC de Puzles en Steam para aún más diversión!
|
||||
puzzleDlcWishlist: ¡Añádelo ahora a tu lista de deseos!
|
||||
puzzleDlcViewNow: Ver Dlc
|
||||
puzzleDlcViewNow: Ver DLC
|
||||
mods:
|
||||
title: Active Mods
|
||||
warningPuzzleDLC: Playing the Puzzle DLC is not possible with mods. Please
|
||||
disable all mods to play the DLC.
|
||||
playingFullVersion: You are now playing the full version!
|
||||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
title: Mods Activos
|
||||
warningPuzzleDLC: No es posible jugar el DLC Puzzle con mods. Por favor
|
||||
desactiva todos los mods para jugar el DLC.
|
||||
playingFullVersion: ¡Estás jugando la versión completa!
|
||||
logout: Cerrar Sesión
|
||||
noActiveSavegames: No se encontraron partidas guardadas activas - ¡Haz click en
|
||||
Jugar para empezar una nueva partida!
|
||||
playFullVersionV2: Has comprado shapez en Steam? ¡Juega la versión completa
|
||||
desde tu navegador!
|
||||
playFullVersionStandalone: ¡Ahora puedes jugar la versión completa desde tu navegador!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: OK
|
||||
|
@ -230,7 +233,7 @@ dialogs:
|
|||
title: Fallo al cargar los Puzles
|
||||
desc: Desafortunadamente, no se pudieron cargar los puzles.
|
||||
submitPuzzle:
|
||||
title: Enviar Puzzle
|
||||
title: Enviar Puzle
|
||||
descName: "Nombra tu puzle:"
|
||||
descIcon: "Por favor ingresa una clave única, que será el icono de tu puzle
|
||||
(Puedes generarlas <link>aquí</link>, o escoger una de las formas
|
||||
|
@ -291,36 +294,38 @@ dialogs:
|
|||
title: ¿Eliminar Puzle?
|
||||
desc: ¿Estas seguro de querer eliminar '<title>'? ¡Esto no se puede deshacer!
|
||||
modsDifference:
|
||||
title: Mod Warning
|
||||
desc: The currently installed mods differ from the mods the savegame was created
|
||||
with. This might cause the savegame to break or not load at all. Are
|
||||
you sure you want to continue?
|
||||
missingMods: Missing Mods
|
||||
newMods: Newly installed Mods
|
||||
title: Advertencia por Mod
|
||||
desc: Los mods instalados actualmente difieren a los mods de la partida guardada
|
||||
en el momento de la creación. Esto puede causar que la partida
|
||||
guardada se corrompa o no funcione. ¿Estás seguro de querer
|
||||
consitnuar?
|
||||
missingMods: Mods Faltantes
|
||||
newMods: Mods Nuevos Instalados
|
||||
resourceLoadFailed:
|
||||
title: Resources failed to load
|
||||
demoLinkText: shapez demo on Steam
|
||||
descWeb: "One ore more resources could not be loaded. Make sure you have a
|
||||
stable internet connection and try again. If this still doesn't
|
||||
work, make sure to also disable any browser extensions (including
|
||||
adblockers).<br><br> As an alternative, you can also play the
|
||||
<demoOnSteamLinkText>. <br><br> Error Message:"
|
||||
descSteamDemo: "One ore more resources could not be loaded. Try restarting the
|
||||
game - If that does not help, try reinstalling and verifying the
|
||||
game files via Steam. <br><br> Error Message:"
|
||||
title: Recursos fallaron en cargar
|
||||
demoLinkText: Demo de shapez en Steam
|
||||
descWeb: "Uno o más recrusos no pudieron cargar. Asegurate de tener una conexión
|
||||
estable de internet y vuelve a intentar. Si todavía no funciona,
|
||||
asegurate de tambien desactivar extensiones del navegador
|
||||
(incluyendo adblockers).<br><br> Como alternativa, puedes tambien
|
||||
jugar el <demoOnSteamLinkText>. <br><br> Mensaje de Error:"
|
||||
descSteamDemo: "Uno o más recursos no puedieron cargar. Intenta reiniciar el
|
||||
juego - Si eso no ayuda, intenta reinstalar y verificar los archivos
|
||||
del juego en Steam. <br><br> Mensaje de Error:"
|
||||
steamSsoError:
|
||||
title: Full Version Logout
|
||||
desc: You have been logged out from the Full Browser Version since either your
|
||||
network connection is unstable or you are playing on another
|
||||
device.<br><br> Please make sure you don't have shapez open in any
|
||||
other browser tab or another computer with the same Steam
|
||||
account.<br><br> You can login again in the main menu.
|
||||
title: Cierre de sesión de versión completa
|
||||
desc: Se te ha cerrado sesión desde la versión completa por navegaador debido a
|
||||
que tu conexión de internet es inestable o estás jugando desde otro
|
||||
dispositivo.<br><br> Por favor asegurate de que no tienes shapez
|
||||
abierto en otra pestaña del navegador o en otra computadora con la
|
||||
misma cuenta de Steam.<br><br> Puedes iniciar sesión nuevamente
|
||||
desde el menú principal.
|
||||
steamSsoNoOwnership:
|
||||
title: Full Edition not owned
|
||||
desc: In order to play the Full Edition in your Browser, you need to own both
|
||||
the base game and the Puzzle DLC on your Steam account.<br><br>
|
||||
Please make sure you own both, signed in with the correct Steam
|
||||
account and then try again.
|
||||
title: No eres dueño de la Edición completa
|
||||
desc: En orden de poder jugar la versión completa en tu nevagador, debes comprar
|
||||
el juego base y el DLC Puzzle desde tu cuenta de Steam.<br><br> Por
|
||||
favor asegurate de tener ambos, iniciendo sesión con la cuenta
|
||||
correcta de Steam y vuelve a intentar.
|
||||
ingame:
|
||||
keybindingsOverlay:
|
||||
moveMap: Mover
|
||||
|
@ -468,7 +473,7 @@ ingame:
|
|||
desc: Presiona aquí para ver que tiene la versión de Steam!
|
||||
get_on_steam: Consiguelo en Steam
|
||||
standaloneAdvantages:
|
||||
no_thanks: ¡No grácias!
|
||||
no_thanks: ¡No gracias!
|
||||
points:
|
||||
levels:
|
||||
title: 12 nuevos niveles
|
||||
|
@ -492,11 +497,11 @@ ingame:
|
|||
title: Logros
|
||||
desc: Atrapalos a todos!
|
||||
mods:
|
||||
title: Modding support!
|
||||
desc: Over 80 mods available!
|
||||
titleV2: "Get the full version now on Steam to unlock:"
|
||||
titleExpiredV2: Demo completed!
|
||||
titleEnjoyingDemo: Enjoy the demo?
|
||||
title: ¡Soporte de Modificaciones!
|
||||
desc: ¡Más de 80 modificaciones disponibles!
|
||||
titleV2: "Obten la versión completa en Steam para desbloquear:"
|
||||
titleExpiredV2: ¡Demo completada!
|
||||
titleEnjoyingDemo: ¿Estás disfrutando la demo?
|
||||
puzzleEditorSettings:
|
||||
zoneTitle: Área
|
||||
zoneWidth: Anchura
|
||||
|
@ -506,7 +511,7 @@ ingame:
|
|||
share: Compartir
|
||||
report: Reportar
|
||||
clearBuildings: Borrar Edificios
|
||||
resetPuzzle: Reiniciar Puzzle
|
||||
resetPuzzle: Reiniciar Puzle
|
||||
puzzleEditorControls:
|
||||
title: Editor de Puzles
|
||||
instructions:
|
||||
|
@ -534,7 +539,7 @@ ingame:
|
|||
titleRatingDesc: Tu puntuación me ayudará a hacerte mejores sugerencias en el futuro
|
||||
continueBtn: Continuar Jugando
|
||||
menuBtn: Menú
|
||||
nextPuzzle: Siguiente Puzzle
|
||||
nextPuzzle: Siguiente Puzle
|
||||
puzzleMetadata:
|
||||
author: Autor
|
||||
shortKey: Clave
|
||||
|
@ -1128,7 +1133,7 @@ keybindings:
|
|||
massSelect: Selección masiva
|
||||
buildings: Atajos de edificios
|
||||
placementModifiers: Modificadores de colocación
|
||||
mods: Provided by Mods
|
||||
mods: Provisto por Mods
|
||||
mappings:
|
||||
confirm: Confirmar
|
||||
back: Atrás
|
||||
|
@ -1242,7 +1247,7 @@ tips:
|
|||
- Tener una buena proporción entre edificion maximizará su eficiencia
|
||||
- A su máximo nivel, 5 extractores llenarán por completo una cinta
|
||||
transportadora.
|
||||
- ¡No te olvides de utilizár túneles!
|
||||
- ¡No te olvides de utilizar túneles!
|
||||
- No es necesario dividir los items de manera uniforme para conseguír la
|
||||
mayor eficiencia.
|
||||
- Mantener apretado <b>SHIFT</b> activará el planeador de cintas,
|
||||
|
@ -1308,7 +1313,7 @@ puzzleMenu:
|
|||
loadPuzzle: Cargar
|
||||
reviewPuzzle: Revisar y Publicar
|
||||
validatingPuzzle: Validando Puzle
|
||||
submittingPuzzle: Enviando Puzzle
|
||||
submittingPuzzle: Enviando Puzle
|
||||
noPuzzles: Ahora mismo no hay puzles en esta sección.
|
||||
categories:
|
||||
levels: Niveles
|
||||
|
@ -1349,7 +1354,7 @@ puzzleMenu:
|
|||
derecho a shapez.io en tu biblioteca, selecionando propiedades > DLCs.
|
||||
search:
|
||||
action: Buscar
|
||||
placeholder: Escribe un nombre de puzzle o autor
|
||||
placeholder: Escribe un nombre de puzle o autor
|
||||
includeCompleted: Incluir completado
|
||||
difficulties:
|
||||
any: Cualquier dificultad
|
||||
|
@ -1391,20 +1396,22 @@ backendErrors:
|
|||
no-permission: No tienes los permisos necesarios para llevar a cabo esta acción.
|
||||
mods:
|
||||
title: Mods
|
||||
author: Author
|
||||
version: Version
|
||||
modWebsite: Website
|
||||
openFolder: Open Mods Folder
|
||||
folderOnlyStandalone: Opening the mod folder is only possible when running the standalone.
|
||||
browseMods: Browse Mods
|
||||
modsInfo: To install and manage mods, copy them to the mods folder within the
|
||||
game directory. You can also use the 'Open Mods Folder' button on the
|
||||
top right.
|
||||
noModSupport: You need the standalone version on Steam to install mods.
|
||||
author: Autor
|
||||
version: Versión
|
||||
modWebsite: Pagina Web
|
||||
openFolder: Abrir Carpeta de Mods
|
||||
folderOnlyStandalone: Solo es posible abrir la carpeta de mods corriendo la
|
||||
versión de escritorio.
|
||||
browseMods: Examinar Mods
|
||||
modsInfo: Para instalar y manejar mods, copialos en la carpeta de mods dentro
|
||||
del directorio del juego. Tambien puedes usar el boton 'Abrir Carpeta de
|
||||
Mods' en la esquina superior derecha.
|
||||
noModSupport: Necesitas la versión de escritorio de Steam para instalar mods.
|
||||
togglingComingSoon:
|
||||
title: Coming Soon
|
||||
description: Enabling or disabling mods is currently only possible by copying
|
||||
the mod file from or to the mods/ folder. However, being able to
|
||||
toggle them here is planned for a future update!
|
||||
browserNoSupport: Due to browser restrictions it is currently only possible to
|
||||
install mods in the Steam version - Sorry!
|
||||
title: Proximamente
|
||||
description: Solo es posible activar o desactivar mods copiando o removiendo el
|
||||
archivo del mod desde o en la carpeta mods/. Sin embargo, la
|
||||
posibilidad de activarlos o desactivarlos aquí está planeada para
|
||||
una actualización futura!
|
||||
browserNoSupport: Debido a restricciones del navegador, solo es posible instalar
|
||||
mods en la versión de Steam - Disculpas!
|
||||
|
|
|
@ -103,6 +103,7 @@ mainMenu:
|
|||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: OK
|
||||
|
|
|
@ -102,6 +102,7 @@ mainMenu:
|
|||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: OK
|
||||
|
|
|
@ -98,6 +98,7 @@ mainMenu:
|
|||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: אישור
|
||||
|
|
|
@ -101,6 +101,7 @@ mainMenu:
|
|||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: OK
|
||||
|
|
|
@ -100,6 +100,7 @@ mainMenu:
|
|||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: OK
|
||||
|
|
|
@ -99,6 +99,7 @@ mainMenu:
|
|||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: OK
|
||||
|
|
|
@ -104,6 +104,7 @@ mainMenu:
|
|||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: OK
|
||||
|
|
|
@ -93,6 +93,7 @@ mainMenu:
|
|||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: OK
|
||||
|
|
|
@ -93,6 +93,7 @@ mainMenu:
|
|||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: 확인
|
||||
|
|
|
@ -102,6 +102,7 @@ mainMenu:
|
|||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: OK
|
||||
|
|
|
@ -103,6 +103,7 @@ mainMenu:
|
|||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: OK
|
||||
|
|
|
@ -103,6 +103,7 @@ mainMenu:
|
|||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: OK
|
||||
|
|
|
@ -102,6 +102,7 @@ mainMenu:
|
|||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: Ok
|
||||
|
|
|
@ -102,6 +102,7 @@ mainMenu:
|
|||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: OK
|
||||
|
|
|
@ -53,7 +53,7 @@ global:
|
|||
escape: ESC
|
||||
shift: SHIFT
|
||||
space: SPACE
|
||||
loggingIn: Logging in
|
||||
loggingIn: A conectar
|
||||
loadingResources: A Baixar recursos adicionais (<percentage> %)
|
||||
demoBanners:
|
||||
title: Versão Demo
|
||||
|
@ -101,8 +101,9 @@ mainMenu:
|
|||
desativa todos os modos antes de jogares o DLC
|
||||
playingFullVersion: Estás agora a jogar a versão completa!
|
||||
logout: Desconectar
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
noActiveSavegames: Não foram encontrados savegames - Clica para começar um jogo novo!
|
||||
playFullVersionV2: Compraste o Shapez na Steam? Joga a versão completa no teu Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: OK
|
||||
|
@ -180,8 +181,8 @@ dialogs:
|
|||
desc: "Este jogo tem vários Atalhos que tornarão mais fácil a construção de
|
||||
grandes fábricas. Aqui estão alguns, mas <strong>verifica os
|
||||
restantes Atalhos</strong>!<br><br> <code
|
||||
class='keybinding'>CTRL</code> + Drag: Seleciona a área para copiar
|
||||
/ eliminar.<br> <code class='keybinding'>SHIFT</code>: Mantém
|
||||
class='keybinding'>CTRL</code> + Arrasta: Seleciona a área para
|
||||
copiar / eliminar.<br> <code class='keybinding'>SHIFT</code>: Mantém
|
||||
pressionado para colocar várias construções.<br> <code
|
||||
class='keybinding'>ALT</code>: Inverte as posições.<br>"
|
||||
createMarker:
|
||||
|
@ -362,7 +363,7 @@ ingame:
|
|||
notifications:
|
||||
newUpgrade: Está disponível um novo upgrade!
|
||||
gameSaved: O teu jogo foi guardado.
|
||||
freeplayLevelComplete: Level <level> has been completed!
|
||||
freeplayLevelComplete: Nível <level> completo!
|
||||
shop:
|
||||
title: Upgrades
|
||||
buttonUnlock: Upgrade
|
||||
|
@ -1107,8 +1108,8 @@ settings:
|
|||
zoom out).
|
||||
shapeTooltipAlwaysOn:
|
||||
title: Shape Tooltip - Mostrar Sempre
|
||||
description: Whether to always show the shape tooltip when hovering buildings,
|
||||
instead of having to hold 'ALT'.
|
||||
description: Mostrar sempre a shape tooltip quando passar sobre construções, em
|
||||
vez de pressionar 'ALT'.
|
||||
rangeSliderPercentage: <amount> %
|
||||
tickrateHz: <amount> Hz
|
||||
newBadge: Novo!
|
||||
|
@ -1186,10 +1187,10 @@ keybindings:
|
|||
comparator: Comparador
|
||||
item_producer: Produtor de Itens (Sandbox)
|
||||
copyWireValue: "Fios: Copia o valor debaixo do cursor"
|
||||
rotateToUp: "Rotate: Point Up"
|
||||
rotateToDown: "Rotate: Point Down"
|
||||
rotateToRight: "Rotate: Point Right"
|
||||
rotateToLeft: "Rotate: Point Left"
|
||||
rotateToUp: "Rotação: Para cima"
|
||||
rotateToDown: "Rotação: Para baixo"
|
||||
rotateToRight: "Rotação: Para a diretia"
|
||||
rotateToLeft: "Rotação: Para a esquerda"
|
||||
constant_producer: Produtor Constante
|
||||
goal_acceptor: Recetor de Objetivo
|
||||
block: Bloqueador
|
||||
|
|
|
@ -104,6 +104,7 @@ mainMenu:
|
|||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: OK
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -102,6 +102,7 @@ mainMenu:
|
|||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: OK
|
||||
|
|
|
@ -101,6 +101,7 @@ mainMenu:
|
|||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: OK
|
||||
|
|
|
@ -103,6 +103,7 @@ mainMenu:
|
|||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: OK
|
||||
|
|
|
@ -101,6 +101,7 @@ mainMenu:
|
|||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: OK
|
||||
|
|
|
@ -102,6 +102,7 @@ mainMenu:
|
|||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: Гаразд
|
||||
|
|
|
@ -88,6 +88,7 @@ mainMenu:
|
|||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: 确认
|
||||
|
|
|
@ -95,6 +95,7 @@ mainMenu:
|
|||
logout: 登出
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: 确认
|
||||
|
|
|
@ -94,6 +94,7 @@ mainMenu:
|
|||
logout: Logout
|
||||
noActiveSavegames: No active savegames found - Click play to start a new game!
|
||||
playFullVersionV2: Bough shapez on Steam? Play the full version in your Browser!
|
||||
playFullVersionStandalone: You can now also play the full version in your Browser!
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: 確認
|
||||
|
|
Loading…
Reference in New Issue