mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-08-14 01:59:09 +00:00
Compare commits
32 Commits
1.4.0-beta
...
1.4.0
Author | SHA1 | Date | |
---|---|---|---|
|
35a4c7fc6b | ||
|
9d2f06c42c | ||
|
0c2be35fa1 | ||
|
80a3b5e78f | ||
|
8ca5334562 | ||
|
d470955e40 | ||
|
c18ccfe0de | ||
|
2e7230dc2b | ||
|
a7f5ff3f73 | ||
|
7ff5066904 | ||
|
2febdda8df | ||
|
e73cd7e81d | ||
|
e031a86d69 | ||
|
ae23f519f7 | ||
|
51501be48f | ||
|
d0356725f6 | ||
|
5d3fcce725 | ||
|
aee9444c1b | ||
|
7a126a20ea | ||
|
72f6c1b4bf | ||
|
b816e07742 | ||
|
6b61c4608f | ||
|
b935cb8415 | ||
|
363d5e8205 | ||
|
2b0863d2b0 | ||
|
d0aa98ef7d | ||
|
8e8cf213bd | ||
|
20970da24a | ||
|
34cd77dcf5 | ||
|
fc818d1373 | ||
|
33206425c0 | ||
|
2b3d87d7e6 |
@@ -10,7 +10,7 @@ fallback = true
|
||||
description = A music pack without actual music.
|
||||
description.af_ZA = 'n Musiek stel sonder enige musiek.
|
||||
description.ar_EG = مجموعة موسيقى بدون موسيقى
|
||||
description.be_BY = "Пусты" набор музычнага афармлення, не змяшчаючы ніякай музыкі.
|
||||
description.be_BY = "Пусты" набор музычнага афармлення, які не зьмяшчае ніякай музыкі.
|
||||
description.bg_BG = Празен музикален пакет.
|
||||
description.ca_ES = Un joc de música sense cap música.
|
||||
description.cs_CZ = Prázná hudební sada.
|
||||
|
@@ -10,7 +10,7 @@ fallback = true
|
||||
description = A sound pack without any sounds.
|
||||
description.af_ZA = 'n Klank stel sonder enige klanke.
|
||||
description.ar_EG = مجموعة صوت بدوت اصوات مضافة
|
||||
description.be_BY = "Пусты" набор гукавога афармленьня, не змяшчаючы ніякіх гукаў.
|
||||
description.be_BY = "Пусты" набор гукавога афармленьня, які не зьмяшчае ніякіх гукаў.
|
||||
description.bg_BG = Празен звуков пакет.
|
||||
description.ca_ES = Un joc de sons sense cap so.
|
||||
description.cs_CZ = Prázdná sada zvuků.
|
||||
|
Binary file not shown.
@@ -11,7 +11,7 @@ palette = DOS
|
||||
description = Original Transport Tycoon Deluxe DOS edition graphics.
|
||||
description.af_ZA = Oorspronklike Transport Tycoon Deluxe DOS uitgawe grafieke.
|
||||
description.ar_EG = النسخة الاصلية من ترانسبورت تايكون ديلوكس الرسومية نسخة الدوس
|
||||
description.be_BY = Арыгінальная графіка з Transport Tycoon Deluxe для DOS.
|
||||
description.be_BY = Арыґінальная ґрафіка з Transport Tycoon Deluxe для DOS.
|
||||
description.bg_BG = Оригинални графики на Transport Tycoon Deluxe за DOS.
|
||||
description.ca_ES = Gràfics originals de Transport Tycoon Deluxe per a DOS.
|
||||
description.cs_CZ = Původní sada grafik Transport Tycoon Deluxe (verze pro DOS).
|
||||
|
@@ -10,7 +10,7 @@ version = 0
|
||||
description = Original Transport Tycoon Deluxe DOS edition sounds.
|
||||
description.af_ZA = Oorspronklike Transport Tycoon Deluxe DOS uitgawe klanke.
|
||||
description.ar_EG = النسخة الاصلية من ترانسبورت تايكون ديلوكس الصوتية نسخة الدوس
|
||||
description.be_BY = Арыгінальны набор гукавога афармленьня з гульні Transport Tycoon Deluxe для DOS.
|
||||
description.be_BY = Арыґінальны набор гукавога афармленьня з гульні Transport Tycoon Deluxe для DOS.
|
||||
description.bg_BG = Оригинални звуци на Transport Tycoon Deluxe за DOS.
|
||||
description.ca_ES = Sons originals de Transport Tycoon Deluxe per a DOS.
|
||||
description.cs_CZ = Původní sada zvuků Transport Tycoon Deluxe (verze pro DOS).
|
||||
|
@@ -11,7 +11,7 @@ palette = DOS
|
||||
description = Original Transport Tycoon Deluxe DOS (German) edition graphics.
|
||||
description.af_ZA = Oorspronklike Transport Tycoon Deluxe DOS (German) uitgawe grafieke.
|
||||
description.ar_EG = النسخة الاصلية من ترانسبورت تايكون ديلوكس الالمانية نسخة الدوس
|
||||
description.be_BY = Арыгінальная графіка з нямецкай версіі Transport Tycoon Deluxe для DOS.
|
||||
description.be_BY = Арыґінальная ґрафіка зь нямецкай версіі Transport Tycoon Deluxe для DOS.
|
||||
description.bg_BG = Оригинални графики на Transport Tycoon Deluxe за DOS (немски) .
|
||||
description.ca_ES = Gràfics originals de Transport Tycoon Deluxe per a DOS (Alemany).
|
||||
description.cs_CZ = Původní sada grafik Transport Tycoon Deluxe (německá verze pro DOS).
|
||||
|
@@ -11,7 +11,7 @@ palette = Windows
|
||||
description = Original Transport Tycoon Deluxe Windows edition graphics.
|
||||
description.af_ZA = Oorspronklike Transport Tycoon Deluxe Windows uitgawe grafieke.
|
||||
description.ar_EG = النسخة الاصلية من ترانسبورت تايكون ديلوكس الرسومية نسخة وندوز
|
||||
description.be_BY = Арыгінальная графіка з Transport Tycoon Deluxe для Windows.
|
||||
description.be_BY = Арыґінальная ґрафіка з Transport Tycoon Deluxe для Windows.
|
||||
description.bg_BG = Оригинални графики на Transport Tycoon Deluxe за Windows.
|
||||
description.ca_ES = Gràfics originals de Transport Tycoon Deluxe per a Windows.
|
||||
description.cs_CZ = Původní sada grafik Transport Tycoon Deluxe (verze pro Windows).
|
||||
|
@@ -10,7 +10,7 @@ version = 1
|
||||
description = Original Transport Tycoon Deluxe Windows edition music.
|
||||
description.af_ZA = Oorspronklike Transport Tycoon Deluxe Windows uitgawe musiek.
|
||||
description.ar_EG = النسخة الاصلية من ترانسبورت تايكون ديلوكس الموسيقية نسخة وندوز
|
||||
description.be_BY = Арыгінальны набор музычнага афармленьня з гульні Transport Tycoon Deluxe для Windows.
|
||||
description.be_BY = Арыґінальны набор музычнага афармленьня з гульні Transport Tycoon Deluxe для Windows.
|
||||
description.bg_BG = Оригинална музика на Transport Tycoon Deluxe за Windows.
|
||||
description.ca_ES = Música Original de Transport Tycoon Deluxe per a Windows.
|
||||
description.cs_CZ = Původní hudba Transport Tycoon Deluxe (verze pro Windows).
|
||||
|
@@ -10,7 +10,7 @@ version = 0
|
||||
description = Original Transport Tycoon Deluxe Windows edition sounds.
|
||||
description.af_ZA = Oorspronklike Transport Tycoon Deluxe Windows uitgawe klanke.
|
||||
description.ar_EG = النسخة الاصلية من ترانسبورت تايكون ديلوكس الصوتية نسخة وندوز
|
||||
description.be_BY = Арыгінальны набор гукавога афармленьня з гульні Transport Tycoon Deluxe для Windows.
|
||||
description.be_BY = Арыґінальны набор гукавога афармленьня з гульні Transport Tycoon Deluxe для Windows.
|
||||
description.bg_BG = Оригинални звуци на Transport Tycoon Deluxe за Windows.
|
||||
description.ca_ES = Sons originals de Transport Tycoon Deluxe per a Windows.
|
||||
description.cs_CZ = Původní sada zvuků Transport Tycoon Deluxe (verze pro Windows).
|
||||
|
444
changelog.txt
444
changelog.txt
File diff suppressed because it is too large
Load Diff
@@ -57,8 +57,8 @@ set_default() {
|
||||
enable_translator="0"
|
||||
enable_unicode="1"
|
||||
enable_console="1";
|
||||
enable_assert="1"
|
||||
enable_strip="0"
|
||||
enable_assert="0"
|
||||
enable_strip="1"
|
||||
enable_universal="0"
|
||||
enable_osx_g5="0"
|
||||
enable_cocoa_quartz="1"
|
||||
|
@@ -1,6 +1,6 @@
|
||||
OpenTTD's known bugs
|
||||
Last updated: 2014-02-25
|
||||
Release version: 1.4.0-beta5
|
||||
Last updated: 2014-04-01
|
||||
Release version: 1.4.0
|
||||
------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
@@ -1,3 +1,15 @@
|
||||
openttd (1.4.0-0) unstable; urgency=low
|
||||
|
||||
* New upstream release 1.4.0
|
||||
|
||||
-- OpenTTD <info@openttd.org> Tue, 01 Apr 2014 21:00:00 +0200
|
||||
|
||||
openttd (1.4.0~RC1-0) unstable; urgency=low
|
||||
|
||||
* New upstream release 1.4.0-RC1
|
||||
|
||||
-- OpenTTD <info@openttd.org> Tue, 17 Mar 2014 21:00:00 +0100
|
||||
|
||||
openttd (1.4.0~beta5-0) unstable; urgency=low
|
||||
|
||||
* New upstream release 1.4.0-beta5
|
||||
|
@@ -2,8 +2,8 @@
|
||||
!define APPV_MAJOR 1
|
||||
!define APPV_MINOR 4
|
||||
!define APPV_MAINT 0
|
||||
!define APPV_BUILD 4
|
||||
!define APPV_EXTRA "-beta5"
|
||||
!define APPV_BUILD 6
|
||||
!define APPV_EXTRA ""
|
||||
|
||||
!define APPNAME "OpenTTD" ; Define application name
|
||||
!define APPVERSION "${APPV_MAJOR}.${APPV_MINOR}.${APPV_MAINT}${APPV_EXTRA}" ; Define application version
|
||||
|
@@ -102,7 +102,7 @@
|
||||
<FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
|
||||
<OmitFramePointers>true</OmitFramePointers>
|
||||
<AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LZMA;LZMA_API_STATIC;WITH_PNG;WITH_FREETYPE;WITH_ICU;U_STATIC_IMPLEMENTATION;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";WITH_ASSERT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LZMA;LZMA_API_STATIC;WITH_PNG;WITH_FREETYPE;WITH_ICU;U_STATIC_IMPLEMENTATION;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
@@ -204,7 +204,7 @@
|
||||
<FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
|
||||
<OmitFramePointers>true</OmitFramePointers>
|
||||
<AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LZMA;LZMA_API_STATIC;WITH_PNG;WITH_FREETYPE;WITH_ICU;U_STATIC_IMPLEMENTATION;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";_SQ64;WITH_ASSERT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LZMA;LZMA_API_STATIC;WITH_PNG;WITH_FREETYPE;WITH_ICU;U_STATIC_IMPLEMENTATION;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";_SQ64;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
|
@@ -102,7 +102,7 @@
|
||||
<FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
|
||||
<OmitFramePointers>true</OmitFramePointers>
|
||||
<AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LZMA;LZMA_API_STATIC;WITH_PNG;WITH_FREETYPE;WITH_ICU;U_STATIC_IMPLEMENTATION;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";WITH_ASSERT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LZMA;LZMA_API_STATIC;WITH_PNG;WITH_FREETYPE;WITH_ICU;U_STATIC_IMPLEMENTATION;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
@@ -204,7 +204,7 @@
|
||||
<FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
|
||||
<OmitFramePointers>true</OmitFramePointers>
|
||||
<AdditionalIncludeDirectories>..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LZMA;LZMA_API_STATIC;WITH_PNG;WITH_FREETYPE;WITH_ICU;U_STATIC_IMPLEMENTATION;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";_SQ64;WITH_ASSERT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LZMA;LZMA_API_STATIC;WITH_PNG;WITH_FREETYPE;WITH_ICU;U_STATIC_IMPLEMENTATION;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR="OpenTTD";_SQ64;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
|
@@ -52,7 +52,7 @@
|
||||
FavorSizeOrSpeed="2"
|
||||
OmitFramePointers="true"
|
||||
AdditionalIncludeDirectories="..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LZMA;LZMA_API_STATIC;WITH_PNG;WITH_FREETYPE;WITH_ICU;U_STATIC_IMPLEMENTATION;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\";WITH_ASSERT"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LZMA;LZMA_API_STATIC;WITH_PNG;WITH_FREETYPE;WITH_ICU;U_STATIC_IMPLEMENTATION;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\""
|
||||
StringPooling="true"
|
||||
ExceptionHandling="1"
|
||||
RuntimeLibrary="0"
|
||||
@@ -257,7 +257,7 @@
|
||||
FavorSizeOrSpeed="2"
|
||||
OmitFramePointers="true"
|
||||
AdditionalIncludeDirectories="..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LZMA;LZMA_API_STATIC;WITH_PNG;WITH_FREETYPE;WITH_ICU;U_STATIC_IMPLEMENTATION;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\";_SQ64;WITH_ASSERT"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LZMA;LZMA_API_STATIC;WITH_PNG;WITH_FREETYPE;WITH_ICU;U_STATIC_IMPLEMENTATION;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\";_SQ64"
|
||||
StringPooling="true"
|
||||
ExceptionHandling="1"
|
||||
RuntimeLibrary="0"
|
||||
|
@@ -52,7 +52,7 @@
|
||||
FavorSizeOrSpeed="2"
|
||||
OmitFramePointers="true"
|
||||
AdditionalIncludeDirectories="..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LZMA;LZMA_API_STATIC;WITH_PNG;WITH_FREETYPE;WITH_ICU;U_STATIC_IMPLEMENTATION;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\";WITH_ASSERT"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LZMA;LZMA_API_STATIC;WITH_PNG;WITH_FREETYPE;WITH_ICU;U_STATIC_IMPLEMENTATION;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\""
|
||||
StringPooling="true"
|
||||
ExceptionHandling="1"
|
||||
RuntimeLibrary="0"
|
||||
@@ -257,7 +257,7 @@
|
||||
FavorSizeOrSpeed="2"
|
||||
OmitFramePointers="true"
|
||||
AdditionalIncludeDirectories="..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LZMA;LZMA_API_STATIC;WITH_PNG;WITH_FREETYPE;WITH_ICU;U_STATIC_IMPLEMENTATION;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\";_SQ64;WITH_ASSERT"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LZMA;LZMA_API_STATIC;WITH_PNG;WITH_FREETYPE;WITH_ICU;U_STATIC_IMPLEMENTATION;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\";_SQ64"
|
||||
StringPooling="true"
|
||||
ExceptionHandling="1"
|
||||
RuntimeLibrary="0"
|
||||
|
@@ -53,7 +53,7 @@
|
||||
FavorSizeOrSpeed="2"
|
||||
OmitFramePointers="true"
|
||||
AdditionalIncludeDirectories="..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LZMA;LZMA_API_STATIC;WITH_PNG;WITH_FREETYPE;WITH_ICU;U_STATIC_IMPLEMENTATION;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\";WITH_ASSERT"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LZMA;LZMA_API_STATIC;WITH_PNG;WITH_FREETYPE;WITH_ICU;U_STATIC_IMPLEMENTATION;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\""
|
||||
StringPooling="true"
|
||||
ExceptionHandling="1"
|
||||
RuntimeLibrary="0"
|
||||
@@ -255,7 +255,7 @@
|
||||
FavorSizeOrSpeed="2"
|
||||
OmitFramePointers="true"
|
||||
AdditionalIncludeDirectories="..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LZMA;LZMA_API_STATIC;WITH_PNG;WITH_FREETYPE;WITH_ICU;U_STATIC_IMPLEMENTATION;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\";_SQ64;WITH_ASSERT"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LZMA;LZMA_API_STATIC;WITH_PNG;WITH_FREETYPE;WITH_ICU;U_STATIC_IMPLEMENTATION;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\";_SQ64"
|
||||
StringPooling="true"
|
||||
ExceptionHandling="1"
|
||||
RuntimeLibrary="0"
|
||||
|
@@ -53,7 +53,7 @@
|
||||
FavorSizeOrSpeed="2"
|
||||
OmitFramePointers="true"
|
||||
AdditionalIncludeDirectories="..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LZMA;LZMA_API_STATIC;WITH_PNG;WITH_FREETYPE;WITH_ICU;U_STATIC_IMPLEMENTATION;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\";WITH_ASSERT"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LZMA;LZMA_API_STATIC;WITH_PNG;WITH_FREETYPE;WITH_ICU;U_STATIC_IMPLEMENTATION;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\""
|
||||
StringPooling="true"
|
||||
ExceptionHandling="1"
|
||||
RuntimeLibrary="0"
|
||||
@@ -255,7 +255,7 @@
|
||||
FavorSizeOrSpeed="2"
|
||||
OmitFramePointers="true"
|
||||
AdditionalIncludeDirectories="..\objs\langs;..\objs\settings;..\src\3rdparty\squirrel\include"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LZMA;LZMA_API_STATIC;WITH_PNG;WITH_FREETYPE;WITH_ICU;U_STATIC_IMPLEMENTATION;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\";_SQ64;WITH_ASSERT"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WITH_SSE;WITH_ZLIB;WITH_LZO;WITH_LZMA;LZMA_API_STATIC;WITH_PNG;WITH_FREETYPE;WITH_ICU;U_STATIC_IMPLEMENTATION;ENABLE_NETWORK;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\";_SQ64"
|
||||
StringPooling="true"
|
||||
ExceptionHandling="1"
|
||||
RuntimeLibrary="0"
|
||||
|
@@ -1,5 +1,5 @@
|
||||
Last updated: 2014-02-25
|
||||
Release version: 1.4.0-beta5
|
||||
Last updated: 2014-04-01
|
||||
Release version: 1.4.0
|
||||
------------------------------------------------------------------------
|
||||
|
||||
|
||||
@@ -722,6 +722,7 @@ Thanks to:
|
||||
George - Canal graphics
|
||||
Andrew Parkhouse (andythenorth) - River graphics
|
||||
David Dallaston (Pikka) - Tram tracks
|
||||
Fleashosio - Titlegame
|
||||
All Translators - For their support to make OpenTTD a truly international game
|
||||
Bug Reporters - Thanks for all bug reports
|
||||
Chris Sawyer - For an amazing game!
|
||||
|
@@ -274,23 +274,35 @@ FreeTypeFontCache::FreeTypeFontCache(FontSize fs, FT_Face face, int pixels) : Fo
|
||||
}
|
||||
|
||||
FT_Error err = FT_Set_Pixel_Sizes(this->face, 0, pixels);
|
||||
if (err == FT_Err_Invalid_Pixel_Size) {
|
||||
if (err != FT_Err_Ok) {
|
||||
|
||||
/* Find nearest size to that requested */
|
||||
FT_Bitmap_Size *bs = this->face->available_sizes;
|
||||
int i = this->face->num_fixed_sizes;
|
||||
int n = bs->height;
|
||||
for (; --i; bs++) {
|
||||
if (abs(pixels - bs->height) < abs(pixels - n)) n = bs->height;
|
||||
}
|
||||
if (i > 0) { // In pathetic cases one might get no fixed sizes at all.
|
||||
int n = bs->height;
|
||||
FT_Int chosen = 0;
|
||||
for (; --i; bs++) {
|
||||
if (abs(pixels - bs->height) >= abs(pixels - n)) continue;
|
||||
n = bs->height;
|
||||
chosen = this->face->num_fixed_sizes - i;
|
||||
}
|
||||
|
||||
FT_Set_Pixel_Sizes(this->face, 0, n);
|
||||
/* Don't use FT_Set_Pixel_Sizes here - it might give us another
|
||||
* error, even though the size is available (FS#5885). */
|
||||
err = FT_Select_Size(this->face, chosen);
|
||||
}
|
||||
}
|
||||
|
||||
this->units_per_em = this->face->units_per_EM;
|
||||
this->ascender = this->face->size->metrics.ascender >> 6;
|
||||
this->descender = this->face->size->metrics.descender >> 6;
|
||||
this->height = this->ascender - this->descender;
|
||||
if (err == FT_Err_Ok) {
|
||||
this->units_per_em = this->face->units_per_EM;
|
||||
this->ascender = this->face->size->metrics.ascender >> 6;
|
||||
this->descender = this->face->size->metrics.descender >> 6;
|
||||
this->height = this->ascender - this->descender;
|
||||
} else {
|
||||
/* Both FT_Set_Pixel_Sizes and FT_Select_Size failed. */
|
||||
DEBUG(freetype, 0, "Font size selection failed. Using FontCache defaults.");
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
31
src/goal.cpp
31
src/goal.cpp
@@ -92,7 +92,11 @@ CommandCost CmdCreateGoal(TileIndex tile, DoCommandFlag flags, uint32 p1, uint32
|
||||
g->progress = NULL;
|
||||
g->completed = false;
|
||||
|
||||
InvalidateWindowData(WC_GOALS_LIST, 0);
|
||||
if (g->company == INVALID_COMPANY) {
|
||||
InvalidateWindowClassesData(WC_GOALS_LIST);
|
||||
} else {
|
||||
InvalidateWindowData(WC_GOALS_LIST, g->company);
|
||||
}
|
||||
if (Goal::GetNumItems() == 1) InvalidateWindowData(WC_MAIN_TOOLBAR, 0);
|
||||
|
||||
_new_goal_id = g->index;
|
||||
@@ -117,9 +121,14 @@ CommandCost CmdRemoveGoal(TileIndex tile, DoCommandFlag flags, uint32 p1, uint32
|
||||
|
||||
if (flags & DC_EXEC) {
|
||||
Goal *g = Goal::Get(p1);
|
||||
CompanyID c = g->company;
|
||||
delete g;
|
||||
|
||||
InvalidateWindowData(WC_GOALS_LIST, 0);
|
||||
if (c == INVALID_COMPANY) {
|
||||
InvalidateWindowClassesData(WC_GOALS_LIST);
|
||||
} else {
|
||||
InvalidateWindowData(WC_GOALS_LIST, c);
|
||||
}
|
||||
if (Goal::GetNumItems() == 0) InvalidateWindowData(WC_MAIN_TOOLBAR, 0);
|
||||
}
|
||||
|
||||
@@ -146,7 +155,11 @@ CommandCost CmdSetGoalText(TileIndex tile, DoCommandFlag flags, uint32 p1, uint3
|
||||
free(g->text);
|
||||
g->text = strdup(text);
|
||||
|
||||
InvalidateWindowData(WC_GOALS_LIST, 0);
|
||||
if (g->company == INVALID_COMPANY) {
|
||||
InvalidateWindowClassesData(WC_GOALS_LIST);
|
||||
} else {
|
||||
InvalidateWindowData(WC_GOALS_LIST, g->company);
|
||||
}
|
||||
}
|
||||
|
||||
return CommandCost();
|
||||
@@ -175,7 +188,11 @@ CommandCost CmdSetGoalProgress(TileIndex tile, DoCommandFlag flags, uint32 p1, u
|
||||
g->progress = strdup(text);
|
||||
}
|
||||
|
||||
InvalidateWindowData(WC_GOALS_LIST, 0);
|
||||
if (g->company == INVALID_COMPANY) {
|
||||
InvalidateWindowClassesData(WC_GOALS_LIST);
|
||||
} else {
|
||||
InvalidateWindowData(WC_GOALS_LIST, g->company);
|
||||
}
|
||||
}
|
||||
|
||||
return CommandCost();
|
||||
@@ -199,7 +216,11 @@ CommandCost CmdSetGoalCompleted(TileIndex tile, DoCommandFlag flags, uint32 p1,
|
||||
Goal *g = Goal::Get(p1);
|
||||
g->completed = p2 == 1;
|
||||
|
||||
InvalidateWindowData(WC_GOALS_LIST, 0);
|
||||
if (g->company == INVALID_COMPANY) {
|
||||
InvalidateWindowClassesData(WC_GOALS_LIST);
|
||||
} else {
|
||||
InvalidateWindowData(WC_GOALS_LIST, g->company);
|
||||
}
|
||||
}
|
||||
|
||||
return CommandCost();
|
||||
|
@@ -553,8 +553,8 @@ STR_TOOLTIP_CLOSE_WINDOW :{BLACK}Закр
|
||||
STR_TOOLTIP_WINDOW_TITLE_DRAG_THIS :{BLACK}Загаловак вакна — цягніце яго для перамяшчэньня вакна
|
||||
STR_TOOLTIP_SHADE :{BLACK}Згарнуць вакно, пакінуўшы загаловак
|
||||
STR_TOOLTIP_DEBUG :{BLACK}Паказаць наладачную iнфармацыю NewGRF
|
||||
STR_TOOLTIP_DEFSIZE :{BLACK}Змяніць памеры вакна на значэньні па змаўчаньні. Ctrl+пстрычка захавае бягучы памер як значэньне па змаўчаньні.
|
||||
STR_TOOLTIP_STICKY :{BLACK}Пазначыць гэтае вакно як незачыняльнае па клявішы «Закрыць усе вокны». Ctrl+пстрычка захоўвае гэты стан па змаўчанні.
|
||||
STR_TOOLTIP_DEFSIZE :{BLACK}Зьмяніць памеры вакна на значэньні па змоўчаньні. Ctrl+пстрычка захавае бягучы памер як значэньне па змоўчаньні.
|
||||
STR_TOOLTIP_STICKY :{BLACK}Пазначыць гэтае вакно як незачыняльнае па клявішы «Закрыць усе вокны». Ctrl+пстрычка захоўвае гэты стан па змоўчаньні.
|
||||
STR_TOOLTIP_RESIZE :{BLACK}Націсьніце ды цягніце для зьмяненьня памеру вакна
|
||||
STR_TOOLTIP_TOGGLE_LARGE_SMALL_WINDOW :{BLACK}Вялікае/маленькае вакно
|
||||
STR_TOOLTIP_VSCROLL_BAR_SCROLLS_LIST :{BLACK}Пракрутка ўверх/уніз
|
||||
@@ -612,7 +612,7 @@ STR_SORT_BY_POWER_VS_RUNNING_COST :Магутна
|
||||
STR_SORT_BY_CARGO_CAPACITY :Ёмiстасьць
|
||||
STR_SORT_BY_RANGE :Далёкасьць
|
||||
STR_SORT_BY_POPULATION :Насельніцтва
|
||||
STR_SORT_BY_RATING :Рэйтынг
|
||||
STR_SORT_BY_RATING :Рэйтынґ
|
||||
|
||||
# Tooltips for the main toolbar
|
||||
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Паўза
|
||||
@@ -626,7 +626,7 @@ STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_STATIONS :{BLACK}Сьпi
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_FINANCES :{BLACK}Паказаць фінансавую інфармацыю кампаніі
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_GENERAL :{BLACK}Паказаць агульную інфармацыю аб кампаніі
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_STORY_BOOK :{BLACK}Паказаць гісторыю кампаніі
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_GOALS_LIST :{BLACK}Паказаць спіс задач
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_GOALS_LIST :{BLACK}Паказаць сьпіс задач
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_GRAPHS :{BLACK}Паказаць ґрафiкi
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}Паказаць рэйтынґі кампаніяў
|
||||
STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{BLACK}Сьпіс існуючых прадпрыемстваў; заснаваньне новых
|
||||
@@ -700,7 +700,7 @@ STR_FILE_MENU_EXIT :Выхад
|
||||
# map menu
|
||||
STR_MAP_MENU_MAP_OF_WORLD :Мапа сусьвету
|
||||
STR_MAP_MENU_EXTRA_VIEW_PORT :Дадатковае вакно прагляду
|
||||
STR_MAP_MENU_LINGRAPH_LEGEND :Легенда грузаперавозак
|
||||
STR_MAP_MENU_LINGRAPH_LEGEND :Леґенда грузаперавозак
|
||||
STR_MAP_MENU_SIGN_LIST :Сьпіс таблічак
|
||||
|
||||
############ range for town menu starts
|
||||
@@ -994,13 +994,13 @@ STR_SMALLMAP_TYPE_OWNERS :Уладаль
|
||||
STR_SMALLMAP_TOOLTIP_SHOW_LAND_CONTOURS_ON_MAP :{BLACK}Паказаць на мапе контуры зямлі
|
||||
STR_SMALLMAP_TOOLTIP_SHOW_VEHICLES_ON_MAP :{BLACK}Паказаць на мапе транспарт
|
||||
STR_SMALLMAP_TOOLTIP_SHOW_INDUSTRIES_ON_MAP :{BLACK}Паказаць на мапе прамысловасьць
|
||||
STR_SMALLMAP_TOOLTIP_SHOW_LINK_STATS_ON_MAP :{BLACK}Паказаць на карце грузавыя плыні
|
||||
STR_SMALLMAP_TOOLTIP_SHOW_LINK_STATS_ON_MAP :{BLACK}Паказаць на мапе грузавыя плыні
|
||||
STR_SMALLMAP_TOOLTIP_SHOW_TRANSPORT_ROUTES_ON :{BLACK}Паказаць на мапе маршруты
|
||||
STR_SMALLMAP_TOOLTIP_SHOW_VEGETATION_ON_MAP :{BLACK}Паказаць на мапе расьліннасьць
|
||||
STR_SMALLMAP_TOOLTIP_SHOW_LAND_OWNERS_ON_MAP :{BLACK}Паказаць на мапе уладальнікаў зямлі
|
||||
STR_SMALLMAP_TOOLTIP_INDUSTRY_SELECTION :{BLACK}Клiк па тыпе прадпрыемства пераключае яго паказ на мапе. Ctrl+клiк адключае ўсе тыпы, акрамя аднаго выбранага. Паўторны Ctrl+клiк уключае ўсе тыпы прадпрыемстваў.
|
||||
STR_SMALLMAP_TOOLTIP_COMPANY_SELECTION :{BLACK}Клiк па назьве кампанii пераключае паказ яе маёмасьцi на мапе. Ctrl+клiк адключае ўсе кампанii, акрамя адной выбранай.
|
||||
STR_SMALLMAP_TOOLTIP_CARGO_SELECTION :{BLACK}Пстрычка па назве грузу пераключае бачнасць гэтага грузу. Ctrl+пстрычка хавае ўсе грузы акрамя выбранага. Паўторная Ctrl+пстрычка адлюстроўвае ўсе грузы.
|
||||
STR_SMALLMAP_TOOLTIP_CARGO_SELECTION :{BLACK}Пстрычка па назве грузу пераключае бачнасьць гэтага грузу. Ctrl+пстрычка хавае ўсе грузы акрамя выбранага. Паўторная Ctrl+пстрычка адлюстроўвае ўсе грузы.
|
||||
|
||||
STR_SMALLMAP_LEGENDA_ROADS :{TINY_FONT}{BLACK}Дарогі
|
||||
STR_SMALLMAP_LEGENDA_RAILROADS :{TINY_FONT}{BLACK}Чыгункі
|
||||
@@ -1383,6 +1383,8 @@ STR_CONFIG_SETTING_TYPE_GAME_INGAME :Наладкі
|
||||
STR_CONFIG_SETTING_TYPE_COMPANY_MENU :Наладкі кампаніі (утрымліваюцца ў файлах захаваньняў; сапраўдныя толькі для новых гульняў)
|
||||
STR_CONFIG_SETTING_TYPE_COMPANY_INGAME :Наладкі кампаніі (утрымліваюцца ў файлах захаваньняў; сапраўдныя толькі для бягучай гульні)
|
||||
|
||||
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}Катэґорыя:
|
||||
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}Тып:
|
||||
STR_CONFIG_SETTING_RESTRICT_DROPDOWN_HELPTEXT :{BLACK}Адлюстроўваць у сьпісе толькі зьмененыя наладкі
|
||||
STR_CONFIG_SETTING_RESTRICT_BASIC :Базавыя наладкі
|
||||
STR_CONFIG_SETTING_RESTRICT_ADVANCED :Пашыраныя наладкі
|
||||
@@ -1397,6 +1399,10 @@ STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_MENU :Наладкі
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_INGAME :Наладкі гульні (запісваюцца ў захаваньне; уплываюць толькі на бягучую гульню)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_MENU :Наладкі кампаніі (запісваюцца ў захаваньні; уплываюць толькі на новыя гульні)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_INGAME :Наладкі кампаніі (запісваюцца ў захаваньне; уплываюць толькі на бягучую кампанію)
|
||||
STR_CONFIG_SETTING_CATEGORY_HIDES :{BLACK}Паказаць усе вынікі пошуку па наладках{}{SILVER}Катэґорыя {BLACK}да {WHITE}{STRING}
|
||||
STR_CONFIG_SETTING_TYPE_HIDES :{BLACK}Паказаць усе вынікі пошуку па наладках{}{SILVER}Тып BLACK}да {WHITE}Усе тыпы наладак
|
||||
STR_CONFIG_SETTING_CATEGORY_AND_TYPE_HIDES :{BLACK}Паказаць усе вынікі пошуку па наладках{}{SILVER}Катэґорыя {BLACK}да {WHITE}{STRING} {BLACK}і {SILVER}Тып {BLACK}да {WHITE}Усе тыпы наладак
|
||||
STR_CONFIG_SETTINGS_NONE :{WHITE}- Няма -
|
||||
|
||||
STR_CONFIG_SETTING_OFF :не
|
||||
STR_CONFIG_SETTING_ON :так
|
||||
@@ -1431,7 +1437,7 @@ STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Усталюй
|
||||
STR_CONFIG_SETTING_RECESSIONS :Спады: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Калі ўключана, спад можа наставаць раз у некалькі гадоў. Падчас спаду ўвесь аб'ём вытворчасьці значна ніжэй (ён вяртаецца да ранейшага ўзроўня, калі спад сканчаецца)
|
||||
STR_CONFIG_SETTING_TRAIN_REVERSING :Забараніць разварот цягнікоў на станцыях: {STRING}
|
||||
STR_CONFIG_SETTING_TRAIN_REVERSING_HELPTEXT :Калі ўключана, цягнікі ня будуць разварочвацца на прахадных станцыях, нават калі гэта дазволіць скараціць шлях да наступнага пункта прызначэньня
|
||||
STR_CONFIG_SETTING_TRAIN_REVERSING_HELPTEXT :Калі ўключана, цягнікі ня будуць разварочвацца на прахадных станцыях, нават калі гэта дазволіць скараціць шлях да наступнага пункта прызначэньня.
|
||||
STR_CONFIG_SETTING_DISASTERS :Бедствы: {STRING}
|
||||
STR_CONFIG_SETTING_DISASTERS_HELPTEXT :Пераключыце бедствы, якія могуць час ад часу блякаваць ці зьнішчаць транспартныя сродкі ды інфраструктуру
|
||||
STR_CONFIG_SETTING_CITY_APPROVAL :Стаўленьне гарадзкой рады да рэструктурызацыі навакольляў: {STRING}
|
||||
@@ -1651,7 +1657,7 @@ STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_ISO :ISO (2008-01-31
|
||||
|
||||
STR_CONFIG_SETTING_NEWGRF_DEFAULT_PALETTE :Калі ў NewGRF ня вызначана палітра, выкарыстоўваць: {STRING}
|
||||
STR_CONFIG_SETTING_NEWGRF_DEFAULT_PALETTE_HELPTEXT :Палітра ґрафічных набораў (NewGRF), якая ўжываецца па змоўчаньні, калі ня вызначана ў самім наборы.
|
||||
STR_CONFIG_SETTING_NEWGRF_DEFAULT_PALETTE_DOS :Палітра па змаўчаньні (DOS)
|
||||
STR_CONFIG_SETTING_NEWGRF_DEFAULT_PALETTE_DOS :Палітра па змоўчаньні (DOS)
|
||||
STR_CONFIG_SETTING_NEWGRF_DEFAULT_PALETTE_WIN :Састарэлы фармат палітры (Win)
|
||||
|
||||
STR_CONFIG_SETTING_PAUSE_ON_NEW_GAME :Аўтаматычнае ўключэньне паўзы напачатку гульні: {STRING}
|
||||
@@ -1878,64 +1884,64 @@ STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER_HELPTEXT :Адносна
|
||||
STR_CONFIG_SETTING_MODIFIED_ROAD_REBUILD :Выдаляць абсурдныя элемэнты падчас дарожнага будаўніцтва: {STRING}
|
||||
STR_CONFIG_SETTING_MODIFIED_ROAD_REBUILD_HELPTEXT :Выдаляць "мёртвыя" канцы дарогаў, якія ўтварыліся пасля рэканструкцыі вуліц.
|
||||
|
||||
STR_CONFIG_SETTING_LINKGRAPH_INTERVAL :Абнаўляць граф размеркаваньня раз у {STRING} д{P 0:2 зень ні зён}
|
||||
STR_CONFIG_SETTING_LINKGRAPH_INTERVAL_HELPTEXT :Перыяд пераразліку графаў размеркаваньня. У кожным цыкле разлічваецца не граф цалкам, а толькі адзін з яго кампанентаў. Чым менш гэта значэньне, тым больш будзе нагрузка на працэсар. Чым больш значэньне, тым больш часу пройдзе перад пачаткам разліку графаў для новых маршрутаў.
|
||||
STR_CONFIG_SETTING_LINKGRAPH_TIME :Пералічваць граф размеркавання раз у {STRING} д{P 0:2 зень ні зён}
|
||||
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Час, адведзены для пераразліку кампанентаў графа. Разлік запускаецца асобным струменем і працягваецца на працягу паказанай колькасці гульнявых дзён. Калі значэньне будзе занадта маленькім, то, магчыма, разлік не паспее завяршыцца, і гульня будзе чакаць завяршэнні (гэта прывядзе да затрымак). Пры вялікіх значэньнях графы размеркаваньня будуць павольней абнаўляцца пры зменах маршрутаў.
|
||||
STR_CONFIG_SETTING_LINKGRAPH_INTERVAL :Абнаўляць ґраф размеркаваньня раз у {STRING} д{P 0:2 зень ні зён}
|
||||
STR_CONFIG_SETTING_LINKGRAPH_INTERVAL_HELPTEXT :Перыяд пераразьліку ґрафаў размеркаваньня. У кожным цыкле разьлічваецца не ґраф цалкам, а толькі адзін зь яго кампанэнтаў. Чым менш гэта значэньне, тым больш будзе нагрузка на працэсар. Чым больш значэньне, тым больш часу пройдзе перад пачаткам разьліку ґрафаў для новых маршрутаў.
|
||||
STR_CONFIG_SETTING_LINKGRAPH_TIME :Пералічваць ґраф разьмеркаваньня раз у {STRING} д{P 0:2 зень ні зён}
|
||||
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Час, адведзены для пераразьліку кампанэнтаў ґрафа. Разьлік запускаецца асобным патокам і працягваецца на працягу паказанай колькасьці гульнявых дзён. Калі значэньне будзе надта малым, то, магчыма, разьлік не пасьпее завяршыцца, і гульня будзе чакаць завяршэньня (гэта прывядзе да затрымак). Пры вялікіх значэньнях ґрафы размеркаваньня будуць павольней абнаўляцца пры зьменах маршрутаў.
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :уручную
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :несіметрычнае
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :сіметрычнае
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Размеркаваньне пасажыраў: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :«Сіметрычнае» азначае, што прыкладна аднолькавая колькасць пасажыраў будзе накіроўвацца па прамым і зваротным маршрутам.{}«Несіметрычнае» азначае, што пасажыраплыні ў любых кірунках не будуць залежаць адзін ад аднаго.{}«Уручную» - не выкарыстоўваць аўтаматычнае размеркаваньне для пасажыраў.
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Размеркаваньне пошты: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :«Сіметрычнае» азначае, што прыкладна аднолькавая колькасць пошты будзе накіроўвацца па прамым і зваротным маршрутам.{}«Несіметрычнае» азначае, што аб'ёмы пошты ў любых кірунках не будуць залежаць адзін ад аднаго.{}«Уручную» - не выкарыстоўваць аўтаматычнае размеркаваньне для пошты.
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Размеркаваньне каштоўных грузаў: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :Каштоўныя грузы - гэта каштоўнасці, алмазы і золата. Модулі NewGRF могуць змяніць вызначэньні грузаў.{}«Сіметрычнае» азначае, што прыкладна аднолькавая колькасць грузу будзе накіроўвацца па прамым і зваротным маршрутам.{}«Несіметрычнае» азначае, што аб'ёмы грузаў у любых кірунках не будуць залежаць адзін ад аднаго.{}«Уручную» - не выкарыстоўваць аўтаматычнае размеркаваньне грузаў.{}На субарктычных мапах рэкамендуецца ўсталяваць несіметрычнае ці ручное размеркаваньне, бо банкі не вяртаюць золата ў шахты. Ва ўмераным ці субтрапічным клімаце можна ўсталяваць сіметрычнае размеркаваньне, бо банкі абменьваюцца каштоўнасцямі паміж сабой.
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Размеркаваньне іншых грузаў: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :«Сіметрычнае» азначае, што прыкладна аднолькавая колькасць грузу будзе накіроўвацца па прамым і зваротным маршрутам.{}«Несіметрычнае» азначае, што аб'ёмы грузаў у любых кірунках не будуць залежаць адзін ад аднаго.{}«Уручную» - не выкарыстоўваць аўтаматычнае размеркаваньне грузаў.{}Вам, хутчэй за ўсё, запатрабуецца несіметрычнае ці ручное размеркаваньне.
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Дакладнасць размеркаваньня: {STRING}
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY_HELPTEXT :Чым вышэй дадзенае значэньне, тым больш працэсарнага часу выкарыстоўваецца для разліку графа грузаперавозак. Пры высокіх значэньнях магчымы затрымкі ў гульні. Аднак пры нізкіх значэньнях разлікі грузаплыняў будуць недакладнымі, і грузы, магчыма, будуць адпраўляцца не туды, куды трэба.
|
||||
STR_CONFIG_SETTING_DEMAND_DISTANCE :Залежнасць попыту ад адлегласці: {STRING}
|
||||
STR_CONFIG_SETTING_DEMAND_DISTANCE_HELPTEXT :Калі гэта значэньне больш 0, тая колькасць грузу, які адпраўляецца з адной станцыі на іншую, будзе залежаць ад адлегласці паміж станцыямі. Чым вышэй гэта значэньне, тым больш грузу будзе адпраўляцца да блізкіх станцый і менш{NBSP}- да далёкіх.
|
||||
STR_CONFIG_SETTING_DEMAND_SIZE :Колькасць грузу, які вяртаецца, пры сіметрычным размеркаваньні: {STRING}
|
||||
STR_CONFIG_SETTING_DEMAND_SIZE_HELPTEXT :Усталёўка гэтага значэньня ніжэй 100% прымусіць размеркаваньне быць меней «сіметрычным»: колькасць грузу, які вяртаецца, зможа быць менш, чым колькасць адпраўленага. Усталёўка ў 0% зробіць размеркаваньне цалкам несіметрычным.
|
||||
STR_CONFIG_SETTING_SHORT_PATH_SATURATION :Мяжа загрузкі кароткіх маршрутаў перад выкарыстаньнем ёмістых: {STRING}
|
||||
STR_CONFIG_SETTING_SHORT_PATH_SATURATION_HELPTEXT :Пры наяўнасці некалькіх маршрутаў паміж станцыямі алгарытм размеркаваньня грузаў будзе выкарыстоўваць найкароткі маршрут да яго загрузкі, потым наступны па даўжыні і г.{NBSP}д. Пры лішку грузу маршруты будуць перагружацца пачынальна з самых прадукцыйных. Загрузка разлічваецца зыходзячы з адзнакі прапускной здольнасці (якая можа быць недакладнай) і інтэнсіўнасці выкарыстаньня. Гэта наладка вызначае, наколькі загружаць маршрут перад тым, як пачаць выкарыстоўваць наступны. Усталюйце значэньне ніжэй 100% для таго, каб пазбегнуць затрымкі грузу, калі прапускная здольнасць маршруту будзе пераацэнена алгарытмам.
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :несымэтрычнае
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :сымэтрычнае
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Разьмеркаваньне пасажыраў: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :«Сымэтрычнае» азначае, што прыкладна аднолькавая колькасьць пасажыраў будзе накіроўвацца па прамым і зваротным маршрутам.{}«Несымэтрычнае» азначае, што пасажырапатокі ў любых кірунках не будуць залежаць адзін ад аднаго.{}«Уручную» — не выкарыстоўваць аўтаматычнае разьмеркаваньне для пасажыраў.
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Разьмеркаваньне пошты: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :«Сымэтрычнае» азначае, што прыкладна аднолькавая колькасьць пошты будзе накіроўвацца па прамым і зваротным маршрутам.{}«Несымэтрычнае» азначае, што аб'ёмы пошты ў любых кірунках не будуць залежаць адзін ад аднаго.{}«Уручную» — не выкарыстоўваць аўтаматычнае разьмеркаваньне для пошты.
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Разьмеркаваньне каштоўных грузаў: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :Каштоўныя грузы — гэта каштоўнасьці, алмазы й золата. Модулі NewGRF могуць зьмяніць вызначэньні грузаў.{}«Сымэтрычнае» азначае, што прыкладна аднолькавая колькасьць грузу будзе накіроўвацца па прамым і зваротным маршрутам.{}«Несымэтрычнае» азначае, што аб'ёмы грузаў у любых кірунках не будуць залежаць адзін ад аднаго.{}«Уручную» — не выкарыстоўваць аўтаматычнае разьмеркаваньне грузаў.{}На субарктычных мапах рэкамендуецца ўсталяваць несымэтрычнае ці ручное разьмеркаваньне, бо банкі не вяртаюць золата ў шахты. Ва ўмераным ці субтрапічным клімаце можна ўсталяваць сымэтрычнае разьмеркаваньне, бо банкі абменьваюцца каштоўнасьцямі паміж сабой.
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Разьмеркаваньне іншых грузаў: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :«Несымэтрычнае» азначае, што выпадковыя аб'ёмы грузаў могуць быць адпраўлены ў любых кірунках.{}«Уручную» азначае, што ніякага аўтаматычнага разьмеркаваньня для гэтых грузаў ня будзе.
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Дакладнасьць разьмеркаваньня: {STRING}
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY_HELPTEXT :Чым вышэй дадзенае значэньне, тым больш працэсарнага часу выкарыстоўваецца для разьліку ґрафа грузаперавозак. Пры высокіх значэньнях магчымы затрымкі ў гульні. Аднак пры нізкіх значэньнях разлікі грузапатокаў будуць недакладнымі, і грузы, магчыма, будуць адпраўляцца не туды, куды трэба.
|
||||
STR_CONFIG_SETTING_DEMAND_DISTANCE :Залежнасьць попыту ад адлегласьці: {STRING}
|
||||
STR_CONFIG_SETTING_DEMAND_DISTANCE_HELPTEXT :Калі гэта значэньне больш за 0 — тая колькасьць грузу, што адпраўляецца з адной станцыі на іншую, будзе залежаць ад адлегласьці паміж станцыямі. Чым вышэй гэта значэньне, тым больш грузу будзе адпраўляцца да блізкіх станцый і менш{NBSP} — да далёкіх.
|
||||
STR_CONFIG_SETTING_DEMAND_SIZE :Колькасьць грузу, што вяртаецца, пры сымэтрычным разьмеркаваньні: {STRING}
|
||||
STR_CONFIG_SETTING_DEMAND_SIZE_HELPTEXT :Усталёўка гэтага значэньня ніжэй 100% прымусіць разьмеркаваньне быць меней «сымэтрычным»: колькасьць грузу, які вяртаецца, зможа быць меншай за колькасць адпраўленага. Усталёўка 0% зробіць разьмеркаваньне цалкам несымэтрычным.
|
||||
STR_CONFIG_SETTING_SHORT_PATH_SATURATION :Насычэньне кароткіх маршрутаў перад выкарыстаньнем ёмістых: {STRING}
|
||||
STR_CONFIG_SETTING_SHORT_PATH_SATURATION_HELPTEXT :Пры наяўнасці некалькіх маршрутаў паміж станцыямі альґарытм разьмеркаваньня грузаў будзе выкарыстоўваць карацейшы маршрут да яго насычэньня, потым наступны па даўжыні, пакуль ён таксама не будзе насычаны, і г.{NBSP}д. Насычэньне вызначаецца па ацэнцы ёмістасьці ды плянуемай напружанасьці выкарыстаньня. Калі ўсе шляхі насычаныя, а попыт застаецца, Cargodist будзе перагружаць усе маршруты, аддаючы перавагу больш ёмістым. Збольшага альґарытм ня будзе дакладна вылічваць ёмістасьць. Гэта наладка дазваляе вызнасыць, наколькі загружаць маршрут, перад тым як пачаць выкарыстоўваць даўжэйшы. Усталюйце значэньне ніжэй за 100%, каб пазьбегнуць перагрузкі станцыяў у выпадку, калі прапускная здольнасьць маршруту будзе пераацэнена альґарытмам.
|
||||
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY :Сістэма адзінак для хуткасці: {STRING}
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_HELPTEXT :Паказваць значэнні хуткасці ў выбранай сістэме адзінак
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_IMPERIAL :англійская (міль/г)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_METRIC :метрычная (км/г)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY :Сыстэма адзінак для хуткасьці: {STRING}
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_HELPTEXT :Паказваць значэньні хуткасьці ў выбранай сыстэме адзінак
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_IMPERIAL :ангельскія (міль/г)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_METRIC :мэтрычная (км/г)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_SI :СІ (м/с)
|
||||
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER :Сістэма адзінак для магутнасці: {STRING}
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_HELPTEXT :Паказваць магутнасць рухавікоў транспартных сродкаў у выбранай сістэме адзінак
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_IMPERIAL :англійская (к. с.)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_METRIC :метрычная (к. с.)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER :Сыстэма адзінак для магутнасьці: {STRING}
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_HELPTEXT :Паказваць магутнасьць рухавікоў транспартных сродкаў у выбранай сыстэме адзінак
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_IMPERIAL :ангельская (к. с.)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_METRIC :мэтрычная (к. с.)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_SI :СІ (кВт)
|
||||
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT :Сістэма адзінак для масы: {STRING}
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT_HELPTEXT :Паказваць велічыні масы ў абранай сістэме адзінак
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT_IMPERIAL :англійская (малая тона)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT_METRIC :метрычная (т)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT :Сыстэма адзінак для масы: {STRING}
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT_HELPTEXT :Паказваць велічыні масы ў абранай сыстэме адзінак
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT_IMPERIAL :ангельская (малая тона)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT_METRIC :мэтрычная (т)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT_SI :СІ (кг)
|
||||
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME :Сістэма адзінак для аб'ёму: {STRING}
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME_HELPTEXT :Паказваць значэньні аб'ёму ў выбранай сістэме адзінак
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME_IMPERIAL :англійская (галон)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME_METRIC :метрычная (л)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME :Сыстэма адзінак для аб'ёму: {STRING}
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME_HELPTEXT :Паказваць значэньні аб'ёму ў выбранай сыстэме адзінак
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME_IMPERIAL :ангельская (галон)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME_METRIC :мэтрычная (л)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME_SI :СІ (m³)
|
||||
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE :Сістэма адзінак для цягавага намаганьня: {STRING}
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE_HELPTEXT :Паказваць значэнні цягавага намаганьня ў выбранай сістэме адзінак
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE :Сыстэма адзінак для цягавага намаганьня: {STRING}
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE_HELPTEXT :Паказваць значэньні цягавага намаганьня ў выбранай сыстэме адзінак
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE_IMPERIAL :ангельская (фунт-сіла)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE_METRIC :метрычная (кгс)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE_METRIC :мэтрычная (кгс)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE_SI :СІ (кН)
|
||||
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT :Сістэма адзінак для вышыні: {STRING}
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT_HELPTEXT :Паказваць значэнні вышыні ў выбранай сістэме адзінак
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT_IMPERIAL :англійская (фут)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT_METRIC :метрычная (м)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT :Сыстэма адзінак для вышыні: {STRING}
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT_HELPTEXT :Паказваць значэньні вышыні ў выбранай сыстэме адзінак
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT_IMPERIAL :ангельская (фут)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT_METRIC :мэтрычная (м)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT_SI :СІ (м)
|
||||
|
||||
STR_CONFIG_SETTING_GUI :{ORANGE}Інтэрфэйс
|
||||
@@ -1944,7 +1950,7 @@ STR_CONFIG_SETTING_CONSTRUCTION :{ORANGE}Буд
|
||||
STR_CONFIG_SETTING_VEHICLES :{ORANGE}Транспарт
|
||||
STR_CONFIG_SETTING_STATIONS :{ORANGE}Станцыі
|
||||
STR_CONFIG_SETTING_ECONOMY :{ORANGE}Эканоміка
|
||||
STR_CONFIG_SETTING_LINKGRAPH :{ORANGE}Размеркаваньне грузаў
|
||||
STR_CONFIG_SETTING_LINKGRAPH :{ORANGE}Разьмеркаваньне грузаў
|
||||
STR_CONFIG_SETTING_AI :{ORANGE}Канкурэнты
|
||||
STR_CONFIG_SETTING_DISPLAY_OPTIONS :{ORANGE}Наладкі відарысу
|
||||
STR_CONFIG_SETTING_INTERACTION :{ORANGE}Узаемадзеяньне
|
||||
@@ -2171,7 +2177,7 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Зьмя
|
||||
# Network server list
|
||||
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Сеткавая гульня
|
||||
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Інтэрнэт
|
||||
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Выберыце паміж гульнёй праз Інтэрнэт, або ў лакальнай сетцы
|
||||
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Выберыце паміж гульнёй праз Інтэрнэт або ў лакальнай сетцы
|
||||
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Не
|
||||
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Так
|
||||
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Імя гульца:
|
||||
@@ -2563,14 +2569,14 @@ STR_TRANSPARENT_LOADING_TOOLTIP :{BLACK}Пера
|
||||
STR_TRANSPARENT_INVISIBLE_TOOLTIP :{BLACK}Зрабіць аб'екты не празрыстымі, а цалкам нябачнымі
|
||||
|
||||
# Linkgraph legend window
|
||||
STR_LINKGRAPH_LEGEND_CAPTION :{BLACK}Схема грузаплыняў
|
||||
STR_LINKGRAPH_LEGEND_CAPTION :{BLACK}Схема грузапатокаў
|
||||
STR_LINKGRAPH_LEGEND_ALL :{BLACK}Усе
|
||||
STR_LINKGRAPH_LEGEND_NONE :{BLACK}Няма
|
||||
STR_LINKGRAPH_LEGEND_SELECT_COMPANIES :{BLACK}Выберыце кампаніі для адлюстраваньня
|
||||
|
||||
# Linkgraph legend window and linkgraph legend in smallmap
|
||||
STR_LINKGRAPH_LEGEND_UNUSED :{TINY_FONT}{BLACK}нявыкарыст.
|
||||
STR_LINKGRAPH_LEGEND_SATURATED :{TINY_FONT}{BLACK}загруж.
|
||||
STR_LINKGRAPH_LEGEND_SATURATED :{TINY_FONT}{BLACK}насычана
|
||||
STR_LINKGRAPH_LEGEND_OVERLOADED :{TINY_FONT}{BLACK}перагруз
|
||||
|
||||
# Base for station construction window(s)
|
||||
@@ -2976,7 +2982,7 @@ STR_LAI_OBJECT_DESCRIPTION_COMPANY_OWNED_LAND :Зямля на
|
||||
STR_ABOUT_OPENTTD :{WHITE}Аб OpenTTD
|
||||
STR_ABOUT_ORIGINAL_COPYRIGHT :{BLACK}Арыґінальныя аўтарскія правы {COPYRIGHT} 1995 Chris Sawyer. Усе правы абароненыя.
|
||||
STR_ABOUT_VERSION :{BLACK}OpenTTD вэрсія {REV}
|
||||
STR_ABOUT_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT} 2002-2014 Каманда распрацоўнікаў OpenTTD
|
||||
STR_ABOUT_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT} 2002–2014 Каманда распрацоўнікаў OpenTTD
|
||||
|
||||
# Save/load game/scenario
|
||||
STR_SAVELOAD_SAVE_CAPTION :{WHITE}Захаваць гульню
|
||||
@@ -3209,6 +3215,7 @@ STR_NEWGRF_LIST_MISSING :{RED}Файлы
|
||||
STR_NEWGRF_BROKEN :{WHITE}Файл NewGRF «{0:STRING}» можа прывесьці да страты сынхранізацыі й крушэньня гульні.
|
||||
STR_NEWGRF_BROKEN_POWERED_WAGON :{WHITE}Мяняецца стан лакаматыва «{1:ENGINE}», які знаходзіцца па-за дэпо.
|
||||
STR_NEWGRF_BROKEN_VEHICLE_LENGTH :{WHITE}Мяняецца даўжыня транспарту «{1:ENGINE}», які знаходзіцца па-за дэпо.
|
||||
STR_NEWGRF_BROKEN_CAPACITY :{WHITE}Гэта зьмяніла ёмістасьць транспарту '{1:ENGINE}', калі не ў дэпо для пераабсталяваньня
|
||||
STR_BROKEN_VEHICLE_LENGTH :{WHITE}Цягнік «{VEHICLE}», які належыць «{COMPANY}», мае няправільную даўжыню. Верагодна, гэта выклікана праблемамі ў файле новай ґрафікі. Гульня можа рассынхранізавацца або «выляцець».
|
||||
|
||||
STR_NEWGRF_BUGGY :{WHITE}NewGRF «{0:STRING}» падае няправільную інфармацыю.
|
||||
@@ -3355,10 +3362,10 @@ STR_SUBSIDIES_TOOLTIP_CLICK_ON_SERVICE_TO_CENTER :{BLACK}Наці
|
||||
|
||||
# Story book window
|
||||
STR_STORY_BOOK_CAPTION :{WHITE}Гісторыя кампаніі «{COMPANY}»
|
||||
STR_STORY_BOOK_SPECTATOR_CAPTION :{WHITE}Сусветная гісторыя
|
||||
STR_STORY_BOOK_SPECTATOR_CAPTION :{WHITE}Сусьветная гісторыя
|
||||
STR_STORY_BOOK_TITLE :{YELLOW}{STRING}
|
||||
STR_STORY_BOOK_GENERIC_PAGE_ITEM :Стар. {NUM}
|
||||
STR_STORY_BOOK_SEL_PAGE_TOOLTIP :{BLACK}Перайсьці на патрэбную старонку, выбраўшы яе ў выпадаючым спісе.
|
||||
STR_STORY_BOOK_SEL_PAGE_TOOLTIP :{BLACK}Перайсьці на патрэбную старонку, выбраўшы яе ў выпадаючым сьпісе.
|
||||
STR_STORY_BOOK_PREV_PAGE :{BLACK}Папярэдняя
|
||||
STR_STORY_BOOK_PREV_PAGE_TOOLTIP :{BLACK}Папярэдняя старонка
|
||||
STR_STORY_BOOK_NEXT_PAGE :{BLACK}Наступная
|
||||
@@ -3392,18 +3399,18 @@ STR_STATIOV_VIEW_EXCLUSIVE_RIGHTS_COMPANY :{YELLOW}{COMPAN
|
||||
|
||||
STR_STATION_VIEW_RATINGS_BUTTON :{BLACK}Рэйтынґ
|
||||
STR_STATION_VIEW_RATINGS_TOOLTIP :{BLACK}Паказаць рэйтынґ станцыі
|
||||
STR_STATION_VIEW_SUPPLY_RATINGS_TITLE :{BLACK}Месячны аб'ём паставак і мясцовы рэйтынг:
|
||||
STR_STATION_VIEW_SUPPLY_RATINGS_TITLE :{BLACK}Месячны аб'ём паставак і мясцовы рэйтынґ:
|
||||
STR_STATION_VIEW_CARGO_SUPPLY_RATING :{WHITE}{STRING}: {YELLOW}{COMMA} / {STRING} ({COMMA}%)
|
||||
|
||||
STR_STATION_VIEW_GROUP :{BLACK}Групаваць
|
||||
STR_STATION_VIEW_WAITING_STATION :па станцыі (якія чакаюць)
|
||||
STR_STATION_VIEW_WAITING_AMOUNT :па колькасці (якія чакаюць)
|
||||
STR_STATION_VIEW_PLANNED_STATION :па станцыі (планаваныя)
|
||||
STR_STATION_VIEW_PLANNED_AMOUNT :па колькасці (планаваныя)
|
||||
STR_STATION_VIEW_WAITING_AMOUNT :па колькасьці (якія чакаюць)
|
||||
STR_STATION_VIEW_PLANNED_STATION :па станцыі (плянаваныя)
|
||||
STR_STATION_VIEW_PLANNED_AMOUNT :па колькасьці (плянаваныя)
|
||||
STR_STATION_VIEW_FROM :{YELLOW}{CARGO_SHORT} з {STATION}
|
||||
STR_STATION_VIEW_VIA :{YELLOW}{CARGO_SHORT} праз {STATION}
|
||||
STR_STATION_VIEW_TO :{YELLOW}{CARGO_SHORT} у {STATION}
|
||||
STR_STATION_VIEW_FROM_ANY :{RED}{CARGO_SHORT} з невядомай станцыі
|
||||
STR_STATION_VIEW_FROM_ANY :{RED}{CARGO_SHORT} зь невядомай станцыі
|
||||
STR_STATION_VIEW_TO_ANY :{RED}{CARGO_SHORT} на любую станцыю
|
||||
STR_STATION_VIEW_VIA_ANY :{RED}{CARGO_SHORT} праз любую станцыю
|
||||
STR_STATION_VIEW_FROM_HERE :{GREEN}{CARGO_SHORT} з гэтай станцыі
|
||||
@@ -3411,12 +3418,12 @@ STR_STATION_VIEW_VIA_HERE :{GREEN}{CARGO_S
|
||||
STR_STATION_VIEW_TO_HERE :{GREEN}{CARGO_SHORT} на гэту станцыю
|
||||
STR_STATION_VIEW_NONSTOP :{YELLOW}{CARGO_SHORT} без перасадак
|
||||
|
||||
STR_STATION_VIEW_GROUP_S_V_D :Адкуль - Праз - Куды
|
||||
STR_STATION_VIEW_GROUP_S_D_V :Адкуль - Куды - Праз
|
||||
STR_STATION_VIEW_GROUP_V_S_D :Праз - Адкуль - Куды
|
||||
STR_STATION_VIEW_GROUP_V_D_S :Праз - Куды - Адкуль
|
||||
STR_STATION_VIEW_GROUP_D_S_V :Куды - Адкуль - Праз
|
||||
STR_STATION_VIEW_GROUP_D_V_S :Куды - Праз - Адкуль
|
||||
STR_STATION_VIEW_GROUP_S_V_D :Адкуль — Праз — Куды
|
||||
STR_STATION_VIEW_GROUP_S_D_V :Адкуль — Куды — Праз
|
||||
STR_STATION_VIEW_GROUP_V_S_D :Праз — Адкуль — Куды
|
||||
STR_STATION_VIEW_GROUP_V_D_S :Праз — Куды — Адкуль
|
||||
STR_STATION_VIEW_GROUP_D_S_V :Куды — Адкуль — Праз
|
||||
STR_STATION_VIEW_GROUP_D_V_S :Куды — Праз — Адкуль
|
||||
|
||||
############ range for rating starts
|
||||
STR_CARGO_RATING_APPALLING :Жудасны
|
||||
@@ -4183,7 +4190,7 @@ STR_TIMETABLE_STATUS_NOT_STARTED :{BLACK}Ґраф
|
||||
STR_TIMETABLE_STATUS_START_AT :{BLACK}Адлік часу пачнецца з {STRING}
|
||||
|
||||
STR_TIMETABLE_STARTING_DATE :{BLACK}Пачатковая дата
|
||||
STR_TIMETABLE_STARTING_DATE_TOOLTIP :{BLACK}Выберыце пачатковую дату для гэтага графіка. Ctrl+пстрычка ўсталюе пачатковую дату і раўнамерна размяркуе ўсе транспартныя сродкі, якія рухаюцца па гэтым маршруце, калі час руху па ім цалкам разлічаны.
|
||||
STR_TIMETABLE_STARTING_DATE_TOOLTIP :{BLACK}Выберыце пачатковую дату для гэтага ґрафіка. Ctrl+пстрычка ўсталюе пачатковую дату і раўнамерна разьмяркуе ўсе транспартныя сродкі, якія рухаюцца па гэтым маршруце, калі час руху па ім цалкам разьлічаны.
|
||||
|
||||
STR_TIMETABLE_CHANGE_TIME :{BLACK}Зьмяніць час
|
||||
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}Зьмяніць час для вылучанага заданьня
|
||||
@@ -4298,7 +4305,7 @@ STR_TEXTFILE_README_CAPTION :{WHITE}{STRING}
|
||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} сьпiс зьменаў {STRING}
|
||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} ліцэнзія {STRING}
|
||||
STR_TEXTFILE_WRAP_TEXT :{WHITE}Пераносіць тэкст
|
||||
STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Пераносіць тэкст так, каб ён змяшчаўся ў акне без неабходнасці прагорткі
|
||||
STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Пераносіць тэкст так, каб ён зьмяшчаўся ў вакне без неабходнасьці пракруткі
|
||||
STR_TEXTFILE_VIEW_README :{BLACK}Прагледзець iнструкцыю
|
||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Журнал зьменаў
|
||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Ліцэнзія
|
||||
@@ -4677,9 +4684,9 @@ STR_ERROR_CAN_T_CHANGE_SERVICING :{WHITE}Не а
|
||||
STR_ERROR_VEHICLE_IS_DESTROYED :{WHITE}... транспартны сродак зьнішчаны
|
||||
|
||||
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL :{WHITE}Усе транспартныя сродкі будуць недаступныя
|
||||
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL_EXPLANATION :{WHITE}Змяніце канфігурацыю модуля NewGRF
|
||||
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL_EXPLANATION :{WHITE}Зьмяніце канфігурацыю модуля NewGRF
|
||||
STR_ERROR_NO_VEHICLES_AVAILABLE_YET :{WHITE}Няма даступных транспартных сродкаў
|
||||
STR_ERROR_NO_VEHICLES_AVAILABLE_YET_EXPLANATION :{WHITE}Пачніце гульню не раней {DATE_SHORT} або падключыце NewGRF, дадаючы транспартныя сродкі, якія выкарыстоўваліся тым часам.
|
||||
STR_ERROR_NO_VEHICLES_AVAILABLE_YET_EXPLANATION :{WHITE}Пачніце гульню пасьля {DATE_SHORT} або падключыце NewGRF з транспартам адпаведных часоў.
|
||||
|
||||
# Specific vehicle errors
|
||||
STR_ERROR_CAN_T_MAKE_TRAIN_PASS_SIGNAL :{WHITE}Немагчыма іґнараваць сыґнал. Небясьпечна...
|
||||
@@ -4724,14 +4731,14 @@ STR_ERROR_CAN_T_DELETE_SIGN :{WHITE}Не а
|
||||
STR_DESKTOP_SHORTCUT_COMMENT :Эканамічны сімулятар на аснове «Transport Tycoon Deluxe»
|
||||
|
||||
# Translatable descriptions in media/baseset/*.ob* files
|
||||
STR_BASEGRAPHICS_DOS_DESCRIPTION :Арыгінальная графіка з Transport Tycoon Deluxe для DOS.
|
||||
STR_BASEGRAPHICS_DOS_DE_DESCRIPTION :Арыгінальная графіка з нямецкай версіі Transport Tycoon Deluxe для DOS.
|
||||
STR_BASEGRAPHICS_WIN_DESCRIPTION :Арыгінальная графіка з Transport Tycoon Deluxe для Windows.
|
||||
STR_BASESOUNDS_DOS_DESCRIPTION :Арыгінальны набор гукавога афармленьня з гульні Transport Tycoon Deluxe для DOS.
|
||||
STR_BASESOUNDS_WIN_DESCRIPTION :Арыгінальны набор гукавога афармленьня з гульні Transport Tycoon Deluxe для Windows.
|
||||
STR_BASESOUNDS_NONE_DESCRIPTION :"Пусты" набор гукавога афармленьня, не змяшчаючы ніякіх гукаў.
|
||||
STR_BASEMUSIC_WIN_DESCRIPTION :Арыгінальны набор музычнага афармленьня з гульні Transport Tycoon Deluxe для Windows.
|
||||
STR_BASEMUSIC_NONE_DESCRIPTION :"Пусты" набор музычнага афармлення, не змяшчаючы ніякай музыкі.
|
||||
STR_BASEGRAPHICS_DOS_DESCRIPTION :Арыґінальная ґрафіка з Transport Tycoon Deluxe для DOS.
|
||||
STR_BASEGRAPHICS_DOS_DE_DESCRIPTION :Арыґінальная ґрафіка зь нямецкай версіі Transport Tycoon Deluxe для DOS.
|
||||
STR_BASEGRAPHICS_WIN_DESCRIPTION :Арыґінальная ґрафіка з Transport Tycoon Deluxe для Windows.
|
||||
STR_BASESOUNDS_DOS_DESCRIPTION :Арыґінальны набор гукавога афармленьня з гульні Transport Tycoon Deluxe для DOS.
|
||||
STR_BASESOUNDS_WIN_DESCRIPTION :Арыґінальны набор гукавога афармленьня з гульні Transport Tycoon Deluxe для Windows.
|
||||
STR_BASESOUNDS_NONE_DESCRIPTION :"Пусты" набор гукавога афармленьня, які не зьмяшчае ніякіх гукаў.
|
||||
STR_BASEMUSIC_WIN_DESCRIPTION :Арыґінальны набор музычнага афармленьня з гульні Transport Tycoon Deluxe для Windows.
|
||||
STR_BASEMUSIC_NONE_DESCRIPTION :"Пусты" набор музычнага афармлення, які не зьмяшчае ніякай музыкі.
|
||||
|
||||
##id 0x2000
|
||||
# Town building names
|
||||
|
@@ -1087,6 +1087,9 @@ STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_MENU :Config. do jogo
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_INGAME :Config. do jogo (guardado no savegame; afeta apenas o jogo atual)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_MENU :Config. da companhia (guardado no savegame; afeta apenas novos jogos)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_INGAME :Config. de companhia (guardado no savegame; afeta apenas a companhia atual)
|
||||
STR_CONFIG_SETTING_CATEGORY_HIDES :{BLACK}Mostrar todos resultados por configuração{}{SILVER}Categoria {BLACK}até {WHITE}{STRING}
|
||||
STR_CONFIG_SETTING_TYPE_HIDES :{BLACK}Mostrar todos resultados por configuração{}{SILVER}Tipo {BLACK}até {WHITE}Todas configurações de tipos
|
||||
STR_CONFIG_SETTING_CATEGORY_AND_TYPE_HIDES :{BLACK}Mostrar todos resultados por configuração{}{SILVER}Category {BLACK}até {WHITE}{STRING} {BLACK}e {SILVER}Tipo {BLACK}até {WHITE}Todas configurações de tipos
|
||||
STR_CONFIG_SETTINGS_NONE :{G=m}{WHITE}- Nenhum -
|
||||
|
||||
STR_CONFIG_SETTING_OFF :Desl.
|
||||
|
@@ -1076,6 +1076,7 @@ STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_MENU :Игрови н
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_INGAME :Игрови настройки (съхраняват се в записаната игра; важат само за текущата игра)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_MENU :Настройки за компанията (съхраняват се в записаната игра; важат само за нови игри)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_INGAME :Настройки за компанията (съхраняват се в записаната игра; важат само за текущата компания)
|
||||
STR_CONFIG_SETTINGS_NONE :{WHITE}- Нищо -
|
||||
|
||||
STR_CONFIG_SETTING_OFF :изключено
|
||||
STR_CONFIG_SETTING_ON :включено
|
||||
|
@@ -706,10 +706,10 @@ STR_SMALLMAP_LEGENDA_TRUCK_LOADING_BAY :{TINY_FONT}{BLA
|
||||
STR_SMALLMAP_LEGENDA_BUS_STATION :{TINY_FONT}{BLACK}Parada d'autobús
|
||||
STR_SMALLMAP_LEGENDA_AIRPORT_HELIPORT :{TINY_FONT}{BLACK}Aeroport/Heliport
|
||||
STR_SMALLMAP_LEGENDA_DOCK :{TINY_FONT}{BLACK}Moll
|
||||
STR_SMALLMAP_LEGENDA_ROUGH_LAND :{TINY_FONT}{BLACK}Terreny Irregular
|
||||
STR_SMALLMAP_LEGENDA_ROUGH_LAND :{TINY_FONT}{BLACK}Terreny irregular
|
||||
STR_SMALLMAP_LEGENDA_GRASS_LAND :{TINY_FONT}{BLACK}Gespa
|
||||
STR_SMALLMAP_LEGENDA_BARE_LAND :{TINY_FONT}{BLACK}Terreny erm
|
||||
STR_SMALLMAP_LEGENDA_FIELDS :{TINY_FONT}{BLACK}Camps
|
||||
STR_SMALLMAP_LEGENDA_FIELDS :{TINY_FONT}{BLACK}Camps de conreu
|
||||
STR_SMALLMAP_LEGENDA_TREES :{TINY_FONT}{BLACK}Arbres
|
||||
STR_SMALLMAP_LEGENDA_ROCKS :{TINY_FONT}{BLACK}Roques
|
||||
STR_SMALLMAP_LEGENDA_WATER :{TINY_FONT}{BLACK}Aigua
|
||||
@@ -2557,10 +2557,10 @@ STR_LANG_AREA_INFORMATION_ROAD_SPEED_LIMIT :{BLACK}Límit d
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :Roques
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROUGH_LAND :Terreny Irregular
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROUGH_LAND :Terreny irregular
|
||||
STR_LAI_CLEAR_DESCRIPTION_BARE_LAND :Terreny erm
|
||||
STR_LAI_CLEAR_DESCRIPTION_GRASS :Gespa
|
||||
STR_LAI_CLEAR_DESCRIPTION_FIELDS :Camps
|
||||
STR_LAI_CLEAR_DESCRIPTION_FIELDS :Camps de conreu
|
||||
STR_LAI_CLEAR_DESCRIPTION_SNOW_COVERED_LAND :Terreny nevat
|
||||
STR_LAI_CLEAR_DESCRIPTION_DESERT :Desert
|
||||
|
||||
|
@@ -1681,7 +1681,7 @@ STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :"Simetrično" z
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Način distribucije za OKLOPLJENU klasu tereta: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :OKLOPLJENA klasa tereta sadrži vrijednosnice u umjerenoj klimi, dijamante u subtropskoj klimi ili zlato u subarktičkoj klimi. NewGFR-ovi bi mogli ovo izmijeniti. "Simetrično" znači da će se otprilike ista količina tereta slati od stanice A prema stanici B ako od B prema A. "Asimetrično" znači da će se proizvoljne količine tereta slati u oba smjera. "Ručno" znači da se distribucija tih tereta neće vršiti automatski. Preporučljivo je namjestiti ovu postavku na "asimetrično" ili "ručno" kod subarktičke klime jer banke neće slati zlato natrag prema rudnicima zlata. Za umjerenu i subtropsku klimu možete namjestiti i "simetrično" jer će banke slati neke vrijednosnice natrag prema izvorišnoj banci.
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Način distribucije za ostale klase tereta: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"Simetrično" znači da će se otprilike ista količina tereta slati od stanice A prema stanici B ako od B prema A. "Asimetrično" znači da će se proizvoljne količine tereta slati u oba smjera. "Ručno" znači da se distribucija tih tereta neće vršiti automatski. Preporučljivo bi bilo ovu postavku namjestiti na "asimetrično" ili "ručno".
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"Asimetrično" znači da će se proizvoljna količina tereta slati u bilo kojem smjeru. "Ručno" znači da neće biti nikakve automatske distribucije za te terete.
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Točnost distribucije: {STRING}
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY_HELPTEXT :Čim višu vrijednost odaberete, CPU će trebati više vremena za kalkulaciju poveznog grafikona. Ako bude trebalo predugo, mogli bi primijetiti usporavanje igre. U suprotnom, ako namjestite na manju vrijednost, distribucija će biti netočnija i mogli bi primijetiti da se teret šalje na mjesta koja niste očekivali.
|
||||
STR_CONFIG_SETTING_DEMAND_DISTANCE :Efekt udaljenosti na potražnju: {STRING}
|
||||
|
@@ -34,10 +34,15 @@ STR_CARGO_PLURAL_PASSENGERS.gen :Cestujících
|
||||
STR_CARGO_PLURAL_PASSENGERS.big :Cestující
|
||||
STR_CARGO_PLURAL_COAL :Uhlí
|
||||
STR_CARGO_PLURAL_COAL.big :Uhlí
|
||||
STR_CARGO_PLURAL_MAIL :Pošta
|
||||
STR_CARGO_PLURAL_MAIL.gen :Pošty
|
||||
STR_CARGO_PLURAL_MAIL.acc :Poštu
|
||||
STR_CARGO_PLURAL_MAIL :{G=f}Pošta
|
||||
STR_CARGO_PLURAL_MAIL.nom :{G=f}pošta
|
||||
STR_CARGO_PLURAL_MAIL.gen :{G=f}pošty
|
||||
STR_CARGO_PLURAL_MAIL.dat :{G=f}poštu
|
||||
STR_CARGO_PLURAL_MAIL.acc :{G=f}poštu
|
||||
STR_CARGO_PLURAL_MAIL.loc :{G=f}poště
|
||||
STR_CARGO_PLURAL_MAIL.ins :{G=f}poštou
|
||||
STR_CARGO_PLURAL_MAIL.big :Pošta
|
||||
STR_CARGO_PLURAL_MAIL.small :{G=f}pošta
|
||||
STR_CARGO_PLURAL_OIL :Ropa
|
||||
STR_CARGO_PLURAL_OIL.gen :Ropy
|
||||
STR_CARGO_PLURAL_OIL.acc :Ropu
|
||||
|
@@ -1585,7 +1585,7 @@ STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :"symmetric" mea
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Distribution mode for the ARMOURED cargo class: {STRING2}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :The ARMOURED cargo class contains valuables in the temperate, diamonds in the subtropical or gold in subarctic climate. NewGRFs may change that. "symmetric" means that roughly the same amount of that cargo will be sent from a station A to a station B as from B to A. "asymmetric" means that arbitrary of that cargo can be sent in either direction. "manual" means that no automatic distribution will take place for that cargo. It is recommended to set this to asymmetric or manual when playing subarctic, as banks won't send any gold back to gold mines. For temperate and subtropical you can also choose symmetric as banks will send valuables back to the origin bank of some load of valuables.
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Distribution mode for other cargo classes: {STRING2}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"symmetric" means that roughly the same amount of cargo will be sent from a station A to a station B as from B to A. "asymmetric" means that arbitrary amounts of cargo can be sent in either direction. "manual" means that no automatic distribution will take place for those cargos. You probably want to set this to either "asymmetric" or manual.
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"asymmetric" means that arbitrary amounts of cargo can be sent in either direction. "manual" means that no automatic distribution will take place for those cargoes.
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Distribution accuracy: {STRING2}
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY_HELPTEXT :The higher you set this the more CPU time the calculation of the link graph will take. If it takes too long you may notice lag. If you set it to a low value, however, the distribution will be inaccurate, and you may notice cargo not being sent to the places you expect it to go.
|
||||
STR_CONFIG_SETTING_DEMAND_DISTANCE :Effect of distance on demands: {STRING2}
|
||||
|
@@ -1070,6 +1070,8 @@ STR_CONFIG_SETTING_TYPE_GAME_INGAME :Game setting (s
|
||||
STR_CONFIG_SETTING_TYPE_COMPANY_MENU :Company setting (stored in saves; affects only new games)
|
||||
STR_CONFIG_SETTING_TYPE_COMPANY_INGAME :Company setting (stored in save; affects only current company)
|
||||
|
||||
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}Category:
|
||||
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}Type:
|
||||
STR_CONFIG_SETTING_RESTRICT_DROPDOWN_HELPTEXT :{BLACK}Restricts the list below showing only changed settings
|
||||
STR_CONFIG_SETTING_RESTRICT_BASIC :Basic settings
|
||||
STR_CONFIG_SETTING_RESTRICT_ADVANCED :Advanced settings
|
||||
@@ -1084,6 +1086,10 @@ STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_MENU :Game settings (
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_INGAME :Game settings (stored in save; affects only current game)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_MENU :Company settings (stored in saves; affects only new games)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_INGAME :Company settings (stored in save; affects only current company)
|
||||
STR_CONFIG_SETTING_CATEGORY_HIDES :{BLACK}Show all search results by setting{}{SILVER}Category {BLACK}to {WHITE}{STRING}
|
||||
STR_CONFIG_SETTING_TYPE_HIDES :{BLACK}Show all search results by setting{}{SILVER}Type {BLACK}to {WHITE}All setting types
|
||||
STR_CONFIG_SETTING_CATEGORY_AND_TYPE_HIDES :{BLACK}Show all search results by setting{}{SILVER}Category {BLACK}to {WHITE}{STRING} {BLACK}and {SILVER}Type {BLACK}to {WHITE}All setting types
|
||||
STR_CONFIG_SETTINGS_NONE :{WHITE}- None -
|
||||
|
||||
STR_CONFIG_SETTING_OFF :Off
|
||||
STR_CONFIG_SETTING_ON :On
|
||||
@@ -3087,7 +3093,7 @@ STR_STATION_VIEW_GROUP_D_S_V :Destination-Sou
|
||||
STR_STATION_VIEW_GROUP_D_V_S :Destination-Via-Source
|
||||
|
||||
############ range for rating starts
|
||||
STR_CARGO_RATING_APPALLING :Appalling
|
||||
STR_CARGO_RATING_APPALLING :Atrocious
|
||||
STR_CARGO_RATING_VERY_POOR :Very Poor
|
||||
STR_CARGO_RATING_POOR :Poor
|
||||
STR_CARGO_RATING_MEDIOCRE :Mediocre
|
||||
@@ -4084,7 +4090,7 @@ STR_ERROR_TOO_CLOSE_TO_ANOTHER_TOWN :{WHITE}... too
|
||||
STR_ERROR_TOO_MANY_TOWNS :{WHITE}... too many towns
|
||||
STR_ERROR_NO_SPACE_FOR_TOWN :{WHITE}... there is no more space on the map
|
||||
STR_ERROR_TOWN_EXPAND_WARN_NO_ROADS :{WHITE}The town will not build roads. You can enable building of roads via Advanced Settings->Economy->Towns
|
||||
STR_ERROR_ROAD_WORKS_IN_PROGRESS :{WHITE}Road works in progress
|
||||
STR_ERROR_ROAD_WORKS_IN_PROGRESS :{WHITE}Road work in progress
|
||||
STR_ERROR_TOWN_CAN_T_DELETE :{WHITE}Can't delete this town...{}A station or depot is referring to the town or a town owned tile can't be removed
|
||||
STR_ERROR_STATUE_NO_SUITABLE_PLACE :{WHITE}... there is no suitable place for a statue in the center of this town
|
||||
|
||||
@@ -4487,7 +4493,7 @@ STR_SV_STNAME_DOCKS :{STRING} Docks
|
||||
STR_SV_STNAME_BUOY :{STRING}
|
||||
STR_SV_STNAME_WAYPOINT :{STRING}
|
||||
##id 0x6020
|
||||
STR_SV_STNAME_ANNEXE :{STRING} Annexe
|
||||
STR_SV_STNAME_ANNEXE :{STRING} Annex
|
||||
STR_SV_STNAME_SIDINGS :{STRING} Sidings
|
||||
STR_SV_STNAME_BRANCH :{STRING} Branch
|
||||
STR_SV_STNAME_UPPER :Upper {STRING}
|
||||
|
@@ -1127,6 +1127,8 @@ STR_CONFIG_SETTING_TYPE_GAME_INGAME :Mängu seaded (
|
||||
STR_CONFIG_SETTING_TYPE_COMPANY_MENU :Ettevõtte seaded (hoitakse salvestuses; mõjutab ainult uusi mänge)
|
||||
STR_CONFIG_SETTING_TYPE_COMPANY_INGAME :Ettevõtte seaded (hoitakse salvestuses; mõjutab ainult praegust ettevõtet)
|
||||
|
||||
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}Rühm:
|
||||
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}Liik:
|
||||
STR_CONFIG_SETTING_RESTRICT_DROPDOWN_HELPTEXT :{BLACK}Piirab alljärgnevat nimekirja muudetud seadete kuvamiseks
|
||||
STR_CONFIG_SETTING_RESTRICT_BASIC :Põhilised seaded
|
||||
STR_CONFIG_SETTING_RESTRICT_ADVANCED :Täpsemad seaded
|
||||
@@ -1141,6 +1143,10 @@ STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_MENU :Mängu seaded (
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_INGAME :Mängu seaded (hoitakse salvestuses; mõjutab ainult praegust mängu)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_MENU :Firma seaded (hoitakse salvestuses; mõjutab ainult uusi mänge)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_INGAME :Firma seaded (hoitakse salvestuses; mõjutab ainult praegust firmat)
|
||||
STR_CONFIG_SETTING_CATEGORY_HIDES :{BLACK}Kõiki otsingu tulemusi näeb, kui{}{SILVER}rühm {BLACK}on {WHITE}{STRING}
|
||||
STR_CONFIG_SETTING_TYPE_HIDES :{BLACK}Kõiki otsingu tulemusi näeb, kui{}{SILVER}liik {BLACK}on {WHITE}Kõik seadistuste liigid
|
||||
STR_CONFIG_SETTING_CATEGORY_AND_TYPE_HIDES :{BLACK}Kõiki otsingu tulemusi näeb, kui{}{SILVER}rühm {BLACK}on {WHITE}{STRING} {BLACK}ja {SILVER}liik {BLACK}on {WHITE}Kõik seadistuste liigid
|
||||
STR_CONFIG_SETTINGS_NONE :{WHITE}- Puudub -
|
||||
|
||||
STR_CONFIG_SETTING_OFF :Väljas
|
||||
STR_CONFIG_SETTING_ON :Sees
|
||||
@@ -2603,6 +2609,7 @@ STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF:
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Vastuvõetavad veosed: {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Raudtee kiiruspiirang: {LTBLUE}{VELOCITY}
|
||||
STR_LANG_AREA_INFORMATION_ROAD_SPEED_LIMIT :{BLACK}Lubatud piirkiirus: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :Kaljud
|
||||
@@ -2932,6 +2939,7 @@ STR_NEWGRF_LIST_MISSING :{RED}Puuduvad f
|
||||
STR_NEWGRF_BROKEN :{WHITE}NewGRF '{STRING}' käitumine põhjustab tõenäoliselt sünkrooni katkemisi ja/või mängu kokkujooksmiseid.
|
||||
STR_NEWGRF_BROKEN_POWERED_WAGON :{WHITE}See muutis sõiduki '{1:ENGINE}' vedavate vagunite olekut väljaspool depood
|
||||
STR_NEWGRF_BROKEN_VEHICLE_LENGTH :{WHITE}Depoost väljas asudes on sõiduki '{1:ENGINE}' pikkus muudetud.
|
||||
STR_NEWGRF_BROKEN_CAPACITY :{WHITE}Sõiduki '{1:ENGINE}' kandevõimet muudeti, kuid sõiduk ei olnud depoos ega ümberseadistamisel
|
||||
STR_BROKEN_VEHICLE_LENGTH :{WHITE}Ettevõtte «{1:COMPANY}» rongil «{0:VEHICLE}» pikkus on kõlbmatu. Midagi on valesti NewGRF-iga. Mäng võib kokku joosta või sünkroonist välja minna
|
||||
|
||||
STR_NEWGRF_BUGGY :{WHITE}NewGRF '{STRING}' sisaldab väära teavet.
|
||||
|
@@ -1585,7 +1585,7 @@ STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :"symmetrinen" t
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Arvokuljetusten jakautuminen: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :Arvokuljetuksiin kuuluvat arvotavarat lauhkeassa ilmastossa, timantit subtrooppisessa ilmastossa ja kulta pohjoisessa ilmastossa. NewGRF:t voivat kuitenkin muuttaa näitä rahteja. "symmetrinen" tarkoittaa, että suunnilleen sama määrä rahtia lähetetään asemalta A asemalle B kuin asemalta B asemalle A. "epäsymmetrinen" tarkoittaa, että eri suuntiin voidaan lähettää eriävä määrä rahtia. "manuaalinen" tarkoittaa, että automaattinen rahdin jakautuminen on poistettu käytöstä rahdilta. Suositeltavia asetuksia ovat "epäsymmetrinen" tai "manuaalinen" pelattaessa pohjoisessa ilmastossa, sillä pankit eivät lähetä kultaa takaisin kaivoksille. Lauhkeassa ja subtrooppisessa ilmastossa pelatessa voidaan myös valita "symmetrinen", sillä pankit lähettävät arvotavaroita takaisin alkuperäiselle pankille.
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Muiden rahtityyppien jakautuminen: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"symmetrinen" tarkoittaa, että suunnilleen sama määrä rahtia lähetetään asemalta A asemalle B kuin asemalta B asemalle A. "epäsymmetrinen" tarkoittaa, että eri suuntiin voidaan lähettää eriäviä määriä rahtia. "manuaalinen" tarkoittaa, että automaattinen jakautuminen ei ole käytössä rahdille. Suositeltavia asetuksia ovat "epäsymmetrinen" ja "manuaalinen".
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"epäsymmetrinen" tarkoittaa, että eri suuntiin voidaan lähettää eriäviä määriä rahtia. "manuaalinen" tarkoittaa, että automaattinen jakautuminen ei ole käytössä rahdille.
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Jakautumisen tarkkuus: {STRING}
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY_HELPTEXT :Mitä suuremmaksi tämä asetus on määritetty, sitä enemmän prosessoriaikaa yhteyskuvaajan laskemiseen kuluu. Mikäli tähän kuluu liian paljon aikaa, saatat havaita pelin nykimistä. Jos arvo on määritetty liian pieneksi, jakauman laskeminen ei ole tarkka ja rahtia ei välttämättä lähetetä odotetuille asemille.
|
||||
STR_CONFIG_SETTING_DEMAND_DISTANCE :Välimatkan vaikutus kysyntään: {STRING}
|
||||
|
@@ -994,7 +994,7 @@ STR_NEWS_INDUSTRY_CLOSURE_GENERAL :{BIG_FONT}{BLAC
|
||||
STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS :{BIG_FONT}{BLACK}Tha duilgheadasan solair ag adhbharachadh gun do dh'ainmich {STRING} gun tèid a {G 0 dùnadh dhùnadh} a dh'aithghearr!
|
||||
STR_NEWS_INDUSTRY_CLOSURE_LACK_OF_TREES :{BIG_FONT}{BLACK}Tha dìth chraobhan faisg {G 0 air oirre} ag adhbharachadh gun do dh'ainmich {STRING} gun tèid a {G 0 dùnadh dhùnadh} a dh'aithghearr!
|
||||
|
||||
STR_NEWS_EURO_INTRODUCTION :{BIG_FONT}{BLACK}Aonadh Airgid na h-Eòrpa!{}{}Tha an t-Eòro ga chur air bhog mar an t-aon airgeadra airson tar-ghnìomhan cumanta san dùthaich agad!
|
||||
STR_NEWS_EURO_INTRODUCTION :{BIG_FONT}{BLACK}Aonadh Airgid na h-Eòrpa!{}{}Tha an t-Eòro ga chur air bhog mar an aon airgeadra airson tar-ghnìomhan cumanta san dùthaich agad!
|
||||
STR_NEWS_BEGIN_OF_RECESSION :{BIG_FONT}{BLACK}Crìonadh eaconamaidh an t-saoghail!{}{}tha eagal air na h-eòlaichean ionmhais gu bheil dubh staing romhainn le crìonadh an eaconamaidh!
|
||||
STR_NEWS_END_OF_RECESSION :{BIG_FONT}{BLACK}Crìonadh an eaconamaidh seachad!{}{}Tha meudachadh na malairt a' cur earbsa sna gnìomhachasan le neartachadh an eaconamaidh!
|
||||
|
||||
@@ -1346,9 +1346,9 @@ STR_CONFIG_SETTING_TILE_LENGTH :{COMMA} {P 0 le
|
||||
STR_CONFIG_SETTING_SMOKE_AMOUNT :Meud dhe smùid is sradan nan carbadan: {STRING}
|
||||
STR_CONFIG_SETTING_SMOKE_AMOUNT_HELPTEXT :Suidhich an uiread dhe smùid no sradagan nan carbadan
|
||||
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL :Modail luathachaidh nan trèanaichean: {STRING}
|
||||
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL_HELPTEXT :Tagh am modail fiosaigeachd airson luathachadh nan trèanaichean. Cuiridh am modail “Tùsail” an t-aon pheanas air a h-uile carbad air sliabh. Cuiridh am modail “Fìor-riochdail” peanas air slèibhtean is lùban a-rèir bhuadhan diofraichte aca a leithid faide is spàirn tarraing
|
||||
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL_HELPTEXT :Tagh am modail fiosaigeachd airson luathachadh nan trèanaichean. Cuiridh am modail “Tùsail” an aon pheanas air a h-uile carbad air sliabh. Cuiridh am modail “Fìor-riochdail” peanas air slèibhtean is lùban a-rèir bhuadhan diofraichte aca a leithid faide is spàirn tarraing
|
||||
STR_CONFIG_SETTING_ROAD_VEHICLE_ACCELERATION_MODEL :Modail luathachaidh nan carbadan-rathaid: {STRING}
|
||||
STR_CONFIG_SETTING_ROAD_VEHICLE_ACCELERATION_MODEL_HELPTEXT :Tagh am modail fiosaigeachd airson luathachadh nan carbadan-rathaid. Cuiridh am modail “Tùsail” an t-aon pheanas air a h-uile carbad air sliabh. Cuiridh am modail “Fìor-riochdail” peanas air slèibhtean is lùban a-rèir bhuadhan diofraichte aca, mar eisimpleir “spàirn tarraing”
|
||||
STR_CONFIG_SETTING_ROAD_VEHICLE_ACCELERATION_MODEL_HELPTEXT :Tagh am modail fiosaigeachd airson luathachadh nan carbadan-rathaid. Cuiridh am modail “Tùsail” an aon pheanas air a h-uile carbad air sliabh. Cuiridh am modail “Fìor-riochdail” peanas air slèibhtean is lùban a-rèir bhuadhan diofraichte aca, mar eisimpleir “spàirn tarraing”
|
||||
STR_CONFIG_SETTING_TRAIN_SLOPE_STEEPNESS :Caisead nan slèibhtean airson trèanaichean: {STRING}
|
||||
STR_CONFIG_SETTING_TRAIN_SLOPE_STEEPNESS_HELPTEXT :Caisead aig na leacan slèibhe dha thrèanaichean. Nì luachan nas àirde an dìreadh nas dorra
|
||||
STR_CONFIG_SETTING_PERCENTAGE :{COMMA}%
|
||||
@@ -1492,7 +1492,7 @@ STR_CONFIG_SETTING_EDGES_NOT_EMPTY :{WHITE}Tha co-d
|
||||
STR_CONFIG_SETTING_EDGES_NOT_WATER :{WHITE}Tha co-dhiù aon leac aig oir nach eil na uisge
|
||||
|
||||
STR_CONFIG_SETTING_STATION_SPREAD :Sgaoileadh as motha aig stèisean: {STRING}
|
||||
STR_CONFIG_SETTING_STATION_SPREAD_HELPTEXT :An raon as motha sa dh'fhaodas an t-aon stèisean a sgaoileadh. Thoir an aire gun dèan luachan mòra an geama nas slaodaiche
|
||||
STR_CONFIG_SETTING_STATION_SPREAD_HELPTEXT :An raon as motha sa dh'fhaodas an aon stèisean a sgaoileadh. Thoir an aire gun dèan luachan mòra an geama nas slaodaiche
|
||||
STR_CONFIG_SETTING_SERVICEATHELIPAD :Càraich heileacoptairean gu fèin-obrachail aig puirt-heileacoptair: {STRING}
|
||||
STR_CONFIG_SETTING_SERVICEATHELIPAD_HELPTEXT :Càraich heileacoptairean gach turas a thèid iad air tìr, fiù ’s mura h-eil hangar aig a' phort-adhair
|
||||
STR_CONFIG_SETTING_LINK_TERRAFORM_TOOLBAR :Ceangail am bàr-inneal crutha-tìre ri bàraichean-inneal rèile/rathaid/uisge/puirt-adhair: {STRING}
|
||||
@@ -1781,19 +1781,19 @@ STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :a làimh
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :neo-chothromach
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :co-chothromach
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Am modh sgaoilidh airson taistealaich: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :Is ciall dha “co-chothromach” gun tèid cha mhòr an t-aon uiread dhe thaistealaich a chur o stèisean A gu stèisean B ’s a thèid a chur o stèisean B gu stèisean A. Is ciall dha “neo-chothromach” gun tèid uiread air thuaiream dhe thaistealaich a chur dhan dà chomhair. Is ciall dha “a làimh” nach tèid sgaoileadh fèin-obrachail sam bith a dhèanamh airson taistealaich.
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :Is ciall dha “co-chothromach” gun tèid cha mhòr an aon uiread dhe thaistealaich a chur o stèisean A gu stèisean B ’s a thèid a chur o stèisean B gu stèisean A. Is ciall dha “neo-chothromach” gun tèid uiread air thuaiream dhe thaistealaich a chur dhan dà chomhair. Is ciall dha “a làimh” nach tèid sgaoileadh fèin-obrachail sam bith a dhèanamh airson taistealaich.
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Am modh sgaoilidh airson post: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :Is ciall dha “co-chothromach” gun tèid cha mhòr an t-aon uiread dhe phost a chur o stèisean A gu stèisean B ’s a thèid a chur o stèisean B gu stèisean A. Is ciall dha “neo-chothromach” gun tèid uiread air thuaiream dhe phost a chur dhan dà chomhair. Is ciall dha “a làimh” nach tèid sgaoileadh fèin-obrachail sam bith a dhèanamh airson post.
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :Is ciall dha “co-chothromach” gun tèid cha mhòr an aon uiread dhe phost a chur o stèisean A gu stèisean B ’s a thèid a chur o stèisean B gu stèisean A. Is ciall dha “neo-chothromach” gun tèid uiread air thuaiream dhe phost a chur dhan dà chomhair. Is ciall dha “a làimh” nach tèid sgaoileadh fèin-obrachail sam bith a dhèanamh airson post.
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Am modh sgaoilidh airson an t-seòrsa carago ARMAILTE: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :Tha an seòrsa carago ARMAILTE a' gabhail a-steach seilbh fo gnàth-shìde mheasarra, daoimeanan fo gnàth-shìde fho-thropaigeach is òr fo gnàth-shìde fho-artach. Dh'fhaoidte gun atharraich NewGRF seo. Is ciall dha “co-chothromach” gun tèid cha mhòr an t-aon uiread dhe charago a chur o stèisean A gu stèisean B ’s a thèid a chur o stèisean B gu stèisean A. Is ciall dha “neo-chothromach” gun tèid uiread air thuaiream a chur dhan dà chomhair. Is ciall dha “a làimh” nach tèid sgaoileadh fèin-obrachail sam bith a dhèanamh airson a' charago ud. Cha chreid sinn nach eil thu airson seo a shuidheachadh air “neo-chothromach” no “a làimh” nuair a bhios tu a' cluich le cruth-tìre fo-artach on nach cuir bancaichean òr air ais gu mèinnean òir. Le cruth-tìre measarra no fo-thropaigeach, 's urrainn dhut “co-chothromach” a thaghadh cuideachd on a chuireas bancaichean seilbh air ais dhan bhanca eile.
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :Tha an seòrsa carago ARMAILTE a' gabhail a-steach seilbh fo gnàth-shìde mheasarra, daoimeanan fo gnàth-shìde fho-thropaigeach is òr fo gnàth-shìde fho-artach. Dh'fhaoidte gun atharraich NewGRF seo. Is ciall dha “co-chothromach” gun tèid cha mhòr an aon uiread dhe charago a chur o stèisean A gu stèisean B ’s a thèid a chur o stèisean B gu stèisean A. Is ciall dha “neo-chothromach” gun tèid uiread air thuaiream a chur dhan dà chomhair. Is ciall dha “a làimh” nach tèid sgaoileadh fèin-obrachail sam bith a dhèanamh airson a' charago ud. Cha chreid sinn nach eil thu airson seo a shuidheachadh air “neo-chothromach” no “a làimh” nuair a bhios tu a' cluich le cruth-tìre fo-artach on nach cuir bancaichean òr air ais gu mèinnean òir. Le cruth-tìre measarra no fo-thropaigeach, 's urrainn dhut “co-chothromach” a thaghadh cuideachd on a chuireas bancaichean seilbh air ais dhan bhanca eile.
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Am modh sgaoilidh airson seòrsaichean eile dhe charago: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :Is ciall dha “co-chothromach” gun tèid cha mhòr an t-aon uiread dhe charago a chur o stèisean A gu stèisean B ’s a thèid a chur o stèisean B gu stèisean A. Is ciall dha “neo-chothromach” gun tèid uiread air thuaiream a chur dhan dà chomhair. Is ciall dha “a làimh” nach tèid sgaoileadh fèin-obrachail sam bith a dhèanamh airson a' charago ud. Cha chreid sinn nach eil thu airson seo a shuidheachadh air “neo-chothromach” no “a làimh”.
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :Is ciall dha “co-chothromach” gun tèid cha mhòr an aon uiread dhe charago a chur o stèisean A gu stèisean B ’s a thèid a chur o stèisean B gu stèisean A. Is ciall dha “neo-chothromach” gun tèid uiread air thuaiream a chur dhan dà chomhair. Is ciall dha “a làimh” nach tèid sgaoileadh fèin-obrachail sam bith a dhèanamh airson a' charago ud. Cha chreid sinn nach eil thu airson seo a shuidheachadh air “neo-chothromach” no “a làimh”.
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Pongalachd an sgaoilidh: {STRING}
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY_HELPTEXT :Mar as àirde a shuidhicheas tu seo, ’s ann nas motha dhe dh'ùine CPU a bheir àireamhachadh air graf nan ceangal. Ma bhios seo a' toirt ro fhada, ’s dòcha gum mothaich thu dàil. Co-dhiù, ma shuidhicheas tu air luach ìseal e, cha bhi an sgaoileadh pongail is mothaichidh tu nach tèid carago a chur dhan àite an robh thu an dùil.
|
||||
STR_CONFIG_SETTING_DEMAND_DISTANCE :Am buaidh aig an t-astar air iarrtasan: {STRING}
|
||||
STR_CONFIG_SETTING_DEMAND_DISTANCE_HELPTEXT :Ma chuireas tu luach nas àirde na 0 ann, bidh buaidh aig an t-astar eadar an stèisean tùsail A aig carago air choireigin is stèisean cinn-uidhe B air a' mheud dhe charago a thèid a chur o A gu B. Mar as fhaide air falbh o B 's a tha A, 's ann as lugha dhe charago a thèid a chur. Mar as àirde a shuidhicheas tu an luach seo, 's ann as lugha dhe charago a thèid a chur gu stèiseanan a bhios fad air falbh agus 's ann as motha dhe charago a thèid a chur gu stèiseanan a tha faisg.
|
||||
STR_CONFIG_SETTING_DEMAND_SIZE :Na thèid a thilleadh dhe charago leis a' mhodh co-chothromach: {STRING}
|
||||
STR_CONFIG_SETTING_DEMAND_SIZE_HELPTEXT :Ma shuidhicheas tu seo air nas lugha na 100%, bidh giùlan an sgaoilidh co-chothromaich nas coltaiche ris an sgaoileadh neo-chothromach. Cha tèid sparradh air an aon uiread dhe charago tilleadh ma tha uiread sònraichte dhe charago ga cur gu stèisean. Ma shuidhicheas tu seo air 0%, bidh an t-aon ghiùlan aig an dà chuid sgaoileadh co-chothromach is neo-chothromach.
|
||||
STR_CONFIG_SETTING_DEMAND_SIZE_HELPTEXT :Ma shuidhicheas tu seo air nas lugha na 100%, bidh giùlan an sgaoilidh co-chothromaich nas coltaiche ris an sgaoileadh neo-chothromach. Cha tèid sparradh air an aon uiread dhe charago tilleadh ma tha uiread sònraichte dhe charago ga cur gu stèisean. Ma shuidhicheas tu seo air 0%, bidh an aon ghiùlan aig an dà chuid sgaoileadh co-chothromach is neo-chothromach.
|
||||
STR_CONFIG_SETTING_SHORT_PATH_SATURATION :Lìonadh nan slighean giorra mus tèid slighean le mòran ruim a chleachdadh: {STRING}
|
||||
STR_CONFIG_SETTING_SHORT_PATH_SATURATION_HELPTEXT :Gu tric, tha iomadh slighe eadar dà stèisean ann. Lìonaidh an sgaoileadh carago an t-slighe as giorra an toiseach is an dàrna slighe as giorra an uairsin is mar sin air adhart. Thèid a mheasadh a bheil slighe làn gus nach eil le tuairmse air na ghabhas an t-slighe ris is air a' chleachdadh a th' air a' phlana. Nuair a bhios na h-uile slighe air an lìonadh is rum a dhìth fhathast, thèid luchd a bharrachd a chur air gach slighe is an fheadhainn aig a bheil mòran rum a thaghadh an toiseach. Co-dhiù, cha dèan an algairim tuairmse buileach ceart air an rum mar as trice. Leigidh an roghainn seo leat sònrachadh dè an ceudad aig slighe as giorra a thèid a cleachdadh sa chiad dol a-mach mus tèid an ath shlighe as fhaide a thaghadh. Dèan nas lugha na 100% e ach nach bidh na stèiseanan ro làn nuair a thèid rum a mheas ro mhòr.
|
||||
|
||||
@@ -2519,13 +2519,13 @@ STR_STATION_CLASS_WAYP :Puingean-turais
|
||||
STR_BUILD_SIGNAL_CAPTION :{WHITE}Roghainn nan comharran
|
||||
STR_BUILD_SIGNAL_SEMAPHORE_NORM_TOOLTIP :{BLACK}Comharra bloca (saimeafor){}Seo an seòrsa comharra as bunasaiche is chan fhaod ach aon trèan a bhith san aon bhloca aig an aon àm
|
||||
STR_BUILD_SIGNAL_SEMAPHORE_ENTRY_TOOLTIP :{BLACK}Comharra a-steach (saimeafor){}Bidh seo uaine fhad ’s a tha comharra a-mach uaine san ath roinn dhen t-slighe. Mura h-eil, bidh e dearg
|
||||
STR_BUILD_SIGNAL_SEMAPHORE_EXIT_TOOLTIP :{BLACK}Comharra a-mach (saimeafor){}Tha an t-aon ghiùlan aige ’s a tha aig comharra bloca ach tha feum air gus an dath mar bu chòir a thoirt air comharran a-steach is ro-chomharran aonaichte
|
||||
STR_BUILD_SIGNAL_SEMAPHORE_EXIT_TOOLTIP :{BLACK}Comharra a-mach (saimeafor){}Tha an aon ghiùlan aige ’s a tha aig comharra bloca ach tha feum air gus an dath mar bu chòir a thoirt air comharran a-steach is ro-chomharran aonaichte
|
||||
STR_BUILD_SIGNAL_SEMAPHORE_COMBO_TOOLTIP :{BLACK}Comharra aonaichte (saimeafor){}’S e comharra a-steach is a-mach a th' anns a' chomharra aonaichte seo aig an aon àm. Mar sin, ’s urrainn dhut “craobhan" mòra dhe ro-chomharran a thogail
|
||||
STR_BUILD_SIGNAL_SEMAPHORE_PBS_TOOLTIP :{BLACK}Comharra slighe (saimeafor){}Leigidh comharra slighe le barrachd air aon trèan dol a-steach dhan bhloca comharra air an aon àm, mas urrainn dhan trèan slighe gu ionad stadaidh sàbhailte a ghlèidheadh. Faodar dol seachad air comharran slighe àbhaisteach on chùlaibh
|
||||
STR_BUILD_SIGNAL_SEMAPHORE_PBS_OWAY_TOOLTIP :{BLACK}Comharra slighe aon-shligheach (saimeafor){}Leigidh comharra slighe le barrachd air aon trèan dol a-steach dhan bhloca comharra air an aon àm, mas urrainn dhan trèan slighe gu ionad stadaidh sàbhailte a ghlèidheadh. Chan fhaodar dol seachad air comharran slighe àbhaisteach on chùlaibh
|
||||
STR_BUILD_SIGNAL_ELECTRIC_NORM_TOOLTIP :{BLACK}Comharra bloca (dealain){}Seo an seòrsa comharra as bunasaiche is chan fhaod ach aon trèan a bhith san aon bhloca aig an aon àm
|
||||
STR_BUILD_SIGNAL_ELECTRIC_ENTRY_TOOLTIP :{BLACK}Comharra a-steach (dealain){}Bidh seo uaine fhad ’s a tha comharra a-mach uaine san ath roinn dhen t-slighe. Mura h-eil, bidh e dearg
|
||||
STR_BUILD_SIGNAL_ELECTRIC_EXIT_TOOLTIP :{BLACK}Comharra a-mach (dealain){}Tha an t-aon ghiùlan aige ’s a tha aig comharra bloca ach tha feum air gus an dath mar bu chòir a thoirt air comharran a-steach is ro-chomharran aonaichte
|
||||
STR_BUILD_SIGNAL_ELECTRIC_EXIT_TOOLTIP :{BLACK}Comharra a-mach (dealain){}Tha an aon ghiùlan aige ’s a tha aig comharra bloca ach tha feum air gus an dath mar bu chòir a thoirt air comharran a-steach is ro-chomharran aonaichte
|
||||
STR_BUILD_SIGNAL_ELECTRIC_COMBO_TOOLTIP :{BLACK}Comharra aonaichte (dealain){}’S e comharra a-steach is a-mach a th' anns a' chomharra aonaichte seo aig an aon àm. Mar sin, ’s urrainn dhut “craobhan" mòra dhe ro-chomharran a thogail
|
||||
STR_BUILD_SIGNAL_ELECTRIC_PBS_TOOLTIP :{BLACK}Comharra slighe (dealain){}Leigidh comharra slighe le barrachd air aon trèan dol a-steach dhan bhloca comharra air an aon àm, mas urrainn dhan trèan slighe gu ionad stadaidh sàbhailte a ghlèidheadh. Faodar dol seachad air comharran slighe àbhaisteach on chùlaibh
|
||||
STR_BUILD_SIGNAL_ELECTRIC_PBS_OWAY_TOOLTIP :{BLACK}Comharra slighe aon-shligheach (dealain){}Leigidh comharra slighe le barrachd air aon trèan dol a-steach dhan bhloca comharra air an aon àm, mas urrainn dhan trèan slighe gu ionad stadaidh sàbhailte a ghlèidheadh. Chan fhaodar dol seachad air comharran slighe àbhaisteach on chùlaibh
|
||||
@@ -4274,7 +4274,7 @@ STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... tha
|
||||
STR_ERROR_TERRAFORM_LIMIT_REACHED :{WHITE}... ràinig thu na tha ceadaichte dhut dhe dh’atharrachadh na crutha-tìre
|
||||
STR_ERROR_CLEARING_LIMIT_REACHED :{WHITE}... ràinig thu na tha ceadaichte dhut dhe dh'fhalamhachadh leacan
|
||||
STR_ERROR_TREE_PLANT_LIMIT_REACHED :{WHITE}... ràinig thu na tha ceadaichte dhut dhe chur chraobhan
|
||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Chan fhaod an t-aon ainm a bhith ann barrachd air aon turas
|
||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Chan fhaod an aon ainm a bhith ann barrachd air aon turas
|
||||
STR_ERROR_GENERIC_OBJECT_IN_THE_WAY :{WHITE}Tha {1:STRING} san rathad
|
||||
STR_ERROR_NOT_ALLOWED_WHILE_PAUSED :{WHITE}Chan eil seo ceadaichte fhad ’s a bhios an geama na stad
|
||||
|
||||
|
@@ -291,6 +291,7 @@ STR_LIST_FILTER_TITLE :{BLACK}Φιλτ
|
||||
STR_LIST_FILTER_OSKTITLE :{BLACK}Εισαγώγη κειμένου για φιλτράρισμα
|
||||
STR_LIST_FILTER_TOOLTIP :{BLACK}Εισάγετε μια λέξη για φιλτράρισμα της λίστας
|
||||
|
||||
STR_TOOLTIP_GROUP_ORDER :{BLACK}Επιλέξτε κατάταξη ομαδοποίησης
|
||||
STR_TOOLTIP_SORT_ORDER :{BLACK}Επιλογή σειράς ταξινόμησης (καθοδικά/ανοδικά)
|
||||
STR_TOOLTIP_SORT_CRITERIA :{BLACK}Επιλογή κριτηρίου ταξινόμησης
|
||||
STR_TOOLTIP_FILTER_CRITERIA :{BLACK}Επιλέξτε κριτήρια φιλτραρίσματος
|
||||
@@ -302,12 +303,13 @@ STR_TOOLTIP_CLOSE_WINDOW :{BLACK}Κλεί
|
||||
STR_TOOLTIP_WINDOW_TITLE_DRAG_THIS :{BLACK}Τίτλος παραθύρου - σύρετε το για να το μετακινήσετε
|
||||
STR_TOOLTIP_SHADE :{BLACK}Σκίαση παραθύρου - Εμφάνιση μόνο της μπάρας τιτλου
|
||||
STR_TOOLTIP_DEBUG :{BLACK}Εμφάνιση πληροφοριών αποσφαλμάτωσης για NewGRF
|
||||
STR_TOOLTIP_DEFSIZE :{BLACK}Κλιμακώνει το παράθυρο στο προκαθορισμένο μέγεθος. Με Ctrl+Click αποθηκεύεται το τρέχον μέγεθος ως προκαθορισμένο
|
||||
STR_TOOLTIP_STICKY :{BLACK}Σημειώστε αυτό το παραθύρο ωστέ να μην κλείνει από το πλήκτρο «Κλείσιμο Όλων των Παραθύρων». Πατήστε Ctrl+Κλικ για να αποθηκεύσετε την κατάσταση απο επιλογή
|
||||
STR_TOOLTIP_RESIZE :{BLACK}Κάντε κλίκ και σύρετε για να αλλάξετε το μέγεθος του παραθύρου
|
||||
STR_TOOLTIP_TOGGLE_LARGE_SMALL_WINDOW :{BLACK}Εναλλαγή μεγάλου/μικρού παραθύρου
|
||||
STR_TOOLTIP_VSCROLL_BAR_SCROLLS_LIST :{BLACK}Μπάρα Κύλισης - μετακινεί την λίστα πάνω/κάτω
|
||||
STR_TOOLTIP_HSCROLL_BAR_SCROLLS_LIST :{BLACK}Μπάρα κίνησης - κινεί τη λίστα αριστερά/δεξιά
|
||||
STR_TOOLTIP_DEMOLISH_BUILDINGS_ETC :{BLACK}Κατεδάφιση κτιρίων κλπ. σε συγκεκριμένο τετράγωνο. Το Ctrl επιλέγει την επιφάνεια διαγώνια. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_TOOLTIP_DEMOLISH_BUILDINGS_ETC :{BLACK}Κατεδάφιση κτιρίων κλπ. σε συγκεκριμένο τετράγωνο. Με Ctrl επιλέγεται μια επιφάνεια διαγώνια. Με Shift εναλλάσσεται κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
|
||||
# Query window
|
||||
STR_BUTTON_DEFAULT :{BLACK}Προεπιλογή
|
||||
@@ -346,6 +348,8 @@ STR_SORT_BY_LENGTH :Μήκος
|
||||
STR_SORT_BY_LIFE_TIME :Υπόλοιπη διάρκεια ζωής
|
||||
STR_SORT_BY_TIMETABLE_DELAY :Καθυστέρηση δρομολογίου
|
||||
STR_SORT_BY_FACILITY :Τύπος σταθμού
|
||||
STR_SORT_BY_WAITING_TOTAL :Σύνολο εμπορεύματος εν αναμονή
|
||||
STR_SORT_BY_WAITING_AVAILABLE :Διαθέσιμο εμπόρευμα εν αναμονή
|
||||
STR_SORT_BY_RATING_MAX :Υψηλότερη βαθμολογία φορτίου
|
||||
STR_SORT_BY_RATING_MIN :Χαμηλότερη βαθμολογία φορτίου
|
||||
STR_SORT_BY_ENGINE_ID :EngineID (κλασική ταξινόμηση)
|
||||
@@ -371,12 +375,13 @@ STR_TOOLBAR_TOOLTIP_DISPLAY_SUBSIDIES :{BLACK}Εμφά
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_STATIONS :{BLACK}Εμφάνιση λίστας σταθμών της εταιρίας
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_FINANCES :{BLACK}Εμφάνιση οικονομικών πληροφοριών εταιρίας
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_GENERAL :{BLACK}Εμφάνιση γενικών πληροφοριών της εταιρίας
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_GOALS_LIST :{BLACK}Εμφάνιση λίστας στόχων
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_GRAPHS :{BLACK}Εμφάνιση γραφημάτων
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}Εμφάνιση πίνακα κατάταξης των εταιριών
|
||||
STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{BLACK}Χρηματοδοτήστε την κατασκευή νέας βιομηχανίας
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_TRAINS :{BLACK}Εμφάνιση λίστας τρένων της εταιρίας. Με Ctrl+Κλικ εναλλάσσεται το άνοιγμα της λίστας ομάδων/οχημάτων
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Εμφάνιση λίστας με τα οδικά οχήματα της εταιρίας. Το Ctrl+Κλικ εναλλάσσει το άνοιγμα της λίστας ομάδων/οχημάτων
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Εμφάνιση λίστας με τα πλοία της εταιρίας. Το Ctrl+Κλικ εναλλάσσει το ανοίγμα της λίστας ομάδων/οχημάτων
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Εμφάνιση λίστας με τα οδικά οχήματα της εταιρίας. Με Ctrl+Κλικ εναλλάσσεται το άνοιγμα της λίστας ομάδων/οχημάτων
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Εμφάνιση λίστας με τα πλοία της εταιρίας. Με Ctrl+Κλικ εναλλάσσει το άνοιγμα της λίστας ομάδων/οχημάτων
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_AIRCRAFT :{BLACK}Εμφανίστε λίστα με τα αεροσκάφη της εταιρίας. Με Ctrl+Κλικ εναλλάσσεται το άνοιγμα της λίστας ομάδων/οχημάτων
|
||||
STR_TOOLBAR_TOOLTIP_ZOOM_THE_VIEW_IN :{BLACK}Μεγέθυνση εικόνας
|
||||
STR_TOOLBAR_TOOLTIP_ZOOM_THE_VIEW_OUT :{BLACK}Σμίκρυνση εικόνας
|
||||
@@ -770,8 +775,8 @@ STR_SMALLMAP_TOOLTIP_SHOW_INDUSTRIES_ON_MAP :{BLACK}Εμφα
|
||||
STR_SMALLMAP_TOOLTIP_SHOW_TRANSPORT_ROUTES_ON :{BLACK}Εμφανίστε μεταφορικούς οδούς στον χάρτη
|
||||
STR_SMALLMAP_TOOLTIP_SHOW_VEGETATION_ON_MAP :{BLACK}Εμφανίστε βλάστηση στον χάρτη
|
||||
STR_SMALLMAP_TOOLTIP_SHOW_LAND_OWNERS_ON_MAP :{BLACK}Εμφανίστε ιδιοκτήτες γης στον χάρτη
|
||||
STR_SMALLMAP_TOOLTIP_INDUSTRY_SELECTION :{BLACK}Επιλέξτε μια βιομηχανία για εναλλαγή εμφάνισής της. Το Ctrl+Κλικ απενεργοποιεί όλους τους τύπους εκτός του επιλεγμένου. Πατήστε Ctrl+Κλικ ξανά για την επαναφορά όλων των τύπων
|
||||
STR_SMALLMAP_TOOLTIP_COMPANY_SELECTION :{BLACK}Επιλέξτε μια εταιρεία για εναλλαγή εμφάνισης της περιουσίας της. Το Ctrl+Κλικ απενεργοποιεί όλες τις εταιρείες εκτός της επιλεγμένης. Πατήστε Ctrl+Κλικ ξανά για την επαναφορά όλων των εταιρειών
|
||||
STR_SMALLMAP_TOOLTIP_INDUSTRY_SELECTION :{BLACK}Επιλέξτε μια βιομηχανία για εναλλαγή εμφάνισής της. Με Ctrl+Κλικ απενεργοποιούνται όλοι οι τύποι εκτός του επιλεγμένου. Πατήστε Ctrl+Κλικ ξανά για την επαναφορά όλων των τύπων
|
||||
STR_SMALLMAP_TOOLTIP_COMPANY_SELECTION :{BLACK}Επιλέξτε μια εταιρεία για εναλλαγή εμφάνισης της περιουσίας της. Με Ctrl+Κλικ απενεργοποιούνται όλες οι εταιρείες εκτός της επιλεγμένης. Πατήστε Ctrl+Κλικ ξανά για την επαναφορά όλων των εταιρειών
|
||||
|
||||
STR_SMALLMAP_LEGENDA_ROADS :{TINY_FONT}{BLACK}Δρόμοι
|
||||
STR_SMALLMAP_LEGENDA_RAILROADS :{TINY_FONT}{BLACK}Σιδηρόδρομοι
|
||||
@@ -1152,6 +1157,8 @@ STR_CONFIG_SETTING_TYPE_GAME_INGAME :Ρύθμιση
|
||||
STR_CONFIG_SETTING_TYPE_COMPANY_MENU :Ρύθμιση εταιρείας (αποθηκεύεται σε αποθηκευμένα παιχνίδια, επηρεάζει μόνο νέα παιχνίδια)
|
||||
STR_CONFIG_SETTING_TYPE_COMPANY_INGAME :Ρύθμιση εταιρείας (αποθηκεύεται σε αποθηκευμένα παιχνίδια, επηρεάζει μόνο την τρέχουσα εταιρεία)
|
||||
|
||||
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}Κατηγορία:
|
||||
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}Τύπος:
|
||||
STR_CONFIG_SETTING_RESTRICT_DROPDOWN_HELPTEXT :{BLACK}Μειώνει την παρακάτω λίστα προβάλλοντας μόνο αλλαγμένες ρυθμίσεις
|
||||
STR_CONFIG_SETTING_RESTRICT_BASIC :Βασικές ρυθμίσεις
|
||||
STR_CONFIG_SETTING_RESTRICT_ADVANCED :Προχωρημένες ρυθμίσεις
|
||||
@@ -1166,6 +1173,10 @@ STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_MENU :Ρυθμίσε
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_INGAME :Ρυθμίσεις παιχνιδιού (διατηρούνται στις αποθηκεύσεις· επηρεάζουν μόνο το τρέχον παιχνίδι)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_MENU :Ρυθμίσεις εταιρίας (διατηρούνται στις αποθηκεύσεις· επηρεάζουν μόνο τα νέα παιχνίδια)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_INGAME :Ρυθμίσεις εταιρίας (διατηρούνται στις αποθηκεύσεις· επηρεάζουν μόνο την τωρινή εταιρία)
|
||||
STR_CONFIG_SETTING_CATEGORY_HIDES :{BLACK}Εμφάνιση όλων των αποτελεσμάτων αναζήτησης ανά ρύθμιση{}{SILVER}Κατηγορία {BLACK}εώς {WHITE}{STRING}
|
||||
STR_CONFIG_SETTING_TYPE_HIDES :{BLACK}Εμφάνιση όλων των αποτελεσμάτων αναζήτησης ανά ρύθμιση{}{SILVER}Τύπος {BLACK}εώς {WHITE}Όλοι οι τύποι ρυθμίσεων
|
||||
STR_CONFIG_SETTING_CATEGORY_AND_TYPE_HIDES :{BLACK}Εμφάνιση όλων των αποτελεσμάτων αναζήτησης ανά ρύθμιση{}{SILVER}Κατηγορία {BLACK}εώς {WHITE}{STRING} {BLACK}και {SILVER}Τύπος {BLACK}εώς {WHITE}Όλοι οι τύποι ρυθμίσεων
|
||||
STR_CONFIG_SETTINGS_NONE :{WHITE}- Κανένα -
|
||||
|
||||
STR_CONFIG_SETTING_OFF :Ανενεργό
|
||||
STR_CONFIG_SETTING_ON :Ενεργή
|
||||
@@ -1554,14 +1565,14 @@ STR_CONFIG_SETTING_DRAG_SIGNALS_FIXED_DISTANCE_HELPTEXT :Επιλέξτ
|
||||
STR_CONFIG_SETTING_SEMAPHORE_BUILD_BEFORE_DATE :Αυτόματο κτίσιμο σηματοφόρων πριν από το: {STRING}
|
||||
STR_CONFIG_SETTING_SEMAPHORE_BUILD_BEFORE_DATE_HELPTEXT :Ορίζεται το έτος κατά το οποίο θα χρησιμοποιούνται τα ηλεκτρικά σήματα στις σιδηροτροχιές. Πριν από αυτό, θα χρησιμοποιούνται μηχανικά σήματα (που έχουν ακριβώς την ίδια λειτουργία, αλλά έχουν διαφορετική μορφή)
|
||||
STR_CONFIG_SETTING_ENABLE_SIGNAL_GUI :Ενεργοποίηση του μενού σηματοδοτών: {STRING}
|
||||
STR_CONFIG_SETTING_ENABLE_SIGNAL_GUI_HELPTEXT :Εμφανίζεται ένα παράθυρο για την επιλογή του τύπου του σήματος που θα τοποθετηθεί, αντί για την απλή μετατροπή από τον έναν τύπο στον άλλο χωρίς παράθυρο, με πάτημα πάνω σε τοποθετημένα σήματα κρατώντας το Ctrl
|
||||
STR_CONFIG_SETTING_ENABLE_SIGNAL_GUI_HELPTEXT :Εμφανίζεται παράθυρο για την επιλογή του τύπου του σήματος που θα τοποθετηθεί, αντί για την απλή μετατροπή από τον έναν τύπο στον άλλο χωρίς παράθυρο, με κλικ σε τοποθετημένα σήματα κρατώντας πατημένο το Ctrl
|
||||
STR_CONFIG_SETTING_DEFAULT_SIGNAL_TYPE :Τύπος σηματοδότη που θα χρησιμοποιείται ως προεπιλογή: {STRING}
|
||||
STR_CONFIG_SETTING_DEFAULT_SIGNAL_TYPE_HELPTEXT :Προκαθορισμένος τύπος σημάτων που χρησιμοποιείται
|
||||
STR_CONFIG_SETTING_DEFAULT_SIGNAL_NORMAL :Σηματοδότες τμήματος
|
||||
STR_CONFIG_SETTING_DEFAULT_SIGNAL_PBS :Σηματοδότες τροχιάς
|
||||
STR_CONFIG_SETTING_DEFAULT_SIGNAL_PBSOWAY :Σηματοδότες μονόδρομης τροχιάς
|
||||
STR_CONFIG_SETTING_CYCLE_SIGNAL_TYPES :Περιήγηση στους τύπους σηματοδότησης: {STRING}
|
||||
STR_CONFIG_SETTING_CYCLE_SIGNAL_TYPES_HELPTEXT :Επιλέξτε τους τύπους σημάτων μεταξύ των οποίων θα γίνονται οι αλλαγές, όταν πατάτε πάνω σε ένα τοποθετημένο σήμα κρατώντας το Ctrl
|
||||
STR_CONFIG_SETTING_CYCLE_SIGNAL_TYPES_HELPTEXT :Επιλέξτε τους τύπους σημάτων μεταξύ των οποίων θα γίνονται οι αλλαγές, όταν κάνετε κλικ σε ένα τοποθετημένο σήμα κρατώντας πατημένο το Ctrl
|
||||
STR_CONFIG_SETTING_CYCLE_SIGNAL_NORMAL :Μόνο σηματοδότες τμήματος
|
||||
STR_CONFIG_SETTING_CYCLE_SIGNAL_PBS :Μόνο σηματοδότες τροχιάς
|
||||
STR_CONFIG_SETTING_CYCLE_SIGNAL_ALL :Όλοι
|
||||
@@ -1725,7 +1736,7 @@ STR_INTRO_ONLINE_CONTENT :{BLACK}Διαδ
|
||||
STR_INTRO_SCRIPT_SETTINGS :{BLACK}Ρυθμίσεις AI και Δέσμης Ενεργειών
|
||||
STR_INTRO_QUIT :{BLACK}Έξοδος
|
||||
|
||||
STR_INTRO_TOOLTIP_NEW_GAME :{BLACK}Έναρξη νέου παιχνιδιού. Το Ctrl+Κλικ παρακάμπτει τη ρύθμιση του χάρτη
|
||||
STR_INTRO_TOOLTIP_NEW_GAME :{BLACK}Έναρξη νέου παιχνιδιού. Με Ctrl+Κλικ παρακάμπτεται η ρύθμιση του χάρτη
|
||||
STR_INTRO_TOOLTIP_LOAD_GAME :{BLACK}Φόρτωση αποθηκευμένου παιχνιδιού
|
||||
STR_INTRO_TOOLTIP_PLAY_HEIGHTMAP :{BLACK}Εκκίνηση νέου παιχνιδιού με χρήση χάρτη υψομετρίας
|
||||
STR_INTRO_TOOLTIP_PLAY_SCENARIO :{BLACK}Έναρξη νέου παιχνιδιού, χρησιμοποιώντας ένα προσαρμοσμένο σενάριο
|
||||
@@ -2284,12 +2295,12 @@ STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION :Κατασκε
|
||||
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION :Κατασκευή Μονοτρόχιου Σιδηρόδρομου
|
||||
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :Κατασκευή Σιδηροδρόμου Maglev
|
||||
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TRACK :{BLACK}Κατασκευή σιδηρόδρομου. Το Ctrl εναλλάσσει την κατασκευή/αφαίρεση σιδηρόδρομου. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_AUTORAIL :{BLACK}Κατασκευή σιδηροδρομικής γραμμής χρησιμοποιώντας την Αυτόματη Σιδηροτροχιά. Το Ctrl εναλλάσσει την κατασκευή/αφαίρεση σιδηρόδρομου. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TRACK :{BLACK}Κατασκευή σιδηρόδρομου. Με Ctrl εναλλάσσεται η κατασκευή/αφαίρεση σιδηρόδρομου. Με Shift εναλλάσσεται κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_AUTORAIL :{BLACK}Κατασκευή σιδηροδρομικής γραμμής χρησιμοποιώντας την Αυτόματη Σιδηροτροχιά. Με Ctrl εναλλάσσεται η κατασκευή/αφαίρεση σιδηρόδρομου. Με Shift εναλλάσσεται κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_TRAIN_DEPOT_FOR_BUILDING :{BLACK}Κατασκευή αμαξοστάσιου (για αγορά και επισκευή τρένων). Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_CONVERT_RAIL_TO_WAYPOINT :{BLACK}Μετατροπή σιδηροτροχιάς σε σημείο καθοδήγησης. Το Ctrl ενεργοποιεί συνένωση σημείων καθοδήγησης. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_STATION :{BLACK}Κατασκευή σταθμού τρένων. Το Ctrl ενεργοποιεί συνένωση σταθμών.Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_SIGNALS :{BLACK}Κατασκευή σηματοδοτών. Το Ctrl εναλλάσσει σηματοφόρους/σηματοδότες{}Το σύρσιμο κατασκευάζει σηματοδότες σε μια ευθεία σιδηροδρόμου. Το Ctrl κατασκευάζει μέχρι την επομένη διασταύρωση{}Το Ctrl+Κλικ εναλλάσσει το άνοιγμα του παραθύρου επιλογής σηματοδοτών. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_CONVERT_RAIL_TO_WAYPOINT :{BLACK}Μετατροπή σιδηροτροχιάς σε σημείο καθοδήγησης. Με Ctrl ενεργοποιείται η συνένωση σημείων καθοδήγησης. Με Shift εναλλάσσεται κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_STATION :{BLACK}Κατασκευή σταθμού τρένων. Με Ctrl ενεργοποιείται η συνένωση σταθμών. Με Shift εναλλάσσεται κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_SIGNALS :{BLACK}Κατασκευή σηματοδοτών. Με Ctrl εναλλάσσονται σηματοφόροι/σηματοδότες{}Το σύρσιμο κατασκευάζει σηματοδότες σε μια ευθεία σιδηροδρόμου. Με το Ctrl πατημένο, κατασκευάζει μέχρι την επομένη διασταύρωση{}Με Ctrl+Κλικ εναλλάσσεται το άνοιγμα του παραθύρου επιλογής σηματοδοτών. Με Shift εναλλάσσεται κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_BRIDGE :{BLACK}Κατασκευή γέφυρας σιδηρόδρομου. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TUNNEL :{BLACK}Κατασκευή τούνελ σιδηρόδρομου. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR :{BLACK}Εναλλαγή κατασκευής/αφαίρεσης για σιδηρόδρομους, σηματοδότες, σημείων καθοδήγησης και σταθμών. Κρατώντας πατημένο το Ctrl αφαιρεί και τον σιδηρόδρομο από τα σημεία καθοδήγησης και σταθμούς
|
||||
@@ -2363,16 +2374,16 @@ STR_BRIDGE_TUBULAR_SILICON :Σιλικόν
|
||||
# Road construction toolbar
|
||||
STR_ROAD_TOOLBAR_ROAD_CONSTRUCTION_CAPTION :{WHITE}Κατασκευή Δρόμου
|
||||
STR_ROAD_TOOLBAR_TRAM_CONSTRUCTION_CAPTION :{WHITE}Κατασκευή Τροχιόδρομου
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_ROAD_SECTION :{BLACK}Κατασκευή κομματιού δρόμου. Το Ctrl εναλλάσσει την κατασκευή/αφαίρεση δρόμου. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_TRAMWAY_SECTION :{BLACK}Κατασκευή κομματιού τροχιοδρόμου. Το Ctrl εναλλάσσει την κατασκευή/αφαίρεση τροχιόδρομου. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_AUTOROAD :{BLACK}Κατασκευή οδικού δικτύου με χρήση της λειτουργίας Αυτόματου Δρόμου. Το Ctrl εναλλάσσει την κατασκευή/αφαίρεση δρόμου. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_AUTOTRAM :{BLACK}Κατασκευή τροχιοδρόμου με χρήση της λειτουργίας Αυτόματης Γραμμής. Το Ctrl εναλλάσσει την κατασκευή/αφαίρεση τροχιόδρομου. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_ROAD_SECTION :{BLACK}Κατασκευή κομματιού δρόμου. Με Ctrl εναλλάσσεται η κατασκευή/αφαίρεση δρόμου. Με Shift εναλλάσσεται κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_TRAMWAY_SECTION :{BLACK}Κατασκευή κομματιού τροχιοδρόμου. Με Ctrl εναλλάσσεται η κατασκευή/αφαίρεση τροχιόδρομου. Με Shift εναλλάσσεται κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_AUTOROAD :{BLACK}Κατασκευή οδικού δικτύου με χρήση της λειτουργίας Αυτόματου Δρόμου. Με Ctrl εναλλάσσεται η κατασκευή/αφαίρεση δρόμου. Με Shift εναλλάσσεται κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_AUTOTRAM :{BLACK}Κατασκευή τροχιοδρόμου με χρήση της λειτουργίας Αυτόματης Γραμμής. Το Ctrl εναλλάσσει την κατασκευή/αφαίρεση τροχιόδρομου. Με Shift εναλλάσσεται κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_ROAD_VEHICLE_DEPOT :{BLACK}Κατασκευή αμαξοστασίου οχημάτων (για αγορά και επισκευή οχημάτων). Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_TRAM_VEHICLE_DEPOT :{BLACK}Κατασκευή αμαξοστασίου οχημάτων τραμ (για αγορά και επισκευή οχημάτων). Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_BUS_STATION :{BLACK}Κατασκευή σταθμού λεωφορείων. Το Ctrl ενεργοποιεί συνένωση σταθμών. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_PASSENGER_TRAM_STATION :{BLACK}Κατασκευή επιβατικού σταθμού τραμ. Το Ctrl ενεργοποιεί συνένωση επιβατικών σταθμών. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_TRUCK_LOADING_BAY :{BLACK}Κατασκευή σταθμού φόρτωσης φορτηγών. Το Ctrl ενεργοποιεί συνένωση σταθμών φόρτωσης. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_CARGO_TRAM_STATION :{BLACK}Κατασκευή εμπορευματικού σταθμού τραμ. Το Ctrl ενεργοποιεί συνένωση εμπορευματικών σταθμών. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_BUS_STATION :{BLACK}Κατασκευή σταθμού λεωφορείων. Με Ctrl ενεργοποιείται η συνένωση σταθμών. Με Shift εναλλάσσεται κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_PASSENGER_TRAM_STATION :{BLACK}Κατασκευή επιβατικού σταθμού τραμ. Με Ctrl ενεργοποιείται η συνένωση επιβατικών σταθμών. Με Shift εναλλάσσεται κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_TRUCK_LOADING_BAY :{BLACK}Κατασκευή σταθμού φόρτωσης φορτηγών. Με Ctrl ενεργοποιείται η συνένωση σταθμών φόρτωσης. Με Shift εναλλάσσεται κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_CARGO_TRAM_STATION :{BLACK}Κατασκευή εμπορευματικού σταθμού τραμ. Με Ctrl ενεργοποιείται συνένωση εμπορευματικών σταθμών. Με Shift εναλλάσσεται κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_TOGGLE_ONE_WAY_ROAD :{BLACK}Ενεργοποίηση/Απενεργοποίηση μονόδρομων
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_ROAD_BRIDGE :{BLACK}Κατασκευή γέφυρας δρόμου. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_TRAMWAY_BRIDGE :{BLACK}Κατασκευή γέφυρας τροχιοδρόμου. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
@@ -2403,7 +2414,7 @@ STR_WATERWAYS_TOOLBAR_CAPTION_SE :{WHITE}Κανά
|
||||
STR_WATERWAYS_TOOLBAR_BUILD_CANALS_TOOLTIP :{BLACK}Κτίσιμο καναλιών. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_WATERWAYS_TOOLBAR_BUILD_LOCKS_TOOLTIP :{BLACK}Κατασκευή υδατοφράκτη. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_WATERWAYS_TOOLBAR_BUILD_DEPOT_TOOLTIP :{BLACK}Κατασκευάστε ναυπηγείο πλοίων (για αγορά και επισκευή πλοίων). Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_WATERWAYS_TOOLBAR_BUILD_DOCK_TOOLTIP :{BLACK}Κατασκευή λιμένα πλοίων. Το Ctrl ενεργοποιεί συνένωση λιμένων. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_WATERWAYS_TOOLBAR_BUILD_DOCK_TOOLTIP :{BLACK}Κατασκευή λιμένα πλοίων. Με Ctrl ενεργοποιείται η συνένωση λιμένων. Με Shift εναλλάσσεται κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_WATERWAYS_TOOLBAR_BUOY_TOOLTIP :{BLACK}Τοποθετήστε μια σημαδούρα που μπορεί να χρησιμοποιηθεί ως σημείο καθοδήγησης. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_WATERWAYS_TOOLBAR_BUILD_AQUEDUCT_TOOLTIP :{BLACK}Κατασκευή καναλιού. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_WATERWAYS_TOOLBAR_CREATE_LAKE_TOOLTIP :{BLACK}Προσδιορισμός θαλάσσιας επιφάνειας.{}Δημιουργία καναλιού, εκτός εάν το πλήκτρο Ctrl είναι κρατημένο στο επίπεδο της θάλασσας, όπου θα πλημμυρίσει τις παρακείμενες περιοχές
|
||||
@@ -2418,7 +2429,7 @@ STR_STATION_BUILD_DOCK_CAPTION :{WHITE}Λιμά
|
||||
|
||||
# Airport toolbar
|
||||
STR_TOOLBAR_AIRCRAFT_CAPTION :{WHITE}Αεροδρόμια
|
||||
STR_TOOLBAR_AIRCRAFT_BUILD_AIRPORT_TOOLTIP :{BLACK}Κατασκευή αεροδρομίου. Το Ctrl ενεργοποιεί συνένωση αεροδρομίων. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
STR_TOOLBAR_AIRCRAFT_BUILD_AIRPORT_TOOLTIP :{BLACK}Κατασκευή αεροδρομίου. Με Ctrl ενεργοποιείται η συνένωση αεροδρομίων. Με Shift εναλλάσσεται κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||
|
||||
# Airport construction window
|
||||
STR_STATION_BUILD_AIRPORT_CAPTION :{WHITE}Επιλογή Αεροδρομίου
|
||||
@@ -2564,6 +2575,7 @@ STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF:
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Αποδεκτά εμπορεύματα: {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Όριο ταχύτητας: {LTBLUE}{VELOCITY}
|
||||
STR_LANG_AREA_INFORMATION_ROAD_SPEED_LIMIT :{BLACK}Όριο ταχύτητας δρόμου: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :Πέτρες
|
||||
@@ -2893,6 +2905,7 @@ STR_NEWGRF_LIST_MISSING :{RED}Λείπο
|
||||
STR_NEWGRF_BROKEN :{WHITE}Η συμπεριφορά του NewGRF «{0:STRING}» είναι πιθανό να προκαλέσει αποσυγχρονισμούς ή/και απρόοπτα κλεισίματα
|
||||
STR_NEWGRF_BROKEN_POWERED_WAGON :{WHITE}Άλλαξε την κατάσταση *** για «{1:ENGINE}» όταν δεν είναι μέσα σε αμαξοστάσιο
|
||||
STR_NEWGRF_BROKEN_VEHICLE_LENGTH :{WHITE}Άλλαξε το μήκος του οχήματος «{1:ENGINE}» ενώ δεν βρισκόταν μέσα σε αμαξοστάσιο
|
||||
STR_NEWGRF_BROKEN_CAPACITY :{WHITE}Άλλαξε τη χωριτικότητα όχηματος για τη «{1:ENGINE}» όταν δεν είναι σε αμαξοστάσιο ή διαδικασία μετατροπής
|
||||
STR_BROKEN_VEHICLE_LENGTH :{WHITE}Το τρένο «{VEHICLE}» που ανήκει στην εταιρία «{COMPANY}» έχει μη έγκυρο μήκος. Πιθανόν να προέρχεται από προβλήματα με NewGRF. Το παιχνίδι μπορεί να αποσυγχρονιστεί ή να κλείσει απρόοπτα.
|
||||
|
||||
STR_NEWGRF_BUGGY :{WHITE}Το NewGRF «{0:STRING}» δίνει λάθος πληροφορίες
|
||||
@@ -2951,7 +2964,7 @@ STR_TOWN_VIEW_TOWN_GROWS_EVERY :{BLACK}Η πό
|
||||
STR_TOWN_VIEW_TOWN_GROWS_EVERY_FUNDED :{BLACK}Η πόλη επεκτείνεται κάθε {ORANGE}{COMMA}{BLACK} ημέρ{P α ες} (χρηματοδοτούμενη)
|
||||
STR_TOWN_VIEW_TOWN_GROW_STOPPED :{BLACK}Η πόλη {RED}δεν{BLACK} επεκτείνεται
|
||||
STR_TOWN_VIEW_NOISE_IN_TOWN :{BLACK}Επίπεδο θορύβου στη πόλη: {ORANGE}{COMMA}{BLACK} μέγιστο: {ORANGE}{COMMA}
|
||||
STR_TOWN_VIEW_CENTER_TOOLTIP :{BLACK}Κεντράρισμα της εικόνας στην τοποθεσία της πόλης. Το Ctrl+Κλικ ανοίγει νέο παράθυρο προβολής στην τοποθεσία της πόλης
|
||||
STR_TOWN_VIEW_CENTER_TOOLTIP :{BLACK}Κεντράρισμα της εικόνας στην τοποθεσία της πόλης. Με Ctrl+Κλικ ανοίγει νέο παράθυρο προβολής στην τοποθεσία της πόλης
|
||||
STR_TOWN_VIEW_LOCAL_AUTHORITY_BUTTON :{BLACK}Τοπική αρχή
|
||||
STR_TOWN_VIEW_LOCAL_AUTHORITY_TOOLTIP :{BLACK}Εμφάνιση πληροφοριών για την τοπική αρχή
|
||||
STR_TOWN_VIEW_RENAME_TOOLTIP :{BLACK}Αλλαγή του ονόματος της πόλης
|
||||
@@ -3044,7 +3057,7 @@ STR_STORY_BOOK_NEXT_PAGE_TOOLTIP :{BLACK}Μετα
|
||||
|
||||
# Station list window
|
||||
STR_STATION_LIST_TOOLTIP :{BLACK}Ονόματα σταθμών - κάνετε κλικ στο όνομα για κεντράρισμα στο σταθμό. Με Ctrl+Κλικ ανοίγει νέο παράθυρο προβολής στην τοποθεσία του σταθμού
|
||||
STR_STATION_LIST_USE_CTRL_TO_SELECT_MORE :{BLACK}Κρατήστε πατημένο το Ctrl για να επιλέξετε περισσότερα από ένα αντικείμενα
|
||||
STR_STATION_LIST_USE_CTRL_TO_SELECT_MORE :{BLACK}Κρατήστε πατημένο το Ctrl για να επιλέξετε περισσότερο από ένα αντικείμενο
|
||||
STR_STATION_LIST_CAPTION :{WHITE}{COMPANY} - {COMMA} Σταθμ{P ός οί}
|
||||
STR_STATION_LIST_STATION :{YELLOW}{STATION} {STATION_FEATURES}
|
||||
STR_STATION_LIST_WAYPOINT :{YELLOW}{WAYPOINT}
|
||||
|
@@ -225,6 +225,7 @@ STR_UNITS_VOLUME_SHORT_IMPERIAL :{COMMA}גל'
|
||||
STR_UNITS_VOLUME_SHORT_METRIC :{COMMA}ל'
|
||||
STR_UNITS_VOLUME_SHORT_SI :{COMMA}מ'³
|
||||
|
||||
STR_UNITS_VOLUME_LONG_IMPERIAL :{COMMA} גלו{P ן ים}
|
||||
STR_UNITS_VOLUME_LONG_METRIC :{P 0 "ליטר " ""}{COMMA}{P "" " ליטרים"}
|
||||
STR_UNITS_VOLUME_LONG_SI :{COMMA} ³מטר
|
||||
|
||||
@@ -253,6 +254,7 @@ STR_TOOLTIP_CLOSE_WINDOW :{BLACK}סגור
|
||||
STR_TOOLTIP_WINDOW_TITLE_DRAG_THIS :{BLACK}כותרת החלון - גרור להזזה
|
||||
STR_TOOLTIP_SHADE :{BLACK}הצל חלון - הצג רק את שורת הכותרת
|
||||
STR_TOOLTIP_DEBUG :{BLACK}הצג מידע דיבאג של newGRF
|
||||
STR_TOOLTIP_DEFSIZE :{BLACK}שנה את גודל החלון לברירת המחדל. Ctrl+לחיצה לשמירה של גודל החלון כברירת המחדל
|
||||
STR_TOOLTIP_STICKY :{BLACK}'סמן חלון זה כחלון מוגן מפני מקש 'סגור את כל החלונות. Ctrl+Click לשמירה כברירת מחדל
|
||||
STR_TOOLTIP_RESIZE :{BLACK}לחץ ומשוך כדי לשנות את גודל החלון
|
||||
STR_TOOLTIP_TOGGLE_LARGE_SMALL_WINDOW :{BLACK}החלף בין גודל חלון קטן/גדול
|
||||
@@ -311,6 +313,7 @@ STR_SORT_BY_POWER_VS_RUNNING_COST :הספק\עלו
|
||||
STR_SORT_BY_CARGO_CAPACITY :קיבולת סחורה
|
||||
STR_SORT_BY_RANGE :טווח
|
||||
STR_SORT_BY_POPULATION :אכלוסיה
|
||||
STR_SORT_BY_RATING :דרוג
|
||||
|
||||
# Tooltips for the main toolbar
|
||||
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}השהה משחק
|
||||
@@ -398,6 +401,7 @@ STR_FILE_MENU_EXIT :יציאה
|
||||
# map menu
|
||||
STR_MAP_MENU_MAP_OF_WORLD :מפת העולם
|
||||
STR_MAP_MENU_EXTRA_VIEW_PORT :השקפה נוספת
|
||||
STR_MAP_MENU_LINGRAPH_LEGEND :מקרא זרימת מטענים
|
||||
STR_MAP_MENU_SIGN_LIST :רשימת שלטים
|
||||
|
||||
############ range for town menu starts
|
||||
@@ -684,17 +688,20 @@ STR_SMALLMAP_CAPTION :{WHITE}{STRING}
|
||||
STR_SMALLMAP_TYPE_CONTOURS :קווי מיתאר
|
||||
STR_SMALLMAP_TYPE_VEHICLES :כלי תעבורה
|
||||
STR_SMALLMAP_TYPE_INDUSTRIES :תעשיות
|
||||
STR_SMALLMAP_TYPE_ROUTEMAP :זרימת מטענים
|
||||
STR_SMALLMAP_TYPE_ROUTES :דרכים
|
||||
STR_SMALLMAP_TYPE_VEGETATION :צמחייה
|
||||
STR_SMALLMAP_TYPE_OWNERS :בעלים
|
||||
STR_SMALLMAP_TOOLTIP_SHOW_LAND_CONTOURS_ON_MAP :{BLACK}הצג מתאר פני השטח
|
||||
STR_SMALLMAP_TOOLTIP_SHOW_VEHICLES_ON_MAP :{BLACK}הצג כלי רכב
|
||||
STR_SMALLMAP_TOOLTIP_SHOW_INDUSTRIES_ON_MAP :{BLACK}הצג תעשיות
|
||||
STR_SMALLMAP_TOOLTIP_SHOW_LINK_STATS_ON_MAP :{BLACK}הצג זרימת מטענים במפה
|
||||
STR_SMALLMAP_TOOLTIP_SHOW_TRANSPORT_ROUTES_ON :{BLACK}הצג נתיבי תעבורה
|
||||
STR_SMALLMAP_TOOLTIP_SHOW_VEGETATION_ON_MAP :{BLACK}הצג צמחיה
|
||||
STR_SMALLMAP_TOOLTIP_SHOW_LAND_OWNERS_ON_MAP :{BLACK}הצג פרטי בעלות על קרקע
|
||||
STR_SMALLMAP_TOOLTIP_INDUSTRY_SELECTION :{BLACK}הקלק על סוג תעשיה כדי לאפשר או לבטל את הצגתה. קליק תוך לחיצה על מקש Ctrl מבטל את כל הסוגים פרט לזה הנבחר. קליק נוסף תוך לחיצה על מקש Ctrl יאפשר את כל סוגי התעשיות
|
||||
STR_SMALLMAP_TOOLTIP_COMPANY_SELECTION :{BLACK}הקלק על חברה כדי לאפשר או לבטל את הצגת נכסיה. קליק תוך לחיצה על מקש Ctrl מבטל את כל החברות פרט לזו הנבחרת. קליק נוסף תוך לחיצה על מקש Ctrl יאפשר את כל החברות
|
||||
STR_SMALLMAP_TOOLTIP_CARGO_SELECTION :א{BLACK}לחץ על מטען כדי להציג את מאפייניו. Ctrl+לחיצה מציג רק את המטען הנבחר. Ctrl+לחיצה נוספת להצגת המטענים
|
||||
|
||||
STR_SMALLMAP_LEGENDA_ROADS :{TINY_FONT}{BLACK}כבישים
|
||||
STR_SMALLMAP_LEGENDA_RAILROADS :{TINY_FONT}{BLACK}מסילות
|
||||
@@ -728,6 +735,7 @@ STR_SMALLMAP_LEGENDA_SNOW :{TINY_FONT}{BLA
|
||||
STR_SMALLMAP_TOOLTIP_TOGGLE_TOWN_NAMES_ON_OFF :{BLACK}הצג/הסתר שמות ערים
|
||||
STR_SMALLMAP_CENTER :{BLACK}מרכז את המפה הקטנה על המיקום הנוכחי
|
||||
STR_SMALLMAP_INDUSTRY :{TINY_FONT}({1:NUM}){0:STRING}
|
||||
STR_SMALLMAP_LINKSTATS :{TINY_FONT}{STRING}
|
||||
STR_SMALLMAP_COMPANY :{TINY_FONT}{COMPANY}
|
||||
STR_SMALLMAP_TOWN :{TINY_FONT}{WHITE}{TOWN}
|
||||
STR_SMALLMAP_DISABLE_ALL :{BLACK}השתק את כולן
|
||||
@@ -738,6 +746,8 @@ STR_SMALLMAP_TOOLTIP_ENABLE_ALL_INDUSTRIES :{BLACK}הצג
|
||||
STR_SMALLMAP_TOOLTIP_SHOW_HEIGHT :{BLACK}שנה מצב הצגה של מפת גבהים
|
||||
STR_SMALLMAP_TOOLTIP_DISABLE_ALL_COMPANIES :{BLACK}הצג נכסיה של אף חברה על גבי המפה
|
||||
STR_SMALLMAP_TOOLTIP_ENABLE_ALL_COMPANIES :{BLACK}הצג את כל נכסי החברות על גבי המפה
|
||||
STR_SMALLMAP_TOOLTIP_DISABLE_ALL_CARGOS :{BLACK}אל תציג מטענים במפה
|
||||
STR_SMALLMAP_TOOLTIP_ENABLE_ALL_CARGOS :{BLACK}הצג את כל המטענים במפה
|
||||
|
||||
# Status bar messages
|
||||
STR_STATUSBAR_TOOLTIP_SHOW_LAST_NEWS :{BLACK}הצג הודעה או חדשות אחרונים
|
||||
@@ -899,6 +909,8 @@ STR_GAME_OPTIONS_CURRENCY_LTL :(LTL) ליטא
|
||||
STR_GAME_OPTIONS_CURRENCY_KRW :(KRW) וון דרום קוריאני
|
||||
STR_GAME_OPTIONS_CURRENCY_ZAR :(ZAR) ראנד דרום אפריקאי
|
||||
STR_GAME_OPTIONS_CURRENCY_CUSTOM :אחר...
|
||||
STR_GAME_OPTIONS_CURRENCY_GEL :לארי גאורגי (GEL)
|
||||
STR_GAME_OPTIONS_CURRENCY_IRR :ריאל איראני (IRR)
|
||||
############ end of currency region
|
||||
|
||||
|
||||
@@ -1072,6 +1084,8 @@ STR_CONFIG_SETTING_TYPE_GAME_INGAME :הגדרת מש
|
||||
STR_CONFIG_SETTING_TYPE_COMPANY_MENU :הגדרת חברה (מאוחסנת במשחק שמור; משפיעה על משחקים חדשים בלבד)
|
||||
STR_CONFIG_SETTING_TYPE_COMPANY_INGAME :הגדרת חברה (מאוחסנת במשחק שמור; משפיעה על החברה הנוכחית בלבד)
|
||||
|
||||
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}קטגוריה:
|
||||
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}סוג:
|
||||
STR_CONFIG_SETTING_RESTRICT_DROPDOWN_HELPTEXT :{BLACK}מגביל את הרשימה להלן כך שתציג רק הגדרות שהשתנו
|
||||
STR_CONFIG_SETTING_RESTRICT_BASIC :הגדרות בסיסיות
|
||||
STR_CONFIG_SETTING_RESTRICT_ADVANCED :הגדרות מתקדמות
|
||||
@@ -1086,6 +1100,9 @@ STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_MENU :הגדרות מ
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_INGAME :הגדרות משחק (נמצא בשמורים; משפיע רק על משחק נוכחי)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_MENU :הגדרות חברה (נמצא בשמורים; משפיע רק על משחקים חדשים)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_INGAME :הגדרות חברה (נמצא בשמורים; משפיע רק על חברה נוכחית)
|
||||
STR_CONFIG_SETTING_CATEGORY_HIDES :{BLACK}הצג את תוצאות החיפוש בהגדרת {SILVER}הקטגוריה {} {BLACK} ל{WHITE}{STRING}
|
||||
STR_CONFIG_SETTING_TYPE_HIDES :{BLACK}הצג את תוצאות החיפוש בהגדרת {SILVER}הסוג {} {BLACK}ל{WHITE}כל סוגי ההגדרות
|
||||
STR_CONFIG_SETTING_CATEGORY_AND_TYPE_HIDES :{BLACK}הצג את תוצאות החיפוש בהגדרת{SILVER}הקטגוריה{} {BLACK}ל{WHITE}{STRING} {BLACK}וגם את {SILVER}הסוג {BLACK}ל{WHITE}כל סוגי ההגדרות
|
||||
STR_CONFIG_SETTINGS_NONE :{WHITE}- אין -
|
||||
|
||||
STR_CONFIG_SETTING_OFF :כבוי
|
||||
@@ -1341,6 +1358,8 @@ STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_ISO :ISO (2008-12-31
|
||||
|
||||
STR_CONFIG_SETTING_NEWGRF_DEFAULT_PALETTE :לוח צבעים ברירת מחדל שיש להניח עבור NewGRF-ים אשר אינם מפרטים לוח צבעים: {STRING}
|
||||
STR_CONFIG_SETTING_NEWGRF_DEFAULT_PALETTE_HELPTEXT :לוח צבעים ברירת מחדל לשימוש עבור NewGRF-ים אשר אינם מפרטים איזה לוח צבעים הם צריכים
|
||||
STR_CONFIG_SETTING_NEWGRF_DEFAULT_PALETTE_DOS :לוח צבעים ברירת מחדל (D)
|
||||
STR_CONFIG_SETTING_NEWGRF_DEFAULT_PALETTE_WIN :לוח צבעים מיושן (W)
|
||||
|
||||
STR_CONFIG_SETTING_PAUSE_ON_NEW_GAME :עצור משחק אוטומטית אחרי התחלת משחק חדש: {STRING}
|
||||
STR_CONFIG_SETTING_PAUSE_ON_NEW_GAME_HELPTEXT :כאשר מאופשר, המשחק יושהה אוטומטית בעת התחלת משחק חדש, דבר המאפשר בחינה מדוקדקת יותר של המפה
|
||||
@@ -1566,6 +1585,9 @@ STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER_HELPTEXT :גודל ממו
|
||||
STR_CONFIG_SETTING_MODIFIED_ROAD_REBUILD :הסר רכיבי-דרך לא הגיוניים במהלך בניית דרכים: {STRING}
|
||||
STR_CONFIG_SETTING_MODIFIED_ROAD_REBUILD_HELPTEXT :הסר קצות כבישים ללא מוצא בעת סלילה מחדש ממומנת של כבישים
|
||||
|
||||
STR_CONFIG_SETTING_LINKGRAPH_INTERVAL :עדכן את הגרף מדי {STRING} {P 0:2 יום ימים}
|
||||
STR_CONFIG_SETTING_LINKGRAPH_INTERVAL_HELPTEXT :זמן לחישוב מחדש של גרף הקישור. כל חישוב מחדש מחשב את התכניות של פריט יחיד בגרף. כלומר, בהגדרה של ערך X אין הכרח שכל הגרף יתעדכן מדי X ימים. רק פריט ממנו יתעדכן. ערך קטן יותר דורש יותר זמן מעבד לחישוב. ערך גבוה קובע זמן ארוך יותר עד שחלוקת המטען מתחילה בנתיב חדש.
|
||||
STR_CONFIG_SETTING_LINKGRAPH_TIME :המתן {STRING} י{P 0:2 ום מים} לחישוב מחדש של גרף החלוקה
|
||||
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY :יחידות מהירות: {STRING}
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_HELPTEXT :כאשר מוצגת מהירות השתמש ביחידות הנבחרות
|
||||
@@ -2200,6 +2222,7 @@ STR_TRANSPARENT_LOADING_TOOLTIP :{BLACK}שנה
|
||||
STR_TRANSPARENT_INVISIBLE_TOOLTIP :{BLACK}הסתר במקום הפוך לשקוף
|
||||
|
||||
# Linkgraph legend window
|
||||
STR_LINKGRAPH_LEGEND_CAPTION :{BLACK}מקרא זרימת מטענים
|
||||
|
||||
# Linkgraph legend window and linkgraph legend in smallmap
|
||||
|
||||
|
@@ -296,7 +296,7 @@ STR_SORT_BY_TRACTIVE_EFFORT :Gaya traksi
|
||||
STR_SORT_BY_INTRO_DATE :Tanggal perkenalan
|
||||
STR_SORT_BY_RUNNING_COST :Biaya Operasional
|
||||
STR_SORT_BY_POWER_VS_RUNNING_COST :Daya/Biaya operasional
|
||||
STR_SORT_BY_CARGO_CAPACITY :Kapasitas muatan/kargo
|
||||
STR_SORT_BY_CARGO_CAPACITY :Kapasitas muatan
|
||||
STR_SORT_BY_RANGE :Jangkauan
|
||||
STR_SORT_BY_POPULATION :Populasi
|
||||
STR_SORT_BY_RATING :Peringkat
|
||||
@@ -1070,6 +1070,7 @@ STR_CONFIG_SETTING_TYPE_GAME_INGAME :Setting permain
|
||||
STR_CONFIG_SETTING_TYPE_COMPANY_MENU :Setting perusahaan (disimpan dalam penyimpanan; hanya mempengaruhi permainan baru)
|
||||
STR_CONFIG_SETTING_TYPE_COMPANY_INGAME :Setting perusahaan (disimpan dalam penyimpanan; hanya mempengaruhi permainan saat ini)
|
||||
|
||||
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}Kategori:
|
||||
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}Jenis:
|
||||
STR_CONFIG_SETTING_RESTRICT_DROPDOWN_HELPTEXT :{BLACK}Hambat daftar dibawah, hanya tampilkan aturan yang diubah
|
||||
STR_CONFIG_SETTING_RESTRICT_BASIC :Pengaturan dasar
|
||||
@@ -1085,6 +1086,7 @@ STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_MENU :Pengaturan perm
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_INGAME :Pengaturan permainan (ikut tersimpan; hanya memiliki efek pada permainan aktif)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_MENU :Pengaturan perusahaan (ikut tersimpan; hanya memiliki efek pada permainan baru)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_INGAME :Pengaturan perusahaan (ikut tersimpan; hanya memiliki efek pada perusahaan aktif)
|
||||
STR_CONFIG_SETTING_CATEGORY_HIDES :{BLACK}Tampilkan semua pencarian berdasarkan pengaturan{}{SILVER}Kategori {BLACK}sampai {WHITE}{STRING}
|
||||
STR_CONFIG_SETTING_TYPE_HIDES :{BLACK} Tampilkan semua hasil pencarian dengan pengaturan {} {SILVER} Jenis {BLACK} ke {WHITE} Semua jenis pengaturan
|
||||
STR_CONFIG_SETTING_CATEGORY_AND_TYPE_HIDES :{BLACK}Tampilkan semua hasil pencarian berdasarkan pengaturan{}{SILVER}Kategori {BLACK}sampai {WHITE}{STRING} {BLACK}dan {SILVER}Jenis {BLACK}sampai {WHITE}Semua jenis pengaturan
|
||||
STR_CONFIG_SETTINGS_NONE :{WHITE}- Tidak ada-
|
||||
|
@@ -1609,7 +1609,7 @@ STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :In modalità "S
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Modalità di distribuzione dei carichi della classe ARMOURED: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :La classe di carico ARMOURED contiene i Valori nel clima temperato, i Diamanti nel clima sub-tropicale e l'Oro nel clima sub-artico. I NewGRF possono modificare questa impostazione. In modalità "Simmetrica" la quantità di carico inviata da una stazione A ad una B è approssimativamente la stessa di quella inviata da B ad A. In modalità "Asimmetrica" è consentito l'invio di quantità di carico arbitrarie in entrambe le direzioni. In modalità "Manuale" non viene effettuata alcuna distribuzione automatica dei carichi interessati. Si raccomanda di impostare su "Asimmetrica" o "Manuale" per le partite nel clima sub-artico, in quanto le banche non restituiscono Oro alle miniere. Per i climi temperato e sub-tropicale è possibile scegliere "Simmetrica" poiché le banche restituiscono un carico di valori equivalente a quello ricevuto dalla banca di origine.
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Modalità di distribuzione dei carichi delle altre classi: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :In modalità "Simmetrica" la quantità di carico inviata da una stazione A ad una B è approssimativamente la stessa di quella inviata da B ad A. In modalità "Asimmetrica" è consentito l'invio di quantità di carico arbitrarie in entrambe le direzioni. In modalità "Manuale" non viene effettuata alcuna distribuzione automatica dei carichi interessati. L'impostazione tipica è "Asimmetrica" o "Manuale".
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :In modalità "Asimmetrica" è consentito l'invio di quantità di carico arbitrarie in entrambe le direzioni. In modalità "Manuale" non viene effettuata alcuna distribuzione automatica dei carichi interessati. L'impostazione tipica è "Asimmetrica" o "Manuale".
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Precisione della distribuzione: {STRING}
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY_HELPTEXT :Più alta l'impostazione, più tempo impiega la CPU per calcolare il grafo delle rotte. Nel caso sia richiesto molto tempo, potrebbero verificarsi rallentamenti. Tuttavia, impostando un valore basso, la distribuzione potrebbe essere imprecisa e i carichi potrebbero essere inviati a destinazioni inattese.
|
||||
STR_CONFIG_SETTING_DEMAND_DISTANCE :Effetto della distanza sulla domanda: {STRING}
|
||||
|
@@ -1586,7 +1586,7 @@ STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :"균형"은 A
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :장갑 화물에 대한 분배 형식: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :장갑 화물은 온대 기후의 귀금속, 아열대 기후의 다이아몬드 또는 냉대 기후의 금을 말합니다. NewGRF을 사용하면 달라질 수 있습니다. "균형"은 A역에서 B역으로 가려는 화물의 수가 B에서 A로 가려는 화물의 수와 비슷하다는 뜻입니다. "불균형"은 화물이 아무 방향이나 임의의 양만큼 가게 됨을 뜻합니다. "수동"은 자동적인 화물 분배가 일어나지 않고 기존 방식을 사용하겠음을 뜻합니다. 냉대 기후에서는 균형으로 설정하면 은행이 금광으로 금을 보내지 않으려 하기 때문에 불균형이나 수동으로 설정하는 것을 추천합니다. 온대 기후나 아열대 기후에서는 은행이 일부 적재한 귀금속을 원래 은행으로 보내려고 하기 때문에 균형을 선택해도 됩니다.
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :다른 화물에 대한 분배 형식: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"균형"은 A역에서 B역으로 가려는 화물의 수가 B에서 A로 가려는 화물의 수와 비슷하다는 뜻입니다. "불균형"은 화물이 아무 방향이나 임의의 양만큼 가게 됨을 뜻합니다. "수동"은 자동적인 화물 분배가 일어나지 않고 기존 방식을 사용하겠음을 뜻합니다. 특별한 이유가 없는 한, "불균형"이나 "수동"으로 설정하십시오.
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"불균형"은 화물이 아무 방향이나 임의의 양만큼 가게 됨을 뜻합니다. "수동"은 자동적인 화물 분배가 일어나지 않고 기존 방식을 사용하겠음을 뜻합니다. 특별한 이유가 없는 한, "불균형"이나 "수동"으로 설정하십시오.
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :분배 정확도: {STRING}
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY_HELPTEXT :값이 높으면 높을수록 CPU가 연결 상태를 계산하는 시간이 더 오래 걸립니다. 만약 이 시간이 너무 오래 걸리면 랙 현상이 나타날 것입니다. 하지만, 낮은 값으로 설정하면 분배가 부정확하게 일어나서, 화물이 원하는 곳으로 분배되지 않을 수 있습니다.
|
||||
STR_CONFIG_SETTING_DEMAND_DISTANCE :거리에 따른 수요 효과: {STRING}
|
||||
|
@@ -1006,7 +1006,7 @@ STR_DIFFICULTY_LEVEL_SETTING_MAXIMUM_NO_COMPETITORS :{LTBLUE}Maks. a
|
||||
STR_NONE :Ingen
|
||||
STR_FUNDING_ONLY :Kun finansiering
|
||||
STR_MINIMAL :Minimal
|
||||
STR_NUM_VERY_LOW :Særs låg
|
||||
STR_NUM_VERY_LOW :Særs lågt
|
||||
STR_NUM_LOW :Lite
|
||||
STR_NUM_NORMAL :Normal
|
||||
STR_NUM_HIGH :Høgt
|
||||
@@ -1072,6 +1072,8 @@ STR_CONFIG_SETTING_TYPE_GAME_INGAME :Spelinnstilling
|
||||
STR_CONFIG_SETTING_TYPE_COMPANY_MENU :Firmainnstilling (lagra med enkeltspel; påverkar berre nye spel)
|
||||
STR_CONFIG_SETTING_TYPE_COMPANY_INGAME :Firmainnstilling (lagra med enkeltspel; påverkar berre noverande firma)
|
||||
|
||||
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}Kategori:
|
||||
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}Type:
|
||||
STR_CONFIG_SETTING_RESTRICT_DROPDOWN_HELPTEXT :{BLACK}Gjer at lista under berre viser innstillingar som er gjorde om
|
||||
STR_CONFIG_SETTING_RESTRICT_BASIC :Grunnlegjande instillingar
|
||||
STR_CONFIG_SETTING_RESTRICT_ADVANCED :Avanserte instillingar
|
||||
@@ -1086,6 +1088,10 @@ STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_MENU :Spelinnstilling
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_INGAME :Spelinstillingar (gjeldande spel)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_MENU :Firmainnstillingar (nye spel)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_INGAME :Firma instillingar (gjeldande firma)
|
||||
STR_CONFIG_SETTING_CATEGORY_HIDES :{BLACK}Syn alle søkeresultat ved å setja{}{SILVER}Kategori {BLACK}til {WHITE}{STRING}
|
||||
STR_CONFIG_SETTING_TYPE_HIDES :{BLACK}Syn alle søkeresultat ved å setja{}{SILVER}Type {BLACK}til {WHITE}Alle innstillingar
|
||||
STR_CONFIG_SETTING_CATEGORY_AND_TYPE_HIDES :{BLACK}Syn alle resultata ved å setja{}{SILVER}Kategori {BLACK}til {WHITE}{STRING} {BLACK}og {SILVER}Type {BLACK}til {WHITE}Alle innstillingar
|
||||
STR_CONFIG_SETTINGS_NONE :{WHITE}- Ingen -
|
||||
|
||||
STR_CONFIG_SETTING_OFF :Av
|
||||
STR_CONFIG_SETTING_ON :På
|
||||
@@ -1184,6 +1190,7 @@ STR_CONFIG_SETTING_ROAD_VEHICLE_QUEUEING :Køyretøykøar
|
||||
STR_CONFIG_SETTING_ROAD_VEHICLE_QUEUEING_HELPTEXT :Gjer at køyretøy stoppar foran vegsperringar til dei vert fjerna. Alternativet er at dei snur for å finne ein annan veg
|
||||
STR_CONFIG_SETTING_AUTOSCROLL :Flytt på vindauget dersom pila er nær ytterkantane på skjermen: {STRING}
|
||||
STR_CONFIG_SETTING_AUTOSCROLL_DISABLED :Deaktivert
|
||||
STR_CONFIG_SETTING_AUTOSCROLL_MAIN_VIEWPORT :Hovudvindauge
|
||||
STR_CONFIG_SETTING_AUTOSCROLL_EVERY_VIEWPORT :Alle tilleggsvindauge
|
||||
STR_CONFIG_SETTING_BRIBE :Tillet bestikkelse av bystyret: {STRING}
|
||||
STR_CONFIG_SETTING_ALLOW_EXCLUSIVE :Tillet kjøp av eksklusive transportretter: {STRING}
|
||||
@@ -1275,12 +1282,20 @@ STR_CONFIG_SETTING_LIVERIES_OWN :Eige firma
|
||||
STR_CONFIG_SETTING_LIVERIES_ALL :Alle firma
|
||||
STR_CONFIG_SETTING_PREFER_TEAMCHAT :Foretrekk lagchat med <ENTER>: {STRING}
|
||||
STR_CONFIG_SETTING_SCROLLWHEEL_SCROLLING :Funksjonen til rullehjulet: {STRING}
|
||||
STR_CONFIG_SETTING_SCROLLWHEEL_SCROLLING_HELPTEXT :Tillat rulling med to-dimensjonale musehjul
|
||||
STR_CONFIG_SETTING_SCROLLWHEEL_ZOOM :Zoom kart
|
||||
STR_CONFIG_SETTING_SCROLLWHEEL_SCROLL :Rull kart
|
||||
STR_CONFIG_SETTING_SCROLLWHEEL_OFF :Av
|
||||
STR_CONFIG_SETTING_SCROLLWHEEL_MULTIPLIER :Rullehjulets hastigheit på kartet: {STRING}
|
||||
STR_CONFIG_SETTING_SCROLLWHEEL_MULTIPLIER_HELPTEXT :Endre sensitiviteten på musehjul-rulling
|
||||
STR_CONFIG_SETTING_OSK_ACTIVATION :Skjerm-tastatur: {STRING}
|
||||
STR_CONFIG_SETTING_OSK_ACTIVATION_DISABLED :Deaktivert
|
||||
STR_CONFIG_SETTING_OSK_ACTIVATION_DOUBLE_CLICK :Dobbelklikk
|
||||
STR_CONFIG_SETTING_OSK_ACTIVATION_SINGLE_CLICK_FOCUS :Enkelt klikk (når vald)
|
||||
STR_CONFIG_SETTING_OSK_ACTIVATION_SINGLE_CLICK :Enkelt klikk (umiddelbart)
|
||||
|
||||
STR_CONFIG_SETTING_RIGHT_MOUSE_BTN_EMU :Høgreklikkemulering: {STRING}
|
||||
STR_CONFIG_SETTING_RIGHT_MOUSE_BTN_EMU_HELPTEXT :Vel metode for å gjenskape høgre museknapp-klikk
|
||||
STR_CONFIG_SETTING_RIGHT_MOUSE_BTN_EMU_COMMAND :Kommando+klikk
|
||||
STR_CONFIG_SETTING_RIGHT_MOUSE_BTN_EMU_CONTROL :CTRL+klikk
|
||||
STR_CONFIG_SETTING_RIGHT_MOUSE_BTN_EMU_OFF :Av
|
||||
@@ -1288,6 +1303,7 @@ STR_CONFIG_SETTING_RIGHT_MOUSE_BTN_EMU_OFF :Av
|
||||
STR_CONFIG_SETTING_LEFT_MOUSE_BTN_SCROLLING :Venstreknapps-rulling: {STRING}
|
||||
|
||||
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES :Bruk {STRING} datoformat for namning av lagra spel
|
||||
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_HELPTEXT :Datoformat i namning av lagra spel
|
||||
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_LONG :langt (31. des 2008)
|
||||
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_SHORT :kort (31-12-2008)
|
||||
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_ISO :ISO (2008-12-31)
|
||||
@@ -1298,6 +1314,7 @@ STR_CONFIG_SETTING_NEWGRF_DEFAULT_PALETTE_WIN :Tradisjonell (W
|
||||
|
||||
STR_CONFIG_SETTING_PAUSE_ON_NEW_GAME :Automatisk pause når ein startar nytt spel: {STRING}
|
||||
STR_CONFIG_SETTING_COMMAND_PAUSE_LEVEL :Når spelet er pausa, tillet: {STRING}
|
||||
STR_CONFIG_SETTING_COMMAND_PAUSE_LEVEL_HELPTEXT :Vel kva handlingar som kan gjerast når spelet er pausa
|
||||
STR_CONFIG_SETTING_COMMAND_PAUSE_LEVEL_NO_ACTIONS :Ingen handlingar
|
||||
STR_CONFIG_SETTING_COMMAND_PAUSE_LEVEL_ALL_NON_CONSTRUCTION :Alle ikkje-konstruksjons-handlingar
|
||||
STR_CONFIG_SETTING_COMMAND_PAUSE_LEVEL_ALL_NON_LANDSCAPING :alt unntatt landskapsendring-handlingar
|
||||
@@ -1308,12 +1325,16 @@ STR_CONFIG_SETTING_TIMETABLE_IN_TICKS :Syne rutetabell
|
||||
STR_CONFIG_SETTING_TIMETABLE_SHOW_ARRIVAL_DEPARTURE :Syne ankomst og avferd i rutetabellane: {STRING}
|
||||
STR_CONFIG_SETTING_QUICKGOTO :Hurtig-laging av køyretøy-ordrar: {STRING}
|
||||
STR_CONFIG_SETTING_DEFAULT_RAIL_TYPE :Standard jernbanetype (etter nytt/lasta spel): {STRING}
|
||||
STR_CONFIG_SETTING_DEFAULT_RAIL_TYPE_HELPTEXT :Jernbanetype vald etter oppstart eller innlasting av spel. 'fyrste tilgjengelege' vel den eldste typen jernbane, 'sist tilgjengelege' vel den nyaste typen jernbane, og 'mest brukt' vel den typen som for øyeblikket er mest nytta
|
||||
STR_CONFIG_SETTING_DEFAULT_RAIL_TYPE_FIRST :Første tilgjengelege
|
||||
STR_CONFIG_SETTING_DEFAULT_RAIL_TYPE_LAST :Siste tilgjengelege
|
||||
STR_CONFIG_SETTING_DEFAULT_RAIL_TYPE_MOST_USED :Mest brukte
|
||||
STR_CONFIG_SETTING_SHOW_TRACK_RESERVATION :Syne reserverte spor: {STRING}
|
||||
STR_CONFIG_SETTING_SHOW_TRACK_RESERVATION_HELPTEXT :Gi reserverte sport ein anna farge for å assistera ved problem med tog som nektar å køyra inn på spor-baserte delar
|
||||
STR_CONFIG_SETTING_PERSISTENT_BUILDINGTOOLS :Hold byggjeverktya aktive etter bruk: {STRING}
|
||||
STR_CONFIG_SETTING_PERSISTENT_BUILDINGTOOLS_HELPTEXT :Hald bygningsverkty for bruer, tunnelar, osv. opne etter bruk
|
||||
STR_CONFIG_SETTING_EXPENSES_LAYOUT :Grupper utgifter i firmarekneskapen-vindauget: {STRING}
|
||||
STR_CONFIG_SETTING_EXPENSES_LAYOUT_HELPTEXT :Definer utsjånaden på firmautgift-vindauget
|
||||
|
||||
STR_CONFIG_SETTING_SOUND_TICKER :Samandrag: {STRING}
|
||||
STR_CONFIG_SETTING_SOUND_TICKER_HELPTEXT :Spel lyd for samandrag av meldingar og nyheiter
|
||||
@@ -1322,11 +1343,14 @@ STR_CONFIG_SETTING_SOUND_NEWS_HELPTEXT :Spel lyd når a
|
||||
STR_CONFIG_SETTING_SOUND_NEW_YEAR :Når året er slutt: {STRING}
|
||||
STR_CONFIG_SETTING_SOUND_CONFIRM :Konstruksjon: {STRING}
|
||||
STR_CONFIG_SETTING_SOUND_CONFIRM_HELPTEXT :Spel lydar ved bygging og andre handlingar
|
||||
STR_CONFIG_SETTING_SOUND_CLICK :Knappetrykk: {STRING}
|
||||
STR_CONFIG_SETTING_SOUND_CLICK_HELPTEXT :Pip når knappar blir trykt
|
||||
STR_CONFIG_SETTING_SOUND_DISASTER :Ulukker/katastrofar: {STRING}
|
||||
STR_CONFIG_SETTING_SOUND_DISASTER_HELPTEXT :Spel lydar frå ulukker og katastrofar
|
||||
STR_CONFIG_SETTING_SOUND_VEHICLE :Køyretøy: {STRING}
|
||||
STR_CONFIG_SETTING_SOUND_VEHICLE_HELPTEXT :Spel lydar frå køyretøy
|
||||
STR_CONFIG_SETTING_SOUND_AMBIENT_HELPTEXT :Spel lydar frå landskap, industri og byar.
|
||||
STR_CONFIG_SETTING_SOUND_AMBIENT :Omgivelse: {STRING}
|
||||
STR_CONFIG_SETTING_SOUND_AMBIENT_HELPTEXT :Spel omgivelseslydar frå landskap, industri og byar.
|
||||
|
||||
STR_CONFIG_SETTING_DISABLE_UNSUITABLE_BUILDING :Ikkje tillet konstruksjon av infrastruktur om ingen passande køyretøy er tilgjengeleg: {STRING}
|
||||
STR_CONFIG_SETTING_MAX_TRAINS :Maks antal tog per firma: {STRING}
|
||||
@@ -1343,11 +1367,22 @@ STR_CONFIG_SETTING_AI_BUILDS_ROAD_VEHICLES :Hindre datamask
|
||||
STR_CONFIG_SETTING_AI_BUILDS_AIRCRAFT :Hindre datamaskina i å byggje luftfartøy: {STRING}
|
||||
STR_CONFIG_SETTING_AI_BUILDS_SHIPS :Hindre datamaskina i å byggje skip: {STRING}
|
||||
|
||||
STR_CONFIG_SETTING_AI_PROFILE :Standard innstillingsprofil: {STRING}
|
||||
STR_CONFIG_SETTING_AI_PROFILE_EASY :Lett
|
||||
STR_CONFIG_SETTING_AI_PROFILE_MEDIUM :Medium
|
||||
STR_CONFIG_SETTING_AI_PROFILE_HARD :Hard
|
||||
|
||||
STR_CONFIG_SETTING_AI_IN_MULTIPLAYER :Tillet AI-spelarar i fleirspelarmodus: {STRING}
|
||||
STR_CONFIG_SETTING_AI_IN_MULTIPLAYER_HELPTEXT :Tillat AI datamaskinspelarar å delta i fleirspelar-modus
|
||||
STR_CONFIG_SETTING_SCRIPT_MAX_OPCODES :#opcodes føre script er avbrotne: {STRING}
|
||||
|
||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT :Vedlikehaldsintervall er i prosent: {STRING}
|
||||
STR_CONFIG_SETTING_SERVINT_TRAINS :Standard vedlikehaldsintervall for tog: {STRING}
|
||||
STR_CONFIG_SETTING_SERVINT_VALUE :{COMMA} dag{P 0 "" s}/%
|
||||
STR_CONFIG_SETTING_SERVINT_DISABLED :Deaktivert
|
||||
STR_CONFIG_SETTING_SERVINT_ROAD_VEHICLES :Standard vedlikehaldsintervall for veg-køyrety: {STRING}
|
||||
STR_CONFIG_SETTING_SERVINT_AIRCRAFT :Standard vedlikehaldsintervall for fly: {STRING}
|
||||
STR_CONFIG_SETTING_SERVINT_SHIPS :Standard vedlikehaldsintervall for skip: {STRING}
|
||||
STR_CONFIG_SETTING_NOSERVICE :Deaktiver vedlikehald når havari er slått av: {STRING}
|
||||
STR_CONFIG_SETTING_WAGONSPEEDLIMITS :Aktiver fartsgrenser for vogner: {STRING}
|
||||
STR_CONFIG_SETTING_DISABLE_ELRAILS :Deaktiver elektriske tog: {STRING}
|
||||
@@ -1391,9 +1426,13 @@ STR_CONFIG_SETTING_COLOURED_NEWS_YEAR :Avisa vert tryk
|
||||
STR_CONFIG_SETTING_STARTING_YEAR :Start spelet i år {STRING}
|
||||
STR_CONFIG_SETTING_SMOOTH_ECONOMY :Jamn økonomi (fleire, mindre endringar): {STRING}
|
||||
STR_CONFIG_SETTING_ALLOW_SHARES :Tillet kjøp av aksjar i andre firma: {STRING}
|
||||
STR_CONFIG_SETTING_DRAG_SIGNALS_DENSITY :Ved trekking, plasser signal kvar: {STRING}
|
||||
STR_CONFIG_SETTING_DRAG_SIGNALS_DENSITY_VALUE :{COMMA} ruter{P 0 "" s}
|
||||
STR_CONFIG_SETTING_DRAG_SIGNALS_FIXED_DISTANCE :Ved trekking, hald fast avstand mellom signala: {STRING}
|
||||
STR_CONFIG_SETTING_SEMAPHORE_BUILD_BEFORE_DATE :Bygg vingesignal automatisk før: {STRING}
|
||||
STR_CONFIG_SETTING_ENABLE_SIGNAL_GUI :Slå på signalgrensesnittet: {STRING}
|
||||
STR_CONFIG_SETTING_DEFAULT_SIGNAL_TYPE :Standard signaltype: {STRING}
|
||||
STR_CONFIG_SETTING_DEFAULT_SIGNAL_TYPE_HELPTEXT :Standard signaltype å bruka
|
||||
STR_CONFIG_SETTING_DEFAULT_SIGNAL_NORMAL :Blokksignaler
|
||||
STR_CONFIG_SETTING_DEFAULT_SIGNAL_PBS :Avanserte signaler
|
||||
STR_CONFIG_SETTING_DEFAULT_SIGNAL_PBSOWAY :Einvegs avanserte signaler
|
||||
@@ -1403,6 +1442,7 @@ STR_CONFIG_SETTING_CYCLE_SIGNAL_PBS :Kun avanserte s
|
||||
STR_CONFIG_SETTING_CYCLE_SIGNAL_ALL :Alle
|
||||
|
||||
STR_CONFIG_SETTING_TOWN_LAYOUT :Vegløysing for nye byar: {STRING}
|
||||
STR_CONFIG_SETTING_TOWN_LAYOUT_HELPTEXT :Løysing for vegnett i byar
|
||||
STR_CONFIG_SETTING_TOWN_LAYOUT_DEFAULT :standard
|
||||
STR_CONFIG_SETTING_TOWN_LAYOUT_BETTER_ROADS :betre vegar
|
||||
STR_CONFIG_SETTING_TOWN_LAYOUT_2X2_GRID :2x2 rutenett
|
||||
@@ -1411,6 +1451,7 @@ STR_CONFIG_SETTING_TOWN_LAYOUT_RANDOM :tilfeldig
|
||||
STR_CONFIG_SETTING_ALLOW_TOWN_ROADS :Byar har lov til å byggja vegar: {STRING}
|
||||
STR_CONFIG_SETTING_ALLOW_TOWN_ROADS_HELPTEXT :Let stader byggje veger for å vekse. Slå av for å hindre at myndighetene byggjer veger sjølv
|
||||
STR_CONFIG_SETTING_ALLOW_TOWN_LEVEL_CROSSINGS :Byar har lov å bygge overgangar: {STRING}
|
||||
STR_CONFIG_SETTING_ALLOW_TOWN_LEVEL_CROSSINGS_HELPTEXT :Aktiver denne innstillinga for å tillata byar å byggja overgangar.
|
||||
STR_CONFIG_SETTING_NOISE_LEVEL :Tillet at byen kontrollerar støynivået for flyplassane: {STRING}
|
||||
STR_CONFIG_SETTING_TOWN_FOUNDING :Grunnlegga byar i spelet: {STRING}
|
||||
STR_CONFIG_SETTING_TOWN_FOUNDING_HELPTEXT :Let spelare grunnleggje nye stader
|
||||
@@ -1461,7 +1502,18 @@ STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER_HELPTEXT :Storleiken til
|
||||
STR_CONFIG_SETTING_MODIFIED_ROAD_REBUILD :Fjern absurde vegelement under vegkonstruksjon: {STRING}
|
||||
STR_CONFIG_SETTING_MODIFIED_ROAD_REBUILD_HELPTEXT :Fjern blindvegar under finansiering av vegutbygging
|
||||
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asymmetrisk
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :symmetrisk
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Distribusjonsmodus for passasjerar: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Distribusjonsmodus for post: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :"symmetrisk" betyr at omlag same mengd post blir sendt frå stasjon A til stasjon B og omvendt (frå B til A). "asymmetrisk" betyr at vilkårlege mengder post kan bli sendt i begge retningar. "manuelt" betyr at ingen automatisk distribusjon vil forekomma for post.
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Distribusjonsmodus for PANSRA vareklasse: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Distribusjonsmetode for andre vare-klassar: {STRING}
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Distribusjonsnøyaktigheit: {STRING}
|
||||
STR_CONFIG_SETTING_DEMAND_DISTANCE :Effekt av distanse på krav: {STRING}
|
||||
STR_CONFIG_SETTING_DEMAND_SIZE :Mengde av returnerande last for symmetrisk modus: {STRING}
|
||||
STR_CONFIG_SETTING_SHORT_PATH_SATURATION :Metting av korte ruter før bruk av høgkapasitet-ruter: {STRING}
|
||||
STR_CONFIG_SETTING_SHORT_PATH_SATURATION_HELPTEXT :Ofte er det fleire ruter mellom to gitte stasjonar. Cargodist vil mette den kortaste ruta fyrst, og deretter bruka den nest kortaste ruta inntil den er metta, og så vidare. Metting er bestemt av ei berekning av kapasitet og planlagt bruk. Straks alle ruter er metta, og det framleis er behov att, vil den overlaste alle ruter, men føretrekk ruter med høg kapasitet. Skjønt, det meste av tida vil ikkje algoritmen berekna kapasiteten nøyaktig nok. Denne innstillinga tillet deg å spesifisere opp til kva prosent ei kortare rute må vera metta i første omgang, før den vel den nest kortaste ruta. Set den til mindre enn 100% for å unngå overfylte stasjonar i tilfelle overestimert kapasitet.
|
||||
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY :Eining for fart: {STRING}
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_HELPTEXT :Bruk vald eining for å vise fart
|
||||
@@ -1554,6 +1606,7 @@ STR_CONFIG_ERROR_INVALID_BASE_GRAPHICS_NOT_FOUND :{WHITE}... utel
|
||||
STR_CONFIG_ERROR_INVALID_BASE_SOUNDS_NOT_FOUND :{WHITE}... utelèt lydsettet "{STRING}": ikkje funne
|
||||
STR_CONFIG_ERROR_INVALID_BASE_MUSIC_NOT_FOUND :{WHITE}... utelèt musikksettet "{STRING}": ikkje funne
|
||||
STR_CONFIG_ERROR_OUT_OF_MEMORY :{WHITE}Ikkje meir minne
|
||||
STR_CONFIG_ERROR_SPRITECACHE_TOO_BIG :{WHITE}Fordeling {BYTES} av spritecache feila. Spritecache vart redusert til {BYTES}. Dette vil redusera ytelsen til OpenTTD. For å redusera minnebehova kan du prøva å deaktivera 32bpp grafikk og/eller zoom-nivåer
|
||||
|
||||
# Intro window
|
||||
STR_INTRO_CAPTION :{WHITE}OpenTTD {REV}
|
||||
@@ -1801,7 +1854,7 @@ STR_NETWORK_START_SERVER_COMPANIES_SELECT :{BLACK}{NUM} fi
|
||||
STR_NETWORK_START_SERVER_NUMBER_OF_COMPANIES :{BLACK}Maks. antal firma:
|
||||
STR_NETWORK_START_SERVER_NUMBER_OF_COMPANIES_TOOLTIP :{BLACK}Begrens tenaren til eit visst antal firma
|
||||
STR_NETWORK_START_SERVER_SPECTATORS_SELECT :{BLACK}{NUM} tilskodar{P "" ar}
|
||||
STR_NETWORK_START_SERVER_NUMBER_OF_SPECTATORS :{BLACK}Maks. antal tilskoderar:
|
||||
STR_NETWORK_START_SERVER_NUMBER_OF_SPECTATORS :{BLACK}Maks. antal tilskodarar:
|
||||
STR_NETWORK_START_SERVER_NUMBER_OF_SPECTATORS_TOOLTIP :{BLACK}Begrens tenaren til eit visst antal tilskodarar
|
||||
STR_NETWORK_START_SERVER_LANGUAGE_SPOKEN :{BLACK}Språk som vert tala på tenaren:
|
||||
STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Andre spelarar skal vete kva språk ein talar på denne tenaren
|
||||
@@ -2034,6 +2087,7 @@ STR_CONTENT_SELECT_UPDATES_CAPTION_TOOLTIP :{BLACK}Merk alt
|
||||
STR_CONTENT_UNSELECT_ALL_CAPTION :{BLACK}Vel bort alle
|
||||
STR_CONTENT_UNSELECT_ALL_CAPTION_TOOLTIP :{BLACK}Merk alt innhald som ikkje skal lastast ned
|
||||
STR_CONTENT_SEARCH_EXTERNAL :{BLACK}Søk på eksterne nettstader
|
||||
STR_CONTENT_SEARCH_EXTERNAL_TOOLTIP :{BLACK}Søkeinnhald ikkje tilgjengeleg på OpenTTDs innhaldservice på nettstader ikkje assosiert med OpenTTD
|
||||
STR_CONTENT_SEARCH_EXTERNAL_DISCLAIMER_CAPTION :{WHITE}Du forlet OpenTTD.
|
||||
STR_CONTENT_SEARCH_EXTERNAL_DISCLAIMER :{WHITE}Vilkåra for nedlasting av innhald frå eksterne nettsider varierar.{}Du må oppsøke dei eksterne nettsidane for å finne instruksjonar om korleis du innstalerar innhaldet i OpenTTD.{}Vil du fortsette?
|
||||
STR_CONTENT_FILTER_TITLE :{BLACK}Merke/Namnefilter:
|
||||
@@ -2418,6 +2472,7 @@ STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF:
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Godtekne varer: {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Fartsgrense for jernbanespor: {LTBLUE}{VELOCITY}
|
||||
STR_LANG_AREA_INFORMATION_ROAD_SPEED_LIMIT :{BLACK}Veg-fartsgrense: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :Steinar
|
||||
@@ -2747,6 +2802,7 @@ STR_NEWGRF_LIST_MISSING :{RED}Manglar fi
|
||||
STR_NEWGRF_BROKEN :{WHITE}Oppførselen til NewGRF'{0:STRING}' vil sannsynlegvis forårsaka synkroniseringsfeil og/eller krasj.
|
||||
STR_NEWGRF_BROKEN_POWERED_WAGON :{WHITE}Det endra tilstanden til lokomotivet til '{1:ENGINE}' mens det er utanfor ein togstall.
|
||||
STR_NEWGRF_BROKEN_VEHICLE_LENGTH :{WHITE}Det bytte køyretøylengde for '{1:ENGINE}' mens det var utanfor ein togstall.
|
||||
STR_NEWGRF_BROKEN_CAPACITY :{WHITE}Det endra køyrety-kapasitet for '{1:ENGINE}' når ikkje inni eit depot eller til ombygging
|
||||
STR_BROKEN_VEHICLE_LENGTH :{WHITE}Tog '{VEHICLE}' eigd av '{COMPANY}' har ulovleg lengde. Dette er sansynlegvis forårsaka av eit problem med NewGRFar. Spelet kan bli usynkronisert eller krasje.
|
||||
|
||||
STR_NEWGRF_BUGGY :{WHITE}NewGRF '{0:STRING}' gjer gal informasjon.
|
||||
@@ -2949,6 +3005,12 @@ STR_STATION_VIEW_VIA_HERE :{GREEN}{CARGO_S
|
||||
STR_STATION_VIEW_TO_HERE :{GREEN}{CARGO_SHORT} til den her stasjonen
|
||||
STR_STATION_VIEW_NONSTOP :{YELLOW}{CARGO_SHORT} utan opphald
|
||||
|
||||
STR_STATION_VIEW_GROUP_S_V_D :Kilde-Via-Destinasjon
|
||||
STR_STATION_VIEW_GROUP_S_D_V :Kilde-Destinasjon-Via
|
||||
STR_STATION_VIEW_GROUP_V_S_D :Via-Kilde-Destinasjon
|
||||
STR_STATION_VIEW_GROUP_V_D_S :Via-Destinasjon-Kilde
|
||||
STR_STATION_VIEW_GROUP_D_S_V :Destinasjon-Kilde-Via
|
||||
STR_STATION_VIEW_GROUP_D_V_S :Destinasjon-Via-Kilde
|
||||
|
||||
############ range for rating starts
|
||||
STR_CARGO_RATING_APPALLING :Forferdeleg
|
||||
|
@@ -85,7 +85,7 @@ STR_CARGO_PLURAL_WOOD.b :drewno
|
||||
STR_CARGO_PLURAL_WOOD.n :drewnem
|
||||
STR_CARGO_PLURAL_WOOD.m :drewnie
|
||||
STR_CARGO_PLURAL_WOOD.w :drewno
|
||||
STR_CARGO_PLURAL_IRON_ORE :Ruda Żelaza
|
||||
STR_CARGO_PLURAL_IRON_ORE :Ruda żelaza
|
||||
STR_CARGO_PLURAL_IRON_ORE.d :rudy żelaza
|
||||
STR_CARGO_PLURAL_IRON_ORE.c :rudzie żelaza
|
||||
STR_CARGO_PLURAL_IRON_ORE.b :rudę żelaza
|
||||
@@ -204,7 +204,7 @@ STR_CARGO_PLURAL_COLA.b :colę
|
||||
STR_CARGO_PLURAL_COLA.n :colą
|
||||
STR_CARGO_PLURAL_COLA.m :coli
|
||||
STR_CARGO_PLURAL_COLA.w :colo
|
||||
STR_CARGO_PLURAL_COTTON_CANDY :Wata Cukrowa
|
||||
STR_CARGO_PLURAL_COTTON_CANDY :Wata cukrowa
|
||||
STR_CARGO_PLURAL_COTTON_CANDY.d :waty cukrowej
|
||||
STR_CARGO_PLURAL_COTTON_CANDY.c :wacie cukrowej
|
||||
STR_CARGO_PLURAL_COTTON_CANDY.b :watę cukrową
|
||||
@@ -239,7 +239,7 @@ STR_CARGO_PLURAL_PLASTIC.b :plastik
|
||||
STR_CARGO_PLURAL_PLASTIC.n :plastikiem
|
||||
STR_CARGO_PLURAL_PLASTIC.m :plastiku
|
||||
STR_CARGO_PLURAL_PLASTIC.w :plastiku
|
||||
STR_CARGO_PLURAL_FIZZY_DRINKS :Napoje Gazowane
|
||||
STR_CARGO_PLURAL_FIZZY_DRINKS :Napoje gazowane
|
||||
STR_CARGO_PLURAL_FIZZY_DRINKS.d :napoi gazowanych
|
||||
STR_CARGO_PLURAL_FIZZY_DRINKS.c :napojom gazowanym
|
||||
STR_CARGO_PLURAL_FIZZY_DRINKS.b :napoje gazowane
|
||||
@@ -305,7 +305,7 @@ STR_CARGO_SINGULAR_WOOD.b :drewno
|
||||
STR_CARGO_SINGULAR_WOOD.n :drewnem
|
||||
STR_CARGO_SINGULAR_WOOD.m :drewnie
|
||||
STR_CARGO_SINGULAR_WOOD.w :drewno
|
||||
STR_CARGO_SINGULAR_IRON_ORE :Ruda Żelaza
|
||||
STR_CARGO_SINGULAR_IRON_ORE :Ruda żelaza
|
||||
STR_CARGO_SINGULAR_IRON_ORE.d :rudy żelaza
|
||||
STR_CARGO_SINGULAR_IRON_ORE.c :rudzie żelaza
|
||||
STR_CARGO_SINGULAR_IRON_ORE.b :rudę żelaza
|
||||
@@ -423,7 +423,7 @@ STR_CARGO_SINGULAR_COLA.b :colę
|
||||
STR_CARGO_SINGULAR_COLA.n :colą
|
||||
STR_CARGO_SINGULAR_COLA.m :coli
|
||||
STR_CARGO_SINGULAR_COLA.w :colo
|
||||
STR_CARGO_SINGULAR_COTTON_CANDY :Wata Cukrowa
|
||||
STR_CARGO_SINGULAR_COTTON_CANDY :Wata cukrowa
|
||||
STR_CARGO_SINGULAR_COTTON_CANDY.d :waty cukrowej
|
||||
STR_CARGO_SINGULAR_COTTON_CANDY.c :wacie cukrowej
|
||||
STR_CARGO_SINGULAR_COTTON_CANDY.b :watę cukrową
|
||||
@@ -458,7 +458,7 @@ STR_CARGO_SINGULAR_PLASTIC.b :plastik
|
||||
STR_CARGO_SINGULAR_PLASTIC.n :plastikiem
|
||||
STR_CARGO_SINGULAR_PLASTIC.m :plastiku
|
||||
STR_CARGO_SINGULAR_PLASTIC.w :plastiku
|
||||
STR_CARGO_SINGULAR_FIZZY_DRINK :Napój Gazowany
|
||||
STR_CARGO_SINGULAR_FIZZY_DRINK :Napój gazowany
|
||||
STR_CARGO_SINGULAR_FIZZY_DRINK.d :napoju gazowanego
|
||||
STR_CARGO_SINGULAR_FIZZY_DRINK.c :napojowi gazowanemu
|
||||
STR_CARGO_SINGULAR_FIZZY_DRINK.b :napój gazowany
|
||||
@@ -485,7 +485,7 @@ STR_QUANTITY_FRUIT :{WEIGHT_LONG} o
|
||||
STR_QUANTITY_DIAMONDS :{COMMA} pacz{P ka ki ek} diamentów
|
||||
STR_QUANTITY_FOOD :{WEIGHT_LONG} żywności
|
||||
STR_QUANTITY_PAPER :{WEIGHT_LONG} papieru
|
||||
STR_QUANTITY_GOLD :{COMMA} pacz{P ka ki ek} złota
|
||||
STR_QUANTITY_GOLD :{COMMA} wor{P ek ki ków} złota
|
||||
STR_QUANTITY_WATER :{VOLUME_LONG} wody
|
||||
STR_QUANTITY_WHEAT :{WEIGHT_LONG} pszenicy
|
||||
STR_QUANTITY_RUBBER :{VOLUME_LONG} kauczuku
|
||||
@@ -546,7 +546,7 @@ STR_BAGS.b :{COMMA} worki
|
||||
STR_BAGS.n :{COMMA} workami
|
||||
STR_BAGS.m :{COMMA} workach
|
||||
STR_BAGS.w :{COMMA} worki
|
||||
STR_TONS :{COMMA} ton{P a "" ""}
|
||||
STR_TONS :{COMMA} ton{P a y ""}
|
||||
STR_LITERS :{COMMA} litr{P "" y ów}
|
||||
STR_ITEMS :{COMMA} sztuk{P a i ""}
|
||||
STR_CRATES :{COMMA} skrzy{P nia nie ń}
|
||||
@@ -697,7 +697,7 @@ STR_TOOLBAR_TOOLTIP_DISPLAY_GRAPHS :{BLACK}Wyświet
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}Wyświetl tabele firm
|
||||
STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{BLACK}Ufunduj budowę nowego przedsiębiorstwa
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_TRAINS :{BLACK}Wyświetl listę pociągów firmy. Ctrl+klik otwiera listę grup/pojazdów
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Wyświetl listę samochodów firmy. Ctrl+klik otwiera listę grup/pojazdów
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Wyświetl listę pojazdów firmy. Ctrl+klik otwiera listę grup/pojazdów
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Wyświetl listę statków firmy. Ctrl+klik otwiera listę grup/pojazdów
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_AIRCRAFT :{BLACK}Wyświetl listę samolotów firmy. Ctrl+klik otwiera listę grup/pojazdów
|
||||
STR_TOOLBAR_TOOLTIP_ZOOM_THE_VIEW_IN :{BLACK}Przybliżenie
|
||||
@@ -800,15 +800,15 @@ STR_INDUSTRY_MENU_FUND_NEW_INDUSTRY :Ufunduj nowe pr
|
||||
############ range ends here
|
||||
|
||||
############ range for railway construction menu starts
|
||||
STR_RAIL_MENU_RAILROAD_CONSTRUCTION :Konstrukcja torowiska
|
||||
STR_RAIL_MENU_ELRAIL_CONSTRUCTION :Konstrukcja torowiska elektryfikowanego
|
||||
STR_RAIL_MENU_MONORAIL_CONSTRUCTION :Konstrukcja torowiska jednoszynowego
|
||||
STR_RAIL_MENU_MAGLEV_CONSTRUCTION :Konstrukcja torowiska Maglev
|
||||
STR_RAIL_MENU_RAILROAD_CONSTRUCTION :Konstrukcja linii kolejowej
|
||||
STR_RAIL_MENU_ELRAIL_CONSTRUCTION :Konstrukcja linii zelektryfikowanej
|
||||
STR_RAIL_MENU_MONORAIL_CONSTRUCTION :Konstrukcja linii jednoszynowej
|
||||
STR_RAIL_MENU_MAGLEV_CONSTRUCTION :Konstrukcja linii Maglev
|
||||
############ range ends here
|
||||
|
||||
############ range for road construction menu starts
|
||||
STR_ROAD_MENU_ROAD_CONSTRUCTION :Budowa drogi
|
||||
STR_ROAD_MENU_TRAM_CONSTRUCTION :Budowa torowiska tramwajowego
|
||||
STR_ROAD_MENU_TRAM_CONSTRUCTION :Budowa linii tramwajowej
|
||||
############ range ends here
|
||||
|
||||
############ range for waterways construction menu starts
|
||||
@@ -850,37 +850,37 @@ STR_ABOUT_MENU_TOGGLE_DIRTY_BLOCKS :Włącz/wyłąc
|
||||
############ range ends here
|
||||
|
||||
############ range for days starts (also used for the place in the highscore window)
|
||||
STR_ORDINAL_NUMBER_1ST :1szy
|
||||
STR_ORDINAL_NUMBER_2ND :2gi
|
||||
STR_ORDINAL_NUMBER_3RD :3ci
|
||||
STR_ORDINAL_NUMBER_4TH :4ty
|
||||
STR_ORDINAL_NUMBER_5TH :5ty
|
||||
STR_ORDINAL_NUMBER_6TH :6ty
|
||||
STR_ORDINAL_NUMBER_7TH :7my
|
||||
STR_ORDINAL_NUMBER_8TH :8my
|
||||
STR_ORDINAL_NUMBER_9TH :9ty
|
||||
STR_ORDINAL_NUMBER_10TH :10ty
|
||||
STR_ORDINAL_NUMBER_11TH :11ty
|
||||
STR_ORDINAL_NUMBER_12TH :12ty
|
||||
STR_ORDINAL_NUMBER_13TH :13ty
|
||||
STR_ORDINAL_NUMBER_14TH :14ty
|
||||
STR_ORDINAL_NUMBER_15TH :15ty
|
||||
STR_ORDINAL_NUMBER_16TH :16ty
|
||||
STR_ORDINAL_NUMBER_17TH :17ty
|
||||
STR_ORDINAL_NUMBER_18TH :18ty
|
||||
STR_ORDINAL_NUMBER_19TH :19ty
|
||||
STR_ORDINAL_NUMBER_20TH :20ty
|
||||
STR_ORDINAL_NUMBER_21ST :21szy
|
||||
STR_ORDINAL_NUMBER_22ND :22gi
|
||||
STR_ORDINAL_NUMBER_23RD :23ci
|
||||
STR_ORDINAL_NUMBER_24TH :24ty
|
||||
STR_ORDINAL_NUMBER_25TH :25ty
|
||||
STR_ORDINAL_NUMBER_26TH :26ty
|
||||
STR_ORDINAL_NUMBER_27TH :27my
|
||||
STR_ORDINAL_NUMBER_28TH :28my
|
||||
STR_ORDINAL_NUMBER_29TH :29ty
|
||||
STR_ORDINAL_NUMBER_30TH :30ty
|
||||
STR_ORDINAL_NUMBER_31ST :31szy
|
||||
STR_ORDINAL_NUMBER_1ST :1
|
||||
STR_ORDINAL_NUMBER_2ND :2
|
||||
STR_ORDINAL_NUMBER_3RD :3
|
||||
STR_ORDINAL_NUMBER_4TH :4
|
||||
STR_ORDINAL_NUMBER_5TH :5
|
||||
STR_ORDINAL_NUMBER_6TH :6
|
||||
STR_ORDINAL_NUMBER_7TH :7
|
||||
STR_ORDINAL_NUMBER_8TH :8
|
||||
STR_ORDINAL_NUMBER_9TH :9
|
||||
STR_ORDINAL_NUMBER_10TH :10
|
||||
STR_ORDINAL_NUMBER_11TH :11
|
||||
STR_ORDINAL_NUMBER_12TH :12
|
||||
STR_ORDINAL_NUMBER_13TH :13
|
||||
STR_ORDINAL_NUMBER_14TH :14
|
||||
STR_ORDINAL_NUMBER_15TH :15
|
||||
STR_ORDINAL_NUMBER_16TH :16
|
||||
STR_ORDINAL_NUMBER_17TH :17
|
||||
STR_ORDINAL_NUMBER_18TH :18
|
||||
STR_ORDINAL_NUMBER_19TH :19
|
||||
STR_ORDINAL_NUMBER_20TH :20
|
||||
STR_ORDINAL_NUMBER_21ST :21
|
||||
STR_ORDINAL_NUMBER_22ND :22
|
||||
STR_ORDINAL_NUMBER_23RD :23
|
||||
STR_ORDINAL_NUMBER_24TH :24
|
||||
STR_ORDINAL_NUMBER_25TH :25
|
||||
STR_ORDINAL_NUMBER_26TH :26
|
||||
STR_ORDINAL_NUMBER_27TH :27
|
||||
STR_ORDINAL_NUMBER_28TH :28
|
||||
STR_ORDINAL_NUMBER_29TH :29
|
||||
STR_ORDINAL_NUMBER_30TH :30
|
||||
STR_ORDINAL_NUMBER_31ST :31
|
||||
############ range for days ends
|
||||
|
||||
############ range for months starts
|
||||
@@ -1074,7 +1074,7 @@ STR_SMALLMAP_LEGENDA_STATIONS_AIRPORTS_DOCKS :{TINY_FONT}{BLA
|
||||
STR_SMALLMAP_LEGENDA_BUILDINGS_INDUSTRIES :{TINY_FONT}{BLACK}Budynki/Przedsiębiorstwa
|
||||
STR_SMALLMAP_LEGENDA_VEHICLES :{TINY_FONT}{BLACK}Pojazdy
|
||||
STR_SMALLMAP_LEGENDA_TRAINS :{TINY_FONT}{BLACK}Pociągi
|
||||
STR_SMALLMAP_LEGENDA_ROAD_VEHICLES :{TINY_FONT}{BLACK}Samochody
|
||||
STR_SMALLMAP_LEGENDA_ROAD_VEHICLES :{TINY_FONT}{BLACK}Samochody i tramwaje
|
||||
STR_SMALLMAP_LEGENDA_SHIPS :{TINY_FONT}{BLACK}Statki
|
||||
STR_SMALLMAP_LEGENDA_AIRCRAFT :{TINY_FONT}{BLACK}Samoloty
|
||||
STR_SMALLMAP_LEGENDA_TRANSPORT_ROUTES :{TINY_FONT}{BLACK}Trasy transportowe
|
||||
@@ -1185,9 +1185,9 @@ STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL :{BIG_FONT}{BLAC
|
||||
STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_FARM :{BIG_FONT}{BLACK}Plaga insektów w {INDUSTRY}!{}Produkcja maleje o 50%
|
||||
STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_SMOOTH :{BIG_FONT}{BLACK}Produkcja {STRING.d} w {INDUSTRY} maleje o {COMMA}%!
|
||||
|
||||
STR_NEWS_TRAIN_IS_WAITING :{WHITE}{VEHICLE} czeka w zajezdni
|
||||
STR_NEWS_TRAIN_IS_WAITING :{WHITE}{VEHICLE} czeka w warsztatach
|
||||
STR_NEWS_ROAD_VEHICLE_IS_WAITING :{WHITE}{VEHICLE} czeka w zajezdni
|
||||
STR_NEWS_SHIP_IS_WAITING :{WHITE}{VEHICLE} czeka w zajezdni
|
||||
STR_NEWS_SHIP_IS_WAITING :{WHITE}{VEHICLE} czeka w stoczni
|
||||
STR_NEWS_AIRCRAFT_IS_WAITING :{WHITE}{VEHICLE} czeka w hangarze
|
||||
|
||||
# Start of order review system
|
||||
@@ -1745,7 +1745,7 @@ STR_CONFIG_SETTING_TIMETABLE_SHOW_ARRIVAL_DEPARTURE :Pokazuj przyjaz
|
||||
STR_CONFIG_SETTING_TIMETABLE_SHOW_ARRIVAL_DEPARTURE_HELPTEXT :Wyświetlanie przewidywanego przyjazdu i odjazdu w rozkładach
|
||||
STR_CONFIG_SETTING_QUICKGOTO :Szybkie tworzenie poleceń pojazdu: {STRING}
|
||||
STR_CONFIG_SETTING_QUICKGOTO_HELPTEXT :Po wybraniu stacji docelowej automatycznie włącz ponownie narzędzie 'idź do'
|
||||
STR_CONFIG_SETTING_DEFAULT_RAIL_TYPE :Domyślny typ torowiska: {STRING}
|
||||
STR_CONFIG_SETTING_DEFAULT_RAIL_TYPE :Domyślny typ torów: {STRING}
|
||||
STR_CONFIG_SETTING_DEFAULT_RAIL_TYPE_HELPTEXT :Rodzaj torów wybierany przy rozpoczęciu lub załadowaniu gry. 'Pierwszy dostępny' wybiera najstarszy rodzaj torów, 'najnowszy' wybiera najnowszy rodzaj torów, a 'najczęściej używany' wybiera ten, który jest używany najczęściej
|
||||
STR_CONFIG_SETTING_DEFAULT_RAIL_TYPE_FIRST :pierwszy dostępny
|
||||
STR_CONFIG_SETTING_DEFAULT_RAIL_TYPE_LAST :najnowszy
|
||||
@@ -2153,7 +2153,7 @@ STR_LIVERY_CAPTION :{WHITE}Nowy sch
|
||||
|
||||
STR_LIVERY_GENERAL_TOOLTIP :{BLACK}Pokaż ogólne schematy koloru
|
||||
STR_LIVERY_TRAIN_TOOLTIP :{BLACK}Pokaż schematy koloru pociągów
|
||||
STR_LIVERY_ROAD_VEHICLE_TOOLTIP :{BLACK}Pokaż schematy koloru samochodów
|
||||
STR_LIVERY_ROAD_VEHICLE_TOOLTIP :{BLACK}Pokaż schematy koloru pojazdów
|
||||
STR_LIVERY_SHIP_TOOLTIP :{BLACK}Pokaż schematy koloru statków
|
||||
STR_LIVERY_AIRCRAFT_TOOLTIP :{BLACK}Pokaż schematy koloru samolotów
|
||||
STR_LIVERY_PRIMARY_TOOLTIP :{BLACK}Wybierz główny kolor dla wybranego schematu. Ctrl + klik ustawi ten kolor dla wszystkich schematów
|
||||
@@ -2647,14 +2647,14 @@ STR_JOIN_WAYPOINT_CAPTION :{WHITE}Połącz
|
||||
STR_JOIN_WAYPOINT_CREATE_SPLITTED_WAYPOINT :{YELLOW}Zbuduj oddzielny pkt. orientacyjny
|
||||
|
||||
# Rail construction toolbar
|
||||
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION :Konstrukcja torowiska
|
||||
STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION :Konstrukcja torowiska elektryfikowanego
|
||||
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION :Konstrukcja torowiska jednoszynowego
|
||||
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :Konstrukcja torowiska Maglev
|
||||
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION :Konstrukcja linii kolejowej
|
||||
STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION :Konstrukcja linii zelektryfikowanej
|
||||
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION :Konstrukcja linii jednoszynowej
|
||||
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :Konstrukcja linii Maglev
|
||||
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TRACK :{BLACK}Budowa torów kolejowych. Ctrl przełącza buduj/usuń dla konstrukcji kolejowych. Shift przełącza pomiędzy trybem budowania a szacowaniem jego kosztów
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_AUTORAIL :{BLACK}Zbuduj tory kolejowe za pomocą trybu Autotory. Ctrl przełącza buduj/usuń dla konstrukcji kolejowych. Shift przełącza pomiędzy trybem budowania a szacowaniem jego kosztów
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_TRAIN_DEPOT_FOR_BUILDING :{BLACK}Budowa zajezdni kolejowej (do kupowania i serwisowania pociągów). Shift przełącza pomiędzy trybem budowania a szacowaniem jego kosztów
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_TRAIN_DEPOT_FOR_BUILDING :{BLACK}Budowa warsztatów (do kupowania i serwisowania pociągów). Shift przełącza pomiędzy trybem budowania a szacowaniem jego kosztów
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_CONVERT_RAIL_TO_WAYPOINT :{BLACK}Zamiana torów na pkt. orientacyjny. Ctrl umożliwia łączenie pkt. orientacyjnych. Shift przełącza pomiędzy trybem budowania a szacowaniem jego kosztów
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_STATION :{BLACK}Zbuduj stację kolejową. Ctrl umożliwia łączenie stacji. Shift przełącza pomiędzy trybem budowania a szacowaniem jego kosztów
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_SIGNALS :{BLACK}Zbuduj sygnały kolejowe. Ctrl przełącza semafory/sygnały świetlne{}Przeciągnięcie pozwala na budowę sygnałów wzdłuż prostej linii torów. Ctrl pozwala na budowę sygnałów do następnego skrzyżowania{}Ctrl+klik przełącza do okna wyboru sygnałów. Shift przełącza pomiędzy trybem budowania a szacowaniem jego kosztów
|
||||
@@ -2669,8 +2669,8 @@ STR_RAIL_NAME_MONORAIL :Kolej jednoszyn
|
||||
STR_RAIL_NAME_MAGLEV :Kolej magnetyczna (Maglev)
|
||||
|
||||
# Rail depot construction window
|
||||
STR_BUILD_DEPOT_TRAIN_ORIENTATION_CAPTION :{WHITE}Ukierunkowanie zajezdni
|
||||
STR_BUILD_DEPOT_TRAIN_ORIENTATION_TOOLTIP :{BLACK}Wybierz ukierunkowanie zajezdni kolejowej
|
||||
STR_BUILD_DEPOT_TRAIN_ORIENTATION_CAPTION :{WHITE}Ukierunkowanie hali warsztatów
|
||||
STR_BUILD_DEPOT_TRAIN_ORIENTATION_TOOLTIP :{BLACK}Wybierz ukierunkowanie warsztatów
|
||||
|
||||
# Rail waypoint construction window
|
||||
STR_WAYPOINT_CAPTION :{WHITE}Pkt. orientacyjny
|
||||
@@ -2730,9 +2730,9 @@ STR_BRIDGE_TUBULAR_SILICON :Cylindryczny, k
|
||||
|
||||
# Road construction toolbar
|
||||
STR_ROAD_TOOLBAR_ROAD_CONSTRUCTION_CAPTION :{WHITE}Budowa dróg
|
||||
STR_ROAD_TOOLBAR_TRAM_CONSTRUCTION_CAPTION :{WHITE}Budowa torowiska tramwajowego
|
||||
STR_ROAD_TOOLBAR_TRAM_CONSTRUCTION_CAPTION :{WHITE}Budowa linii tramwajowej
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_ROAD_SECTION :{BLACK}Zbuduj drogę. Ctrl przełącza buduj/usuń dla konstrukcji drogowych. Shift przełącza pomiędzy trybem budowania a szacowaniem jego kosztów
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_TRAMWAY_SECTION :{BLACK}Zbuduj torowisko tramwajowe. Ctrl przełącza buduj/usuń dla konstrukcji tramwajowych. Shift przełącza pomiędzy trybem budowania a szacowaniem jego kosztów
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_TRAMWAY_SECTION :{BLACK}Zbuduj tory tramwajowe. Ctrl przełącza buduj/usuń dla konstrukcji tramwajowych. Shift przełącza pomiędzy trybem budowania a szacowaniem jego kosztów
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_AUTOROAD :{BLACK}Zbuduj drogę używając trybu Autoroad. Ctrl przełącza buduj/usuń dla konstrukcji drogowych. Shift przełącza pomiędzy trybem budowania a szacowaniem jego kosztów
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_AUTOTRAM :{BLACK}Zbuduj tory tramwajowe używając trybu Autotram. Ctrl przełącza buduj/usuń dla konstrukcji tramwajowych. Shift przełącza pomiędzy trybem budowania a szacowaniem jego kosztów
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_ROAD_VEHICLE_DEPOT :{BLACK}Wybuduj zajezdnię samochodową (do kupowania i serwisowania pojazdów). Shift przełącza pomiędzy trybem budowania a szacowaniem jego kosztów
|
||||
@@ -2747,7 +2747,7 @@ STR_ROAD_TOOLBAR_TOOLTIP_BUILD_TRAMWAY_BRIDGE :{BLACK}Zbuduj m
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_ROAD_TUNNEL :{BLACK}Zbuduj tunel drogowy. Shift przełącza pomiędzy trybem budowania a szacowaniem jego kosztów
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_TRAMWAY_TUNNEL :{BLACK}Zbuduj tunel tramwajowy. Shift przełącza pomiędzy trybem budowania a szacowaniem jego kosztów
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR_ROAD :{BLACK}Przełącz buduj/usuń dla konstrukcji dróg
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR_TRAMWAYS :{BLACK}Przełącz buduj/usuń dla konstrukcji torowiska tramwajowego
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR_TRAMWAYS :{BLACK}Przełącz buduj/usuń dla konstrukcji tramwajowej
|
||||
|
||||
# Road depot construction window
|
||||
STR_BUILD_DEPOT_ROAD_ORIENTATION_CAPTION :{WHITE}Ukierunkowanie zajezdni samochodowej
|
||||
@@ -2802,7 +2802,7 @@ STR_AIRPORT_COMMUTER :Lokalne
|
||||
STR_AIRPORT_INTERCONTINENTAL :Międzykontynentalne
|
||||
STR_AIRPORT_HELIPORT :Klasyczne
|
||||
STR_AIRPORT_HELIDEPOT :Serwisowe
|
||||
STR_AIRPORT_HELISTATION :Stacja
|
||||
STR_AIRPORT_HELISTATION :Lotnisko helikopterów
|
||||
|
||||
STR_AIRPORT_CLASS_SMALL :Małe lotniska
|
||||
STR_AIRPORT_CLASS_LARGE :Duże lotniska
|
||||
@@ -2931,7 +2931,7 @@ STR_LAND_AREA_INFORMATION_AIRPORTTILE_NAME :{BLACK}Nazwa po
|
||||
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF: {LTBLUE}{STRING}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Akceptowany ładunek: {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Limit prędkości torowiska {LTBLUE}{VELOCITY}
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Limit prędkości linii kolejowej: {LTBLUE}{VELOCITY}
|
||||
STR_LANG_AREA_INFORMATION_ROAD_SPEED_LIMIT :{BLACK}Drogowe ograniczenie prędkości: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
@@ -2965,7 +2965,7 @@ STR_LAI_RAIL_DESCRIPTION_TRACK_WITH_EXIT_NOENTRYSIGNALS :{STRING} tor z
|
||||
STR_LAI_RAIL_DESCRIPTION_TRACK_WITH_COMBO_PBSSIGNALS :{STRING} tor z semaforami złożonymi (combo) i semaforami trasy
|
||||
STR_LAI_RAIL_DESCRIPTION_TRACK_WITH_COMBO_NOENTRYSIGNALS :{STRING} tor z semaforami złożonymi (combo) i jednokierunkowymi semaforami trasy
|
||||
STR_LAI_RAIL_DESCRIPTION_TRACK_WITH_PBS_NOENTRYSIGNALS :{STRING} tor z semaforami trasy i jednokierunkowymi semaforami trasy
|
||||
STR_LAI_RAIL_DESCRIPTION_TRAIN_DEPOT :{G=f}{STRING} zajezdnia
|
||||
STR_LAI_RAIL_DESCRIPTION_TRAIN_DEPOT :{G=f}Warsztaty - {STRING}
|
||||
|
||||
STR_LAI_ROAD_DESCRIPTION_ROAD :Droga
|
||||
STR_LAI_ROAD_DESCRIPTION_ROAD_WITH_STREETLIGHTS :Droga z oświetleniem ulicznym
|
||||
@@ -3000,7 +3000,7 @@ STR_LAI_WATER_DESCRIPTION_SHIP_DEPOT :Stocznia
|
||||
# Industries come directly from their industry names
|
||||
|
||||
STR_LAI_TUNNEL_DESCRIPTION_RAILROAD :Tunel kolejowy
|
||||
STR_LAI_TUNNEL_DESCRIPTION_ROAD :Tunel samochodowy
|
||||
STR_LAI_TUNNEL_DESCRIPTION_ROAD :Tunel drogowy
|
||||
|
||||
STR_LAI_BRIDGE_DESCRIPTION_RAIL_SUSPENSION_STEEL :Podwieszany most kolejowy ze stali
|
||||
STR_LAI_BRIDGE_DESCRIPTION_RAIL_GIRDER_STEEL :Dźwigarowy most kolejowy ze stali
|
||||
@@ -3260,9 +3260,9 @@ STR_NEWGRF_LIST_MISSING :{RED}Brakujące
|
||||
|
||||
# NewGRF 'it's broken' warnings
|
||||
STR_NEWGRF_BROKEN :{WHITE}Zachowanie NewGRF '{0:STRING}' może powodować desynchronizacje i/lub błędy
|
||||
STR_NEWGRF_BROKEN_POWERED_WAGON :{WHITE}Zmienia stan wagonu dla '{1:ENGINE}' gdy nie jest w zajezdni
|
||||
STR_NEWGRF_BROKEN_VEHICLE_LENGTH :{WHITE}Zmienia długość pojazdu dla '{1:ENGINE}' gdy nie jest w zajezdni
|
||||
STR_NEWGRF_BROKEN_CAPACITY :{WHITE}Zmieniono pojemność pojazdu na '{1:ENGINE}', kiedy nie był w lokomotywowni lub w trakcie przebudowy
|
||||
STR_NEWGRF_BROKEN_POWERED_WAGON :{WHITE}Zmieniony stan wagonu silnikowego '{1:ENGINE}', gdy był poza halą warsztatów
|
||||
STR_NEWGRF_BROKEN_VEHICLE_LENGTH :{WHITE}Zmiana długości pojazdu '{1:ENGINE}' , który nie jest zatrzymany w hali
|
||||
STR_NEWGRF_BROKEN_CAPACITY :{WHITE}Zmieniono pojemność pojazdu na '{1:ENGINE}', kiedy nie był w hali warsztatów lub w trakcie przebudowy
|
||||
STR_BROKEN_VEHICLE_LENGTH :{WHITE}Pociąg '{VEHICLE}' należący do '{COMPANY}' ma niepoprawną długość. Prawdopodobnie spowodowane jest to problemami z NewGRFami. Gra może stracić synchronizację lub się zawiesić
|
||||
|
||||
STR_NEWGRF_BUGGY :{WHITE}NewGRF '{0:STRING}' dostarcza niepoprawnych danych
|
||||
@@ -3345,7 +3345,7 @@ STR_LOCAL_AUTHORITY_DO_IT_TOOLTIP :{BLACK}Wykonaj
|
||||
STR_LOCAL_AUTHORITY_ACTION_SMALL_ADVERTISING_CAMPAIGN :Mała kampania reklamowa
|
||||
STR_LOCAL_AUTHORITY_ACTION_MEDIUM_ADVERTISING_CAMPAIGN :Średnia kampania reklamowa
|
||||
STR_LOCAL_AUTHORITY_ACTION_LARGE_ADVERTISING_CAMPAIGN :Duża kampania reklamowa
|
||||
STR_LOCAL_AUTHORITY_ACTION_ROAD_RECONSTRUCTION :Ufunduj rekonstrukcję dróg
|
||||
STR_LOCAL_AUTHORITY_ACTION_ROAD_RECONSTRUCTION :Ufunduj miastu rekonstrukcję dróg
|
||||
STR_LOCAL_AUTHORITY_ACTION_STATUE_OF_COMPANY :Zbuduj statuę właściciela
|
||||
STR_LOCAL_AUTHORITY_ACTION_NEW_BUILDINGS :Ufunduj nowe budynki
|
||||
STR_LOCAL_AUTHORITY_ACTION_EXCLUSIVE_TRANSPORT :Kup wyłączność transportową
|
||||
@@ -3487,7 +3487,7 @@ STR_STATION_VIEW_CENTER_TOOLTIP :{BLACK}Centruj
|
||||
STR_STATION_VIEW_RENAME_TOOLTIP :{BLACK}Zmień nazwę stacji
|
||||
|
||||
STR_STATION_VIEW_SCHEDULED_TRAINS_TOOLTIP :{BLACK}Pokazuje wszystkie pociągi, które mają tę stację w swoim rozkładzie
|
||||
STR_STATION_VIEW_SCHEDULED_ROAD_VEHICLES_TOOLTIP :{BLACK}Pokazuje wszystkie samochody, które mają tę stację w swoim rozkładzie
|
||||
STR_STATION_VIEW_SCHEDULED_ROAD_VEHICLES_TOOLTIP :{BLACK}Pokazuje wszystkie pojazdy, które mają ten przystanek w swoim rozkładzie
|
||||
STR_STATION_VIEW_SCHEDULED_AIRCRAFT_TOOLTIP :{BLACK}Pokazuje wszystkie samoloty, które mają tę stację w swoim rozkładzie
|
||||
STR_STATION_VIEW_SCHEDULED_SHIPS_TOOLTIP :{BLACK}Pokazuje wszystkie statki, które mają tę stację w swoim rozkładzie
|
||||
|
||||
@@ -3512,12 +3512,12 @@ STR_FINANCES_YEAR :{WHITE}{NUM}
|
||||
STR_FINANCES_SECTION_CONSTRUCTION :{GOLD}Konstrukcje
|
||||
STR_FINANCES_SECTION_NEW_VEHICLES :{GOLD}Nowe pojazdy
|
||||
STR_FINANCES_SECTION_TRAIN_RUNNING_COSTS :{GOLD}Utrzymanie pociągów
|
||||
STR_FINANCES_SECTION_ROAD_VEHICLE_RUNNING_COSTS :{GOLD}Utrzymanie samochodów
|
||||
STR_FINANCES_SECTION_ROAD_VEHICLE_RUNNING_COSTS :{GOLD}Utrzymanie pojazdów drogowych
|
||||
STR_FINANCES_SECTION_AIRCRAFT_RUNNING_COSTS :{GOLD}Utrzymanie samolotów
|
||||
STR_FINANCES_SECTION_SHIP_RUNNING_COSTS :{GOLD}Utrzymanie statków
|
||||
STR_FINANCES_SECTION_PROPERTY_MAINTENANCE :{GOLD}Utrzymywanie własności
|
||||
STR_FINANCES_SECTION_TRAIN_INCOME :{GOLD}Przychód z pociągów
|
||||
STR_FINANCES_SECTION_ROAD_VEHICLE_INCOME :{GOLD}Przychód z samochodów
|
||||
STR_FINANCES_SECTION_ROAD_VEHICLE_INCOME :{GOLD}Przychód z pojazdów drogowych
|
||||
STR_FINANCES_SECTION_AIRCRAFT_INCOME :{GOLD}Przychód z samolotów
|
||||
STR_FINANCES_SECTION_SHIP_INCOME :{GOLD}Przychód ze statków
|
||||
STR_FINANCES_SECTION_LOAN_INTEREST :{GOLD}Odsetki od pożyczki
|
||||
@@ -3638,7 +3638,7 @@ STR_VEHICLE_LIST_SHIP_CAPTION :{WHITE}{STRING}
|
||||
STR_VEHICLE_LIST_AIRCRAFT_CAPTION :{WHITE}{STRING} - {COMMA} samolot{P "" y ów}
|
||||
|
||||
STR_VEHICLE_LIST_TRAIN_LIST_TOOLTIP :{BLACK}Pociągi - klik na pojeździe aby uzyskać informacje
|
||||
STR_VEHICLE_LIST_ROAD_VEHICLE_TOOLTIP :{BLACK}Samochody - klik na pojeździe po więcej informacji
|
||||
STR_VEHICLE_LIST_ROAD_VEHICLE_TOOLTIP :{BLACK}Pojazdy drogowe - klik na pojeździe po więcej informacji
|
||||
STR_VEHICLE_LIST_SHIP_TOOLTIP :{BLACK}Statki - kliknij aby uzyskać informacje o statku
|
||||
STR_VEHICLE_LIST_AIRCRAFT_TOOLTIP :{BLACK}Samolot - klik na samolocie aby uzyskać informacje
|
||||
|
||||
@@ -3655,7 +3655,7 @@ STR_VEHICLE_LIST_MANAGE_LIST_TOOLTIP :{BLACK}Wyślij
|
||||
STR_VEHICLE_LIST_REPLACE_VEHICLES :Zastąp pojazdy
|
||||
STR_VEHICLE_LIST_SEND_FOR_SERVICING :Wyślij do serwisu
|
||||
|
||||
STR_VEHICLE_LIST_SEND_TRAIN_TO_DEPOT :Wyślij do zajezdni
|
||||
STR_VEHICLE_LIST_SEND_TRAIN_TO_DEPOT :Wyślij do warsztatów
|
||||
STR_VEHICLE_LIST_SEND_ROAD_VEHICLE_TO_DEPOT :Wyślij do zajezdni
|
||||
STR_VEHICLE_LIST_SEND_SHIP_TO_DEPOT :Wyślij do stoczni
|
||||
STR_VEHICLE_LIST_SEND_AIRCRAFT_TO_HANGAR :Wyślij do hangaru
|
||||
@@ -3667,12 +3667,12 @@ STR_VEHICLE_LIST_SHARED_ORDERS_LIST_CAPTION :{WHITE}Poleceni
|
||||
|
||||
# Group window
|
||||
STR_GROUP_ALL_TRAINS :Wszystkie pociągi
|
||||
STR_GROUP_ALL_ROAD_VEHICLES :Wszystkie samochody
|
||||
STR_GROUP_ALL_ROAD_VEHICLES :Wszystkie pojazdy
|
||||
STR_GROUP_ALL_SHIPS :Wszystkie statki
|
||||
STR_GROUP_ALL_AIRCRAFTS :Wszystkie samoloty
|
||||
|
||||
STR_GROUP_DEFAULT_TRAINS :Pociągi bez grupy
|
||||
STR_GROUP_DEFAULT_ROAD_VEHICLES :Samochody bez grupy
|
||||
STR_GROUP_DEFAULT_ROAD_VEHICLES :Pojazdy bez grupy
|
||||
STR_GROUP_DEFAULT_SHIPS :Statki bez grupy
|
||||
STR_GROUP_DEFAULT_AIRCRAFTS :Samoloty bez grupy
|
||||
|
||||
@@ -3740,20 +3740,20 @@ STR_BUY_VEHICLE_SHIP_RENAME_BUTTON :{BLACK}Zmień n
|
||||
STR_BUY_VEHICLE_AIRCRAFT_RENAME_BUTTON :{BLACK}Zmień nazwę
|
||||
|
||||
STR_BUY_VEHICLE_TRAIN_RENAME_TOOLTIP :{BLACK}Zmiana nazwy typu pociągu
|
||||
STR_BUY_VEHICLE_ROAD_VEHICLE_RENAME_TOOLTIP :{BLACK}Zmień nazwę typu samochodu
|
||||
STR_BUY_VEHICLE_ROAD_VEHICLE_RENAME_TOOLTIP :{BLACK}Zmień nazwę typu pojazdu
|
||||
STR_BUY_VEHICLE_SHIP_RENAME_TOOLTIP :{BLACK}Zmień nazwę typu statku
|
||||
STR_BUY_VEHICLE_AIRCRAFT_RENAME_TOOLTIP :{BLACK}Zmień nazwę typu samolotu
|
||||
|
||||
STR_QUERY_RENAME_TRAIN_TYPE_CAPTION :{WHITE}Zmiana nazwy typu pociągu
|
||||
STR_QUERY_RENAME_ROAD_VEHICLE_TYPE_CAPTION :{WHITE}Zmień nazwę typu samochodu
|
||||
STR_QUERY_RENAME_ROAD_VEHICLE_TYPE_CAPTION :{WHITE}Zmień nazwę typu pojazdu
|
||||
STR_QUERY_RENAME_SHIP_TYPE_CAPTION :{WHITE}Zmień nazwę typu statku
|
||||
STR_QUERY_RENAME_AIRCRAFT_TYPE_CAPTION :{WHITE}Zmień nazwę typu samolotu
|
||||
|
||||
# Depot window
|
||||
STR_DEPOT_CAPTION :{WHITE}{DEPOT}
|
||||
|
||||
STR_DEPOT_RENAME_TOOLTIP :{BLACK}Zmiana nazwy zajezdni
|
||||
STR_DEPOT_RENAME_DEPOT_CAPTION :Zmień nazwę zajezdni
|
||||
STR_DEPOT_RENAME_TOOLTIP :{BLACK}Zmiana nazwy hali warsztatów
|
||||
STR_DEPOT_RENAME_DEPOT_CAPTION :Zmień nazwę hali warsztatów
|
||||
|
||||
STR_DEPOT_NO_ENGINE :{BLACK}-
|
||||
STR_DEPOT_VEHICLE_TOOLTIP :{BLACK}{ENGINE}{STRING}
|
||||
@@ -3766,21 +3766,21 @@ STR_DEPOT_SHIP_LIST_TOOLTIP :{BLACK}Statki -
|
||||
STR_DEPOT_AIRCRAFT_LIST_TOOLTIP :{BLACK}Samolot - prawy-klik na samolocie aby uzyskać informacje
|
||||
|
||||
STR_DEPOT_TRAIN_SELL_TOOLTIP :{BLACK}Przeciągnij tutaj pociąg aby go sprzedać
|
||||
STR_DEPOT_ROAD_VEHICLE_SELL_TOOLTIP :{BLACK}Przeciągnij tutaj samochód aby go sprzedać
|
||||
STR_DEPOT_ROAD_VEHICLE_SELL_TOOLTIP :{BLACK}Przeciągnij tutaj pojazd, aby go sprzedać
|
||||
STR_DEPOT_SHIP_SELL_TOOLTIP :{BLACK}Przeciągnij tutaj statek aby go sprzedać
|
||||
STR_DEPOT_AIRCRAFT_SELL_TOOLTIP :{BLACK}Przeciągnij tutaj samolot aby go sprzedać
|
||||
|
||||
STR_DEPOT_DRAG_WHOLE_TRAIN_TO_SELL_TOOLTIP :{BLACK}Przeciągnij tutaj lokomotywę by sprzedać cały pociąg
|
||||
STR_DEPOT_DRAG_WHOLE_TRAIN_TO_SELL_TOOLTIP :{BLACK}Przeciągnij tutaj lokomotywę, by sprzedać cały pociąg
|
||||
|
||||
STR_DEPOT_SELL_ALL_BUTTON_TRAIN_TOOLTIP :{BLACK}Sprzedaj wszystkie pociągi z zajezdni
|
||||
STR_DEPOT_SELL_ALL_BUTTON_ROAD_VEHICLE_TOOLTIP :{BLACK}Sprzedaj wszystkie samochody z zajezdni
|
||||
STR_DEPOT_SELL_ALL_BUTTON_TRAIN_TOOLTIP :{BLACK}Sprzedaj wszystkie pociągi z hali warsztatów
|
||||
STR_DEPOT_SELL_ALL_BUTTON_ROAD_VEHICLE_TOOLTIP :{BLACK}Sprzedaj wszystkie pojazdy z tej zajezdni
|
||||
STR_DEPOT_SELL_ALL_BUTTON_SHIP_TOOLTIP :{BLACK}Sprzedaj wszystkie statki ze stoczni
|
||||
STR_DEPOT_SELL_ALL_BUTTON_AIRCRAFT_TOOLTIP :{BLACK}Sprzedaj wszystkie samoloty z hangaru
|
||||
|
||||
STR_DEPOT_AUTOREPLACE_TRAIN_TOOLTIP :{BLACK}Zamień wszystkie pociągi w zajezdni
|
||||
STR_DEPOT_AUTOREPLACE_ROAD_VEHICLE_TOOLTIP :{BLACK}Zamień wszystkie samochody w zajezdni
|
||||
STR_DEPOT_AUTOREPLACE_SHIP_TOOLTIP :{BLACK}Zamień wszystkie statki w stoczni
|
||||
STR_DEPOT_AUTOREPLACE_AIRCRAFT_TOOLTIP :{BLACK}Zamień wszystkie samoloty w hangarze
|
||||
STR_DEPOT_AUTOREPLACE_TRAIN_TOOLTIP :{BLACK}Autoodnowa wszystkich pociągów z hali warsztatów
|
||||
STR_DEPOT_AUTOREPLACE_ROAD_VEHICLE_TOOLTIP :{BLACK}Autoodnowa wszystkich pojazdów stojących w zajezdni
|
||||
STR_DEPOT_AUTOREPLACE_SHIP_TOOLTIP :{BLACK}Autoodnowa wszystkich statków stojących w stoczni
|
||||
STR_DEPOT_AUTOREPLACE_AIRCRAFT_TOOLTIP :{BLACK}Autoodnowa wszystkich samolotów stojących w hangarze
|
||||
|
||||
STR_DEPOT_TRAIN_NEW_VEHICLES_BUTTON :{BLACK}Nowe pojazdy
|
||||
STR_DEPOT_ROAD_VEHICLE_NEW_VEHICLES_BUTTON :{BLACK}Nowe pojazdy
|
||||
@@ -3802,27 +3802,27 @@ STR_DEPOT_CLONE_ROAD_VEHICLE_DEPOT_INFO :{BLACK}Spowoduj
|
||||
STR_DEPOT_CLONE_SHIP_DEPOT_INFO :{BLACK}Spowoduje zakup kopii statku. Kliknij na przycisk a następnie na statek wewnątrz lub na zewnątrz stoczni. Ctrl+klik spowoduje współdzielenie poleceń. Shift+Click pokazuje szacunkowy koszt bez dokonania zakupu
|
||||
STR_DEPOT_CLONE_AIRCRAFT_INFO_HANGAR_WINDOW :{BLACK}Spowoduje zakup kopii samolotu. Kliknij na przycisk a następnie na samolot wewnątrz lub na zewnątrz hangaru. Ctrl+klik spowoduje współdzielenie poleceń. Shift+Click pokazuje szacunkowy koszt bez dokonania zakupu
|
||||
|
||||
STR_DEPOT_TRAIN_LOCATION_TOOLTIP :{BLACK}Centruj główny widok na pozycji zajezdni. Ctrl+klik otwiera nowy podgląd na pozycji zajezdni
|
||||
STR_DEPOT_TRAIN_LOCATION_TOOLTIP :{BLACK}Centruj główny widok na warsztatach. Ctrl+klik otwiera nowy podgląd na pozycji hali
|
||||
STR_DEPOT_ROAD_VEHICLE_LOCATION_TOOLTIP :{BLACK}Centruj główne okno na pozycji zajezdni samochodowej. Ctrl+klik otwiera nowy podgląd na pozycję zajezdni samochodowej
|
||||
STR_DEPOT_SHIP_LOCATION_TOOLTIP :{BLACK}Centruj główny widok na pozycji stoczni. Ctrl+klik otwiera nowy podgląd na pozycję stoczni
|
||||
STR_DEPOT_SHIP_LOCATION_TOOLTIP :{BLACK}Centruj główny widok na stoczni. Ctrl+klik otwiera nowy podgląd na pozycję stoczni
|
||||
STR_DEPOT_AIRCRAFT_LOCATION_TOOLTIP :{BLACK}Centruj główny widok na pozycji hangaru. Ctrl+klik otwiera nowy podgląd na pozycję hangaru
|
||||
|
||||
STR_DEPOT_VEHICLE_ORDER_LIST_TRAIN_TOOLTIP :{BLACK}Pokaż listę wszystkich pociągów z tą zajezdnia w swoich poleceniach
|
||||
STR_DEPOT_VEHICLE_ORDER_LIST_ROAD_VEHICLE_TOOLTIP :{BLACK}Pokaż listę wszystkich samochodów z tą zajezdnia w swoich poleceniach
|
||||
STR_DEPOT_VEHICLE_ORDER_LIST_SHIP_TOOLTIP :{BLACK}Pokaż listę wszystkich statków z tą stocznia w swoich poleceniach
|
||||
STR_DEPOT_VEHICLE_ORDER_LIST_TRAIN_TOOLTIP :{BLACK}Pokaż listę wszystkich pociągów z tymi warsztatami w swoich poleceniach
|
||||
STR_DEPOT_VEHICLE_ORDER_LIST_ROAD_VEHICLE_TOOLTIP :{BLACK}Pokaż listę wszystkich pojazdów z tą zajezdnią w swoich poleceniach
|
||||
STR_DEPOT_VEHICLE_ORDER_LIST_SHIP_TOOLTIP :{BLACK}Pokaż listę wszystkich statków z tą stocznią w swoich poleceniach
|
||||
STR_DEPOT_VEHICLE_ORDER_LIST_AIRCRAFT_TOOLTIP :{BLACK}Pokaż listę wszystkich samolotów z hangarem na tym lotnisku w swoich poleceniach
|
||||
|
||||
STR_DEPOT_MASS_STOP_DEPOT_TRAIN_TOOLTIP :{BLACK}Kliknij aby zatrzymać wszystkie pociągi w zajezdni
|
||||
STR_DEPOT_MASS_STOP_DEPOT_ROAD_VEHICLE_TOOLTIP :{BLACK}Kliknij aby zatrzymać wszystkie samochody w zajezdni
|
||||
STR_DEPOT_MASS_STOP_DEPOT_TRAIN_TOOLTIP :{BLACK}Kliknij, aby zatrzymać wszystkie pociągi w hali warsztatów
|
||||
STR_DEPOT_MASS_STOP_DEPOT_ROAD_VEHICLE_TOOLTIP :{BLACK}Kliknij aby zatrzymać wszystkie pojazdy w zajezdni
|
||||
STR_DEPOT_MASS_STOP_DEPOT_SHIP_TOOLTIP :{BLACK}Kliknij aby zatrzymać wszystkie statki w stoczni
|
||||
STR_DEPOT_MASS_STOP_HANGAR_TOOLTIP :{BLACK}Kliknij aby zatrzymać wszystkie samoloty w hangarze
|
||||
|
||||
STR_DEPOT_MASS_START_DEPOT_TRAIN_TOOLTIP :{BLACK}Kliknij aby wystartować wszystkie pociągi w zajezdni
|
||||
STR_DEPOT_MASS_START_DEPOT_ROAD_VEHICLE_TOOLTIP :{BLACK}Kliknij aby wystartować wszystkie samochody w zajezdni
|
||||
STR_DEPOT_MASS_START_DEPOT_SHIP_TOOLTIP :{BLACK}Kliknij aby wystartować wszystkie statki w stoczni
|
||||
STR_DEPOT_MASS_START_HANGAR_TOOLTIP :{BLACK}Kliknij aby wystartować wszystkie samoloty w hangarze
|
||||
STR_DEPOT_MASS_START_DEPOT_TRAIN_TOOLTIP :{BLACK}Kliknij, aby uruchomić wszystkie pociągi z warsztatów
|
||||
STR_DEPOT_MASS_START_DEPOT_ROAD_VEHICLE_TOOLTIP :{BLACK}Kliknij, aby uruchomić wszystkie pojazdy w zajezdni
|
||||
STR_DEPOT_MASS_START_DEPOT_SHIP_TOOLTIP :{BLACK}Kliknij, aby uruchomić wszystkie statki w stoczni
|
||||
STR_DEPOT_MASS_START_HANGAR_TOOLTIP :{BLACK}Kliknij, aby uruchomić wszystkie samoloty w hangarze
|
||||
|
||||
STR_DEPOT_SELL_CONFIRMATION_TEXT :{YELLOW}Sprzedasz wszystkie pojazdy z zajezdni. Jesteś pewien?
|
||||
STR_DEPOT_SELL_CONFIRMATION_TEXT :{YELLOW}Sprzedajesz wszystkie pojazdy z tych warsztatów. Jesteś pewien?
|
||||
|
||||
# Engine preview window
|
||||
STR_ENGINE_PREVIEW_CAPTION :{WHITE}Wiadomość od producenta pojazdów
|
||||
@@ -3850,7 +3850,7 @@ STR_ENGINE_PREVIEW_COST_MAX_SPEED_RANGE_CAPACITY_RUNCOST :{BLACK}Koszt: {
|
||||
# Autoreplace window
|
||||
STR_REPLACE_VEHICLES_WHITE :{WHITE}Zastąp {STRING} - {STRING}
|
||||
STR_REPLACE_VEHICLE_TRAIN :Pociąg
|
||||
STR_REPLACE_VEHICLE_ROAD_VEHICLE :Samochód
|
||||
STR_REPLACE_VEHICLE_ROAD_VEHICLE :Pojazd
|
||||
STR_REPLACE_VEHICLE_SHIP :Statek
|
||||
STR_REPLACE_VEHICLE_AIRCRAFT :Samolot
|
||||
|
||||
@@ -3890,7 +3890,7 @@ STR_VEHICLE_VIEW_ROAD_VEHICLE_LOCATION_TOOLTIP :{BLACK}Centruj
|
||||
STR_VEHICLE_VIEW_SHIP_LOCATION_TOOLTIP :{BLACK}Centruj główny widok na pozycji statku. Ctrl+klik by podążać za statkiem w głównym oknie
|
||||
STR_VEHICLE_VIEW_AIRCRAFT_LOCATION_TOOLTIP :{BLACK}Centruj główny widok na pozycji samolotu. Ctrl+klik by podążać za samolotem w głównym oknie
|
||||
|
||||
STR_VEHICLE_VIEW_TRAIN_SEND_TO_DEPOT_TOOLTIP :{BLACK}Wyślij pociąg do zajezdni
|
||||
STR_VEHICLE_VIEW_TRAIN_SEND_TO_DEPOT_TOOLTIP :{BLACK}Wyślij pociąg do warsztatów
|
||||
STR_VEHICLE_VIEW_ROAD_VEHICLE_SEND_TO_DEPOT_TOOLTIP :{BLACK}Wyślij pojazd do zajezdni
|
||||
STR_VEHICLE_VIEW_SHIP_SEND_TO_DEPOT_TOOLTIP :{BLACK}Wyślij statek do stoczni
|
||||
STR_VEHICLE_VIEW_AIRCRAFT_SEND_TO_DEPOT_TOOLTIP :{BLACK}Wyślij samolot do hangaru
|
||||
@@ -3903,7 +3903,7 @@ STR_VEHICLE_VIEW_CLONE_AIRCRAFT_INFO :{BLACK}Spowoduj
|
||||
STR_VEHICLE_VIEW_TRAIN_IGNORE_SIGNAL_TOOLTIP :{BLACK}Wymuszony start pociągu bez czekania na sygnał
|
||||
|
||||
STR_VEHICLE_VIEW_TRAIN_REFIT_TOOLTIP :{BLACK}Przebudowa pociągu do przewozu innego typu ładunku
|
||||
STR_VEHICLE_VIEW_ROAD_VEHICLE_REFIT_TOOLTIP :{BLACK}Przebudowa samochodu do przewozu innego typu ładunku
|
||||
STR_VEHICLE_VIEW_ROAD_VEHICLE_REFIT_TOOLTIP :{BLACK}Przebudowa pojazdu do przewozu innego typu ładunku
|
||||
STR_VEHICLE_VIEW_SHIP_REFIT_TOOLTIP :{BLACK}Przebudowa statku do przewozu innego typu ładunku
|
||||
STR_VEHICLE_VIEW_AIRCRAFT_REFIT_TOOLTIP :{BLACK}Przebudowa samolotu do przewozu innego typu ładunku
|
||||
|
||||
@@ -3916,7 +3916,7 @@ STR_VEHICLE_VIEW_SHIP_ORDERS_TOOLTIP :{BLACK}Pokaż p
|
||||
STR_VEHICLE_VIEW_AIRCRAFT_ORDERS_TOOLTIP :{BLACK}Pokaż polecenia samolotu. Ctrl+klik pokazuje harmonogram lotów samolotu.
|
||||
|
||||
STR_VEHICLE_VIEW_TRAIN_SHOW_DETAILS_TOOLTIP :{BLACK}Pokaż szczegóły pociągu
|
||||
STR_VEHICLE_VIEW_ROAD_VEHICLE_SHOW_DETAILS_TOOLTIP :{BLACK}Pokaż detale samochodu
|
||||
STR_VEHICLE_VIEW_ROAD_VEHICLE_SHOW_DETAILS_TOOLTIP :{BLACK}Pokaż detale pojazdu
|
||||
STR_VEHICLE_VIEW_SHIP_SHOW_DETAILS_TOOLTIP :{BLACK}Pokaż szczegóły statku
|
||||
STR_VEHICLE_VIEW_AIRCRAFT_SHOW_DETAILS_TOOLTIP :{BLACK}Pokaż szczegóły samolotu
|
||||
|
||||
@@ -3953,7 +3953,7 @@ STR_VEHICLE_DETAILS_CAPTION :{WHITE}{VEHICLE
|
||||
STR_VEHICLE_NAME_BUTTON :{BLACK}Nazwa
|
||||
|
||||
STR_VEHICLE_DETAILS_TRAIN_RENAME :{BLACK}Zmień nazwę pociągu
|
||||
STR_VEHICLE_DETAILS_ROAD_VEHICLE_RENAME :{BLACK}Zmień nazwę samochodu
|
||||
STR_VEHICLE_DETAILS_ROAD_VEHICLE_RENAME :{BLACK}Zmień nazwę pojazdu
|
||||
STR_VEHICLE_DETAILS_SHIP_RENAME :{BLACK}Zmień nazwę statku
|
||||
STR_VEHICLE_DETAILS_AIRCRAFT_RENAME :{BLACK}Zmień nazwę samolotu
|
||||
|
||||
@@ -3989,7 +3989,7 @@ STR_VEHICLE_DETAILS_DAYS :Dni
|
||||
STR_VEHICLE_DETAILS_PERCENT :Procent
|
||||
|
||||
STR_QUERY_RENAME_TRAIN_CAPTION :{WHITE}Nazwa pociągu
|
||||
STR_QUERY_RENAME_ROAD_VEHICLE_CAPTION :{WHITE}Nazwa samochodu
|
||||
STR_QUERY_RENAME_ROAD_VEHICLE_CAPTION :{WHITE}Nazwa pojazdu
|
||||
STR_QUERY_RENAME_SHIP_CAPTION :{WHITE}Nazwa statku
|
||||
STR_QUERY_RENAME_AIRCRAFT_CAPTION :{WHITE}Nazwa samolotu
|
||||
|
||||
@@ -4026,17 +4026,17 @@ STR_REFIT_NEW_CAPACITY_INCOME_FROM_AIRCRAFT_REFIT :{BLACK}Nowa poj
|
||||
STR_REFIT_SELECT_VEHICLES_TOOLTIP :{BLACK}Wybierz pojazdy do przebudowania. Przeciągając myszkę można wybierać więcej pojazdów. Klikając na puste pole zaznaczysz cały pojazd. Ctrl+klik zaznaczy pojazd i dołączony skład
|
||||
|
||||
STR_REFIT_TRAIN_LIST_TOOLTIP :{BLACK}Wybierz jaki ładunek ma przewozić pociąg
|
||||
STR_REFIT_ROAD_VEHICLE_LIST_TOOLTIP :{BLACK}Wybierz ładunek jaki ma przewozić ten samochód
|
||||
STR_REFIT_ROAD_VEHICLE_LIST_TOOLTIP :{BLACK}Wybierz ładunek, jaki ma przewozić ten pojazd
|
||||
STR_REFIT_SHIP_LIST_TOOLTIP :{BLACK}Wybierz jaki ładunek ma przewozić statek
|
||||
STR_REFIT_AIRCRAFT_LIST_TOOLTIP :{BLACK}Wybierz jaki ładunek ma przenosić samolot
|
||||
|
||||
STR_REFIT_TRAIN_REFIT_BUTTON :{BLACK}Przebudowa pociągu
|
||||
STR_REFIT_ROAD_VEHICLE_REFIT_BUTTON :{BLACK}Przebudowa samochodu
|
||||
STR_REFIT_ROAD_VEHICLE_REFIT_BUTTON :{BLACK}Przebudowa pojazdu
|
||||
STR_REFIT_SHIP_REFIT_BUTTON :{BLACK}Przebudowa statku
|
||||
STR_REFIT_AIRCRAFT_REFIT_BUTTON :{BLACK}Przebudowa samolotu
|
||||
|
||||
STR_REFIT_TRAIN_REFIT_TOOLTIP :{BLACK}Przebuduj pociąg do przewozu zaznaczonego typu ładunku
|
||||
STR_REFIT_ROAD_VEHICLE_REFIT_TOOLTIP :{BLACK}Przebuduj samochód do przewozu zaznaczonego typu ładunku
|
||||
STR_REFIT_ROAD_VEHICLE_REFIT_TOOLTIP :{BLACK}Przebuduj pojazd do przewozu zaznaczonego typu ładunku
|
||||
STR_REFIT_SHIP_REFIT_TOOLTIP :{BLACK}Przebuduj statek do przewozu zaznaczonego typu ładunku
|
||||
STR_REFIT_AIRCRAFT_REFIT_TOOLTIP :{BLACK}Przebuduj samolot do przewozu zaznaczonego typu ładunku
|
||||
|
||||
@@ -4121,7 +4121,7 @@ STR_ORDERS_STOP_SHARING_BUTTON :{BLACK}Przesta
|
||||
STR_ORDERS_STOP_SHARING_TOOLTIP :{BLACK}Przestań dzielić listę poleceń. Ctrl+Klik dodatkowo usuwa wszystkie polecenia tego pojazdu
|
||||
|
||||
STR_ORDERS_GO_TO_BUTTON :{BLACK}Idź do
|
||||
STR_ORDER_GO_TO_NEAREST_DEPOT :Idź do najbliższej zajezdni
|
||||
STR_ORDER_GO_TO_NEAREST_DEPOT :Idź do najbliższego serwisu
|
||||
STR_ORDER_GO_TO_NEAREST_HANGAR :Leć do najbliższego hangaru
|
||||
STR_ORDER_CONDITIONAL :Warunkowy skok poleceń
|
||||
STR_ORDER_SHARE :Współdzielenie poleceń
|
||||
@@ -4136,9 +4136,9 @@ STR_ORDER_GO_NON_STOP_TO_WAYPOINT :Idź bez zatrzy
|
||||
STR_ORDER_SERVICE_AT :Serwisuj w
|
||||
STR_ORDER_SERVICE_NON_STOP_AT :Serwisuj non-stop w
|
||||
|
||||
STR_ORDER_NEAREST_DEPOT :najbliższy
|
||||
STR_ORDER_NEAREST_DEPOT :najbliższych
|
||||
STR_ORDER_NEAREST_HANGAR :najbliższy hangar
|
||||
STR_ORDER_TRAIN_DEPOT :Zajezdni kolejowej
|
||||
STR_ORDER_TRAIN_DEPOT :Warsztatów
|
||||
STR_ORDER_ROAD_VEHICLE_DEPOT :Zajezdni samochodowej
|
||||
STR_ORDER_SHIP_DEPOT :Doku
|
||||
STR_ORDER_GO_TO_NEAREST_DEPOT_FORMAT :{STRING} {STRING} {STRING}
|
||||
@@ -4536,8 +4536,8 @@ STR_ERROR_THERE_IS_NO_STATION :{WHITE}...brak
|
||||
STR_ERROR_MUST_DEMOLISH_RAILROAD :{WHITE}Należy najpierw usunąć stację kolejową
|
||||
STR_ERROR_MUST_DEMOLISH_BUS_STATION_FIRST :{WHITE}Należy najpierw usunąć przystanek autobusowy
|
||||
STR_ERROR_MUST_DEMOLISH_TRUCK_STATION_FIRST :{WHITE}Należy najpierw usunąć stację załadunku ciężarówek
|
||||
STR_ERROR_MUST_DEMOLISH_PASSENGER_TRAM_STATION_FIRST :{WHITE}Najpierw musisz zniszczyć przystanek tramwajowy
|
||||
STR_ERROR_MUST_DEMOLISH_CARGO_TRAM_STATION_FIRST :{WHITE}Najpierw musisz zniszczyć tramwajową stację załadunkową
|
||||
STR_ERROR_MUST_DEMOLISH_PASSENGER_TRAM_STATION_FIRST :{WHITE}Najpierw musisz zburzyć przystanek tramwajowy
|
||||
STR_ERROR_MUST_DEMOLISH_CARGO_TRAM_STATION_FIRST :{WHITE}Najpierw musisz zburzyć tramwajową stację załadunkową
|
||||
STR_ERROR_MUST_DEMOLISH_DOCK_FIRST :{WHITE}Należy najpierw usunąć port
|
||||
STR_ERROR_MUST_DEMOLISH_AIRPORT_FIRST :{WHITE}Należy najpierw usunąć lotnisko
|
||||
|
||||
@@ -4555,19 +4555,19 @@ STR_ERROR_BUOY_IN_THE_WAY :{WHITE}... boja
|
||||
STR_ERROR_BUOY_IS_IN_USE :{WHITE}... boja w użyciu przez inna firmę!
|
||||
|
||||
# Depot related errors
|
||||
STR_ERROR_CAN_T_BUILD_TRAIN_DEPOT :{WHITE}Nie można tutaj wybudować zajezdni...
|
||||
STR_ERROR_CAN_T_BUILD_TRAIN_DEPOT :{WHITE}Nie można tutaj wybudować warsztatów kolejowych...
|
||||
STR_ERROR_CAN_T_BUILD_ROAD_DEPOT :{WHITE}Nie można tutaj zbudować zajezdni...
|
||||
STR_ERROR_CAN_T_BUILD_TRAM_DEPOT :{WHITE}Nie można tutaj zbudować zajezdni...
|
||||
STR_ERROR_CAN_T_BUILD_TRAM_DEPOT :{WHITE}Nie można tutaj zbudować zajezdni tramwajowej...
|
||||
STR_ERROR_CAN_T_BUILD_SHIP_DEPOT :{WHITE}Nie można tutaj wybudować stoczni...
|
||||
|
||||
STR_ERROR_CAN_T_RENAME_DEPOT :{WHITE}Nie można zmienić nazwy zajezdni...
|
||||
STR_ERROR_CAN_T_RENAME_DEPOT :{WHITE}Nie można zmienić nazwy warsztatów...
|
||||
|
||||
STR_ERROR_TRAIN_MUST_BE_STOPPED_INSIDE_DEPOT :{WHITE}... musi być zatrzymany w zajezdni
|
||||
STR_ERROR_TRAIN_MUST_BE_STOPPED_INSIDE_DEPOT :{WHITE}... musi być zatrzymany w hali warsztatów
|
||||
STR_ERROR_ROAD_VEHICLE_MUST_BE_STOPPED_INSIDE_DEPOT :{WHITE}... musi być zatrzymany w zajezdni samochodowej
|
||||
STR_ERROR_SHIP_MUST_BE_STOPPED_INSIDE_DEPOT :{WHITE}... musi być zatrzymany w stoczni
|
||||
STR_ERROR_AIRCRAFT_MUST_BE_STOPPED_INSIDE_HANGAR :{WHITE}... musi być zatrzymany w hangarze
|
||||
|
||||
STR_ERROR_TRAINS_CAN_ONLY_BE_ALTERED_INSIDE_A_DEPOT :{WHITE}Pociąg może być modyfikowany tylko gdy jest zatrzymany w zajezdni
|
||||
STR_ERROR_TRAINS_CAN_ONLY_BE_ALTERED_INSIDE_A_DEPOT :{WHITE}Pociąg może być modyfikowany tylko, gdy jest zatrzymany w hali warsztatów
|
||||
STR_ERROR_TRAIN_TOO_LONG :{WHITE}Pociąg jest zbyt długi
|
||||
STR_ERROR_CAN_T_REVERSE_DIRECTION_RAIL_VEHICLE :{WHITE}Nie można zawrócić pociągu...
|
||||
STR_ERROR_CAN_T_REVERSE_DIRECTION_RAIL_VEHICLE_MULTIPLE_UNITS :{WHITE}... składa się z wielu jednostek
|
||||
@@ -4575,7 +4575,7 @@ STR_ERROR_INCOMPATIBLE_RAIL_TYPES :Niezgodne typy
|
||||
|
||||
STR_ERROR_CAN_T_MOVE_VEHICLE :{WHITE}Nie można ruszyć pojazdem...
|
||||
STR_ERROR_REAR_ENGINE_FOLLOW_FRONT :{WHITE}Tylna lokomotywa zawsze porusza się razem z przednią
|
||||
STR_ERROR_UNABLE_TO_FIND_ROUTE_TO :{WHITE}Nie można znaleźć drogi do zajezdni.
|
||||
STR_ERROR_UNABLE_TO_FIND_ROUTE_TO :{WHITE}Nie można znaleźć drogi do najbliższych warsztatów
|
||||
STR_ERROR_UNABLE_TO_FIND_LOCAL_DEPOT :{WHITE}Nie można znaleźć zajezdni
|
||||
|
||||
STR_ERROR_DEPOT_WRONG_DEPOT_TYPE :Zły typ zajezdni
|
||||
@@ -4667,27 +4667,27 @@ STR_ERROR_GROUP_CAN_T_ADD_SHARED_VEHICLE :{WHITE}Nie moż
|
||||
|
||||
# Generic vehicle errors
|
||||
STR_ERROR_TRAIN_IN_THE_WAY :{WHITE}Pociąg na drodze
|
||||
STR_ERROR_ROAD_VEHICLE_IN_THE_WAY :{WHITE}Samochód na drodze
|
||||
STR_ERROR_ROAD_VEHICLE_IN_THE_WAY :{WHITE}Pojazd na drodze
|
||||
STR_ERROR_SHIP_IN_THE_WAY :{WHITE}Statek na drodze
|
||||
STR_ERROR_AIRCRAFT_IN_THE_WAY :{WHITE}Samolot na drodze
|
||||
|
||||
STR_ERROR_CAN_T_REFIT_TRAIN :{WHITE}Nie można przebudować pociągu...
|
||||
STR_ERROR_CAN_T_REFIT_ROAD_VEHICLE :{WHITE}Nie można przebudować samochodu...
|
||||
STR_ERROR_CAN_T_REFIT_ROAD_VEHICLE :{WHITE}Nie można przebudować pojazdu...
|
||||
STR_ERROR_CAN_T_REFIT_SHIP :{WHITE}Nie można przebudować statku...
|
||||
STR_ERROR_CAN_T_REFIT_AIRCRAFT :{WHITE}Nie można przebudować samolotu...
|
||||
|
||||
STR_ERROR_CAN_T_RENAME_TRAIN :{WHITE}Nie można zmienić nazwy pociągu...
|
||||
STR_ERROR_CAN_T_RENAME_ROAD_VEHICLE :{WHITE}Nie można zmienić nazwy samochodu...
|
||||
STR_ERROR_CAN_T_RENAME_ROAD_VEHICLE :{WHITE}Nie można zmienić nazwy pojazdu...
|
||||
STR_ERROR_CAN_T_RENAME_SHIP :{WHITE}Nie można zmienić nazwy statku...
|
||||
STR_ERROR_CAN_T_RENAME_AIRCRAFT :{WHITE}Nie można zmienić nazwy samolotu...
|
||||
|
||||
STR_ERROR_CAN_T_STOP_START_TRAIN :{WHITE}Nie można zatrzymać/ruszyć pociagu...
|
||||
STR_ERROR_CAN_T_STOP_START_ROAD_VEHICLE :{WHITE}Nie można zatrzymać/ruszyć samochodu...
|
||||
STR_ERROR_CAN_T_STOP_START_ROAD_VEHICLE :{WHITE}Nie można zatrzymać/ruszyć pojazdu...
|
||||
STR_ERROR_CAN_T_STOP_START_SHIP :{WHITE}Nie można zatrzymać/ruszyć statku...
|
||||
STR_ERROR_CAN_T_STOP_START_AIRCRAFT :{WHITE}Nie można zatrzymać/ruszyć samolotu...
|
||||
|
||||
STR_ERROR_CAN_T_SEND_TRAIN_TO_DEPOT :{WHITE}Nie można wysłać pociągu do zajezdni...
|
||||
STR_ERROR_CAN_T_SEND_ROAD_VEHICLE_TO_DEPOT :{WHITE}Nie można wysłać samochodu do zajezdni...
|
||||
STR_ERROR_CAN_T_SEND_TRAIN_TO_DEPOT :{WHITE}Nie można wysłać pociągu do warsztatów...
|
||||
STR_ERROR_CAN_T_SEND_ROAD_VEHICLE_TO_DEPOT :{WHITE}Nie można wysłać pojazdu do zajezdni...
|
||||
STR_ERROR_CAN_T_SEND_SHIP_TO_DEPOT :{WHITE}Nie można wysłać statku do stoczni...
|
||||
STR_ERROR_CAN_T_SEND_AIRCRAFT_TO_HANGAR :{WHITE}Nie można wysłać samolotu do hangaru...
|
||||
|
||||
@@ -4697,12 +4697,12 @@ STR_ERROR_CAN_T_BUY_SHIP :{WHITE}Nie moż
|
||||
STR_ERROR_CAN_T_BUY_AIRCRAFT :{WHITE}Nie można kupić samolotu...
|
||||
|
||||
STR_ERROR_CAN_T_RENAME_TRAIN_TYPE :{WHITE}Nie można zmienić nazwy typu pociągu...
|
||||
STR_ERROR_CAN_T_RENAME_ROAD_VEHICLE_TYPE :{WHITE}Nie można zmienić nazwy typu samochodu...
|
||||
STR_ERROR_CAN_T_RENAME_ROAD_VEHICLE_TYPE :{WHITE}Nie można zmienić nazwy typu pojazdu...
|
||||
STR_ERROR_CAN_T_RENAME_SHIP_TYPE :{WHITE}Nie można zmienić nazwy typu statku...
|
||||
STR_ERROR_CAN_T_RENAME_AIRCRAFT_TYPE :{WHITE}Nie można zmienić nazwy typu samolotu...
|
||||
|
||||
STR_ERROR_CAN_T_SELL_TRAIN :{WHITE}Nie można sprzedać lokomotywy...
|
||||
STR_ERROR_CAN_T_SELL_ROAD_VEHICLE :{WHITE}Nie można sprzedać samochodu...
|
||||
STR_ERROR_CAN_T_SELL_ROAD_VEHICLE :{WHITE}Nie można sprzedać pojazdu...
|
||||
STR_ERROR_CAN_T_SELL_SHIP :{WHITE}Nie można sprzedać statku...
|
||||
STR_ERROR_CAN_T_SELL_AIRCRAFT :{WHITE}Nie można sprzedać samolotu...
|
||||
|
||||
@@ -4892,7 +4892,7 @@ STR_INDUSTRY_NAME_SUGAR_MINE.d :{G=f}kopalni cu
|
||||
STR_SV_EMPTY :
|
||||
STR_SV_UNNAMED :Bez nazwy
|
||||
STR_SV_TRAIN_NAME :Pociąg {COMMA}
|
||||
STR_SV_ROAD_VEHICLE_NAME :Samochód {COMMA}
|
||||
STR_SV_ROAD_VEHICLE_NAME :Pojazd {COMMA}
|
||||
STR_SV_SHIP_NAME :Statek {COMMA}
|
||||
STR_SV_AIRCRAFT_NAME :Samolot {COMMA}
|
||||
|
||||
@@ -5200,12 +5200,12 @@ STR_FORMAT_INDUSTRY_NAME :{TOWN} {STRING}
|
||||
STR_FORMAT_WAYPOINT_NAME :Pkt. orientacyjny {TOWN}
|
||||
STR_FORMAT_WAYPOINT_NAME_SERIAL :Pkt. orientacyjny {TOWN} #{COMMA}
|
||||
|
||||
STR_FORMAT_DEPOT_NAME_TRAIN :Zajezdnia w {TOWN}
|
||||
STR_FORMAT_DEPOT_NAME_TRAIN_SERIAL :Zajezdnia w {TOWN} #{COMMA}
|
||||
STR_FORMAT_DEPOT_NAME_TRAIN :Warsztaty w {TOWN}
|
||||
STR_FORMAT_DEPOT_NAME_TRAIN_SERIAL :Warsztaty w {TOWN} #{COMMA}
|
||||
STR_FORMAT_DEPOT_NAME_ROAD_VEHICLE :Zajezdnia samochodowa w {TOWN}
|
||||
STR_FORMAT_DEPOT_NAME_ROAD_VEHICLE_SERIAL :Zajezdnia samochodowa w {TOWN} #{COMMA}
|
||||
STR_FORMAT_DEPOT_NAME_SHIP :Stocznia w {TOWN}
|
||||
STR_FORMAT_DEPOT_NAME_SHIP_SERIAL :Stocznia w {TOWN} #{COMMA}
|
||||
STR_FORMAT_DEPOT_NAME_SHIP :Stocznia {TOWN}
|
||||
STR_FORMAT_DEPOT_NAME_SHIP_SERIAL :Stocznia {TOWN} #{COMMA}
|
||||
STR_FORMAT_DEPOT_NAME_AIRCRAFT :Hangar {STATION}
|
||||
|
||||
STR_UNKNOWN_STATION :Nieznana stacja
|
||||
|
@@ -1070,6 +1070,8 @@ STR_CONFIG_SETTING_TYPE_GAME_INGAME :当前游戏设
|
||||
STR_CONFIG_SETTING_TYPE_COMPANY_MENU :当前公司设置(可保存在存档中,仅对新游戏生效)
|
||||
STR_CONFIG_SETTING_TYPE_COMPANY_INGAME :当前公司设置(可保存在存档中,仅对现行公司生效)
|
||||
|
||||
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}筛选设定:
|
||||
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}适用范围:
|
||||
STR_CONFIG_SETTING_RESTRICT_DROPDOWN_HELPTEXT :{BLACK}仅显示修改过的选项
|
||||
STR_CONFIG_SETTING_RESTRICT_BASIC :基础设置
|
||||
STR_CONFIG_SETTING_RESTRICT_ADVANCED :高级设置
|
||||
@@ -1084,6 +1086,9 @@ STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_MENU :当前游戏设
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_INGAME :当前游戏设置(可保存在存档中,仅对当前游戏生效)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_MENU :当前公司设置(可保存在存档中,仅对新游戏生效)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_INGAME :当前公司设置(可保存在存档中,仅对当前公司生效)
|
||||
STR_CONFIG_SETTING_CATEGORY_HIDES :{BLACK}在 {SILVER}筛选设定 {BLACK}一栏选择 {WHITE}{STRING} {BLACK}以显示所有搜寻结果
|
||||
STR_CONFIG_SETTING_TYPE_HIDES :在 {SILVER}适用范围 {BLACK}一栏选择 {WHITE}所有适用范围 {BLACK}以显示所有搜寻结果
|
||||
STR_CONFIG_SETTING_CATEGORY_AND_TYPE_HIDES :{BLACK}在 {SILVER}筛选设定 {BLACK}一栏选择 {WHITE}{STRING} 并在 {SILVER}适用范围 {BLACK}一栏选择 {WHITE}所有适用范围 {BLACK}以显示所有搜寻结果
|
||||
STR_CONFIG_SETTINGS_NONE :{WHITE}- 无 -
|
||||
|
||||
STR_CONFIG_SETTING_OFF :关闭
|
||||
|
@@ -1154,6 +1154,9 @@ STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_MENU :Nastavenia hry
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_INGAME :Nastavenia hry (uložené v uložených hrách; ovplyvní iba aktuálnu hru)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_MENU :Nastavenia spoločnosti (uložené v uložených hrách; ovplyvní iba nové hry)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_INGAME :Nastavenia spoločnosti (uchované v uloženej hre; ovplyvnia iba aktuálnu spoločnosť)
|
||||
STR_CONFIG_SETTING_CATEGORY_HIDES :{BLACK}Zobrazenie všetkých výsledkov vyhľadávania nastavením{}{SILVER}kategórie {BLACK}na {WHITE}{STRING}
|
||||
STR_CONFIG_SETTING_TYPE_HIDES :{BLACK}Zobrazenie všetkých výsledkov vyhľadávania nastavením{}{SILVER}typu {BLACK}na {WHITE}Všetky typy nastavenia
|
||||
STR_CONFIG_SETTING_CATEGORY_AND_TYPE_HIDES :{BLACK}Zobrazenie všetkých výsledkov vyhľadávania nastavením{}{SILVER}kategórie {BLACK}na {WHITE}{STRING} {BLACK}a {SILVER}typu {BLACK}na {WHITE}Všetky typy nastavenia
|
||||
STR_CONFIG_SETTINGS_NONE :{WHITE}- Nič -
|
||||
|
||||
STR_CONFIG_SETTING_OFF :nie
|
||||
@@ -2947,6 +2950,7 @@ STR_NEWGRF_LIST_MISSING :{RED}Chýbajúc
|
||||
STR_NEWGRF_BROKEN :{WHITE}Správanie NewGRF '{STRING}' môže sposobiť chybu obrazu a/alebo pád hry.
|
||||
STR_NEWGRF_BROKEN_POWERED_WAGON :{WHITE}Zmenilo stav hnacieho vozidla v '{1:ENGINE}' keď nebolo v depe.
|
||||
STR_NEWGRF_BROKEN_VEHICLE_LENGTH :{WHITE}Zmenilo dĺžku vozidla '{1:ENGINE}' keď nebolo v depe.
|
||||
STR_NEWGRF_BROKEN_CAPACITY :{WHITE}Bola zmenená kapacita vozidla '{1:ENGINE}', hoci nebolo v depe alebo prestavané
|
||||
STR_BROKEN_VEHICLE_LENGTH :{WHITE}Vlak '{VEHICLE}' patriaci '{COMPANY}' má neplatnú dlžku. Pravdeposobne to spôsobil problém s NewGRF. Môže nastať chybné zobrazenie alebo pád hry.
|
||||
|
||||
STR_NEWGRF_BUGGY :{WHITE}NewGRF '{STRING}' poskytuje nesprávne informácie.
|
||||
|
@@ -2679,7 +2679,7 @@ STR_SAVELOAD_OSKTITLE :{BLACK}Introduc
|
||||
# World generation
|
||||
STR_MAPGEN_WORLD_GENERATION_CAPTION :{WHITE}Generación de mundo
|
||||
STR_MAPGEN_MAPSIZE :{BLACK}Tamaño del mapa:
|
||||
STR_MAPGEN_MAPSIZE_TOOLTIP :{BLACK}Permite seleccionar el tamaño del mapa en casillas. El numero de casillas disponible en el mapa será ligeramente inferior
|
||||
STR_MAPGEN_MAPSIZE_TOOLTIP :{BLACK}Permite seleccionar el tamaño del mapa en casillas. El número de casillas disponible en el mapa será ligeramente inferior
|
||||
STR_MAPGEN_BY :{BLACK}*
|
||||
STR_MAPGEN_NUMBER_OF_TOWNS :{BLACK}No. de pueblos:
|
||||
STR_MAPGEN_DATE :{BLACK}Fecha:
|
||||
|
@@ -1070,6 +1070,8 @@ STR_CONFIG_SETTING_TYPE_GAME_INGAME :Spelinställnin
|
||||
STR_CONFIG_SETTING_TYPE_COMPANY_MENU :Företagsinställning (sparad i spel-fil och påverkar enbart nya spel)
|
||||
STR_CONFIG_SETTING_TYPE_COMPANY_INGAME :Företagsinställning (sparad i spel-fil och påverkar enbart nuvarande företag)
|
||||
|
||||
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}Kategori:
|
||||
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}Typ:
|
||||
STR_CONFIG_SETTING_RESTRICT_DROPDOWN_HELPTEXT :{BLACK}Begränsar listan till att endast visa ändrade inställningar
|
||||
STR_CONFIG_SETTING_RESTRICT_BASIC :Grundläggande inställningar
|
||||
STR_CONFIG_SETTING_RESTRICT_ADVANCED :Avancerade inställningar
|
||||
@@ -1084,6 +1086,10 @@ STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_MENU :Spelinställnin
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_INGAME :Spelinställningar (sparas i spel-fil och påverkar enbart nuvarande spel)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_MENU :Företagsinställningar (sparas i spel-fil och påverkar enbart nya spel)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_INGAME :Företagsinställningar (sparas i spel-fil och påverkar bara aktuellt företag)
|
||||
STR_CONFIG_SETTING_CATEGORY_HIDES :{BLACK}Visa alla sökresultat genom att sätta{}{SILVER}Kategori {BLACK}till {WHITE}{STRING}
|
||||
STR_CONFIG_SETTING_TYPE_HIDES :{BLACK}Visa alla sökresultat genom att sätta{}{SILVER}Typ {BLACK}till {WHITE}Alla typer av inställningar
|
||||
STR_CONFIG_SETTING_CATEGORY_AND_TYPE_HIDES :{BLACK}Visa alla sökresultat genom att sätta{}{SILVER}Kategori {BLACK}till {WHITE}{STRING} {BLACK}och {SILVER}Typ {BLACK}till {WHITE}Alla typer av inställningar
|
||||
STR_CONFIG_SETTINGS_NONE :{WHITE}- Inga -
|
||||
|
||||
STR_CONFIG_SETTING_OFF :Av
|
||||
STR_CONFIG_SETTING_ON :På
|
||||
@@ -1579,7 +1585,7 @@ STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :"symmetriskt" i
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Distributionssätt för den BEPANSRADE godsklassen: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :Den BEPANSRADE godsklassen innehåller värdesaker i det tempererade, diamanter i det subtropiska eller guld i det subarktiska klimatet. NewGRFer kan ändra detta. "symmetriskt" innebär att ungefär samma mängd av detta gods skickas från station A till station B som från B till A. "asymmetriskt" innebär att en godtycklig mängd av detta gods kan skickas i vardera riktningen. "manuellt" innebär att ingen automatisk distribution av denna godstyp sker. Det är rekommenderat att välja "asymmetriskt" eller "manuellt" vid subarktiskt klimat, då banker inte skickar tillbaka guld till guldgruvor. Vid tempererat och subtropiskt klimat kan även "symmetriskt" väljas, då banker kan skicka tillbaka värdesaker till den bank en viss last av värdesaker kom ifrån.
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Distributionssätt för övriga godsklasser: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"symmetriskt" innebär att ungefär samma mängd gods skickas från station A till station B som från B till A. "asymmetriskt" innebär att en godtycklig mängd gods kan skickas i vardera riktningen. "manuellt" innebär att ingen automatisk distribution av dessa godstyper sker. Det är troligtvis önskvärt att välja "asymmetriskt" eller "manuellt".
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"asymmetriskt" innebär att en godtycklig mängd gods kan skickas i vardera riktningen. "manuellt" innebär att ingen automatisk distribution av dessa godstyper sker.
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Distributionsnoggrannhet: {STRING}
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY_HELPTEXT :Ju högre du sätter denna, desto längre CPU-tid kommer beräkningen av länkgrafen ta. Om det tar för lång tid kan spelet lagga. Om du däremot sätter den till ett lågt värde kommer distributionen att bli inexakt, vilket kan leda till att godset inte skickas dit du förväntar dig.
|
||||
STR_CONFIG_SETTING_DEMAND_DISTANCE :Avståndets påverkan på efterfrågan: {STRING}
|
||||
|
@@ -1070,6 +1070,8 @@ STR_CONFIG_SETTING_TYPE_GAME_INGAME :遊戲設定 (
|
||||
STR_CONFIG_SETTING_TYPE_COMPANY_MENU :公司設定 (存檔時保存;僅在往後建立的新遊戲生效)
|
||||
STR_CONFIG_SETTING_TYPE_COMPANY_INGAME :公司設定 (存檔時保存;僅影響您正在控制的公司)
|
||||
|
||||
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}篩選設定:
|
||||
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}適用範圍:
|
||||
STR_CONFIG_SETTING_RESTRICT_DROPDOWN_HELPTEXT :{BLACK}限制以下列表僅顯示曾被更改的設定
|
||||
STR_CONFIG_SETTING_RESTRICT_BASIC :基本設定
|
||||
STR_CONFIG_SETTING_RESTRICT_ADVANCED :進階設定
|
||||
@@ -1084,6 +1086,9 @@ STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_MENU :遊戲設定 (
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_INGAME :遊戲設定 (儲存時保存;只影響目前遊戲)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_MENU :公司設定 (儲存時保存;只影響新遊戲)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_INGAME :公司設定 (儲存時保存;只影響目前的公司)
|
||||
STR_CONFIG_SETTING_CATEGORY_HIDES :{BLACK}在 {SILVER}篩選設定 {BLACK}一欄選擇 {WHITE}{STRING} {BLACK}以顯示所有搜尋結果
|
||||
STR_CONFIG_SETTING_TYPE_HIDES :在 {SILVER}適用範圍 {BLACK}一欄選擇 {WHITE}所有適用範圍 {BLACK}以顯示所有搜尋結果
|
||||
STR_CONFIG_SETTING_CATEGORY_AND_TYPE_HIDES :{BLACK}在 {SILVER}篩選設定 {BLACK}一欄選擇 {WHITE}{STRING} 並在 {SILVER}適用範圍 {BLACK}一欄選擇 {WHITE}所有適用範圍 {BLACK}以顯示所有搜尋結果
|
||||
STR_CONFIG_SETTINGS_NONE :{WHITE}- 無 -
|
||||
|
||||
STR_CONFIG_SETTING_OFF :關
|
||||
@@ -3946,7 +3951,7 @@ STR_AI_SETTINGS_START_DELAY :此 AI 與上
|
||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING}{STRING}的 Readme
|
||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING}{STRING}的修訂紀錄
|
||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING}{STRING}的授權條款
|
||||
STR_TEXTFILE_WRAP_TEXT :(WHITE)強迫文字換行
|
||||
STR_TEXTFILE_WRAP_TEXT :{WHITE}強迫文字換行
|
||||
STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}強迫寬於視窗的文字自動換行
|
||||
STR_TEXTFILE_VIEW_README :{BLACK}檢視Readme
|
||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}修訂紀錄
|
||||
|
@@ -1198,6 +1198,8 @@ STR_CONFIG_SETTING_TYPE_GAME_INGAME :Налашту
|
||||
STR_CONFIG_SETTING_TYPE_COMPANY_MENU :Налаштування компанії (знаходяться в збережених іграх; впливають тільки на нову гру)
|
||||
STR_CONFIG_SETTING_TYPE_COMPANY_INGAME :Налаштування компанії (знаходяться в збережених іграх; впливають тільки на поточну гру)
|
||||
|
||||
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}Категорія:
|
||||
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}Тип:
|
||||
STR_CONFIG_SETTING_RESTRICT_DROPDOWN_HELPTEXT :{BLACK}Показати лише налаштування, які було змінено
|
||||
STR_CONFIG_SETTING_RESTRICT_BASIC :Основні налаштування
|
||||
STR_CONFIG_SETTING_RESTRICT_ADVANCED :Розширені налаштування
|
||||
@@ -1212,6 +1214,7 @@ STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_MENU :Налашту
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_INGAME :Налаштування гри (знаходяться в збережених іграх; впливають лише на поточну гру)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_MENU :Налаштування компанії (знаходяться в збережених іграх; впливають лише на нові ігри)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_INGAME :Налаштування компанії (знаходяться у збережених іграх; впливають лише на поточну компанію)
|
||||
STR_CONFIG_SETTINGS_NONE :{WHITE}- немає -
|
||||
|
||||
STR_CONFIG_SETTING_OFF :ні
|
||||
STR_CONFIG_SETTING_ON :так
|
||||
@@ -2355,6 +2358,7 @@ STR_TRANSPARENT_LOADING_TOOLTIP :{BLACK}Змін
|
||||
STR_TRANSPARENT_INVISIBLE_TOOLTIP :{BLACK}Зробити об'єкти невидимими, а не прозорими
|
||||
|
||||
# Linkgraph legend window
|
||||
STR_LINKGRAPH_LEGEND_NONE :{BLACK}Немає
|
||||
STR_LINKGRAPH_LEGEND_SELECT_COMPANIES :{BLACK}Виберіть компанії для відображення
|
||||
|
||||
# Linkgraph legend window and linkgraph legend in smallmap
|
||||
@@ -2665,6 +2669,7 @@ STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF:
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Приймає: {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Ліміт швидкості залізниці: {LTBLUE}{VELOCITY}
|
||||
STR_LANG_AREA_INFORMATION_ROAD_SPEED_LIMIT :{BLACK}Ліміт швидкості авто: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :Каміння
|
||||
@@ -3009,6 +3014,7 @@ STR_NEWGRF_INVALID_ENGINE :<невірна
|
||||
STR_NEWGRF_INVALID_INDUSTRYTYPE :<невірне виробництво>
|
||||
|
||||
# Placeholders for other invalid stuff, e.g. vehicles that have gone (Game Script).
|
||||
STR_INVALID_VEHICLE :<невірний транспорт>
|
||||
|
||||
# NewGRF scanning window
|
||||
STR_NEWGRF_SCAN_CAPTION :{WHITE}Шукаю NewGRF'и
|
||||
@@ -3092,6 +3098,7 @@ STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_BRIBE :{YELLOW}Під
|
||||
|
||||
# Goal window
|
||||
STR_GOALS_CAPTION :{WHITE}{COMPANY} Цілі
|
||||
STR_GOALS_SPECTATOR_CAPTION :{WHITE}Глобальні цілі:
|
||||
STR_GOALS_GLOBAL_TITLE :{BLACK}Глобальні цілі:
|
||||
STR_GOALS_TEXT :{ORANGE}{STRING}
|
||||
STR_GOALS_NONE :{ORANGE}- нема -
|
||||
@@ -3691,6 +3698,7 @@ STR_VEHICLE_DETAILS_INCREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK}Збіл
|
||||
STR_VEHICLE_DETAILS_DECREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK}Зменшити період техогляду на 10. Ctrl+клік зменшує інтервал техогляду на 5
|
||||
|
||||
STR_SERVICE_INTERVAL_DROPDOWN_TOOLTIP :Відлік інтервалу між техоглядами
|
||||
STR_VEHICLE_DETAILS_DEFAULT :Стандартно
|
||||
STR_VEHICLE_DETAILS_DAYS :Дні
|
||||
STR_VEHICLE_DETAILS_PERCENT :Проценти
|
||||
|
||||
|
@@ -285,7 +285,7 @@ STR_SORT_BY_POWER :توان
|
||||
STR_SORT_BY_TRACTIVE_EFFORT :تلاش کششی
|
||||
STR_SORT_BY_INTRO_DATE :تاریخ احداث
|
||||
STR_SORT_BY_RUNNING_COST :هزینه کارکرد
|
||||
STR_SORT_BY_POWER_VS_RUNNING_COST :توان/هزینه کارکرد
|
||||
STR_SORT_BY_POWER_VS_RUNNING_COST :هزینه توان/کارکرد
|
||||
STR_SORT_BY_CARGO_CAPACITY :ظرفیت محموله
|
||||
STR_SORT_BY_RANGE :بازه
|
||||
STR_SORT_BY_POPULATION :جمعیت
|
||||
@@ -1059,13 +1059,19 @@ STR_CONFIG_SETTING_TYPE_GAME_MENU :تنظیمات
|
||||
STR_CONFIG_SETTING_TYPE_GAME_INGAME :تنظیمات بازی ( در ذخیره سازی اعمال میشود و فقط در بازی فعلی تاثیر دارد)
|
||||
STR_CONFIG_SETTING_TYPE_COMPANY_MENU :تنظیمات شرکت ( در ذخیره سازی ها اعمال میشود و در بازی فعلی موثر است)
|
||||
|
||||
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}دسته بندی:
|
||||
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}نوع:
|
||||
STR_CONFIG_SETTING_RESTRICT_BASIC :تنظیمات پایه
|
||||
STR_CONFIG_SETTING_RESTRICT_ADVANCED :تنظیمات پیشرفته
|
||||
STR_CONFIG_SETTING_RESTRICT_ALL :تنظیمات حرفه ای/ همه تنظیمات
|
||||
STR_CONFIG_SETTING_RESTRICT_CHANGED_AGAINST_DEFAULT :تنظیمات با مقادیر متفاوت با پیشفرض
|
||||
STR_CONFIG_SETTING_RESTRICT_CHANGED_AGAINST_NEW :تنظیمات با مقادیر متفاوت با تنظیمات بازی جدید شما
|
||||
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_ALL :تمام تنظیمات
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_ALL :تمام انواع تنظیمات
|
||||
STR_CONFIG_SETTING_CATEGORY_HIDES :{BLACK}نمایش تمام نتایج با تنظیم{}{SILVER}دسته بندی {BLACK}به {WHITE}{STRING}
|
||||
STR_CONFIG_SETTING_TYPE_HIDES :{BLACK}نمایش تمام نتایج با تنظیم{}{SILVER}نوع{BLACK}به {WHITE}تمام انواع تنظیم
|
||||
STR_CONFIG_SETTING_CATEGORY_AND_TYPE_HIDES :{BLACK}نمایش تمام نتایج با تنظیم{}{SILVER}دسته بندی {BLACK}به {WHITE}{STRING} {BLACK}و {SILVER}نوع {BLACK}به {WHITE}تمام انواع
|
||||
STR_CONFIG_SETTINGS_NONE :{WHITE}- هیچ -
|
||||
|
||||
STR_CONFIG_SETTING_OFF :خاموش
|
||||
STR_CONFIG_SETTING_ON :روشن
|
||||
@@ -1334,13 +1340,39 @@ STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER :مضرب ابت
|
||||
STR_CONFIG_SETTING_MODIFIED_ROAD_REBUILD :حذف عناصر پوچ جاده در طول ساخت و ساز جاده: {STRING}
|
||||
|
||||
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY :واحدهای سرعت: {STRING}
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_HELPTEXT :هر زمان که سرعت در محیط بازی نمایش داده شود، آن را با واحد انتخاب شده نمایش بده
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_IMPERIAL :امپریال (mph)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_METRIC :متریک (km/h)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_SI :SI (m/s)
|
||||
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER :واحدهای توان وسیله نقلیه: {STRING}
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_HELPTEXT :هر زمان که توان وسیله در محیط بازی نمایش داده شود، آن را با واحد انتخاب شده نمایش بده
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_IMPERIAL :امپریال (hp)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_METRIC :متریک (hp)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_SI :SI (kW)
|
||||
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT :واحدهای حجمی: {STRING}
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT_HELPTEXT :هر زمان که وزن ها در محیط بازی نمایش داده شود، آن را با واحد انتخاب شده نمایش بده
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT_IMPERIAL :امپریال (short t/ton)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT_METRIC :متریک (t/tonne)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT_SI :SI (kg)
|
||||
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME :واحدهای تعداد: {STRING}
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME_IMPERIAL :Imperial (gal)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME_METRIC :متریک(l)
|
||||
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE_IMPERIAL :امپریال (lbf)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE_METRIC :متریک (kgf)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE_SI :SI (kN)
|
||||
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT :واحدهای ارتفاع: {STRING}
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT_IMPERIAL :امپریال (ft)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT_METRIC :متریک (m)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT_SI :متر (m)
|
||||
|
||||
STR_CONFIG_SETTING_GUI :{ORANGE}واسط کاربری
|
||||
STR_CONFIG_SETTING_LOCALISATION :{ORANGE}بومی سازی
|
||||
STR_CONFIG_SETTING_CONSTRUCTION :{ORANGE}ساخت و ساز
|
||||
STR_CONFIG_SETTING_VEHICLES :{ORANGE}وسایل نقلیه
|
||||
STR_CONFIG_SETTING_STATIONS :{ORANGE}ایستگاه ها
|
||||
@@ -1741,6 +1773,7 @@ STR_NETWORK_CLIENT :سرویس گی
|
||||
STR_NETWORK_SPECTATORS :تماشاگران
|
||||
|
||||
STR_NETWORK_GIVE_MONEY_CAPTION :{WHITE}مقدار پولی که می خواهید دریافت نمایید را وارد کنید
|
||||
STR_NETWORK_TOOLBAR_LIST_SPECTATOR :{BLACK}تماشگر
|
||||
|
||||
# Network set password
|
||||
STR_COMPANY_PASSWORD_CANCEL :{BLACK}رمز وارد شده را به خاطر نسپار
|
||||
@@ -2236,6 +2269,7 @@ STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF:
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}محموله های دریافتی : {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}حد سرعت ریل: {LTBLUE}{VELOCITY}
|
||||
STR_LANG_AREA_INFORMATION_ROAD_SPEED_LIMIT :{BLACK}حداکثر سرعت جاده ای: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :صخره
|
||||
@@ -2698,6 +2732,7 @@ STR_SUBSIDIES_TOOLTIP_CLICK_ON_SERVICE_TO_CENTER :{BLACK}روی
|
||||
|
||||
# Story book window
|
||||
STR_STORY_BOOK_SPECTATOR_CAPTION :{WHITE}کتابچه راهنمای عمومی
|
||||
STR_STORY_BOOK_INVALID_GOAL_REF :{RED}رجوع به هدف نامعتبر
|
||||
|
||||
# Station list window
|
||||
STR_STATION_LIST_TOOLTIP :{BLACK}نام ایستگاه ها- بر روی نام کلیک کنید تا مرکز صفحه را بر روی ایستگاه قرار دهد. Ctrl+Click برای گشودن یک پنجره نمای جدا از ایستگاه
|
||||
@@ -3217,6 +3252,8 @@ STR_AI_SETTINGS_START_DELAY :تعداد رو
|
||||
STR_TEXTFILE_README_CAPTION :{WHITE}راهنمای {STRING} {STRING}
|
||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} گزارش تغییرات {STRING}
|
||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} گواهی {STRING}
|
||||
STR_TEXTFILE_WRAP_TEXT :{WHITE}شکستن متن
|
||||
STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}متن درون پنجره را میشکند بطوری که تمام متن بدون اسکرول کردن قابل مشاهده می باشد
|
||||
STR_TEXTFILE_VIEW_README :{BLACK}مشاهده راهنما
|
||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}گزارش تغییر
|
||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}گواهی
|
||||
@@ -3341,30 +3378,43 @@ STR_ERROR_CAN_T_REVERSE_DIRECTION_RAIL_VEHICLE_MULTIPLE_UNITS :{WHITE}متشک
|
||||
STR_ERROR_CAN_T_MOVE_VEHICLE :{WHITE}... این وسیله را نمی توان حرکت داد
|
||||
STR_ERROR_UNABLE_TO_FIND_ROUTE_TO :{WHITE}مسیری به ایستگاه راه آهن پیدا نمیشود
|
||||
|
||||
STR_ERROR_DEPOT_WRONG_DEPOT_TYPE :نوع تعمیرگاه اشتباه
|
||||
|
||||
# Autoreplace related errors
|
||||
STR_ERROR_TRAIN_TOO_LONG_AFTER_REPLACEMENT :{WHITE}{VEHICLE} بعد از تغییر بسیار طولانی شده است
|
||||
STR_ERROR_AUTOREPLACE_NOTHING_TO_DO :{WHITE}هیچ قانون تعویض خودکار/بروزرسانی اعمال نشده است
|
||||
STR_ERROR_AUTOREPLACE_MONEY_LIMIT :(محدودیت مالی)
|
||||
|
||||
# Rail construction errors
|
||||
STR_ERROR_IMPOSSIBLE_TRACK_COMBINATION :{WHITE}ترکیب ریل غیر ممکن است
|
||||
STR_ERROR_MUST_REMOVE_SIGNALS_FIRST :{WHITE}اول باید نشانگرها را برداشت
|
||||
STR_ERROR_NO_SUITABLE_RAILROAD_TRACK :{WHITE}قطعه مناسب راه آهن انتخاب نشده
|
||||
STR_ERROR_MUST_REMOVE_RAILROAD_TRACK :{WHITE}اول باید ریل راه آهن حذف شود
|
||||
STR_ERROR_CROSSING_ON_ONEWAY_ROAD :{WHITE}جاده یکطرفه یا مسدود است
|
||||
STR_ERROR_CAN_T_BUILD_SIGNALS_HERE :{WHITE}اینجا نمی شود علامت ساخت
|
||||
STR_ERROR_CAN_T_BUILD_RAILROAD_TRACK :{WHITE}اینجا نمی شود ریل ساخت
|
||||
STR_ERROR_CAN_T_REMOVE_RAILROAD_TRACK :{WHITE}از اینجا نمی شود ریل را حذف کرد
|
||||
STR_ERROR_CAN_T_REMOVE_SIGNALS_FROM :{WHITE}از اینجا نمی شود چراغ ها ی راهنمایی را حذف کرد
|
||||
STR_ERROR_THERE_ARE_NO_SIGNALS :{WHITE}... اینجا نشانگری نیست
|
||||
|
||||
STR_ERROR_CAN_T_CONVERT_RAIL :{WHITE}نمی شود نوع ریل اینجا را عوض کرد...
|
||||
|
||||
# Road construction errors
|
||||
STR_ERROR_MUST_REMOVE_ROAD_FIRST :{WHITE}اول باید جاده حذف شود
|
||||
STR_ERROR_CAN_T_BUILD_ROAD_HERE :{WHITE}اینجا نمی توان جاده ساخت
|
||||
STR_ERROR_CAN_T_REMOVE_ROAD_FROM :{WHITE}جاده را نمی شود از اینجا حذف کرد
|
||||
STR_ERROR_THERE_IS_NO_ROAD :{WHITE}... اینجا جاده ای نیست
|
||||
STR_ERROR_THERE_IS_NO_TRAMWAY :{WHITE}... اینجا تراموایی نیست
|
||||
|
||||
# Waterway construction errors
|
||||
STR_ERROR_CAN_T_BUILD_CANALS :{WHITE}نمی توان در اینجا کانالی ساخت...
|
||||
STR_ERROR_CAN_T_PLACE_RIVERS :{WHITE}نم شود در اینجا رودخانه ای ساخت...
|
||||
STR_ERROR_MUST_BE_BUILT_ON_WATER :{WHITE}باید بر روی آب ساخته شود
|
||||
STR_ERROR_CAN_T_BUILD_ON_WATER :{WHITE}نمی شود بر روی آب ساخت
|
||||
STR_ERROR_CAN_T_BUILD_ON_SEA :{WHITE}... نمی توان بر روی دریای آزاد ساخت
|
||||
STR_ERROR_CAN_T_BUILD_ON_CANAL :{WHITE}... نمی توان برروی کانال ساخت
|
||||
STR_ERROR_CAN_T_BUILD_ON_RIVER :{WHITE}... نمی توان بر روی رودخانه ساخت
|
||||
STR_ERROR_MUST_DEMOLISH_CANAL_FIRST :{WHITE}باید ابتدا کانال را منهدم کرد
|
||||
|
||||
# Tree related errors
|
||||
STR_ERROR_TREE_ALREADY_HERE :{WHITE}قبلا اینجا درخت کشته شده است
|
||||
@@ -3374,22 +3424,36 @@ STR_ERROR_CAN_T_PLANT_TREE_HERE :{WHITE}اینج
|
||||
STR_ERROR_CAN_T_BUILD_BRIDGE_HERE :{WHITE}اینجا نمی شود پل ساخت
|
||||
STR_ERROR_MUST_DEMOLISH_BRIDGE_FIRST :{WHITE}اول باید پل خراب شود
|
||||
STR_ERROR_CAN_T_START_AND_END_ON :{WHITE}محل شروع و پایاننمی توانند در یک نقطه باشند
|
||||
STR_ERROR_BRIDGEHEADS_NOT_SAME_HEIGHT :{WHITE}دو انتهای پل در یک سطح نیستند
|
||||
STR_ERROR_BRIDGE_TOO_LOW_FOR_TERRAIN :{WHITE}ارتفاع پل برای قطار بیش از حد کم است
|
||||
STR_ERROR_START_AND_END_MUST_BE_IN :{WHITE}محل شروع پایان باید در یک خط باشند
|
||||
STR_ERROR_ENDS_OF_BRIDGE_MUST_BOTH :{WHITE}هر دو سر پل باید در خشکی قرار بگیرد
|
||||
STR_ERROR_BRIDGE_TOO_LONG :{WHITE}... پل بیش از حد طولانیست
|
||||
STR_ERROR_BRIDGE_THROUGH_MAP_BORDER :{WHITE}انتهای پل ممکن است خارج از نقشه بیافتد
|
||||
|
||||
# Tunnel related errors
|
||||
STR_ERROR_CAN_T_BUILD_TUNNEL_HERE :{WHITE}اینجا نمی شود تونل ساخت
|
||||
STR_ERROR_SITE_UNSUITABLE_FOR_TUNNEL :{WHITE}محل برای شروع تونل نا مناسب است
|
||||
STR_ERROR_MUST_DEMOLISH_TUNNEL_FIRST :{WHITE}اول باید تونل خراب شود
|
||||
STR_ERROR_ANOTHER_TUNNEL_IN_THE_WAY :{WHITE}با یک تونل دیگر تقاطع می کند
|
||||
STR_ERROR_TUNNEL_THROUGH_MAP_BORDER :{WHITE}انتهای تونل ممکن است خارج از نقشه بیافتد
|
||||
STR_ERROR_TUNNEL_TOO_LONG :{WHITE}... تونل خیلی طولانی است
|
||||
|
||||
# Object related errors
|
||||
STR_ERROR_TOO_MANY_OBJECTS :{WHITE}... موجودیتهای بیش از حد
|
||||
STR_ERROR_CAN_T_BUILD_OBJECT :{WHITE}نمی شود یک موجودیت ایجاد کرد...
|
||||
STR_ERROR_OBJECT_IN_THE_WAY :{WHITE}چیزی در مسیر قرار گرفته
|
||||
STR_ERROR_COMPANY_HEADQUARTERS_IN :{WHITE}ساختمان اصلی شرکت در مسیر قرار گرفته است
|
||||
STR_ERROR_CAN_T_PURCHASE_THIS_LAND :{WHITE}نمی توان این ناحیه را خرید
|
||||
STR_ERROR_YOU_ALREADY_OWN_IT :{WHITE}قبلا توسط شرکت خریداری شده
|
||||
|
||||
# Group related errors
|
||||
STR_ERROR_GROUP_CAN_T_CREATE :{WHITE}نمی شود یک گروه اضافه کرد...
|
||||
STR_ERROR_GROUP_CAN_T_DELETE :{WHITE}نمی توان این گروه را حذف کرد...
|
||||
STR_ERROR_GROUP_CAN_T_RENAME :{WHITE}نمی توان نام گروه را تغییر داد...
|
||||
STR_ERROR_GROUP_CAN_T_REMOVE_ALL_VEHICLES :{WHITE}نمی توان تمام خودروها را از این گروه حذف کرد...
|
||||
STR_ERROR_GROUP_CAN_T_ADD_VEHICLE :{WHITE}نمی توان به این گروه وسیله ای افزود...
|
||||
STR_ERROR_GROUP_CAN_T_ADD_SHARED_VEHICLE :{WHITE}نمی توان وسیله های دارای سفارش اشتراکی را به گروه افزود...
|
||||
|
||||
# Generic vehicle errors
|
||||
STR_ERROR_TRAIN_IN_THE_WAY :{WHITE}قطار در راه است
|
||||
@@ -3397,17 +3461,24 @@ STR_ERROR_ROAD_VEHICLE_IN_THE_WAY :{WHITE}ماشی
|
||||
STR_ERROR_SHIP_IN_THE_WAY :{WHITE}قطار در راه است
|
||||
STR_ERROR_AIRCRAFT_IN_THE_WAY :{WHITE}هواپیما در راه است
|
||||
|
||||
STR_ERROR_CAN_T_REFIT_TRAIN :{WHITE}نمی توان کاربری قطار را تغییر داد...
|
||||
STR_ERROR_CAN_T_REFIT_ROAD_VEHICLE :{WHITE}نمی توان کاربری وسیله نقلیه را تغییر داد...
|
||||
STR_ERROR_CAN_T_REFIT_SHIP :{WHITE}نمی توان این کشتی را تعمیر کرد. . .
|
||||
STR_ERROR_CAN_T_REFIT_AIRCRAFT :{WHITE}نمی توان هواپیما را تعمیر کرد. . .
|
||||
|
||||
STR_ERROR_CAN_T_RENAME_TRAIN :{WHITE}نمیتوان برای قطار نام انتخاب کرد...
|
||||
STR_ERROR_CAN_T_RENAME_ROAD_VEHICLE :{WHITE}نمی توان نام وسیله نقلیه را عوض کرد...
|
||||
STR_ERROR_CAN_T_RENAME_SHIP :{WHITE}نمیتوان برای این کشتی نام انتخاب کرد
|
||||
STR_ERROR_CAN_T_RENAME_AIRCRAFT :{WHITE}. . . نمیتوان نام هواپیما را انتخاب کرد
|
||||
|
||||
STR_ERROR_CAN_T_STOP_START_TRAIN :{WHITE}قطار را نمی شود حرکت داد / متوقف کرد...
|
||||
STR_ERROR_CAN_T_STOP_START_ROAD_VEHICLE :{WHITE}نمی توان وسیله نقلیه را مجبور به توقف/حرکت کرد...
|
||||
STR_ERROR_CAN_T_STOP_START_SHIP :{WHITE}نمی شود کشتی را حرکت داد / متوقف کرد ...
|
||||
STR_ERROR_CAN_T_STOP_START_AIRCRAFT :{WHITE}نمیتوان هواپاما را متوقف/آغاز به کار کرد
|
||||
|
||||
STR_ERROR_CAN_T_SEND_TRAIN_TO_DEPOT :{WHITE}نمی توان قطار را به تعمریگاه فرستاد...
|
||||
STR_ERROR_CAN_T_SEND_ROAD_VEHICLE_TO_DEPOT :{WHITE}نمی توان وسیله نقلیه را به تعمیرگاه فرستاد...
|
||||
STR_ERROR_CAN_T_SEND_SHIP_TO_DEPOT :{WHITE}نمی توان کشتی را به لنگرگاه فرستاد...
|
||||
STR_ERROR_CAN_T_SEND_AIRCRAFT_TO_HANGAR :{WHITE}نمیتوان هواپیما را به آشیانه فرستاد. . .
|
||||
|
||||
STR_ERROR_CAN_T_BUY_TRAIN :{WHITE}نمیشود قطار خرید ...
|
||||
@@ -3425,18 +3496,26 @@ STR_ERROR_CAN_T_SELL_ROAD_VEHICLE :{WHITE}نمیش
|
||||
STR_ERROR_CAN_T_SELL_SHIP :{WHITE}کشتی فروخته نمی شود...
|
||||
STR_ERROR_CAN_T_SELL_AIRCRAFT :{WHITE}نمیتوان هواپیما را فروخت
|
||||
|
||||
STR_ERROR_RAIL_VEHICLE_NOT_AVAILABLE :{WHITE}وسیله نقلیه در دسترس نیست
|
||||
STR_ERROR_ROAD_VEHICLE_NOT_AVAILABLE :{WHITE}وسیله نقلیه در دسترس نیست
|
||||
STR_ERROR_SHIP_NOT_AVAILABLE :{WHITE}کشتی در دسترس نیست
|
||||
STR_ERROR_AIRCRAFT_NOT_AVAILABLE :{WHITE}هواپیما در دسترس نیست
|
||||
|
||||
STR_ERROR_TOO_MANY_VEHICLES_IN_GAME :{WHITE}ماشینهای زیادی در بازی هستند
|
||||
STR_ERROR_CAN_T_CHANGE_SERVICING :{WHITE}امکان تغییر فواصل زمانی سرویس وجود ندارد...
|
||||
|
||||
STR_ERROR_VEHICLE_IS_DESTROYED :{WHITE}... وسیله نقلیه منهدم شد
|
||||
|
||||
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL :{WHITE}بطور کلی هیچ خودرویی در دسترس نخواهد بود
|
||||
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL_EXPLANATION :{WHITE}تنظیمات مربوط به NewGRF را تغییر دهید
|
||||
STR_ERROR_NO_VEHICLES_AVAILABLE_YET :{WHITE}هنوز خودرویی در دسترس نیست
|
||||
|
||||
# Specific vehicle errors
|
||||
STR_ERROR_CAN_T_MAKE_TRAIN_PASS_SIGNAL :{WHITE}در هنگام خطر نمی توان علامت عبور قطار را داد
|
||||
STR_ERROR_CAN_T_REVERSE_DIRECTION_TRAIN :{WHITE}جهت قطار را نمی شود تغییر داد...
|
||||
STR_ERROR_TRAIN_START_NO_POWER :قطار انرژی(برق)ندارد.
|
||||
|
||||
STR_ERROR_CAN_T_MAKE_ROAD_VEHICLE_TURN :{WHITE}نمی توان وسیله نقلیه را مجبور به تغییر جهت کرد...
|
||||
|
||||
STR_ERROR_AIRCRAFT_IS_IN_FLIGHT :{WHITE}هواپاما در حال پرواز است
|
||||
|
||||
@@ -3446,12 +3525,21 @@ STR_ERROR_TOO_MANY_ORDERS :{WHITE}دستو
|
||||
STR_ERROR_CAN_T_INSERT_NEW_ORDER :{WHITE}نمی شود دستور جدید قرار داد ...
|
||||
STR_ERROR_CAN_T_DELETE_THIS_ORDER :{WHITE}نمی شود دستور را حذف کرد
|
||||
STR_ERROR_CAN_T_MODIFY_THIS_ORDER :{WHITE}این دستور تغییر نمی کند...
|
||||
STR_ERROR_CAN_T_MOVE_THIS_ORDER :{WHITE}نمی شود این سفارش را جابجا کرد...
|
||||
STR_ERROR_CAN_T_SKIP_ORDER :{WHITE}نمی شود سفارش فعلی را نادیده گرفت...
|
||||
STR_ERROR_CAN_T_SKIP_TO_ORDER :{WHITE}نمی توان به سفارش بعدی جهش کرد...
|
||||
STR_ERROR_CAN_T_COPY_SHARE_ORDER :{WHITE}... وسیله نمی تواند به تمام ایستگاه ها برود
|
||||
STR_ERROR_CAN_T_ADD_ORDER :{WHITE}... وسیله نمیتواند به آن ایستگاه برود
|
||||
STR_ERROR_CAN_T_ADD_ORDER_SHARED :{WHITE}... وسیله ای که این سفارش را به اشتراک گذاشته نمی تواند به ایستگاه مورد نظر برود
|
||||
|
||||
STR_ERROR_CAN_T_SHARE_ORDER_LIST :{WHITE}نمی شود لیست سفارشات را به اشتراک گذاشت...
|
||||
STR_ERROR_CAN_T_STOP_SHARING_ORDER_LIST :{WHITE}نمی شود لیست سفارشات را از اشتراک خارج کرد...
|
||||
STR_ERROR_CAN_T_COPY_ORDER_LIST :{WHITE}نمی توان برنامه حرکت را کپی کرد...
|
||||
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}از هدف قبلی بسیار دور است...
|
||||
STR_ERROR_AIRCRAFT_NOT_ENOUGH_RANGE :{WHITE}... هواپیما برد کافی ندارد
|
||||
|
||||
# Timetable related errors
|
||||
STR_ERROR_CAN_T_TIMETABLE_VEHICLE :{WHITE}نمی شود مدیریت زمانی وسیله را تغییر داد...
|
||||
STR_ERROR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}وسایل نقلیه فقط در ایستگاه می توانند منتظر بمانند
|
||||
STR_ERROR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}این وسیله نقلیه در این ایستگاه توقف نمی کند
|
||||
|
||||
@@ -3922,6 +4010,7 @@ STR_JUST_DATE_ISO :{DATE_ISO}
|
||||
STR_JUST_STRING :{STRING}
|
||||
STR_JUST_STRING_STRING :{STRING}{STRING}
|
||||
STR_JUST_RAW_STRING :{STRING}
|
||||
STR_JUST_BIG_RAW_STRING :{BIG_FONT}{STRING}
|
||||
|
||||
# Slightly 'raw' stringcodes with colour or size
|
||||
STR_BLACK_COMMA :{BLACK}{COMMA}
|
||||
|
@@ -1070,6 +1070,8 @@ STR_CONFIG_SETTING_TYPE_GAME_INGAME :Gosodiad gêm (
|
||||
STR_CONFIG_SETTING_TYPE_COMPANY_MENU :Gosodiad cwmni (cedwir yn y ffeiliau cadw; yn effeithio ar gemau newydd yn unig)
|
||||
STR_CONFIG_SETTING_TYPE_COMPANY_INGAME :Gosodiad cwmni (cedwir yn y ffeil gadw; yn effeithio ar y cwmni presennol yn unig)
|
||||
|
||||
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}Categori:
|
||||
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}Math:
|
||||
STR_CONFIG_SETTING_RESTRICT_DROPDOWN_HELPTEXT :{BLACK}Yn cyfyngu'r rhestr isod gan ddangos gosodiadau sydd wedi newid yn unig
|
||||
STR_CONFIG_SETTING_RESTRICT_BASIC :Gosodiadau sylfaenol
|
||||
STR_CONFIG_SETTING_RESTRICT_ADVANCED :Gosodiadau uwch
|
||||
@@ -1084,6 +1086,10 @@ STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_MENU :Gosodiadau gêm
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_INGAME :Gosodiadau gêm (cedwir yn y ffeil cadw, gan effeithio ar y gêm bresennol yn unig)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_MENU :Gosodiadau cwmni (cedwir yn y ffeiliau cadw, gan effeithio ar y gemau newydd yn unig)
|
||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_INGAME :Gosodiadau cwmni (cedwir yn y ffeil cadw, gan effeithio ar y cwmni presennol yn unig)
|
||||
STR_CONFIG_SETTING_CATEGORY_HIDES :{BLACK}Dangosir holl ganlyniadau chwilio drwy osod{}{SILVER}Categori {BLACK}i {WHITE}{STRING}
|
||||
STR_CONFIG_SETTING_TYPE_HIDES :{BLACK}Dangosir holl ganlyniadau chwilio drwy osod{}{SILVER}Math {BLACK}i {WHITE}Pob math o osodiad
|
||||
STR_CONFIG_SETTING_CATEGORY_AND_TYPE_HIDES :{BLACK}Dangosir holl ganlyniadau chwilio drwy osod{}{SILVER}Categori {BLACK}at {WHITE}{STRING} {BLACK}a {SILVER}Math {BLACK}i {WHITE}Pob math o osodiad
|
||||
STR_CONFIG_SETTINGS_NONE :{WHITE}- Dim -
|
||||
|
||||
STR_CONFIG_SETTING_OFF :I Ffwrdd
|
||||
STR_CONFIG_SETTING_ON :Ymlaen
|
||||
@@ -1579,7 +1585,7 @@ STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :Mae "cymesur" y
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Dull dosrannu ar gyfer llwythi ARGOF: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :Mae llwythi ARFOG yn cynnwys trysorau mewn ardaloedd tymherus, diemwntau yn y trofannau, ac aur yn yr is-arctig. Mae modd y bydd NewGRFau yn newid hyn, Mae "cymesur" yn golygu y bydd tua'r un faint o lwythi'n cael eu gyrru o orsaf A i orsaf B ac y gyrrir o B i A. Mae "anghymesur" yn golygu y gall llwythi mympwyol eu gyrru yn y naill cyfeiriad neu'r llall. Mae "â llaw" yn golygu ni fydd dosrannu diofyn yn digwydd ar gyfer y llwythi yma. Fe argymhellir eich bod yn dewis anghymesur neu â llaw pan yn chwarae mewn ardal is-arctig, gan na fydd banciau'n gyrru aur yn ôl i gloddfeydd aur. Ar gyfer ardaloedd tymherus neu trofannol gallwch hefyd ddewis cymesur gan y bydd banciau'n gyrru trysorau'n ôl i'r banciau tardd.
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Dull dosrannu ar gyfer llwythi eraill: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :Mae "cymesur" yn golygu y bydd tua'r un faint o lwythi'n cael eu gyrru o orsaf A i orsaf B ac y gyrrir o B i A. Mae "anghymesur" yn golygu y gall llwythi mympwyol eu gyrru yn y naill cyfeiriad neu'r llall. Mae "â llaw" yn golygu ni fydd dosrannu diofyn yn digwydd ar gyfer y llwythi yma. Mae'n debyg y byddwch eisiau dewis "anghymesur" neu "â llaw".
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :Mae "anghymesur" yn golygu y gall llwythi mympwyol eu gyrru yn y naill cyfeiriad neu'r llall. Mae "â llaw" yn golygu ni fydd dosrannu diofyn yn digwydd ar gyfer y llwythi hyn.
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Manylder dosrannu: {STRING}
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY_HELPTEXT :Mae'r gosodiad yma'n pennu faint o amser prosesydd y bydd cyfrifo'r graff cyswllt yn ei gymeryd. Os yw'n cymryd gormod o amser efallai bydd peth oedi ar y gêm. Os ydych yn gosod gwerth isel, fodd bynnag, ni fyddy dosraniad yn fanwl gywir, a gallwch nodi nad yw llwythi'n cael ei yrru i'r mannau y bydddech y disgwyl.
|
||||
STR_CONFIG_SETTING_DEMAND_DISTANCE :Effaith pellter ar y galw am lwythi: {STRING}
|
||||
@@ -2876,6 +2882,7 @@ STR_NEWGRF_LIST_MISSING :{RED}Ffeiliau c
|
||||
STR_NEWGRF_BROKEN :{WHITE}Mae ymddygiad NewGRF '{0:STRING}' yn debygol o beri dadsyncroneiddio a/neu chwalfa
|
||||
STR_NEWGRF_BROKEN_POWERED_WAGON :{WHITE}Fe newidiodd stâd wagen-bŵer '{1:ENGINE}' pan nad oedd mewn depo
|
||||
STR_NEWGRF_BROKEN_VEHICLE_LENGTH :{WHITE}Wedi newid hyd cerbyd i '{1:ENGINE}' pan na fyddai mewn depo.
|
||||
STR_NEWGRF_BROKEN_CAPACITY :{WHITE}Fe newidiodd cynhwysedd cerbyd '{1:ENGINE}' pan nad oedd mewn depo neu'n ail-ffitio
|
||||
STR_BROKEN_VEHICLE_LENGTH :{WHITE}Mae gan y trên' {VEHICLE}' sy'n eiddo i '{COMPANY}' hyd annilys. Mwy na thebyg fe'u hachoswyd gan NewGRFau. Gall y gêm ddadsyncroneiddio neu chwalu.
|
||||
|
||||
STR_NEWGRF_BUGGY :{WHITE}Mae NewGRF '{0:STRING}' yn darparu gwybodaeth anghywir
|
||||
|
@@ -144,6 +144,21 @@ void LinkGraph::RemoveNode(NodeID id)
|
||||
* been copied around in the loop above. */
|
||||
}
|
||||
|
||||
/**
|
||||
* Update distances between the given node and all others.
|
||||
* @param id Node that changed position.
|
||||
* @param xy New position of the node.
|
||||
*/
|
||||
void LinkGraph::UpdateDistances(NodeID id, TileIndex xy)
|
||||
{
|
||||
assert(id < this->Size());
|
||||
for (NodeID other = 0; other < this->Size(); ++other) {
|
||||
if (other == id) continue;
|
||||
this->edges[id][other].distance = this->edges[other][id].distance =
|
||||
DistanceManhattan(xy, Station::Get(this->nodes[other].station)->xy);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Add a node to the component and create empty edges associated with it. Set
|
||||
* the station's last_component to this component. Calculate the distances to all
|
||||
|
@@ -529,6 +529,7 @@ public:
|
||||
|
||||
NodeID AddNode(const Station *st);
|
||||
void RemoveNode(NodeID id);
|
||||
void UpdateDistances(NodeID id, TileIndex xy);
|
||||
|
||||
protected:
|
||||
friend class LinkGraph::ConstNode;
|
||||
|
@@ -427,6 +427,7 @@ static const char * const _credits[] = {
|
||||
" Cian Duffy (MYOB) - BeOS port / manual writing",
|
||||
" Christian Rosentreter (tokai) - MorphOS / AmigaOS port",
|
||||
" Richard Kempton (richK) - additional airports, initial TGP implementation",
|
||||
" Fleashosio - titlegame",
|
||||
"",
|
||||
" Alberto Demichelis - Squirrel scripting language \xC2\xA9 2003-2008",
|
||||
" L. Peter Deutsch - MD5 implementation \xC2\xA9 1999, 2000, 2002",
|
||||
|
@@ -237,6 +237,7 @@ AirportResolverObject::AirportResolverObject(TileIndex tile, Station *st, byte a
|
||||
CallbackID callback, uint32 param1, uint32 param2)
|
||||
: ResolverObject(AirportSpec::Get(airport_id)->grf_prop.grffile, callback, param1, param2), airport_scope(*this, tile, st, airport_id, layout)
|
||||
{
|
||||
this->root_spritegroup = AirportSpec::Get(airport_id)->grf_prop.spritegroup[0];
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -258,7 +259,7 @@ AirportScopeResolver::AirportScopeResolver(ResolverObject &ro, TileIndex tile, S
|
||||
SpriteID GetCustomAirportSprite(const AirportSpec *as, byte layout)
|
||||
{
|
||||
AirportResolverObject object(INVALID_TILE, NULL, as->GetIndex(), layout);
|
||||
const SpriteGroup *group = SpriteGroup::Resolve(as->grf_prop.spritegroup[0], object);
|
||||
const SpriteGroup *group = object.Resolve();
|
||||
if (group == NULL) return as->preview_sprite;
|
||||
|
||||
return group->GetResult();
|
||||
@@ -267,10 +268,7 @@ SpriteID GetCustomAirportSprite(const AirportSpec *as, byte layout)
|
||||
uint16 GetAirportCallback(CallbackID callback, uint32 param1, uint32 param2, Station *st, TileIndex tile)
|
||||
{
|
||||
AirportResolverObject object(tile, st, st->airport.type, st->airport.layout, callback, param1, param2);
|
||||
const SpriteGroup *group = SpriteGroup::Resolve(st->airport.GetSpec()->grf_prop.spritegroup[0], object);
|
||||
if (group == NULL) return CALLBACK_FAILED;
|
||||
|
||||
return group->GetCallbackResult();
|
||||
return object.ResolveCallback();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -283,8 +281,7 @@ uint16 GetAirportCallback(CallbackID callback, uint32 param1, uint32 param2, Sta
|
||||
StringID GetAirportTextCallback(const AirportSpec *as, byte layout, uint16 callback)
|
||||
{
|
||||
AirportResolverObject object(INVALID_TILE, NULL, as->GetIndex(), layout, (CallbackID)callback);
|
||||
const SpriteGroup *group = SpriteGroup::Resolve(as->grf_prop.spritegroup[0], object);
|
||||
uint16 cb_res = (group != NULL) ? group->GetCallbackResult() : CALLBACK_FAILED;
|
||||
uint16 cb_res = object.ResolveCallback();
|
||||
if (cb_res == CALLBACK_FAILED || cb_res == 0x400) return STR_UNDEFINED;
|
||||
if (cb_res > 0x400) {
|
||||
ErrorUnknownCallbackResult(as->grf_prop.grffile->grfid, callback, cb_res);
|
||||
|
@@ -217,6 +217,7 @@ AirportTileResolverObject::AirportTileResolverObject(const AirportTileSpec *ats,
|
||||
CallbackID callback, uint32 callback_param1, uint32 callback_param2)
|
||||
: ResolverObject(ats->grf_prop.grffile, callback, callback_param1, callback_param2), tiles_scope(*this, ats, tile, st)
|
||||
{
|
||||
this->root_spritegroup = ats->grf_prop.spritegroup[0];
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -237,10 +238,7 @@ AirportTileScopeResolver::AirportTileScopeResolver(ResolverObject &ro, const Air
|
||||
uint16 GetAirportTileCallback(CallbackID callback, uint32 param1, uint32 param2, const AirportTileSpec *ats, Station *st, TileIndex tile, int extra_data = 0)
|
||||
{
|
||||
AirportTileResolverObject object(ats, tile, st, callback, param1, param2);
|
||||
const SpriteGroup *group = SpriteGroup::Resolve(ats->grf_prop.spritegroup[0], object);
|
||||
if (group == NULL) return CALLBACK_FAILED;
|
||||
|
||||
return group->GetCallbackResult();
|
||||
return object.ResolveCallback();
|
||||
}
|
||||
|
||||
static void AirportDrawTileLayout(const TileInfo *ti, const TileLayoutSpriteGroup *group, byte colour, StationGfx gfx)
|
||||
@@ -275,7 +273,7 @@ bool DrawNewAirportTile(TileInfo *ti, Station *st, StationGfx gfx, const Airport
|
||||
}
|
||||
|
||||
AirportTileResolverObject object(airts, ti->tile, st);
|
||||
const SpriteGroup *group = SpriteGroup::Resolve(airts->grf_prop.spritegroup[0], object);
|
||||
const SpriteGroup *group = object.Resolve();
|
||||
if (group == NULL || group->type != SGT_TILELAYOUT) {
|
||||
return false;
|
||||
}
|
||||
|
@@ -33,7 +33,7 @@ struct CanalScopeResolver : public ScopeResolver {
|
||||
struct CanalResolverObject : public ResolverObject {
|
||||
CanalScopeResolver canal_scope;
|
||||
|
||||
CanalResolverObject(const GRFFile *grffile, TileIndex tile,
|
||||
CanalResolverObject(CanalFeature feature, TileIndex tile,
|
||||
CallbackID callback = CBID_NO_CALLBACK, uint32 callback_param1 = 0, uint32 callback_param2 = 0);
|
||||
|
||||
/* virtual */ ScopeResolver *GetScope(VarSpriteGroupScope scope = VSG_SCOPE_SELF, byte relative = 0)
|
||||
@@ -115,16 +115,17 @@ CanalScopeResolver::CanalScopeResolver(ResolverObject &ro, TileIndex tile) : Sco
|
||||
|
||||
/**
|
||||
* Canal resolver constructor.
|
||||
* @param grffile Grf file.
|
||||
* @param feature Which canal feature we want.
|
||||
* @param tile Tile index of canal.
|
||||
* @param callback Callback ID.
|
||||
* @param callback_param1 First parameter (var 10) of the callback.
|
||||
* @param callback_param2 Second parameter (var 18) of the callback.
|
||||
*/
|
||||
CanalResolverObject::CanalResolverObject(const GRFFile *grffile, TileIndex tile,
|
||||
CanalResolverObject::CanalResolverObject(CanalFeature feature, TileIndex tile,
|
||||
CallbackID callback, uint32 callback_param1, uint32 callback_param2)
|
||||
: ResolverObject(grffile, callback, callback_param1, callback_param2), canal_scope(*this, tile)
|
||||
: ResolverObject(_water_feature[feature].grffile, callback, callback_param1, callback_param2), canal_scope(*this, tile)
|
||||
{
|
||||
this->root_spritegroup = _water_feature[feature].group;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -135,8 +136,8 @@ CanalResolverObject::CanalResolverObject(const GRFFile *grffile, TileIndex tile,
|
||||
*/
|
||||
SpriteID GetCanalSprite(CanalFeature feature, TileIndex tile)
|
||||
{
|
||||
CanalResolverObject object(_water_feature[feature].grffile, tile);
|
||||
const SpriteGroup *group = SpriteGroup::Resolve(_water_feature[feature].group, object);
|
||||
CanalResolverObject object(feature, tile);
|
||||
const SpriteGroup *group = object.Resolve();
|
||||
if (group == NULL) return 0;
|
||||
|
||||
return group->GetResult();
|
||||
@@ -153,11 +154,8 @@ SpriteID GetCanalSprite(CanalFeature feature, TileIndex tile)
|
||||
*/
|
||||
static uint16 GetCanalCallback(CallbackID callback, uint32 param1, uint32 param2, CanalFeature feature, TileIndex tile)
|
||||
{
|
||||
CanalResolverObject object(_water_feature[feature].grffile, tile, callback, param1, param2);
|
||||
const SpriteGroup *group = SpriteGroup::Resolve(_water_feature[feature].group, object);
|
||||
if (group == NULL) return CALLBACK_FAILED;
|
||||
|
||||
return group->GetCallbackResult();
|
||||
CanalResolverObject object(feature, tile, callback, param1, param2);
|
||||
return object.ResolveCallback();
|
||||
}
|
||||
|
||||
/**
|
||||
|
@@ -40,6 +40,7 @@ struct CargoResolverObject : public ResolverObject {
|
||||
CargoResolverObject::CargoResolverObject(const CargoSpec *cs, CallbackID callback, uint32 callback_param1, uint32 callback_param2)
|
||||
: ResolverObject(cs->grffile, callback, callback_param1, callback_param2)
|
||||
{
|
||||
this->root_spritegroup = cs->group;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -50,7 +51,7 @@ CargoResolverObject::CargoResolverObject(const CargoSpec *cs, CallbackID callbac
|
||||
SpriteID GetCustomCargoSprite(const CargoSpec *cs)
|
||||
{
|
||||
CargoResolverObject object(cs);
|
||||
const SpriteGroup *group = SpriteGroup::Resolve(cs->group, object);
|
||||
const SpriteGroup *group = object.Resolve();
|
||||
if (group == NULL) return 0;
|
||||
|
||||
return group->GetResult();
|
||||
@@ -60,10 +61,7 @@ SpriteID GetCustomCargoSprite(const CargoSpec *cs)
|
||||
uint16 GetCargoCallback(CallbackID callback, uint32 param1, uint32 param2, const CargoSpec *cs)
|
||||
{
|
||||
CargoResolverObject object(cs, callback, param1, param2);
|
||||
const SpriteGroup *group = SpriteGroup::Resolve(cs->group, object);
|
||||
if (group == NULL) return CALLBACK_FAILED;
|
||||
|
||||
return group->GetCallbackResult();
|
||||
return object.ResolveCallback();
|
||||
}
|
||||
|
||||
/**
|
||||
|
@@ -973,12 +973,13 @@ static const GRFFile *GetEngineGrfFile(EngineID engine_type)
|
||||
* Resolver of a vehicle (chain).
|
||||
* @param engine_type Engine type
|
||||
* @param v %Vehicle being resolved.
|
||||
* @param wagon_override Application of wagon overrides.
|
||||
* @param info_view Indicates if the item is being drawn in an info window.
|
||||
* @param callback Callback ID.
|
||||
* @param callback_param1 First parameter (var 10) of the callback.
|
||||
* @param callback_param2 Second parameter (var 18) of the callback.
|
||||
*/
|
||||
VehicleResolverObject::VehicleResolverObject(EngineID engine_type, const Vehicle *v, bool info_view,
|
||||
VehicleResolverObject::VehicleResolverObject(EngineID engine_type, const Vehicle *v, WagonOverride wagon_override, bool info_view,
|
||||
CallbackID callback, uint32 callback_param1, uint32 callback_param2)
|
||||
: ResolverObject(GetEngineGrfFile(engine_type), callback, callback_param1, callback_param2),
|
||||
self_scope(*this, engine_type, v, info_view),
|
||||
@@ -986,55 +987,37 @@ VehicleResolverObject::VehicleResolverObject(EngineID engine_type, const Vehicle
|
||||
relative_scope(*this, engine_type, v, info_view),
|
||||
cached_relative_count(0)
|
||||
{
|
||||
}
|
||||
|
||||
/**
|
||||
* Retrieve the SpriteGroup for the specified vehicle.
|
||||
* If the vehicle is not specified, the purchase list group for the engine is
|
||||
* chosen. For trains, an additional engine override lookup is performed.
|
||||
* @param engine Engine type of the vehicle.
|
||||
* @param v The vehicle itself.
|
||||
* @param use_cache Use cached override
|
||||
* @returns The selected SpriteGroup for the vehicle.
|
||||
*/
|
||||
static const SpriteGroup *GetVehicleSpriteGroup(EngineID engine, const Vehicle *v, bool use_cache = true)
|
||||
{
|
||||
const SpriteGroup *group;
|
||||
CargoID cargo;
|
||||
|
||||
if (v == NULL) {
|
||||
cargo = CT_PURCHASE;
|
||||
if (wagon_override == WO_SELF) {
|
||||
this->root_spritegroup = GetWagonOverrideSpriteSet(engine_type, CT_DEFAULT, engine_type);
|
||||
} else {
|
||||
cargo = v->cargo_type;
|
||||
if (wagon_override != WO_NONE && v != NULL && v->IsGroundVehicle()) {
|
||||
assert(v->engine_type == engine_type); // overrides make little sense with fake scopes
|
||||
|
||||
if (v->IsGroundVehicle()) {
|
||||
/* For trains we always use cached value, except for callbacks because the override spriteset
|
||||
* to use may be different than the one cached. It happens for callback 0x15 (refit engine),
|
||||
* as v->cargo_type is temporary changed to the new type */
|
||||
if (use_cache && v->type == VEH_TRAIN) {
|
||||
group = Train::From(v)->tcache.cached_override;
|
||||
if (wagon_override == WO_CACHED && v->type == VEH_TRAIN) {
|
||||
this->root_spritegroup = Train::From(v)->tcache.cached_override;
|
||||
} else {
|
||||
group = GetWagonOverrideSpriteSet(v->engine_type, v->cargo_type, v->GetGroundVehicleCache()->first_engine);
|
||||
this->root_spritegroup = GetWagonOverrideSpriteSet(v->engine_type, v->cargo_type, v->GetGroundVehicleCache()->first_engine);
|
||||
}
|
||||
if (group != NULL) return group;
|
||||
}
|
||||
|
||||
if (this->root_spritegroup == NULL) {
|
||||
const Engine *e = Engine::Get(engine_type);
|
||||
CargoID cargo = v != NULL ? v->cargo_type : CT_PURCHASE;
|
||||
assert(cargo < lengthof(e->grf_prop.spritegroup));
|
||||
this->root_spritegroup = e->grf_prop.spritegroup[cargo] != NULL ? e->grf_prop.spritegroup[cargo] : e->grf_prop.spritegroup[CT_DEFAULT];
|
||||
}
|
||||
}
|
||||
|
||||
const Engine *e = Engine::Get(engine);
|
||||
|
||||
assert(cargo < lengthof(e->grf_prop.spritegroup));
|
||||
group = e->grf_prop.spritegroup[cargo];
|
||||
if (group != NULL) return group;
|
||||
|
||||
/* Fall back to the default set if the selected cargo type is not defined */
|
||||
return e->grf_prop.spritegroup[CT_DEFAULT];
|
||||
}
|
||||
|
||||
|
||||
|
||||
SpriteID GetCustomEngineSprite(EngineID engine, const Vehicle *v, Direction direction, EngineImageType image_type)
|
||||
{
|
||||
VehicleResolverObject object(engine, v, false, CBID_NO_CALLBACK, image_type);
|
||||
const SpriteGroup *group = SpriteGroup::Resolve(GetVehicleSpriteGroup(engine, v), object);
|
||||
VehicleResolverObject object(engine, v, VehicleResolverObject::WO_CACHED, false, CBID_NO_CALLBACK, image_type);
|
||||
const SpriteGroup *group = object.Resolve();
|
||||
if (group == NULL || group->GetNumResults() == 0) return 0;
|
||||
|
||||
return group->GetResult() + (direction % group->GetNumResults());
|
||||
@@ -1049,15 +1032,14 @@ SpriteID GetRotorOverrideSprite(EngineID engine, const Aircraft *v, bool info_vi
|
||||
assert(e->type == VEH_AIRCRAFT);
|
||||
assert(!(e->u.air.subtype & AIR_CTOL));
|
||||
|
||||
VehicleResolverObject object(engine, v, info_view, CBID_NO_CALLBACK, image_type);
|
||||
const SpriteGroup *group = GetWagonOverrideSpriteSet(engine, CT_DEFAULT, engine);
|
||||
group = SpriteGroup::Resolve(group, object);
|
||||
VehicleResolverObject object(engine, v, VehicleResolverObject::WO_SELF, info_view, CBID_NO_CALLBACK, image_type);
|
||||
const SpriteGroup *group = object.Resolve();
|
||||
|
||||
if (group == NULL || group->GetNumResults() == 0) return 0;
|
||||
|
||||
if (v == NULL) return group->GetResult();
|
||||
if (v == NULL || info_view) return group->GetResult();
|
||||
|
||||
return group->GetResult() + (info_view ? 0 : (v->Next()->Next()->state % group->GetNumResults()));
|
||||
return group->GetResult() + (v->Next()->Next()->state % group->GetNumResults());
|
||||
}
|
||||
|
||||
|
||||
@@ -1083,11 +1065,8 @@ bool UsesWagonOverride(const Vehicle *v)
|
||||
*/
|
||||
uint16 GetVehicleCallback(CallbackID callback, uint32 param1, uint32 param2, EngineID engine, const Vehicle *v)
|
||||
{
|
||||
VehicleResolverObject object(engine, v, false, callback, param1, param2);
|
||||
const SpriteGroup *group = SpriteGroup::Resolve(GetVehicleSpriteGroup(engine, v, false), object);
|
||||
if (group == NULL) return CALLBACK_FAILED;
|
||||
|
||||
return group->GetCallbackResult();
|
||||
VehicleResolverObject object(engine, v, VehicleResolverObject::WO_UNCACHED, false, callback, param1, param2);
|
||||
return object.ResolveCallback();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -1102,13 +1081,9 @@ uint16 GetVehicleCallback(CallbackID callback, uint32 param1, uint32 param2, Eng
|
||||
*/
|
||||
uint16 GetVehicleCallbackParent(CallbackID callback, uint32 param1, uint32 param2, EngineID engine, const Vehicle *v, const Vehicle *parent)
|
||||
{
|
||||
VehicleResolverObject object(engine, v, false, callback, param1, param2);
|
||||
VehicleResolverObject object(engine, v, VehicleResolverObject::WO_NONE, false, callback, param1, param2);
|
||||
object.parent_scope.SetVehicle(parent);
|
||||
|
||||
const SpriteGroup *group = SpriteGroup::Resolve(GetVehicleSpriteGroup(engine, v, false), object);
|
||||
if (group == NULL) return CALLBACK_FAILED;
|
||||
|
||||
return group->GetCallbackResult();
|
||||
return object.ResolveCallback();
|
||||
}
|
||||
|
||||
|
||||
@@ -1133,10 +1108,10 @@ static void DoTriggerVehicle(Vehicle *v, VehicleTrigger trigger, byte base_rando
|
||||
/* We can't trigger a non-existent vehicle... */
|
||||
assert(v != NULL);
|
||||
|
||||
VehicleResolverObject object(v->engine_type, v, false, CBID_RANDOM_TRIGGER);
|
||||
VehicleResolverObject object(v->engine_type, v, VehicleResolverObject::WO_CACHED, false, CBID_RANDOM_TRIGGER);
|
||||
object.trigger = trigger;
|
||||
|
||||
const SpriteGroup *group = SpriteGroup::Resolve(GetVehicleSpriteGroup(v->engine_type, v), object);
|
||||
const SpriteGroup *group = object.Resolve();
|
||||
if (group == NULL) return;
|
||||
|
||||
byte new_random_bits = Random();
|
||||
@@ -1300,7 +1275,7 @@ void CommitVehicleListOrderChanges()
|
||||
*/
|
||||
void FillNewGRFVehicleCache(const Vehicle *v)
|
||||
{
|
||||
VehicleResolverObject ro(v->engine_type, v);
|
||||
VehicleResolverObject ro(v->engine_type, v, VehicleResolverObject::WO_NONE);
|
||||
|
||||
/* These variables we have to check; these are the ones with a cache. */
|
||||
static const int cache_entries[][2] = {
|
||||
|
@@ -38,13 +38,21 @@ struct VehicleScopeResolver : public ScopeResolver {
|
||||
|
||||
/** Resolver for a vehicle (chain) */
|
||||
struct VehicleResolverObject : public ResolverObject {
|
||||
/** Application of 'wagon overrides'. */
|
||||
enum WagonOverride {
|
||||
WO_NONE, //!< Resolve no wagon overrides.
|
||||
WO_UNCACHED, //!< Resolve wagon overrides.
|
||||
WO_CACHED, //!< Resolve wagon overrides using TrainCache::cached_override.
|
||||
WO_SELF, //!< Resolve self-override (helicopter rotors and such).
|
||||
};
|
||||
|
||||
VehicleScopeResolver self_scope; ///< Scope resolver for the indicated vehicle.
|
||||
VehicleScopeResolver parent_scope; ///< Scope resolver for its parent vehicle.
|
||||
|
||||
VehicleScopeResolver relative_scope; ///< Scope resolver for an other vehicle in the chain.
|
||||
byte cached_relative_count; ///< Relative position of the other vehicle.
|
||||
|
||||
VehicleResolverObject(EngineID engine_type, const Vehicle *v, bool info_view = false,
|
||||
VehicleResolverObject(EngineID engine_type, const Vehicle *v, WagonOverride wagon_override, bool info_view = false,
|
||||
CallbackID callback = CBID_NO_CALLBACK, uint32 callback_param1 = 0, uint32 callback_param2 = 0);
|
||||
|
||||
/* virtual */ ScopeResolver *GetScope(VarSpriteGroupScope scope = VSG_SCOPE_SELF, byte relative = 0);
|
||||
|
@@ -179,17 +179,17 @@ static uint16 GetGenericCallbackResult(uint8 feature, ResolverObject &object, ui
|
||||
|
||||
/* Test each feature callback sprite group. */
|
||||
for (GenericCallbackList::const_iterator it = _gcl[feature].begin(); it != _gcl[feature].end(); ++it) {
|
||||
const SpriteGroup *group = it->group;
|
||||
object.grffile = it->file;
|
||||
object.root_spritegroup = it->group;
|
||||
/* Set callback param based on GRF version. */
|
||||
object.callback_param1 = it->file->grf_version >= 8 ? param1_grfv8 : param1_grfv7;
|
||||
group = SpriteGroup::Resolve(group, object);
|
||||
if (group == NULL || group->GetCallbackResult() == CALLBACK_FAILED) continue;
|
||||
uint16 result = object.ResolveCallback();
|
||||
if (result == CALLBACK_FAILED) continue;
|
||||
|
||||
/* Return NewGRF file if necessary */
|
||||
if (file != NULL) *file = it->file;
|
||||
|
||||
return group->GetCallbackResult();
|
||||
return result;
|
||||
}
|
||||
|
||||
/* No callback returned a valid result, so we've failed. */
|
||||
|
@@ -81,6 +81,7 @@ HouseResolverObject::HouseResolverObject(HouseID house_id, TileIndex tile, Town
|
||||
house_scope(*this, house_id, tile, town, not_yet_constructed, initial_random_bits, watched_cargo_triggers),
|
||||
town_scope(*this, town, not_yet_constructed) // Don't access StorePSA if house is not yet constructed.
|
||||
{
|
||||
this->root_spritegroup = HouseSpec::Get(house_id)->grf_prop.spritegroup[0];
|
||||
}
|
||||
|
||||
HouseClassID AllocateHouseClassID(byte grf_class_id, uint32 grfid)
|
||||
@@ -439,11 +440,7 @@ uint16 GetHouseCallback(CallbackID callback, uint32 param1, uint32 param2, House
|
||||
|
||||
HouseResolverObject object(house_id, tile, town, callback, param1, param2,
|
||||
not_yet_constructed, initial_random_bits, watched_cargo_triggers);
|
||||
|
||||
const SpriteGroup *group = SpriteGroup::Resolve(HouseSpec::Get(house_id)->grf_prop.spritegroup[0], object);
|
||||
if (group == NULL) return CALLBACK_FAILED;
|
||||
|
||||
return group->GetCallbackResult();
|
||||
return object.ResolveCallback();
|
||||
}
|
||||
|
||||
static void DrawTileLayout(const TileInfo *ti, const TileLayoutSpriteGroup *group, byte stage, HouseID house_id)
|
||||
@@ -490,7 +487,7 @@ void DrawNewHouseTile(TileInfo *ti, HouseID house_id)
|
||||
|
||||
HouseResolverObject object(house_id, ti->tile, Town::GetByTile(ti->tile));
|
||||
|
||||
const SpriteGroup *group = SpriteGroup::Resolve(hs->grf_prop.spritegroup[0], object);
|
||||
const SpriteGroup *group = object.Resolve();
|
||||
if (group != NULL && group->type == SGT_TILELAYOUT) {
|
||||
/* Limit the building stage to the number of stages supplied. */
|
||||
const TileLayoutSpriteGroup *tlgroup = (const TileLayoutSpriteGroup *)group;
|
||||
@@ -615,7 +612,7 @@ static void DoTriggerHouse(TileIndex tile, HouseTrigger trigger, byte base_rando
|
||||
HouseResolverObject object(hid, tile, Town::GetByTile(tile), CBID_RANDOM_TRIGGER);
|
||||
object.trigger = trigger;
|
||||
|
||||
const SpriteGroup *group = SpriteGroup::Resolve(hs->grf_prop.spritegroup[0], object);
|
||||
const SpriteGroup *group = object.Resolve();
|
||||
if (group == NULL) return;
|
||||
|
||||
byte new_random_bits = Random();
|
||||
|
@@ -432,6 +432,7 @@ IndustriesResolverObject::IndustriesResolverObject(TileIndex tile, Industry *ind
|
||||
industries_scope(*this, tile, indus, type, random_bits),
|
||||
town_scope(NULL)
|
||||
{
|
||||
this->root_spritegroup = GetIndustrySpec(type)->grf_prop.spritegroup[0];
|
||||
}
|
||||
|
||||
IndustriesResolverObject::~IndustriesResolverObject()
|
||||
@@ -490,10 +491,7 @@ IndustriesScopeResolver::IndustriesScopeResolver(ResolverObject &ro, TileIndex t
|
||||
uint16 GetIndustryCallback(CallbackID callback, uint32 param1, uint32 param2, Industry *industry, IndustryType type, TileIndex tile)
|
||||
{
|
||||
IndustriesResolverObject object(tile, industry, type, 0, callback, param1, param2);
|
||||
const SpriteGroup *group = SpriteGroup::Resolve(GetIndustrySpec(type)->grf_prop.spritegroup[0], object);
|
||||
if (group == NULL) return CALLBACK_FAILED;
|
||||
|
||||
return group->GetCallbackResult();
|
||||
return object.ResolveCallback();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -523,12 +521,10 @@ CommandCost CheckIfCallBackAllowsCreation(TileIndex tile, IndustryType type, uin
|
||||
ind.psa = NULL;
|
||||
|
||||
IndustriesResolverObject object(tile, &ind, type, seed, CBID_INDUSTRY_LOCATION, 0, creation_type);
|
||||
const SpriteGroup *group = SpriteGroup::Resolve(GetIndustrySpec(type)->grf_prop.spritegroup[0], object);
|
||||
uint16 result = object.ResolveCallback();
|
||||
|
||||
/* Unlike the "normal" cases, not having a valid result means we allow
|
||||
* the building of the industry, as that's how it's done in TTDP. */
|
||||
if (group == NULL) return CommandCost();
|
||||
uint16 result = group->GetCallbackResult();
|
||||
if (result == CALLBACK_FAILED) return CommandCost();
|
||||
|
||||
return GetErrorMessageFromLocationCallbackResult(result, indspec->grf_prop.grffile, STR_ERROR_SITE_UNSUITABLE);
|
||||
@@ -596,7 +592,7 @@ void IndustryProductionCallback(Industry *ind, int reason)
|
||||
}
|
||||
|
||||
SB(object.callback_param2, 8, 16, loop);
|
||||
const SpriteGroup *tgroup = SpriteGroup::Resolve(spec->grf_prop.spritegroup[0], object);
|
||||
const SpriteGroup *tgroup = object.Resolve();
|
||||
if (tgroup == NULL || tgroup->type != SGT_INDUSTRY_PRODUCTION) break;
|
||||
const IndustryProductionSpriteGroup *group = (const IndustryProductionSpriteGroup *)tgroup;
|
||||
|
||||
|
@@ -147,6 +147,7 @@ IndustryTileResolverObject::IndustryTileResolverObject(IndustryGfx gfx, TileInde
|
||||
indtile_scope(*this, indus, tile),
|
||||
ind_scope(*this, tile, indus, indus->type)
|
||||
{
|
||||
this->root_spritegroup = GetIndustryTileSpec(gfx)->grf_prop.spritegroup[0];
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -190,10 +191,7 @@ uint16 GetIndustryTileCallback(CallbackID callback, uint32 param1, uint32 param2
|
||||
assert(industry->index == INVALID_INDUSTRY || IsTileType(tile, MP_INDUSTRY));
|
||||
|
||||
IndustryTileResolverObject object(gfx_id, tile, industry, callback, param1, param2);
|
||||
const SpriteGroup *group = SpriteGroup::Resolve(GetIndustryTileSpec(gfx_id)->grf_prop.spritegroup[0], object);
|
||||
if (group == NULL || group->type != SGT_CALLBACK) return CALLBACK_FAILED;
|
||||
|
||||
return group->GetCallbackResult();
|
||||
return object.ResolveCallback();
|
||||
}
|
||||
|
||||
bool DrawNewIndustryTile(TileInfo *ti, Industry *i, IndustryGfx gfx, const IndustryTileSpec *inds)
|
||||
@@ -211,7 +209,7 @@ bool DrawNewIndustryTile(TileInfo *ti, Industry *i, IndustryGfx gfx, const Indus
|
||||
|
||||
IndustryTileResolverObject object(gfx, ti->tile, i);
|
||||
|
||||
const SpriteGroup *group = SpriteGroup::Resolve(inds->grf_prop.spritegroup[0], object);
|
||||
const SpriteGroup *group = object.Resolve();
|
||||
if (group == NULL || group->type != SGT_TILELAYOUT) return false;
|
||||
|
||||
/* Limit the building stage to the number of stages supplied. */
|
||||
@@ -328,7 +326,7 @@ static void DoTriggerIndustryTile(TileIndex tile, IndustryTileTrigger trigger, I
|
||||
IndustryTileResolverObject object(gfx, tile, ind, CBID_RANDOM_TRIGGER);
|
||||
object.trigger = trigger;
|
||||
|
||||
const SpriteGroup *group = SpriteGroup::Resolve(itspec->grf_prop.spritegroup[0], object);
|
||||
const SpriteGroup *group = object.Resolve();
|
||||
if (group == NULL) return;
|
||||
|
||||
byte new_random_bits = Random();
|
||||
|
@@ -355,24 +355,6 @@ unhandled:
|
||||
return UINT_MAX;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the object's sprite group.
|
||||
* @param spec The specification to get the sprite group from.
|
||||
* @param o The object to get he sprite group for.
|
||||
* @return The resolved sprite group.
|
||||
*/
|
||||
static const SpriteGroup *GetObjectSpriteGroup(const ObjectSpec *spec, const Object *o)
|
||||
{
|
||||
const SpriteGroup *group = NULL;
|
||||
|
||||
if (o == NULL) group = spec->grf_prop.spritegroup[CT_PURCHASE_OBJECT];
|
||||
if (group != NULL) return group;
|
||||
|
||||
/* Fall back to the default set if the selected cargo type is not defined */
|
||||
return spec->grf_prop.spritegroup[0];
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Constructor of the object resolver.
|
||||
* @param obj Object being resolved.
|
||||
@@ -387,6 +369,8 @@ ObjectResolverObject::ObjectResolverObject(const ObjectSpec *spec, Object *obj,
|
||||
: ResolverObject(spec->grf_prop.grffile, callback, param1, param2), object_scope(*this, obj, tile, view)
|
||||
{
|
||||
this->town_scope = NULL;
|
||||
this->root_spritegroup = (obj == NULL && spec->grf_prop.spritegroup[CT_PURCHASE_OBJECT] != NULL) ?
|
||||
spec->grf_prop.spritegroup[CT_PURCHASE_OBJECT] : spec->grf_prop.spritegroup[0];
|
||||
}
|
||||
|
||||
ObjectResolverObject::~ObjectResolverObject()
|
||||
@@ -428,10 +412,7 @@ TownScopeResolver *ObjectResolverObject::GetTown()
|
||||
uint16 GetObjectCallback(CallbackID callback, uint32 param1, uint32 param2, const ObjectSpec *spec, Object *o, TileIndex tile, uint8 view)
|
||||
{
|
||||
ObjectResolverObject object(spec, o, tile, view, callback, param1, param2);
|
||||
const SpriteGroup *group = SpriteGroup::Resolve(GetObjectSpriteGroup(spec, o), object);
|
||||
if (group == NULL) return CALLBACK_FAILED;
|
||||
|
||||
return group->GetCallbackResult();
|
||||
return object.ResolveCallback();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -471,7 +452,7 @@ void DrawNewObjectTile(TileInfo *ti, const ObjectSpec *spec)
|
||||
Object *o = Object::GetByTile(ti->tile);
|
||||
ObjectResolverObject object(spec, o, ti->tile);
|
||||
|
||||
const SpriteGroup *group = SpriteGroup::Resolve(GetObjectSpriteGroup(spec, o), object);
|
||||
const SpriteGroup *group = object.Resolve();
|
||||
if (group == NULL || group->type != SGT_TILELAYOUT) return;
|
||||
|
||||
DrawTileLayout(ti, (const TileLayoutSpriteGroup *)group, spec);
|
||||
@@ -487,7 +468,7 @@ void DrawNewObjectTile(TileInfo *ti, const ObjectSpec *spec)
|
||||
void DrawNewObjectTileInGUI(int x, int y, const ObjectSpec *spec, uint8 view)
|
||||
{
|
||||
ObjectResolverObject object(spec, NULL, INVALID_TILE, view);
|
||||
const SpriteGroup *group = SpriteGroup::Resolve(GetObjectSpriteGroup(spec, NULL), object);
|
||||
const SpriteGroup *group = object.Resolve();
|
||||
if (group == NULL || group->type != SGT_TILELAYOUT) return;
|
||||
|
||||
const DrawTileSprites *dts = ((const TileLayoutSpriteGroup *)group)->ProcessRegisters(NULL);
|
||||
|
@@ -79,15 +79,17 @@ RailTypeScopeResolver::RailTypeScopeResolver(ResolverObject &ro, TileIndex tile,
|
||||
|
||||
/**
|
||||
* Resolver object for rail types.
|
||||
* @param rti Railtype. NULL in NewGRF Inspect window.
|
||||
* @param tile %Tile containing the track. For track on a bridge this is the southern bridgehead.
|
||||
* @param context Are we resolving sprites for the upper halftile, or on a bridge?
|
||||
* @param grffile The GRF to do the lookup for.
|
||||
* @param rtsg Railpart of interest
|
||||
* @param param1 Extra parameter (first parameter of the callback, except railtypes do not have callbacks).
|
||||
* @param param2 Extra parameter (second parameter of the callback, except railtypes do not have callbacks).
|
||||
*/
|
||||
RailTypeResolverObject::RailTypeResolverObject(TileIndex tile, TileContext context, const GRFFile *grffile, uint32 param1, uint32 param2)
|
||||
: ResolverObject(grffile, CBID_NO_CALLBACK, param1, param2), railtype_scope(*this, tile, context)
|
||||
RailTypeResolverObject::RailTypeResolverObject(const RailtypeInfo *rti, TileIndex tile, TileContext context, RailTypeSpriteGroup rtsg, uint32 param1, uint32 param2)
|
||||
: ResolverObject(rti != NULL ? rti->grffile[rtsg] : NULL, CBID_NO_CALLBACK, param1, param2), railtype_scope(*this, tile, context)
|
||||
{
|
||||
this->root_spritegroup = rti != NULL ? rti->group[rtsg] : NULL;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -104,8 +106,8 @@ SpriteID GetCustomRailSprite(const RailtypeInfo *rti, TileIndex tile, RailTypeSp
|
||||
|
||||
if (rti->group[rtsg] == NULL) return 0;
|
||||
|
||||
RailTypeResolverObject object(tile, context, rti->grffile[rtsg]);
|
||||
const SpriteGroup *group = SpriteGroup::Resolve(rti->group[rtsg], object);
|
||||
RailTypeResolverObject object(rti, tile, context, rtsg);
|
||||
const SpriteGroup *group = object.Resolve();
|
||||
if (group == NULL || group->GetNumResults() == 0) return 0;
|
||||
|
||||
return group->GetResult();
|
||||
@@ -127,9 +129,9 @@ SpriteID GetCustomSignalSprite(const RailtypeInfo *rti, TileIndex tile, SignalTy
|
||||
|
||||
uint32 param1 = gui ? 0x10 : 0x00;
|
||||
uint32 param2 = (type << 16) | (var << 8) | state;
|
||||
RailTypeResolverObject object(tile, TCX_NORMAL, rti->grffile[RTSG_SIGNALS], param1, param2);
|
||||
RailTypeResolverObject object(rti, tile, TCX_NORMAL, RTSG_SIGNALS, param1, param2);
|
||||
|
||||
const SpriteGroup *group = SpriteGroup::Resolve(rti->group[RTSG_SIGNALS], object);
|
||||
const SpriteGroup *group = object.Resolve();
|
||||
if (group == NULL || group->GetNumResults() == 0) return 0;
|
||||
|
||||
return group->GetResult();
|
||||
|
@@ -31,7 +31,7 @@ struct RailTypeScopeResolver : public ScopeResolver {
|
||||
struct RailTypeResolverObject : public ResolverObject {
|
||||
RailTypeScopeResolver railtype_scope; ///< Resolver for the railtype scope.
|
||||
|
||||
RailTypeResolverObject(TileIndex tile, TileContext context, const GRFFile *grffile, uint32 param1 = 0, uint32 param2 = 0);
|
||||
RailTypeResolverObject(const RailtypeInfo *rti, TileIndex tile, TileContext context, RailTypeSpriteGroup rtsg, uint32 param1 = 0, uint32 param2 = 0);
|
||||
|
||||
/* virtual */ ScopeResolver *GetScope(VarSpriteGroupScope scope = VSG_SCOPE_SELF, byte relative = 0)
|
||||
{
|
||||
|
@@ -150,6 +150,7 @@ ResolverObject::ResolverObject(const GRFFile *grffile, CallbackID callback, uint
|
||||
this->ResetState();
|
||||
|
||||
this->grffile = grffile;
|
||||
this->root_spritegroup = NULL;
|
||||
}
|
||||
|
||||
ResolverObject::~ResolverObject() {}
|
||||
|
@@ -33,17 +33,6 @@ static inline uint32 GetRegister(uint i)
|
||||
return _temp_store.GetValue(i);
|
||||
}
|
||||
|
||||
/**
|
||||
* Clears the value of a so-called newgrf "register".
|
||||
* @param i index of the register
|
||||
* @pre i < 0x110
|
||||
*/
|
||||
static inline void ClearRegister(uint i)
|
||||
{
|
||||
extern TemporaryStorageArray<int32, 0x110> _temp_store;
|
||||
_temp_store.StoreValue(i, 0);
|
||||
}
|
||||
|
||||
/* List of different sprite group types */
|
||||
enum SpriteGroupType {
|
||||
SGT_REAL,
|
||||
@@ -332,6 +321,26 @@ struct ResolverObject {
|
||||
uint32 reseed[VSG_END]; ///< Collects bits to rerandomise while triggering triggers.
|
||||
|
||||
const GRFFile *grffile; ///< GRFFile the resolved SpriteGroup belongs to
|
||||
const SpriteGroup *root_spritegroup; ///< Root SpriteGroup to use for resolving
|
||||
|
||||
/**
|
||||
* Resolve SpriteGroup.
|
||||
* @return Result spritegroup.
|
||||
*/
|
||||
const SpriteGroup *Resolve()
|
||||
{
|
||||
return SpriteGroup::Resolve(this->root_spritegroup, *this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Resolve callback.
|
||||
* @return Callback result.
|
||||
*/
|
||||
uint16 ResolveCallback()
|
||||
{
|
||||
const SpriteGroup *result = Resolve();
|
||||
return result != NULL ? result->GetCallbackResult() : CALLBACK_FAILED;
|
||||
}
|
||||
|
||||
virtual const SpriteGroup *ResolveReal(const RealSpriteGroup *group) const;
|
||||
|
||||
|
@@ -550,6 +550,32 @@ StationResolverObject::StationResolverObject(const StationSpec *statspec, BaseSt
|
||||
{
|
||||
/* Invalidate all cached vars */
|
||||
_svc.valid = 0;
|
||||
|
||||
CargoID ctype = CT_DEFAULT_NA;
|
||||
|
||||
if (this->station_scope.st == NULL) {
|
||||
/* No station, so we are in a purchase list */
|
||||
ctype = CT_PURCHASE;
|
||||
} else if (Station::IsExpected(this->station_scope.st)) {
|
||||
const Station *st = Station::From(this->station_scope.st);
|
||||
/* Pick the first cargo that we have waiting */
|
||||
const CargoSpec *cs;
|
||||
FOR_ALL_CARGOSPECS(cs) {
|
||||
if (this->station_scope.statspec->grf_prop.spritegroup[cs->Index()] != NULL &&
|
||||
st->goods[cs->Index()].cargo.TotalCount() > 0) {
|
||||
ctype = cs->Index();
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (this->station_scope.statspec->grf_prop.spritegroup[ctype] == NULL) {
|
||||
ctype = CT_DEFAULT;
|
||||
}
|
||||
|
||||
/* Remember the cargo type we've picked */
|
||||
this->station_scope.cargo_type = ctype;
|
||||
this->root_spritegroup = this->station_scope.statspec->grf_prop.spritegroup[this->station_scope.cargo_type];
|
||||
}
|
||||
|
||||
StationResolverObject::~StationResolverObject()
|
||||
@@ -574,39 +600,6 @@ StationScopeResolver::StationScopeResolver(ResolverObject &ro, const StationSpec
|
||||
this->axis = INVALID_AXIS;
|
||||
}
|
||||
|
||||
static const SpriteGroup *ResolveStation(StationResolverObject &object)
|
||||
{
|
||||
CargoID ctype = CT_DEFAULT_NA;
|
||||
|
||||
if (object.station_scope.st == NULL) {
|
||||
/* No station, so we are in a purchase list */
|
||||
ctype = CT_PURCHASE;
|
||||
} else if (Station::IsExpected(object.station_scope.st)) {
|
||||
const Station *st = Station::From(object.station_scope.st);
|
||||
/* Pick the first cargo that we have waiting */
|
||||
const CargoSpec *cs;
|
||||
FOR_ALL_CARGOSPECS(cs) {
|
||||
if (object.station_scope.statspec->grf_prop.spritegroup[cs->Index()] != NULL &&
|
||||
st->goods[cs->Index()].cargo.TotalCount() > 0) {
|
||||
ctype = cs->Index();
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
const SpriteGroup *group = object.station_scope.statspec->grf_prop.spritegroup[ctype];
|
||||
if (group == NULL) {
|
||||
ctype = CT_DEFAULT;
|
||||
group = object.station_scope.statspec->grf_prop.spritegroup[ctype];
|
||||
if (group == NULL) return NULL;
|
||||
}
|
||||
|
||||
/* Remember the cargo type we've picked */
|
||||
object.station_scope.cargo_type = ctype;
|
||||
|
||||
return SpriteGroup::Resolve(group, object);
|
||||
}
|
||||
|
||||
/**
|
||||
* Resolve sprites for drawing a station tile.
|
||||
* @param statspec Station spec
|
||||
@@ -618,7 +611,7 @@ static const SpriteGroup *ResolveStation(StationResolverObject &object)
|
||||
SpriteID GetCustomStationRelocation(const StationSpec *statspec, BaseStation *st, TileIndex tile, uint32 var10)
|
||||
{
|
||||
StationResolverObject object(statspec, st, tile, CBID_NO_CALLBACK, var10);
|
||||
const SpriteGroup *group = ResolveStation(object);
|
||||
const SpriteGroup *group = object.Resolve();
|
||||
if (group == NULL || group->type != SGT_RESULT) return 0;
|
||||
return group->GetResult() - 0x42D;
|
||||
}
|
||||
@@ -637,9 +630,10 @@ SpriteID GetCustomStationFoundationRelocation(const StationSpec *statspec, BaseS
|
||||
/* callback_param1 == 2 means we are resolving the foundation sprites. */
|
||||
StationResolverObject object(statspec, st, tile, CBID_NO_CALLBACK, 2, layout | (edge_info << 16));
|
||||
|
||||
ClearRegister(0x100);
|
||||
const SpriteGroup *group = ResolveStation(object);
|
||||
const SpriteGroup *group = object.Resolve();
|
||||
if (group == NULL || group->type != SGT_RESULT) return 0;
|
||||
|
||||
/* Note: SpriteGroup::Resolve zeroes all registers, so register 0x100 is initialised to 0. (compatibility) */
|
||||
return group->GetResult() + GetRegister(0x100);
|
||||
}
|
||||
|
||||
@@ -647,9 +641,7 @@ SpriteID GetCustomStationFoundationRelocation(const StationSpec *statspec, BaseS
|
||||
uint16 GetStationCallback(CallbackID callback, uint32 param1, uint32 param2, const StationSpec *statspec, BaseStation *st, TileIndex tile)
|
||||
{
|
||||
StationResolverObject object(statspec, st, tile, callback, param1, param2);
|
||||
const SpriteGroup *group = ResolveStation(object);
|
||||
if (group == NULL) return CALLBACK_FAILED;
|
||||
return group->GetCallbackResult();
|
||||
return object.ResolveCallback();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -672,8 +664,7 @@ CommandCost PerformStationTileSlopeCheck(TileIndex north_tile, TileIndex cur_til
|
||||
(numtracks << 24) | (plat_len << 16) | (axis == AXIS_Y ? TileX(diff) << 8 | TileY(diff) : TileY(diff) << 8 | TileX(diff)));
|
||||
object.station_scope.axis = axis;
|
||||
|
||||
const SpriteGroup *group = ResolveStation(object);
|
||||
uint16 cb_res = group != NULL ? group->GetCallbackResult() : CALLBACK_FAILED;
|
||||
uint16 cb_res = object.ResolveCallback();
|
||||
|
||||
/* Failed callback means success. */
|
||||
if (cb_res == CALLBACK_FAILED) return CommandCost();
|
||||
@@ -1023,7 +1014,7 @@ void TriggerStationRandomisation(Station *st, TileIndex tile, StationRandomTrigg
|
||||
StationResolverObject object(ss, st, tile, CBID_RANDOM_TRIGGER, 0);
|
||||
object.trigger = trigger_bit;
|
||||
|
||||
const SpriteGroup *group = ResolveStation(object);
|
||||
const SpriteGroup *group = object.Resolve();
|
||||
if (group == NULL) continue;
|
||||
|
||||
uint32 reseed = object.GetReseedSum();
|
||||
|
@@ -70,7 +70,7 @@ const byte _openttd_revision_modified = !!MODIFIED!!;
|
||||
* final release will always have a lower version number than the released
|
||||
* version, thus making comparisons on specific revisions easy.
|
||||
*/
|
||||
const uint32 _openttd_newgrf_version = 1 << 28 | 4 << 24 | 0 << 20 | 0 << 19 | (!!REVISION!! & ((1 << 19) - 1));
|
||||
const uint32 _openttd_newgrf_version = 1 << 28 | 4 << 24 | 0 << 20 | 1 << 19 | (!!REVISION!! & ((1 << 19) - 1));
|
||||
|
||||
#ifdef __MORPHOS__
|
||||
/**
|
||||
|
@@ -21,32 +21,37 @@ void SQAICargo_Register(Squirrel *engine)
|
||||
SQAICargo.PreRegister(engine);
|
||||
SQAICargo.AddConstructor<void (ScriptCargo::*)(), 1>(engine, "x");
|
||||
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::CC_PASSENGERS, "CC_PASSENGERS");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::CC_MAIL, "CC_MAIL");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::CC_EXPRESS, "CC_EXPRESS");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::CC_ARMOURED, "CC_ARMOURED");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::CC_BULK, "CC_BULK");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::CC_PIECE_GOODS, "CC_PIECE_GOODS");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::CC_LIQUID, "CC_LIQUID");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::CC_REFRIGERATED, "CC_REFRIGERATED");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::CC_HAZARDOUS, "CC_HAZARDOUS");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::CC_COVERED, "CC_COVERED");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::TE_NONE, "TE_NONE");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::TE_PASSENGERS, "TE_PASSENGERS");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::TE_MAIL, "TE_MAIL");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::TE_GOODS, "TE_GOODS");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::TE_WATER, "TE_WATER");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::TE_FOOD, "TE_FOOD");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::CT_AUTO_REFIT, "CT_AUTO_REFIT");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::CT_NO_REFIT, "CT_NO_REFIT");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::CC_PASSENGERS, "CC_PASSENGERS");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::CC_MAIL, "CC_MAIL");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::CC_EXPRESS, "CC_EXPRESS");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::CC_ARMOURED, "CC_ARMOURED");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::CC_BULK, "CC_BULK");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::CC_PIECE_GOODS, "CC_PIECE_GOODS");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::CC_LIQUID, "CC_LIQUID");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::CC_REFRIGERATED, "CC_REFRIGERATED");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::CC_HAZARDOUS, "CC_HAZARDOUS");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::CC_COVERED, "CC_COVERED");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::TE_NONE, "TE_NONE");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::TE_PASSENGERS, "TE_PASSENGERS");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::TE_MAIL, "TE_MAIL");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::TE_GOODS, "TE_GOODS");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::TE_WATER, "TE_WATER");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::TE_FOOD, "TE_FOOD");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::CT_AUTO_REFIT, "CT_AUTO_REFIT");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::CT_NO_REFIT, "CT_NO_REFIT");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::DT_MANUAL, "DT_MANUAL");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::DT_ASYMMETRIC, "DT_ASYMMETRIC");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::DT_SYMMETRIC, "DT_SYMMETRIC");
|
||||
SQAICargo.DefSQConst(engine, ScriptCargo::INVALID_DISTRIBUTION_TYPE, "INVALID_DISTRIBUTION_TYPE");
|
||||
|
||||
SQAICargo.DefSQStaticMethod(engine, &ScriptCargo::IsValidCargo, "IsValidCargo", 2, ".i");
|
||||
SQAICargo.DefSQStaticMethod(engine, &ScriptCargo::IsValidTownEffect, "IsValidTownEffect", 2, ".i");
|
||||
SQAICargo.DefSQStaticMethod(engine, &ScriptCargo::GetCargoLabel, "GetCargoLabel", 2, ".i");
|
||||
SQAICargo.DefSQStaticMethod(engine, &ScriptCargo::IsFreight, "IsFreight", 2, ".i");
|
||||
SQAICargo.DefSQStaticMethod(engine, &ScriptCargo::HasCargoClass, "HasCargoClass", 3, ".ii");
|
||||
SQAICargo.DefSQStaticMethod(engine, &ScriptCargo::GetTownEffect, "GetTownEffect", 2, ".i");
|
||||
SQAICargo.DefSQStaticMethod(engine, &ScriptCargo::GetCargoIncome, "GetCargoIncome", 4, ".iii");
|
||||
SQAICargo.DefSQStaticMethod(engine, &ScriptCargo::IsValidCargo, "IsValidCargo", 2, ".i");
|
||||
SQAICargo.DefSQStaticMethod(engine, &ScriptCargo::IsValidTownEffect, "IsValidTownEffect", 2, ".i");
|
||||
SQAICargo.DefSQStaticMethod(engine, &ScriptCargo::GetCargoLabel, "GetCargoLabel", 2, ".i");
|
||||
SQAICargo.DefSQStaticMethod(engine, &ScriptCargo::IsFreight, "IsFreight", 2, ".i");
|
||||
SQAICargo.DefSQStaticMethod(engine, &ScriptCargo::HasCargoClass, "HasCargoClass", 3, ".ii");
|
||||
SQAICargo.DefSQStaticMethod(engine, &ScriptCargo::GetTownEffect, "GetTownEffect", 2, ".i");
|
||||
SQAICargo.DefSQStaticMethod(engine, &ScriptCargo::GetCargoIncome, "GetCargoIncome", 4, ".iii");
|
||||
SQAICargo.DefSQStaticMethod(engine, &ScriptCargo::GetDistributionType, "GetDistributionType", 2, ".i");
|
||||
|
||||
SQAICargo.PostRegister(engine);
|
||||
}
|
||||
|
@@ -47,6 +47,8 @@ void SQAIStation_Register(Squirrel *engine)
|
||||
SQAIStation.DefSQStaticMethod(engine, &ScriptStation::IsValidStation, "IsValidStation", 2, ".i");
|
||||
SQAIStation.DefSQStaticMethod(engine, &ScriptStation::GetStationID, "GetStationID", 2, ".i");
|
||||
SQAIStation.DefSQStaticMethod(engine, &ScriptStation::GetCargoWaiting, "GetCargoWaiting", 3, ".ii");
|
||||
SQAIStation.DefSQStaticMethod(engine, &ScriptStation::GetCargoWaitingFrom, "GetCargoWaitingFrom", 4, ".iii");
|
||||
SQAIStation.DefSQStaticMethod(engine, &ScriptStation::GetCargoWaitingVia, "GetCargoWaitingVia", 4, ".iii");
|
||||
SQAIStation.DefSQStaticMethod(engine, &ScriptStation::HasCargoRating, "HasCargoRating", 3, ".ii");
|
||||
SQAIStation.DefSQStaticMethod(engine, &ScriptStation::GetCargoRating, "GetCargoRating", 3, ".ii");
|
||||
SQAIStation.DefSQStaticMethod(engine, &ScriptStation::GetCoverageRadius, "GetCoverageRadius", 2, ".i");
|
||||
|
@@ -17,12 +17,13 @@
|
||||
*
|
||||
* \b 1.4.0
|
||||
*
|
||||
* 1.4.0 is not yet released. The following changes are not set in stone yet.
|
||||
*
|
||||
* API additions:
|
||||
* \li AICargo::GetDistributionType
|
||||
* \li AIDate::DATE_INVALID
|
||||
* \li AIDate::IsValidDate
|
||||
* \li AIStation::HasCargoRating
|
||||
* \li AIStation::GetCargoWaitingFrom
|
||||
* \li AIStation::GetCargoWaitingVia
|
||||
* \li AITile::GetTerrainType
|
||||
* \li AITown::FoundTown
|
||||
* \li AITown::GetFundBuildingsDuration
|
||||
|
@@ -21,32 +21,37 @@ void SQGSCargo_Register(Squirrel *engine)
|
||||
SQGSCargo.PreRegister(engine);
|
||||
SQGSCargo.AddConstructor<void (ScriptCargo::*)(), 1>(engine, "x");
|
||||
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::CC_PASSENGERS, "CC_PASSENGERS");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::CC_MAIL, "CC_MAIL");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::CC_EXPRESS, "CC_EXPRESS");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::CC_ARMOURED, "CC_ARMOURED");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::CC_BULK, "CC_BULK");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::CC_PIECE_GOODS, "CC_PIECE_GOODS");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::CC_LIQUID, "CC_LIQUID");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::CC_REFRIGERATED, "CC_REFRIGERATED");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::CC_HAZARDOUS, "CC_HAZARDOUS");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::CC_COVERED, "CC_COVERED");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::TE_NONE, "TE_NONE");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::TE_PASSENGERS, "TE_PASSENGERS");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::TE_MAIL, "TE_MAIL");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::TE_GOODS, "TE_GOODS");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::TE_WATER, "TE_WATER");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::TE_FOOD, "TE_FOOD");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::CT_AUTO_REFIT, "CT_AUTO_REFIT");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::CT_NO_REFIT, "CT_NO_REFIT");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::CC_PASSENGERS, "CC_PASSENGERS");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::CC_MAIL, "CC_MAIL");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::CC_EXPRESS, "CC_EXPRESS");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::CC_ARMOURED, "CC_ARMOURED");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::CC_BULK, "CC_BULK");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::CC_PIECE_GOODS, "CC_PIECE_GOODS");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::CC_LIQUID, "CC_LIQUID");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::CC_REFRIGERATED, "CC_REFRIGERATED");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::CC_HAZARDOUS, "CC_HAZARDOUS");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::CC_COVERED, "CC_COVERED");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::TE_NONE, "TE_NONE");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::TE_PASSENGERS, "TE_PASSENGERS");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::TE_MAIL, "TE_MAIL");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::TE_GOODS, "TE_GOODS");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::TE_WATER, "TE_WATER");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::TE_FOOD, "TE_FOOD");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::CT_AUTO_REFIT, "CT_AUTO_REFIT");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::CT_NO_REFIT, "CT_NO_REFIT");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::DT_MANUAL, "DT_MANUAL");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::DT_ASYMMETRIC, "DT_ASYMMETRIC");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::DT_SYMMETRIC, "DT_SYMMETRIC");
|
||||
SQGSCargo.DefSQConst(engine, ScriptCargo::INVALID_DISTRIBUTION_TYPE, "INVALID_DISTRIBUTION_TYPE");
|
||||
|
||||
SQGSCargo.DefSQStaticMethod(engine, &ScriptCargo::IsValidCargo, "IsValidCargo", 2, ".i");
|
||||
SQGSCargo.DefSQStaticMethod(engine, &ScriptCargo::IsValidTownEffect, "IsValidTownEffect", 2, ".i");
|
||||
SQGSCargo.DefSQStaticMethod(engine, &ScriptCargo::GetCargoLabel, "GetCargoLabel", 2, ".i");
|
||||
SQGSCargo.DefSQStaticMethod(engine, &ScriptCargo::IsFreight, "IsFreight", 2, ".i");
|
||||
SQGSCargo.DefSQStaticMethod(engine, &ScriptCargo::HasCargoClass, "HasCargoClass", 3, ".ii");
|
||||
SQGSCargo.DefSQStaticMethod(engine, &ScriptCargo::GetTownEffect, "GetTownEffect", 2, ".i");
|
||||
SQGSCargo.DefSQStaticMethod(engine, &ScriptCargo::GetCargoIncome, "GetCargoIncome", 4, ".iii");
|
||||
SQGSCargo.DefSQStaticMethod(engine, &ScriptCargo::IsValidCargo, "IsValidCargo", 2, ".i");
|
||||
SQGSCargo.DefSQStaticMethod(engine, &ScriptCargo::IsValidTownEffect, "IsValidTownEffect", 2, ".i");
|
||||
SQGSCargo.DefSQStaticMethod(engine, &ScriptCargo::GetCargoLabel, "GetCargoLabel", 2, ".i");
|
||||
SQGSCargo.DefSQStaticMethod(engine, &ScriptCargo::IsFreight, "IsFreight", 2, ".i");
|
||||
SQGSCargo.DefSQStaticMethod(engine, &ScriptCargo::HasCargoClass, "HasCargoClass", 3, ".ii");
|
||||
SQGSCargo.DefSQStaticMethod(engine, &ScriptCargo::GetTownEffect, "GetTownEffect", 2, ".i");
|
||||
SQGSCargo.DefSQStaticMethod(engine, &ScriptCargo::GetCargoIncome, "GetCargoIncome", 4, ".iii");
|
||||
SQGSCargo.DefSQStaticMethod(engine, &ScriptCargo::GetDistributionType, "GetDistributionType", 2, ".i");
|
||||
|
||||
SQGSCargo.PostRegister(engine);
|
||||
}
|
||||
|
@@ -48,6 +48,8 @@ void SQGSStation_Register(Squirrel *engine)
|
||||
SQGSStation.DefSQStaticMethod(engine, &ScriptStation::GetOwner, "GetOwner", 2, ".i");
|
||||
SQGSStation.DefSQStaticMethod(engine, &ScriptStation::GetStationID, "GetStationID", 2, ".i");
|
||||
SQGSStation.DefSQStaticMethod(engine, &ScriptStation::GetCargoWaiting, "GetCargoWaiting", 3, ".ii");
|
||||
SQGSStation.DefSQStaticMethod(engine, &ScriptStation::GetCargoWaitingFrom, "GetCargoWaitingFrom", 4, ".iii");
|
||||
SQGSStation.DefSQStaticMethod(engine, &ScriptStation::GetCargoWaitingVia, "GetCargoWaitingVia", 4, ".iii");
|
||||
SQGSStation.DefSQStaticMethod(engine, &ScriptStation::HasCargoRating, "HasCargoRating", 3, ".ii");
|
||||
SQGSStation.DefSQStaticMethod(engine, &ScriptStation::GetCargoRating, "GetCargoRating", 3, ".ii");
|
||||
SQGSStation.DefSQStaticMethod(engine, &ScriptStation::GetCoverageRadius, "GetCoverageRadius", 2, ".i");
|
||||
|
@@ -17,9 +17,8 @@
|
||||
*
|
||||
* \b 1.4.0
|
||||
*
|
||||
* 1.4.0 is not yet released. The following changes are not set in stone yet.
|
||||
*
|
||||
* API additions:
|
||||
* \li AICargo::GetDistributionType
|
||||
* \li GSCompany::ChangeBankBalance
|
||||
* \li GSDate::DATE_INVALID
|
||||
* \li GSDate::IsValidDate
|
||||
@@ -29,6 +28,8 @@
|
||||
* \li GSGoal::SetProgress
|
||||
* \li GSGoal::SetText
|
||||
* \li GSStation::HasCargoRating
|
||||
* \li AIStation::GetCargoWaitingFrom
|
||||
* \li AIStation::GetCargoWaitingVia
|
||||
* \li GSStoryPage
|
||||
* \li GSStoryPageList
|
||||
* \li GSStoryPageElementList
|
||||
|
@@ -13,6 +13,7 @@
|
||||
#include "script_cargo.hpp"
|
||||
#include "../../economy_func.h"
|
||||
#include "../../core/bitmath_func.hpp"
|
||||
#include "../../settings_type.h"
|
||||
|
||||
/* static */ bool ScriptCargo::IsValidCargo(CargoID cargo_type)
|
||||
{
|
||||
@@ -64,3 +65,9 @@
|
||||
if (!IsValidCargo(cargo_type)) return -1;
|
||||
return ::GetTransportedGoodsIncome(1, distance, Clamp(days_in_transit * 2 / 5, 0, 255), cargo_type);
|
||||
}
|
||||
|
||||
/* static */ ScriptCargo::DistributionType ScriptCargo::GetDistributionType(CargoID cargo_type)
|
||||
{
|
||||
if (!ScriptCargo::IsValidCargo(cargo_type)) return INVALID_DISTRIBUTION_TYPE;
|
||||
return (ScriptCargo::DistributionType)_settings_game.linkgraph.GetDistributionType(cargo_type);
|
||||
}
|
@@ -14,6 +14,7 @@
|
||||
|
||||
#include "script_object.hpp"
|
||||
#include "../../cargotype.h"
|
||||
#include "../../linkgraph/linkgraph_type.h"
|
||||
|
||||
/**
|
||||
* Class that handles all cargo related functions.
|
||||
@@ -60,6 +61,16 @@ public:
|
||||
CT_NO_REFIT = ::CT_NO_REFIT, ///< Do not refit cargo of a vehicle.
|
||||
};
|
||||
|
||||
/**
|
||||
* Type of cargo distribution.
|
||||
*/
|
||||
enum DistributionType {
|
||||
DT_MANUAL = ::DT_MANUAL, ///< Manual distribution.
|
||||
DT_ASYMMETRIC = ::DT_ASYMMETRIC, ///< Asymmetric distribution. Usually cargo will only travel in one direction.
|
||||
DT_SYMMETRIC = ::DT_SYMMETRIC, ///< Symmetric distribution. The same amount of cargo travels in each direction between each pair of nodes.
|
||||
INVALID_DISTRIBUTION_TYPE = 0xFFFF, ///< Invalid distribution type.
|
||||
};
|
||||
|
||||
/**
|
||||
* Checks whether the given cargo type is valid.
|
||||
* @param cargo_type The cargo to check.
|
||||
@@ -121,6 +132,13 @@ public:
|
||||
* @return The amount of money that would be earned by this trip.
|
||||
*/
|
||||
static Money GetCargoIncome(CargoID cargo_type, uint32 distance, uint32 days_in_transit);
|
||||
|
||||
/**
|
||||
* Get the cargo distribution type for a cargo.
|
||||
* @param cargo_type The cargo to check on.
|
||||
* @return The cargo distribution type for the given cargo.
|
||||
*/
|
||||
static DistributionType GetDistributionType(CargoID cargo_type);
|
||||
};
|
||||
|
||||
#endif /* SCRIPT_CARGO_HPP */
|
||||
|
@@ -13,6 +13,7 @@
|
||||
#include "script_station.hpp"
|
||||
#include "script_map.hpp"
|
||||
#include "script_town.hpp"
|
||||
#include "script_cargo.hpp"
|
||||
#include "../../station_base.h"
|
||||
#include "../../roadstop_base.h"
|
||||
#include "../../town.h"
|
||||
@@ -44,6 +45,39 @@
|
||||
return ::Station::Get(station_id)->goods[cargo_id].cargo.TotalCount();
|
||||
}
|
||||
|
||||
/* static */ int32 ScriptStation::GetCargoWaitingFrom(StationID station_id, StationID from_station_id, CargoID cargo_id)
|
||||
{
|
||||
if (!IsValidStation(station_id)) return -1;
|
||||
if (!IsValidStation(from_station_id) && from_station_id != STATION_INVALID) return -1;
|
||||
if (!ScriptCargo::IsValidCargo(cargo_id)) return -1;
|
||||
|
||||
const StationCargoList &cargo_list = ::Station::Get(station_id)->goods[cargo_id].cargo;
|
||||
uint16 cargo_count = 0;
|
||||
for (StationCargoList::ConstIterator it = cargo_list.Packets()->begin(); it != cargo_list.Packets()->end(); it++) {
|
||||
CargoPacket *cp = *it;
|
||||
if (cp->SourceStation() == from_station_id) cargo_count += cp->Count();
|
||||
}
|
||||
|
||||
return cargo_count;
|
||||
}
|
||||
|
||||
/* static */ int32 ScriptStation::GetCargoWaitingVia(StationID station_id, StationID via_station_id, CargoID cargo_id)
|
||||
{
|
||||
if (!IsValidStation(station_id)) return -1;
|
||||
if (!IsValidStation(via_station_id) && via_station_id != STATION_INVALID) return -1;
|
||||
if (!ScriptCargo::IsValidCargo(cargo_id)) return -1;
|
||||
|
||||
const StationCargoList &cargo_list = ::Station::Get(station_id)->goods[cargo_id].cargo;
|
||||
uint16 cargo_count = 0;
|
||||
std::pair<StationCargoList::ConstIterator, StationCargoList::ConstIterator> range = cargo_list.Packets()->equal_range(via_station_id);
|
||||
for (StationCargoList::ConstIterator it = range.first; it != range.second; it++) {
|
||||
CargoPacket *cp = *it;
|
||||
cargo_count += cp->Count();
|
||||
}
|
||||
|
||||
return cargo_count;
|
||||
}
|
||||
|
||||
/* static */ bool ScriptStation::HasCargoRating(StationID station_id, CargoID cargo_id)
|
||||
{
|
||||
if (!IsValidStation(station_id)) return false;
|
||||
|
@@ -86,6 +86,31 @@ public:
|
||||
*/
|
||||
static int32 GetCargoWaiting(StationID station_id, CargoID cargo_id);
|
||||
|
||||
/**
|
||||
* See how much cargo with a specific source station there is waiting on a station.
|
||||
* @param station_id The station to get the cargo-waiting of.
|
||||
* @param cargo_id The cargo to get the cargo-waiting of.
|
||||
* @pre IsValidStation(station_id).
|
||||
* @pre IsValidStation(from_station_id) || from_station_id == STATION_INVALID.
|
||||
* @pre IsValidCargo(cargo_id).
|
||||
* @return The amount of units waiting at the station originating from from_station_id.
|
||||
* @note source station means, the station where cargo was first loaded.
|
||||
*/
|
||||
static int32 GetCargoWaitingFrom(StationID station_id, StationID from_station_id, CargoID cargo_id);
|
||||
|
||||
/**
|
||||
* See how much cargo with a specific via-station there is waiting on a station.
|
||||
* @param station_id The station to get the cargo-waiting of, or pass STATION_INVALID to get waiting cargo for "via any station".
|
||||
* @param cargo_id The cargo to get the cargo-waiting of.
|
||||
* @pre IsValidStation(station_id).
|
||||
* @pre IsValidStation(via_station_id) || via_station_id == STATION_INVALID.
|
||||
* @pre IsValidCargo(cargo_id).
|
||||
* @return The amount of units waiting at the station with via_station_id as next hop.
|
||||
* @note if ScriptCargo.GetCargoDistributionType(cargo_id) == ScriptCargo.DT_MANUAL, then all waiting cargo will have STATION_INVALID as next hop.
|
||||
|
||||
*/
|
||||
static int32 GetCargoWaitingVia(StationID station_id, StationID via_station_id, CargoID cargo_id);
|
||||
|
||||
/**
|
||||
* Check whether the given cargo at the given station a rating.
|
||||
* @param station_id The station to get the cargo-rating state of.
|
||||
|
@@ -19,6 +19,8 @@ namespace SQConvert {
|
||||
template <> inline int Return<ScriptCargo::TownEffect>(HSQUIRRELVM vm, ScriptCargo::TownEffect res) { sq_pushinteger(vm, (int32)res); return 1; }
|
||||
template <> inline ScriptCargo::SpecialCargoID GetParam(ForceType<ScriptCargo::SpecialCargoID>, HSQUIRRELVM vm, int index, SQAutoFreePointers *ptr) { SQInteger tmp; sq_getinteger(vm, index, &tmp); return (ScriptCargo::SpecialCargoID)tmp; }
|
||||
template <> inline int Return<ScriptCargo::SpecialCargoID>(HSQUIRRELVM vm, ScriptCargo::SpecialCargoID res) { sq_pushinteger(vm, (int32)res); return 1; }
|
||||
template <> inline ScriptCargo::DistributionType GetParam(ForceType<ScriptCargo::DistributionType>, HSQUIRRELVM vm, int index, SQAutoFreePointers *ptr) { SQInteger tmp; sq_getinteger(vm, index, &tmp); return (ScriptCargo::DistributionType)tmp; }
|
||||
template <> inline int Return<ScriptCargo::DistributionType>(HSQUIRRELVM vm, ScriptCargo::DistributionType res) { sq_pushinteger(vm, (int32)res); return 1; }
|
||||
|
||||
/* Allow ScriptCargo to be used as Squirrel parameter */
|
||||
template <> inline ScriptCargo *GetParam(ForceType<ScriptCargo *>, HSQUIRRELVM vm, int index, SQAutoFreePointers *ptr) { SQUserPointer instance; sq_getinstanceup(vm, index, &instance, 0); return (ScriptCargo *)instance; }
|
||||
|
@@ -641,6 +641,14 @@ static void UpdateStationSignCoord(BaseStation *st)
|
||||
/* clamp sign coord to be inside the station rect */
|
||||
st->xy = TileXY(ClampU(TileX(st->xy), r->left, r->right), ClampU(TileY(st->xy), r->top, r->bottom));
|
||||
st->UpdateVirtCoord();
|
||||
|
||||
if (!Station::IsExpected(st)) return;
|
||||
Station *full_station = Station::From(st);
|
||||
for (CargoID c = 0; c < NUM_CARGO; ++c) {
|
||||
LinkGraphID lg = full_station->goods[c].link_graph;
|
||||
if (!LinkGraph::IsValidID(lg)) continue;
|
||||
LinkGraph::Get(lg)->UpdateDistances(full_station->goods[c].node, st->xy);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
@@ -752,7 +752,14 @@ public:
|
||||
/* The ICU word iterator considers both the start and the end of a word a valid
|
||||
* break point, but we only want word starts. Move to the next location in
|
||||
* case the new position points to whitespace. */
|
||||
while (pos != icu::BreakIterator::DONE && IsWhitespace(Utf16DecodeChar((const uint16 *)&this->utf16_str[pos]))) pos = this->word_itr->next();
|
||||
while (pos != icu::BreakIterator::DONE &&
|
||||
IsWhitespace(Utf16DecodeChar((const uint16 *)&this->utf16_str[pos]))) {
|
||||
int32_t new_pos = this->word_itr->next();
|
||||
/* Don't set it to DONE if it was valid before. Otherwise we'll return END
|
||||
* even though the iterator wasn't at the end of the string before. */
|
||||
if (new_pos == icu::BreakIterator::DONE) break;
|
||||
pos = new_pos;
|
||||
}
|
||||
|
||||
this->char_itr->isBoundary(pos);
|
||||
break;
|
||||
@@ -777,7 +784,14 @@ public:
|
||||
/* The ICU word iterator considers both the start and the end of a word a valid
|
||||
* break point, but we only want word starts. Move to the previous location in
|
||||
* case the new position points to whitespace. */
|
||||
while (pos != icu::BreakIterator::DONE && IsWhitespace(Utf16DecodeChar((const uint16 *)&this->utf16_str[pos]))) pos = this->word_itr->previous();
|
||||
while (pos != icu::BreakIterator::DONE &&
|
||||
IsWhitespace(Utf16DecodeChar((const uint16 *)&this->utf16_str[pos]))) {
|
||||
int32_t new_pos = this->word_itr->previous();
|
||||
/* Don't set it to DONE if it was valid before. Otherwise we'll return END
|
||||
* even though the iterator wasn't at the start of the string before. */
|
||||
if (new_pos == icu::BreakIterator::DONE) break;
|
||||
pos = new_pos;
|
||||
}
|
||||
|
||||
this->char_itr->isBoundary(pos);
|
||||
break;
|
||||
|
@@ -79,7 +79,7 @@ class NIHVehicle : public NIHelper {
|
||||
/* virtual */ uint Resolve(uint index, uint var, uint param, bool *avail) const
|
||||
{
|
||||
Vehicle *v = Vehicle::Get(index);
|
||||
VehicleResolverObject ro(v->engine_type, v);
|
||||
VehicleResolverObject ro(v->engine_type, v, VehicleResolverObject::WO_CACHED);
|
||||
return ro.GetScope(VSG_SCOPE_SELF)->GetVariable(var, param, avail);
|
||||
}
|
||||
};
|
||||
@@ -429,7 +429,7 @@ class NIHRailType : public NIHelper {
|
||||
{
|
||||
/* There is no unique GRFFile for the tile. Multiple GRFs can define different parts of the railtype.
|
||||
* However, currently the NewGRF Debug GUI does not display variables depending on the GRF (like 0x7F) anyway. */
|
||||
RailTypeResolverObject ro(index, TCX_NORMAL, NULL);
|
||||
RailTypeResolverObject ro(NULL, index, TCX_NORMAL, RTSG_END);
|
||||
return ro.GetScope(VSG_SCOPE_SELF)->GetVariable(var, param, avail);
|
||||
}
|
||||
};
|
||||
|
@@ -619,7 +619,6 @@ static void DispatchLeftClickEvent(Window *w, int x, int y, int click_count)
|
||||
widget_type != WWT_CLOSEBOX) { // Don't change focused window if 'X' (close button) was clicked
|
||||
focused_widget_changed = true;
|
||||
SetFocusedWindow(w);
|
||||
w->OnFocus();
|
||||
}
|
||||
|
||||
if (nw == NULL) return; // exit if clicked outside of widgets
|
||||
|
Reference in New Issue
Block a user