diff --git a/README.md b/README.md index 7952d1fa..f5282897 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ Also, any CSL translation could have mistakes or untranslated parts or parts of translation which are partly outdated.
You could help with translations for the game here:
https://docs.google.com/spreadsheets/d/1WxRoxfPpYBHqvWb4mQNxGVr3r4VyxHSEuELzdU1I2PE
- This is a single-player game. There is built-in chat, so, you could ask a question to another players.
+ This is a single-player game. There is built-in chat, so, you could ask a question to other players.
The game itself about building a city. You are starting with some amount of gold and a few citizens.
This is an IDLE game, which means, every minute your citizens will spawn new citizens and pay taxes to you.
You can construct buildings, but upgrading existing ones will require each time more gold, because this game is an Incremental game.
diff --git a/index.html b/index.html index d822e34e..53f23b81 100644 --- a/index.html +++ b/index.html @@ -267,92 +267,103 @@

Garrison

Building

- +
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-
-
- -
-
-
- -
-
- - - - - -
-
- -
-
-
- -
-
-
- -
-
- - - - - -
-
- -
-
-
- -
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ +
+
+
+ +
+
+
+ +
+
+ + + + + +
+
+ +
+
+
+ +
+
+
+ +
+
+ + + + + +
+
+ +
+
+
+ +
+
+
+ +
+
+ + + + + +
-
+
+
- - - - - -
+
@@ -806,6 +817,30 @@

How to play

cityWarehouse: [], //should the list contain objects? myhero: {}, festival_cooldown: 0, + help(myobject) { + console.log(myobject.id); + if (myobject.id==="defencies_img") { + document.getElementById("lblBuildHelp").innerHTML=localeStrings[230]; + } + if (myobject.id==="home_img") { + document.getElementById("lblBuildHelp").innerHTML=localeStrings[233]; + } + if (myobject.id==="treasury_img") { + document.getElementById("lblBuildHelp").innerHTML=localeStrings[234]; + } + if (myobject.id==="gallows_img") { + document.getElementById("lblBuildHelp").innerHTML=localeStrings[235]; + } + if (myobject.id==="fountain_img") { + document.getElementById("lblBuildHelp").innerHTML=localeStrings[236]; + } + if (myobject.id==="moneystash_img") { + document.getElementById("lblBuildHelp").innerHTML=localeStrings[237]; + } + if (myobject.id==="inn_img") { + document.getElementById("lblBuildHelp").innerHTML=localeStrings[238]; + } + }, heroAlignment(returnFormat) { if (returnFormat==="text") { var heroAlignment = ""; @@ -1829,6 +1864,11 @@

How to play

composite_gm(); } function populatePatchnotes() { + msg = "version 1.0.238"; + writeToTextArea(msg); + msg = "Made onhover, onclick tips in the Buildings tab"; + writeToTextArea(msg); + msg = "version 1.0.234"; writeToTextArea(msg); msg = "Update German translation; enabled 'thieves' feature. They are now in the game!"; diff --git a/langs/de-DE.js b/langs/de-DE.js index af965ff6..32bfa5cd 100644 --- a/langs/de-DE.js +++ b/langs/de-DE.js @@ -234,4 +234,37 @@ localeStrings.push("Gut"); localeStrings.push("Neutral"); localeStrings.push("Evil"); localeStrings.push(["Ritter", "Mönch"]); -localeStrings.push("Klasse");//205 \ No newline at end of file +localeStrings.push("Klasse");//205 +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder");//210 +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder");//215 +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder");//220 +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder");//225 +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("Dieses Gebäude wird benötigt, um die Stadt vor Eindringlingen zu schützen."); // 230 +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("Dieses Gebäude und seine Verbesserungen sind erforderlich, um Ihr Bevölkerungslimit zu erhöhen."); +localeStrings.push("Dieses Gebäude und seine Verbesserungen werden benötigt, um Ihr Geldlimit zu erhöhen.
In diesem Gebäude können Sie Schatzmeister einstellen.
Sie werden benötigt, um die Wahrscheinlichkeit zu minimieren, dass Sie ausgeraubt werden."); +localeStrings.push("Dieses Gebäude und seine Verbesserungen sind für die Hinrichtung Ihrer Bürger erforderlich.
Es erhöht auch die Steuern und senkt die Geburtenrate und das Glück.
Wenn Sie dieses Gebäude bauen, können Sie den Brunnen nicht bauen!"); +localeStrings.push("Dieses Gebäude und seine Verbesserungen sind für die Ausrichtung von Festivals erforderlich. Es erhöht außerdem die Geburtenrate und das Glück und senkt die Steuern.
Wenn Sie dieses Gebäude bauen, können Sie die Galgen nicht bauen!"); +localeStrings.push("Dieses Gebäude und seine Verbesserungen werden benötigt, um Ihr Geld vor Dieben zu retten, falls die Diebe Ihre Schatzkammer ausrauben.
Je höher Ihr Stash-Level ist, desto mehr könnten Sie sich im Stash verstecken."); +localeStrings.push("Dieses Gebäude und seine Verbesserungen sind erforderlich, um Helden einzustellen.
Je höher Ihr Inn-Level ist, desto erfahrener können Sie dort Helden einstellen."); \ No newline at end of file diff --git a/langs/en-US.js b/langs/en-US.js index 897d2c84..d0ec1b5b 100644 --- a/langs/en-US.js +++ b/langs/en-US.js @@ -235,3 +235,36 @@ localeStrings.push("Neutral"); localeStrings.push("Evil"); localeStrings.push(["Knight", "Monk"]); localeStrings.push("Class");//205 +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder");//210 +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder");//215 +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder");//220 +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder");//225 +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("This building is needed for defending the city from intruders.");//230 +localeStrings.push("placeholder");//tower +localeStrings.push("placeholder");//stone tower +localeStrings.push("This building and its improvements is needed to raise your population limit."); +localeStrings.push("This building and its improvements is needed to raise your money limit.
This building allows you to hire treasury guards.
They are needed to minimize your chances to be robbed."); +localeStrings.push("This building and its improvements is needed to execute your citizens.
It is also increase taxes and decrease birthrate and happiness.
If you build this building, you will not be able to build the Fountain!"); +localeStrings.push("This building and its improvements is needed to place festivals.
It is also increase birthrate and happiness and decrease taxes.
If you build this building, you will not be able to build the Gallows!"); +localeStrings.push("This building and its improvements is needed to save your money from thieves, in case the thieves rob your treasury.
The highier level of Stash do you have, the more you could hide in the Stash."); +localeStrings.push("This building and its improvements is needed to hire heroes.
The highier level of Inn do you have, the more experienced hero you could hire there."); \ No newline at end of file diff --git a/langs/eo.js b/langs/eo.js index 443e8b2b..da094d2a 100644 --- a/langs/eo.js +++ b/langs/eo.js @@ -217,6 +217,7 @@ localeStrings.push("placeholder"); localeStrings.push("placeholder");//185 localeStrings.push("placeholder"); localeStrings.push("placeholder"); +localeStrings.push("placeholder"); localeStrings.push("Nivelo"); localeStrings.push("Atako");//190 localeStrings.push("Defendo"); @@ -233,4 +234,37 @@ localeStrings.push("Bono"); localeStrings.push("Neŭtralo"); localeStrings.push("Malbono"); localeStrings.push(["Kavaliro", "Monako"]); -localeStrings.push("Klaso");//205 \ No newline at end of file +localeStrings.push("Klaso");//205 +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder");//210 +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder");//215 +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder");//220 +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder");//225 +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("Ĉi tiu konstruaĵo necesas por defendi la urbon kontraŭ entruduloj."); // 230 +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("Ĉi tiu konstruaĵo kaj ĝiaj plibonigoj bezonas por altigi vian loĝantar limon."); +localeStrings.push("Ĉi tiu konstruaĵo kaj ĝiaj plibonigoj estas bezonataj por pliigi vian monan limon.
Ĉi tiu konstruaĵo permesas dungi kasistojn.
Ili necesas por minimumigi viajn ŝancojn esti ŝtelitaj."); +localeStrings.push("Ĉi tiu konstruaĵo kaj ĝiaj plibonigoj necesas por ekzekuti viajn civitanojn.
Ĝi ankaŭ pliigas impostojn kaj malpliigas naskiĝotempon kaj feliĉon.
Se vi konstruos ĉi tiun konstruaĵon, vi ne povos konstrui la Fontanon!"); +localeStrings.push("Ĉi tiu konstruaĵo kaj ĝiaj plibonigoj necesas por aranĝi festivalojn.
Ĝi ankaŭ pliigas naskiĝtempon kaj feliĉon kaj malpliigas impostojn.
Se vi konstruos ĉi tiun konstruaĵon, vi ne povos konstrui la forkojn!"); +localeStrings.push("Ĉi tiu konstruaĵo kaj ĝiaj plibonigoj necesas por ŝpari vian monon de ŝtelistoj, se la ŝtelistoj ŝtelas vian trezorejon. La pli alta nivelo de Stash vi havas, des pli vi povus kaŝi en la Stash.") ; +localeStrings.push("Ĉi tiu konstruaĵo kaj ĝiaj plibonigoj necesas por dungi heroojn. La plej altan nivelon de Gastejo vi havas, des pli spertan heroon vi povus dungi tie."); \ No newline at end of file diff --git a/langs/ru-RU.js b/langs/ru-RU.js index 04eff721..7a431bfb 100644 --- a/langs/ru-RU.js +++ b/langs/ru-RU.js @@ -235,3 +235,36 @@ localeStrings.push("Пофигист"); localeStrings.push("Злыдень"); localeStrings.push(["Рыцарь", "Монах"]); localeStrings.push("Класс");//205 +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder");//210 +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder");//215 +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder");//220 +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder");//225 +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("placeholder"); +localeStrings.push("Это здание нужно для защиты города от захватчиков.");//230 +localeStrings.push("placeholder");//tower +localeStrings.push("placeholder");//stone tower +localeStrings.push("Это здание и его улучшения нужны, чтобы поднять лимит населения."); +localeStrings.push("Это здание и его улучшения нужны, чтобы поднять лимит золота.
Это здание позволит вам нанять охранников.
Они нужны, чтобы уменьшить шансы быть обкраденным."); +localeStrings.push("Это здание и его улучшения нужны, чтобы можно было казнить горожан.
Также повышает налоговые поступления, и уменьшает рождаемость и счастье горожан.
Если вы построите это здание, вы не сможете построить фонтан!"); +localeStrings.push("Это здание и его улучшения нужны, чтобы проводить фестивали.
Также повышает рождаемость и счастье горожан, и уменьшает налоговые поступления.
Если вы построите это здание, вы не сможете построить виселицу!"); +localeStrings.push("Это здание и его улучшения нужны, чтобы сохранить ваши деньги от воров, в случае если они ограбят сокровищницу.
Более высокий уровень тайника позволяет спрятать больше денег."); +localeStrings.push("Это здание и его улучшения нужны, чтобы нанимать героев.
Более высокий уровень таверны позволит нанимать вам более опытных героев."); \ No newline at end of file