Compare commits
266 Commits
upstream-1
...
1.5
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
145d01d3df | ||
|
|
bd387f5eb3 | ||
|
|
9b3502f377 | ||
|
|
fc64d1ef15 | ||
|
|
577577a8ba | ||
|
|
9fb654556d | ||
|
|
48928658f4 | ||
|
|
4cb769e85e | ||
|
|
83191d3a86 | ||
|
|
08b4493899 | ||
|
|
40cd79b6ab | ||
|
|
4a83667fde | ||
|
|
9a78b6e45e | ||
|
|
90c427aa10 | ||
|
|
3447ac0f4e | ||
|
|
04b5576d34 | ||
|
|
9f872d0c24 | ||
|
|
73046c96b0 | ||
|
|
c53364fa28 | ||
|
|
e8c47e1550 | ||
|
|
56a4665213 | ||
|
|
0e398c5b8f | ||
|
|
1b2d57231f | ||
|
|
08b4f14830 | ||
|
|
d55a6d8a0e | ||
|
|
07e3266c38 | ||
|
|
dac22dc2a3 | ||
|
|
3b4451ee72 | ||
|
|
84c1e0669f | ||
|
|
43dd41b4e4 | ||
|
|
960600af4f | ||
|
|
9fa342727b | ||
|
|
2660e33dd2 | ||
|
|
ba230ce5a0 | ||
|
|
d05e05ee68 | ||
|
|
27ac4fea36 | ||
|
|
29bde57722 | ||
|
|
959b08da1d | ||
|
|
cf5c64d6b0 | ||
|
|
91aa28291c | ||
|
|
a36b26ab82 | ||
|
|
d400d979e6 | ||
|
|
c03272c1ab | ||
|
|
5a4ddb9de0 | ||
|
|
1af24b9102 | ||
|
|
2ddebe9592 | ||
|
|
d3993f883f | ||
|
|
f4d77adc41 | ||
|
|
cb4ca527ac | ||
|
|
7582ec5b6d | ||
|
|
b6f1c60eb3 | ||
|
|
81e6db93d6 | ||
|
|
96271cb970 | ||
|
|
1855913084 | ||
|
|
a8f74e07a5 | ||
|
|
0bea3aec12 | ||
|
|
082a60d3ca | ||
|
|
bfd2b7f768 | ||
|
|
64a46c69d1 | ||
|
|
f889ed089a | ||
|
|
ee251f2093 | ||
|
|
52f4b584c7 | ||
|
|
564fbb6367 | ||
|
|
ec6fbef959 | ||
|
|
b7aa162257 | ||
|
|
829b505cff | ||
|
|
a99fe098ac | ||
|
|
e6d5436e7c | ||
|
|
6da09497d7 | ||
|
|
0d868d80bd | ||
|
|
6977514ff1 | ||
|
|
fc4ae3a627 | ||
|
|
1e5fb9290c | ||
|
|
cdde929500 | ||
|
|
eb6626d247 | ||
|
|
ab0e3a8bef | ||
|
|
dce1a08117 | ||
|
|
49d814d5d3 | ||
|
|
d260038aac | ||
|
|
5b874adee8 | ||
|
|
d9f14a5b79 | ||
|
|
8f7e444f4f | ||
|
|
9875c97661 | ||
|
|
0d3412d064 | ||
|
|
6f9c0181c1 | ||
|
|
ac76047f54 | ||
|
|
bde4cdebc1 | ||
|
|
60f12ed588 | ||
|
|
400b6daad0 | ||
|
|
fdddd873dd | ||
|
|
5934a69f67 | ||
|
|
55d31f06fb | ||
|
|
396aebaa98 | ||
|
|
e0efbfbd75 | ||
|
|
be3f236eaf | ||
|
|
69a31cde7b | ||
|
|
7fa4e7bbc3 | ||
|
|
024daa1225 | ||
|
|
4d4f707638 | ||
|
|
9a3b8e8969 | ||
|
|
fa59440329 | ||
|
|
8835c78261 | ||
|
|
2603e6b5e3 | ||
|
|
9916f1e361 | ||
|
|
17f0f3d650 | ||
|
|
6c9fffd545 | ||
|
|
21e577c7d4 | ||
|
|
c938b99716 | ||
|
|
b4cfc84fc7 | ||
|
|
5236d0f75f | ||
|
|
b6991a3044 | ||
|
|
c0d262b572 | ||
|
|
f377302cbf | ||
|
|
3fe4a7846e | ||
|
|
e0166f471a | ||
|
|
8ea1dec8f4 | ||
|
|
2b7b42f09e | ||
|
|
d3e9368f34 | ||
|
|
91ebce1a9c | ||
|
|
19472fd0d2 | ||
|
|
8ca0bf745a | ||
|
|
3cb6c7d5ee | ||
|
|
75c376a23e | ||
|
|
c323eb1c8a | ||
|
|
15db61be69 | ||
|
|
41da4be66b | ||
|
|
e465c8db4d | ||
|
|
742f20fcc3 | ||
|
|
b2bfcf6816 | ||
|
|
a0581f42bd | ||
|
|
7e6e95c34c | ||
|
|
9bdda2756b | ||
|
|
9923ecfed0 | ||
|
|
9f780643ed | ||
|
|
7dd42939ae | ||
|
|
f469e7f57b | ||
|
|
d2feaa9316 | ||
|
|
7fb35a10ab | ||
|
|
ac10a8c8cf | ||
|
|
318ff9d373 | ||
|
|
1362aaab60 | ||
|
|
657e563f7c | ||
|
|
1d82f57945 | ||
|
|
617d04eccd | ||
|
|
7748f7cbf1 | ||
|
|
ba809d1b21 | ||
|
|
e4e3db8a85 | ||
|
|
fed40b76ff | ||
|
|
19d76ddbbd | ||
|
|
589aad0990 | ||
|
|
1daf79985a | ||
|
|
15b9ab4c08 | ||
|
|
23188e45c7 | ||
|
|
f30d497cc1 | ||
|
|
7c024612f6 | ||
|
|
55a09da6b2 | ||
|
|
61e8275ebf | ||
|
|
313e3b73b3 | ||
|
|
982c84b3ee | ||
|
|
386261656d | ||
|
|
253ccf43e8 | ||
|
|
f4612e4031 | ||
|
|
4773b09d13 | ||
|
|
c7ed03ded9 | ||
|
|
5b75bcffbf | ||
|
|
ea4e46dda4 | ||
|
|
9f48f8fab6 | ||
|
|
c6f20c52b8 | ||
|
|
6bdb30fea5 | ||
|
|
80bb1cb149 | ||
|
|
d9e237211a | ||
|
|
7bbd2dfeee | ||
|
|
6a81df3ecb | ||
|
|
c0462a53e0 | ||
|
|
dac6ac71da | ||
|
|
8602c3f8f8 | ||
|
|
571b244680 | ||
|
|
390776ea07 | ||
|
|
53c5f2bae3 | ||
|
|
250733eb8e | ||
|
|
25630ab4c7 | ||
|
|
88c1d5f29c | ||
|
|
7d41950f73 | ||
|
|
31904e34d6 | ||
|
|
383826139c | ||
|
|
9a173be436 | ||
|
|
121a8ad773 | ||
|
|
d8832c2ad6 | ||
|
|
00be451e28 | ||
|
|
661b461567 | ||
|
|
7eed04c774 | ||
|
|
13b855f128 | ||
|
|
1c2c15795c | ||
|
|
06e4a922d6 | ||
|
|
b17015932c | ||
|
|
b2bc556137 | ||
|
|
e9621fbcc7 | ||
|
|
141bb0861e | ||
|
|
0de2e2a664 | ||
|
|
edb6c09c64 | ||
|
|
7079e675bf | ||
|
|
604205045f | ||
|
|
60a7ac9f3c | ||
|
|
fc248814fe | ||
|
|
b164486616 | ||
|
|
02caad7c1b | ||
|
|
90c00f5b58 | ||
|
|
77a101280b | ||
|
|
f70dbfdc32 | ||
|
|
4f60841795 | ||
|
|
fee23f7be0 | ||
|
|
2beebef91b | ||
|
|
94abe055a2 | ||
|
|
dc853a0a3f | ||
|
|
a4c6102822 | ||
|
|
96d3b0695c | ||
|
|
d5669bb677 | ||
|
|
90914e262a | ||
|
|
06a276e5ad | ||
|
|
cf89f0ff5e | ||
|
|
fbd9b7c906 | ||
|
|
381c4e98aa | ||
|
|
c872509d7b | ||
|
|
6c368cbde5 | ||
|
|
0fffd1dd3c | ||
|
|
b69c4bb7a9 | ||
|
|
f43337d022 | ||
|
|
98c2f0647e | ||
|
|
e69bbbf0da | ||
|
|
0ae63b4c28 | ||
|
|
fd9b7efa97 | ||
|
|
d95a9c6160 | ||
|
|
923bb00c09 | ||
|
|
97e285fee5 | ||
|
|
d0c26fac56 | ||
|
|
723d9b6256 | ||
|
|
4be55758ae | ||
|
|
a8a48d097b | ||
|
|
7b1560dcb6 | ||
|
|
7b2156d15e | ||
|
|
94c01f0c66 | ||
|
|
3f81edb664 | ||
|
|
4c8c1ce146 | ||
|
|
f63ed5b6e7 | ||
|
|
0442649289 | ||
|
|
034e8677ad | ||
|
|
020e62fbd6 | ||
|
|
1fe633b7b7 | ||
|
|
a315c978f6 | ||
|
|
cab76bd7af | ||
|
|
cc62096ac4 | ||
|
|
829c5f8dd2 | ||
|
|
b5ea121dbc | ||
|
|
dfa346f89f | ||
|
|
c715c1073a | ||
|
|
1dbcfe02f5 | ||
|
|
ea0961682d | ||
|
|
4f2f3c52c6 | ||
|
|
b792189e59 | ||
|
|
9fa95981fc | ||
|
|
7e91026ec8 | ||
|
|
6a426ed2df | ||
|
|
2959bcdbe7 | ||
|
|
02d035fbef | ||
|
|
d7b18a8e2d | ||
|
|
6dc8be0332 |
@@ -172,6 +172,7 @@ install: bundle
|
|||||||
$(Q)install -d "$(INSTALL_BINARY_DIR)"
|
$(Q)install -d "$(INSTALL_BINARY_DIR)"
|
||||||
$(Q)install -d "$(INSTALL_ICON_DIR)"
|
$(Q)install -d "$(INSTALL_ICON_DIR)"
|
||||||
$(Q)install -d "$(INSTALL_DATA_DIR)/ai"
|
$(Q)install -d "$(INSTALL_DATA_DIR)/ai"
|
||||||
|
$(Q)install -d "$(INSTALL_DATA_DIR)/game"
|
||||||
$(Q)install -d "$(INSTALL_DATA_DIR)/baseset"
|
$(Q)install -d "$(INSTALL_DATA_DIR)/baseset"
|
||||||
$(Q)install -d "$(INSTALL_DATA_DIR)/lang"
|
$(Q)install -d "$(INSTALL_DATA_DIR)/lang"
|
||||||
$(Q)install -d "$(INSTALL_DATA_DIR)/scripts"
|
$(Q)install -d "$(INSTALL_DATA_DIR)/scripts"
|
||||||
@@ -182,6 +183,7 @@ else
|
|||||||
endif
|
endif
|
||||||
$(Q)install -m 644 "$(BUNDLE_DIR)/lang/"* "$(INSTALL_DATA_DIR)/lang"
|
$(Q)install -m 644 "$(BUNDLE_DIR)/lang/"* "$(INSTALL_DATA_DIR)/lang"
|
||||||
$(Q)install -m 644 "$(BUNDLE_DIR)/ai/"* "$(INSTALL_DATA_DIR)/ai"
|
$(Q)install -m 644 "$(BUNDLE_DIR)/ai/"* "$(INSTALL_DATA_DIR)/ai"
|
||||||
|
$(Q)install -m 644 "$(BUNDLE_DIR)/game/"* "$(INSTALL_DATA_DIR)/game"
|
||||||
$(Q)install -m 644 "$(BUNDLE_DIR)/baseset/"* "$(INSTALL_DATA_DIR)/baseset"
|
$(Q)install -m 644 "$(BUNDLE_DIR)/baseset/"* "$(INSTALL_DATA_DIR)/baseset"
|
||||||
$(Q)install -m 644 "$(BUNDLE_DIR)/scripts/"* "$(INSTALL_DATA_DIR)/scripts"
|
$(Q)install -m 644 "$(BUNDLE_DIR)/scripts/"* "$(INSTALL_DATA_DIR)/scripts"
|
||||||
ifndef DO_NOT_INSTALL_DOCS
|
ifndef DO_NOT_INSTALL_DOCS
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ description.it_IT = Musica originale di Transport Tycoon Deluxe, edizione Window
|
|||||||
description.ja_JP = Transport Tycoon Deluxe オリジナル版 音楽 (Windows)
|
description.ja_JP = Transport Tycoon Deluxe オリジナル版 音楽 (Windows)
|
||||||
description.ko_KR = 오리지널 트랜스포트 타이쿤 디럭스 윈도 에디션의 음악입니다.
|
description.ko_KR = 오리지널 트랜스포트 타이쿤 디럭스 윈도 에디션의 음악입니다.
|
||||||
description.la_VA = Musica ex editione originale Transport Tycoon Deluxe Windows.
|
description.la_VA = Musica ex editione originale Transport Tycoon Deluxe Windows.
|
||||||
description.lb_LU = Original Transport Tycoon Deluxe Windows Editioun Music.
|
description.lb_LU = Original Transport Tycoon Deluxe Windows Editioun Musik.
|
||||||
description.lt_LT = Originali Transport Tycoon Deluxe Windows leidimo muzika.
|
description.lt_LT = Originali Transport Tycoon Deluxe Windows leidimo muzika.
|
||||||
description.lv_LV = Oriģinālā Transport Tycoon Deluxe Windows izdevuma mūzika.
|
description.lv_LV = Oriģinālā Transport Tycoon Deluxe Windows izdevuma mūzika.
|
||||||
description.nb_NO = Original musikk fra Transport Tycoon Deluxe for Windows.
|
description.nb_NO = Original musikk fra Transport Tycoon Deluxe for Windows.
|
||||||
|
|||||||
@@ -1,3 +1,82 @@
|
|||||||
|
1.5.3 (2015-12-01)
|
||||||
|
------------------------------------------------------------------------
|
||||||
|
(None)
|
||||||
|
|
||||||
|
|
||||||
|
1.5.3-RC1 (2015-11-01)
|
||||||
|
------------------------------------------------------------------------
|
||||||
|
- Fix: When selecting a refit cargo for orders, do not check whether the vehicle is in a depot or station, and do not ask whether the vehicle currently allows station-refitting. Also hide the refit cost for orders, it is not predictable (r27428)
|
||||||
|
- Fix: Use the NewGRF railtype sorting order in the infrastructure window (r27427)
|
||||||
|
- Fix: Crash when switching to or taking over companies, when an order window of a vehicle of the new company was opened. Now close those windows [FS#5842] (r27425)
|
||||||
|
- Fix: Towns did not connect roads to existing roads, unless they had only a single roadbit. Otoh, towns also tried to connect to single roadbit tiles such as tunnels and depots, even though they were not connectable in the direction of interest [FS#6374] (r27424)
|
||||||
|
- Fix: When towns expanded single-bit roadtiles using a grid-layout, they used the layout position of the neighbouring tile (r27423)
|
||||||
|
- Fix: Aircraft picked the wrong airport entry point, if airports were rotated by 180 degree [FS#6341] (r27422)
|
||||||
|
- Fix: Consider text and icon sizes when drawing the client list [FS#6265] (r27421)
|
||||||
|
- Fix: GrowTownAtRoad sometimes returned false, even when a house was built [FS#6362] (r27420)
|
||||||
|
- Fix: CmdSellRailWagon did not revert all actions properly when no orderlist could be allocated [FS#6369] (r27419)
|
||||||
|
- Fix: Desync due to incorrect storage of segments with different railtype in the YAPF cache [FS#6329] [FS#6379] (r27418)
|
||||||
|
- Fix: When a dedicated server was paused with no clients, the master server advertisement interval was slowed, causing deadvertisement of the server [FS#6368] (r27400)
|
||||||
|
- Fix: [Makefile] Game script directory and compat*.nut were never installed on *nix (r27399)
|
||||||
|
- Fix: There are two different availability conditions for fdatasync in the manpage. Use them both, since at least on some MinGW versions one is not enough (r27389)
|
||||||
|
- Fix: win32 sound driver failed to report errors (r27383)
|
||||||
|
- Fix: Clickareas in settings tree were misaligned when the filter warning was displayed, if the setting height was defined by the icons instead of the font [FS#6358] (r27366)
|
||||||
|
- Fix: Center settings filter warning also vertically, and also in case of multiple lines (r27365)
|
||||||
|
|
||||||
|
|
||||||
|
1.5.2 (2015-09-01)
|
||||||
|
------------------------------------------------------------------------
|
||||||
|
(None)
|
||||||
|
|
||||||
|
|
||||||
|
1.5.2-RC1 (2015-08-01)
|
||||||
|
------------------------------------------------------------------------
|
||||||
|
- Change: Auto-complete partial roads when building level-crossings [FS#6283] (r27309)
|
||||||
|
- Fix: Do not rerandomise the town name when only cost-estimating the founding [FS#6332] (r27341)
|
||||||
|
- Fix: Make variety distribution not assume that sea level is at height 0.2 / 3 * TGPGetMaxHeight() [FS#6335] (r27331, r27330, r27329, r27328)
|
||||||
|
- Fix: Remove corner-case optimisation for line drawing, which failed for dashed lines (r27324)
|
||||||
|
- Fix: Clipping of inclined lines did not account for the 'horizontal width' being bigger than the 'real width' (r27323, r27322)
|
||||||
|
- Fix: Incorrect owner assignment when adding/removing road/tram to/from bridges [FS#6317] (r27313, r27312)
|
||||||
|
- Fix: Mark infrastructure window dirty in more cases (r27311)
|
||||||
|
- Fix: Prevent breaking of tram-reversal points by adding more road pieces [FS#6283] (r27308)
|
||||||
|
- Fix: Error message window with manager face failed with GUI zoom [FS#6259] (r27307)
|
||||||
|
- Fix: Account for road-bridges and drive-through-stops in CanFollowRoad [FS#6320] (r27306, r27305)
|
||||||
|
- Fix: Password window layout with GUI zoom [FS#6321] (r27304, r27303)
|
||||||
|
- Fix: Speed-only timetables got assigned times in stations [FS#6313] (r27302, r27301)
|
||||||
|
- Fix: Enforce the company's default service intervals when purchasing another company [FS#6254] (r27282, r27281)
|
||||||
|
- Fix: Cloning/autoreplace/autorenew did not copy custom service intervals (r27280)
|
||||||
|
|
||||||
|
|
||||||
|
1.5.1 (2015-06-01)
|
||||||
|
------------------------------------------------------------------------
|
||||||
|
(None)
|
||||||
|
|
||||||
|
|
||||||
|
1.5.1-RC1 (2015-05-08)
|
||||||
|
------------------------------------------------------------------------
|
||||||
|
- Fix: Do not consider road junctions with trivial dead ends as branch points during town growth [FS#6245] (r27260, r27259, r27244)
|
||||||
|
- Fix: ScriptList::RemoveList failed to remove a list from itself [FS#6287] (r27258)
|
||||||
|
- Fix: Combined button+dropdown widgets in order and autoreplace GUI had incorrect hitbox when using GUI zoom [FS#6270] (r27255)
|
||||||
|
- Fix: When building a lock on DC_AUTO-removable water-based objects, the water class was always set to canal [FS#6264] (r27254)
|
||||||
|
- Fix: When crossing tram tracks with railroads, cost of extra roads was not being counted [FS#6282] (r27253)
|
||||||
|
- Fix: Invalid infrastructure counting when crossing tram tracks with railroads [FS#6281] (r27252)
|
||||||
|
- Fix: Broken error message in configure [FS#6286] (r27250)
|
||||||
|
- Fix: In some cases town growth failure was considered as success [FS#6240] (r27249, r27247)
|
||||||
|
- Fix: Town labels on smallmap and zoomed-out viewports were not centered [FS#6257] (r27248)
|
||||||
|
- Fix: Removing a rail waypoint used the remove-rail-station cost [FS#6251] (r27245)
|
||||||
|
- Fix: Duplicate frees due to pool item classes not having copy constructors [FS#6285] (r27243)
|
||||||
|
- Fix: Crash when no AIs were installed due to improper handling of non-ASCII characters by the string pointer lexer [FS#6272] (r27233)
|
||||||
|
- Fix: Compilation on DragonflyBSD [FS#6274] (r27224, r27223)
|
||||||
|
- Fix: Use the current maximum speed as limited by bridges, orders etc. for all vehicle types alike when considering increased smoke emissions of vehicles [FS#6278] (r27222)
|
||||||
|
- Fix: Multi-value keys in the desktop entry shall end with a trailing separator (r27221)
|
||||||
|
- Fix: Draw path reservation on the whole bridge, not only on the bridge heads (r27209)
|
||||||
|
- Fix: Draw correct overlay sprites for path reservations on bridges and tunnels (r27208)
|
||||||
|
|
||||||
|
|
||||||
|
1.5.0 (2015-04-01)
|
||||||
|
------------------------------------------------------------------------
|
||||||
|
- Fix: [NewGRF] Add Misc. GRF Feature Flag 6 to enable the second rocky tile set [FS#6260] (r27200)
|
||||||
|
|
||||||
|
|
||||||
1.5.0-RC1 (2015-03-18)
|
1.5.0-RC1 (2015-03-18)
|
||||||
------------------------------------------------------------------------
|
------------------------------------------------------------------------
|
||||||
- Feature: [NewGRF] Display relative offset changes in the sprite aligner [FS#6236] (r27174)
|
- Feature: [NewGRF] Display relative offset changes in the sprite aligner [FS#6236] (r27174)
|
||||||
|
|||||||
100
config.lib
100
config.lib
@@ -526,10 +526,10 @@ check_params() {
|
|||||||
log 1 " PREPROCESSOR is only available for OSX"
|
log 1 " PREPROCESSOR is only available for OSX"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
# OS only allows DETECT, UNIX, OSX, FREEBSD, OPENBSD, MORPHOS, BEOS, HAIKU, SUNOS, CYGWIN, MINGW, OS2, DOS, WINCE, and PSP
|
# OS only allows DETECT, UNIX, OSX, FREEBSD, DRAGONFLY, OPENBSD, NETBSD, MORPHOS, BEOS, HAIKU, SUNOS, CYGWIN, MINGW, OS2, DOS, WINCE, and PSP
|
||||||
if [ -z "`echo $os | egrep '^(DETECT|UNIX|OSX|FREEBSD|OPENBSD|NETBSD|HPUX|MORPHOS|BEOS|HAIKU|SUNOS|CYGWIN|MINGW|OS2|DOS|WINCE|PSP)$'`" ]; then
|
if [ -z "`echo $os | egrep '^(DETECT|UNIX|OSX|FREEBSD|DRAGONFLY|OPENBSD|NETBSD|HPUX|MORPHOS|BEOS|HAIKU|SUNOS|CYGWIN|MINGW|OS2|DOS|WINCE|PSP)$'`" ]; then
|
||||||
log 1 "configure: error: invalid option --os=$os"
|
log 1 "configure: error: invalid option --os=$os"
|
||||||
log 1 " Available options are: --os=[DETECT|UNIX|OSX|FREEBSD|OPENBSD|NETBSD|HPUX|MORPHOS|BEOS|HAIKU|SUNOS|CYGWIN|MINGW|OS2|DOS|WINCE|PSP]"
|
log 1 " Available options are: --os=[DETECT|UNIX|OSX|FREEBSD|DRAGONFLY|OPENBSD|NETBSD|HPUX|MORPHOS|BEOS|HAIKU|SUNOS|CYGWIN|MINGW|OS2|DOS|WINCE|PSP]"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
# cpu_type can be either 32 or 64
|
# cpu_type can be either 32 or 64
|
||||||
@@ -1035,7 +1035,7 @@ check_params() {
|
|||||||
# of the tags folder, the folder of the tag does not have a .svn folder
|
# of the tags folder, the folder of the tag does not have a .svn folder
|
||||||
# anymore and this fails to detect the subversion repository checkout.
|
# anymore and this fails to detect the subversion repository checkout.
|
||||||
log 1 "checking revision... svn detection (tag)"
|
log 1 "checking revision... svn detection (tag)"
|
||||||
elif [ -d "$ROOT_DIR/.git" ] && [ -n "`git help 2>/dev/null`" ]; then
|
elif [ -e "$ROOT_DIR/.git" ] && [ -n "`git help 2>/dev/null`" ]; then
|
||||||
log 1 "checking revision... git detection"
|
log 1 "checking revision... git detection"
|
||||||
elif [ -d "$ROOT_DIR/.hg" ] && [ -n "`HGPLAIN= hg help 2>/dev/null`" ]; then
|
elif [ -d "$ROOT_DIR/.hg" ] && [ -n "`HGPLAIN= hg help 2>/dev/null`" ]; then
|
||||||
log 1 "checking revision... hg detection"
|
log 1 "checking revision... hg detection"
|
||||||
@@ -1054,7 +1054,7 @@ check_params() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$doc_dir" = "1" ]; then
|
if [ "$doc_dir" = "1" ]; then
|
||||||
if [ "$os" = "UNIX" ] || [ "$os" = "FREEBSD" ] || [ "$os" = "OPENBSD" ] || [ "$os" = "NETBSD" ] || [ "$os" = "HPUX" ] || [ "$os" = "SUNOS" ]; then
|
if [ "$os" = "UNIX" ] || [ "$os" = "FREEBSD" ] || [ "$os" = "DRAGONFLY" ] || [ "$os" = "OPENBSD" ] || [ "$os" = "NETBSD" ] || [ "$os" = "HPUX" ] || [ "$os" = "SUNOS" ]; then
|
||||||
doc_dir="share/doc/openttd"
|
doc_dir="share/doc/openttd"
|
||||||
else
|
else
|
||||||
doc_dir="$data_dir/docs"
|
doc_dir="$data_dir/docs"
|
||||||
@@ -1064,7 +1064,7 @@ check_params() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$icon_theme_dir" = "1" ]; then
|
if [ "$icon_theme_dir" = "1" ]; then
|
||||||
if [ "$os" = "UNIX" ] || [ "$os" = "FREEBSD" ] || [ "$os" = "OPENBSD" ] || [ "$os" = "NETBSD" ] || [ "$os" = "HPUX" ] || [ "$os" = "SUNOS" ]; then
|
if [ "$os" = "UNIX" ] || [ "$os" = "FREEBSD" ] || [ "$os" = "DRAGONFLY" ] || [ "$os" = "OPENBSD" ] || [ "$os" = "NETBSD" ] || [ "$os" = "HPUX" ] || [ "$os" = "SUNOS" ]; then
|
||||||
icon_theme_dir="share/icons/hicolor"
|
icon_theme_dir="share/icons/hicolor"
|
||||||
else
|
else
|
||||||
icon_theme_dir=""
|
icon_theme_dir=""
|
||||||
@@ -1098,7 +1098,7 @@ check_params() {
|
|||||||
|
|
||||||
if [ "$man_dir" = "1" ]; then
|
if [ "$man_dir" = "1" ]; then
|
||||||
# add manpage on UNIX systems
|
# add manpage on UNIX systems
|
||||||
if [ "$os" = "UNIX" ] || [ "$os" = "FREEBSD" ] || [ "$os" = "OPENBSD" ] || [ "$os" = "NETBSD" ] || [ "$os" = "HPUX" ] || [ "$os" = "SUNOS" ] || [ "$os" = "OSX" ]; then
|
if [ "$os" = "UNIX" ] || [ "$os" = "FREEBSD" ] || [ "$os" = "DRAGONFLY" ] || [ "$os" = "OPENBSD" ] || [ "$os" = "NETBSD" ] || [ "$os" = "HPUX" ] || [ "$os" = "SUNOS" ] || [ "$os" = "OSX" ]; then
|
||||||
man_dir="share/man/man6"
|
man_dir="share/man/man6"
|
||||||
else
|
else
|
||||||
man_dir=""
|
man_dir=""
|
||||||
@@ -1109,7 +1109,7 @@ check_params() {
|
|||||||
|
|
||||||
if [ "$menu_dir" = "1" ]; then
|
if [ "$menu_dir" = "1" ]; then
|
||||||
# add a freedesktop menu item only for some UNIX systems
|
# add a freedesktop menu item only for some UNIX systems
|
||||||
if [ "$os" = "UNIX" ] || [ "$os" = "FREEBSD" ] || [ "$os" = "OPENBSD" ] || [ "$os" = "NETBSD" ] || [ "$os" = "HPUX" ] || [ "$os" = "SUNOS" ]; then
|
if [ "$os" = "UNIX" ] || [ "$os" = "FREEBSD" ] || [ "$os" = "DRAGONFLY" ] || [ "$os" = "OPENBSD" ] || [ "$os" = "NETBSD" ] || [ "$os" = "HPUX" ] || [ "$os" = "SUNOS" ]; then
|
||||||
menu_dir="share/applications"
|
menu_dir="share/applications"
|
||||||
else
|
else
|
||||||
menu_dir=""
|
menu_dir=""
|
||||||
@@ -1538,7 +1538,7 @@ make_cflags_and_ldflags() {
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$os" != "CYGWIN" ] && [ "$os" != "HAIKU" ] && [ "$os" != "FREEBSD" ] && [ "$os" != "OPENBSD" ] && [ "$os" != "MINGW" ] && [ "$os" != "MORPHOS" ] && [ "$os" != "OSX" ] && [ "$os" != "DOS" ] && [ "$os" != "WINCE" ] && [ "$os" != "PSP" ] && [ "$os" != "OS2" ]; then
|
if [ "$os" != "CYGWIN" ] && [ "$os" != "HAIKU" ] && [ "$os" != "OPENBSD" ] && [ "$os" != "MINGW" ] && [ "$os" != "MORPHOS" ] && [ "$os" != "OSX" ] && [ "$os" != "DOS" ] && [ "$os" != "WINCE" ] && [ "$os" != "PSP" ] && [ "$os" != "OS2" ]; then
|
||||||
LIBS="$LIBS -lpthread"
|
LIBS="$LIBS -lpthread"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -1565,10 +1565,6 @@ make_cflags_and_ldflags() {
|
|||||||
LIBS="$LIBS -pthread"
|
LIBS="$LIBS -pthread"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$os" = "FREEBSD" ]; then
|
|
||||||
LIBS="$LIBS -lpthread"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ "$os" = "OSX" ]; then
|
if [ "$os" = "OSX" ]; then
|
||||||
LDFLAGS="$LDFLAGS -framework Cocoa"
|
LDFLAGS="$LDFLAGS -framework Cocoa"
|
||||||
|
|
||||||
@@ -1610,7 +1606,7 @@ make_cflags_and_ldflags() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Most targets act like UNIX, just with some additions
|
# Most targets act like UNIX, just with some additions
|
||||||
if [ "$os" = "BEOS" ] || [ "$os" = "HAIKU" ] || [ "$os" = "OSX" ] || [ "$os" = "MORPHOS" ] || [ "$os" = "FREEBSD" ] || [ "$os" = "OPENBSD" ] || [ "$os" = "NETBSD" ] || [ "$os" = "HPUX" ] || [ "$os" = "SUNOS" ] || [ "$os" = "OS2" ]; then
|
if [ "$os" = "BEOS" ] || [ "$os" = "HAIKU" ] || [ "$os" = "OSX" ] || [ "$os" = "MORPHOS" ] || [ "$os" = "FREEBSD" ] || [ "$os" = "DRAGONFLY" ] || [ "$os" = "OPENBSD" ] || [ "$os" = "NETBSD" ] || [ "$os" = "HPUX" ] || [ "$os" = "SUNOS" ] || [ "$os" = "OS2" ]; then
|
||||||
CFLAGS="$CFLAGS -DUNIX"
|
CFLAGS="$CFLAGS -DUNIX"
|
||||||
fi
|
fi
|
||||||
# And others like Windows
|
# And others like Windows
|
||||||
@@ -2268,52 +2264,54 @@ detect_awk() {
|
|||||||
|
|
||||||
detect_os() {
|
detect_os() {
|
||||||
if [ "$os" = "DETECT" ]; then
|
if [ "$os" = "DETECT" ]; then
|
||||||
# Detect UNIX, OSX, FREEBSD, OPENBSD, NETBSD, HPUX, MORPHOS, BEOS, SUNOS, CYGWIN, MINGW, OS2, DOS, WINCE, and PSP
|
# Detect UNIX, OSX, FREEBSD, DRAGONFLY, OPENBSD, NETBSD, HPUX, MORPHOS, BEOS, SUNOS, CYGWIN, MINGW, OS2, DOS, WINCE, and PSP
|
||||||
|
|
||||||
# Try first via dumpmachine, then via uname
|
# Try first via dumpmachine, then via uname
|
||||||
os=`echo "$host" | tr '[A-Z]' '[a-z]' | $awk '
|
os=`echo "$host" | tr '[A-Z]' '[a-z]' | $awk '
|
||||||
/linux/ { print "UNIX"; exit}
|
/linux/ { print "UNIX"; exit}
|
||||||
/darwin/ { print "OSX"; exit}
|
/darwin/ { print "OSX"; exit}
|
||||||
/freebsd/ { print "FREEBSD"; exit}
|
/freebsd/ { print "FREEBSD"; exit}
|
||||||
/openbsd/ { print "OPENBSD"; exit}
|
/dragonfly/ { print "DRAGONFLY"; exit}
|
||||||
/netbsd/ { print "NETBSD"; exit}
|
/openbsd/ { print "OPENBSD"; exit}
|
||||||
/hp-ux/ { print "HPUX"; exit}
|
/netbsd/ { print "NETBSD"; exit}
|
||||||
/morphos/ { print "MORPHOS"; exit}
|
/hp-ux/ { print "HPUX"; exit}
|
||||||
/beos/ { print "BEOS"; exit}
|
/morphos/ { print "MORPHOS"; exit}
|
||||||
/haiku/ { print "HAIKU"; exit}
|
/beos/ { print "BEOS"; exit}
|
||||||
/sunos/ { print "SUNOS"; exit}
|
/haiku/ { print "HAIKU"; exit}
|
||||||
/solaris/ { print "SUNOS"; exit}
|
/sunos/ { print "SUNOS"; exit}
|
||||||
/cygwin/ { print "CYGWIN"; exit}
|
/solaris/ { print "SUNOS"; exit}
|
||||||
/mingw/ { print "MINGW"; exit}
|
/cygwin/ { print "CYGWIN"; exit}
|
||||||
/os2/ { print "OS2"; exit}
|
/mingw/ { print "MINGW"; exit}
|
||||||
/dos/ { print "DOS"; exit}
|
/os2/ { print "OS2"; exit}
|
||||||
/wince/ { print "WINCE"; exit}
|
/dos/ { print "DOS"; exit}
|
||||||
/psp/ { print "PSP"; exit}
|
/wince/ { print "WINCE"; exit}
|
||||||
|
/psp/ { print "PSP"; exit}
|
||||||
'`
|
'`
|
||||||
|
|
||||||
if [ -z "$os" ]; then
|
if [ -z "$os" ]; then
|
||||||
os=`LC_ALL=C uname | tr '[A-Z]' '[a-z]' | $awk '
|
os=`LC_ALL=C uname | tr '[A-Z]' '[a-z]' | $awk '
|
||||||
/linux/ { print "UNIX"; exit}
|
/linux/ { print "UNIX"; exit}
|
||||||
/darwin/ { print "OSX"; exit}
|
/darwin/ { print "OSX"; exit}
|
||||||
/freebsd/ { print "FREEBSD"; exit}
|
/freebsd/ { print "FREEBSD"; exit}
|
||||||
/openbsd/ { print "OPENBSD"; exit}
|
/dragonfly/ { print "DRAGONFLY"; exit}
|
||||||
/netbsd/ { print "NETBSD"; exit}
|
/openbsd/ { print "OPENBSD"; exit}
|
||||||
/hp-ux/ { print "HPUX"; exit}
|
/netbsd/ { print "NETBSD"; exit}
|
||||||
/morphos/ { print "MORPHOS"; exit}
|
/hp-ux/ { print "HPUX"; exit}
|
||||||
/beos/ { print "BEOS"; exit}
|
/morphos/ { print "MORPHOS"; exit}
|
||||||
/haiku/ { print "HAIKU"; exit}
|
/beos/ { print "BEOS"; exit}
|
||||||
/sunos/ { print "SUNOS"; exit}
|
/haiku/ { print "HAIKU"; exit}
|
||||||
/cygwin/ { print "CYGWIN"; exit}
|
/sunos/ { print "SUNOS"; exit}
|
||||||
/mingw/ { print "MINGW"; exit}
|
/cygwin/ { print "CYGWIN"; exit}
|
||||||
/os\/2/ { print "OS2"; exit}
|
/mingw/ { print "MINGW"; exit}
|
||||||
/gnu/ { print "UNIX"; exit}
|
/os\/2/ { print "OS2"; exit}
|
||||||
|
/gnu/ { print "UNIX"; exit}
|
||||||
'`
|
'`
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -z "$os" ]; then
|
if [ -z "$os" ]; then
|
||||||
log 1 "detecting OS... none detected"
|
log 1 "detecting OS... none detected"
|
||||||
log 1 "I couldn't detect your OS. Please use --os=OS to force one"
|
log 1 "I couldn't detect your OS. Please use --os=OS to force one"
|
||||||
log 1 "Allowed values are: UNIX, OSX, FREEBSD, OPENBSD, NETBSD, MORPHOS, HPUX, BEOS, HAIKU, SUNOS, CYGWIN, MINGW, OS2, DOS, WINCE, and PSP"
|
log 1 "Allowed values are: UNIX, OSX, FREEBSD, DRAGONFLY, OPENBSD, NETBSD, MORPHOS, HPUX, BEOS, HAIKU, SUNOS, CYGWIN, MINGW, OS2, DOS, WINCE, and PSP"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -2942,7 +2940,7 @@ detect_icu() {
|
|||||||
# It was forced, so it should be found.
|
# It was forced, so it should be found.
|
||||||
if [ "$with_icu" != "1" ]; then
|
if [ "$with_icu" != "1" ]; then
|
||||||
log 1 "configure: error: icu-config couldn't be found"
|
log 1 "configure: error: icu-config couldn't be found"
|
||||||
log 1 "configure: error: you supplied '$with_icuconfig', but it seems invalid"
|
log 1 "configure: error: you supplied '$with_icu', but it seems invalid"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -3592,9 +3590,9 @@ showhelp() {
|
|||||||
echo " --awk=AWK the awk to use in configure [awk]"
|
echo " --awk=AWK the awk to use in configure [awk]"
|
||||||
echo " --lipo=LIPO the lipo to use (OSX ONLY) [HOST-lipo]"
|
echo " --lipo=LIPO the lipo to use (OSX ONLY) [HOST-lipo]"
|
||||||
echo " --os=OS the OS we are compiling for [DETECT]"
|
echo " --os=OS the OS we are compiling for [DETECT]"
|
||||||
echo " DETECT/UNIX/OSX/FREEBSD/OPENBSD/NETBSD/"
|
echo " DETECT/UNIX/OSX/FREEBSD/DRAGONFLY/OPENBSD/"
|
||||||
echo " MORPHOS/HPUX/BEOS/SUNOS/CYGWIN/MINGW/OS2/"
|
echo " NETBSD/MORPHOS/HPUX/BEOS/SUNOS/CYGWIN/"
|
||||||
echo " DOS/WINCE/PSP/HAIKU"
|
echo " MINGW/OS2/DOS/WINCE/PSP/HAIKU"
|
||||||
echo " --endian=ENDIAN set the endian of the HOST (AUTO/LE/BE)"
|
echo " --endian=ENDIAN set the endian of the HOST (AUTO/LE/BE)"
|
||||||
echo ""
|
echo ""
|
||||||
echo "Paths:"
|
echo "Paths:"
|
||||||
|
|||||||
@@ -70,7 +70,11 @@ ROOT_DIR=`pwd`
|
|||||||
# Determine if we are using a modified version
|
# Determine if we are using a modified version
|
||||||
# Assume the dir is not modified
|
# Assume the dir is not modified
|
||||||
MODIFIED="0"
|
MODIFIED="0"
|
||||||
if [ -d "$ROOT_DIR/.svn" ] || [ -d "$ROOT_DIR/../.svn" ]; then
|
if [ -f "$ROOT_DIR/.ottdrev" ]; then
|
||||||
|
# We are an exported source bundle
|
||||||
|
cat $ROOT_DIR/.ottdrev
|
||||||
|
exit
|
||||||
|
elif [ -d "$ROOT_DIR/.svn" ] || [ -d "$ROOT_DIR/../.svn" ]; then
|
||||||
# We are an svn checkout
|
# We are an svn checkout
|
||||||
if [ -n "`svnversion | grep 'M'`" ]; then
|
if [ -n "`svnversion | grep 'M'`" ]; then
|
||||||
MODIFIED="2"
|
MODIFIED="2"
|
||||||
@@ -84,7 +88,7 @@ if [ -d "$ROOT_DIR/.svn" ] || [ -d "$ROOT_DIR/../.svn" ]; then
|
|||||||
else
|
else
|
||||||
REV="r$REV_NR"
|
REV="r$REV_NR"
|
||||||
fi
|
fi
|
||||||
elif [ -d "$ROOT_DIR/.git" ]; then
|
elif [ -e "$ROOT_DIR/.git" ]; then
|
||||||
# We are a git checkout
|
# We are a git checkout
|
||||||
# Refresh the index to make sure file stat info is in sync, then look for modifications
|
# Refresh the index to make sure file stat info is in sync, then look for modifications
|
||||||
git update-index --refresh >/dev/null
|
git update-index --refresh >/dev/null
|
||||||
@@ -122,10 +126,6 @@ elif [ -d "$ROOT_DIR/.hg" ]; then
|
|||||||
# No rev? Maybe it is a custom hgsubversion clone
|
# No rev? Maybe it is a custom hgsubversion clone
|
||||||
REV_NR=`LC_ALL=C HGPLAIN= hg parent --template="{svnrev}"`
|
REV_NR=`LC_ALL=C HGPLAIN= hg parent --template="{svnrev}"`
|
||||||
fi
|
fi
|
||||||
elif [ -f "$ROOT_DIR/.ottdrev" ]; then
|
|
||||||
# We are an exported source bundle
|
|
||||||
cat $ROOT_DIR/.ottdrev
|
|
||||||
exit
|
|
||||||
else
|
else
|
||||||
# We don't know
|
# We don't know
|
||||||
MODIFIED="1"
|
MODIFIED="1"
|
||||||
@@ -134,6 +134,7 @@ else
|
|||||||
REV_NR=""
|
REV_NR=""
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
MODIFIED="0" # This prevents Andorid build from connecting to a public servers
|
||||||
if [ "$MODIFIED" -eq "2" ]; then
|
if [ "$MODIFIED" -eq "2" ]; then
|
||||||
REV="${REV}M"
|
REV="${REV}M"
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
OpenTTD's known bugs
|
OpenTTD's known bugs
|
||||||
Last updated: 2015-03-18
|
Last updated: 2015-12-01
|
||||||
Release version: 1.5.0-RC1
|
Release version: 1.5.3
|
||||||
------------------------------------------------------------------------
|
------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -9,4 +9,4 @@ Exec=!!TTD!!
|
|||||||
Terminal=false
|
Terminal=false
|
||||||
Categories=!!MENU_GROUP!!
|
Categories=!!MENU_GROUP!!
|
||||||
Comment=A clone of Transport Tycoon Deluxe
|
Comment=A clone of Transport Tycoon Deluxe
|
||||||
Keywords=game;simulation;transport;tycoon;deluxe;economics;multiplayer;money;train;ship;bus;truck;aircraft;cargo
|
Keywords=game;simulation;transport;tycoon;deluxe;economics;multiplayer;money;train;ship;bus;truck;aircraft;cargo;
|
||||||
|
|||||||
@@ -1,3 +1,45 @@
|
|||||||
|
openttd (1.5.3-0) unstable; urgency=low
|
||||||
|
|
||||||
|
* New upstream release 1.5.3
|
||||||
|
|
||||||
|
-- OpenTTD <info@openttd.org> Tue, 01 Dec 2015 21:00:00 +0100
|
||||||
|
|
||||||
|
openttd (1.5.3~RC1-0) unstable; urgency=low
|
||||||
|
|
||||||
|
* New upstream release 1.5.3-RC1
|
||||||
|
|
||||||
|
-- OpenTTD <info@openttd.org> Sun, 01 Nov 2015 14:00:00 +0100
|
||||||
|
|
||||||
|
openttd (1.5.2-0) unstable; urgency=low
|
||||||
|
|
||||||
|
* New upstream release 1.5.2
|
||||||
|
|
||||||
|
-- OpenTTD <info@openttd.org> Tue, 01 Sep 2015 21:00:00 +0200
|
||||||
|
|
||||||
|
openttd (1.5.2~RC1-0) unstable; urgency=low
|
||||||
|
|
||||||
|
* New upstream release 1.5.2-RC1
|
||||||
|
|
||||||
|
-- OpenTTD <info@openttd.org> Sat, 01 Aug 2015 13:00:00 +0200
|
||||||
|
|
||||||
|
openttd (1.5.1-0) unstable; urgency=low
|
||||||
|
|
||||||
|
* New upstream release 1.5.1
|
||||||
|
|
||||||
|
-- OpenTTD <info@openttd.org> Mon, 01 Jun 2015 21:00:00 +0200
|
||||||
|
|
||||||
|
openttd (1.5.1~RC1-0) unstable; urgency=low
|
||||||
|
|
||||||
|
* New upstream release 1.5.1-RC1
|
||||||
|
|
||||||
|
-- OpenTTD <info@openttd.org> Fri, 08 May 2015 21:00:00 +0200
|
||||||
|
|
||||||
|
openttd (1.5.0-0) unstable; urgency=low
|
||||||
|
|
||||||
|
* New upstream release 1.5.0
|
||||||
|
|
||||||
|
-- OpenTTD <info@openttd.org> Wed, 01 Apr 2015 21:00:00 +0200
|
||||||
|
|
||||||
openttd (1.5.0~RC1-0) unstable; urgency=low
|
openttd (1.5.0~RC1-0) unstable; urgency=low
|
||||||
|
|
||||||
* New upstream release 1.5.0-RC1
|
* New upstream release 1.5.0-RC1
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
# Version numbers to update
|
# Version numbers to update
|
||||||
!define APPV_MAJOR 1
|
!define APPV_MAJOR 1
|
||||||
!define APPV_MINOR 5
|
!define APPV_MINOR 5
|
||||||
!define APPV_MAINT 0
|
!define APPV_MAINT 3
|
||||||
!define APPV_BUILD 2
|
!define APPV_BUILD 1
|
||||||
!define APPV_EXTRA "-RC1"
|
!define APPV_EXTRA ""
|
||||||
|
|
||||||
!define APPNAME "OpenTTD" ; Define application name
|
!define APPNAME "OpenTTD" ; Define application name
|
||||||
!define APPVERSION "${APPV_MAJOR}.${APPV_MINOR}.${APPV_MAINT}${APPV_EXTRA}" ; Define application version
|
!define APPVERSION "${APPV_MAJOR}.${APPV_MINOR}.${APPV_MAINT}${APPV_EXTRA}" ; Define application version
|
||||||
|
|||||||
@@ -626,6 +626,7 @@
|
|||||||
<ClInclude Include="..\src\tilehighlight_type.h" />
|
<ClInclude Include="..\src\tilehighlight_type.h" />
|
||||||
<ClInclude Include="..\src\tilematrix_type.hpp" />
|
<ClInclude Include="..\src\tilematrix_type.hpp" />
|
||||||
<ClInclude Include="..\src\timetable.h" />
|
<ClInclude Include="..\src\timetable.h" />
|
||||||
|
<ClInclude Include="..\src\toolbar_type.h" />
|
||||||
<ClInclude Include="..\src\toolbar_gui.h" />
|
<ClInclude Include="..\src\toolbar_gui.h" />
|
||||||
<ClInclude Include="..\src\town.h" />
|
<ClInclude Include="..\src\town.h" />
|
||||||
<ClInclude Include="..\src\town_type.h" />
|
<ClInclude Include="..\src\town_type.h" />
|
||||||
|
|||||||
@@ -1107,6 +1107,9 @@
|
|||||||
<ClInclude Include="..\src\timetable.h">
|
<ClInclude Include="..\src\timetable.h">
|
||||||
<Filter>Header Files</Filter>
|
<Filter>Header Files</Filter>
|
||||||
</ClInclude>
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\src\toolbar_type.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
<ClInclude Include="..\src\toolbar_gui.h">
|
<ClInclude Include="..\src\toolbar_gui.h">
|
||||||
<Filter>Header Files</Filter>
|
<Filter>Header Files</Filter>
|
||||||
</ClInclude>
|
</ClInclude>
|
||||||
|
|||||||
@@ -1778,6 +1778,10 @@
|
|||||||
RelativePath=".\..\src\timetable.h"
|
RelativePath=".\..\src\timetable.h"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath=".\..\src\toolbar_type.h"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath=".\..\src\toolbar_gui.h"
|
RelativePath=".\..\src\toolbar_gui.h"
|
||||||
>
|
>
|
||||||
|
|||||||
@@ -1775,6 +1775,10 @@
|
|||||||
RelativePath=".\..\src\timetable.h"
|
RelativePath=".\..\src\timetable.h"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath=".\..\src\toolbar_type.h"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath=".\..\src\toolbar_gui.h"
|
RelativePath=".\..\src\toolbar_gui.h"
|
||||||
>
|
>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
Last updated: 2015-03-18
|
Last updated: 2015-12-01
|
||||||
Release version: 1.5.0-RC1
|
Release version: 1.5.3
|
||||||
------------------------------------------------------------------------
|
------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -93,6 +93,7 @@ tgp.cpp
|
|||||||
tile_map.cpp
|
tile_map.cpp
|
||||||
tilearea.cpp
|
tilearea.cpp
|
||||||
townname.cpp
|
townname.cpp
|
||||||
|
tutorial_gui.cpp
|
||||||
#if WIN32
|
#if WIN32
|
||||||
#else
|
#else
|
||||||
#if WINCE
|
#if WINCE
|
||||||
@@ -365,6 +366,7 @@ tilehighlight_func.h
|
|||||||
tilehighlight_type.h
|
tilehighlight_type.h
|
||||||
tilematrix_type.hpp
|
tilematrix_type.hpp
|
||||||
timetable.h
|
timetable.h
|
||||||
|
toolbar_type.h
|
||||||
toolbar_gui.h
|
toolbar_gui.h
|
||||||
town.h
|
town.h
|
||||||
town_type.h
|
town_type.h
|
||||||
@@ -905,6 +907,12 @@ script/api/script_window.cpp
|
|||||||
# Blitters
|
# Blitters
|
||||||
#if DEDICATED
|
#if DEDICATED
|
||||||
#else
|
#else
|
||||||
|
blitter/16bpp_base.cpp
|
||||||
|
blitter/16bpp_base.hpp
|
||||||
|
blitter/16bpp_anim.cpp
|
||||||
|
blitter/16bpp_anim.hpp
|
||||||
|
blitter/16bpp_simple.cpp
|
||||||
|
blitter/16bpp_simple.hpp
|
||||||
blitter/32bpp_anim.cpp
|
blitter/32bpp_anim.cpp
|
||||||
blitter/32bpp_anim.hpp
|
blitter/32bpp_anim.hpp
|
||||||
#if SSE
|
#if SSE
|
||||||
|
|||||||
26
src/3rdparty/squirrel/squirrel/sqapi.cpp
vendored
26
src/3rdparty/squirrel/squirrel/sqapi.cpp
vendored
@@ -1261,10 +1261,28 @@ struct BufState{
|
|||||||
|
|
||||||
WChar buf_lexfeed(SQUserPointer file)
|
WChar buf_lexfeed(SQUserPointer file)
|
||||||
{
|
{
|
||||||
BufState *buf=(BufState*)file;
|
/* Convert an UTF-8 character into a WChar */
|
||||||
if(buf->size<(buf->ptr+1))
|
BufState *buf = (BufState *)file;
|
||||||
return 0;
|
const char *p = &buf->buf[buf->ptr];
|
||||||
return buf->buf[buf->ptr++];
|
|
||||||
|
if (buf->size < buf->ptr + 1) return 0;
|
||||||
|
|
||||||
|
/* Read the first character, and get the length based on UTF-8 specs. If invalid, bail out. */
|
||||||
|
uint len = Utf8EncodedCharLen(*p);
|
||||||
|
if (len == 0) {
|
||||||
|
buf->ptr++;
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Read the remaining bits. */
|
||||||
|
if (buf->size < buf->ptr + len) return 0;
|
||||||
|
buf->ptr += len;
|
||||||
|
|
||||||
|
/* Convert the character, and when definitely invalid, bail out as well. */
|
||||||
|
WChar c;
|
||||||
|
if (Utf8Decode(&c, p) != len) return -1;
|
||||||
|
|
||||||
|
return c;
|
||||||
}
|
}
|
||||||
|
|
||||||
SQRESULT sq_compilebuffer(HSQUIRRELVM v,const SQChar *s,SQInteger size,const SQChar *sourcename,SQBool raiseerror) {
|
SQRESULT sq_compilebuffer(HSQUIRRELVM v,const SQChar *s,SQInteger size,const SQChar *sourcename,SQBool raiseerror) {
|
||||||
|
|||||||
@@ -108,7 +108,7 @@ struct AIListWindow : public Window {
|
|||||||
virtual void UpdateWidgetSize(int widget, Dimension *size, const Dimension &padding, Dimension *fill, Dimension *resize)
|
virtual void UpdateWidgetSize(int widget, Dimension *size, const Dimension &padding, Dimension *fill, Dimension *resize)
|
||||||
{
|
{
|
||||||
if (widget == WID_AIL_LIST) {
|
if (widget == WID_AIL_LIST) {
|
||||||
this->line_height = FONT_HEIGHT_NORMAL + WD_MATRIX_TOP + WD_MATRIX_BOTTOM;
|
this->line_height = GetMinSizing(NWST_STEP, FONT_HEIGHT_NORMAL + WD_MATRIX_TOP + WD_MATRIX_BOTTOM);
|
||||||
|
|
||||||
resize->width = 1;
|
resize->width = 1;
|
||||||
resize->height = this->line_height;
|
resize->height = this->line_height;
|
||||||
@@ -121,16 +121,16 @@ struct AIListWindow : public Window {
|
|||||||
switch (widget) {
|
switch (widget) {
|
||||||
case WID_AIL_LIST: {
|
case WID_AIL_LIST: {
|
||||||
/* Draw a list of all available AIs. */
|
/* Draw a list of all available AIs. */
|
||||||
int y = this->GetWidget<NWidgetBase>(WID_AIL_LIST)->pos_y;
|
int y = Center(r.top, this->line_height);
|
||||||
/* First AI in the list is hardcoded to random */
|
/* First AI in the list is hardcoded to random */
|
||||||
if (this->vscroll->IsVisible(0)) {
|
if (this->vscroll->IsVisible(0)) {
|
||||||
DrawString(r.left + WD_MATRIX_LEFT, r.right - WD_MATRIX_LEFT, y + WD_MATRIX_TOP, this->slot == OWNER_DEITY ? STR_AI_CONFIG_NONE : STR_AI_CONFIG_RANDOM_AI, this->selected == -1 ? TC_WHITE : TC_ORANGE);
|
DrawString(r.left + WD_MATRIX_LEFT, r.right - WD_MATRIX_LEFT, y, this->slot == OWNER_DEITY ? STR_AI_CONFIG_NONE : STR_AI_CONFIG_RANDOM_AI, this->selected == -1 ? TC_WHITE : TC_ORANGE);
|
||||||
y += this->line_height;
|
y += this->line_height;
|
||||||
}
|
}
|
||||||
ScriptInfoList::const_iterator it = this->info_list->begin();
|
ScriptInfoList::const_iterator it = this->info_list->begin();
|
||||||
for (int i = 1; it != this->info_list->end(); i++, it++) {
|
for (int i = 1; it != this->info_list->end(); i++, it++) {
|
||||||
if (this->vscroll->IsVisible(i)) {
|
if (this->vscroll->IsVisible(i)) {
|
||||||
DrawString(r.left + WD_MATRIX_LEFT, r.right - WD_MATRIX_RIGHT, y + WD_MATRIX_TOP, (*it).second->GetName(), (this->selected == i - 1) ? TC_WHITE : TC_ORANGE);
|
DrawString(r.left + WD_MATRIX_LEFT, r.right - WD_MATRIX_RIGHT, y, (*it).second->GetName(), (this->selected == i - 1) ? TC_WHITE : TC_ORANGE);
|
||||||
y += this->line_height;
|
y += this->line_height;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -368,7 +368,6 @@ struct AISettingsWindow : public Window {
|
|||||||
uint text_left = r.left + (rtl ? WD_FRAMERECT_LEFT : SETTING_BUTTON_WIDTH + 8);
|
uint text_left = r.left + (rtl ? WD_FRAMERECT_LEFT : SETTING_BUTTON_WIDTH + 8);
|
||||||
uint text_right = r.right - (rtl ? SETTING_BUTTON_WIDTH + 8 : WD_FRAMERECT_RIGHT);
|
uint text_right = r.right - (rtl ? SETTING_BUTTON_WIDTH + 8 : WD_FRAMERECT_RIGHT);
|
||||||
|
|
||||||
|
|
||||||
int y = r.top;
|
int y = r.top;
|
||||||
int button_y_offset = (this->line_height - SETTING_BUTTON_HEIGHT) / 2;
|
int button_y_offset = (this->line_height - SETTING_BUTTON_HEIGHT) / 2;
|
||||||
int text_y_offset = (this->line_height - FONT_HEIGHT_NORMAL) / 2;
|
int text_y_offset = (this->line_height - FONT_HEIGHT_NORMAL) / 2;
|
||||||
@@ -661,39 +660,41 @@ static const NWidgetPart _nested_ai_config_widgets[] = {
|
|||||||
NWidget(WWT_CAPTION, COLOUR_MAUVE), SetDataTip(STR_AI_CONFIG_CAPTION, STR_TOOLTIP_WINDOW_TITLE_DRAG_THIS),
|
NWidget(WWT_CAPTION, COLOUR_MAUVE), SetDataTip(STR_AI_CONFIG_CAPTION, STR_TOOLTIP_WINDOW_TITLE_DRAG_THIS),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
NWidget(WWT_PANEL, COLOUR_MAUVE, WID_AIC_BACKGROUND),
|
NWidget(WWT_PANEL, COLOUR_MAUVE, WID_AIC_BACKGROUND),
|
||||||
NWidget(NWID_VERTICAL), SetPIP(4, 4, 4),
|
NWidget(NWID_HORIZONTAL), SetPIP(7, 7, 7),
|
||||||
NWidget(NWID_HORIZONTAL), SetPIP(7, 0, 7),
|
NWidget(WWT_FRAME, COLOUR_MAUVE), SetDataTip(STR_AI_CONFIG_AI, STR_NULL), SetPadding(0, 5, 0, 5),
|
||||||
NWidget(WWT_PUSHARROWBTN, COLOUR_YELLOW, WID_AIC_DECREASE), SetFill(0, 1), SetDataTip(AWV_DECREASE, STR_NULL),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(WWT_PUSHARROWBTN, COLOUR_YELLOW, WID_AIC_INCREASE), SetFill(0, 1), SetDataTip(AWV_INCREASE, STR_NULL),
|
NWidget(WWT_MATRIX, COLOUR_MAUVE, WID_AIC_LIST), SetMinimalSize(288, 112), SetFill(1, 0), SetMatrixDataTip(1, 8, STR_AI_CONFIG_AILIST_TOOLTIP), SetScrollbar(WID_AIC_SCROLLBAR),
|
||||||
NWidget(NWID_SPACER), SetMinimalSize(6, 0),
|
NWidget(NWID_VSCROLLBAR, COLOUR_MAUVE, WID_AIC_SCROLLBAR),
|
||||||
NWidget(WWT_TEXT, COLOUR_MAUVE, WID_AIC_NUMBER), SetDataTip(STR_DIFFICULTY_LEVEL_SETTING_MAXIMUM_NO_COMPETITORS, STR_NULL), SetFill(1, 0), SetPadding(1, 0, 0, 0),
|
EndContainer(),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
NWidget(NWID_HORIZONTAL, NC_EQUALSIZE), SetPIP(7, 0, 7),
|
NWidget(NWID_VERTICAL), SetPIP(4, 4, 4),
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_MOVE_UP), SetResize(1, 0), SetFill(1, 0), SetDataTip(STR_AI_CONFIG_MOVE_UP, STR_AI_CONFIG_MOVE_UP_TOOLTIP),
|
NWidget(NWID_HORIZONTAL), SetPIP(7, 0, 7),
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_MOVE_DOWN), SetResize(1, 0), SetFill(1, 0), SetDataTip(STR_AI_CONFIG_MOVE_DOWN, STR_AI_CONFIG_MOVE_DOWN_TOOLTIP),
|
NWidget(WWT_PUSHARROWBTN, COLOUR_YELLOW, WID_AIC_DECREASE), SetFill(0, 1), SetDataTip(AWV_DECREASE, STR_NULL),
|
||||||
|
NWidget(WWT_PUSHARROWBTN, COLOUR_YELLOW, WID_AIC_INCREASE), SetFill(0, 1), SetDataTip(AWV_INCREASE, STR_NULL),
|
||||||
|
NWidget(NWID_SPACER), SetMinimalSize(6, 0),
|
||||||
|
NWidget(WWT_TEXT, COLOUR_MAUVE, WID_AIC_NUMBER), SetDataTip(STR_DIFFICULTY_LEVEL_SETTING_MAXIMUM_NO_COMPETITORS, STR_NULL), SetFill(1, 0), SetPadding(1, 0, 0, 0),
|
||||||
|
EndContainer(),
|
||||||
|
NWidget(NWID_HORIZONTAL, NC_EQUALSIZE), SetPIP(7, 0, 7),
|
||||||
|
NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_MOVE_UP), SetResize(1, 0), SetFill(1, 0), SetDataTip(STR_AI_CONFIG_MOVE_UP, STR_AI_CONFIG_MOVE_UP_TOOLTIP),
|
||||||
|
NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_MOVE_DOWN), SetResize(1, 0), SetFill(1, 0), SetDataTip(STR_AI_CONFIG_MOVE_DOWN, STR_AI_CONFIG_MOVE_DOWN_TOOLTIP),
|
||||||
|
EndContainer(),
|
||||||
|
NWidget(NWID_SPACER), SetMinimalSize(0, 9),
|
||||||
|
NWidget(WWT_FRAME, COLOUR_MAUVE), SetDataTip(STR_AI_CONFIG_GAMESCRIPT, STR_NULL), SetPadding(0, 5, 4, 5),
|
||||||
|
NWidget(WWT_MATRIX, COLOUR_MAUVE, WID_AIC_GAMELIST), SetSizingType(NWST_STEP), SetMinimalSize(288, 14), SetFill(1, 0), SetMatrixDataTip(1, 1, STR_AI_CONFIG_GAMELIST_TOOLTIP),
|
||||||
|
EndContainer(),
|
||||||
|
NWidget(NWID_HORIZONTAL, NC_EQUALSIZE), SetPIP(7, 0, 7),
|
||||||
|
NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_CHANGE), SetFill(1, 0), SetMinimalSize(93, 12), SetDataTip(STR_AI_CONFIG_CHANGE, STR_AI_CONFIG_CHANGE_TOOLTIP),
|
||||||
|
NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_CONFIGURE), SetFill(1, 0), SetMinimalSize(93, 12), SetDataTip(STR_AI_CONFIG_CONFIGURE, STR_AI_CONFIG_CONFIGURE_TOOLTIP),
|
||||||
|
NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_CLOSE), SetFill(1, 0), SetMinimalSize(93, 12), SetDataTip(STR_AI_SETTINGS_CLOSE, STR_NULL),
|
||||||
|
EndContainer(),
|
||||||
|
NWidget(NWID_HORIZONTAL, NC_EQUALSIZE), SetPIP(7, 0, 7),
|
||||||
|
NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_TEXTFILE + TFT_README), SetFill(1, 0), SetResize(1, 0), SetDataTip(STR_TEXTFILE_VIEW_README, STR_NULL),
|
||||||
|
NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_TEXTFILE + TFT_CHANGELOG), SetFill(1, 0), SetResize(1, 0), SetDataTip(STR_TEXTFILE_VIEW_CHANGELOG, STR_NULL),
|
||||||
|
NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_TEXTFILE + TFT_LICENSE), SetFill(1, 0), SetResize(1, 0), SetDataTip(STR_TEXTFILE_VIEW_LICENCE, STR_NULL),
|
||||||
|
EndContainer(),
|
||||||
|
NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_CONTENT_DOWNLOAD), SetFill(1, 0), SetMinimalSize(279, 12), SetPadding(0, 7, 9, 7), SetDataTip(STR_INTRO_ONLINE_CONTENT, STR_INTRO_TOOLTIP_ONLINE_CONTENT),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
NWidget(WWT_FRAME, COLOUR_MAUVE), SetDataTip(STR_AI_CONFIG_AI, STR_NULL), SetPadding(0, 5, 0, 5),
|
|
||||||
NWidget(NWID_HORIZONTAL),
|
|
||||||
NWidget(WWT_MATRIX, COLOUR_MAUVE, WID_AIC_LIST), SetMinimalSize(288, 112), SetFill(1, 0), SetMatrixDataTip(1, 8, STR_AI_CONFIG_AILIST_TOOLTIP), SetScrollbar(WID_AIC_SCROLLBAR),
|
|
||||||
NWidget(NWID_VSCROLLBAR, COLOUR_MAUVE, WID_AIC_SCROLLBAR),
|
|
||||||
EndContainer(),
|
|
||||||
EndContainer(),
|
|
||||||
NWidget(NWID_SPACER), SetMinimalSize(0, 9),
|
|
||||||
NWidget(WWT_FRAME, COLOUR_MAUVE), SetDataTip(STR_AI_CONFIG_GAMESCRIPT, STR_NULL), SetPadding(0, 5, 4, 5),
|
|
||||||
NWidget(WWT_MATRIX, COLOUR_MAUVE, WID_AIC_GAMELIST), SetMinimalSize(288, 14), SetFill(1, 0), SetMatrixDataTip(1, 1, STR_AI_CONFIG_GAMELIST_TOOLTIP),
|
|
||||||
EndContainer(),
|
|
||||||
NWidget(NWID_HORIZONTAL, NC_EQUALSIZE), SetPIP(7, 0, 7),
|
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_CHANGE), SetFill(1, 0), SetMinimalSize(93, 12), SetDataTip(STR_AI_CONFIG_CHANGE, STR_AI_CONFIG_CHANGE_TOOLTIP),
|
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_CONFIGURE), SetFill(1, 0), SetMinimalSize(93, 12), SetDataTip(STR_AI_CONFIG_CONFIGURE, STR_AI_CONFIG_CONFIGURE_TOOLTIP),
|
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_CLOSE), SetFill(1, 0), SetMinimalSize(93, 12), SetDataTip(STR_AI_SETTINGS_CLOSE, STR_NULL),
|
|
||||||
EndContainer(),
|
|
||||||
NWidget(NWID_HORIZONTAL, NC_EQUALSIZE), SetPIP(7, 0, 7),
|
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_TEXTFILE + TFT_README), SetFill(1, 0), SetResize(1, 0), SetDataTip(STR_TEXTFILE_VIEW_README, STR_NULL),
|
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_TEXTFILE + TFT_CHANGELOG), SetFill(1, 0), SetResize(1, 0), SetDataTip(STR_TEXTFILE_VIEW_CHANGELOG, STR_NULL),
|
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_TEXTFILE + TFT_LICENSE), SetFill(1, 0), SetResize(1, 0), SetDataTip(STR_TEXTFILE_VIEW_LICENCE, STR_NULL),
|
|
||||||
EndContainer(),
|
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_YELLOW, WID_AIC_CONTENT_DOWNLOAD), SetFill(1, 0), SetMinimalSize(279, 12), SetPadding(0, 7, 9, 7), SetDataTip(STR_INTRO_ONLINE_CONTENT, STR_INTRO_TOOLTIP_ONLINE_CONTENT),
|
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -758,12 +759,12 @@ struct AIConfigWindow : public Window {
|
|||||||
{
|
{
|
||||||
switch (widget) {
|
switch (widget) {
|
||||||
case WID_AIC_GAMELIST:
|
case WID_AIC_GAMELIST:
|
||||||
this->line_height = FONT_HEIGHT_NORMAL + WD_MATRIX_TOP + WD_MATRIX_BOTTOM;
|
this->line_height = GetMinSizing(NWST_STEP, FONT_HEIGHT_NORMAL + WD_MATRIX_TOP + WD_MATRIX_BOTTOM);
|
||||||
size->height = 1 * this->line_height;
|
size->height = this->line_height;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WID_AIC_LIST:
|
case WID_AIC_LIST:
|
||||||
this->line_height = FONT_HEIGHT_NORMAL + WD_MATRIX_TOP + WD_MATRIX_BOTTOM;
|
this->line_height = GetMinSizing(NWST_STEP, FONT_HEIGHT_NORMAL + WD_MATRIX_TOP + WD_MATRIX_BOTTOM);
|
||||||
size->height = 8 * this->line_height;
|
size->height = 8 * this->line_height;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -801,14 +802,14 @@ struct AIConfigWindow : public Window {
|
|||||||
text = STR_JUST_RAW_STRING;
|
text = STR_JUST_RAW_STRING;
|
||||||
}
|
}
|
||||||
|
|
||||||
DrawString(r.left + 10, r.right - 10, r.top + WD_MATRIX_TOP, text,
|
DrawString(r.left + 10, r.right - 10, Center(r.top, this->line_height), text,
|
||||||
(this->selected_slot == OWNER_DEITY) ? TC_WHITE : (IsEditable(OWNER_DEITY) ? TC_ORANGE : TC_SILVER));
|
(this->selected_slot == OWNER_DEITY) ? TC_WHITE : (IsEditable(OWNER_DEITY) ? TC_ORANGE : TC_SILVER));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
case WID_AIC_LIST: {
|
case WID_AIC_LIST: {
|
||||||
int y = r.top;
|
int y = Center(r.top, this->line_height);
|
||||||
for (int i = this->vscroll->GetPosition(); this->vscroll->IsVisible(i) && i < MAX_COMPANIES; i++) {
|
for (int i = this->vscroll->GetPosition(); this->vscroll->IsVisible(i) && i < MAX_COMPANIES; i++) {
|
||||||
StringID text;
|
StringID text;
|
||||||
|
|
||||||
@@ -820,7 +821,7 @@ struct AIConfigWindow : public Window {
|
|||||||
} else {
|
} else {
|
||||||
text = STR_AI_CONFIG_RANDOM_AI;
|
text = STR_AI_CONFIG_RANDOM_AI;
|
||||||
}
|
}
|
||||||
DrawString(r.left + 10, r.right - 10, y + WD_MATRIX_TOP, text,
|
DrawString(r.left + 10, r.right - 10, y, text,
|
||||||
(this->selected_slot == i) ? TC_WHITE : (IsEditable((CompanyID)i) ? TC_ORANGE : TC_SILVER));
|
(this->selected_slot == i) ? TC_WHITE : (IsEditable((CompanyID)i) ? TC_ORANGE : TC_SILVER));
|
||||||
y += this->line_height;
|
y += this->line_height;
|
||||||
}
|
}
|
||||||
@@ -1074,7 +1075,7 @@ struct AIDebugWindow : public Window {
|
|||||||
virtual void UpdateWidgetSize(int widget, Dimension *size, const Dimension &padding, Dimension *fill, Dimension *resize)
|
virtual void UpdateWidgetSize(int widget, Dimension *size, const Dimension &padding, Dimension *fill, Dimension *resize)
|
||||||
{
|
{
|
||||||
if (widget == WID_AID_LOG_PANEL) {
|
if (widget == WID_AID_LOG_PANEL) {
|
||||||
resize->height = FONT_HEIGHT_NORMAL + WD_PAR_VSEP_NORMAL;
|
resize->height = GetMinSizing(NWST_STEP, FONT_HEIGHT_NORMAL + WD_PAR_VSEP_NORMAL);
|
||||||
size->height = 14 * resize->height + this->top_offset + this->bottom_offset;
|
size->height = 14 * resize->height + this->top_offset + this->bottom_offset;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1090,6 +1091,8 @@ struct AIDebugWindow : public Window {
|
|||||||
|
|
||||||
bool dirty = false;
|
bool dirty = false;
|
||||||
|
|
||||||
|
Dimension d = GetSpriteSize(SPR_COMPANY_ICON);
|
||||||
|
uint offset_y = Center(0, GetMinSizing(NWST_STEP, d.height + WD_MATRIX_TOP + WD_MATRIX_BOTTOM + 1), d.height);
|
||||||
/* Paint the company icons */
|
/* Paint the company icons */
|
||||||
for (CompanyID i = COMPANY_FIRST; i < MAX_COMPANIES; i++) {
|
for (CompanyID i = COMPANY_FIRST; i < MAX_COMPANIES; i++) {
|
||||||
NWidgetCore *button = this->GetWidget<NWidgetCore>(i + WID_AID_COMPANY_BUTTON_START);
|
NWidgetCore *button = this->GetWidget<NWidgetCore>(i + WID_AID_COMPANY_BUTTON_START);
|
||||||
@@ -1110,7 +1113,7 @@ struct AIDebugWindow : public Window {
|
|||||||
if (!valid) continue;
|
if (!valid) continue;
|
||||||
|
|
||||||
byte offset = (i == ai_debug_company) ? 1 : 0;
|
byte offset = (i == ai_debug_company) ? 1 : 0;
|
||||||
DrawCompanyIcon(i, button->pos_x + button->current_x / 2 - 7 + offset, this->GetWidget<NWidgetBase>(WID_AID_COMPANY_BUTTON_START + i)->pos_y + 2 + offset);
|
DrawCompanyIcon(i, Center(button->pos_x + offset, button->current_x, d.width), button->pos_y + offset + offset_y);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Set button colour for Game Script. */
|
/* Set button colour for Game Script. */
|
||||||
@@ -1189,7 +1192,7 @@ struct AIDebugWindow : public Window {
|
|||||||
ScriptLog::LogData *log = this->GetLogPointer();
|
ScriptLog::LogData *log = this->GetLogPointer();
|
||||||
if (log == NULL) return;
|
if (log == NULL) return;
|
||||||
|
|
||||||
int y = this->top_offset;
|
int y = Center(this->top_offset, this->resize.step_height);
|
||||||
for (int i = this->vscroll->GetPosition(); this->vscroll->IsVisible(i) && i < log->used; i++) {
|
for (int i = this->vscroll->GetPosition(); this->vscroll->IsVisible(i) && i < log->used; i++) {
|
||||||
int pos = (i + log->pos + 1 - log->used + log->count) % log->count;
|
int pos = (i + log->pos + 1 - log->used + log->count) % log->count;
|
||||||
if (log->lines[pos] == NULL) break;
|
if (log->lines[pos] == NULL) break;
|
||||||
|
|||||||
@@ -809,7 +809,7 @@ static byte AircraftGetEntryPoint(const Aircraft *v, const AirportFTAClass *apc,
|
|||||||
/* We are northwest or southeast of the airport */
|
/* We are northwest or southeast of the airport */
|
||||||
dir = delta_y < 0 ? DIAGDIR_NW : DIAGDIR_SE;
|
dir = delta_y < 0 ? DIAGDIR_NW : DIAGDIR_SE;
|
||||||
}
|
}
|
||||||
dir = ChangeDiagDir(dir, (DiagDirDiff)ReverseDiagDir(DirToDiagDir(rotation)));
|
dir = ChangeDiagDir(dir, DiagDirDifference(DIAGDIR_NE, DirToDiagDir(rotation)));
|
||||||
return apc->entry_points[dir];
|
return apc->entry_points[dir];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -28,6 +28,7 @@
|
|||||||
#include "hotkeys.h"
|
#include "hotkeys.h"
|
||||||
#include "vehicle_func.h"
|
#include "vehicle_func.h"
|
||||||
#include "gui.h"
|
#include "gui.h"
|
||||||
|
#include "command_func.h"
|
||||||
|
|
||||||
#include "widgets/airport_widget.h"
|
#include "widgets/airport_widget.h"
|
||||||
|
|
||||||
@@ -79,6 +80,7 @@ struct BuildAirToolbarWindow : Window {
|
|||||||
|
|
||||||
~BuildAirToolbarWindow()
|
~BuildAirToolbarWindow()
|
||||||
{
|
{
|
||||||
|
if (_thd.GetCallbackWnd() == this) this->OnPlaceObjectAbort();
|
||||||
if (_settings_client.gui.link_terraform_toolbar) DeleteWindowById(WC_SCEN_LAND_GEN, 0, false);
|
if (_settings_client.gui.link_terraform_toolbar) DeleteWindowById(WC_SCEN_LAND_GEN, 0, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -113,13 +115,14 @@ struct BuildAirToolbarWindow : Window {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
virtual void OnPlaceObject(Point pt, TileIndex tile)
|
virtual void OnPlaceObject(Point pt, TileIndex tile)
|
||||||
{
|
{
|
||||||
switch (this->last_user_action) {
|
switch (this->last_user_action) {
|
||||||
case WID_AT_AIRPORT:
|
case WID_AT_AIRPORT: {
|
||||||
PlaceAirport(tile);
|
VpStartPlaceSizing(tile, VPM_SINGLE_TILE, DDSP_BUILD_STATION);
|
||||||
|
MoveAllWindowsOffScreen();
|
||||||
break;
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
case WID_AT_DEMOLISH:
|
case WID_AT_DEMOLISH:
|
||||||
PlaceProc_DemolishArea(tile);
|
PlaceProc_DemolishArea(tile);
|
||||||
@@ -136,8 +139,17 @@ struct BuildAirToolbarWindow : Window {
|
|||||||
|
|
||||||
virtual void OnPlaceMouseUp(ViewportPlaceMethod select_method, ViewportDragDropSelectionProcess select_proc, Point pt, TileIndex start_tile, TileIndex end_tile)
|
virtual void OnPlaceMouseUp(ViewportPlaceMethod select_method, ViewportDragDropSelectionProcess select_proc, Point pt, TileIndex start_tile, TileIndex end_tile)
|
||||||
{
|
{
|
||||||
if (pt.x != -1 && select_proc == DDSP_DEMOLISH_AREA) {
|
if (pt.x == -1) return;
|
||||||
GUIPlaceProcDragXY(select_proc, start_tile, end_tile);
|
switch (select_proc) {
|
||||||
|
case DDSP_BUILD_STATION:
|
||||||
|
assert(start_tile == end_tile);
|
||||||
|
MoveAllHiddenWindowsBackToScreen();
|
||||||
|
PlaceAirport(end_tile);
|
||||||
|
break;
|
||||||
|
case DDSP_DEMOLISH_AREA:
|
||||||
|
GUIPlaceProcDragXY(select_proc, start_tile, end_tile);
|
||||||
|
break;
|
||||||
|
default: NOT_REACHED();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -147,6 +159,7 @@ struct BuildAirToolbarWindow : Window {
|
|||||||
|
|
||||||
DeleteWindowById(WC_BUILD_STATION, TRANSPORT_AIR);
|
DeleteWindowById(WC_BUILD_STATION, TRANSPORT_AIR);
|
||||||
DeleteWindowById(WC_SELECT_STATION, 0);
|
DeleteWindowById(WC_SELECT_STATION, 0);
|
||||||
|
ResetObjectToPlace();
|
||||||
}
|
}
|
||||||
|
|
||||||
static HotkeyList hotkeys;
|
static HotkeyList hotkeys;
|
||||||
@@ -204,7 +217,7 @@ Window *ShowBuildAirToolbar()
|
|||||||
{
|
{
|
||||||
if (!Company::IsValidID(_local_company)) return NULL;
|
if (!Company::IsValidID(_local_company)) return NULL;
|
||||||
|
|
||||||
DeleteWindowByClass(WC_BUILD_TOOLBAR);
|
DeleteToolbarLinkedWindows();
|
||||||
return AllocateWindowDescFront<BuildAirToolbarWindow>(&_air_toolbar_desc, TRANSPORT_AIR);
|
return AllocateWindowDescFront<BuildAirToolbarWindow>(&_air_toolbar_desc, TRANSPORT_AIR);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -305,6 +318,7 @@ public:
|
|||||||
d.width += padding.width;
|
d.width += padding.width;
|
||||||
d.height += padding.height;
|
d.height += padding.height;
|
||||||
*size = maxdim(*size, d);
|
*size = maxdim(*size, d);
|
||||||
|
size->height = GetMinSizing(NWST_STEP, size->height);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -316,7 +330,7 @@ public:
|
|||||||
size->width = max(size->width, GetStringBoundingBox(as->name).width);
|
size->width = max(size->width, GetStringBoundingBox(as->name).width);
|
||||||
}
|
}
|
||||||
|
|
||||||
this->line_height = FONT_HEIGHT_NORMAL + WD_MATRIX_TOP + WD_MATRIX_BOTTOM;
|
this->line_height = GetMinSizing(NWST_STEP, FONT_HEIGHT_NORMAL + WD_MATRIX_TOP + WD_MATRIX_BOTTOM);
|
||||||
size->height = 5 * this->line_height;
|
size->height = 5 * this->line_height;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -368,7 +382,9 @@ public:
|
|||||||
if (!as->IsAvailable()) {
|
if (!as->IsAvailable()) {
|
||||||
GfxFillRect(r.left + 1, y + 1, r.right - 1, y + this->line_height - 2, PC_BLACK, FILLRECT_CHECKER);
|
GfxFillRect(r.left + 1, y + 1, r.right - 1, y + this->line_height - 2, PC_BLACK, FILLRECT_CHECKER);
|
||||||
}
|
}
|
||||||
DrawString(r.left + WD_MATRIX_LEFT, r.right - WD_MATRIX_RIGHT, y + WD_MATRIX_TOP, as->name, ((int)i == _selected_airport_index) ? TC_WHITE : TC_BLACK);
|
|
||||||
|
DrawString(r.left + WD_MATRIX_LEFT, r.right - WD_MATRIX_RIGHT, Center(y, this->line_height), as->name, ((int)i == _selected_airport_index) ? TC_WHITE : TC_BLACK);
|
||||||
|
|
||||||
y += this->line_height;
|
y += this->line_height;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
@@ -554,35 +570,41 @@ static const NWidgetPart _nested_build_airport_widgets[] = {
|
|||||||
NWidget(WWT_CLOSEBOX, COLOUR_DARK_GREEN),
|
NWidget(WWT_CLOSEBOX, COLOUR_DARK_GREEN),
|
||||||
NWidget(WWT_CAPTION, COLOUR_DARK_GREEN), SetDataTip(STR_STATION_BUILD_AIRPORT_CAPTION, STR_TOOLTIP_WINDOW_TITLE_DRAG_THIS),
|
NWidget(WWT_CAPTION, COLOUR_DARK_GREEN), SetDataTip(STR_STATION_BUILD_AIRPORT_CAPTION, STR_TOOLTIP_WINDOW_TITLE_DRAG_THIS),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
NWidget(WWT_PANEL, COLOUR_DARK_GREEN), SetFill(1, 0), SetPIP(2, 0, 2),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(WWT_LABEL, COLOUR_DARK_GREEN), SetDataTip(STR_STATION_BUILD_AIRPORT_CLASS_LABEL, STR_NULL), SetFill(1, 0),
|
/* Airport dropdown selector and picture. */
|
||||||
NWidget(WWT_DROPDOWN, COLOUR_GREY, WID_AP_CLASS_DROPDOWN), SetFill(1, 0), SetDataTip(STR_BLACK_STRING, STR_STATION_BUILD_AIRPORT_TOOLTIP),
|
NWidget(WWT_PANEL, COLOUR_DARK_GREEN), SetFill(1, 0), SetPIP(2, 0, 2),
|
||||||
NWidget(WWT_EMPTY, COLOUR_DARK_GREEN, WID_AP_AIRPORT_SPRITE), SetFill(1, 0),
|
NWidget(WWT_LABEL, COLOUR_DARK_GREEN), SetSizingType(NWST_STEP), SetDataTip(STR_STATION_BUILD_AIRPORT_CLASS_LABEL, STR_NULL), SetFill(1, 0),
|
||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(WWT_DROPDOWN, COLOUR_GREY, WID_AP_CLASS_DROPDOWN), SetFill(1, 0), SetDataTip(STR_BLACK_STRING, STR_STATION_BUILD_AIRPORT_TOOLTIP),
|
||||||
NWidget(WWT_MATRIX, COLOUR_GREY, WID_AP_AIRPORT_LIST), SetFill(1, 0), SetMatrixDataTip(1, 5, STR_STATION_BUILD_AIRPORT_TOOLTIP), SetScrollbar(WID_AP_SCROLLBAR),
|
NWidget(WWT_EMPTY, COLOUR_DARK_GREEN, WID_AP_AIRPORT_SPRITE), SetFill(1, 0),
|
||||||
NWidget(NWID_VSCROLLBAR, COLOUR_GREY, WID_AP_SCROLLBAR),
|
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
NWidget(NWID_HORIZONTAL),
|
/* Airport parameters and info. */
|
||||||
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_AP_LAYOUT_DECREASE), SetMinimalSize(12, 0), SetDataTip(AWV_DECREASE, STR_NULL),
|
NWidget(WWT_PANEL, COLOUR_DARK_GREEN), SetFill(1, 0), SetPIP(2, 0, 2),
|
||||||
NWidget(WWT_LABEL, COLOUR_GREY, WID_AP_LAYOUT_NUM), SetResize(1, 0), SetFill(1, 0), SetDataTip(STR_BLACK_STRING, STR_NULL),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_AP_LAYOUT_INCREASE), SetMinimalSize(12, 0), SetDataTip(AWV_INCREASE, STR_NULL),
|
NWidget(WWT_MATRIX, COLOUR_GREY, WID_AP_AIRPORT_LIST), SetFill(1, 0), SetMatrixDataTip(1, 5, STR_STATION_BUILD_AIRPORT_TOOLTIP), SetScrollbar(WID_AP_SCROLLBAR),
|
||||||
EndContainer(),
|
NWidget(NWID_VSCROLLBAR, COLOUR_GREY, WID_AP_SCROLLBAR),
|
||||||
NWidget(WWT_EMPTY, COLOUR_DARK_GREEN, WID_AP_EXTRA_TEXT), SetFill(1, 0), SetMinimalSize(150, 0),
|
|
||||||
EndContainer(),
|
|
||||||
/* Bottom panel. */
|
|
||||||
NWidget(WWT_PANEL, COLOUR_DARK_GREEN, WID_AP_BOTTOMPANEL), SetPIP(2, 2, 2),
|
|
||||||
NWidget(WWT_LABEL, COLOUR_DARK_GREEN), SetDataTip(STR_STATION_BUILD_COVERAGE_AREA_TITLE, STR_NULL), SetFill(1, 0),
|
|
||||||
NWidget(NWID_HORIZONTAL),
|
|
||||||
NWidget(NWID_SPACER), SetMinimalSize(14, 0), SetFill(1, 0),
|
|
||||||
NWidget(NWID_HORIZONTAL, NC_EQUALSIZE),
|
|
||||||
NWidget(WWT_TEXTBTN, COLOUR_GREY, WID_AP_BTN_DONTHILIGHT), SetMinimalSize(60, 12), SetFill(1, 0),
|
|
||||||
SetDataTip(STR_STATION_BUILD_COVERAGE_OFF, STR_STATION_BUILD_COVERAGE_AREA_OFF_TOOLTIP),
|
|
||||||
NWidget(WWT_TEXTBTN, COLOUR_GREY, WID_AP_BTN_DOHILIGHT), SetMinimalSize(60, 12), SetFill(1, 0),
|
|
||||||
SetDataTip(STR_STATION_BUILD_COVERAGE_ON, STR_STATION_BUILD_COVERAGE_AREA_ON_TOOLTIP),
|
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
NWidget(NWID_SPACER), SetMinimalSize(14, 0), SetFill(1, 0),
|
NWidget(NWID_HORIZONTAL),
|
||||||
|
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_AP_LAYOUT_DECREASE), SetSizingType(NWST_STEP), SetMinimalSize(12, 0), SetDataTip(AWV_DECREASE, STR_NULL),
|
||||||
|
NWidget(WWT_LABEL, COLOUR_GREY, WID_AP_LAYOUT_NUM), SetResize(1, 0), SetFill(1, 0), SetDataTip(STR_BLACK_STRING, STR_NULL),
|
||||||
|
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_AP_LAYOUT_INCREASE), SetSizingType(NWST_STEP), SetMinimalSize(12, 0), SetDataTip(AWV_INCREASE, STR_NULL),
|
||||||
|
EndContainer(),
|
||||||
|
NWidget(WWT_EMPTY, COLOUR_DARK_GREEN, WID_AP_EXTRA_TEXT), SetFill(1, 0), SetMinimalSize(150, 0),
|
||||||
|
EndContainer(),
|
||||||
|
/* Bottom panel. */
|
||||||
|
NWidget(WWT_PANEL, COLOUR_DARK_GREEN, WID_AP_BOTTOMPANEL), SetPIP(2, 2, 2),
|
||||||
|
NWidget(WWT_LABEL, COLOUR_DARK_GREEN), SetDataTip(STR_STATION_BUILD_COVERAGE_AREA_TITLE, STR_NULL), SetFill(1, 0),
|
||||||
|
NWidget(NWID_HORIZONTAL),
|
||||||
|
NWidget(NWID_SPACER), SetMinimalSize(14, 0), SetFill(1, 0),
|
||||||
|
NWidget(NWID_HORIZONTAL, NC_EQUALSIZE),
|
||||||
|
NWidget(WWT_TEXTBTN, COLOUR_GREY, WID_AP_BTN_DONTHILIGHT), SetMinimalSize(60, 12), SetFill(1, 0),
|
||||||
|
SetDataTip(STR_STATION_BUILD_COVERAGE_OFF, STR_STATION_BUILD_COVERAGE_AREA_OFF_TOOLTIP),
|
||||||
|
NWidget(WWT_TEXTBTN, COLOUR_GREY, WID_AP_BTN_DOHILIGHT), SetMinimalSize(60, 12), SetFill(1, 0),
|
||||||
|
SetDataTip(STR_STATION_BUILD_COVERAGE_ON, STR_STATION_BUILD_COVERAGE_AREA_ON_TOOLTIP),
|
||||||
|
EndContainer(),
|
||||||
|
NWidget(NWID_SPACER), SetMinimalSize(14, 0), SetFill(1, 0),
|
||||||
|
EndContainer(),
|
||||||
|
NWidget(NWID_SPACER), SetMinimalSize(0, 10), SetResize(0, 1), SetFill(1, 0),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
NWidget(NWID_SPACER), SetMinimalSize(0, 10), SetResize(0, 1), SetFill(1, 0),
|
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -22,6 +22,7 @@
|
|||||||
#include "window_gui.h"
|
#include "window_gui.h"
|
||||||
#include "engine_gui.h"
|
#include "engine_gui.h"
|
||||||
#include "settings_func.h"
|
#include "settings_func.h"
|
||||||
|
#include "settings_gui.h"
|
||||||
#include "core/geometry_func.hpp"
|
#include "core/geometry_func.hpp"
|
||||||
#include "rail_gui.h"
|
#include "rail_gui.h"
|
||||||
#include "widgets/dropdown_func.h"
|
#include "widgets/dropdown_func.h"
|
||||||
@@ -259,7 +260,7 @@ public:
|
|||||||
switch (widget) {
|
switch (widget) {
|
||||||
case WID_RV_SORT_ASCENDING_DESCENDING: {
|
case WID_RV_SORT_ASCENDING_DESCENDING: {
|
||||||
Dimension d = GetStringBoundingBox(this->GetWidget<NWidgetCore>(widget)->widget_data);
|
Dimension d = GetStringBoundingBox(this->GetWidget<NWidgetCore>(widget)->widget_data);
|
||||||
d.width += padding.width + Window::SortButtonWidth() * 2; // Doubled since the string is centred and it also looks better.
|
d.width += padding.width + Window::SortButtonWidth();
|
||||||
d.height += padding.height;
|
d.height += padding.height;
|
||||||
*size = maxdim(*size, d);
|
*size = maxdim(*size, d);
|
||||||
break;
|
break;
|
||||||
@@ -268,7 +269,7 @@ public:
|
|||||||
case WID_RV_LEFT_MATRIX:
|
case WID_RV_LEFT_MATRIX:
|
||||||
case WID_RV_RIGHT_MATRIX:
|
case WID_RV_RIGHT_MATRIX:
|
||||||
resize->height = GetEngineListHeight((VehicleType)this->window_number);
|
resize->height = GetEngineListHeight((VehicleType)this->window_number);
|
||||||
size->height = (this->window_number <= VEH_ROAD ? 8 : 4) * resize->height;
|
size->height = (widget == WID_RV_RIGHT_MATRIX ? 3 : 4) * resize->height;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WID_RV_LEFT_DETAILS:
|
case WID_RV_LEFT_DETAILS:
|
||||||
@@ -318,6 +319,7 @@ public:
|
|||||||
d = maxdim(d, GetStringBoundingBox(rti->strings.replace_text));
|
d = maxdim(d, GetStringBoundingBox(rti->strings.replace_text));
|
||||||
}
|
}
|
||||||
d.width += padding.width;
|
d.width += padding.width;
|
||||||
|
d.width += SETTING_BUTTON_HEIGHT;
|
||||||
d.height += padding.height;
|
d.height += padding.height;
|
||||||
*size = maxdim(*size, d);
|
*size = maxdim(*size, d);
|
||||||
break;
|
break;
|
||||||
@@ -329,6 +331,7 @@ public:
|
|||||||
d = maxdim(d, GetStringBoundingBox(_start_replace_dropdown[i]));
|
d = maxdim(d, GetStringBoundingBox(_start_replace_dropdown[i]));
|
||||||
}
|
}
|
||||||
d.width += padding.width;
|
d.width += padding.width;
|
||||||
|
d.width += SETTING_BUTTON_HEIGHT;
|
||||||
d.height += padding.height;
|
d.height += padding.height;
|
||||||
*size = maxdim(*size, d);
|
*size = maxdim(*size, d);
|
||||||
break;
|
break;
|
||||||
@@ -396,7 +399,7 @@ public:
|
|||||||
str = STR_REPLACE_NOT_REPLACING_VEHICLE_SELECTED;
|
str = STR_REPLACE_NOT_REPLACING_VEHICLE_SELECTED;
|
||||||
}
|
}
|
||||||
|
|
||||||
DrawString(r.left + WD_FRAMETEXT_LEFT, r.right - WD_FRAMETEXT_RIGHT, r.top + WD_FRAMERECT_TOP, str, TC_BLACK, SA_HOR_CENTER);
|
DrawString(r.left + WD_FRAMETEXT_LEFT, r.right - WD_FRAMETEXT_RIGHT, Center(r.top + WD_FRAMERECT_TOP, r.bottom - r.top - WD_FRAMERECT_TOP), str, TC_BLACK, SA_HOR_CENTER);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -611,28 +614,26 @@ static const NWidgetPart _nested_replace_rail_vehicle_widgets[] = {
|
|||||||
EndContainer(),
|
EndContainer(),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
NWidget(NWID_HORIZONTAL, NC_EQUALSIZE),
|
NWidget(NWID_HORIZONTAL, NC_EQUALSIZE),
|
||||||
NWidget(WWT_PANEL, COLOUR_GREY), SetResize(1, 0), EndContainer(),
|
NWidget(NWID_VERTICAL),
|
||||||
|
NWidget(NWID_HORIZONTAL),
|
||||||
|
NWidget(WWT_MATRIX, COLOUR_GREY, WID_RV_LEFT_MATRIX), SetMinimalSize(216, 0), SetFill(1, 1), SetMatrixDataTip(1, 0, STR_REPLACE_HELP_LEFT_ARRAY), SetResize(1, 1), SetScrollbar(WID_RV_LEFT_SCROLLBAR),
|
||||||
|
NWidget(NWID_VSCROLLBAR, COLOUR_GREY, WID_RV_LEFT_SCROLLBAR),
|
||||||
|
EndContainer(),
|
||||||
|
NWidget(WWT_PANEL, COLOUR_GREY, WID_RV_LEFT_DETAILS), SetMinimalSize(240, 122), SetResize(1, 0), EndContainer(),
|
||||||
|
EndContainer(),
|
||||||
NWidget(NWID_VERTICAL),
|
NWidget(NWID_VERTICAL),
|
||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_RV_SORT_ASCENDING_DESCENDING), SetDataTip(STR_BUTTON_SORT_BY, STR_TOOLTIP_SORT_ORDER), SetFill(1, 1),
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_RV_SORT_ASCENDING_DESCENDING), SetDataTip(STR_BUTTON_SORT_BY, STR_TOOLTIP_SORT_ORDER), SetFill(1, 1),
|
||||||
|
NWidget(WWT_TEXTBTN, COLOUR_GREY, WID_RV_SHOW_HIDDEN_ENGINES), SetDataTip(STR_SHOW_HIDDEN_ENGINES_VEHICLE_TRAIN, STR_SHOW_HIDDEN_ENGINES_VEHICLE_TRAIN_TOOLTIP),
|
||||||
NWidget(WWT_DROPDOWN, COLOUR_GREY, WID_RV_SORT_DROPDOWN), SetResize(1, 0), SetFill(1, 1), SetDataTip(STR_JUST_STRING, STR_TOOLTIP_SORT_CRITERIA),
|
NWidget(WWT_DROPDOWN, COLOUR_GREY, WID_RV_SORT_DROPDOWN), SetResize(1, 0), SetFill(1, 1), SetDataTip(STR_JUST_STRING, STR_TOOLTIP_SORT_CRITERIA),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(WWT_TEXTBTN, COLOUR_GREY, WID_RV_SHOW_HIDDEN_ENGINES), SetDataTip(STR_SHOW_HIDDEN_ENGINES_VEHICLE_TRAIN, STR_SHOW_HIDDEN_ENGINES_VEHICLE_TRAIN_TOOLTIP),
|
NWidget(WWT_MATRIX, COLOUR_GREY, WID_RV_RIGHT_MATRIX), SetMinimalSize(216, 0), SetFill(1, 1), SetMatrixDataTip(1, 0, STR_REPLACE_HELP_RIGHT_ARRAY), SetResize(1, 1), SetScrollbar(WID_RV_RIGHT_SCROLLBAR),
|
||||||
NWidget(WWT_PANEL, COLOUR_GREY), SetResize(1, 0), SetFill(1, 1), EndContainer(),
|
NWidget(NWID_VSCROLLBAR, COLOUR_GREY, WID_RV_RIGHT_SCROLLBAR),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
|
NWidget(WWT_PANEL, COLOUR_GREY, WID_RV_RIGHT_DETAILS), SetMinimalSize(240, 122), SetResize(1, 0), EndContainer(),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
NWidget(NWID_HORIZONTAL, NC_EQUALSIZE),
|
|
||||||
NWidget(WWT_MATRIX, COLOUR_GREY, WID_RV_LEFT_MATRIX), SetMinimalSize(216, 0), SetFill(1, 1), SetMatrixDataTip(1, 0, STR_REPLACE_HELP_LEFT_ARRAY), SetResize(1, 1), SetScrollbar(WID_RV_LEFT_SCROLLBAR),
|
|
||||||
NWidget(NWID_VSCROLLBAR, COLOUR_GREY, WID_RV_LEFT_SCROLLBAR),
|
|
||||||
NWidget(WWT_MATRIX, COLOUR_GREY, WID_RV_RIGHT_MATRIX), SetMinimalSize(216, 0), SetFill(1, 1), SetMatrixDataTip(1, 0, STR_REPLACE_HELP_RIGHT_ARRAY), SetResize(1, 1), SetScrollbar(WID_RV_RIGHT_SCROLLBAR),
|
|
||||||
NWidget(NWID_VSCROLLBAR, COLOUR_GREY, WID_RV_RIGHT_SCROLLBAR),
|
|
||||||
EndContainer(),
|
|
||||||
NWidget(NWID_HORIZONTAL, NC_EQUALSIZE),
|
|
||||||
NWidget(WWT_PANEL, COLOUR_GREY, WID_RV_LEFT_DETAILS), SetMinimalSize(240, 122), SetResize(1, 0), EndContainer(),
|
|
||||||
NWidget(WWT_PANEL, COLOUR_GREY, WID_RV_RIGHT_DETAILS), SetMinimalSize(240, 122), SetResize(1, 0), EndContainer(),
|
|
||||||
EndContainer(),
|
|
||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(NWID_PUSHBUTTON_DROPDOWN, COLOUR_GREY, WID_RV_START_REPLACE), SetMinimalSize(139, 12), SetDataTip(STR_REPLACE_VEHICLES_START, STR_REPLACE_HELP_START_BUTTON),
|
NWidget(NWID_PUSHBUTTON_DROPDOWN, COLOUR_GREY, WID_RV_START_REPLACE), SetMinimalSize(139, 12), SetDataTip(STR_REPLACE_VEHICLES_START, STR_REPLACE_HELP_START_BUTTON),
|
||||||
NWidget(WWT_PANEL, COLOUR_GREY, WID_RV_INFO_TAB), SetMinimalSize(167, 12), SetDataTip(0x0, STR_REPLACE_HELP_REPLACE_INFO_TAB), SetResize(1, 0),
|
NWidget(WWT_PANEL, COLOUR_GREY, WID_RV_INFO_TAB), SetMinimalSize(167, 12), SetDataTip(0x0, STR_REPLACE_HELP_REPLACE_INFO_TAB), SetResize(1, 0),
|
||||||
@@ -673,28 +674,26 @@ static const NWidgetPart _nested_replace_vehicle_widgets[] = {
|
|||||||
EndContainer(),
|
EndContainer(),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
NWidget(NWID_HORIZONTAL, NC_EQUALSIZE),
|
NWidget(NWID_HORIZONTAL, NC_EQUALSIZE),
|
||||||
NWidget(WWT_PANEL, COLOUR_GREY), SetResize(1, 0), EndContainer(),
|
NWidget(NWID_VERTICAL),
|
||||||
|
NWidget(NWID_HORIZONTAL),
|
||||||
|
NWidget(WWT_MATRIX, COLOUR_GREY, WID_RV_LEFT_MATRIX), SetMinimalSize(216, 0), SetFill(1, 1), SetMatrixDataTip(1, 0, STR_REPLACE_HELP_LEFT_ARRAY), SetResize(1, 1), SetScrollbar(WID_RV_LEFT_SCROLLBAR),
|
||||||
|
NWidget(NWID_VSCROLLBAR, COLOUR_GREY, WID_RV_LEFT_SCROLLBAR),
|
||||||
|
EndContainer(),
|
||||||
|
NWidget(WWT_PANEL, COLOUR_GREY, WID_RV_LEFT_DETAILS), SetMinimalSize(228, 92), SetResize(1, 0), EndContainer(),
|
||||||
|
EndContainer(),
|
||||||
NWidget(NWID_VERTICAL),
|
NWidget(NWID_VERTICAL),
|
||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_RV_SORT_ASCENDING_DESCENDING), SetDataTip(STR_BUTTON_SORT_BY, STR_TOOLTIP_SORT_ORDER),
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_RV_SORT_ASCENDING_DESCENDING), SetDataTip(STR_BUTTON_SORT_BY, STR_TOOLTIP_SORT_ORDER),
|
||||||
|
NWidget(WWT_TEXTBTN, COLOUR_GREY, WID_RV_SHOW_HIDDEN_ENGINES), SetDataTip(STR_SHOW_HIDDEN_ENGINES_VEHICLE_TRAIN, STR_SHOW_HIDDEN_ENGINES_VEHICLE_TRAIN_TOOLTIP),
|
||||||
NWidget(WWT_DROPDOWN, COLOUR_GREY, WID_RV_SORT_DROPDOWN), SetResize(1, 0), SetFill(1, 1), SetDataTip(STR_JUST_STRING, STR_TOOLTIP_SORT_CRITERIA),
|
NWidget(WWT_DROPDOWN, COLOUR_GREY, WID_RV_SORT_DROPDOWN), SetResize(1, 0), SetFill(1, 1), SetDataTip(STR_JUST_STRING, STR_TOOLTIP_SORT_CRITERIA),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(WWT_TEXTBTN, COLOUR_GREY, WID_RV_SHOW_HIDDEN_ENGINES), SetDataTip(STR_SHOW_HIDDEN_ENGINES_VEHICLE_TRAIN, STR_SHOW_HIDDEN_ENGINES_VEHICLE_TRAIN_TOOLTIP),
|
NWidget(WWT_MATRIX, COLOUR_GREY, WID_RV_RIGHT_MATRIX), SetMinimalSize(216, 0), SetFill(1, 1), SetMatrixDataTip(1, 0, STR_REPLACE_HELP_RIGHT_ARRAY), SetResize(1, 1), SetScrollbar(WID_RV_RIGHT_SCROLLBAR),
|
||||||
NWidget(WWT_PANEL, COLOUR_GREY), SetResize(1, 0), SetFill(1, 1), EndContainer(),
|
NWidget(NWID_VSCROLLBAR, COLOUR_GREY, WID_RV_RIGHT_SCROLLBAR),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
|
NWidget(WWT_PANEL, COLOUR_GREY, WID_RV_RIGHT_DETAILS), SetMinimalSize(228, 92), SetResize(1, 0), EndContainer(),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
NWidget(NWID_HORIZONTAL, NC_EQUALSIZE),
|
|
||||||
NWidget(WWT_MATRIX, COLOUR_GREY, WID_RV_LEFT_MATRIX), SetMinimalSize(216, 0), SetFill(1, 1), SetMatrixDataTip(1, 0, STR_REPLACE_HELP_LEFT_ARRAY), SetResize(1, 1), SetScrollbar(WID_RV_LEFT_SCROLLBAR),
|
|
||||||
NWidget(NWID_VSCROLLBAR, COLOUR_GREY, WID_RV_LEFT_SCROLLBAR),
|
|
||||||
NWidget(WWT_MATRIX, COLOUR_GREY, WID_RV_RIGHT_MATRIX), SetMinimalSize(216, 0), SetFill(1, 1), SetMatrixDataTip(1, 0, STR_REPLACE_HELP_RIGHT_ARRAY), SetResize(1, 1), SetScrollbar(WID_RV_RIGHT_SCROLLBAR),
|
|
||||||
NWidget(NWID_VSCROLLBAR, COLOUR_GREY, WID_RV_RIGHT_SCROLLBAR),
|
|
||||||
EndContainer(),
|
|
||||||
NWidget(NWID_HORIZONTAL, NC_EQUALSIZE),
|
|
||||||
NWidget(WWT_PANEL, COLOUR_GREY, WID_RV_LEFT_DETAILS), SetMinimalSize(228, 92), SetResize(1, 0), EndContainer(),
|
|
||||||
NWidget(WWT_PANEL, COLOUR_GREY, WID_RV_RIGHT_DETAILS), SetMinimalSize(228, 92), SetResize(1, 0), EndContainer(),
|
|
||||||
EndContainer(),
|
|
||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(NWID_PUSHBUTTON_DROPDOWN, COLOUR_GREY, WID_RV_START_REPLACE), SetMinimalSize(139, 12), SetDataTip(STR_REPLACE_VEHICLES_START, STR_REPLACE_HELP_START_BUTTON),
|
NWidget(NWID_PUSHBUTTON_DROPDOWN, COLOUR_GREY, WID_RV_START_REPLACE), SetMinimalSize(139, 12), SetDataTip(STR_REPLACE_VEHICLES_START, STR_REPLACE_HELP_START_BUTTON),
|
||||||
NWidget(WWT_PANEL, COLOUR_GREY, WID_RV_INFO_TAB), SetMinimalSize(167, 12), SetDataTip(0x0, STR_REPLACE_HELP_REPLACE_INFO_TAB), SetResize(1, 0), EndContainer(),
|
NWidget(WWT_PANEL, COLOUR_GREY, WID_RV_INFO_TAB), SetMinimalSize(167, 12), SetDataTip(0x0, STR_REPLACE_HELP_REPLACE_INFO_TAB), SetResize(1, 0), EndContainer(),
|
||||||
|
|||||||
@@ -44,4 +44,8 @@ void BaseConsist::CopyConsistPropertiesFrom(const BaseConsist *src)
|
|||||||
if (HasBit(src->vehicle_flags, VF_TIMETABLE_STARTED)) SetBit(this->vehicle_flags, VF_TIMETABLE_STARTED);
|
if (HasBit(src->vehicle_flags, VF_TIMETABLE_STARTED)) SetBit(this->vehicle_flags, VF_TIMETABLE_STARTED);
|
||||||
if (HasBit(src->vehicle_flags, VF_AUTOFILL_TIMETABLE)) SetBit(this->vehicle_flags, VF_AUTOFILL_TIMETABLE);
|
if (HasBit(src->vehicle_flags, VF_AUTOFILL_TIMETABLE)) SetBit(this->vehicle_flags, VF_AUTOFILL_TIMETABLE);
|
||||||
if (HasBit(src->vehicle_flags, VF_AUTOFILL_PRES_WAIT_TIME)) SetBit(this->vehicle_flags, VF_AUTOFILL_PRES_WAIT_TIME);
|
if (HasBit(src->vehicle_flags, VF_AUTOFILL_PRES_WAIT_TIME)) SetBit(this->vehicle_flags, VF_AUTOFILL_PRES_WAIT_TIME);
|
||||||
|
if (HasBit(src->vehicle_flags, VF_SERVINT_IS_PERCENT) != HasBit(this->vehicle_flags, VF_SERVINT_IS_PERCENT)) {
|
||||||
|
ToggleBit(this->vehicle_flags, VF_SERVINT_IS_PERCENT);
|
||||||
|
}
|
||||||
|
if (HasBit(src->vehicle_flags, VF_SERVINT_IS_CUSTOM)) SetBit(this->vehicle_flags, VF_SERVINT_IS_CUSTOM);
|
||||||
}
|
}
|
||||||
|
|||||||
386
src/blitter/16bpp_anim.cpp
Normal file
386
src/blitter/16bpp_anim.cpp
Normal file
@@ -0,0 +1,386 @@
|
|||||||
|
/* $Id$ */
|
||||||
|
|
||||||
|
/*
|
||||||
|
* This file is part of OpenTTD.
|
||||||
|
* OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
|
||||||
|
* OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||||
|
* See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/** @file 16bpp_anim.cpp Implementation of the optimized 32 bpp blitter with animation support. */
|
||||||
|
|
||||||
|
#include "../stdafx.h"
|
||||||
|
#include "../video/video_driver.hpp"
|
||||||
|
#include "../zoom_func.h"
|
||||||
|
#include "16bpp_anim.hpp"
|
||||||
|
|
||||||
|
#include "../table/sprites.h"
|
||||||
|
|
||||||
|
/** Instantiation of the 16bpp with animation blitter factory. */
|
||||||
|
static FBlitter_16bppAnim iFBlitter_16bppAnim;
|
||||||
|
|
||||||
|
template <BlitterMode mode>
|
||||||
|
void Blitter_16bppAnim::Draw(const Blitter::BlitterParams *bp, ZoomLevel zoom)
|
||||||
|
{
|
||||||
|
const Pixel *src, *src_line;
|
||||||
|
Colour16 *dst, *dst_line;
|
||||||
|
Anim *anim, *anim_line;
|
||||||
|
|
||||||
|
/* Find where to start reading in the source sprite */
|
||||||
|
src_line = (const Pixel *)bp->sprite + (bp->skip_top * bp->sprite_width + bp->skip_left) * ScaleByZoom(1, zoom);
|
||||||
|
dst_line = (Colour16 *)bp->dst + bp->top * bp->pitch + bp->left;
|
||||||
|
anim_line = this->anim_buf + ((Colour16 *)bp->dst - (Colour16 *)_screen.dst_ptr) + bp->top * this->anim_buf_width + bp->left;
|
||||||
|
|
||||||
|
for (int y = 0; y < bp->height; y++) {
|
||||||
|
dst = dst_line;
|
||||||
|
dst_line += bp->pitch;
|
||||||
|
|
||||||
|
src = src_line;
|
||||||
|
src_line += bp->sprite_width * ScaleByZoom(1, zoom);
|
||||||
|
|
||||||
|
anim = anim_line;
|
||||||
|
anim_line += this->anim_buf_width;
|
||||||
|
|
||||||
|
for (int x = 0; x < bp->width; x++) {
|
||||||
|
switch (mode) {
|
||||||
|
case BM_COLOUR_REMAP:
|
||||||
|
/* In case the m-channel is zero, do not remap this pixel in any way */
|
||||||
|
anim->m = 0;
|
||||||
|
anim->v = 0;
|
||||||
|
if (src->m == 0) {
|
||||||
|
if (src->a != 0) *dst = ComposeColourPA(src->c, src->a, *dst);
|
||||||
|
} else {
|
||||||
|
uint8 r = bp->remap[src->m];
|
||||||
|
if (r != 0) {
|
||||||
|
*dst = ComposeColourPA(AdjustBrightness(LookupColourInPalette(r), src->v), src->a, *dst);
|
||||||
|
if (src->a == 15 && r >= PALETTE_ANIM_START) {
|
||||||
|
anim->m = r - PALETTE_ANIM_START + 1;
|
||||||
|
anim->v = src->v >> 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
|
case BM_TRANSPARENT:
|
||||||
|
/* TODO -- We make an assumption here that the remap in fact is transparency, not some colour.
|
||||||
|
* This is never a problem with the code we produce, but newgrfs can make it fail... or at least:
|
||||||
|
* we produce a result the newgrf maker didn't expect ;) */
|
||||||
|
|
||||||
|
/* Make the current colour a bit more black, so it looks like this image is transparent */
|
||||||
|
if (src->a != 0) *dst = MakeTransparent(*dst, 192);
|
||||||
|
anim->m = 0;
|
||||||
|
anim->v = 0;
|
||||||
|
break;
|
||||||
|
|
||||||
|
default:
|
||||||
|
if (src->a == 15 && src->m >= PALETTE_ANIM_START) {
|
||||||
|
*dst = AdjustBrightness(LookupColourInPalette(src->m), src->v);
|
||||||
|
anim->m = src->m - PALETTE_ANIM_START + 1;
|
||||||
|
anim->v = src->v >> 1;
|
||||||
|
} else {
|
||||||
|
if (src->a != 0) {
|
||||||
|
if (src->m >= PALETTE_ANIM_START) {
|
||||||
|
*dst = ComposeColourPANoCheck(AdjustBrightness(LookupColourInPalette(src->m), src->v), src->a, *dst);
|
||||||
|
} else {
|
||||||
|
*dst = ComposeColourPA(src->c, src->a, *dst);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
anim->m = 0;
|
||||||
|
anim->v = 0;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
dst++;
|
||||||
|
src += ScaleByZoom(1, zoom);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void Blitter_16bppAnim::Draw(Blitter::BlitterParams *bp, BlitterMode mode, ZoomLevel zoom)
|
||||||
|
{
|
||||||
|
if (_screen_disable_anim) {
|
||||||
|
/* This means our output is not to the screen, so we can't be doing any animation stuff, so use our parent Draw() */
|
||||||
|
Blitter_16bppOptimized::Draw(bp, mode, zoom);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
switch (mode) {
|
||||||
|
default: NOT_REACHED();
|
||||||
|
case BM_NORMAL: Draw<BM_NORMAL> (bp, zoom); return;
|
||||||
|
case BM_COLOUR_REMAP: Draw<BM_COLOUR_REMAP>(bp, zoom); return;
|
||||||
|
case BM_TRANSPARENT: Draw<BM_TRANSPARENT> (bp, zoom); return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void Blitter_16bppAnim::DrawColourMappingRect(void *dst, int width, int height, PaletteID pal)
|
||||||
|
{
|
||||||
|
if (_screen_disable_anim) {
|
||||||
|
/* This means our output is not to the screen, so we can't be doing any animation stuff, so use our parent DrawColourMappingRect() */
|
||||||
|
Blitter_16bppOptimized::DrawColourMappingRect(dst, width, height, pal);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
Colour16 *udst = (Colour16 *)dst;
|
||||||
|
Anim *anim;
|
||||||
|
|
||||||
|
anim = this->anim_buf + ((Colour16 *)dst - (Colour16 *)_screen.dst_ptr);
|
||||||
|
|
||||||
|
if (pal == PALETTE_TO_TRANSPARENT) {
|
||||||
|
do {
|
||||||
|
for (int i = 0; i != width; i++) {
|
||||||
|
*udst = MakeTransparent(*udst, 154);
|
||||||
|
anim->m = 0;
|
||||||
|
anim->v = 0;
|
||||||
|
udst++;
|
||||||
|
anim++;
|
||||||
|
}
|
||||||
|
udst = udst - width + _screen.pitch;
|
||||||
|
anim = anim - width + this->anim_buf_width;
|
||||||
|
} while (--height);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if (pal == PALETTE_NEWSPAPER) {
|
||||||
|
do {
|
||||||
|
for (int i = 0; i != width; i++) {
|
||||||
|
*udst = MakeGrey(*udst);
|
||||||
|
anim->m = 0;
|
||||||
|
anim->v = 0;
|
||||||
|
udst++;
|
||||||
|
anim++;
|
||||||
|
}
|
||||||
|
udst = udst - width + _screen.pitch;
|
||||||
|
anim = anim - width + this->anim_buf_width;
|
||||||
|
} while (--height);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
DEBUG(misc, 0, "16bpp blitter doesn't know how to draw this colour table ('%d')", pal);
|
||||||
|
}
|
||||||
|
|
||||||
|
void Blitter_16bppAnim::SetPixel(void *video, int x, int y, uint8 colour)
|
||||||
|
{
|
||||||
|
*((Colour16 *)video + x + y * _screen.pitch) = LookupColourInPalette(colour);
|
||||||
|
|
||||||
|
/* Set the colour in the anim-buffer too, if we are rendering to the screen */
|
||||||
|
if (_screen_disable_anim) return;
|
||||||
|
Anim *anim = this->anim_buf + ((Colour16 *)video - (Colour16 *)_screen.dst_ptr) + x + y * this->anim_buf_width;
|
||||||
|
if (colour >= PALETTE_ANIM_START) {
|
||||||
|
anim->m = colour - PALETTE_ANIM_START + 1;
|
||||||
|
anim->v = DEFAULT_BRIGHTNESS >> 1;
|
||||||
|
} else {
|
||||||
|
anim->m = 0;
|
||||||
|
anim->v = 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void Blitter_16bppAnim::DrawRect(void *video, int width, int height, uint8 colour)
|
||||||
|
{
|
||||||
|
if (_screen_disable_anim) {
|
||||||
|
/* This means our output is not to the screen, so we can't be doing any animation stuff, so use our parent DrawRect() */
|
||||||
|
Blitter_16bppOptimized::DrawRect(video, width, height, colour);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
Colour16 colour16 = LookupColourInPalette(colour);
|
||||||
|
Anim *anim_line = this->anim_buf + ((Colour16 *)video - (Colour16 *)_screen.dst_ptr);
|
||||||
|
|
||||||
|
do {
|
||||||
|
Colour16 *dst = (Colour16 *)video;
|
||||||
|
Anim *anim = anim_line;
|
||||||
|
|
||||||
|
for (int i = width; i > 0; i--) {
|
||||||
|
*dst = colour16;
|
||||||
|
/* Set the colour in the anim-buffer too */
|
||||||
|
if (colour >= PALETTE_ANIM_START) {
|
||||||
|
anim->m = colour - PALETTE_ANIM_START + 1;
|
||||||
|
anim->v = DEFAULT_BRIGHTNESS >> 1;
|
||||||
|
} else {
|
||||||
|
anim->m = 0;
|
||||||
|
anim->v = 0;
|
||||||
|
}
|
||||||
|
dst++;
|
||||||
|
anim++;
|
||||||
|
}
|
||||||
|
video = (Colour16 *)video + _screen.pitch;
|
||||||
|
anim_line += this->anim_buf_width;
|
||||||
|
} while (--height);
|
||||||
|
}
|
||||||
|
|
||||||
|
void Blitter_16bppAnim::CopyFromBuffer(void *video, const void *src, int width, int height)
|
||||||
|
{
|
||||||
|
assert(!_screen_disable_anim);
|
||||||
|
assert(video >= _screen.dst_ptr && video <= (Colour16 *)_screen.dst_ptr + _screen.width + _screen.height * _screen.pitch);
|
||||||
|
Colour16 *dst = (Colour16 *)video;
|
||||||
|
const uint8 *usrc = (const uint8 *)src;
|
||||||
|
Anim *anim_line = this->anim_buf + ((Colour16 *)video - (Colour16 *)_screen.dst_ptr);
|
||||||
|
|
||||||
|
for (; height > 0; height--) {
|
||||||
|
/* We need to keep those for palette animation. */
|
||||||
|
Colour16 *dst_pal = dst;
|
||||||
|
Anim *anim_pal = anim_line;
|
||||||
|
|
||||||
|
memcpy(dst, usrc, width * sizeof(Colour16));
|
||||||
|
usrc += width * sizeof(Colour16);
|
||||||
|
dst += _screen.pitch;
|
||||||
|
/* Copy back the anim-buffer */
|
||||||
|
memcpy(anim_line, usrc, width * sizeof(Anim));
|
||||||
|
usrc += width * sizeof(Anim);
|
||||||
|
anim_line += this->anim_buf_width;
|
||||||
|
|
||||||
|
/* Okay, it is *very* likely that the image we stored is using
|
||||||
|
* the wrong palette animated colours. There are two things we
|
||||||
|
* can do to fix this. The first is simply reviewing the whole
|
||||||
|
* screen after we copied the buffer, i.e. run PaletteAnimate,
|
||||||
|
* however that forces a full screen redraw which is expensive
|
||||||
|
* for just the cursor. This just copies the implementation of
|
||||||
|
* palette animation, much cheaper though slightly nastier. */
|
||||||
|
for (int i = 0; i < width; i++) {
|
||||||
|
uint8 colour = anim_pal->m;
|
||||||
|
if (colour) {
|
||||||
|
/* Update this pixel */
|
||||||
|
*dst_pal = AdjustBrightness(LookupColourInPalette(colour + PALETTE_ANIM_START - 1), anim_pal->v << 1);
|
||||||
|
}
|
||||||
|
dst_pal++;
|
||||||
|
anim_pal++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void Blitter_16bppAnim::CopyToBuffer(const void *video, void *dst, int width, int height)
|
||||||
|
{
|
||||||
|
assert(!_screen_disable_anim);
|
||||||
|
assert(video >= _screen.dst_ptr && video <= (Colour16 *)_screen.dst_ptr + _screen.width + _screen.height * _screen.pitch);
|
||||||
|
uint8 *udst = (uint8 *)dst;
|
||||||
|
const Colour16 *src = (const Colour16 *)video;
|
||||||
|
const Anim *anim_line = this->anim_buf + ((const Colour16 *)video - (Colour16 *)_screen.dst_ptr);
|
||||||
|
|
||||||
|
for (; height > 0; height--) {
|
||||||
|
memcpy(udst, src, width * sizeof(Colour16));
|
||||||
|
src += _screen.pitch;
|
||||||
|
udst += width * sizeof(Colour16);
|
||||||
|
/* Copy the anim-buffer */
|
||||||
|
memcpy(udst, anim_line, width * sizeof(Anim));
|
||||||
|
udst += width * sizeof(Anim);
|
||||||
|
anim_line += this->anim_buf_width;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void Blitter_16bppAnim::ScrollBuffer(void *video, int &left_ref, int &top_ref, int &width_ref, int &height_ref, int scroll_x, int scroll_y)
|
||||||
|
{
|
||||||
|
assert(!_screen_disable_anim);
|
||||||
|
assert(video >= _screen.dst_ptr && video <= (Colour16 *)_screen.dst_ptr + _screen.width + _screen.height * _screen.pitch);
|
||||||
|
const Anim *src;
|
||||||
|
Anim *dst;
|
||||||
|
int left = left_ref, top = top_ref, width = width_ref, height = height_ref;
|
||||||
|
|
||||||
|
/* We need to scroll the anim-buffer too */
|
||||||
|
if (scroll_y > 0) {
|
||||||
|
/* Calculate pointers */
|
||||||
|
dst = this->anim_buf + left + (top + height - 1) * this->anim_buf_width;
|
||||||
|
src = dst - scroll_y * this->anim_buf_width;
|
||||||
|
|
||||||
|
/* Decrease height and increase top */
|
||||||
|
top += scroll_y;
|
||||||
|
height -= scroll_y;
|
||||||
|
assert(height > 0);
|
||||||
|
|
||||||
|
/* Adjust left & width */
|
||||||
|
if (scroll_x >= 0) {
|
||||||
|
dst += scroll_x;
|
||||||
|
left += scroll_x;
|
||||||
|
width -= scroll_x;
|
||||||
|
} else {
|
||||||
|
src -= scroll_x;
|
||||||
|
width += scroll_x;
|
||||||
|
}
|
||||||
|
|
||||||
|
for (int h = height; h > 0; h--) {
|
||||||
|
memcpy(dst, src, width * sizeof(Anim));
|
||||||
|
src -= this->anim_buf_width;
|
||||||
|
dst -= this->anim_buf_width;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
/* Calculate pointers */
|
||||||
|
dst = this->anim_buf + left + top * this->anim_buf_width;
|
||||||
|
src = dst - scroll_y * this->anim_buf_width;
|
||||||
|
|
||||||
|
/* Decrease height. (scroll_y is <=0). */
|
||||||
|
height += scroll_y;
|
||||||
|
assert(height > 0);
|
||||||
|
|
||||||
|
/* Adjust left & width */
|
||||||
|
if (scroll_x >= 0) {
|
||||||
|
dst += scroll_x;
|
||||||
|
left += scroll_x;
|
||||||
|
width -= scroll_x;
|
||||||
|
} else {
|
||||||
|
src -= scroll_x;
|
||||||
|
width += scroll_x;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* the y-displacement may be 0 therefore we have to use memmove,
|
||||||
|
* because source and destination may overlap */
|
||||||
|
for (int h = height; h > 0; h--) {
|
||||||
|
memmove(dst, src, width * sizeof(Anim));
|
||||||
|
src += _screen.pitch;
|
||||||
|
dst += _screen.pitch;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
Blitter_16bppOptimized::ScrollBuffer(video, left_ref, top_ref, width_ref, height_ref, scroll_x, scroll_y);
|
||||||
|
}
|
||||||
|
|
||||||
|
int Blitter_16bppAnim::BufferSize(int width, int height)
|
||||||
|
{
|
||||||
|
return width * height * (sizeof(Anim) + sizeof(Colour16));
|
||||||
|
}
|
||||||
|
|
||||||
|
void Blitter_16bppAnim::PaletteAnimate(const Palette &palette)
|
||||||
|
{
|
||||||
|
assert(!_screen_disable_anim);
|
||||||
|
|
||||||
|
/* If first_dirty is 0, it is for 8bpp indication to send the new
|
||||||
|
* palette. However, only the animation colours might possibly change.
|
||||||
|
* Especially when going between toyland and non-toyland. */
|
||||||
|
assert(palette.first_dirty == PALETTE_ANIM_START || palette.first_dirty == 0);
|
||||||
|
|
||||||
|
for (int i = 0; i < 256; i++) {
|
||||||
|
this->palette[i] = To16(palette.palette[i]);
|
||||||
|
}
|
||||||
|
|
||||||
|
const Anim *anim = this->anim_buf;
|
||||||
|
Colour16 *dst = (Colour16 *)_screen.dst_ptr;
|
||||||
|
|
||||||
|
/* Let's walk the anim buffer and try to find the pixels */
|
||||||
|
for (int y = this->anim_buf_height; y != 0 ; y--) {
|
||||||
|
for (int x = this->anim_buf_width; x != 0 ; x--) {
|
||||||
|
uint8 colour = anim->m;
|
||||||
|
if (colour) {
|
||||||
|
/* Update this pixel */
|
||||||
|
*dst = AdjustBrightness(LookupColourInPalette(colour + PALETTE_ANIM_START - 1), anim->v << 1);
|
||||||
|
}
|
||||||
|
dst++;
|
||||||
|
anim++;
|
||||||
|
}
|
||||||
|
dst += _screen.pitch - this->anim_buf_width;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Make sure the backend redraws the whole screen */
|
||||||
|
VideoDriver::GetInstance()->MakeDirty(0, 0, _screen.width, _screen.height);
|
||||||
|
}
|
||||||
|
|
||||||
|
Blitter::PaletteAnimation Blitter_16bppAnim::UsePaletteAnimation()
|
||||||
|
{
|
||||||
|
return Blitter::PALETTE_ANIMATION_BLITTER;
|
||||||
|
}
|
||||||
|
|
||||||
|
void Blitter_16bppAnim::PostResize()
|
||||||
|
{
|
||||||
|
if (_screen.width != this->anim_buf_width || _screen.height != this->anim_buf_height) {
|
||||||
|
/* The size of the screen changed; we can assume we can wipe all data from our buffer */
|
||||||
|
free(this->anim_buf);
|
||||||
|
this->anim_buf = CallocT<Anim>(_screen.width * _screen.height);
|
||||||
|
this->anim_buf_width = _screen.width;
|
||||||
|
this->anim_buf_height = _screen.height;
|
||||||
|
}
|
||||||
|
}
|
||||||
75
src/blitter/16bpp_anim.hpp
Normal file
75
src/blitter/16bpp_anim.hpp
Normal file
@@ -0,0 +1,75 @@
|
|||||||
|
/* $Id$ */
|
||||||
|
|
||||||
|
/*
|
||||||
|
* This file is part of OpenTTD.
|
||||||
|
* OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
|
||||||
|
* OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||||
|
* See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/** @file 16bpp_anim.hpp A 16 bpp blitter with animation support. */
|
||||||
|
|
||||||
|
#ifndef BLITTER_16BPP_ANIM_HPP
|
||||||
|
#define BLITTER_16BPP_ANIM_HPP
|
||||||
|
|
||||||
|
#include "16bpp_simple.hpp"
|
||||||
|
|
||||||
|
class Blitter_16bppOptimized: public Blitter_16bppSimple {
|
||||||
|
// TODO: implement that
|
||||||
|
};
|
||||||
|
|
||||||
|
/** The optimised 16 bpp blitter with palette animation. */
|
||||||
|
class Blitter_16bppAnim : public Blitter_16bppOptimized {
|
||||||
|
protected:
|
||||||
|
// PALETTE_ANIM_SIZE is less than 32, so we'll use 5 bits for color index, and 3 bits for brightness, losing 1 bit compared to struct Pixel
|
||||||
|
struct Anim {
|
||||||
|
unsigned m : 5 __attribute__((packed)); ///< Color index channel, packed 5 bits, 0 = no animation, 1 = PALETTE_ANIM_START
|
||||||
|
unsigned v : 3 __attribute__((packed)); ///< Brightness-channel, packed 3 bits
|
||||||
|
};
|
||||||
|
|
||||||
|
Anim *anim_buf; ///< In this buffer we keep track of the 8bpp indexes so we can do palette animation
|
||||||
|
int anim_buf_width; ///< The width of the animation buffer.
|
||||||
|
int anim_buf_height; ///< The height of the animation buffer.
|
||||||
|
Colour16 palette[256]; ///< The current palette.
|
||||||
|
|
||||||
|
public:
|
||||||
|
Blitter_16bppAnim() :
|
||||||
|
anim_buf(NULL),
|
||||||
|
anim_buf_width(0),
|
||||||
|
anim_buf_height(0)
|
||||||
|
{}
|
||||||
|
|
||||||
|
/* virtual */ void Draw(Blitter::BlitterParams *bp, BlitterMode mode, ZoomLevel zoom);
|
||||||
|
/* virtual */ void DrawColourMappingRect(void *dst, int width, int height, PaletteID pal);
|
||||||
|
/* virtual */ void SetPixel(void *video, int x, int y, uint8 colour);
|
||||||
|
/* virtual */ void DrawRect(void *video, int width, int height, uint8 colour);
|
||||||
|
/* virtual */ void CopyFromBuffer(void *video, const void *src, int width, int height);
|
||||||
|
/* virtual */ void CopyToBuffer(const void *video, void *dst, int width, int height);
|
||||||
|
/* virtual */ void ScrollBuffer(void *video, int &left_ref, int &top_ref, int &width_ref, int &height_ref, int scroll_x, int scroll_y);
|
||||||
|
/* virtual */ int BufferSize(int width, int height);
|
||||||
|
/* virtual */ void PaletteAnimate(const Palette &palette);
|
||||||
|
/* virtual */ Blitter::PaletteAnimation UsePaletteAnimation();
|
||||||
|
/* virtual */ int GetBytesPerPixel() { return 3; }
|
||||||
|
|
||||||
|
/* virtual */ const char *GetName() { return "16bpp-anim"; }
|
||||||
|
/* virtual */ void PostResize();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Look up the colour in the current palette.
|
||||||
|
*/
|
||||||
|
inline Colour16 LookupColourInPalette(uint8 index)
|
||||||
|
{
|
||||||
|
return this->palette[index];
|
||||||
|
}
|
||||||
|
|
||||||
|
template <BlitterMode mode> void Draw(const Blitter::BlitterParams *bp, ZoomLevel zoom);
|
||||||
|
};
|
||||||
|
|
||||||
|
/** Factory for the 16bpp blitter with animation. */
|
||||||
|
class FBlitter_16bppAnim : public BlitterFactory {
|
||||||
|
public:
|
||||||
|
FBlitter_16bppAnim() : BlitterFactory("16bpp-anim-broken", "16bpp Animation Blitter, currently broken (palette animation)") {}
|
||||||
|
/* virtual */ Blitter *CreateInstance() { return new Blitter_16bppAnim(); }
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif /* BLITTER_16BPP_ANIM_HPP */
|
||||||
147
src/blitter/16bpp_base.cpp
Normal file
147
src/blitter/16bpp_base.cpp
Normal file
@@ -0,0 +1,147 @@
|
|||||||
|
/* $Id$ */
|
||||||
|
|
||||||
|
/*
|
||||||
|
* This file is part of OpenTTD.
|
||||||
|
* OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
|
||||||
|
* OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||||
|
* See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/** @file 16bpp_base.cpp Implementation of base for 32 bpp blitters. */
|
||||||
|
|
||||||
|
#include "../stdafx.h"
|
||||||
|
#include "16bpp_base.hpp"
|
||||||
|
|
||||||
|
void *Blitter_16bppBase::MoveTo(void *video, int x, int y)
|
||||||
|
{
|
||||||
|
return (uint16 *)video + x + y * _screen.pitch;
|
||||||
|
}
|
||||||
|
|
||||||
|
void Blitter_16bppBase::SetPixel(void *video, int x, int y, uint8 colour)
|
||||||
|
{
|
||||||
|
*((Colour16 *)video + x + y * _screen.pitch) = LookupColourInPalette(colour);
|
||||||
|
}
|
||||||
|
|
||||||
|
void Blitter_16bppBase::DrawRect(void *video, int width, int height, uint8 colour)
|
||||||
|
{
|
||||||
|
Colour16 target = LookupColourInPalette(colour);
|
||||||
|
|
||||||
|
do {
|
||||||
|
Colour16 *dst = (Colour16 *)video;
|
||||||
|
for (int i = width; i > 0; i--) {
|
||||||
|
*dst = target;
|
||||||
|
dst++;
|
||||||
|
}
|
||||||
|
video = (uint16 *)video + _screen.pitch;
|
||||||
|
} while (--height);
|
||||||
|
}
|
||||||
|
|
||||||
|
void Blitter_16bppBase::CopyFromBuffer(void *video, const void *src, int width, int height)
|
||||||
|
{
|
||||||
|
uint16 *dst = (uint16 *)video;
|
||||||
|
const uint16 *usrc = (const uint16 *)src;
|
||||||
|
|
||||||
|
for (; height > 0; height--) {
|
||||||
|
memcpy(dst, usrc, width * sizeof(uint16));
|
||||||
|
usrc += width;
|
||||||
|
dst += _screen.pitch;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void Blitter_16bppBase::CopyToBuffer(const void *video, void *dst, int width, int height)
|
||||||
|
{
|
||||||
|
uint16 *udst = (uint16 *)dst;
|
||||||
|
const uint16 *src = (const uint16 *)video;
|
||||||
|
|
||||||
|
for (; height > 0; height--) {
|
||||||
|
memcpy(udst, src, width * sizeof(uint16));
|
||||||
|
src += _screen.pitch;
|
||||||
|
udst += width;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void Blitter_16bppBase::CopyImageToBuffer(const void *video, void *dst, int width, int height, int dst_pitch)
|
||||||
|
{
|
||||||
|
uint16 *udst = (uint16 *)dst;
|
||||||
|
const uint16 *src = (const uint16 *)video;
|
||||||
|
|
||||||
|
for (; height > 0; height--) {
|
||||||
|
memcpy(udst, src, width * sizeof(uint16));
|
||||||
|
src += _screen.pitch;
|
||||||
|
udst += dst_pitch;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void Blitter_16bppBase::ScrollBuffer(void *video, int &left, int &top, int &width, int &height, int scroll_x, int scroll_y)
|
||||||
|
{
|
||||||
|
const Colour16 *src;
|
||||||
|
Colour16 *dst;
|
||||||
|
|
||||||
|
if (scroll_y > 0) {
|
||||||
|
/* Calculate pointers */
|
||||||
|
dst = (Colour16 *)video + left + (top + height - 1) * _screen.pitch;
|
||||||
|
src = dst - scroll_y * _screen.pitch;
|
||||||
|
|
||||||
|
/* Decrease height and increase top */
|
||||||
|
top += scroll_y;
|
||||||
|
height -= scroll_y;
|
||||||
|
assert(height > 0);
|
||||||
|
|
||||||
|
/* Adjust left & width */
|
||||||
|
if (scroll_x >= 0) {
|
||||||
|
dst += scroll_x;
|
||||||
|
left += scroll_x;
|
||||||
|
width -= scroll_x;
|
||||||
|
} else {
|
||||||
|
src -= scroll_x;
|
||||||
|
width += scroll_x;
|
||||||
|
}
|
||||||
|
|
||||||
|
for (int h = height; h > 0; h--) {
|
||||||
|
memcpy(dst, src, width * sizeof(Colour16));
|
||||||
|
src -= _screen.pitch;
|
||||||
|
dst -= _screen.pitch;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
/* Calculate pointers */
|
||||||
|
dst = (Colour16 *)video + left + top * _screen.pitch;
|
||||||
|
src = dst - scroll_y * _screen.pitch;
|
||||||
|
|
||||||
|
/* Decrease height. (scroll_y is <=0). */
|
||||||
|
height += scroll_y;
|
||||||
|
assert(height > 0);
|
||||||
|
|
||||||
|
/* Adjust left & width */
|
||||||
|
if (scroll_x >= 0) {
|
||||||
|
dst += scroll_x;
|
||||||
|
left += scroll_x;
|
||||||
|
width -= scroll_x;
|
||||||
|
} else {
|
||||||
|
src -= scroll_x;
|
||||||
|
width += scroll_x;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* the y-displacement may be 0 therefore we have to use memmove,
|
||||||
|
* because source and destination may overlap */
|
||||||
|
for (int h = height; h > 0; h--) {
|
||||||
|
memmove(dst, src, width * sizeof(Colour16));
|
||||||
|
src += _screen.pitch;
|
||||||
|
dst += _screen.pitch;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
int Blitter_16bppBase::BufferSize(int width, int height)
|
||||||
|
{
|
||||||
|
return width * height * sizeof(Colour16);
|
||||||
|
}
|
||||||
|
|
||||||
|
void Blitter_16bppBase::PaletteAnimate(const Palette &palette)
|
||||||
|
{
|
||||||
|
/* By default, 16bpp doesn't have palette animation */
|
||||||
|
}
|
||||||
|
|
||||||
|
Blitter::PaletteAnimation Blitter_16bppBase::UsePaletteAnimation()
|
||||||
|
{
|
||||||
|
return Blitter::PALETTE_ANIMATION_NONE;
|
||||||
|
}
|
||||||
225
src/blitter/16bpp_base.hpp
Normal file
225
src/blitter/16bpp_base.hpp
Normal file
@@ -0,0 +1,225 @@
|
|||||||
|
/* $Id$ */
|
||||||
|
|
||||||
|
/*
|
||||||
|
* This file is part of OpenTTD.
|
||||||
|
* OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
|
||||||
|
* OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||||
|
* See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/** @file 16bpp_base.hpp Base for all 16 bits blitters. */
|
||||||
|
|
||||||
|
#ifndef BLITTER_16BPP_BASE_HPP
|
||||||
|
#define BLITTER_16BPP_BASE_HPP
|
||||||
|
|
||||||
|
#include "base.hpp"
|
||||||
|
#include "../core/bitmath_func.hpp"
|
||||||
|
#include "../core/math_func.hpp"
|
||||||
|
#include "../gfx_func.h"
|
||||||
|
|
||||||
|
/** Base for all 16bpp blitters. */
|
||||||
|
class Blitter_16bppBase : public Blitter {
|
||||||
|
public:
|
||||||
|
|
||||||
|
// TODO: GCC-specific attributes
|
||||||
|
struct Colour16 {
|
||||||
|
unsigned b : 5 __attribute__((packed)); ///< Blue-channel, packed 5 bits
|
||||||
|
unsigned g : 6 __attribute__((packed)); ///< Green-channel, packed 6 bits
|
||||||
|
unsigned r : 5 __attribute__((packed)); ///< Red-channel, packed 5 bits
|
||||||
|
Colour16(uint8 r = 0, uint8 g = 0, uint8 b = 0):
|
||||||
|
b(b), g(g), r(r)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
struct Pixel {
|
||||||
|
Colour16 c;
|
||||||
|
unsigned a : 4 __attribute__((packed)); ///< Alpha-channel, packed 4 bits
|
||||||
|
unsigned v : 4 __attribute__((packed)); ///< Brightness-channel, packed 4 bits
|
||||||
|
unsigned m : 8 __attribute__((packed)); ///< Remap-channel, cannot pack it, because it's palette lookup index, so it must be in range 0-255
|
||||||
|
};
|
||||||
|
|
||||||
|
/* virtual */ uint8 GetScreenDepth() { return 16; }
|
||||||
|
/* virtual */ void *MoveTo(void *video, int x, int y);
|
||||||
|
/* virtual */ void SetPixel(void *video, int x, int y, uint8 colour);
|
||||||
|
/* virtual */ void DrawRect(void *video, int width, int height, uint8 colour);
|
||||||
|
/* virtual */ void CopyFromBuffer(void *video, const void *src, int width, int height);
|
||||||
|
/* virtual */ void CopyToBuffer(const void *video, void *dst, int width, int height);
|
||||||
|
/* virtual */ void CopyImageToBuffer(const void *video, void *dst, int width, int height, int dst_pitch);
|
||||||
|
/* virtual */ void ScrollBuffer(void *video, int &left, int &top, int &width, int &height, int scroll_x, int scroll_y);
|
||||||
|
/* virtual */ int BufferSize(int width, int height);
|
||||||
|
/* virtual */ void PaletteAnimate(const Palette &palette);
|
||||||
|
/* virtual */ Blitter::PaletteAnimation UsePaletteAnimation();
|
||||||
|
/* virtual */ int GetBytesPerPixel() { return 2; }
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Convert from rgb values to screen native 16bpp colour
|
||||||
|
*/
|
||||||
|
static inline Colour16 To16(uint8 r, uint8 g, uint8 b)
|
||||||
|
{
|
||||||
|
return Colour16(r >> 3, g >> 2, b >> 3);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Convert from 32bpp colour to screen native 16bpp colour
|
||||||
|
*/
|
||||||
|
static inline Colour16 To16(Colour c)
|
||||||
|
{
|
||||||
|
return To16(c.r, c.g, c.b);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Look up the colour in the current palette.
|
||||||
|
*/
|
||||||
|
static inline Colour LookupColourInPalette32(uint index)
|
||||||
|
{
|
||||||
|
return _cur_palette.palette[index];
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Look up the colour in the current palette.
|
||||||
|
*/
|
||||||
|
static inline Colour16 LookupColourInPalette(uint index)
|
||||||
|
{
|
||||||
|
return To16(LookupColourInPalette32(index));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Compose a colour based on RGBA values and the current pixel value.
|
||||||
|
* @param r range is from 0 to 31.
|
||||||
|
* @param g range is from 0 to 63.
|
||||||
|
* @param b range is from 0 to 31.
|
||||||
|
* @param a range is from 0 to 15.
|
||||||
|
*/
|
||||||
|
static inline Colour16 ComposeColourRGBANoCheck(uint8 r, uint8 g, uint8 b, uint8 a, Colour16 current)
|
||||||
|
{
|
||||||
|
/* The 16 is wrong, it should be 15, but 16 is much faster... */
|
||||||
|
return Colour16 ( ((int)(r - current.r) * a) / 16 + current.r,
|
||||||
|
((int)(g - current.g) * a) / 16 + current.g,
|
||||||
|
((int)(b - current.b) * a) / 16 + current.b );
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Compose a colour based on RGBA values and the current pixel value.
|
||||||
|
* Handles fully transparent and solid pixels in a special (faster) way.
|
||||||
|
* @param r range is from 0 to 31.
|
||||||
|
* @param g range is from 0 to 63.
|
||||||
|
* @param b range is from 0 to 31.
|
||||||
|
* @param a range is from 0 to 15.
|
||||||
|
*/
|
||||||
|
static inline Colour16 ComposeColourRGBA(uint8 r, uint8 g, uint8 b, uint8 a, Colour16 current)
|
||||||
|
{
|
||||||
|
if (a == 0) return current;
|
||||||
|
if (a >= 15) return Colour16(r, g, b);
|
||||||
|
|
||||||
|
return ComposeColourRGBANoCheck(r, g, b, a, current);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Compose a colour based on Pixel value, alpha value, and the current pixel value.
|
||||||
|
* @param a range is from 0 to 16.
|
||||||
|
*/
|
||||||
|
static inline Colour16 ComposeColourPANoCheck(Colour16 colour, uint8 a, Colour16 current)
|
||||||
|
{
|
||||||
|
return ComposeColourRGBANoCheck(colour.r, colour.g, colour.b, a, current);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Compose a colour based on Pixel value, alpha value, and the current pixel value.
|
||||||
|
* Handles fully transparent and solid pixels in a special (faster) way.
|
||||||
|
* @param a range is from 0 to 15.
|
||||||
|
*/
|
||||||
|
static inline Colour16 ComposeColourPA(Colour16 colour, uint8 a, Colour16 current)
|
||||||
|
{
|
||||||
|
if (a == 0) return current;
|
||||||
|
if (a >= 15) return colour;
|
||||||
|
|
||||||
|
return ComposeColourPANoCheck(colour, a, current);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Make a pixel looks like it is transparent.
|
||||||
|
* @param colour the colour already on the screen.
|
||||||
|
* @param nom the amount of transparency, nominator, makes colour lighter.
|
||||||
|
* @param denom denominator, makes colour darker.
|
||||||
|
* @return the new colour for the screen.
|
||||||
|
*/
|
||||||
|
static inline Colour16 MakeTransparent(Colour16 colour, uint nom, uint denom = 256)
|
||||||
|
{
|
||||||
|
uint r = colour.r;
|
||||||
|
uint g = colour.g;
|
||||||
|
uint b = colour.b;
|
||||||
|
|
||||||
|
return Colour16( r * nom / denom,
|
||||||
|
g * nom / denom,
|
||||||
|
b * nom / denom );
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Make a colour grey - based.
|
||||||
|
* @param colour the colour to make grey.
|
||||||
|
* @return the new colour, now grey.
|
||||||
|
*/
|
||||||
|
static inline Colour16 MakeGrey(Colour16 colour)
|
||||||
|
{
|
||||||
|
uint8 r = colour.r;
|
||||||
|
uint8 g = colour.g;
|
||||||
|
uint8 b = colour.b;
|
||||||
|
|
||||||
|
/* To avoid doubles and stuff, multiple it with a total of 65536 (16bits), then
|
||||||
|
* divide by it to normalize the value to a byte again. See heightmap.cpp for
|
||||||
|
* information about the formula. */
|
||||||
|
uint grey = (((r << 3) * 19595) + ((g << 2) * 38470) + ((b << 3) * 7471)) / 65536;
|
||||||
|
|
||||||
|
return To16(grey, grey, grey);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Make a colour dark grey, for specialized 32bpp remapping.
|
||||||
|
* @param r red component
|
||||||
|
* @param g green component
|
||||||
|
* @param b blue component
|
||||||
|
* @return the brightness value of the new colour, now dark grey.
|
||||||
|
*/
|
||||||
|
static inline uint8 MakeDark(Colour16 colour)
|
||||||
|
{
|
||||||
|
uint8 r = colour.r;
|
||||||
|
uint8 g = colour.g;
|
||||||
|
uint8 b = colour.b;
|
||||||
|
|
||||||
|
/* Magic-numbers are ~66% of those used in MakeGrey() */
|
||||||
|
return (((r << 3) * 13063) + ((g << 2) * 25647) + ((b << 3) * 4981)) / 65536;
|
||||||
|
}
|
||||||
|
|
||||||
|
enum { DEFAULT_BRIGHTNESS = 8 };
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @param brightness range is from 0 to 15.
|
||||||
|
*/
|
||||||
|
static inline Colour16 AdjustBrightness(Colour16 colour, uint8 brightness)
|
||||||
|
{
|
||||||
|
/* Shortcut for normal brightness */
|
||||||
|
if (brightness == DEFAULT_BRIGHTNESS) return colour;
|
||||||
|
|
||||||
|
uint16 ob = 0;
|
||||||
|
uint16 r = colour.r * brightness / DEFAULT_BRIGHTNESS;
|
||||||
|
uint16 g = colour.g * brightness / DEFAULT_BRIGHTNESS;
|
||||||
|
uint16 b = colour.b * brightness / DEFAULT_BRIGHTNESS;
|
||||||
|
|
||||||
|
/* Sum overbright */
|
||||||
|
if (r > 31) ob += r - 31;
|
||||||
|
if (g > 63) ob += g - 63;
|
||||||
|
if (b > 31) ob += b - 31;
|
||||||
|
|
||||||
|
if (ob == 0) return Colour16(r, g, b);
|
||||||
|
|
||||||
|
/* Reduce overbright strength */
|
||||||
|
ob /= 2;
|
||||||
|
return Colour16( r >= 31 ? 31 : min(r + ob * (31 - r) / 32, 31),
|
||||||
|
g >= 63 ? 63 : min(g + ob * (63 - g) / 64, 63),
|
||||||
|
b >= 31 ? 31 : min(b + ob * (31 - b) / 32, 31) );
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif /* BLITTER_16BPP_BASE_HPP */
|
||||||
173
src/blitter/16bpp_simple.cpp
Normal file
173
src/blitter/16bpp_simple.cpp
Normal file
@@ -0,0 +1,173 @@
|
|||||||
|
/* $Id$ */
|
||||||
|
|
||||||
|
/*
|
||||||
|
* This file is part of OpenTTD.
|
||||||
|
* OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
|
||||||
|
* OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||||
|
* See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/** @file 32bpp_simple.cpp Implementation of the simple 32 bpp blitter. */
|
||||||
|
|
||||||
|
#include "../stdafx.h"
|
||||||
|
#include "../zoom_func.h"
|
||||||
|
#include "16bpp_simple.hpp"
|
||||||
|
|
||||||
|
#include "../table/sprites.h"
|
||||||
|
|
||||||
|
/** Instantiation of the simple 16bpp blitter factory. */
|
||||||
|
static FBlitter_16bppSimple iFBlitter_16bppSimple;
|
||||||
|
|
||||||
|
template <BlitterMode mode>
|
||||||
|
void Blitter_16bppSimple::Draw(const Blitter::BlitterParams *bp, ZoomLevel zoom)
|
||||||
|
{
|
||||||
|
const Pixel *src, *src_line;
|
||||||
|
Colour16 *dst, *dst_line;
|
||||||
|
|
||||||
|
/* Find where to start reading in the source sprite */
|
||||||
|
src_line = (const Pixel *)bp->sprite + (bp->skip_top * bp->sprite_width + bp->skip_left) * ScaleByZoom(1, zoom);
|
||||||
|
dst_line = (Colour16 *)bp->dst + bp->top * bp->pitch + bp->left;
|
||||||
|
|
||||||
|
for (int y = 0; y < bp->height; y++) {
|
||||||
|
dst = dst_line;
|
||||||
|
dst_line += bp->pitch;
|
||||||
|
|
||||||
|
src = src_line;
|
||||||
|
src_line += bp->sprite_width * ScaleByZoom(1, zoom);
|
||||||
|
|
||||||
|
for (int x = 0; x < bp->width; x++) {
|
||||||
|
switch (mode) {
|
||||||
|
case BM_COLOUR_REMAP:
|
||||||
|
/* In case the m-channel is zero, do not remap this pixel in any way */
|
||||||
|
if (src->m == 0) {
|
||||||
|
if (src->a != 0) *dst = ComposeColourPA(src->c, src->a, *dst);
|
||||||
|
} else {
|
||||||
|
if (bp->remap[src->m] != 0) *dst = ComposeColourPA(AdjustBrightness(LookupColourInPalette(bp->remap[src->m]), src->v), src->a, *dst);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
|
case BM_CRASH_REMAP:
|
||||||
|
if (src->m == 0) {
|
||||||
|
if (src->a != 0) {
|
||||||
|
uint8 g = MakeDark(src->c);
|
||||||
|
*dst = ComposeColourRGBA(g, g, g, src->a, *dst);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if (bp->remap[src->m] != 0) *dst = ComposeColourPA(AdjustBrightness(LookupColourInPalette(bp->remap[src->m]), src->v), src->a, *dst);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
|
case BM_TRANSPARENT:
|
||||||
|
/* TODO -- We make an assumption here that the remap in fact is transparency, not some colour.
|
||||||
|
* This is never a problem with the code we produce, but newgrfs can make it fail... or at least:
|
||||||
|
* we produce a result the newgrf maker didn't expect ;) */
|
||||||
|
|
||||||
|
/* Make the current colour a bit more black, so it looks like this image is transparent */
|
||||||
|
if (src->a != 0) *dst = MakeTransparent(*dst, 192);
|
||||||
|
break;
|
||||||
|
|
||||||
|
case BM_BLACK_REMAP:
|
||||||
|
if (src->a != 0) {
|
||||||
|
*dst = Colour16(0, 0, 0);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
|
default:
|
||||||
|
if (src->a != 0) *dst = ComposeColourPA(src->c, src->a, *dst);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
dst++;
|
||||||
|
src += ScaleByZoom(1, zoom);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void Blitter_16bppSimple::Draw(Blitter::BlitterParams *bp, BlitterMode mode, ZoomLevel zoom)
|
||||||
|
{
|
||||||
|
switch (mode) {
|
||||||
|
default: NOT_REACHED();
|
||||||
|
case BM_NORMAL: Draw<BM_NORMAL> (bp, zoom); return;
|
||||||
|
case BM_COLOUR_REMAP: Draw<BM_COLOUR_REMAP>(bp, zoom); return;
|
||||||
|
case BM_TRANSPARENT: Draw<BM_TRANSPARENT> (bp, zoom); return;
|
||||||
|
case BM_CRASH_REMAP: Draw<BM_CRASH_REMAP> (bp, zoom); return;
|
||||||
|
case BM_BLACK_REMAP: Draw<BM_BLACK_REMAP> (bp, zoom); return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void Blitter_16bppSimple::DrawColourMappingRect(void *dst, int width, int height, PaletteID pal)
|
||||||
|
{
|
||||||
|
Colour16 *udst = (Colour16 *)dst;
|
||||||
|
|
||||||
|
if (pal == PALETTE_TO_TRANSPARENT) {
|
||||||
|
do {
|
||||||
|
for (int i = 0; i != width; i++) {
|
||||||
|
*udst = MakeTransparent(*udst, 154);
|
||||||
|
udst++;
|
||||||
|
}
|
||||||
|
udst = udst - width + _screen.pitch;
|
||||||
|
} while (--height);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if (pal == PALETTE_NEWSPAPER) {
|
||||||
|
do {
|
||||||
|
for (int i = 0; i != width; i++) {
|
||||||
|
*udst = MakeGrey(*udst);
|
||||||
|
udst++;
|
||||||
|
}
|
||||||
|
udst = udst - width + _screen.pitch;
|
||||||
|
} while (--height);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
DEBUG(misc, 0, "16bpp blitter doesn't know how to draw this colour table ('%d')", pal);
|
||||||
|
}
|
||||||
|
|
||||||
|
Sprite *Blitter_16bppSimple::Encode(const SpriteLoader::Sprite *sprite, AllocatorProc *allocator)
|
||||||
|
{
|
||||||
|
Pixel *dst;
|
||||||
|
Sprite *dest_sprite = (Sprite *)allocator(sizeof(*dest_sprite) + (size_t)sprite->height * (size_t)sprite->width * sizeof(Pixel));
|
||||||
|
|
||||||
|
dest_sprite->height = sprite->height;
|
||||||
|
dest_sprite->width = sprite->width;
|
||||||
|
dest_sprite->x_offs = sprite->x_offs;
|
||||||
|
dest_sprite->y_offs = sprite->y_offs;
|
||||||
|
|
||||||
|
dst = (Pixel *)dest_sprite->data;
|
||||||
|
SpriteLoader::CommonPixel *src = (SpriteLoader::CommonPixel *)sprite->data;
|
||||||
|
|
||||||
|
for (int i = 0; i < sprite->height * sprite->width; i++) {
|
||||||
|
if (src->m == 0) {
|
||||||
|
dst[i].c = To16(src->r, src->g, src->b);
|
||||||
|
dst[i].a = src->a / 16;
|
||||||
|
dst[i].m = 0;
|
||||||
|
dst[i].v = 0;
|
||||||
|
} else {
|
||||||
|
/* Get brightest value */
|
||||||
|
uint8 rgb_max = max(src->r, max(src->g, src->b));
|
||||||
|
#if 0
|
||||||
|
/* Pre-convert the mapping channel to a RGB value,
|
||||||
|
use 32bpp AdjustBrightness() variant for better colors,
|
||||||
|
because this function is not called each frame */
|
||||||
|
if (rgb_max == 0) rgb_max = Blitter_32bppBase::DEFAULT_BRIGHTNESS;
|
||||||
|
dst[i].c = To16(Blitter_32bppBase::AdjustBrightness(LookupColourInPalette32(src->m), rgb_max));
|
||||||
|
dst[i].v = rgb_max / 16;
|
||||||
|
#endif
|
||||||
|
rgb_max /= 16;
|
||||||
|
|
||||||
|
/* Black pixel (8bpp or old 32bpp image), so use default value */
|
||||||
|
if (rgb_max == 0) rgb_max = DEFAULT_BRIGHTNESS;
|
||||||
|
|
||||||
|
/* Pre-convert the mapping channel to a RGB value,
|
||||||
|
use 32bpp AdjustBrightness() variant for better colors,
|
||||||
|
because this function is not called each frame */
|
||||||
|
dst[i].c = AdjustBrightness(LookupColourInPalette(src->m), rgb_max);
|
||||||
|
dst[i].v = rgb_max;
|
||||||
|
|
||||||
|
dst[i].a = src->a / 16;
|
||||||
|
dst[i].m = src->m;
|
||||||
|
}
|
||||||
|
src++;
|
||||||
|
}
|
||||||
|
|
||||||
|
return dest_sprite;
|
||||||
|
}
|
||||||
36
src/blitter/16bpp_simple.hpp
Normal file
36
src/blitter/16bpp_simple.hpp
Normal file
@@ -0,0 +1,36 @@
|
|||||||
|
/* $Id$ */
|
||||||
|
|
||||||
|
/*
|
||||||
|
* This file is part of OpenTTD.
|
||||||
|
* OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
|
||||||
|
* OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||||
|
* See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/** @file 16bpp_simple.hpp Simple 16 bpp blitter. */
|
||||||
|
|
||||||
|
#ifndef BLITTER_16BPP_SIMPLE_HPP
|
||||||
|
#define BLITTER_16BPP_SIMPLE_HPP
|
||||||
|
|
||||||
|
#include "16bpp_base.hpp"
|
||||||
|
#include "factory.hpp"
|
||||||
|
|
||||||
|
/** The most trivial 32 bpp blitter (without palette animation). */
|
||||||
|
class Blitter_16bppSimple : public Blitter_16bppBase {
|
||||||
|
public:
|
||||||
|
/* virtual */ void Draw(Blitter::BlitterParams *bp, BlitterMode mode, ZoomLevel zoom);
|
||||||
|
/* virtual */ void DrawColourMappingRect(void *dst, int width, int height, PaletteID pal);
|
||||||
|
/* virtual */ Sprite *Encode(const SpriteLoader::Sprite *sprite, AllocatorProc *allocator);
|
||||||
|
template <BlitterMode mode> void Draw(const Blitter::BlitterParams *bp, ZoomLevel zoom);
|
||||||
|
|
||||||
|
/* virtual */ const char *GetName() { return "16bpp-simple"; }
|
||||||
|
};
|
||||||
|
|
||||||
|
/** Factory for the simple 16 bpp blitter. */
|
||||||
|
class FBlitter_16bppSimple : public BlitterFactory {
|
||||||
|
public:
|
||||||
|
FBlitter_16bppSimple() : BlitterFactory("16bpp-simple", "16bpp Simple Blitter (no palette animation)") {}
|
||||||
|
/* virtual */ Blitter *CreateInstance() { return new Blitter_16bppSimple(); }
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif /* BLITTER_16BPP_SIMPLE_HPP */
|
||||||
@@ -24,6 +24,7 @@
|
|||||||
#include "cmd_helper.h"
|
#include "cmd_helper.h"
|
||||||
#include "tunnelbridge_map.h"
|
#include "tunnelbridge_map.h"
|
||||||
#include "road_gui.h"
|
#include "road_gui.h"
|
||||||
|
#include "tilehighlight_func.h"
|
||||||
|
|
||||||
#include "widgets/bridge_widget.h"
|
#include "widgets/bridge_widget.h"
|
||||||
|
|
||||||
@@ -233,7 +234,8 @@ public:
|
|||||||
SetDParam(1, b->speed);
|
SetDParam(1, b->speed);
|
||||||
SetDParam(0, b->material);
|
SetDParam(0, b->material);
|
||||||
|
|
||||||
DrawSprite(b->sprite, b->pal, r.left + WD_MATRIX_LEFT, y + this->resize.step_height - 1 - GetSpriteSize(b->sprite).height);
|
uint y_sprite = Center(y, this->resize.step_height, GetSpriteSize(b->sprite).height);
|
||||||
|
DrawSprite(b->sprite, b->pal, r.left + WD_MATRIX_LEFT, y_sprite);
|
||||||
DrawStringMultiLine(r.left + this->bridgetext_offset, r.right, y + 2, y + this->resize.step_height,
|
DrawStringMultiLine(r.left + this->bridgetext_offset, r.right, y + 2, y + this->resize.step_height,
|
||||||
_game_mode == GM_EDITOR ? STR_SELECT_BRIDGE_SCENEDIT_INFO : STR_SELECT_BRIDGE_INFO);
|
_game_mode == GM_EDITOR ? STR_SELECT_BRIDGE_SCENEDIT_INFO : STR_SELECT_BRIDGE_INFO);
|
||||||
y += this->resize.step_height;
|
y += this->resize.step_height;
|
||||||
@@ -430,6 +432,8 @@ void ShowBuildBridgeWindow(TileIndex start, TileIndex end, TransportType transpo
|
|||||||
new BuildBridgeWindow(&_build_bridge_desc, start, end, type, bl);
|
new BuildBridgeWindow(&_build_bridge_desc, start, end, type, bl);
|
||||||
} else {
|
} else {
|
||||||
delete bl;
|
delete bl;
|
||||||
|
SetSelectionTilesDirty();
|
||||||
|
_thd.Reset();
|
||||||
ShowErrorMessage(STR_ERROR_CAN_T_BUILD_BRIDGE_HERE, errmsg, WL_INFO, TileX(end) * TILE_SIZE, TileY(end) * TILE_SIZE);
|
ShowErrorMessage(STR_ERROR_CAN_T_BUILD_BRIDGE_HERE, errmsg, WL_INFO, TileX(end) * TILE_SIZE, TileY(end) * TILE_SIZE);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -46,7 +46,8 @@
|
|||||||
*/
|
*/
|
||||||
uint GetEngineListHeight(VehicleType type)
|
uint GetEngineListHeight(VehicleType type)
|
||||||
{
|
{
|
||||||
return max<uint>(FONT_HEIGHT_NORMAL + WD_MATRIX_TOP + WD_MATRIX_BOTTOM, GetVehicleImageCellSize(type, EIT_PURCHASE).height);
|
uint size = max<uint>(FONT_HEIGHT_NORMAL + WD_MATRIX_TOP + WD_MATRIX_BOTTOM, GetVehicleImageCellSize(type, EIT_PURCHASE).height);
|
||||||
|
return GetMinSizing(NWST_STEP, size);
|
||||||
}
|
}
|
||||||
|
|
||||||
static const NWidgetPart _nested_build_vehicle_widgets[] = {
|
static const NWidgetPart _nested_build_vehicle_widgets[] = {
|
||||||
@@ -57,25 +58,30 @@ static const NWidgetPart _nested_build_vehicle_widgets[] = {
|
|||||||
NWidget(WWT_DEFSIZEBOX, COLOUR_GREY),
|
NWidget(WWT_DEFSIZEBOX, COLOUR_GREY),
|
||||||
NWidget(WWT_STICKYBOX, COLOUR_GREY),
|
NWidget(WWT_STICKYBOX, COLOUR_GREY),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
NWidget(WWT_PANEL, COLOUR_GREY),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(NWID_VERTICAL),
|
NWidget(NWID_VERTICAL),
|
||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(WWT_PANEL, COLOUR_GREY),
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_BV_SORT_ASCENDING_DESCENDING), SetDataTip(STR_BUTTON_SORT_BY, STR_TOOLTIP_SORT_ORDER),
|
NWidget(NWID_VERTICAL),
|
||||||
NWidget(WWT_DROPDOWN, COLOUR_GREY, WID_BV_SORT_DROPDOWN), SetResize(1, 0), SetFill(1, 0), SetDataTip(STR_JUST_STRING, STR_TOOLTIP_SORT_CRITERIA),
|
NWidget(NWID_HORIZONTAL),
|
||||||
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_BV_SORT_ASCENDING_DESCENDING), SetDataTip(STR_BUTTON_SORT_BY, STR_TOOLTIP_SORT_ORDER), SetSizingType(NWST_STEP),
|
||||||
|
NWidget(WWT_DROPDOWN, COLOUR_GREY, WID_BV_SORT_DROPDOWN), SetResize(1, 0), SetFill(1, 0), SetDataTip(STR_JUST_STRING, STR_TOOLTIP_SORT_CRITERIA), SetSizingType(NWST_STEP),
|
||||||
|
EndContainer(),
|
||||||
|
NWidget(NWID_HORIZONTAL),
|
||||||
|
NWidget(WWT_TEXTBTN, COLOUR_GREY, WID_BV_SHOW_HIDDEN_ENGINES), SetSizingType(NWST_STEP),
|
||||||
|
NWidget(WWT_DROPDOWN, COLOUR_GREY, WID_BV_CARGO_FILTER_DROPDOWN), SetResize(1, 0), SetFill(1, 0), SetDataTip(STR_JUST_STRING, STR_TOOLTIP_FILTER_CRITERIA), SetSizingType(NWST_STEP),
|
||||||
|
EndContainer(),
|
||||||
|
NWidget(NWID_SPACER), SetFill(1, 1),
|
||||||
|
EndContainer(),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
|
/* Vehicle list. */
|
||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(WWT_TEXTBTN, COLOUR_GREY, WID_BV_SHOW_HIDDEN_ENGINES),
|
NWidget(WWT_MATRIX, COLOUR_GREY, WID_BV_LIST), SetResize(1, 1), SetFill(1, 0), SetMatrixDataTip(1, 0, STR_NULL), SetScrollbar(WID_BV_SCROLLBAR),
|
||||||
NWidget(WWT_DROPDOWN, COLOUR_GREY, WID_BV_CARGO_FILTER_DROPDOWN), SetResize(1, 0), SetFill(1, 0), SetDataTip(STR_JUST_STRING, STR_TOOLTIP_FILTER_CRITERIA),
|
NWidget(NWID_VSCROLLBAR, COLOUR_GREY, WID_BV_SCROLLBAR),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
|
/* Panel with details. */
|
||||||
|
NWidget(WWT_PANEL, COLOUR_GREY, WID_BV_PANEL), SetMinimalSize(240, 122), SetResize(1, 1), EndContainer(),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
/* Vehicle list. */
|
|
||||||
NWidget(NWID_HORIZONTAL),
|
|
||||||
NWidget(WWT_MATRIX, COLOUR_GREY, WID_BV_LIST), SetResize(1, 1), SetFill(1, 0), SetMatrixDataTip(1, 0, STR_NULL), SetScrollbar(WID_BV_SCROLLBAR),
|
|
||||||
NWidget(NWID_VSCROLLBAR, COLOUR_GREY, WID_BV_SCROLLBAR),
|
|
||||||
EndContainer(),
|
|
||||||
/* Panel with details. */
|
|
||||||
NWidget(WWT_PANEL, COLOUR_GREY, WID_BV_PANEL), SetMinimalSize(240, 122), SetResize(1, 0), EndContainer(),
|
|
||||||
/* Build/rename buttons, resize button. */
|
/* Build/rename buttons, resize button. */
|
||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(NWID_SELECTION, INVALID_COLOUR, WID_BV_BUILD_SEL),
|
NWidget(NWID_SELECTION, INVALID_COLOUR, WID_BV_BUILD_SEL),
|
||||||
@@ -1381,7 +1387,7 @@ struct BuildVehicleWindow : Window {
|
|||||||
switch (widget) {
|
switch (widget) {
|
||||||
case WID_BV_LIST:
|
case WID_BV_LIST:
|
||||||
resize->height = GetEngineListHeight(this->vehicle_type);
|
resize->height = GetEngineListHeight(this->vehicle_type);
|
||||||
size->height = 3 * resize->height;
|
size->height = 4 * resize->height;
|
||||||
size->width = max(size->width, GetVehicleImageCellSize(this->vehicle_type, EIT_PURCHASE).extend_left + GetVehicleImageCellSize(this->vehicle_type, EIT_PURCHASE).extend_right + 165);
|
size->width = max(size->width, GetVehicleImageCellSize(this->vehicle_type, EIT_PURCHASE).extend_left + GetVehicleImageCellSize(this->vehicle_type, EIT_PURCHASE).extend_right + 165);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@@ -1393,6 +1399,7 @@ struct BuildVehicleWindow : Window {
|
|||||||
Dimension d = GetStringBoundingBox(this->GetWidget<NWidgetCore>(widget)->widget_data);
|
Dimension d = GetStringBoundingBox(this->GetWidget<NWidgetCore>(widget)->widget_data);
|
||||||
d.width += padding.width + Window::SortButtonWidth() * 2; // Doubled since the string is centred and it also looks better.
|
d.width += padding.width + Window::SortButtonWidth() * 2; // Doubled since the string is centred and it also looks better.
|
||||||
d.height += padding.height;
|
d.height += padding.height;
|
||||||
|
d.height = GetMinSizing(NWST_STEP, d.height);
|
||||||
*size = maxdim(*size, d);
|
*size = maxdim(*size, d);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -112,7 +112,7 @@ static void DrawTile_Clear(TileInfo *ti)
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case CLEAR_ROCKS:
|
case CLEAR_ROCKS:
|
||||||
DrawGroundSprite((TileHash(ti->x, ti->y) & 1 ? SPR_FLAT_ROCKY_LAND_2 : SPR_FLAT_ROCKY_LAND_1) + SlopeToSpriteOffset(ti->tileh), PAL_NONE);
|
DrawGroundSprite((HasGrfMiscBit(GMB_SECOND_ROCKY_TILE_SET) && (TileHash(ti->x, ti->y) & 1) ? SPR_FLAT_ROCKY_LAND_2 : SPR_FLAT_ROCKY_LAND_1) + SlopeToSpriteOffset(ti->tileh), PAL_NONE);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case CLEAR_FIELDS:
|
case CLEAR_FIELDS:
|
||||||
|
|||||||
@@ -26,6 +26,8 @@
|
|||||||
#include "signal_func.h"
|
#include "signal_func.h"
|
||||||
#include "core/backup_type.hpp"
|
#include "core/backup_type.hpp"
|
||||||
#include "object_base.h"
|
#include "object_base.h"
|
||||||
|
#include "string_func.h"
|
||||||
|
#include "tilehighlight_func.h"
|
||||||
|
|
||||||
#include "table/strings.h"
|
#include "table/strings.h"
|
||||||
|
|
||||||
|
|||||||
@@ -904,7 +904,10 @@ CommandCost CmdCompanyCtrl(TileIndex tile, DoCommandFlag flags, uint32 p1, uint3
|
|||||||
Game::NewEvent(new ScriptEventCompanyBankrupt(c_index));
|
Game::NewEvent(new ScriptEventCompanyBankrupt(c_index));
|
||||||
CompanyAdminRemove(c_index, (CompanyRemoveReason)reason);
|
CompanyAdminRemove(c_index, (CompanyRemoveReason)reason);
|
||||||
|
|
||||||
if (StoryPage::GetNumItems() == 0 || Goal::GetNumItems() == 0) InvalidateWindowData(WC_MAIN_TOOLBAR, 0);
|
if (StoryPage::GetNumItems() == 0 || Goal::GetNumItems() == 0) {
|
||||||
|
InvalidateWindowData(WC_MAIN_TOOLBAR, 0);
|
||||||
|
InvalidateWindowData(WC_MAIN_TOOLBAR_RIGHT, 0);
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -36,6 +36,7 @@
|
|||||||
#include "water.h"
|
#include "water.h"
|
||||||
#include "station_func.h"
|
#include "station_func.h"
|
||||||
#include "zoom_func.h"
|
#include "zoom_func.h"
|
||||||
|
#include "widget_type.h"
|
||||||
|
|
||||||
#include "widgets/company_widget.h"
|
#include "widgets/company_widget.h"
|
||||||
|
|
||||||
@@ -930,102 +931,112 @@ static const NWidgetPart _nested_select_company_manager_face_widgets[] = {
|
|||||||
EndContainer(),
|
EndContainer(),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
NWidget(NWID_VERTICAL),
|
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SCMF_TOGGLE_LARGE_SMALL_BUTTON), SetFill(1, 0), SetDataTip(STR_FACE_ADVANCED, STR_FACE_ADVANCED_TOOLTIP),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(NWID_SPACER), SetMinimalSize(0, 2),
|
NWidget(NWID_SPACER), SetFill(1, 0),
|
||||||
NWidget(NWID_SELECTION, INVALID_COLOUR, WID_SCMF_SEL_MALEFEMALE), // Simple male/female face setting.
|
NWidget(NWID_VERTICAL),
|
||||||
NWidget(NWID_VERTICAL),
|
NWidget(NWID_SPACER), SetFill(0, 1),
|
||||||
NWidget(NWID_SPACER), SetFill(0, 1),
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SCMF_TOGGLE_LARGE_SMALL_BUTTON), SetFill(1, 0), SetDataTip(STR_FACE_ADVANCED, STR_FACE_ADVANCED_TOOLTIP),
|
||||||
NWidget(WWT_TEXTBTN, COLOUR_GREY, WID_SCMF_MALE), SetFill(1, 0), SetDataTip(STR_FACE_MALE_BUTTON, STR_FACE_MALE_TOOLTIP),
|
NWidget(NWID_SPACER), SetMinimalSize(0, 2),
|
||||||
NWidget(WWT_TEXTBTN, COLOUR_GREY, WID_SCMF_FEMALE), SetFill(1, 0), SetDataTip(STR_FACE_FEMALE_BUTTON, STR_FACE_FEMALE_TOOLTIP),
|
NWidget(NWID_SELECTION, INVALID_COLOUR, WID_SCMF_SEL_MALEFEMALE), // Simple male/female face setting.
|
||||||
NWidget(NWID_SPACER), SetFill(0, 1),
|
NWidget(NWID_VERTICAL),
|
||||||
|
NWidget(NWID_SPACER), SetFill(0, 1),
|
||||||
|
NWidget(WWT_TEXTBTN, COLOUR_GREY, WID_SCMF_MALE), SetFill(1, 0), SetDataTip(STR_FACE_MALE_BUTTON, STR_FACE_MALE_TOOLTIP),
|
||||||
|
NWidget(WWT_TEXTBTN, COLOUR_GREY, WID_SCMF_FEMALE), SetFill(1, 0), SetDataTip(STR_FACE_FEMALE_BUTTON, STR_FACE_FEMALE_TOOLTIP),
|
||||||
|
NWidget(NWID_SPACER), SetFill(0, 1),
|
||||||
|
EndContainer(),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
EndContainer(),
|
NWidget(NWID_SELECTION, INVALID_COLOUR, WID_SCMF_SEL_PARTS), // Advanced face parts setting.
|
||||||
NWidget(NWID_SELECTION, INVALID_COLOUR, WID_SCMF_SEL_PARTS), // Advanced face parts setting.
|
|
||||||
NWidget(NWID_VERTICAL),
|
|
||||||
NWidget(NWID_SPACER), SetMinimalSize(0, 2),
|
|
||||||
NWidget(NWID_HORIZONTAL, NC_EQUALSIZE),
|
|
||||||
NWidget(WWT_TEXTBTN, COLOUR_GREY, WID_SCMF_MALE2), SetFill(1, 0), SetDataTip(STR_FACE_MALE_BUTTON, STR_FACE_MALE_TOOLTIP),
|
|
||||||
NWidget(WWT_TEXTBTN, COLOUR_GREY, WID_SCMF_FEMALE2), SetFill(1, 0), SetDataTip(STR_FACE_FEMALE_BUTTON, STR_FACE_FEMALE_TOOLTIP),
|
|
||||||
EndContainer(),
|
|
||||||
NWidget(NWID_SPACER), SetMinimalSize(0, 2),
|
|
||||||
NWidget(NWID_HORIZONTAL, NC_EQUALSIZE),
|
|
||||||
NWidget(WWT_TEXTBTN, COLOUR_GREY, WID_SCMF_ETHNICITY_EUR), SetFill(1, 0), SetDataTip(STR_FACE_EUROPEAN, STR_FACE_SELECT_EUROPEAN),
|
|
||||||
NWidget(WWT_TEXTBTN, COLOUR_GREY, WID_SCMF_ETHNICITY_AFR), SetFill(1, 0), SetDataTip(STR_FACE_AFRICAN, STR_FACE_SELECT_AFRICAN),
|
|
||||||
EndContainer(),
|
|
||||||
NWidget(NWID_SPACER), SetMinimalSize(0, 4),
|
|
||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(WWT_EMPTY, INVALID_COLOUR, WID_SCMF_HAS_MOUSTACHE_EARRING_TEXT), SetFill(1, 0),
|
NWidget(NWID_VERTICAL),
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SCMF_HAS_MOUSTACHE_EARRING), SetDataTip(STR_EMPTY, STR_FACE_MOUSTACHE_EARRING_TOOLTIP),
|
NWidget(NWID_SPACER), SetMinimalSize(0, 2),
|
||||||
EndContainer(),
|
NWidget(NWID_HORIZONTAL, NC_EQUALSIZE),
|
||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(WWT_TEXTBTN, COLOUR_GREY, WID_SCMF_MALE2), SetFill(1, 0), SetDataTip(STR_FACE_MALE_BUTTON, STR_FACE_MALE_TOOLTIP),
|
||||||
NWidget(WWT_EMPTY, INVALID_COLOUR, WID_SCMF_HAS_GLASSES_TEXT), SetFill(1, 0),
|
NWidget(WWT_TEXTBTN, COLOUR_GREY, WID_SCMF_FEMALE2), SetFill(1, 0), SetDataTip(STR_FACE_FEMALE_BUTTON, STR_FACE_FEMALE_TOOLTIP),
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SCMF_HAS_GLASSES), SetDataTip(STR_EMPTY, STR_FACE_GLASSES_TOOLTIP),
|
EndContainer(),
|
||||||
EndContainer(),
|
NWidget(NWID_SPACER), SetMinimalSize(0, 2),
|
||||||
NWidget(NWID_SPACER), SetMinimalSize(0, 2), SetFill(1, 0),
|
NWidget(NWID_HORIZONTAL, NC_EQUALSIZE),
|
||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(WWT_TEXTBTN, COLOUR_GREY, WID_SCMF_ETHNICITY_EUR), SetFill(1, 0), SetDataTip(STR_FACE_EUROPEAN, STR_FACE_SELECT_EUROPEAN),
|
||||||
NWidget(WWT_EMPTY, INVALID_COLOUR, WID_SCMF_HAIR_TEXT), SetFill(1, 0),
|
NWidget(WWT_TEXTBTN, COLOUR_GREY, WID_SCMF_ETHNICITY_AFR), SetFill(1, 0), SetDataTip(STR_FACE_AFRICAN, STR_FACE_SELECT_AFRICAN),
|
||||||
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_HAIR_L), SetDataTip(AWV_DECREASE, STR_FACE_HAIR_TOOLTIP),
|
EndContainer(),
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SCMF_HAIR), SetDataTip(STR_EMPTY, STR_FACE_HAIR_TOOLTIP),
|
NWidget(NWID_SPACER), SetMinimalSize(0, 4),
|
||||||
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_HAIR_R), SetDataTip(AWV_INCREASE, STR_FACE_HAIR_TOOLTIP),
|
NWidget(NWID_HORIZONTAL),
|
||||||
EndContainer(),
|
NWidget(WWT_EMPTY, INVALID_COLOUR, WID_SCMF_HAS_MOUSTACHE_EARRING_TEXT), SetFill(1, 0),
|
||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SCMF_HAS_MOUSTACHE_EARRING), SetDataTip(STR_EMPTY, STR_FACE_MOUSTACHE_EARRING_TOOLTIP),
|
||||||
NWidget(WWT_EMPTY, INVALID_COLOUR, WID_SCMF_EYEBROWS_TEXT), SetFill(1, 0),
|
EndContainer(),
|
||||||
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_EYEBROWS_L), SetDataTip(AWV_DECREASE, STR_FACE_EYEBROWS_TOOLTIP),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SCMF_EYEBROWS), SetDataTip(STR_EMPTY, STR_FACE_EYEBROWS_TOOLTIP),
|
NWidget(WWT_EMPTY, INVALID_COLOUR, WID_SCMF_HAS_GLASSES_TEXT), SetFill(1, 0),
|
||||||
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_EYEBROWS_R), SetDataTip(AWV_INCREASE, STR_FACE_EYEBROWS_TOOLTIP),
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SCMF_HAS_GLASSES), SetDataTip(STR_EMPTY, STR_FACE_GLASSES_TOOLTIP),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(NWID_SPACER), SetMinimalSize(0, 2), SetFill(1, 0),
|
||||||
NWidget(WWT_EMPTY, INVALID_COLOUR, WID_SCMF_EYECOLOUR_TEXT), SetFill(1, 0),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_EYECOLOUR_L), SetDataTip(AWV_DECREASE, STR_FACE_EYECOLOUR_TOOLTIP),
|
NWidget(WWT_EMPTY, INVALID_COLOUR, WID_SCMF_HAIR_TEXT), SetFill(1, 0),
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SCMF_EYECOLOUR), SetDataTip(STR_EMPTY, STR_FACE_EYECOLOUR_TOOLTIP),
|
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_HAIR_L), SetSizingType(NWST_STEP), SetDataTip(AWV_DECREASE, STR_FACE_HAIR_TOOLTIP),
|
||||||
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_EYECOLOUR_R), SetDataTip(AWV_INCREASE, STR_FACE_EYECOLOUR_TOOLTIP),
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SCMF_HAIR), SetSizingType(NWST_STEP), SetDataTip(STR_EMPTY, STR_FACE_HAIR_TOOLTIP),
|
||||||
EndContainer(),
|
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_HAIR_R), SetSizingType(NWST_STEP), SetDataTip(AWV_INCREASE, STR_FACE_HAIR_TOOLTIP),
|
||||||
NWidget(NWID_HORIZONTAL),
|
EndContainer(),
|
||||||
NWidget(WWT_EMPTY, INVALID_COLOUR, WID_SCMF_GLASSES_TEXT), SetFill(1, 0),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_GLASSES_L), SetDataTip(AWV_DECREASE, STR_FACE_GLASSES_TOOLTIP_2),
|
NWidget(WWT_EMPTY, INVALID_COLOUR, WID_SCMF_EYEBROWS_TEXT), SetFill(1, 0),
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SCMF_GLASSES), SetDataTip(STR_EMPTY, STR_FACE_GLASSES_TOOLTIP_2),
|
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_EYEBROWS_L), SetSizingType(NWST_STEP), SetDataTip(AWV_DECREASE, STR_FACE_EYEBROWS_TOOLTIP),
|
||||||
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_GLASSES_R), SetDataTip(AWV_INCREASE, STR_FACE_GLASSES_TOOLTIP_2),
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SCMF_EYEBROWS), SetSizingType(NWST_STEP), SetDataTip(STR_EMPTY, STR_FACE_EYEBROWS_TOOLTIP),
|
||||||
EndContainer(),
|
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_EYEBROWS_R), SetSizingType(NWST_STEP), SetDataTip(AWV_INCREASE, STR_FACE_EYEBROWS_TOOLTIP),
|
||||||
NWidget(NWID_HORIZONTAL),
|
EndContainer(),
|
||||||
NWidget(WWT_EMPTY, INVALID_COLOUR, WID_SCMF_NOSE_TEXT), SetFill(1, 0),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_NOSE_L), SetDataTip(AWV_DECREASE, STR_FACE_NOSE_TOOLTIP),
|
NWidget(WWT_EMPTY, INVALID_COLOUR, WID_SCMF_EYECOLOUR_TEXT), SetFill(1, 0),
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SCMF_NOSE), SetDataTip(STR_EMPTY, STR_FACE_NOSE_TOOLTIP),
|
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_EYECOLOUR_L), SetSizingType(NWST_STEP), SetDataTip(AWV_DECREASE, STR_FACE_EYECOLOUR_TOOLTIP),
|
||||||
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_NOSE_R), SetDataTip(AWV_INCREASE, STR_FACE_NOSE_TOOLTIP),
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SCMF_EYECOLOUR), SetSizingType(NWST_STEP), SetDataTip(STR_EMPTY, STR_FACE_EYECOLOUR_TOOLTIP),
|
||||||
EndContainer(),
|
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_EYECOLOUR_R), SetSizingType(NWST_STEP), SetDataTip(AWV_INCREASE, STR_FACE_EYECOLOUR_TOOLTIP),
|
||||||
NWidget(NWID_HORIZONTAL),
|
EndContainer(),
|
||||||
NWidget(WWT_EMPTY, INVALID_COLOUR, WID_SCMF_LIPS_MOUSTACHE_TEXT), SetFill(1, 0),
|
EndContainer(),
|
||||||
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_LIPS_MOUSTACHE_L), SetDataTip(AWV_DECREASE, STR_FACE_LIPS_MOUSTACHE_TOOLTIP),
|
NWidget(NWID_VERTICAL),
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SCMF_LIPS_MOUSTACHE), SetDataTip(STR_EMPTY, STR_FACE_LIPS_MOUSTACHE_TOOLTIP),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_LIPS_MOUSTACHE_R), SetDataTip(AWV_INCREASE, STR_FACE_LIPS_MOUSTACHE_TOOLTIP),
|
NWidget(WWT_EMPTY, INVALID_COLOUR, WID_SCMF_GLASSES_TEXT), SetFill(1, 0),
|
||||||
EndContainer(),
|
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_GLASSES_L), SetSizingType(NWST_STEP), SetDataTip(AWV_DECREASE, STR_FACE_GLASSES_TOOLTIP_2),
|
||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SCMF_GLASSES), SetSizingType(NWST_STEP), SetDataTip(STR_EMPTY, STR_FACE_GLASSES_TOOLTIP_2),
|
||||||
NWidget(WWT_EMPTY, INVALID_COLOUR, WID_SCMF_CHIN_TEXT), SetFill(1, 0),
|
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_GLASSES_R), SetSizingType(NWST_STEP), SetDataTip(AWV_INCREASE, STR_FACE_GLASSES_TOOLTIP_2),
|
||||||
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_CHIN_L), SetDataTip(AWV_DECREASE, STR_FACE_CHIN_TOOLTIP),
|
EndContainer(),
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SCMF_CHIN), SetDataTip(STR_EMPTY, STR_FACE_CHIN_TOOLTIP),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_CHIN_R), SetDataTip(AWV_INCREASE, STR_FACE_CHIN_TOOLTIP),
|
NWidget(WWT_EMPTY, INVALID_COLOUR, WID_SCMF_NOSE_TEXT), SetFill(1, 0),
|
||||||
EndContainer(),
|
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_NOSE_L), SetSizingType(NWST_STEP), SetDataTip(AWV_DECREASE, STR_FACE_NOSE_TOOLTIP),
|
||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SCMF_NOSE), SetSizingType(NWST_STEP), SetDataTip(STR_EMPTY, STR_FACE_NOSE_TOOLTIP),
|
||||||
NWidget(WWT_EMPTY, INVALID_COLOUR, WID_SCMF_JACKET_TEXT), SetFill(1, 0),
|
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_NOSE_R), SetSizingType(NWST_STEP), SetDataTip(AWV_INCREASE, STR_FACE_NOSE_TOOLTIP),
|
||||||
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_JACKET_L), SetDataTip(AWV_DECREASE, STR_FACE_JACKET_TOOLTIP),
|
EndContainer(),
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SCMF_JACKET), SetDataTip(STR_EMPTY, STR_FACE_JACKET_TOOLTIP),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_JACKET_R), SetDataTip(AWV_INCREASE, STR_FACE_JACKET_TOOLTIP),
|
NWidget(WWT_EMPTY, INVALID_COLOUR, WID_SCMF_LIPS_MOUSTACHE_TEXT), SetFill(1, 0),
|
||||||
EndContainer(),
|
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_LIPS_MOUSTACHE_L), SetSizingType(NWST_STEP), SetDataTip(AWV_DECREASE, STR_FACE_LIPS_MOUSTACHE_TOOLTIP),
|
||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SCMF_LIPS_MOUSTACHE), SetSizingType(NWST_STEP), SetDataTip(STR_EMPTY, STR_FACE_LIPS_MOUSTACHE_TOOLTIP),
|
||||||
NWidget(WWT_EMPTY, INVALID_COLOUR, WID_SCMF_COLLAR_TEXT), SetFill(1, 0),
|
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_LIPS_MOUSTACHE_R), SetSizingType(NWST_STEP), SetDataTip(AWV_INCREASE, STR_FACE_LIPS_MOUSTACHE_TOOLTIP),
|
||||||
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_COLLAR_L), SetDataTip(AWV_DECREASE, STR_FACE_COLLAR_TOOLTIP),
|
EndContainer(),
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SCMF_COLLAR), SetDataTip(STR_EMPTY, STR_FACE_COLLAR_TOOLTIP),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_COLLAR_R), SetDataTip(AWV_INCREASE, STR_FACE_COLLAR_TOOLTIP),
|
NWidget(WWT_EMPTY, INVALID_COLOUR, WID_SCMF_CHIN_TEXT), SetFill(1, 0),
|
||||||
EndContainer(),
|
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_CHIN_L), SetSizingType(NWST_STEP), SetDataTip(AWV_DECREASE, STR_FACE_CHIN_TOOLTIP),
|
||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SCMF_CHIN), SetSizingType(NWST_STEP), SetDataTip(STR_EMPTY, STR_FACE_CHIN_TOOLTIP),
|
||||||
NWidget(WWT_EMPTY, INVALID_COLOUR, WID_SCMF_TIE_EARRING_TEXT), SetFill(1, 0),
|
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_CHIN_R), SetSizingType(NWST_STEP), SetDataTip(AWV_INCREASE, STR_FACE_CHIN_TOOLTIP),
|
||||||
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_TIE_EARRING_L), SetDataTip(AWV_DECREASE, STR_FACE_TIE_EARRING_TOOLTIP),
|
EndContainer(),
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SCMF_TIE_EARRING), SetDataTip(STR_EMPTY, STR_FACE_TIE_EARRING_TOOLTIP),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_TIE_EARRING_R), SetDataTip(AWV_INCREASE, STR_FACE_TIE_EARRING_TOOLTIP),
|
NWidget(WWT_EMPTY, INVALID_COLOUR, WID_SCMF_JACKET_TEXT), SetFill(1, 0),
|
||||||
|
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_JACKET_L), SetSizingType(NWST_STEP), SetDataTip(AWV_DECREASE, STR_FACE_JACKET_TOOLTIP),
|
||||||
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SCMF_JACKET), SetSizingType(NWST_STEP), SetDataTip(STR_EMPTY, STR_FACE_JACKET_TOOLTIP),
|
||||||
|
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_JACKET_R), SetSizingType(NWST_STEP), SetDataTip(AWV_INCREASE, STR_FACE_JACKET_TOOLTIP),
|
||||||
|
EndContainer(),
|
||||||
|
NWidget(NWID_HORIZONTAL),
|
||||||
|
NWidget(WWT_EMPTY, INVALID_COLOUR, WID_SCMF_COLLAR_TEXT), SetFill(1, 0),
|
||||||
|
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_COLLAR_L), SetSizingType(NWST_STEP), SetDataTip(AWV_DECREASE, STR_FACE_COLLAR_TOOLTIP),
|
||||||
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SCMF_COLLAR), SetSizingType(NWST_STEP), SetDataTip(STR_EMPTY, STR_FACE_COLLAR_TOOLTIP),
|
||||||
|
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_COLLAR_R), SetSizingType(NWST_STEP), SetDataTip(AWV_INCREASE, STR_FACE_COLLAR_TOOLTIP),
|
||||||
|
EndContainer(),
|
||||||
|
NWidget(NWID_HORIZONTAL),
|
||||||
|
NWidget(WWT_EMPTY, INVALID_COLOUR, WID_SCMF_TIE_EARRING_TEXT), SetFill(1, 0),
|
||||||
|
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_TIE_EARRING_L), SetSizingType(NWST_STEP), SetDataTip(AWV_DECREASE, STR_FACE_TIE_EARRING_TOOLTIP),
|
||||||
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SCMF_TIE_EARRING), SetSizingType(NWST_STEP), SetDataTip(STR_EMPTY, STR_FACE_TIE_EARRING_TOOLTIP),
|
||||||
|
NWidget(WWT_PUSHARROWBTN, COLOUR_GREY, WID_SCMF_TIE_EARRING_R), SetSizingType(NWST_STEP), SetDataTip(AWV_INCREASE, STR_FACE_TIE_EARRING_TOOLTIP),
|
||||||
|
EndContainer(),
|
||||||
|
EndContainer(),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
NWidget(NWID_SPACER), SetFill(0, 1),
|
NWidget(NWID_SPACER), SetFill(0, 1),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
|
NWidget(NWID_SPACER), SetFill(1, 0),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
NWidget(NWID_SPACER), SetMinimalSize(0, 2),
|
NWidget(NWID_SPACER), SetMinimalSize(0, 2),
|
||||||
@@ -1075,7 +1086,7 @@ class SelectCompanyManagerFaceWindow : public Window
|
|||||||
|
|
||||||
/* Draw the value/bool in white (0xC). If the button clicked adds 1px to x and y text coordinates (IsWindowWidgetLowered()). */
|
/* Draw the value/bool in white (0xC). If the button clicked adds 1px to x and y text coordinates (IsWindowWidgetLowered()). */
|
||||||
DrawString(nwi_widget->pos_x + nwi_widget->IsLowered(), nwi_widget->pos_x + nwi_widget->current_x - 1 - nwi_widget->IsLowered(),
|
DrawString(nwi_widget->pos_x + nwi_widget->IsLowered(), nwi_widget->pos_x + nwi_widget->current_x - 1 - nwi_widget->IsLowered(),
|
||||||
nwi_widget->pos_y + 1 + nwi_widget->IsLowered(), str, TC_WHITE, SA_HOR_CENTER);
|
Center(nwi_widget->pos_y + nwi_widget->IsLowered(), nwi_widget->current_y), str, TC_WHITE, SA_HOR_CENTER);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1125,6 +1136,10 @@ public:
|
|||||||
Dimension yesno_dim = maxdim(GetStringBoundingBox(STR_FACE_YES), GetStringBoundingBox(STR_FACE_NO));
|
Dimension yesno_dim = maxdim(GetStringBoundingBox(STR_FACE_YES), GetStringBoundingBox(STR_FACE_NO));
|
||||||
yesno_dim.width += WD_FRAMERECT_LEFT + WD_FRAMERECT_RIGHT;
|
yesno_dim.width += WD_FRAMERECT_LEFT + WD_FRAMERECT_RIGHT;
|
||||||
yesno_dim.height += WD_FRAMERECT_TOP + WD_FRAMERECT_BOTTOM;
|
yesno_dim.height += WD_FRAMERECT_TOP + WD_FRAMERECT_BOTTOM;
|
||||||
|
|
||||||
|
yesno_dim.width = GetMinSizing(NWST_STEP, yesno_dim.width);
|
||||||
|
yesno_dim.height = GetMinSizing(NWST_STEP, yesno_dim.height);
|
||||||
|
|
||||||
/* Size of the number button + arrows. */
|
/* Size of the number button + arrows. */
|
||||||
Dimension number_dim = {0, 0};
|
Dimension number_dim = {0, 0};
|
||||||
for (int val = 1; val <= 12; val++) {
|
for (int val = 1; val <= 12; val++) {
|
||||||
@@ -1268,12 +1283,12 @@ public:
|
|||||||
case WID_SCMF_HAS_MOUSTACHE_EARRING_TEXT:
|
case WID_SCMF_HAS_MOUSTACHE_EARRING_TEXT:
|
||||||
case WID_SCMF_TIE_EARRING_TEXT: {
|
case WID_SCMF_TIE_EARRING_TEXT: {
|
||||||
StringID str = PART_TEXTS_IS_FEMALE[(widget - WID_SCMF_HAS_MOUSTACHE_EARRING_TEXT) * 2 + this->is_female];
|
StringID str = PART_TEXTS_IS_FEMALE[(widget - WID_SCMF_HAS_MOUSTACHE_EARRING_TEXT) * 2 + this->is_female];
|
||||||
DrawString(r.left + WD_FRAMERECT_LEFT, r.right - WD_FRAMERECT_RIGHT, r.top + WD_FRAMERECT_TOP, str, TC_GOLD, SA_RIGHT);
|
DrawString(r.left + WD_FRAMERECT_LEFT, r.right - WD_FRAMERECT_RIGHT, Center(r.top, r.bottom - r.top), str, TC_GOLD, SA_RIGHT);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
case WID_SCMF_LIPS_MOUSTACHE_TEXT:
|
case WID_SCMF_LIPS_MOUSTACHE_TEXT:
|
||||||
DrawString(r.left + WD_FRAMERECT_LEFT, r.right - WD_FRAMERECT_RIGHT, r.top + WD_FRAMERECT_TOP, (this->is_moust_male) ? STR_FACE_MOUSTACHE : STR_FACE_LIPS, TC_GOLD, SA_RIGHT);
|
DrawString(r.left + WD_FRAMERECT_LEFT, r.right - WD_FRAMERECT_RIGHT, Center(r.top, r.bottom - r.top), (this->is_moust_male) ? STR_FACE_MOUSTACHE : STR_FACE_LIPS, TC_GOLD, SA_RIGHT);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WID_SCMF_HAS_GLASSES_TEXT:
|
case WID_SCMF_HAS_GLASSES_TEXT:
|
||||||
@@ -1285,7 +1300,7 @@ public:
|
|||||||
case WID_SCMF_CHIN_TEXT:
|
case WID_SCMF_CHIN_TEXT:
|
||||||
case WID_SCMF_JACKET_TEXT:
|
case WID_SCMF_JACKET_TEXT:
|
||||||
case WID_SCMF_COLLAR_TEXT:
|
case WID_SCMF_COLLAR_TEXT:
|
||||||
DrawString(r.left + WD_FRAMERECT_LEFT, r.right - WD_FRAMERECT_RIGHT, r.top + WD_FRAMERECT_TOP, PART_TEXTS[widget - WID_SCMF_HAS_GLASSES_TEXT], TC_GOLD, SA_RIGHT);
|
DrawString(r.left + WD_FRAMERECT_LEFT, r.right - WD_FRAMERECT_RIGHT, Center(r.top, r.bottom - r.top), PART_TEXTS[widget - WID_SCMF_HAS_GLASSES_TEXT], TC_GOLD, SA_RIGHT);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
||||||
@@ -1764,7 +1779,8 @@ struct CompanyInfrastructureWindow : Window
|
|||||||
|
|
||||||
if (this->railtypes != RAILTYPES_NONE) {
|
if (this->railtypes != RAILTYPES_NONE) {
|
||||||
/* Draw name of each valid railtype. */
|
/* Draw name of each valid railtype. */
|
||||||
for (RailType rt = RAILTYPE_BEGIN; rt != RAILTYPE_END; rt++) {
|
RailType rt;
|
||||||
|
FOR_ALL_SORTED_RAILTYPES(rt) {
|
||||||
if (HasBit(this->railtypes, rt)) {
|
if (HasBit(this->railtypes, rt)) {
|
||||||
SetDParam(0, GetRailTypeInfo(rt)->strings.name);
|
SetDParam(0, GetRailTypeInfo(rt)->strings.name);
|
||||||
DrawString(r.left + offs_left, r.right - offs_right, y += FONT_HEIGHT_NORMAL, STR_WHITE_STRING);
|
DrawString(r.left + offs_left, r.right - offs_right, y += FONT_HEIGHT_NORMAL, STR_WHITE_STRING);
|
||||||
@@ -1781,7 +1797,8 @@ struct CompanyInfrastructureWindow : Window
|
|||||||
case WID_CI_RAIL_COUNT: {
|
case WID_CI_RAIL_COUNT: {
|
||||||
/* Draw infrastructure count for each valid railtype. */
|
/* Draw infrastructure count for each valid railtype. */
|
||||||
uint32 rail_total = c->infrastructure.GetRailTotal();
|
uint32 rail_total = c->infrastructure.GetRailTotal();
|
||||||
for (RailType rt = RAILTYPE_BEGIN; rt != RAILTYPE_END; rt++) {
|
RailType rt;
|
||||||
|
FOR_ALL_SORTED_RAILTYPES(rt) {
|
||||||
if (HasBit(this->railtypes, rt)) {
|
if (HasBit(this->railtypes, rt)) {
|
||||||
this->DrawCountLine(r, y, c->infrastructure.rail[rt], RailMaintenanceCost(rt, c->infrastructure.rail[rt], rail_total));
|
this->DrawCountLine(r, y, c->infrastructure.rail[rt], RailMaintenanceCost(rt, c->infrastructure.rail[rt], rail_total));
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -425,6 +425,20 @@ DEF_CONSOLE_CMD(ConListFiles)
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Open the cheat window. */
|
||||||
|
DEF_CONSOLE_CMD(ConOpenCheats)
|
||||||
|
{
|
||||||
|
if (argc == 0) {
|
||||||
|
IConsoleHelp("Open the cheat window. Usage: 'open_cheats'");
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
extern void ShowCheatWindow();
|
||||||
|
ShowCheatWindow();
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
/* Change the dir via console */
|
/* Change the dir via console */
|
||||||
DEF_CONSOLE_CMD(ConChangeDirectory)
|
DEF_CONSOLE_CMD(ConChangeDirectory)
|
||||||
{
|
{
|
||||||
@@ -1928,6 +1942,8 @@ void IConsoleStdLibRegister()
|
|||||||
IConsoleCmdRegister("save", ConSave);
|
IConsoleCmdRegister("save", ConSave);
|
||||||
IConsoleCmdRegister("saveconfig", ConSaveConfig);
|
IConsoleCmdRegister("saveconfig", ConSaveConfig);
|
||||||
IConsoleCmdRegister("ls", ConListFiles);
|
IConsoleCmdRegister("ls", ConListFiles);
|
||||||
|
IConsoleCmdRegister("open_cheats", ConOpenCheats);
|
||||||
|
IConsoleCmdRegister("cheats", ConOpenCheats);
|
||||||
IConsoleCmdRegister("cd", ConChangeDirectory);
|
IConsoleCmdRegister("cd", ConChangeDirectory);
|
||||||
IConsoleCmdRegister("pwd", ConPrintWorkingDirectory);
|
IConsoleCmdRegister("pwd", ConPrintWorkingDirectory);
|
||||||
IConsoleCmdRegister("clear", ConClearBuffer);
|
IConsoleCmdRegister("clear", ConClearBuffer);
|
||||||
|
|||||||
@@ -22,6 +22,7 @@
|
|||||||
#include "console_func.h"
|
#include "console_func.h"
|
||||||
#include "rev.h"
|
#include "rev.h"
|
||||||
#include "video/video_driver.hpp"
|
#include "video/video_driver.hpp"
|
||||||
|
#include "textbuf_gui.h"
|
||||||
|
|
||||||
#include "widgets/console_widget.h"
|
#include "widgets/console_widget.h"
|
||||||
|
|
||||||
@@ -29,6 +30,10 @@
|
|||||||
|
|
||||||
#include "safeguards.h"
|
#include "safeguards.h"
|
||||||
|
|
||||||
|
#ifdef __ANDROID__
|
||||||
|
#include <SDL_screenkeyboard.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
static const uint ICON_HISTORY_SIZE = 20;
|
static const uint ICON_HISTORY_SIZE = 20;
|
||||||
static const uint ICON_LINE_SPACING = 2;
|
static const uint ICON_LINE_SPACING = 2;
|
||||||
static const uint ICON_RIGHT_BORDERWIDTH = 10;
|
static const uint ICON_RIGHT_BORDERWIDTH = 10;
|
||||||
@@ -229,6 +234,16 @@ struct IConsoleWindow : Window
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
virtual void OnQueryTextFinished(char *str)
|
||||||
|
{
|
||||||
|
_focused_window = this;
|
||||||
|
|
||||||
|
if (str == NULL) return;
|
||||||
|
|
||||||
|
_iconsole_cmdline.Assign(str);
|
||||||
|
this->OnKeyPress(0, WKC_RETURN);
|
||||||
|
}
|
||||||
|
|
||||||
virtual void OnHundredthTick()
|
virtual void OnHundredthTick()
|
||||||
{
|
{
|
||||||
if (IConsoleLine::Truncate() &&
|
if (IConsoleLine::Truncate() &&
|
||||||
@@ -430,9 +445,25 @@ void IConsoleSwitch()
|
|||||||
{
|
{
|
||||||
switch (_iconsole_mode) {
|
switch (_iconsole_mode) {
|
||||||
case ICONSOLE_CLOSED:
|
case ICONSOLE_CLOSED:
|
||||||
new IConsoleWindow();
|
#ifdef __ANDROID__
|
||||||
|
{
|
||||||
|
char buf[1024] = "";
|
||||||
|
for (const IConsoleLine *print = IConsoleLine::Get(0); print != NULL; print = print->previous) {
|
||||||
|
if (print->buffer && print->buffer[0]) {
|
||||||
|
strecat(buf, print->buffer, lastof(buf));
|
||||||
|
strecat(buf, "\n", lastof(buf));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
strecat(buf, "\n\n\n\n\n\n\n\n", lastof(buf)); // Move all text to top
|
||||||
|
SDL_ANDROID_SetScreenKeyboardHintMesage(buf);
|
||||||
|
char text[512] = "";
|
||||||
|
SDL_ANDROID_GetScreenKeyboardTextInput(text, sizeof(text) - 1); /* Invoke Android built-in screen keyboard */
|
||||||
|
IConsoleCmdExec(text);
|
||||||
|
}
|
||||||
|
#else
|
||||||
|
new IConsoleWindow();
|
||||||
|
#endif
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case ICONSOLE_OPENED: case ICONSOLE_FULL:
|
case ICONSOLE_OPENED: case ICONSOLE_FULL:
|
||||||
DeleteWindowById(WC_CONSOLE, 0);
|
DeleteWindowById(WC_CONSOLE, 0);
|
||||||
break;
|
break;
|
||||||
|
|||||||
@@ -28,6 +28,19 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/** Some enums need to have cycling through values */
|
||||||
|
#define DECLARE_CYCLE(type, min_val, max_val) \
|
||||||
|
inline type CycleUp(type e) \
|
||||||
|
{ \
|
||||||
|
assert(!((int)e < min_val || (int)e > max_val)); \
|
||||||
|
return e == max_val ? (type)min_val : (type)((int)e + 1); \
|
||||||
|
} \
|
||||||
|
inline type CycleDown(type e) \
|
||||||
|
{ \
|
||||||
|
assert(!((int)e < min_val || (int)e > max_val)); \
|
||||||
|
return e == min_val ? (type)max_val : (type)((int)e - 1); \
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/** Operators to allow to work with enum as with type safe bit set in C++ */
|
/** Operators to allow to work with enum as with type safe bit set in C++ */
|
||||||
# define DECLARE_ENUM_AS_BIT_SET(mask_t) \
|
# define DECLARE_ENUM_AS_BIT_SET(mask_t) \
|
||||||
|
|||||||
@@ -16,6 +16,9 @@
|
|||||||
#include "string_func.h"
|
#include "string_func.h"
|
||||||
#include "fileio_func.h"
|
#include "fileio_func.h"
|
||||||
#include "settings_type.h"
|
#include "settings_type.h"
|
||||||
|
#ifdef __ANDROID__
|
||||||
|
#include <android/log.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
#include <time.h>
|
#include <time.h>
|
||||||
|
|
||||||
@@ -109,6 +112,9 @@ char *DumpDebugFacilityNames(char *buf, char *last)
|
|||||||
*/
|
*/
|
||||||
static void debug_print(const char *dbg, const char *buf)
|
static void debug_print(const char *dbg, const char *buf)
|
||||||
{
|
{
|
||||||
|
#ifdef __ANDROID__
|
||||||
|
__android_log_print(ANDROID_LOG_INFO, "OpenTTD", "[%s] %s", dbg, buf);
|
||||||
|
#endif
|
||||||
#if defined(ENABLE_NETWORK)
|
#if defined(ENABLE_NETWORK)
|
||||||
if (_debug_socket != INVALID_SOCKET) {
|
if (_debug_socket != INVALID_SOCKET) {
|
||||||
char buf2[1024 + 32];
|
char buf2[1024 + 32];
|
||||||
|
|||||||
@@ -62,8 +62,8 @@ static const NWidgetPart _nested_train_depot_widgets[] = {
|
|||||||
NWidget(NWID_SELECTION, INVALID_COLOUR, WID_D_SHOW_SELL_CHAIN),
|
NWidget(NWID_SELECTION, INVALID_COLOUR, WID_D_SHOW_SELL_CHAIN),
|
||||||
NWidget(WWT_IMGBTN, COLOUR_GREY, WID_D_SELL_CHAIN), SetDataTip(SPR_SELL_CHAIN_TRAIN, STR_DEPOT_DRAG_WHOLE_TRAIN_TO_SELL_TOOLTIP), SetResize(0, 1), SetFill(0, 1),
|
NWidget(WWT_IMGBTN, COLOUR_GREY, WID_D_SELL_CHAIN), SetDataTip(SPR_SELL_CHAIN_TRAIN, STR_DEPOT_DRAG_WHOLE_TRAIN_TO_SELL_TOOLTIP), SetResize(0, 1), SetFill(0, 1),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
NWidget(WWT_PUSHIMGBTN, COLOUR_GREY, WID_D_SELL_ALL), SetDataTip(0x0, STR_NULL),
|
NWidget(WWT_PUSHIMGBTN, COLOUR_GREY, WID_D_SELL_ALL), SetResize(0, 1), SetFill(0, 1), SetDataTip(0x0, STR_NULL),
|
||||||
NWidget(WWT_PUSHIMGBTN, COLOUR_GREY, WID_D_AUTOREPLACE), SetDataTip(0x0, STR_NULL),
|
NWidget(WWT_PUSHIMGBTN, COLOUR_GREY, WID_D_AUTOREPLACE), SetResize(0, 1), SetFill(0, 1), SetDataTip(0x0, STR_NULL),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
NWidget(NWID_VSCROLLBAR, COLOUR_GREY, WID_D_V_SCROLL),
|
NWidget(NWID_VSCROLLBAR, COLOUR_GREY, WID_D_V_SCROLL),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
@@ -297,7 +297,7 @@ struct DepotWindow : Window {
|
|||||||
/* Length of consist in tiles with 1 fractional digit (rounded up) */
|
/* Length of consist in tiles with 1 fractional digit (rounded up) */
|
||||||
SetDParam(0, CeilDiv(u->gcache.cached_total_length * 10, TILE_SIZE));
|
SetDParam(0, CeilDiv(u->gcache.cached_total_length * 10, TILE_SIZE));
|
||||||
SetDParam(1, 1);
|
SetDParam(1, 1);
|
||||||
DrawString(rtl ? left + WD_FRAMERECT_LEFT : right - this->count_width, rtl ? left + this->count_width : right - WD_FRAMERECT_RIGHT, y + (this->resize.step_height - FONT_HEIGHT_SMALL) / 2, STR_TINY_BLACK_DECIMAL, TC_FROMSTRING, SA_RIGHT); // Draw the counter
|
DrawString(rtl ? left + WD_FRAMERECT_LEFT : right - this->count_width, rtl ? left + this->count_width : right - WD_FRAMERECT_RIGHT, Center(y, this->resize.step_height, FONT_HEIGHT_SMALL), STR_TINY_BLACK_DECIMAL, TC_FROMSTRING, SA_RIGHT); // Draw the counter
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -307,26 +307,28 @@ struct DepotWindow : Window {
|
|||||||
default: NOT_REACHED();
|
default: NOT_REACHED();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint diff_x, diff_y;
|
uint diff_x, y_sprite, y_num;
|
||||||
if (v->IsGroundVehicle()) {
|
if (v->IsGroundVehicle()) {
|
||||||
/* Arrange unitnumber and flag horizontally */
|
/* Arrange unitnumber and flag horizontally */
|
||||||
diff_x = this->flag_width + WD_FRAMERECT_LEFT;
|
diff_x = this->flag_width + WD_FRAMERECT_LEFT;
|
||||||
diff_y = (this->resize.step_height - this->flag_height) / 2 - 2;
|
y_sprite = Center(y, this->resize.step_height, this->flag_height);
|
||||||
|
y_num = Center(y, this->resize.step_height);
|
||||||
} else {
|
} else {
|
||||||
/* Arrange unitnumber and flag vertically */
|
/* Arrange unitnumber and flag vertically */
|
||||||
diff_x = WD_FRAMERECT_LEFT;
|
diff_x = WD_FRAMERECT_LEFT;
|
||||||
diff_y = FONT_HEIGHT_NORMAL + WD_PAR_VSEP_NORMAL;
|
y_num = Center(y, this->resize.step_height, FONT_HEIGHT_NORMAL + this->flag_height + 2);
|
||||||
|
y_sprite = y_num + FONT_HEIGHT_NORMAL;
|
||||||
}
|
}
|
||||||
int text_left = rtl ? right - this->header_width - 1 : left + diff_x;
|
int text_left = rtl ? right - this->header_width - 1 : left + diff_x;
|
||||||
int text_right = rtl ? right - diff_x : left + this->header_width - 1;
|
int text_right = rtl ? right - diff_x : left + this->header_width - 1;
|
||||||
|
|
||||||
if (free_wagon) {
|
if (free_wagon) {
|
||||||
DrawString(text_left, text_right, y + 2, STR_DEPOT_NO_ENGINE);
|
DrawString(text_left, text_right, Center(y, this->resize.step_height), STR_DEPOT_NO_ENGINE);
|
||||||
} else {
|
} else {
|
||||||
DrawSprite((v->vehstatus & VS_STOPPED) ? SPR_FLAG_VEH_STOPPED : SPR_FLAG_VEH_RUNNING, PAL_NONE, rtl ? right - this->flag_width : left + WD_FRAMERECT_LEFT, y + diff_y);
|
DrawSprite((v->vehstatus & VS_STOPPED) ? SPR_FLAG_VEH_STOPPED : SPR_FLAG_VEH_RUNNING, PAL_NONE, rtl ? right - this->flag_width : left + WD_FRAMERECT_LEFT, y_sprite);
|
||||||
|
|
||||||
SetDParam(0, v->unitnumber);
|
SetDParam(0, v->unitnumber);
|
||||||
DrawString(text_left, text_right, y + 2, (uint16)(v->max_age - DAYS_IN_LEAP_YEAR) >= v->age ? STR_BLACK_COMMA : STR_RED_COMMA);
|
DrawString(text_left, text_right, y_num, (uint16)(v->max_age - DAYS_IN_LEAP_YEAR) >= v->age ? STR_BLACK_COMMA : STR_RED_COMMA);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -343,7 +345,7 @@ struct DepotWindow : Window {
|
|||||||
uint16 num = this->vscroll->GetPosition() * this->num_columns;
|
uint16 num = this->vscroll->GetPosition() * this->num_columns;
|
||||||
int maxval = min(this->vehicle_list.Length(), num + (rows_in_display * this->num_columns));
|
int maxval = min(this->vehicle_list.Length(), num + (rows_in_display * this->num_columns));
|
||||||
int y;
|
int y;
|
||||||
for (y = r.top + 1; num < maxval; y += this->resize.step_height) { // Draw the rows
|
for (y = r.top; num < maxval; y += this->resize.step_height) { // Draw the rows
|
||||||
for (byte i = 0; i < this->num_columns && num < maxval; i++, num++) {
|
for (byte i = 0; i < this->num_columns && num < maxval; i++, num++) {
|
||||||
/* Draw all vehicles in the current row */
|
/* Draw all vehicles in the current row */
|
||||||
const Vehicle *v = this->vehicle_list[num];
|
const Vehicle *v = this->vehicle_list[num];
|
||||||
@@ -625,6 +627,7 @@ struct DepotWindow : Window {
|
|||||||
int base_width = this->count_width + this->header_width;
|
int base_width = this->count_width + this->header_width;
|
||||||
|
|
||||||
resize->height = max<uint>(GetVehicleImageCellSize(this->type, EIT_IN_DEPOT).height, min_height);
|
resize->height = max<uint>(GetVehicleImageCellSize(this->type, EIT_IN_DEPOT).height, min_height);
|
||||||
|
resize->height = GetMinSizing(NWST_STEP, resize->height);
|
||||||
if (this->type == VEH_TRAIN) {
|
if (this->type == VEH_TRAIN) {
|
||||||
resize->width = 1;
|
resize->width = 1;
|
||||||
size->width = base_width + 2 * ScaleGUITrad(29); // about 2 parts
|
size->width = base_width + 2 * ScaleGUITrad(29); // about 2 parts
|
||||||
|
|||||||
@@ -61,11 +61,11 @@ static inline Direction ReverseDir(Direction d)
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Calculate the difference between to directions
|
* Calculate the difference between two directions
|
||||||
*
|
*
|
||||||
* @param d0 The first direction as the base
|
* @param d0 The first direction as the base
|
||||||
* @param d1 The second direction as the offset from the base
|
* @param d1 The second direction as the offset from the base
|
||||||
* @return The difference how the second directions drifts of the first one.
|
* @return The difference how the second direction drifts of the first one.
|
||||||
*/
|
*/
|
||||||
static inline DirDiff DirDifference(Direction d0, Direction d1)
|
static inline DirDiff DirDifference(Direction d0, Direction d1)
|
||||||
{
|
{
|
||||||
@@ -79,7 +79,7 @@ static inline DirDiff DirDifference(Direction d0, Direction d1)
|
|||||||
/**
|
/**
|
||||||
* Applies two differences together
|
* Applies two differences together
|
||||||
*
|
*
|
||||||
* This function adds two differences together and return the resulting
|
* This function adds two differences together and returns the resulting
|
||||||
* difference. So adding two DIRDIFF_REVERSE together results in the
|
* difference. So adding two DIRDIFF_REVERSE together results in the
|
||||||
* DIRDIFF_SAME difference.
|
* DIRDIFF_SAME difference.
|
||||||
*
|
*
|
||||||
@@ -123,6 +123,20 @@ static inline DiagDirection ReverseDiagDir(DiagDirection d)
|
|||||||
return (DiagDirection)(2 ^ d);
|
return (DiagDirection)(2 ^ d);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Calculate the difference between two DiagDirection values
|
||||||
|
*
|
||||||
|
* @param d0 The first direction as the base
|
||||||
|
* @param d1 The second direction as the offset from the base
|
||||||
|
* @return The difference how the second direction drifts of the first one.
|
||||||
|
*/
|
||||||
|
static inline DiagDirDiff DiagDirDifference(DiagDirection d0, DiagDirection d1)
|
||||||
|
{
|
||||||
|
assert(IsValidDiagDirection(d0));
|
||||||
|
assert(IsValidDiagDirection(d1));
|
||||||
|
/* Cast to uint so compiler can use bitmask. Result can never be negative. */
|
||||||
|
return (DiagDirDiff)((uint)(d0 - d1) % 4);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Applies a difference on a DiagDirection
|
* Applies a difference on a DiagDirection
|
||||||
|
|||||||
101
src/dock_gui.cpp
101
src/dock_gui.cpp
@@ -27,6 +27,7 @@
|
|||||||
#include "hotkeys.h"
|
#include "hotkeys.h"
|
||||||
#include "gui.h"
|
#include "gui.h"
|
||||||
#include "zoom_func.h"
|
#include "zoom_func.h"
|
||||||
|
#include "bridge_map.h"
|
||||||
|
|
||||||
#include "widgets/dock_widget.h"
|
#include "widgets/dock_widget.h"
|
||||||
|
|
||||||
@@ -105,6 +106,7 @@ struct BuildDocksToolbarWindow : Window {
|
|||||||
|
|
||||||
~BuildDocksToolbarWindow()
|
~BuildDocksToolbarWindow()
|
||||||
{
|
{
|
||||||
|
if (_thd.GetCallbackWnd() == this) this->OnPlaceObjectAbort();
|
||||||
if (_settings_client.gui.link_terraform_toolbar) DeleteWindowById(WC_SCEN_LAND_GEN, 0, false);
|
if (_settings_client.gui.link_terraform_toolbar) DeleteWindowById(WC_SCEN_LAND_GEN, 0, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -146,7 +148,7 @@ struct BuildDocksToolbarWindow : Window {
|
|||||||
|
|
||||||
case WID_DT_DEPOT: // Build depot button
|
case WID_DT_DEPOT: // Build depot button
|
||||||
if (!CanBuildVehicleInfrastructure(VEH_SHIP)) return;
|
if (!CanBuildVehicleInfrastructure(VEH_SHIP)) return;
|
||||||
if (HandlePlacePushButton(this, WID_DT_DEPOT, SPR_CURSOR_SHIP_DEPOT, HT_RECT)) ShowBuildDocksDepotPicker(this);
|
if (HandlePlacePushButton(this, WID_DT_DEPOT, SPR_CURSOR_SHIP_DEPOT, HT_RECT | HT_SCROLL_VIEWPORT)) ShowBuildDocksDepotPicker(this);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WID_DT_STATION: // Build station button
|
case WID_DT_STATION: // Build station button
|
||||||
@@ -156,7 +158,7 @@ struct BuildDocksToolbarWindow : Window {
|
|||||||
|
|
||||||
case WID_DT_BUOY: // Build buoy button
|
case WID_DT_BUOY: // Build buoy button
|
||||||
if (!CanBuildVehicleInfrastructure(VEH_SHIP)) return;
|
if (!CanBuildVehicleInfrastructure(VEH_SHIP)) return;
|
||||||
HandlePlacePushButton(this, WID_DT_BUOY, SPR_CURSOR_BUOY, HT_RECT);
|
HandlePlacePushButton(this, WID_DT_BUOY, SPR_CURSOR_BUOY, HT_RECT | HT_SCROLL_VIEWPORT);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WID_DT_RIVER: // Build river button (in scenario editor)
|
case WID_DT_RIVER: // Build river button (in scenario editor)
|
||||||
@@ -181,33 +183,21 @@ struct BuildDocksToolbarWindow : Window {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case WID_DT_LOCK: // Build lock button
|
case WID_DT_LOCK: // Build lock button
|
||||||
DoCommandP(tile, 0, 0, CMD_BUILD_LOCK | CMD_MSG(STR_ERROR_CAN_T_BUILD_LOCKS), CcBuildDocks);
|
/* Reuse DDSP_REMOVE_TRUCKSTOP. */
|
||||||
|
VpStartPlaceSizing(tile, VPM_SINGLE_TILE, DDSP_REMOVE_TRUCKSTOP);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WID_DT_DEMOLISH: // Demolish aka dynamite button
|
case WID_DT_DEMOLISH: // Demolish aka dynamite button
|
||||||
PlaceProc_DemolishArea(tile);
|
PlaceProc_DemolishArea(tile);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case WID_DT_STATION: // Build station button
|
||||||
|
VpStartPlaceSizing(tile, VPM_SINGLE_TILE, DDSP_BUILD_STATION);
|
||||||
|
break;
|
||||||
|
|
||||||
case WID_DT_DEPOT: // Build depot button
|
case WID_DT_DEPOT: // Build depot button
|
||||||
DoCommandP(tile, _ship_depot_direction, 0, CMD_BUILD_SHIP_DEPOT | CMD_MSG(STR_ERROR_CAN_T_BUILD_SHIP_DEPOT), CcBuildDocks);
|
|
||||||
break;
|
|
||||||
|
|
||||||
case WID_DT_STATION: { // Build station button
|
|
||||||
uint32 p2 = (uint32)INVALID_STATION << 16; // no station to join
|
|
||||||
|
|
||||||
/* tile is always the land tile, so need to evaluate _thd.pos */
|
|
||||||
CommandContainer cmdcont = { tile, _ctrl_pressed, p2, CMD_BUILD_DOCK | CMD_MSG(STR_ERROR_CAN_T_BUILD_DOCK_HERE), CcBuildDocks, "" };
|
|
||||||
|
|
||||||
/* Determine the watery part of the dock. */
|
|
||||||
DiagDirection dir = GetInclinedSlopeDirection(GetTileSlope(tile));
|
|
||||||
TileIndex tile_to = (dir != INVALID_DIAGDIR ? TileAddByDiagDir(tile, ReverseDiagDir(dir)) : tile);
|
|
||||||
|
|
||||||
ShowSelectStationIfNeeded(cmdcont, TileArea(tile, tile_to));
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
case WID_DT_BUOY: // Build buoy button
|
case WID_DT_BUOY: // Build buoy button
|
||||||
DoCommandP(tile, 0, 0, CMD_BUILD_BUOY | CMD_MSG(STR_ERROR_CAN_T_POSITION_BUOY_HERE), CcBuildDocks);
|
VpStartPlaceSizing(tile, VPM_SINGLE_TILE, DDSP_SINGLE_TILE);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WID_DT_RIVER: // Build river button (in scenario editor)
|
case WID_DT_RIVER: // Build river button (in scenario editor)
|
||||||
@@ -215,7 +205,7 @@ struct BuildDocksToolbarWindow : Window {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case WID_DT_BUILD_AQUEDUCT: // Build aqueduct button
|
case WID_DT_BUILD_AQUEDUCT: // Build aqueduct button
|
||||||
DoCommandP(tile, GetOtherAqueductEnd(tile), TRANSPORT_WATER << 15, CMD_BUILD_BRIDGE | CMD_MSG(STR_ERROR_CAN_T_BUILD_AQUEDUCT_HERE), CcBuildBridge);
|
VpStartPlaceSizing(tile, VPM_SINGLE_TILE, DDSP_BUILD_BRIDGE);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default: NOT_REACHED();
|
default: NOT_REACHED();
|
||||||
@@ -224,7 +214,16 @@ struct BuildDocksToolbarWindow : Window {
|
|||||||
|
|
||||||
virtual void OnPlaceDrag(ViewportPlaceMethod select_method, ViewportDragDropSelectionProcess select_proc, Point pt)
|
virtual void OnPlaceDrag(ViewportPlaceMethod select_method, ViewportDragDropSelectionProcess select_proc, Point pt)
|
||||||
{
|
{
|
||||||
VpSelectTilesWithMethod(pt.x, pt.y, select_method);
|
switch (last_clicked_widget) {
|
||||||
|
case WID_DT_BUILD_AQUEDUCT:
|
||||||
|
case WID_DT_LOCK:
|
||||||
|
case WID_DT_STATION:
|
||||||
|
this->OnPlacePresize(pt, TileVirtXY(pt.x, pt.y));
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
VpSelectTilesWithMethod(pt.x, pt.y, select_method);
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
virtual void OnPlaceMouseUp(ViewportPlaceMethod select_method, ViewportDragDropSelectionProcess select_proc, Point pt, TileIndex start_tile, TileIndex end_tile)
|
virtual void OnPlaceMouseUp(ViewportPlaceMethod select_method, ViewportDragDropSelectionProcess select_proc, Point pt, TileIndex start_tile, TileIndex end_tile)
|
||||||
@@ -240,6 +239,42 @@ struct BuildDocksToolbarWindow : Window {
|
|||||||
case DDSP_CREATE_RIVER:
|
case DDSP_CREATE_RIVER:
|
||||||
DoCommandP(end_tile, start_tile, WATER_CLASS_RIVER, CMD_BUILD_CANAL | CMD_MSG(STR_ERROR_CAN_T_PLACE_RIVERS), CcBuildCanal);
|
DoCommandP(end_tile, start_tile, WATER_CLASS_RIVER, CMD_BUILD_CANAL | CMD_MSG(STR_ERROR_CAN_T_PLACE_RIVERS), CcBuildCanal);
|
||||||
break;
|
break;
|
||||||
|
case DDSP_BUILD_STATION: {
|
||||||
|
uint32 p2 = (uint32)INVALID_STATION << 16; // no station to join
|
||||||
|
|
||||||
|
/* Tile is always the land tile, so need to evaluate _thd.pos. */
|
||||||
|
CommandContainer cmdcont = { start_tile, _ctrl_pressed, p2, CMD_BUILD_DOCK | CMD_MSG(STR_ERROR_CAN_T_BUILD_DOCK_HERE), CcBuildDocks, "" };
|
||||||
|
|
||||||
|
//SetObjectToPlace(SPR_CURSOR_DOCK, PAL_NONE, HT_SPECIAL, this->window_class, this->window_number);
|
||||||
|
ShowSelectStationIfNeeded(cmdcont, TileArea(start_tile, end_tile));
|
||||||
|
VpStartPreSizing();
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
case DDSP_BUILD_BRIDGE:
|
||||||
|
DoCommandP(start_tile, GetOtherAqueductEnd(start_tile), TRANSPORT_WATER << 15, CMD_BUILD_BRIDGE | CMD_MSG(STR_ERROR_CAN_T_BUILD_AQUEDUCT_HERE), CcBuildBridge);
|
||||||
|
VpStartPreSizing();
|
||||||
|
break;
|
||||||
|
|
||||||
|
case DDSP_REMOVE_TRUCKSTOP: { // Reusing for locks.
|
||||||
|
TileIndex middle_tile = start_tile;
|
||||||
|
if (start_tile != end_tile) middle_tile = TileAddByDiagDir(start_tile, DiagdirBetweenTiles(start_tile, end_tile));
|
||||||
|
DoCommandP(middle_tile, 0, 0, CMD_BUILD_LOCK | CMD_MSG(STR_ERROR_CAN_T_BUILD_LOCKS), CcBuildDocks);
|
||||||
|
VpStartPreSizing();
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
case DDSP_SINGLE_TILE:
|
||||||
|
assert(start_tile == end_tile);
|
||||||
|
switch (last_clicked_widget) {
|
||||||
|
case WID_DT_BUOY:
|
||||||
|
DoCommandP(end_tile, 0, 0, CMD_BUILD_BUOY | CMD_MSG(STR_ERROR_CAN_T_POSITION_BUOY_HERE), CcBuildDocks);
|
||||||
|
break;
|
||||||
|
case WID_DT_DEPOT: // Build depot button
|
||||||
|
DoCommandP(end_tile, _ship_depot_direction, 0, CMD_BUILD_SHIP_DEPOT | CMD_MSG(STR_ERROR_CAN_T_BUILD_SHIP_DEPOT), CcBuildDocks);
|
||||||
|
break;
|
||||||
|
default: NOT_REACHED();
|
||||||
|
}
|
||||||
|
|
||||||
default: break;
|
default: break;
|
||||||
}
|
}
|
||||||
@@ -256,8 +291,19 @@ struct BuildDocksToolbarWindow : Window {
|
|||||||
DeleteWindowByClass(WC_BUILD_BRIDGE);
|
DeleteWindowByClass(WC_BUILD_BRIDGE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
virtual void SelectLastTool()
|
||||||
|
{
|
||||||
|
// User misplaced something - activate last selected tool again
|
||||||
|
if (this->last_clicked_widget == WIDGET_LIST_END)
|
||||||
|
return;
|
||||||
|
Point dummy = {0, 0};
|
||||||
|
this->RaiseWidget(this->last_clicked_widget);
|
||||||
|
this->OnClick(dummy, this->last_clicked_widget, 0);
|
||||||
|
}
|
||||||
|
|
||||||
virtual void OnPlacePresize(Point pt, TileIndex tile_from)
|
virtual void OnPlacePresize(Point pt, TileIndex tile_from)
|
||||||
{
|
{
|
||||||
|
if (!IsValidTile(tile_from)) return;
|
||||||
TileIndex tile_to = tile_from;
|
TileIndex tile_to = tile_from;
|
||||||
|
|
||||||
if (this->last_clicked_widget == WID_DT_BUILD_AQUEDUCT) {
|
if (this->last_clicked_widget == WID_DT_BUILD_AQUEDUCT) {
|
||||||
@@ -347,7 +393,7 @@ Window *ShowBuildDocksToolbar()
|
|||||||
{
|
{
|
||||||
if (!Company::IsValidID(_local_company)) return NULL;
|
if (!Company::IsValidID(_local_company)) return NULL;
|
||||||
|
|
||||||
DeleteWindowByClass(WC_BUILD_TOOLBAR);
|
DeleteToolbarLinkedWindows();
|
||||||
return AllocateWindowDescFront<BuildDocksToolbarWindow>(&_build_docks_toolbar_desc, TRANSPORT_WATER);
|
return AllocateWindowDescFront<BuildDocksToolbarWindow>(&_build_docks_toolbar_desc, TRANSPORT_WATER);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -373,7 +419,7 @@ static const NWidgetPart _nested_build_docks_scen_toolbar_widgets[] = {
|
|||||||
|
|
||||||
/** Window definition for the build docks in scenario editor window. */
|
/** Window definition for the build docks in scenario editor window. */
|
||||||
static WindowDesc _build_docks_scen_toolbar_desc(
|
static WindowDesc _build_docks_scen_toolbar_desc(
|
||||||
WDP_AUTO, "toolbar_water_scen", 0, 0,
|
WDP_ALIGN_TOOLBAR, "toolbar_water_scen", 0, 0,
|
||||||
WC_SCEN_BUILD_TOOLBAR, WC_NONE,
|
WC_SCEN_BUILD_TOOLBAR, WC_NONE,
|
||||||
WDF_CONSTRUCTION,
|
WDF_CONSTRUCTION,
|
||||||
_nested_build_docks_scen_toolbar_widgets, lengthof(_nested_build_docks_scen_toolbar_widgets)
|
_nested_build_docks_scen_toolbar_widgets, lengthof(_nested_build_docks_scen_toolbar_widgets)
|
||||||
@@ -386,6 +432,7 @@ static WindowDesc _build_docks_scen_toolbar_desc(
|
|||||||
*/
|
*/
|
||||||
Window *ShowBuildDocksScenToolbar()
|
Window *ShowBuildDocksScenToolbar()
|
||||||
{
|
{
|
||||||
|
DeleteToolbarLinkedWindows();
|
||||||
return AllocateWindowDescFront<BuildDocksToolbarWindow>(&_build_docks_scen_toolbar_desc, TRANSPORT_WATER);
|
return AllocateWindowDescFront<BuildDocksToolbarWindow>(&_build_docks_scen_toolbar_desc, TRANSPORT_WATER);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -556,10 +603,10 @@ static const NWidgetPart _nested_build_docks_depot_widgets[] = {
|
|||||||
NWidget(NWID_SPACER), SetMinimalSize(0, 3),
|
NWidget(NWID_SPACER), SetMinimalSize(0, 3),
|
||||||
NWidget(NWID_HORIZONTAL_LTR),
|
NWidget(NWID_HORIZONTAL_LTR),
|
||||||
NWidget(NWID_SPACER), SetMinimalSize(3, 0),
|
NWidget(NWID_SPACER), SetMinimalSize(3, 0),
|
||||||
NWidget(WWT_PANEL, COLOUR_GREY, WID_BDD_X), SetMinimalSize(98, 66), SetDataTip(0x0, STR_DEPOT_BUILD_SHIP_ORIENTATION_TOOLTIP),
|
NWidget(WWT_PANEL, COLOUR_GREY, WID_BDD_X), SetSizingType(NWST_BUTTON), SetMinimalSize(98, 66), SetDataTip(0x0, STR_DEPOT_BUILD_SHIP_ORIENTATION_TOOLTIP),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
NWidget(NWID_SPACER), SetMinimalSize(2, 0),
|
NWidget(NWID_SPACER), SetMinimalSize(2, 0),
|
||||||
NWidget(WWT_PANEL, COLOUR_GREY, WID_BDD_Y), SetMinimalSize(98, 66), SetDataTip(0x0, STR_DEPOT_BUILD_SHIP_ORIENTATION_TOOLTIP),
|
NWidget(WWT_PANEL, COLOUR_GREY, WID_BDD_Y), SetSizingType(NWST_BUTTON), SetMinimalSize(98, 66), SetDataTip(0x0, STR_DEPOT_BUILD_SHIP_ORIENTATION_TOOLTIP),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
NWidget(NWID_SPACER), SetMinimalSize(3, 0),
|
NWidget(NWID_SPACER), SetMinimalSize(3, 0),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
|
|||||||
@@ -300,7 +300,7 @@ void ChangeOwnershipOfCompanyItems(Owner old_owner, Owner new_owner)
|
|||||||
/* Single player cheated to AI company.
|
/* Single player cheated to AI company.
|
||||||
* There are no spectators in single player, so we must pick some other company. */
|
* There are no spectators in single player, so we must pick some other company. */
|
||||||
assert(!_networking);
|
assert(!_networking);
|
||||||
Backup<CompanyByte> cur_company(_current_company, FILE_LINE);
|
Backup<CompanyByte> cur_company2(_current_company, FILE_LINE);
|
||||||
Company *c;
|
Company *c;
|
||||||
FOR_ALL_COMPANIES(c) {
|
FOR_ALL_COMPANIES(c) {
|
||||||
if (c->index != old_owner) {
|
if (c->index != old_owner) {
|
||||||
@@ -308,7 +308,7 @@ void ChangeOwnershipOfCompanyItems(Owner old_owner, Owner new_owner)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
cur_company.Restore();
|
cur_company2.Restore();
|
||||||
assert(old_owner != _local_company);
|
assert(old_owner != _local_company);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -431,11 +431,38 @@ void ChangeOwnershipOfCompanyItems(Owner old_owner, Owner new_owner)
|
|||||||
FreeUnitIDGenerator(VEH_SHIP, new_owner), FreeUnitIDGenerator(VEH_AIRCRAFT, new_owner)
|
FreeUnitIDGenerator(VEH_SHIP, new_owner), FreeUnitIDGenerator(VEH_AIRCRAFT, new_owner)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/* Override company settings to new company defaults in case we need to convert them.
|
||||||
|
* This is required as the CmdChangeServiceInt doesn't copy the supplied value when it is non-custom
|
||||||
|
*/
|
||||||
|
if (new_owner != INVALID_OWNER) {
|
||||||
|
Company *old_company = Company::Get(old_owner);
|
||||||
|
Company *new_company = Company::Get(new_owner);
|
||||||
|
|
||||||
|
old_company->settings.vehicle.servint_aircraft = new_company->settings.vehicle.servint_aircraft;
|
||||||
|
old_company->settings.vehicle.servint_trains = new_company->settings.vehicle.servint_trains;
|
||||||
|
old_company->settings.vehicle.servint_roadveh = new_company->settings.vehicle.servint_roadveh;
|
||||||
|
old_company->settings.vehicle.servint_ships = new_company->settings.vehicle.servint_ships;
|
||||||
|
old_company->settings.vehicle.servint_ispercent = new_company->settings.vehicle.servint_ispercent;
|
||||||
|
}
|
||||||
|
|
||||||
Vehicle *v;
|
Vehicle *v;
|
||||||
FOR_ALL_VEHICLES(v) {
|
FOR_ALL_VEHICLES(v) {
|
||||||
if (v->owner == old_owner && IsCompanyBuildableVehicleType(v->type)) {
|
if (v->owner == old_owner && IsCompanyBuildableVehicleType(v->type)) {
|
||||||
assert(new_owner != INVALID_OWNER);
|
assert(new_owner != INVALID_OWNER);
|
||||||
|
|
||||||
|
/* Correct default values of interval settings while maintaining custom set ones.
|
||||||
|
* This prevents invalid values on mismatching company defaults being accepted.
|
||||||
|
*/
|
||||||
|
if (!v->ServiceIntervalIsCustom()) {
|
||||||
|
Company *new_company = Company::Get(new_owner);
|
||||||
|
|
||||||
|
/* Technically, passing the interval is not needed as the command will query the default value itself.
|
||||||
|
* However, do not rely on that behaviour.
|
||||||
|
*/
|
||||||
|
int interval = CompanyServiceInterval(new_company, v->type);
|
||||||
|
DoCommand(v->tile, v->index, interval | (new_company->settings.vehicle.servint_ispercent << 17), DC_EXEC | DC_BANKRUPT, CMD_CHANGE_SERVICE_INT);
|
||||||
|
}
|
||||||
|
|
||||||
v->owner = new_owner;
|
v->owner = new_owner;
|
||||||
|
|
||||||
/* Owner changes, clear cache */
|
/* Owner changes, clear cache */
|
||||||
|
|||||||
@@ -182,21 +182,30 @@ public:
|
|||||||
|
|
||||||
virtual void UpdateWidgetSize(int widget, Dimension *size, const Dimension &padding, Dimension *fill, Dimension *resize)
|
virtual void UpdateWidgetSize(int widget, Dimension *size, const Dimension &padding, Dimension *fill, Dimension *resize)
|
||||||
{
|
{
|
||||||
if (widget != WID_EM_MESSAGE) return;
|
switch (widget) {
|
||||||
|
case WID_EM_MESSAGE: {
|
||||||
|
CopyInDParam(0, this->decode_params, lengthof(this->decode_params));
|
||||||
|
if (this->textref_stack_size > 0) StartTextRefStackUsage(this->textref_stack_grffile, this->textref_stack_size, this->textref_stack);
|
||||||
|
|
||||||
CopyInDParam(0, this->decode_params, lengthof(this->decode_params));
|
int text_width = max(0, (int)size->width - WD_FRAMETEXT_LEFT - WD_FRAMETEXT_RIGHT);
|
||||||
if (this->textref_stack_size > 0) StartTextRefStackUsage(this->textref_stack_grffile, this->textref_stack_size, this->textref_stack);
|
this->height_summary = GetStringHeight(this->summary_msg, text_width);
|
||||||
|
this->height_detailed = (this->detailed_msg == INVALID_STRING_ID) ? 0 : GetStringHeight(this->detailed_msg, text_width);
|
||||||
|
|
||||||
int text_width = max(0, (int)size->width - WD_FRAMETEXT_LEFT - WD_FRAMETEXT_RIGHT);
|
if (this->textref_stack_size > 0) StopTextRefStackUsage();
|
||||||
this->height_summary = GetStringHeight(this->summary_msg, text_width);
|
|
||||||
this->height_detailed = (this->detailed_msg == INVALID_STRING_ID) ? 0 : GetStringHeight(this->detailed_msg, text_width);
|
|
||||||
|
|
||||||
if (this->textref_stack_size > 0) StopTextRefStackUsage();
|
uint panel_height = WD_FRAMERECT_TOP + this->height_summary + WD_FRAMERECT_BOTTOM;
|
||||||
|
if (this->detailed_msg != INVALID_STRING_ID) panel_height += this->height_detailed + WD_PAR_VSEP_WIDE;
|
||||||
|
|
||||||
uint panel_height = WD_FRAMERECT_TOP + this->height_summary + WD_FRAMERECT_BOTTOM;
|
size->height = max(size->height, panel_height);
|
||||||
if (this->detailed_msg != INVALID_STRING_ID) panel_height += this->height_detailed + WD_PAR_VSEP_WIDE;
|
break;
|
||||||
|
}
|
||||||
size->height = max(size->height, panel_height);
|
case WID_EM_FACE: {
|
||||||
|
Dimension face_size = GetSpriteSize(SPR_GRADIENT);
|
||||||
|
size->width = max(size->width, face_size.width);
|
||||||
|
size->height = max(size->height, face_size.height);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
virtual Point OnInitialPosition(int16 sm_width, int16 sm_height, int window_number)
|
virtual Point OnInitialPosition(int16 sm_width, int16 sm_height, int window_number)
|
||||||
|
|||||||
@@ -292,7 +292,11 @@ static const char * const _subdirs[] = {
|
|||||||
"ai" PATHSEP "library" PATHSEP,
|
"ai" PATHSEP "library" PATHSEP,
|
||||||
"game" PATHSEP,
|
"game" PATHSEP,
|
||||||
"game" PATHSEP "library" PATHSEP,
|
"game" PATHSEP "library" PATHSEP,
|
||||||
|
#ifdef __ANDROID__
|
||||||
"screenshot" PATHSEP,
|
"screenshot" PATHSEP,
|
||||||
|
#else
|
||||||
|
"screenshot" PATHSEP,
|
||||||
|
#endif
|
||||||
};
|
};
|
||||||
assert_compile(lengthof(_subdirs) == NUM_SUBDIRS);
|
assert_compile(lengthof(_subdirs) == NUM_SUBDIRS);
|
||||||
|
|
||||||
@@ -1315,6 +1319,21 @@ void DeterminePaths(const char *exe)
|
|||||||
_searchpaths[SP_AUTODOWNLOAD_DIR] = NULL;
|
_searchpaths[SP_AUTODOWNLOAD_DIR] = NULL;
|
||||||
}
|
}
|
||||||
#endif /* ENABLE_NETWORK */
|
#endif /* ENABLE_NETWORK */
|
||||||
|
|
||||||
|
#ifdef __ANDROID__
|
||||||
|
// Copy savegames from "full" OpenTTD to "lite" save directory
|
||||||
|
char curdir[PATH_MAX];
|
||||||
|
if (getcwd(curdir, sizeof(curdir)) && strstr(curdir, "org.openttd.sdl.lowmem")) {
|
||||||
|
// No, I won't implement file copying in C, shell script is just fine for this job
|
||||||
|
DEBUG(misc, 1, "Copying savegames from ../../org.openttd.sdl/files/.openttd/save to %s", curdir);
|
||||||
|
system("cd ../../org.openttd.sdl/files/.openttd/save && "
|
||||||
|
"for F in *.sav ; do "
|
||||||
|
"ls \"../../../../org.openttd.sdl.lowmem/files/.openttd/save/$F\" || "
|
||||||
|
"cat \"$F\" > \"../../../../org.openttd.sdl.lowmem/files/.openttd/save/$F\" ; "
|
||||||
|
"done");
|
||||||
|
chdir(curdir);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -35,12 +35,16 @@
|
|||||||
#include "table/strings.h"
|
#include "table/strings.h"
|
||||||
|
|
||||||
#include "safeguards.h"
|
#include "safeguards.h"
|
||||||
|
#ifdef __ANDROID__
|
||||||
|
#include <SDL_android.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
SaveLoadDialogMode _saveload_mode;
|
SaveLoadDialogMode _saveload_mode;
|
||||||
LoadCheckData _load_check_data; ///< Data loaded from save during SL_LOAD_CHECK.
|
LoadCheckData _load_check_data; ///< Data loaded from save during SL_LOAD_CHECK.
|
||||||
|
|
||||||
static bool _fios_path_changed;
|
static bool _fios_path_changed;
|
||||||
static bool _savegame_sort_dirty;
|
static bool _savegame_sort_dirty;
|
||||||
|
static const char *NETWORK_SAVE_FILENAME = "network-save.sav";
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -107,6 +111,9 @@ static const NWidgetPart _nested_load_dialog_widgets[] = {
|
|||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SL_NEWGRF_INFO), SetDataTip(STR_INTRO_NEWGRF_SETTINGS, STR_NULL), SetFill(1, 0), SetResize(1, 0),
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SL_NEWGRF_INFO), SetDataTip(STR_INTRO_NEWGRF_SETTINGS, STR_NULL), SetFill(1, 0), SetResize(1, 0),
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SL_LOAD_BUTTON), SetDataTip(STR_SAVELOAD_LOAD_BUTTON, STR_SAVELOAD_LOAD_TOOLTIP), SetFill(1, 0), SetResize(1, 0),
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SL_LOAD_BUTTON), SetDataTip(STR_SAVELOAD_LOAD_BUTTON, STR_SAVELOAD_LOAD_TOOLTIP), SetFill(1, 0), SetResize(1, 0),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
|
EndContainer(),
|
||||||
|
NWidget(NWID_HORIZONTAL),
|
||||||
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SL_LOAD_NETWORK_BUTTON), SetDataTip(STR_SAVELOAD_LOAD_NETWORK_BUTTON, STR_SAVELOAD_LOAD_NETWORK_TOOLTIP), SetFill(1, 0), SetResize(1, 0),
|
||||||
NWidget(WWT_RESIZEBOX, COLOUR_GREY),
|
NWidget(WWT_RESIZEBOX, COLOUR_GREY),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
@@ -180,7 +187,7 @@ static const NWidgetPart _nested_save_dialog_widgets[] = {
|
|||||||
NWidget(WWT_PANEL, COLOUR_GREY),
|
NWidget(WWT_PANEL, COLOUR_GREY),
|
||||||
NWidget(WWT_EMPTY, INVALID_COLOUR, WID_SL_DETAILS), SetResize(1, 1), SetFill(1, 1),
|
NWidget(WWT_EMPTY, INVALID_COLOUR, WID_SL_DETAILS), SetResize(1, 1), SetFill(1, 1),
|
||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(NWID_SPACER), SetResize(1, 0), SetFill(1, 1),
|
NWidget(WWT_TEXTBTN, COLOUR_GREY, WID_SL_SAVE_NETWORK_BUTTON), SetDataTip(STR_SAVELOAD_SAVE_NETWORK_BUTTON, STR_SAVELOAD_SAVE_NETWORK_TOOLTIP), SetFill(1, 1), SetResize(1, 0),
|
||||||
NWidget(WWT_RESIZEBOX, COLOUR_GREY),
|
NWidget(WWT_RESIZEBOX, COLOUR_GREY),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
@@ -282,6 +289,7 @@ public:
|
|||||||
this->FinishInitNested(0);
|
this->FinishInitNested(0);
|
||||||
|
|
||||||
this->LowerWidget(WID_SL_DRIVES_DIRECTORIES_LIST);
|
this->LowerWidget(WID_SL_DRIVES_DIRECTORIES_LIST);
|
||||||
|
if (mode == SLD_SAVE_GAME) this->SetWidgetLoweredState(WID_SL_SAVE_NETWORK_BUTTON, _settings_client.gui.save_to_network);
|
||||||
|
|
||||||
/* pause is only used in single-player, non-editor mode, non-menu mode. It
|
/* pause is only used in single-player, non-editor mode, non-menu mode. It
|
||||||
* will be unpaused in the WE_DESTROY event handler. */
|
* will be unpaused in the WE_DESTROY event handler. */
|
||||||
@@ -366,7 +374,7 @@ public:
|
|||||||
if (item == this->selected) {
|
if (item == this->selected) {
|
||||||
GfxFillRect(r.left + 1, y, r.right, y + this->resize.step_height, PC_DARK_BLUE);
|
GfxFillRect(r.left + 1, y, r.right, y + this->resize.step_height, PC_DARK_BLUE);
|
||||||
}
|
}
|
||||||
DrawString(r.left + WD_FRAMERECT_LEFT, r.right - WD_FRAMERECT_RIGHT, y, item->title, _fios_colours[item->type]);
|
DrawString(r.left + WD_FRAMERECT_LEFT, r.right - WD_FRAMERECT_RIGHT, Center(y, this->resize.step_height), item->title, _fios_colours[item->type]);
|
||||||
y += this->resize.step_height;
|
y += this->resize.step_height;
|
||||||
if (y >= this->vscroll->GetCapacity() * this->resize.step_height + r.top + WD_FRAMERECT_TOP) break;
|
if (y >= this->vscroll->GetCapacity() * this->resize.step_height + r.top + WD_FRAMERECT_TOP) break;
|
||||||
}
|
}
|
||||||
@@ -477,8 +485,8 @@ public:
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case WID_SL_DRIVES_DIRECTORIES_LIST:
|
case WID_SL_DRIVES_DIRECTORIES_LIST:
|
||||||
resize->height = FONT_HEIGHT_NORMAL;
|
resize->height = GetMinSizing(NWST_STEP, FONT_HEIGHT_NORMAL);
|
||||||
size->height = resize->height * 10 + WD_FRAMERECT_TOP + WD_FRAMERECT_BOTTOM;
|
size->height = resize->height * 5 + WD_FRAMERECT_TOP + WD_FRAMERECT_BOTTOM;
|
||||||
break;
|
break;
|
||||||
case WID_SL_SORT_BYNAME:
|
case WID_SL_SORT_BYNAME:
|
||||||
case WID_SL_SORT_BYDATE: {
|
case WID_SL_SORT_BYDATE: {
|
||||||
@@ -624,6 +632,32 @@ public:
|
|||||||
/* Note, this is also called via the OSK; and we need to lower the button. */
|
/* Note, this is also called via the OSK; and we need to lower the button. */
|
||||||
this->HandleButtonClick(WID_SL_SAVE_GAME);
|
this->HandleButtonClick(WID_SL_SAVE_GAME);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case WID_SL_SAVE_NETWORK_BUTTON:
|
||||||
|
_settings_client.gui.save_to_network = !_settings_client.gui.save_to_network;
|
||||||
|
this->SetWidgetLoweredState(WID_SL_SAVE_NETWORK_BUTTON, _settings_client.gui.save_to_network);
|
||||||
|
this->SetDirty();
|
||||||
|
break;
|
||||||
|
|
||||||
|
case WID_SL_LOAD_NETWORK_BUTTON: {
|
||||||
|
char savePath[PATH_MAX];
|
||||||
|
FiosMakeSavegameName(savePath, NETWORK_SAVE_FILENAME, lastof(savePath));
|
||||||
|
#ifdef __ANDROID__
|
||||||
|
if (!SDL_ANDROID_CloudLoad(savePath, NULL, "OpenTTD")) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
_load_check_data.Clear();
|
||||||
|
SaveOrLoadResult res = SaveOrLoad(savePath, SL_LOAD_CHECK, SAVE_DIR, false);
|
||||||
|
if (res == SL_OK && !_load_check_data.HasErrors()) {
|
||||||
|
strecpy(_file_to_saveload.name, savePath, lastof(_file_to_saveload.name));
|
||||||
|
strecpy(_file_to_saveload.title, "", lastof(_file_to_saveload.title));
|
||||||
|
if (!_load_check_data.HasNewGrfs() || _load_check_data.grf_compatibility != GLC_NOT_FOUND || _settings_client.gui.UserIsAllowedToChangeNewGRFs()) {
|
||||||
|
_switch_mode = (_game_mode == GM_EDITOR) ? SM_LOAD_SCENARIO : SM_LOAD_GAME;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -383,7 +383,7 @@ static void LoadFreeTypeFont(FontSize fs)
|
|||||||
return;
|
return;
|
||||||
|
|
||||||
found_face:
|
found_face:
|
||||||
new FreeTypeFontCache(fs, face, settings->size);
|
new FreeTypeFontCache(fs, face, RescaleFrom854x480(settings->size));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -460,7 +460,7 @@ static void *AllocateFont(size_t size)
|
|||||||
static bool GetFontAAState(FontSize size)
|
static bool GetFontAAState(FontSize size)
|
||||||
{
|
{
|
||||||
/* AA is only supported for 32 bpp */
|
/* AA is only supported for 32 bpp */
|
||||||
if (BlitterFactory::GetCurrentBlitter()->GetScreenDepth() != 32) return false;
|
if (BlitterFactory::GetCurrentBlitter()->GetScreenDepth() != 32 && BlitterFactory::GetCurrentBlitter()->GetScreenDepth() != 16) return false;
|
||||||
|
|
||||||
switch (size) {
|
switch (size) {
|
||||||
default: NOT_REACHED();
|
default: NOT_REACHED();
|
||||||
|
|||||||
@@ -632,7 +632,8 @@ bool SetFallbackFont(FreeTypeSettings *settings, const char *language_isocode, i
|
|||||||
if (split != NULL) *split = '\0';
|
if (split != NULL) *split = '\0';
|
||||||
|
|
||||||
/* First create a pattern to match the wanted language. */
|
/* First create a pattern to match the wanted language. */
|
||||||
FcPattern *pat = FcNameParse((FcChar8*)lang);
|
//FcPattern *pat = FcNameParse((FcChar8*)lang);
|
||||||
|
FcPattern *pat = FcPatternCreate();
|
||||||
/* We only want to know the filename. */
|
/* We only want to know the filename. */
|
||||||
FcObjectSet *os = FcObjectSetBuild(FC_FILE, FC_SPACING, FC_SLANT, FC_WEIGHT, NULL);
|
FcObjectSet *os = FcObjectSetBuild(FC_FILE, FC_SPACING, FC_SLANT, FC_WEIGHT, NULL);
|
||||||
/* Get the list of filenames matching the wanted language. */
|
/* Get the list of filenames matching the wanted language. */
|
||||||
@@ -645,6 +646,7 @@ bool SetFallbackFont(FreeTypeSettings *settings, const char *language_isocode, i
|
|||||||
if (fs != NULL) {
|
if (fs != NULL) {
|
||||||
int best_weight = -1;
|
int best_weight = -1;
|
||||||
const char *best_font = NULL;
|
const char *best_font = NULL;
|
||||||
|
int best_missing_glypths = 65536;
|
||||||
|
|
||||||
for (int i = 0; i < fs->nfont; i++) {
|
for (int i = 0; i < fs->nfont; i++) {
|
||||||
FcPattern *font = fs->fonts[i];
|
FcPattern *font = fs->fonts[i];
|
||||||
@@ -654,28 +656,32 @@ bool SetFallbackFont(FreeTypeSettings *settings, const char *language_isocode, i
|
|||||||
if (res != FcResultMatch || file == NULL) {
|
if (res != FcResultMatch || file == NULL) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
DEBUG(freetype, 1, "Got font %s", file);
|
||||||
|
int missing = 0;
|
||||||
|
|
||||||
/* Get a font with the right spacing .*/
|
/* Get a font with the right spacing .*/
|
||||||
int value = 0;
|
int value = 0;
|
||||||
FcPatternGetInteger(font, FC_SPACING, 0, &value);
|
FcPatternGetInteger(font, FC_SPACING, 0, &value);
|
||||||
if (callback->Monospace() != (value == FC_MONO) && value != FC_DUAL) continue;
|
if (callback->Monospace() != (value == FC_MONO) && value != FC_DUAL) missing += 1;
|
||||||
|
|
||||||
/* Do not use those that explicitly say they're slanted. */
|
/* Do not use those that explicitly say they're slanted. */
|
||||||
FcPatternGetInteger(font, FC_SLANT, 0, &value);
|
FcPatternGetInteger(font, FC_SLANT, 0, &value);
|
||||||
if (value != 0) continue;
|
if (value != 0) missing += 1;
|
||||||
|
|
||||||
/* We want the fatter font as they look better at small sizes. */
|
/* We want the fatter font as they look better at small sizes. */
|
||||||
FcPatternGetInteger(font, FC_WEIGHT, 0, &value);
|
FcPatternGetInteger(font, FC_WEIGHT, 0, &value);
|
||||||
if (value <= best_weight) continue;
|
if (value <= best_weight) missing += 1;
|
||||||
|
|
||||||
callback->SetFontNames(settings, (const char*)file);
|
callback->SetFontNames(settings, (const char*)file);
|
||||||
|
|
||||||
bool missing = callback->FindMissingGlyphs(NULL);
|
missing = callback->FindMissingGlyphs(NULL);
|
||||||
DEBUG(freetype, 1, "Font \"%s\" misses%s glyphs", file, missing ? "" : " no");
|
DEBUG(freetype, 1, "Font \"%s\" misses %d glyphs for lang %s", file, missing, lang);
|
||||||
|
|
||||||
if (!missing) {
|
if (missing < best_missing_glypths) {
|
||||||
best_weight = value;
|
best_weight = value;
|
||||||
best_font = (const char *)file;
|
best_font = (const char *)file;
|
||||||
|
best_missing_glypths = missing;
|
||||||
|
if (missing == 0) break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -683,6 +689,7 @@ bool SetFallbackFont(FreeTypeSettings *settings, const char *language_isocode, i
|
|||||||
ret = true;
|
ret = true;
|
||||||
callback->SetFontNames(settings, best_font);
|
callback->SetFontNames(settings, best_font);
|
||||||
InitFreeType(callback->Monospace());
|
InitFreeType(callback->Monospace());
|
||||||
|
DEBUG(freetype, 1, "Selected font %s for lang %s", best_font, lang);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Clean up the list of filenames. */
|
/* Clean up the list of filenames. */
|
||||||
|
|||||||
@@ -28,6 +28,7 @@
|
|||||||
#include "core/random_func.hpp"
|
#include "core/random_func.hpp"
|
||||||
#include "progress.h"
|
#include "progress.h"
|
||||||
#include "error.h"
|
#include "error.h"
|
||||||
|
#include "settings_gui.h"
|
||||||
|
|
||||||
#include "widgets/genworld_widget.h"
|
#include "widgets/genworld_widget.h"
|
||||||
|
|
||||||
@@ -62,20 +63,20 @@ static const NWidgetPart _nested_generate_landscape_widgets[] = {
|
|||||||
EndContainer(),
|
EndContainer(),
|
||||||
NWidget(WWT_PANEL, COLOUR_BROWN),
|
NWidget(WWT_PANEL, COLOUR_BROWN),
|
||||||
NWidget(NWID_SPACER), SetMinimalSize(0, 10),
|
NWidget(NWID_SPACER), SetMinimalSize(0, 10),
|
||||||
/* Landscape selection. */
|
|
||||||
NWidget(NWID_HORIZONTAL), SetPIP(10, 0, 10),
|
|
||||||
NWidget(NWID_SPACER), SetFill(1, 0),
|
|
||||||
NWidget(WWT_IMGBTN_2, COLOUR_ORANGE, WID_GL_TEMPERATE), SetDataTip(SPR_SELECT_TEMPERATE, STR_INTRO_TOOLTIP_TEMPERATE),
|
|
||||||
NWidget(NWID_SPACER), SetFill(1, 0),
|
|
||||||
NWidget(WWT_IMGBTN_2, COLOUR_ORANGE, WID_GL_ARCTIC), SetDataTip(SPR_SELECT_SUB_ARCTIC, STR_INTRO_TOOLTIP_SUB_ARCTIC_LANDSCAPE),
|
|
||||||
NWidget(NWID_SPACER), SetFill(1, 0),
|
|
||||||
NWidget(WWT_IMGBTN_2, COLOUR_ORANGE, WID_GL_TROPICAL), SetDataTip(SPR_SELECT_SUB_TROPICAL, STR_INTRO_TOOLTIP_SUB_TROPICAL_LANDSCAPE),
|
|
||||||
NWidget(NWID_SPACER), SetFill(1, 0),
|
|
||||||
NWidget(WWT_IMGBTN_2, COLOUR_ORANGE, WID_GL_TOYLAND), SetDataTip(SPR_SELECT_TOYLAND, STR_INTRO_TOOLTIP_TOYLAND_LANDSCAPE),
|
|
||||||
NWidget(NWID_SPACER), SetFill(1, 0),
|
|
||||||
EndContainer(),
|
|
||||||
NWidget(NWID_SPACER), SetMinimalSize(0, 11),
|
|
||||||
NWidget(NWID_HORIZONTAL), SetPIP(10, 5, 10),
|
NWidget(NWID_HORIZONTAL), SetPIP(10, 5, 10),
|
||||||
|
/* Landscape selection. */
|
||||||
|
NWidget(NWID_VERTICAL), SetPIP(10, 0, 10),
|
||||||
|
NWidget(NWID_SPACER), SetFill(1, 1),
|
||||||
|
NWidget(WWT_IMGBTN_2, COLOUR_ORANGE, WID_GL_TEMPERATE), SetDataTip(SPR_SELECT_TEMPERATE, STR_INTRO_TOOLTIP_TEMPERATE),
|
||||||
|
NWidget(NWID_SPACER), SetFill(1, 1),
|
||||||
|
NWidget(WWT_IMGBTN_2, COLOUR_ORANGE, WID_GL_ARCTIC), SetDataTip(SPR_SELECT_SUB_ARCTIC, STR_INTRO_TOOLTIP_SUB_ARCTIC_LANDSCAPE),
|
||||||
|
NWidget(NWID_SPACER), SetFill(1, 1),
|
||||||
|
NWidget(WWT_IMGBTN_2, COLOUR_ORANGE, WID_GL_TROPICAL), SetDataTip(SPR_SELECT_SUB_TROPICAL, STR_INTRO_TOOLTIP_SUB_TROPICAL_LANDSCAPE),
|
||||||
|
NWidget(NWID_SPACER), SetFill(1, 1),
|
||||||
|
NWidget(WWT_IMGBTN_2, COLOUR_ORANGE, WID_GL_TOYLAND), SetDataTip(SPR_SELECT_TOYLAND, STR_INTRO_TOOLTIP_TOYLAND_LANDSCAPE),
|
||||||
|
NWidget(NWID_SPACER), SetFill(1, 1),
|
||||||
|
EndContainer(),
|
||||||
|
NWidget(NWID_SPACER), SetMinimalSize(20, 0),
|
||||||
NWidget(NWID_HORIZONTAL), SetPIP(0, 3, 0),
|
NWidget(NWID_HORIZONTAL), SetPIP(0, 3, 0),
|
||||||
/* Left column with labels. */
|
/* Left column with labels. */
|
||||||
NWidget(NWID_VERTICAL, NC_EQUALSIZE), SetPIP(0, 4, 0),
|
NWidget(NWID_VERTICAL, NC_EQUALSIZE), SetPIP(0, 4, 0),
|
||||||
@@ -168,7 +169,7 @@ static const NWidgetPart _nested_generate_landscape_widgets[] = {
|
|||||||
NWidget(NWID_SPACER), SetFill(1, 1),
|
NWidget(NWID_SPACER), SetFill(1, 1),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
NWidget(NWID_SPACER), SetMinimalSize(0, 9), SetFill(1, 1),
|
NWidget(NWID_SPACER), SetMinimalSize(0, 10),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -457,6 +458,7 @@ struct GenerateLandscapeWindow : public Window {
|
|||||||
case WID_GL_MAPSIZE_Y_PULLDOWN:
|
case WID_GL_MAPSIZE_Y_PULLDOWN:
|
||||||
SetDParamMaxValue(0, MAX_MAP_SIZE);
|
SetDParamMaxValue(0, MAX_MAP_SIZE);
|
||||||
*size = maxdim(*size, GetStringBoundingBox(STR_JUST_INT));
|
*size = maxdim(*size, GetStringBoundingBox(STR_JUST_INT));
|
||||||
|
size->width = size->width + GetMinSizing(NWST_BUTTON);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WID_GL_SNOW_LEVEL_TEXT:
|
case WID_GL_SNOW_LEVEL_TEXT:
|
||||||
@@ -467,7 +469,8 @@ struct GenerateLandscapeWindow : public Window {
|
|||||||
case WID_GL_HEIGHTMAP_SIZE_TEXT:
|
case WID_GL_HEIGHTMAP_SIZE_TEXT:
|
||||||
SetDParam(0, this->x);
|
SetDParam(0, this->x);
|
||||||
SetDParam(1, this->y);
|
SetDParam(1, this->y);
|
||||||
*size = maxdim(*size, GetStringBoundingBox(STR_MAPGEN_HEIGHTMAP_SIZE));
|
//*size = maxdim(*size, GetStringBoundingBox(STR_MAPGEN_HEIGHTMAP_SIZE));
|
||||||
|
size->height = SETTING_BUTTON_HEIGHT;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WID_GL_TOWN_PULLDOWN:
|
case WID_GL_TOWN_PULLDOWN:
|
||||||
@@ -491,18 +494,19 @@ struct GenerateLandscapeWindow : public Window {
|
|||||||
case WID_GL_VARIETY_PULLDOWN: strs = _variety; break;
|
case WID_GL_VARIETY_PULLDOWN: strs = _variety; break;
|
||||||
case WID_GL_HEIGHTMAP_ROTATION_PULLDOWN: strs = _rotation; break;
|
case WID_GL_HEIGHTMAP_ROTATION_PULLDOWN: strs = _rotation; break;
|
||||||
case WID_GL_BORDERS_RANDOM:
|
case WID_GL_BORDERS_RANDOM:
|
||||||
*size = maxdim(GetStringBoundingBox(STR_MAPGEN_BORDER_RANDOMIZE), GetStringBoundingBox(STR_MAPGEN_BORDER_MANUAL));
|
//*size = maxdim(GetStringBoundingBox(STR_MAPGEN_BORDER_RANDOMIZE), GetStringBoundingBox(STR_MAPGEN_BORDER_MANUAL));
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WID_GL_WATER_NE:
|
case WID_GL_WATER_NE:
|
||||||
case WID_GL_WATER_NW:
|
case WID_GL_WATER_NW:
|
||||||
case WID_GL_WATER_SE:
|
case WID_GL_WATER_SE:
|
||||||
case WID_GL_WATER_SW:
|
case WID_GL_WATER_SW:
|
||||||
*size = maxdim(GetStringBoundingBox(STR_MAPGEN_BORDER_RANDOM), maxdim(GetStringBoundingBox(STR_MAPGEN_BORDER_WATER), GetStringBoundingBox(STR_MAPGEN_BORDER_FREEFORM)));
|
//*size = maxdim(GetStringBoundingBox(STR_MAPGEN_BORDER_RANDOM), maxdim(GetStringBoundingBox(STR_MAPGEN_BORDER_WATER), GetStringBoundingBox(STR_MAPGEN_BORDER_FREEFORM)));
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WID_GL_HEIGHTMAP_NAME_TEXT:
|
case WID_GL_HEIGHTMAP_NAME_TEXT:
|
||||||
size->width = 0;
|
size->width = 0;
|
||||||
|
size->height = SETTING_BUTTON_HEIGHT;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
@@ -513,7 +517,7 @@ struct GenerateLandscapeWindow : public Window {
|
|||||||
*size = maxdim(*size, GetStringBoundingBox(*strs++));
|
*size = maxdim(*size, GetStringBoundingBox(*strs++));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
size->width += padding.width;
|
//size->width += padding.width;
|
||||||
size->height = max(size->height, (uint)(FONT_HEIGHT_NORMAL + WD_DROPDOWNTEXT_TOP + WD_DROPDOWNTEXT_BOTTOM));
|
size->height = max(size->height, (uint)(FONT_HEIGHT_NORMAL + WD_DROPDOWNTEXT_TOP + WD_DROPDOWNTEXT_BOTTOM));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -946,7 +950,9 @@ struct CreateScenarioWindow : public Window
|
|||||||
}
|
}
|
||||||
*size = maxdim(*size, GetStringBoundingBox(str));
|
*size = maxdim(*size, GetStringBoundingBox(str));
|
||||||
size->width += padding.width;
|
size->width += padding.width;
|
||||||
|
size->width = GetMinSizing(NWST_BUTTON, size->width);
|
||||||
size->height += padding.height;
|
size->height += padding.height;
|
||||||
|
size->height = GetMinSizing(NWST_BUTTON, size->height);
|
||||||
}
|
}
|
||||||
|
|
||||||
virtual void OnClick(Point pt, int widget, int click_count)
|
virtual void OnClick(Point pt, int widget, int click_count)
|
||||||
@@ -1065,11 +1071,16 @@ static const NWidgetPart _nested_create_scenario_widgets[] = {
|
|||||||
NWidget(NWID_SPACER), SetMinimalSize(0, 10),
|
NWidget(NWID_SPACER), SetMinimalSize(0, 10),
|
||||||
/* Landscape style selection. */
|
/* Landscape style selection. */
|
||||||
NWidget(NWID_HORIZONTAL), SetPIP(10, 3, 10),
|
NWidget(NWID_HORIZONTAL), SetPIP(10, 3, 10),
|
||||||
|
NWidget(NWID_SPACER), SetFill(1, 1),
|
||||||
NWidget(WWT_IMGBTN_2, COLOUR_ORANGE, WID_CS_TEMPERATE), SetDataTip(SPR_SELECT_TEMPERATE, STR_INTRO_TOOLTIP_TEMPERATE),
|
NWidget(WWT_IMGBTN_2, COLOUR_ORANGE, WID_CS_TEMPERATE), SetDataTip(SPR_SELECT_TEMPERATE, STR_INTRO_TOOLTIP_TEMPERATE),
|
||||||
|
NWidget(NWID_SPACER), SetFill(1, 1),
|
||||||
NWidget(WWT_IMGBTN_2, COLOUR_ORANGE, WID_CS_ARCTIC), SetDataTip(SPR_SELECT_SUB_ARCTIC, STR_INTRO_TOOLTIP_SUB_ARCTIC_LANDSCAPE),
|
NWidget(WWT_IMGBTN_2, COLOUR_ORANGE, WID_CS_ARCTIC), SetDataTip(SPR_SELECT_SUB_ARCTIC, STR_INTRO_TOOLTIP_SUB_ARCTIC_LANDSCAPE),
|
||||||
|
NWidget(NWID_SPACER), SetFill(1, 1),
|
||||||
NWidget(WWT_IMGBTN_2, COLOUR_ORANGE, WID_CS_TROPICAL), SetDataTip(SPR_SELECT_SUB_TROPICAL, STR_INTRO_TOOLTIP_SUB_TROPICAL_LANDSCAPE),
|
NWidget(WWT_IMGBTN_2, COLOUR_ORANGE, WID_CS_TROPICAL), SetDataTip(SPR_SELECT_SUB_TROPICAL, STR_INTRO_TOOLTIP_SUB_TROPICAL_LANDSCAPE),
|
||||||
|
NWidget(NWID_SPACER), SetFill(1, 1),
|
||||||
NWidget(WWT_IMGBTN_2, COLOUR_ORANGE, WID_CS_TOYLAND), SetDataTip(SPR_SELECT_TOYLAND, STR_INTRO_TOOLTIP_TOYLAND_LANDSCAPE),
|
NWidget(WWT_IMGBTN_2, COLOUR_ORANGE, WID_CS_TOYLAND), SetDataTip(SPR_SELECT_TOYLAND, STR_INTRO_TOOLTIP_TOYLAND_LANDSCAPE),
|
||||||
EndContainer(),
|
NWidget(NWID_SPACER), SetFill(1, 1),
|
||||||
|
EndContainer(),
|
||||||
NWidget(NWID_HORIZONTAL), SetPIP(10, 8, 10),
|
NWidget(NWID_HORIZONTAL), SetPIP(10, 8, 10),
|
||||||
/* Green generation type buttons: 'Flat land' and 'Random land'. */
|
/* Green generation type buttons: 'Flat land' and 'Random land'. */
|
||||||
NWidget(NWID_VERTICAL), SetPIP(10, 6, 10),
|
NWidget(NWID_VERTICAL), SetPIP(10, 6, 10),
|
||||||
|
|||||||
193
src/gfx.cpp
193
src/gfx.cpp
@@ -34,11 +34,15 @@ byte _support8bpp;
|
|||||||
CursorVars _cursor;
|
CursorVars _cursor;
|
||||||
bool _ctrl_pressed; ///< Is Ctrl pressed?
|
bool _ctrl_pressed; ///< Is Ctrl pressed?
|
||||||
bool _shift_pressed; ///< Is Shift pressed?
|
bool _shift_pressed; ///< Is Shift pressed?
|
||||||
|
bool _move_pressed;
|
||||||
|
|
||||||
byte _fast_forward;
|
byte _fast_forward;
|
||||||
bool _left_button_down; ///< Is left mouse button pressed?
|
bool _left_button_down; ///< Is left mouse button pressed?
|
||||||
bool _left_button_clicked; ///< Is left mouse button clicked?
|
bool _left_button_clicked; ///< Is left mouse button clicked?
|
||||||
bool _right_button_down; ///< Is right mouse button pressed?
|
bool _right_button_down; ///< Is right mouse button pressed?
|
||||||
bool _right_button_clicked; ///< Is right mouse button clicked?
|
bool _right_button_clicked; ///< Is right mouse button clicked?
|
||||||
|
Point _right_button_down_pos; ///< Pos of right mouse button click, for drag and drop
|
||||||
|
|
||||||
DrawPixelInfo _screen;
|
DrawPixelInfo _screen;
|
||||||
bool _screen_disable_anim = false; ///< Disable palette animation (important for 32bpp-anim blitter during giant screenshot)
|
bool _screen_disable_anim = false; ///< Disable palette animation (important for 32bpp-anim blitter during giant screenshot)
|
||||||
bool _exit_game;
|
bool _exit_game;
|
||||||
@@ -175,40 +179,35 @@ static inline void GfxDoDrawLine(void *video, int x, int y, int x2, int y2, int
|
|||||||
|
|
||||||
assert(width > 0);
|
assert(width > 0);
|
||||||
|
|
||||||
if (y2 == y) {
|
if (y2 == y || x2 == x) {
|
||||||
/* Special case: horizontal line. */
|
/* Special case: horizontal/vertical line. All checks already done in GfxPreprocessLine. */
|
||||||
blitter->DrawLine(video,
|
blitter->DrawLine(video, x, y, x2, y2, screen_width, screen_height, colour, width, dash);
|
||||||
Clamp(x, 0, screen_width), y,
|
|
||||||
Clamp(x2, 0, screen_width), y2,
|
|
||||||
screen_width, screen_height, colour, width, dash);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
if (x2 == x) {
|
|
||||||
/* Special case: vertical line. */
|
|
||||||
blitter->DrawLine(video,
|
|
||||||
x, Clamp(y, 0, screen_height),
|
|
||||||
x2, Clamp(y2, 0, screen_height),
|
|
||||||
screen_width, screen_height, colour, width, dash);
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
int grade_y = y2 - y;
|
int grade_y = y2 - y;
|
||||||
int grade_x = x2 - x;
|
int grade_x = x2 - x;
|
||||||
|
|
||||||
|
/* Clipping rectangle. Slightly extended so we can ignore the width of the line. */
|
||||||
|
uint extra = CeilDiv(3 * width, 4); // not less then "width * sqrt(2) / 2"
|
||||||
|
Rect clip = { -extra, -extra, screen_width - 1 + extra, screen_height - 1 + extra };
|
||||||
|
|
||||||
/* prevent integer overflows. */
|
/* prevent integer overflows. */
|
||||||
int margin = 1;
|
int margin = 1;
|
||||||
while (INT_MAX / abs(grade_y) < max(abs(x), abs(screen_width - x))) {
|
while (INT_MAX / abs(grade_y) < max(abs(clip.left - x), abs(clip.right - x))) {
|
||||||
grade_y /= 2;
|
grade_y /= 2;
|
||||||
grade_x /= 2;
|
grade_x /= 2;
|
||||||
margin *= 2; // account for rounding errors
|
margin *= 2; // account for rounding errors
|
||||||
}
|
}
|
||||||
|
|
||||||
/* If the line is outside the screen on the same side at X positions 0
|
/* Imagine that the line is infinitely long and it intersects with
|
||||||
* and screen_width, we don't need to draw anything. */
|
* infinitely long left and right edges of the clipping rectangle.
|
||||||
int offset_0 = y - x * grade_y / grade_x;
|
* If both intersection points are outside the clipping rectangle
|
||||||
int offset_width = y + (screen_width - x) * grade_y / grade_x;
|
* and both on the same side of it, we don't need to draw anything. */
|
||||||
if ((offset_0 > screen_height + width / 2 + margin && offset_width > screen_height + width / 2 + margin) ||
|
int left_isec_y = y + (clip.left - x) * grade_y / grade_x;
|
||||||
(offset_0 < -width / 2 - margin && offset_width < -width / 2 - margin)) {
|
int right_isec_y = y + (clip.right - x) * grade_y / grade_x;
|
||||||
|
if ((left_isec_y > clip.bottom + margin && right_isec_y > clip.bottom + margin) ||
|
||||||
|
(left_isec_y < clip.top - margin && right_isec_y < clip.top - margin)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -852,6 +851,50 @@ void DrawSprite(SpriteID img, PaletteID pal, int x, int y, const SubSprite *sub,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Draw a sprite, centered at x:y, not in a viewport
|
||||||
|
* @param img Image number to draw
|
||||||
|
* @param pal Palette to use.
|
||||||
|
* @param x Left coordinate of image in pixels
|
||||||
|
* @param y Top coordinate of image in pixels
|
||||||
|
* @param sub If available, draw only specified part of the sprite
|
||||||
|
* @param zoom Zoom level of sprite
|
||||||
|
*/
|
||||||
|
void DrawSpriteCentered(SpriteID img, PaletteID pal, int x, int y, const SubSprite *sub, ZoomLevel zoom)
|
||||||
|
{
|
||||||
|
Dimension size = GetSpriteSize(img, NULL, zoom);
|
||||||
|
DrawSprite(img, pal, x - size.width / 2, y - size.height / 2, sub, zoom);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Draw a sprite, centered in rect, not in a viewport
|
||||||
|
* @param img Image number to draw
|
||||||
|
* @param pal Palette to use.
|
||||||
|
* @param left Left coordinate of image bounding box in pixels
|
||||||
|
* @param top Top coordinate of image bounding box in pixels
|
||||||
|
* @param right Right coordinate of image bounding box in pixels
|
||||||
|
* @param bottom Bottom coordinate of image bounding box in pixels
|
||||||
|
* @param sub If available, draw only specified part of the sprite
|
||||||
|
* @param zoom Zoom level of sprite
|
||||||
|
*/
|
||||||
|
void DrawSpriteCenteredRect(SpriteID img, PaletteID pal, int left, int top, int right, int bottom, const SubSprite *sub, ZoomLevel zoom)
|
||||||
|
{
|
||||||
|
DrawSpriteCentered(img, pal, (left + right) / 2, (top + bottom) / 2, sub, zoom);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Draw a sprite, centered in rect, not in a viewport
|
||||||
|
* @param img Image number to draw
|
||||||
|
* @param pal Palette to use.
|
||||||
|
* @param rect Image bounding box in pixels
|
||||||
|
* @param sub If available, draw only specified part of the sprite
|
||||||
|
* @param zoom Zoom level of sprite
|
||||||
|
*/
|
||||||
|
void DrawSpriteCenteredRect(SpriteID img, PaletteID pal, const Rect &rect, const SubSprite *sub, ZoomLevel zoom)
|
||||||
|
{
|
||||||
|
DrawSpriteCenteredRect(img, pal, rect.left, rect.top, rect.right, rect.bottom, sub, zoom);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The code for setting up the blitter mode and sprite information before finally drawing the sprite.
|
* The code for setting up the blitter mode and sprite information before finally drawing the sprite.
|
||||||
* @param sprite The sprite to draw.
|
* @param sprite The sprite to draw.
|
||||||
@@ -1201,6 +1244,8 @@ void ScreenSizeChanged()
|
|||||||
|
|
||||||
/* screen size changed and the old bitmap is invalid now, so we don't want to undraw it */
|
/* screen size changed and the old bitmap is invalid now, so we don't want to undraw it */
|
||||||
_cursor.visible = false;
|
_cursor.visible = false;
|
||||||
|
|
||||||
|
ResetAllWidgetMinSizes();
|
||||||
}
|
}
|
||||||
|
|
||||||
void UndrawMouseCursor()
|
void UndrawMouseCursor()
|
||||||
@@ -1218,11 +1263,6 @@ void UndrawMouseCursor()
|
|||||||
|
|
||||||
void DrawMouseCursor()
|
void DrawMouseCursor()
|
||||||
{
|
{
|
||||||
#if defined(WINCE)
|
|
||||||
/* Don't ever draw the mouse for WinCE, as we work with a stylus */
|
|
||||||
return;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* Don't draw the mouse cursor if the screen is not ready */
|
/* Don't draw the mouse cursor if the screen is not ready */
|
||||||
if (_screen.dst_ptr == NULL) return;
|
if (_screen.dst_ptr == NULL) return;
|
||||||
|
|
||||||
@@ -1678,3 +1718,104 @@ void SortResolutions(int count)
|
|||||||
{
|
{
|
||||||
QSortT(_resolutions, count, &compare_res);
|
QSortT(_resolutions, count, &compare_res);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Returns the initial value for a margin, after telling where are the left and right margins and where we want to draw/write (begining/end of line)
|
||||||
|
* @param left is the left margin of the horizontal space we want to draw to
|
||||||
|
* @param right: right margin
|
||||||
|
* @param to_end_line: 0 if working at the begining of the line, 1 if working at the end
|
||||||
|
* @return the margin we asked
|
||||||
|
*/
|
||||||
|
int InitTempMargin(int left, int right, bool to_end_line)
|
||||||
|
{
|
||||||
|
return to_end_line ^ (_current_text_dir == TD_RTL) ? right :left;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Consumes a space in an horizontal margin
|
||||||
|
* @param space: amount of space used
|
||||||
|
* @param here: the margin where to add the space
|
||||||
|
* @param to_end_line: 0 if working at the begining of the line, 1 if working at the end
|
||||||
|
*/
|
||||||
|
void AddSpace(int space, int &here, bool to_end_line)
|
||||||
|
{
|
||||||
|
here += to_end_line ^ (_current_text_dir == TD_RTL) ? -space : space;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* After drawing something, update a margin
|
||||||
|
* @param end is where we ended drawing (usually the return value of a DrawString function)
|
||||||
|
* @param margin is the margin we want to update
|
||||||
|
* @param to_end_line: 0 if working at the begining of the line, 1 if working at the end
|
||||||
|
*/
|
||||||
|
void UpdateMarginEnd(int end, int &margin, bool to_end_line)
|
||||||
|
{
|
||||||
|
margin = to_end_line ^ (_current_text_dir == TD_RTL) ? min(end, margin) : max(end, margin);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* After drawing something, horizontal margins are updated
|
||||||
|
* @param end: last position drawn
|
||||||
|
* @param left is the left margin of the horizontal space drawn
|
||||||
|
* @param right: right margin
|
||||||
|
* @param to_end_line: 0 if working at the begining of the line, 1 if working at the end
|
||||||
|
*/
|
||||||
|
void UpdateMarginsEnd(int end, int &left, int &right, bool to_end_line)
|
||||||
|
{
|
||||||
|
if (to_end_line ^ (_current_text_dir == TD_RTL)) {
|
||||||
|
right = end;
|
||||||
|
} else {
|
||||||
|
left = end;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* After drawing something of a certain width, update margins
|
||||||
|
* @param width: used space
|
||||||
|
* @param initial left margin
|
||||||
|
* @param initial right margin
|
||||||
|
* @param to_end_line: 0 if working at the begining of the line, 1 if working at the end
|
||||||
|
*/
|
||||||
|
void UpdateMarginsWidth(int width, int &left, int &right, bool to_end_line)
|
||||||
|
{
|
||||||
|
if (to_end_line ^ (_current_text_dir == TD_RTL)) {
|
||||||
|
right -= width;
|
||||||
|
} else {
|
||||||
|
left += width;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Draws a string in a delimited space; temporal margin gets updated
|
||||||
|
* @param left is the left margin of the horizontal space we want to draw to
|
||||||
|
* @param right: right margin of the horizontal space we want to draw to
|
||||||
|
* @param top: vertical position
|
||||||
|
* @param margin keeps the most extreme limit used of the line (this should be previously initialized with InitTempLimit)
|
||||||
|
* @param string to draw
|
||||||
|
* @param colour for the string
|
||||||
|
* @param alignment of the string (only left or right alignment)
|
||||||
|
* @param underline
|
||||||
|
*/
|
||||||
|
void DrawString2(int left, int right, int top, int &margin, StringID str, TextColour colour, StringAlignment align, bool underline)
|
||||||
|
{
|
||||||
|
int end = DrawString(left, right, top, str, colour, align, underline);
|
||||||
|
UpdateMarginEnd(end, margin, align == SA_RIGHT);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Draws a sprite in a delimited space; temporal margin gets updated
|
||||||
|
* @param width of the sprite
|
||||||
|
* @param left is the left margin of the horizontal space we want to draw to
|
||||||
|
* @param right: right margin of the horizontal space
|
||||||
|
* @param top: vertical position
|
||||||
|
* @param margin keeps the most extreme limit used of the line (this should be previously initialized with InitTempLimit)
|
||||||
|
* @param sprite
|
||||||
|
* @param palette
|
||||||
|
* @param to_end_line: 0 if working at the begining of the line, 1 if working at the end
|
||||||
|
*/
|
||||||
|
void DrawSprite2(int width, int left, int right, int top, int &margin, SpriteID img, PaletteID pal, bool to_end_line, SubSprite *sub)
|
||||||
|
{
|
||||||
|
DrawSprite(img, pal, to_end_line ^ (_current_text_dir == TD_RTL) ? right - width : left, top, sub);
|
||||||
|
margin = to_end_line ^ (_current_text_dir == TD_RTL) ? min(right - width, margin): max(margin, left + width);
|
||||||
|
}
|
||||||
|
|||||||
@@ -45,6 +45,7 @@
|
|||||||
#include "gfx_type.h"
|
#include "gfx_type.h"
|
||||||
#include "strings_type.h"
|
#include "strings_type.h"
|
||||||
#include "string_type.h"
|
#include "string_type.h"
|
||||||
|
#include "core/math_func.hpp"
|
||||||
|
|
||||||
void GameLoop();
|
void GameLoop();
|
||||||
|
|
||||||
@@ -56,12 +57,15 @@ extern byte _support8bpp;
|
|||||||
extern CursorVars _cursor;
|
extern CursorVars _cursor;
|
||||||
extern bool _ctrl_pressed; ///< Is Ctrl pressed?
|
extern bool _ctrl_pressed; ///< Is Ctrl pressed?
|
||||||
extern bool _shift_pressed; ///< Is Shift pressed?
|
extern bool _shift_pressed; ///< Is Shift pressed?
|
||||||
|
extern bool _move_pressed;
|
||||||
|
|
||||||
extern byte _fast_forward;
|
extern byte _fast_forward;
|
||||||
|
|
||||||
extern bool _left_button_down;
|
extern bool _left_button_down;
|
||||||
extern bool _left_button_clicked;
|
extern bool _left_button_clicked;
|
||||||
extern bool _right_button_down;
|
extern bool _right_button_down;
|
||||||
extern bool _right_button_clicked;
|
extern bool _right_button_clicked;
|
||||||
|
extern Point _right_button_down_pos;
|
||||||
|
|
||||||
extern DrawPixelInfo _screen;
|
extern DrawPixelInfo _screen;
|
||||||
extern bool _screen_disable_anim; ///< Disable palette animation (important for 32bpp-anim blitter during giant screenshot)
|
extern bool _screen_disable_anim; ///< Disable palette animation (important for 32bpp-anim blitter during giant screenshot)
|
||||||
@@ -92,6 +96,9 @@ void GfxScroll(int left, int top, int width, int height, int xo, int yo);
|
|||||||
Dimension GetSpriteSize(SpriteID sprid, Point *offset = NULL, ZoomLevel zoom = ZOOM_LVL_GUI);
|
Dimension GetSpriteSize(SpriteID sprid, Point *offset = NULL, ZoomLevel zoom = ZOOM_LVL_GUI);
|
||||||
void DrawSpriteViewport(SpriteID img, PaletteID pal, int x, int y, const SubSprite *sub = NULL);
|
void DrawSpriteViewport(SpriteID img, PaletteID pal, int x, int y, const SubSprite *sub = NULL);
|
||||||
void DrawSprite(SpriteID img, PaletteID pal, int x, int y, const SubSprite *sub = NULL, ZoomLevel zoom = ZOOM_LVL_GUI);
|
void DrawSprite(SpriteID img, PaletteID pal, int x, int y, const SubSprite *sub = NULL, ZoomLevel zoom = ZOOM_LVL_GUI);
|
||||||
|
void DrawSpriteCentered(SpriteID img, PaletteID pal, int x, int y, const SubSprite *sub = NULL, ZoomLevel zoom = ZOOM_LVL_GUI);
|
||||||
|
void DrawSpriteCenteredRect(SpriteID img, PaletteID pal, int left, int top, int right, int bottom, const SubSprite *sub = NULL, ZoomLevel zoom = ZOOM_LVL_GUI);
|
||||||
|
void DrawSpriteCenteredRect(SpriteID img, PaletteID pal, const Rect &r, const SubSprite *sub = NULL, ZoomLevel zoom = ZOOM_LVL_GUI);
|
||||||
|
|
||||||
/** How to align the to-be drawn text. */
|
/** How to align the to-be drawn text. */
|
||||||
enum StringAlignment {
|
enum StringAlignment {
|
||||||
@@ -172,6 +179,39 @@ int GetCharacterHeight(FontSize size);
|
|||||||
/** Height of characters in the large (#FS_MONO) font. */
|
/** Height of characters in the large (#FS_MONO) font. */
|
||||||
#define FONT_HEIGHT_MONO (GetCharacterHeight(FS_MONO))
|
#define FONT_HEIGHT_MONO (GetCharacterHeight(FS_MONO))
|
||||||
|
|
||||||
|
int InitTempMargin(int left, int right, bool to_end_line);
|
||||||
|
void AddSpace(int space, int &here, bool to_end_line);
|
||||||
|
|
||||||
|
void UpdateMarginEnd(int end, int &margin, bool to_end_line);
|
||||||
|
void UpdateMarginWidth(int adding, int &margin, bool to_end_line);
|
||||||
|
void UpdateMarginsEnd(int end, int &left, int &right, bool to_end_line);
|
||||||
|
void UpdateMarginsWidth(int width, int &left, int &right, bool to_end_line);
|
||||||
|
|
||||||
|
void DrawString2(int left, int right, int top, int &margin, StringID str, TextColour colour = TC_FROMSTRING, StringAlignment align = SA_LEFT, bool underline = false);
|
||||||
|
void DrawSprite2(int width, int left, int right, int top, int &margin, SpriteID img, PaletteID pal, bool to_end_line = false, SubSprite *sub = NULL);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Return where to start drawing a centered object inside a widget.
|
||||||
|
* @param top The top coordinate (or the left coordinate) of the widget.
|
||||||
|
* @param height The height (or width) of the widget.
|
||||||
|
* @param size The height (or width) of the object to draw.
|
||||||
|
* @return The coordinate where to start drawing the centered object.
|
||||||
|
*/
|
||||||
|
static inline int Center(int top, int height, uint size = FONT_HEIGHT_NORMAL)
|
||||||
|
{
|
||||||
|
return top + (height - size) / 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Returns fint/button size, rescaled to current screen resolution from the base Android resolution, which is 854x480
|
||||||
|
* @param value The value to rescale
|
||||||
|
* @return Rescaled value, using lesser of the curret screen coordinates
|
||||||
|
*/
|
||||||
|
static inline int RescaleFrom854x480(int value)
|
||||||
|
{
|
||||||
|
return min(value * _cur_resolution.width / 854, value * _cur_resolution.height / 480);
|
||||||
|
}
|
||||||
|
|
||||||
extern DrawPixelInfo *_cur_dpi;
|
extern DrawPixelInfo *_cur_dpi;
|
||||||
|
|
||||||
TextColour GetContrastColour(uint8 background);
|
TextColour GetContrastColour(uint8 background);
|
||||||
|
|||||||
@@ -116,6 +116,7 @@ static NWidgetBase *MakeNWidgetCompanyLines(int *biggest_index)
|
|||||||
|
|
||||||
for (int widnum = WID_GL_FIRST_COMPANY; widnum <= WID_GL_LAST_COMPANY; widnum++) {
|
for (int widnum = WID_GL_FIRST_COMPANY; widnum <= WID_GL_LAST_COMPANY; widnum++) {
|
||||||
NWidgetBackground *panel = new NWidgetBackground(WWT_PANEL, COLOUR_GREY, widnum);
|
NWidgetBackground *panel = new NWidgetBackground(WWT_PANEL, COLOUR_GREY, widnum);
|
||||||
|
panel->sizing_type = NWST_STEP;
|
||||||
panel->SetMinimalSize(246, line_height);
|
panel->SetMinimalSize(246, line_height);
|
||||||
panel->SetFill(1, 0);
|
panel->SetFill(1, 0);
|
||||||
panel->SetDataTip(0x0, STR_GRAPH_KEY_COMPANY_SELECTION_TOOLTIP);
|
panel->SetDataTip(0x0, STR_GRAPH_KEY_COMPANY_SELECTION_TOOLTIP);
|
||||||
@@ -1130,6 +1131,7 @@ private:
|
|||||||
uint ordinal_width; ///< The width of the ordinal number
|
uint ordinal_width; ///< The width of the ordinal number
|
||||||
uint text_width; ///< The width of the actual text
|
uint text_width; ///< The width of the actual text
|
||||||
uint icon_width; ///< The width of the company icon
|
uint icon_width; ///< The width of the company icon
|
||||||
|
uint icon_y_offset; ///< The vertical offset for drawing the company icon.
|
||||||
int line_height; ///< Height of the text lines
|
int line_height; ///< Height of the text lines
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -1176,8 +1178,7 @@ public:
|
|||||||
{
|
{
|
||||||
if (widget != WID_CL_BACKGROUND) return;
|
if (widget != WID_CL_BACKGROUND) return;
|
||||||
|
|
||||||
int icon_y_offset = 1 + (FONT_HEIGHT_NORMAL - this->line_height) / 2;
|
uint y = r.top + WD_FRAMERECT_TOP;
|
||||||
uint y = r.top + WD_FRAMERECT_TOP - icon_y_offset;
|
|
||||||
|
|
||||||
bool rtl = _current_text_dir == TD_RTL;
|
bool rtl = _current_text_dir == TD_RTL;
|
||||||
uint ordinal_left = rtl ? r.right - WD_FRAMERECT_LEFT - this->ordinal_width : r.left + WD_FRAMERECT_LEFT;
|
uint ordinal_left = rtl ? r.right - WD_FRAMERECT_LEFT - this->ordinal_width : r.left + WD_FRAMERECT_LEFT;
|
||||||
@@ -1190,7 +1191,7 @@ public:
|
|||||||
const Company *c = this->companies[i];
|
const Company *c = this->companies[i];
|
||||||
DrawString(ordinal_left, ordinal_right, y, i + STR_ORDINAL_NUMBER_1ST, i == 0 ? TC_WHITE : TC_YELLOW);
|
DrawString(ordinal_left, ordinal_right, y, i + STR_ORDINAL_NUMBER_1ST, i == 0 ? TC_WHITE : TC_YELLOW);
|
||||||
|
|
||||||
DrawCompanyIcon(c->index, icon_left, y + icon_y_offset);
|
DrawCompanyIcon(c->index, icon_left, y + this->icon_y_offset);
|
||||||
|
|
||||||
SetDParam(0, c->index);
|
SetDParam(0, c->index);
|
||||||
SetDParam(1, c->index);
|
SetDParam(1, c->index);
|
||||||
@@ -1223,6 +1224,7 @@ public:
|
|||||||
Dimension d = GetSpriteSize(SPR_COMPANY_ICON);
|
Dimension d = GetSpriteSize(SPR_COMPANY_ICON);
|
||||||
this->icon_width = d.width + 2;
|
this->icon_width = d.width + 2;
|
||||||
this->line_height = max<int>(d.height + 2, FONT_HEIGHT_NORMAL);
|
this->line_height = max<int>(d.height + 2, FONT_HEIGHT_NORMAL);
|
||||||
|
this->icon_y_offset = Center(1, this->line_height, d.height);
|
||||||
|
|
||||||
const Company *c;
|
const Company *c;
|
||||||
FOR_ALL_COMPANIES(c) {
|
FOR_ALL_COMPANIES(c) {
|
||||||
|
|||||||
@@ -47,8 +47,7 @@ static const NWidgetPart _nested_group_widgets[] = {
|
|||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(NWID_HORIZONTAL),
|
||||||
/* left part */
|
/* left part */
|
||||||
NWidget(NWID_VERTICAL),
|
NWidget(NWID_VERTICAL),
|
||||||
NWidget(WWT_PANEL, COLOUR_GREY), SetMinimalTextLines(1, WD_DROPDOWNTEXT_TOP + WD_DROPDOWNTEXT_BOTTOM), SetFill(1, 0), EndContainer(),
|
NWidget(WWT_PANEL, COLOUR_GREY, WID_GL_ALL_VEHICLES), SetFill(1, 0), SetMinimalTextLines(1, WD_DROPDOWNTEXT_TOP + WD_DROPDOWNTEXT_BOTTOM), EndContainer(),
|
||||||
NWidget(WWT_PANEL, COLOUR_GREY, WID_GL_ALL_VEHICLES), SetFill(1, 0), EndContainer(),
|
|
||||||
NWidget(WWT_PANEL, COLOUR_GREY, WID_GL_DEFAULT_VEHICLES), SetFill(1, 0), EndContainer(),
|
NWidget(WWT_PANEL, COLOUR_GREY, WID_GL_DEFAULT_VEHICLES), SetFill(1, 0), EndContainer(),
|
||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(WWT_MATRIX, COLOUR_GREY, WID_GL_LIST_GROUP), SetMatrixDataTip(1, 0, STR_GROUPS_CLICK_ON_GROUP_FOR_TOOLTIP),
|
NWidget(WWT_MATRIX, COLOUR_GREY, WID_GL_LIST_GROUP), SetMatrixDataTip(1, 0, STR_GROUPS_CLICK_ON_GROUP_FOR_TOOLTIP),
|
||||||
@@ -70,7 +69,7 @@ static const NWidgetPart _nested_group_widgets[] = {
|
|||||||
/* right part */
|
/* right part */
|
||||||
NWidget(NWID_VERTICAL),
|
NWidget(NWID_VERTICAL),
|
||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_GL_SORT_BY_ORDER), SetMinimalSize(81, 12), SetDataTip(STR_BUTTON_SORT_BY, STR_TOOLTIP_SORT_ORDER),
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_GL_SORT_BY_ORDER), SetSizingType(NWST_STEP), SetMinimalSize(81, 12), SetDataTip(STR_BUTTON_SORT_BY, STR_TOOLTIP_SORT_ORDER),
|
||||||
NWidget(WWT_DROPDOWN, COLOUR_GREY, WID_GL_SORT_BY_DROPDOWN), SetMinimalSize(167, 12), SetDataTip(0x0, STR_TOOLTIP_SORT_CRITERIA),
|
NWidget(WWT_DROPDOWN, COLOUR_GREY, WID_GL_SORT_BY_DROPDOWN), SetMinimalSize(167, 12), SetDataTip(0x0, STR_TOOLTIP_SORT_CRITERIA),
|
||||||
NWidget(WWT_PANEL, COLOUR_GREY), SetMinimalSize(12, 12), SetResize(1, 0), EndContainer(),
|
NWidget(WWT_PANEL, COLOUR_GREY), SetMinimalSize(12, 12), SetResize(1, 0), EndContainer(),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
@@ -78,7 +77,7 @@ static const NWidgetPart _nested_group_widgets[] = {
|
|||||||
NWidget(WWT_MATRIX, COLOUR_GREY, WID_GL_LIST_VEHICLE), SetMinimalSize(248, 0), SetMatrixDataTip(1, 0, STR_NULL), SetResize(1, 1), SetFill(1, 0), SetScrollbar(WID_GL_LIST_VEHICLE_SCROLLBAR),
|
NWidget(WWT_MATRIX, COLOUR_GREY, WID_GL_LIST_VEHICLE), SetMinimalSize(248, 0), SetMatrixDataTip(1, 0, STR_NULL), SetResize(1, 1), SetFill(1, 0), SetScrollbar(WID_GL_LIST_VEHICLE_SCROLLBAR),
|
||||||
NWidget(NWID_VSCROLLBAR, COLOUR_GREY, WID_GL_LIST_VEHICLE_SCROLLBAR),
|
NWidget(NWID_VSCROLLBAR, COLOUR_GREY, WID_GL_LIST_VEHICLE_SCROLLBAR),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
NWidget(WWT_PANEL, COLOUR_GREY), SetMinimalSize(1, 0), SetFill(1, 1), SetResize(1, 0), EndContainer(),
|
NWidget(WWT_PANEL, COLOUR_GREY), SetFill(1, 1), SetResize(1, 0), EndContainer(),
|
||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_GL_AVAILABLE_VEHICLES), SetMinimalSize(106, 12), SetFill(0, 1),
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_GL_AVAILABLE_VEHICLES), SetMinimalSize(106, 12), SetFill(0, 1),
|
||||||
SetDataTip(STR_BLACK_STRING, STR_VEHICLE_LIST_AVAILABLE_ENGINES_TOOLTIP),
|
SetDataTip(STR_BLACK_STRING, STR_VEHICLE_LIST_AVAILABLE_ENGINES_TOOLTIP),
|
||||||
@@ -192,8 +191,9 @@ private:
|
|||||||
uint ComputeGroupInfoSize()
|
uint ComputeGroupInfoSize()
|
||||||
{
|
{
|
||||||
this->column_size[VGC_NAME] = maxdim(GetStringBoundingBox(STR_GROUP_DEFAULT_TRAINS + this->vli.vtype), GetStringBoundingBox(STR_GROUP_ALL_TRAINS + this->vli.vtype));
|
this->column_size[VGC_NAME] = maxdim(GetStringBoundingBox(STR_GROUP_DEFAULT_TRAINS + this->vli.vtype), GetStringBoundingBox(STR_GROUP_ALL_TRAINS + this->vli.vtype));
|
||||||
this->column_size[VGC_NAME].width = max(170u, this->column_size[VGC_NAME].width);
|
/* We consider the max average length of characters to be the one of "a" */
|
||||||
this->tiny_step_height = this->column_size[VGC_NAME].height;
|
this->column_size[VGC_NAME].width = max(GetCharacterWidth(FS_NORMAL, 97) * (MAX_LENGTH_GROUP_NAME_CHARS - 4), this->column_size[VGC_NAME].width);
|
||||||
|
this->tiny_step_height = max(11U, this->column_size[VGC_NAME].height);
|
||||||
|
|
||||||
this->column_size[VGC_PROTECT] = GetSpriteSize(SPR_GROUP_REPLACE_PROTECT);
|
this->column_size[VGC_PROTECT] = GetSpriteSize(SPR_GROUP_REPLACE_PROTECT);
|
||||||
this->tiny_step_height = max(this->tiny_step_height, this->column_size[VGC_PROTECT].height);
|
this->tiny_step_height = max(this->tiny_step_height, this->column_size[VGC_PROTECT].height);
|
||||||
@@ -215,9 +215,10 @@ private:
|
|||||||
this->tiny_step_height = max(this->tiny_step_height, this->column_size[VGC_NUMBER].height);
|
this->tiny_step_height = max(this->tiny_step_height, this->column_size[VGC_NUMBER].height);
|
||||||
|
|
||||||
this->tiny_step_height += WD_MATRIX_TOP;
|
this->tiny_step_height += WD_MATRIX_TOP;
|
||||||
|
this->tiny_step_height = GetMinSizing(NWST_STEP, this->tiny_step_height);
|
||||||
|
|
||||||
return WD_FRAMERECT_LEFT + 8 +
|
return WD_FRAMERECT_LEFT + 8 +
|
||||||
this->column_size[VGC_NAME].width + 8 +
|
this->column_size[VGC_NAME].width + 2 +
|
||||||
this->column_size[VGC_PROTECT].width + 2 +
|
this->column_size[VGC_PROTECT].width + 2 +
|
||||||
this->column_size[VGC_AUTOREPLACE].width + 2 +
|
this->column_size[VGC_AUTOREPLACE].width + 2 +
|
||||||
this->column_size[VGC_PROFIT].width + 2 +
|
this->column_size[VGC_PROFIT].width + 2 +
|
||||||
@@ -238,7 +239,7 @@ private:
|
|||||||
{
|
{
|
||||||
/* Highlight the group if a vehicle is dragged over it */
|
/* Highlight the group if a vehicle is dragged over it */
|
||||||
if (g_id == this->group_over) {
|
if (g_id == this->group_over) {
|
||||||
GfxFillRect(left + WD_FRAMERECT_LEFT, y + WD_FRAMERECT_TOP, right - WD_FRAMERECT_RIGHT, y + this->tiny_step_height - WD_FRAMERECT_BOTTOM - WD_MATRIX_TOP, _colour_gradient[COLOUR_GREY][7]);
|
GfxFillRect(left + WD_FRAMERECT_LEFT, y + WD_FRAMERECT_TOP + WD_MATRIX_TOP, right - WD_FRAMERECT_RIGHT, y + this->tiny_step_height - WD_FRAMERECT_BOTTOM - WD_MATRIX_TOP, _colour_gradient[COLOUR_GREY][7]);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (g_id == NEW_GROUP) return;
|
if (g_id == NEW_GROUP) return;
|
||||||
@@ -249,6 +250,7 @@ private:
|
|||||||
bool rtl = _current_text_dir == TD_RTL;
|
bool rtl = _current_text_dir == TD_RTL;
|
||||||
|
|
||||||
/* draw group name */
|
/* draw group name */
|
||||||
|
int longer_name = 0;
|
||||||
StringID str;
|
StringID str;
|
||||||
if (IsAllGroupID(g_id)) {
|
if (IsAllGroupID(g_id)) {
|
||||||
str = STR_GROUP_ALL_TRAINS + this->vli.vtype;
|
str = STR_GROUP_ALL_TRAINS + this->vli.vtype;
|
||||||
@@ -257,12 +259,16 @@ private:
|
|||||||
} else {
|
} else {
|
||||||
SetDParam(0, g_id);
|
SetDParam(0, g_id);
|
||||||
str = STR_GROUP_NAME;
|
str = STR_GROUP_NAME;
|
||||||
|
if (!protection) {
|
||||||
|
longer_name += this->column_size[VGC_PROTECT].width + 2;
|
||||||
|
if (!stats.autoreplace_defined) longer_name += this->column_size[VGC_AUTOREPLACE].width + 2;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
int x = rtl ? right - WD_FRAMERECT_RIGHT - 8 - this->column_size[VGC_NAME].width + 1 : left + WD_FRAMERECT_LEFT + 8;
|
int x = rtl ? right - WD_FRAMERECT_RIGHT - 8 - this->column_size[VGC_NAME].width - longer_name + 1 : left + WD_FRAMERECT_LEFT + 8;
|
||||||
DrawString(x + indent * LEVEL_WIDTH, x + this->column_size[VGC_NAME].width - 1, y + (this->tiny_step_height - this->column_size[VGC_NAME].height) / 2, str, colour);
|
DrawString(x + indent * LEVEL_WIDTH, x + this->column_size[VGC_NAME].width + longer_name - 1, y + (this->tiny_step_height - this->column_size[VGC_NAME].height) / 2, str, colour);
|
||||||
|
|
||||||
/* draw autoreplace protection */
|
/* draw autoreplace protection */
|
||||||
x = rtl ? x - 8 - this->column_size[VGC_PROTECT].width : x + 8 + this->column_size[VGC_NAME].width;
|
x = rtl ? x - 2 - this->column_size[VGC_PROTECT].width : x + 2 + this->column_size[VGC_NAME].width;
|
||||||
if (protection) DrawSprite(SPR_GROUP_REPLACE_PROTECT, PAL_NONE, x, y + (this->tiny_step_height - this->column_size[VGC_PROTECT].height) / 2);
|
if (protection) DrawSprite(SPR_GROUP_REPLACE_PROTECT, PAL_NONE, x, y + (this->tiny_step_height - this->column_size[VGC_PROTECT].height) / 2);
|
||||||
|
|
||||||
/* draw autoreplace status */
|
/* draw autoreplace status */
|
||||||
@@ -363,16 +369,10 @@ public:
|
|||||||
resize->height = this->tiny_step_height;
|
resize->height = this->tiny_step_height;
|
||||||
|
|
||||||
/* Minimum height is the height of the list widget minus all and default vehicles... */
|
/* Minimum height is the height of the list widget minus all and default vehicles... */
|
||||||
size->height = 4 * GetVehicleListHeight(this->vli.vtype, this->tiny_step_height) - 2 * this->tiny_step_height;
|
size->height = (this->vli.vtype >= VEH_SHIP ? 3.5 : 7) * GetVehicleListHeight(this->vli.vtype, this->tiny_step_height) - 2 * this->tiny_step_height;
|
||||||
|
|
||||||
/* ... minus the buttons at the bottom ... */
|
|
||||||
uint max_icon_height = GetSpriteSize(this->GetWidget<NWidgetCore>(WID_GL_CREATE_GROUP)->widget_data).height;
|
|
||||||
max_icon_height = max(max_icon_height, GetSpriteSize(this->GetWidget<NWidgetCore>(WID_GL_RENAME_GROUP)->widget_data).height);
|
|
||||||
max_icon_height = max(max_icon_height, GetSpriteSize(this->GetWidget<NWidgetCore>(WID_GL_DELETE_GROUP)->widget_data).height);
|
|
||||||
max_icon_height = max(max_icon_height, GetSpriteSize(this->GetWidget<NWidgetCore>(WID_GL_REPLACE_PROTECTION)->widget_data).height);
|
|
||||||
|
|
||||||
/* Get a multiple of tiny_step_height of that amount */
|
/* Get a multiple of tiny_step_height of that amount */
|
||||||
size->height = Ceil(size->height - max_icon_height, tiny_step_height);
|
size->height = Ceil(size->height, tiny_step_height);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -393,7 +393,7 @@ public:
|
|||||||
case WID_GL_LIST_VEHICLE:
|
case WID_GL_LIST_VEHICLE:
|
||||||
this->ComputeGroupInfoSize();
|
this->ComputeGroupInfoSize();
|
||||||
resize->height = GetVehicleListHeight(this->vli.vtype, this->tiny_step_height);
|
resize->height = GetVehicleListHeight(this->vli.vtype, this->tiny_step_height);
|
||||||
size->height = 4 * resize->height;
|
size->height = (this->vli.vtype >= VEH_SHIP ? 3 : 6) * resize->height;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WID_GL_MANAGE_VEHICLES_DROPDOWN: {
|
case WID_GL_MANAGE_VEHICLES_DROPDOWN: {
|
||||||
@@ -520,15 +520,15 @@ public:
|
|||||||
{
|
{
|
||||||
switch (widget) {
|
switch (widget) {
|
||||||
case WID_GL_ALL_VEHICLES:
|
case WID_GL_ALL_VEHICLES:
|
||||||
DrawGroupInfo(r.top + WD_FRAMERECT_TOP, r.left, r.right, ALL_GROUP);
|
DrawGroupInfo(r.top, r.left, r.right, ALL_GROUP);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WID_GL_DEFAULT_VEHICLES:
|
case WID_GL_DEFAULT_VEHICLES:
|
||||||
DrawGroupInfo(r.top + WD_FRAMERECT_TOP, r.left, r.right, DEFAULT_GROUP);
|
DrawGroupInfo(r.top, r.left, r.right, DEFAULT_GROUP);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WID_GL_LIST_GROUP: {
|
case WID_GL_LIST_GROUP: {
|
||||||
int y1 = r.top + WD_FRAMERECT_TOP;
|
int y1 = r.top;
|
||||||
int max = min(this->group_sb->GetPosition() + this->group_sb->GetCapacity(), this->groups.Length());
|
int max = min(this->group_sb->GetPosition() + this->group_sb->GetCapacity(), this->groups.Length());
|
||||||
for (int i = this->group_sb->GetPosition(); i < max; ++i) {
|
for (int i = this->group_sb->GetPosition(); i < max; ++i) {
|
||||||
const Group *g = this->groups[i];
|
const Group *g = this->groups[i];
|
||||||
|
|||||||
@@ -190,7 +190,7 @@ static const NWidgetPart _nested_build_industry_widgets[] = {
|
|||||||
|
|
||||||
/** Window definition of the dynamic place industries gui */
|
/** Window definition of the dynamic place industries gui */
|
||||||
static WindowDesc _build_industry_desc(
|
static WindowDesc _build_industry_desc(
|
||||||
WDP_AUTO, "build_industry", 170, 212,
|
WDP_ALIGN_TOOLBAR, "build_industry", 170, 212,
|
||||||
WC_BUILD_INDUSTRY, WC_NONE,
|
WC_BUILD_INDUSTRY, WC_NONE,
|
||||||
WDF_CONSTRUCTION,
|
WDF_CONSTRUCTION,
|
||||||
_nested_build_industry_widgets, lengthof(_nested_build_industry_widgets)
|
_nested_build_industry_widgets, lengthof(_nested_build_industry_widgets)
|
||||||
@@ -207,9 +207,6 @@ class BuildIndustryWindow : public Window {
|
|||||||
bool enabled[NUM_INDUSTRYTYPES + 1]; ///< availability state, coming from CBID_INDUSTRY_PROBABILITY (if ever)
|
bool enabled[NUM_INDUSTRYTYPES + 1]; ///< availability state, coming from CBID_INDUSTRY_PROBABILITY (if ever)
|
||||||
Scrollbar *vscroll;
|
Scrollbar *vscroll;
|
||||||
|
|
||||||
/** The offset for the text in the matrix. */
|
|
||||||
static const int MATRIX_TEXT_OFFSET = 17;
|
|
||||||
|
|
||||||
void SetupArrays()
|
void SetupArrays()
|
||||||
{
|
{
|
||||||
this->count = 0;
|
this->count = 0;
|
||||||
@@ -283,6 +280,10 @@ public:
|
|||||||
this->SetButtons();
|
this->SetButtons();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
~BuildIndustryWindow() {
|
||||||
|
if (_thd.GetCallbackWnd() == this) this->OnPlaceObjectAbort();
|
||||||
|
}
|
||||||
|
|
||||||
virtual void OnInit()
|
virtual void OnInit()
|
||||||
{
|
{
|
||||||
this->SetupArrays();
|
this->SetupArrays();
|
||||||
@@ -297,8 +298,8 @@ public:
|
|||||||
if (this->index[i] == INVALID_INDUSTRYTYPE) continue;
|
if (this->index[i] == INVALID_INDUSTRYTYPE) continue;
|
||||||
d = maxdim(d, GetStringBoundingBox(GetIndustrySpec(this->index[i])->name));
|
d = maxdim(d, GetStringBoundingBox(GetIndustrySpec(this->index[i])->name));
|
||||||
}
|
}
|
||||||
resize->height = FONT_HEIGHT_NORMAL + WD_MATRIX_TOP + WD_MATRIX_BOTTOM;
|
resize->height = GetMinSizing(NWST_STEP, FONT_HEIGHT_NORMAL + WD_MATRIX_TOP + WD_MATRIX_BOTTOM);
|
||||||
d.width += MATRIX_TEXT_OFFSET + padding.width;
|
d.width += FONT_HEIGHT_NORMAL * 5 / 4 + padding.width;
|
||||||
d.height = 5 * resize->height;
|
d.height = 5 * resize->height;
|
||||||
*size = maxdim(*size, d);
|
*size = maxdim(*size, d);
|
||||||
break;
|
break;
|
||||||
@@ -382,20 +383,22 @@ public:
|
|||||||
switch (widget) {
|
switch (widget) {
|
||||||
case WID_DPI_MATRIX_WIDGET: {
|
case WID_DPI_MATRIX_WIDGET: {
|
||||||
uint text_left, text_right, icon_left, icon_right;
|
uint text_left, text_right, icon_left, icon_right;
|
||||||
|
uint square_size = FONT_HEIGHT_NORMAL - 2;
|
||||||
|
uint text_offset = FONT_HEIGHT_NORMAL * 5 / 4;
|
||||||
if (_current_text_dir == TD_RTL) {
|
if (_current_text_dir == TD_RTL) {
|
||||||
icon_right = r.right - WD_MATRIX_RIGHT;
|
icon_right = r.right - WD_MATRIX_RIGHT;
|
||||||
icon_left = icon_right - 10;
|
icon_left = icon_right - square_size;
|
||||||
text_right = icon_right - BuildIndustryWindow::MATRIX_TEXT_OFFSET;
|
text_right = icon_right - text_offset;
|
||||||
text_left = r.left + WD_MATRIX_LEFT;
|
text_left = r.left + WD_MATRIX_LEFT;
|
||||||
} else {
|
} else {
|
||||||
icon_left = r.left + WD_MATRIX_LEFT;
|
icon_left = r.left + WD_MATRIX_LEFT;
|
||||||
icon_right = icon_left + 10;
|
icon_right = icon_left + square_size;
|
||||||
text_left = icon_left + BuildIndustryWindow::MATRIX_TEXT_OFFSET;
|
text_left = icon_left + text_offset;
|
||||||
text_right = r.right - WD_MATRIX_RIGHT;
|
text_right = r.right - WD_MATRIX_RIGHT;
|
||||||
}
|
}
|
||||||
|
|
||||||
for (byte i = 0; i < this->vscroll->GetCapacity() && i + this->vscroll->GetPosition() < this->count; i++) {
|
int y = Center(r.top, this->resize.step_height);
|
||||||
int y = r.top + WD_MATRIX_TOP + i * this->resize.step_height;
|
for (byte i = 0; i < this->vscroll->GetCapacity() && i + this->vscroll->GetPosition() < this->count; i++, y += this->resize.step_height) {
|
||||||
bool selected = this->selected_index == i + this->vscroll->GetPosition();
|
bool selected = this->selected_index == i + this->vscroll->GetPosition();
|
||||||
|
|
||||||
if (this->index[i + this->vscroll->GetPosition()] == INVALID_INDUSTRYTYPE) {
|
if (this->index[i + this->vscroll->GetPosition()] == INVALID_INDUSTRYTYPE) {
|
||||||
@@ -406,8 +409,8 @@ public:
|
|||||||
|
|
||||||
/* Draw the name of the industry in white is selected, otherwise, in orange */
|
/* Draw the name of the industry in white is selected, otherwise, in orange */
|
||||||
DrawString(text_left, text_right, y, indsp->name, selected ? TC_WHITE : TC_ORANGE);
|
DrawString(text_left, text_right, y, indsp->name, selected ? TC_WHITE : TC_ORANGE);
|
||||||
GfxFillRect(icon_left, y + 1, icon_right, y + 7, selected ? PC_WHITE : PC_BLACK);
|
GfxFillRect(icon_left, y + 1, icon_right, y + square_size, selected ? PC_WHITE : PC_BLACK);
|
||||||
GfxFillRect(icon_left + 1, y + 2, icon_right - 1, y + 6, indsp->map_colour);
|
GfxFillRect(icon_left + 1, y + 2, icon_right - 1, y + square_size - 1, indsp->map_colour);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -546,6 +549,19 @@ public:
|
|||||||
|
|
||||||
virtual void OnPlaceObject(Point pt, TileIndex tile)
|
virtual void OnPlaceObject(Point pt, TileIndex tile)
|
||||||
{
|
{
|
||||||
|
VpStartPlaceSizing(tile, VPM_SINGLE_TILE, DDSP_SINGLE_TILE);
|
||||||
|
}
|
||||||
|
|
||||||
|
virtual void OnPlaceDrag(ViewportPlaceMethod select_method, ViewportDragDropSelectionProcess select_proc, Point pt)
|
||||||
|
{
|
||||||
|
VpSelectTilesWithMethod(pt.x, pt.y, select_method);
|
||||||
|
}
|
||||||
|
|
||||||
|
virtual void OnPlaceMouseUp(ViewportPlaceMethod select_method, ViewportDragDropSelectionProcess select_proc, Point pt, TileIndex start_tile, TileIndex end_tile)
|
||||||
|
{
|
||||||
|
if (pt.x == -1) return;
|
||||||
|
assert(end_tile == start_tile);
|
||||||
|
|
||||||
bool success = true;
|
bool success = true;
|
||||||
/* We do not need to protect ourselves against "Random Many Industries" in this mode */
|
/* We do not need to protect ourselves against "Random Many Industries" in this mode */
|
||||||
const IndustrySpec *indsp = GetIndustrySpec(this->selected_type);
|
const IndustrySpec *indsp = GetIndustrySpec(this->selected_type);
|
||||||
@@ -563,14 +579,14 @@ public:
|
|||||||
_generating_world = true;
|
_generating_world = true;
|
||||||
_ignore_restrictions = true;
|
_ignore_restrictions = true;
|
||||||
|
|
||||||
DoCommandP(tile, (InteractiveRandomRange(indsp->num_table) << 8) | this->selected_type, seed,
|
DoCommandP(end_tile, (InteractiveRandomRange(indsp->num_table) << 8) | this->selected_type, seed,
|
||||||
CMD_BUILD_INDUSTRY | CMD_MSG(STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY), &CcBuildIndustry);
|
CMD_BUILD_INDUSTRY | CMD_MSG(STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY), &CcBuildIndustry);
|
||||||
|
|
||||||
cur_company.Restore();
|
cur_company.Restore();
|
||||||
_ignore_restrictions = false;
|
_ignore_restrictions = false;
|
||||||
_generating_world = false;
|
_generating_world = false;
|
||||||
} else {
|
} else {
|
||||||
success = DoCommandP(tile, (InteractiveRandomRange(indsp->num_table) << 8) | this->selected_type, seed, CMD_BUILD_INDUSTRY | CMD_MSG(STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY));
|
success = DoCommandP(end_tile, (InteractiveRandomRange(indsp->num_table) << 8) | this->selected_type, seed, CMD_BUILD_INDUSTRY | CMD_MSG(STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY));
|
||||||
}
|
}
|
||||||
|
|
||||||
/* If an industry has been built, just reset the cursor and the system */
|
/* If an industry has been built, just reset the cursor and the system */
|
||||||
@@ -630,7 +646,7 @@ public:
|
|||||||
void ShowBuildIndustryWindow()
|
void ShowBuildIndustryWindow()
|
||||||
{
|
{
|
||||||
if (_game_mode != GM_EDITOR && !Company::IsValidID(_local_company)) return;
|
if (_game_mode != GM_EDITOR && !Company::IsValidID(_local_company)) return;
|
||||||
if (BringWindowToFrontById(WC_BUILD_INDUSTRY, 0)) return;
|
DeleteToolbarLinkedWindows();
|
||||||
new BuildIndustryWindow();
|
new BuildIndustryWindow();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -760,7 +776,7 @@ public:
|
|||||||
if (first) {
|
if (first) {
|
||||||
if (has_accept) y += WD_PAR_VSEP_WIDE;
|
if (has_accept) y += WD_PAR_VSEP_WIDE;
|
||||||
DrawString(left + WD_FRAMERECT_LEFT, right - WD_FRAMERECT_RIGHT, y, STR_INDUSTRY_VIEW_PRODUCTION_LAST_MONTH_TITLE);
|
DrawString(left + WD_FRAMERECT_LEFT, right - WD_FRAMERECT_RIGHT, y, STR_INDUSTRY_VIEW_PRODUCTION_LAST_MONTH_TITLE);
|
||||||
y += FONT_HEIGHT_NORMAL;
|
y += this->editable == EA_RATE ? GetMinSizing(NWST_STEP, FONT_HEIGHT_NORMAL) : FONT_HEIGHT_NORMAL;
|
||||||
if (this->editable == EA_RATE) this->production_offset_y = y;
|
if (this->editable == EA_RATE) this->production_offset_y = y;
|
||||||
first = false;
|
first = false;
|
||||||
}
|
}
|
||||||
@@ -775,8 +791,10 @@ public:
|
|||||||
if (this->editable == EA_RATE) {
|
if (this->editable == EA_RATE) {
|
||||||
DrawArrowButtons(left + WD_FRAMETEXT_LEFT, y, COLOUR_YELLOW, (this->clicked_line == IL_RATE1 + j) ? this->clicked_button : 0,
|
DrawArrowButtons(left + WD_FRAMETEXT_LEFT, y, COLOUR_YELLOW, (this->clicked_line == IL_RATE1 + j) ? this->clicked_button : 0,
|
||||||
i->production_rate[j] > 0, i->production_rate[j] < 255);
|
i->production_rate[j] > 0, i->production_rate[j] < 255);
|
||||||
|
y += GetMinSizing(NWST_STEP, FONT_HEIGHT_NORMAL);
|
||||||
|
} else {
|
||||||
|
y += FONT_HEIGHT_NORMAL;
|
||||||
}
|
}
|
||||||
y += FONT_HEIGHT_NORMAL;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Display production multiplier if editable */
|
/* Display production multiplier if editable */
|
||||||
@@ -788,7 +806,7 @@ public:
|
|||||||
DrawString(x, right - WD_FRAMERECT_RIGHT, y, STR_INDUSTRY_VIEW_PRODUCTION_LEVEL);
|
DrawString(x, right - WD_FRAMERECT_RIGHT, y, STR_INDUSTRY_VIEW_PRODUCTION_LEVEL);
|
||||||
DrawArrowButtons(left + WD_FRAMETEXT_LEFT, y, COLOUR_YELLOW, (this->clicked_line == IL_MULTIPLIER) ? this->clicked_button : 0,
|
DrawArrowButtons(left + WD_FRAMETEXT_LEFT, y, COLOUR_YELLOW, (this->clicked_line == IL_MULTIPLIER) ? this->clicked_button : 0,
|
||||||
i->prod_level > PRODLEVEL_MINIMUM, i->prod_level < PRODLEVEL_MAXIMUM);
|
i->prod_level > PRODLEVEL_MINIMUM, i->prod_level < PRODLEVEL_MAXIMUM);
|
||||||
y += FONT_HEIGHT_NORMAL;
|
y += GetMinSizing(NWST_STEP, FONT_HEIGHT_NORMAL);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Get the extra message for the GUI */
|
/* Get the extra message for the GUI */
|
||||||
@@ -836,12 +854,14 @@ public:
|
|||||||
case EA_NONE: break;
|
case EA_NONE: break;
|
||||||
|
|
||||||
case EA_MULTIPLIER:
|
case EA_MULTIPLIER:
|
||||||
if (IsInsideBS(pt.y, this->production_offset_y, FONT_HEIGHT_NORMAL)) line = IL_MULTIPLIER;
|
if (IsInsideBS(pt.y, this->production_offset_y, SETTING_BUTTON_HEIGHT)) line = IL_MULTIPLIER;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case EA_RATE:
|
case EA_RATE:
|
||||||
if (pt.y >= this->production_offset_y) {
|
if (pt.y >= this->production_offset_y) {
|
||||||
int row = (pt.y - this->production_offset_y) / FONT_HEIGHT_NORMAL;
|
if ((pt.y - this->production_offset_y) % GetMinSizing(NWST_STEP, FONT_HEIGHT_NORMAL) > (uint)SETTING_BUTTON_HEIGHT) break;;
|
||||||
|
|
||||||
|
int row = (pt.y - this->production_offset_y) / GetMinSizing(NWST_STEP, FONT_HEIGHT_NORMAL);
|
||||||
for (uint j = 0; j < lengthof(i->produced_cargo); j++) {
|
for (uint j = 0; j < lengthof(i->produced_cargo); j++) {
|
||||||
if (i->produced_cargo[j] == CT_INVALID) continue;
|
if (i->produced_cargo[j] == CT_INVALID) continue;
|
||||||
row--;
|
row--;
|
||||||
@@ -1057,7 +1077,7 @@ static const NWidgetPart _nested_industry_directory_widgets[] = {
|
|||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(NWID_VERTICAL),
|
NWidget(NWID_VERTICAL),
|
||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(NWID_HORIZONTAL),
|
||||||
NWidget(WWT_TEXTBTN, COLOUR_BROWN, WID_ID_DROPDOWN_ORDER), SetDataTip(STR_BUTTON_SORT_BY, STR_TOOLTIP_SORT_ORDER),
|
NWidget(WWT_TEXTBTN, COLOUR_BROWN, WID_ID_DROPDOWN_ORDER), SetSizingType(NWST_STEP), SetDataTip(STR_BUTTON_SORT_BY, STR_TOOLTIP_SORT_ORDER),
|
||||||
NWidget(WWT_DROPDOWN, COLOUR_BROWN, WID_ID_DROPDOWN_CRITERIA), SetDataTip(STR_JUST_STRING, STR_TOOLTIP_SORT_CRITERIA),
|
NWidget(WWT_DROPDOWN, COLOUR_BROWN, WID_ID_DROPDOWN_CRITERIA), SetDataTip(STR_JUST_STRING, STR_TOOLTIP_SORT_CRITERIA),
|
||||||
NWidget(WWT_PANEL, COLOUR_BROWN), SetResize(1, 0), EndContainer(),
|
NWidget(WWT_PANEL, COLOUR_BROWN), SetResize(1, 0), EndContainer(),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
@@ -1262,7 +1282,7 @@ public:
|
|||||||
|
|
||||||
case WID_ID_INDUSTRY_LIST: {
|
case WID_ID_INDUSTRY_LIST: {
|
||||||
int n = 0;
|
int n = 0;
|
||||||
int y = r.top + WD_FRAMERECT_TOP;
|
int y = Center(r.top, this->resize.step_height);
|
||||||
if (this->industries.Length() == 0) {
|
if (this->industries.Length() == 0) {
|
||||||
DrawString(r.left + WD_FRAMERECT_LEFT, r.right - WD_FRAMERECT_RIGHT, y, STR_INDUSTRY_DIRECTORY_NONE);
|
DrawString(r.left + WD_FRAMERECT_LEFT, r.right - WD_FRAMERECT_RIGHT, y, STR_INDUSTRY_DIRECTORY_NONE);
|
||||||
break;
|
break;
|
||||||
@@ -1305,7 +1325,7 @@ public:
|
|||||||
for (uint i = 0; i < this->industries.Length(); i++) {
|
for (uint i = 0; i < this->industries.Length(); i++) {
|
||||||
d = maxdim(d, GetStringBoundingBox(this->GetIndustryString(this->industries[i])));
|
d = maxdim(d, GetStringBoundingBox(this->GetIndustryString(this->industries[i])));
|
||||||
}
|
}
|
||||||
resize->height = d.height;
|
resize->height = d.height = GetMinSizing(NWST_STEP, d.height);
|
||||||
d.height *= 5;
|
d.height *= 5;
|
||||||
d.width += padding.width + WD_FRAMERECT_LEFT + WD_FRAMERECT_RIGHT;
|
d.width += padding.width + WD_FRAMERECT_LEFT + WD_FRAMERECT_RIGHT;
|
||||||
d.height += padding.height + WD_FRAMERECT_TOP + WD_FRAMERECT_BOTTOM;
|
d.height += padding.height + WD_FRAMERECT_TOP + WD_FRAMERECT_BOTTOM;
|
||||||
|
|||||||
@@ -15,8 +15,7 @@
|
|||||||
#include "string_func.h"
|
#include "string_func.h"
|
||||||
#include "fileio_func.h"
|
#include "fileio_func.h"
|
||||||
|
|
||||||
#if (defined(_POSIX_C_SOURCE) && _POSIX_C_SOURCE >= 199309L) || (defined(_XOPEN_SOURCE) && _XOPEN_SOURCE >= 500)
|
#if (defined(_POSIX_C_SOURCE) && _POSIX_C_SOURCE >= 199309L) || (defined(_XOPEN_SOURCE) && _XOPEN_SOURCE >= 500) || defined(__ANDROID__)
|
||||||
# define WITH_FDATASYNC
|
|
||||||
# include <unistd.h>
|
# include <unistd.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@@ -80,7 +79,7 @@ bool IniFile::SaveToDisk(const char *filename)
|
|||||||
* APIs to do so. We only need to flush the data as the metadata itself
|
* APIs to do so. We only need to flush the data as the metadata itself
|
||||||
* (modification date etc.) is not important to us; only the real data is.
|
* (modification date etc.) is not important to us; only the real data is.
|
||||||
*/
|
*/
|
||||||
#ifdef WITH_FDATASYNC
|
#if defined(_POSIX_SYNCHRONIZED_IO) && _POSIX_SYNCHRONIZED_IO > 0
|
||||||
int ret = fdatasync(fileno(f));
|
int ret = fdatasync(fileno(f));
|
||||||
fclose(f);
|
fclose(f);
|
||||||
if (ret != 0) return false;
|
if (ret != 0) return false;
|
||||||
|
|||||||
@@ -27,6 +27,7 @@
|
|||||||
#include "language.h"
|
#include "language.h"
|
||||||
#include "rev.h"
|
#include "rev.h"
|
||||||
#include "highscore.h"
|
#include "highscore.h"
|
||||||
|
#include "tutorial_gui.h"
|
||||||
|
|
||||||
#include "widgets/intro_widget.h"
|
#include "widgets/intro_widget.h"
|
||||||
|
|
||||||
@@ -141,13 +142,14 @@ struct SelectGameWindow : public Window {
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case WID_SGI_AI_SETTINGS: ShowAIConfigWindow(); break;
|
case WID_SGI_AI_SETTINGS: ShowAIConfigWindow(); break;
|
||||||
|
case WID_SGI_TUTORIAL: ShowTutorialWindow(); break;
|
||||||
case WID_SGI_EXIT: HandleExitGameRequest(); break;
|
case WID_SGI_EXIT: HandleExitGameRequest(); break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
static const NWidgetPart _nested_select_game_widgets[] = {
|
static const NWidgetPart _nested_select_game_widgets[] = {
|
||||||
NWidget(WWT_CAPTION, COLOUR_BROWN), SetDataTip(STR_INTRO_CAPTION, STR_NULL),
|
NWidget(WWT_CAPTION, COLOUR_BROWN), SetSizingType(NWST_BUTTON), SetDataTip(STR_INTRO_CAPTION, STR_NULL),
|
||||||
NWidget(WWT_PANEL, COLOUR_BROWN),
|
NWidget(WWT_PANEL, COLOUR_BROWN),
|
||||||
NWidget(NWID_SPACER), SetMinimalSize(0, 8),
|
NWidget(NWID_SPACER), SetMinimalSize(0, 8),
|
||||||
|
|
||||||
@@ -236,11 +238,11 @@ static const NWidgetPart _nested_select_game_widgets[] = {
|
|||||||
NWidget(NWID_SPACER), SetMinimalSize(0, 6),
|
NWidget(NWID_SPACER), SetMinimalSize(0, 6),
|
||||||
|
|
||||||
/* 'exit program' button */
|
/* 'exit program' button */
|
||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(NWID_HORIZONTAL, NC_EQUALSIZE),
|
||||||
NWidget(NWID_SPACER), SetFill(1, 0),
|
NWidget(WWT_PUSHTXTBTN, COLOUR_ORANGE, WID_SGI_TUTORIAL), SetMinimalSize(158, 12),
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_ORANGE, WID_SGI_EXIT), SetMinimalSize(128, 12),
|
SetDataTip(STR_ABOUT_MENU_TUTORIAL, STR_TUTORIAL_WINDOW_TOOLTIP), SetPadding(0, 0, 0, 10), SetFill(1, 0),
|
||||||
SetDataTip(STR_INTRO_QUIT, STR_INTRO_TOOLTIP_QUIT),
|
NWidget(WWT_PUSHTXTBTN, COLOUR_ORANGE, WID_SGI_EXIT), SetMinimalSize(158, 12),
|
||||||
NWidget(NWID_SPACER), SetFill(1, 0),
|
SetDataTip(STR_INTRO_QUIT, STR_INTRO_TOOLTIP_QUIT), SetPadding(0, 10, 0, 0), SetFill(1, 0),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
|
|
||||||
NWidget(NWID_SPACER), SetMinimalSize(0, 8),
|
NWidget(NWID_SPACER), SetMinimalSize(0, 8),
|
||||||
|
|||||||
@@ -928,10 +928,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Georgiaanse Lar
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Iraanse Rial (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Iraanse Rial (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Pad voertuie
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Pad voertuie
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Kies kant van pad waarop voertuie ry
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Kies kant van pad waarop voertuie ry
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Bestuur aan linkerkant
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Bestuur aan linkerkant
|
||||||
@@ -3056,7 +3052,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Inligting
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Waarskuwing
|
STR_GOAL_QUESTION_CAPTION_WARNING :Waarskuwing
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Fout
|
STR_GOAL_QUESTION_CAPTION_ERROR :Fout
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Kanselleer
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Kanselleer
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :OK
|
STR_GOAL_QUESTION_BUTTON_OK :OK
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Nee
|
STR_GOAL_QUESTION_BUTTON_NO :Nee
|
||||||
@@ -3075,6 +3071,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Begin weer
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Stel uit
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Stel uit
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Gee oor
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Gee oor
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Maak toe
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Maak toe
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Subsidies
|
STR_SUBSIDIES_CAPTION :{WHITE}Subsidies
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ STR_CARGO_PLURAL_VALUABLES :مقتنيات
|
|||||||
STR_CARGO_PLURAL_COPPER_ORE :منجم نحاس
|
STR_CARGO_PLURAL_COPPER_ORE :منجم نحاس
|
||||||
STR_CARGO_PLURAL_MAIZE :ذرة
|
STR_CARGO_PLURAL_MAIZE :ذرة
|
||||||
STR_CARGO_PLURAL_FRUIT :فواكة
|
STR_CARGO_PLURAL_FRUIT :فواكة
|
||||||
STR_CARGO_PLURAL_DIAMONDS :جواهر
|
STR_CARGO_PLURAL_DIAMONDS :ألماس
|
||||||
STR_CARGO_PLURAL_FOOD :طعام
|
STR_CARGO_PLURAL_FOOD :طعام
|
||||||
STR_CARGO_PLURAL_PAPER :ورق
|
STR_CARGO_PLURAL_PAPER :ورق
|
||||||
STR_CARGO_PLURAL_GOLD :ذهب
|
STR_CARGO_PLURAL_GOLD :ذهب
|
||||||
@@ -97,10 +97,10 @@ STR_CARGO_SINGULAR_FIZZY_DRINK :مشروب غا
|
|||||||
STR_QUANTITY_NOTHING :
|
STR_QUANTITY_NOTHING :
|
||||||
STR_QUANTITY_PASSENGERS :{COMMA} راكب
|
STR_QUANTITY_PASSENGERS :{COMMA} راكب
|
||||||
STR_QUANTITY_COAL :{WEIGHT_LONG} من الفحم
|
STR_QUANTITY_COAL :{WEIGHT_LONG} من الفحم
|
||||||
STR_QUANTITY_MAIL :{COMMA} صندوق من البريد
|
STR_QUANTITY_MAIL :{COMMA}{NBSP} كيس بريد
|
||||||
STR_QUANTITY_OIL :{VOLUME_LONG} من النفط
|
STR_QUANTITY_OIL :{VOLUME_LONG} من النفط
|
||||||
STR_QUANTITY_LIVESTOCK :{COMMA}راس من الماشية
|
STR_QUANTITY_LIVESTOCK :{COMMA}{NBSP}رأس ماشية
|
||||||
STR_QUANTITY_GOODS :{COMMA} قفص من البضائع
|
STR_QUANTITY_GOODS :{COMMA}{NBSP} صندوق بضائع
|
||||||
STR_QUANTITY_GRAIN :{WEIGHT_LONG} من الحبوب
|
STR_QUANTITY_GRAIN :{WEIGHT_LONG} من الحبوب
|
||||||
STR_QUANTITY_WOOD :{WEIGHT_LONG} من الخشب
|
STR_QUANTITY_WOOD :{WEIGHT_LONG} من الخشب
|
||||||
STR_QUANTITY_IRON_ORE :{WEIGHT_LONG} من خام الحديد
|
STR_QUANTITY_IRON_ORE :{WEIGHT_LONG} من خام الحديد
|
||||||
@@ -109,16 +109,16 @@ STR_QUANTITY_VALUABLES :{COMMA}صندو
|
|||||||
STR_QUANTITY_COPPER_ORE :{WEIGHT_LONG} من خام النحاس
|
STR_QUANTITY_COPPER_ORE :{WEIGHT_LONG} من خام النحاس
|
||||||
STR_QUANTITY_MAIZE :{WEIGHT_LONG} من الذرة
|
STR_QUANTITY_MAIZE :{WEIGHT_LONG} من الذرة
|
||||||
STR_QUANTITY_FRUIT :{WEIGHT_LONG} من الفواكة
|
STR_QUANTITY_FRUIT :{WEIGHT_LONG} من الفواكة
|
||||||
STR_QUANTITY_DIAMONDS :{COMMA}كيس من الجواهر
|
STR_QUANTITY_DIAMONDS :{COMMA}{NBSP}كيس ألماس
|
||||||
STR_QUANTITY_FOOD :{WEIGHT_LONG} من الطعام
|
STR_QUANTITY_FOOD :{WEIGHT_LONG} من الطعام
|
||||||
STR_QUANTITY_PAPER :{WEIGHT_LONG} من الورق
|
STR_QUANTITY_PAPER :{WEIGHT_LONG} من الورق
|
||||||
STR_QUANTITY_GOLD :{COMMA}كيس من الذهب
|
STR_QUANTITY_GOLD :{COMMA}{NBSP} كيس ذهب
|
||||||
STR_QUANTITY_WATER :{VOLUME_LONG} من المياة
|
STR_QUANTITY_WATER :{VOLUME_LONG} من المياة
|
||||||
STR_QUANTITY_WHEAT :{WEIGHT_LONG} من القمح
|
STR_QUANTITY_WHEAT :{WEIGHT_LONG} من القمح
|
||||||
STR_QUANTITY_RUBBER :{VOLUME_LONG} من المطاط
|
STR_QUANTITY_RUBBER :{VOLUME_LONG} من المطاط
|
||||||
STR_QUANTITY_SUGAR :{WEIGHT_LONG} من السكر
|
STR_QUANTITY_SUGAR :{WEIGHT_LONG} من السكر
|
||||||
STR_QUANTITY_TOYS :{COMMA}الالعاب
|
STR_QUANTITY_TOYS :{COMMA}{NBSP} لعبة
|
||||||
STR_QUANTITY_SWEETS :{COMMA} كيس من الحلويات
|
STR_QUANTITY_SWEETS :{COMMA}{NBSP} كيس حلويات
|
||||||
STR_QUANTITY_COLA :{VOLUME_LONG} من الكولا
|
STR_QUANTITY_COLA :{VOLUME_LONG} من الكولا
|
||||||
STR_QUANTITY_CANDYFLOSS :{WEIGHT_LONG} من الحلاوة القطنية
|
STR_QUANTITY_CANDYFLOSS :{WEIGHT_LONG} من الحلاوة القطنية
|
||||||
STR_QUANTITY_BUBBLES :{COMMA}فقاعات
|
STR_QUANTITY_BUBBLES :{COMMA}فقاعات
|
||||||
@@ -165,12 +165,12 @@ STR_ABBREV_NONE :{TINY_FONT}لا
|
|||||||
STR_ABBREV_ALL :{TINY_FONT}الكل
|
STR_ABBREV_ALL :{TINY_FONT}الكل
|
||||||
|
|
||||||
# 'Mode' of transport for cargoes
|
# 'Mode' of transport for cargoes
|
||||||
STR_PASSENGERS :{COMMA} ركاب
|
STR_PASSENGERS :{COMMA}{NBSP} راكب
|
||||||
STR_BAGS :{COMMA} صناديق
|
STR_BAGS :{COMMA}{NBSP} كيس
|
||||||
STR_TONS :{COMMA} اطنان/طن
|
STR_TONS :{COMMA}{NBSP} طن
|
||||||
STR_LITERS :{COMMA} لتر
|
STR_LITERS :{COMMA}{NBSP} لتر
|
||||||
STR_ITEMS :{COMMA} وحدة
|
STR_ITEMS :{COMMA} وحدة
|
||||||
STR_CRATES :{COMMA} صناديق
|
STR_CRATES :{COMMA}{NBSP} صندوق
|
||||||
|
|
||||||
# Colours, do not shuffle
|
# Colours, do not shuffle
|
||||||
STR_COLOUR_DARK_BLUE :ازرق غامق
|
STR_COLOUR_DARK_BLUE :ازرق غامق
|
||||||
@@ -191,32 +191,32 @@ STR_COLOUR_GREY :رمادي
|
|||||||
STR_COLOUR_WHITE :ابيض
|
STR_COLOUR_WHITE :ابيض
|
||||||
|
|
||||||
# Units used in OpenTTD
|
# Units used in OpenTTD
|
||||||
STR_UNITS_VELOCITY_IMPERIAL :{COMMA}ميل/س
|
STR_UNITS_VELOCITY_IMPERIAL :{COMMA}{NBSP}ميل/س
|
||||||
STR_UNITS_VELOCITY_METRIC :{COMMA}كم/س
|
STR_UNITS_VELOCITY_METRIC :{COMMA}{NBSP}كم/س
|
||||||
STR_UNITS_VELOCITY_SI :{COMMA}م/ث
|
STR_UNITS_VELOCITY_SI :{COMMA}{NBSP}م/ث
|
||||||
|
|
||||||
STR_UNITS_POWER_IMPERIAL :{COMMA}حصان
|
STR_UNITS_POWER_IMPERIAL :{COMMA}{NBSP}حصان
|
||||||
STR_UNITS_POWER_METRIC :{COMMA}حصان
|
STR_UNITS_POWER_METRIC :{COMMA}{NBSP}حصان
|
||||||
STR_UNITS_POWER_SI :{COMMA}ك واط
|
STR_UNITS_POWER_SI :{COMMA}{NBSP}ك واط
|
||||||
|
|
||||||
STR_UNITS_WEIGHT_SHORT_IMPERIAL :{COMMA}ت
|
STR_UNITS_WEIGHT_SHORT_IMPERIAL :{COMMA}{NBSP} طن
|
||||||
STR_UNITS_WEIGHT_SHORT_METRIC :{COMMA}طن
|
STR_UNITS_WEIGHT_SHORT_METRIC :{COMMA}{NBSP}طن
|
||||||
STR_UNITS_WEIGHT_SHORT_SI :{COMMA}كجم
|
STR_UNITS_WEIGHT_SHORT_SI :{COMMA}{NBSP}كجم
|
||||||
|
|
||||||
STR_UNITS_WEIGHT_LONG_METRIC :{COMMA} طن
|
STR_UNITS_WEIGHT_LONG_METRIC :{COMMA}{NBSP} طن
|
||||||
STR_UNITS_WEIGHT_LONG_SI :{COMMA}كجم
|
STR_UNITS_WEIGHT_LONG_SI :{COMMA}{NBSP}كجم
|
||||||
|
|
||||||
STR_UNITS_VOLUME_SHORT_IMPERIAL :{COMMA}غال
|
STR_UNITS_VOLUME_SHORT_IMPERIAL :{COMMA}{NBSP}غال
|
||||||
STR_UNITS_VOLUME_SHORT_METRIC :{COMMA}ل
|
STR_UNITS_VOLUME_SHORT_METRIC :{COMMA}{NBSP}ل
|
||||||
STR_UNITS_VOLUME_SHORT_SI :{COMMA}م3
|
STR_UNITS_VOLUME_SHORT_SI :{COMMA}{NBSP}م3
|
||||||
|
|
||||||
STR_UNITS_VOLUME_LONG_METRIC :{COMMA} لتر
|
STR_UNITS_VOLUME_LONG_METRIC :{COMMA}{NBSP} لتر
|
||||||
STR_UNITS_VOLUME_LONG_SI :{COMMA}م3
|
STR_UNITS_VOLUME_LONG_SI :{COMMA}{NBSP}م3
|
||||||
|
|
||||||
STR_UNITS_FORCE_SI :{COMMA} كيلو نيوتن
|
STR_UNITS_FORCE_SI :{COMMA}{NBSP} كيلو نيوتن
|
||||||
|
|
||||||
STR_UNITS_HEIGHT_IMPERIAL :{COMMA} قدم
|
STR_UNITS_HEIGHT_IMPERIAL :{COMMA}{NBSP} قدم
|
||||||
STR_UNITS_HEIGHT_SI :{COMMA} متر
|
STR_UNITS_HEIGHT_SI :{COMMA}{NBSP} متر
|
||||||
|
|
||||||
# Common window strings
|
# Common window strings
|
||||||
STR_LIST_FILTER_OSKTITLE :{BLACK} ادخل فلتر
|
STR_LIST_FILTER_OSKTITLE :{BLACK} ادخل فلتر
|
||||||
@@ -286,7 +286,7 @@ STR_SORT_BY_ENGINE_ID :نوع المح
|
|||||||
STR_SORT_BY_COST :التكلفة
|
STR_SORT_BY_COST :التكلفة
|
||||||
STR_SORT_BY_POWER :الطاقة
|
STR_SORT_BY_POWER :الطاقة
|
||||||
STR_SORT_BY_TRACTIVE_EFFORT :قوة الجذب
|
STR_SORT_BY_TRACTIVE_EFFORT :قوة الجذب
|
||||||
STR_SORT_BY_INTRO_DATE :بداية التشغيل
|
STR_SORT_BY_INTRO_DATE :بداية الإنتاج
|
||||||
STR_SORT_BY_RUNNING_COST :تكلفة التشغيل
|
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_CARGO_CAPACITY :سعة الشحن
|
||||||
@@ -351,6 +351,7 @@ STR_SCENEDIT_FILE_MENU_QUIT :انهاء
|
|||||||
|
|
||||||
############ range for settings menu starts
|
############ range for settings menu starts
|
||||||
STR_SETTINGS_MENU_GAME_OPTIONS :إعدادات اللعبه
|
STR_SETTINGS_MENU_GAME_OPTIONS :إعدادات اللعبه
|
||||||
|
STR_SETTINGS_MENU_CONFIG_SETTINGS_TREE :الإعدادات
|
||||||
STR_SETTINGS_MENU_SCRIPT_SETTINGS :الذكاء الصناعي/ اعدادات اللعبة
|
STR_SETTINGS_MENU_SCRIPT_SETTINGS :الذكاء الصناعي/ اعدادات اللعبة
|
||||||
STR_SETTINGS_MENU_NEWGRF_SETTINGS :إعدادات اﻹضافات
|
STR_SETTINGS_MENU_NEWGRF_SETTINGS :إعدادات اﻹضافات
|
||||||
STR_SETTINGS_MENU_TRANSPARENCY_OPTIONS :خيارات الشفافية
|
STR_SETTINGS_MENU_TRANSPARENCY_OPTIONS :خيارات الشفافية
|
||||||
@@ -888,10 +889,6 @@ STR_GAME_OPTIONS_CURRENCY_EEK :كرونا اس
|
|||||||
STR_GAME_OPTIONS_CURRENCY_CUSTOM :مخصص ...
|
STR_GAME_OPTIONS_CURRENCY_CUSTOM :مخصص ...
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}العربات البرية
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}العربات البرية
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}اختار الجانب الذي تسير فيه المركبات
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}اختار الجانب الذي تسير فيه المركبات
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :القيادة على اليسار
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :القيادة على اليسار
|
||||||
@@ -945,7 +942,12 @@ STR_GAME_OPTIONS_RESOLUTION :{BLACK}دقة
|
|||||||
STR_GAME_OPTIONS_RESOLUTION_TOOLTIP :{BLACK}اختر دقة الشاشة
|
STR_GAME_OPTIONS_RESOLUTION_TOOLTIP :{BLACK}اختر دقة الشاشة
|
||||||
STR_GAME_OPTIONS_RESOLUTION_OTHER :اخرى
|
STR_GAME_OPTIONS_RESOLUTION_OTHER :اخرى
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_ZOOM_FRAME :حجم اللوحة
|
||||||
|
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_TOOLTIP :حدد العنصر المطلوب
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_NORMAL :تقريب عادي
|
||||||
|
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_2X_ZOOM :تقريب ×2
|
||||||
|
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_4X_ZOOM :تقريب ×4
|
||||||
|
|
||||||
STR_GAME_OPTIONS_BASE_GRF :{BLACK} الواجهة الرسومية الاساسية
|
STR_GAME_OPTIONS_BASE_GRF :{BLACK} الواجهة الرسومية الاساسية
|
||||||
STR_GAME_OPTIONS_BASE_GRF_TOOLTIP :{BLACK} اختر مجموعة الواجهة الرسومية
|
STR_GAME_OPTIONS_BASE_GRF_TOOLTIP :{BLACK} اختر مجموعة الواجهة الرسومية
|
||||||
@@ -1040,6 +1042,7 @@ STR_TERRAIN_TYPE_VERY_FLAT :مسطح تما
|
|||||||
STR_TERRAIN_TYPE_FLAT :مسطح
|
STR_TERRAIN_TYPE_FLAT :مسطح
|
||||||
STR_TERRAIN_TYPE_HILLY :مرتفعات - هضاب
|
STR_TERRAIN_TYPE_HILLY :مرتفعات - هضاب
|
||||||
STR_TERRAIN_TYPE_MOUNTAINOUS :جبال
|
STR_TERRAIN_TYPE_MOUNTAINOUS :جبال
|
||||||
|
STR_TERRAIN_TYPE_ALPINIST :شاهق
|
||||||
|
|
||||||
STR_CITY_APPROVAL_PERMISSIVE :متساهل
|
STR_CITY_APPROVAL_PERMISSIVE :متساهل
|
||||||
STR_CITY_APPROVAL_TOLERANT :متقبل
|
STR_CITY_APPROVAL_TOLERANT :متقبل
|
||||||
@@ -1048,6 +1051,7 @@ STR_CITY_APPROVAL_HOSTILE :معاد
|
|||||||
STR_WARNING_NO_SUITABLE_AI :{WHITE}لايوجد ذكاء اصطناعي متاح ...{}تستطيع تجميل العديد من الذكاء الاصطناعي عن طريق اللانترنت
|
STR_WARNING_NO_SUITABLE_AI :{WHITE}لايوجد ذكاء اصطناعي متاح ...{}تستطيع تجميل العديد من الذكاء الاصطناعي عن طريق اللانترنت
|
||||||
|
|
||||||
# Settings tree window
|
# Settings tree window
|
||||||
|
STR_CONFIG_SETTING_TREE_CAPTION :الإعدادات
|
||||||
STR_CONFIG_SETTING_EXPAND_ALL :مدد الكل
|
STR_CONFIG_SETTING_EXPAND_ALL :مدد الكل
|
||||||
STR_CONFIG_SETTING_COLLAPSE_ALL :إسحب الكل
|
STR_CONFIG_SETTING_COLLAPSE_ALL :إسحب الكل
|
||||||
|
|
||||||
@@ -1057,11 +1061,11 @@ STR_CONFIG_SETTING_RESTRICT_BASIC :اﻹعدادا
|
|||||||
|
|
||||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_HELPTEXT :{BLACK}احصر القائمة على انواع اعدادات محددة
|
STR_CONFIG_SETTING_TYPE_DROPDOWN_HELPTEXT :{BLACK}احصر القائمة على انواع اعدادات محددة
|
||||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_ALL :كل الاعدادات
|
STR_CONFIG_SETTING_TYPE_DROPDOWN_ALL :كل الاعدادات
|
||||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_CLIENT :اعدادات العميل (غير مخزن في المحفوظات, يؤثر على كل الالعاب)
|
STR_CONFIG_SETTING_TYPE_DROPDOWN_CLIENT :اعدادات العميل (لا يخزن في الحفظ ؛ يطبق على كل الالعاب)
|
||||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_MENU :اعدادات اللعبة (مخزن في المحفوظات, يؤثر على الالعاب الجديدة فقط)
|
STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_MENU :اعدادات اللعبة (يخزن في الحفظ ؛ يطبق على الالعاب الجديدة فقط)
|
||||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_INGAME :اعدادات اللعبة (مخزن في المحفوظات, يؤثر على اللعبة الحالية فقط)
|
STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_INGAME :اعدادات اللعبة (يخزن في الحفظ ؛ يطبق على اللعبة الحالية فقط)
|
||||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_MENU :اعدادات الشركة (مخزن في المحفوظات, يؤثر على الالعاب الجديدة فقط)
|
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_MENU :اعدادات الشركة (يخزن في الحفظ ؛ يطبق على الالعاب الجديدة فقط)
|
||||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_INGAME :اعدادات الشركة (مخزن في المحفوظات: يؤثر على الشركة الحالية فقط)
|
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_INGAME :اعدادات الشركة (يخزن في الحفظ ؛ يطبق على الشركة الحالية فقط)
|
||||||
STR_CONFIG_SETTING_CATEGORY_AND_TYPE_HIDES :{BLACK}عرض جميع النتائج بالنسبة للإعداد {}{SILVER} الفئة {BLACK} إلى {WHITE}{STRING} {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_SETTINGS_NONE :{WHITE} - بدون -
|
||||||
|
|
||||||
@@ -1082,7 +1086,7 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_CENTER :متوسط
|
|||||||
STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :يمين
|
STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :يمين
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_AUTOSLOPE :السماح باعادة بناء التلال تحت المباني, الطرق, الخ .-الانحدار الذاتي- {STRING}
|
STR_CONFIG_SETTING_AUTOSLOPE :السماح بتحريك الأرض تحت المباني, الطرق, الخ : {STRING}
|
||||||
STR_CONFIG_SETTING_CATCHMENT :السماح بحدود اكثر واقعية للمحطات بحسب الحجم: {STRING}
|
STR_CONFIG_SETTING_CATCHMENT :السماح بحدود اكثر واقعية للمحطات بحسب الحجم: {STRING}
|
||||||
STR_CONFIG_SETTING_EXTRADYNAMITE :السماح بحذف اكثر من الطرق المملوكة للمدينة و الجسور و غيرها: {STRING}
|
STR_CONFIG_SETTING_EXTRADYNAMITE :السماح بحذف اكثر من الطرق المملوكة للمدينة و الجسور و غيرها: {STRING}
|
||||||
STR_CONFIG_SETTING_SMOKE_AMOUNT :كمية دخان/شرار القطارات:{STRING}
|
STR_CONFIG_SETTING_SMOKE_AMOUNT :كمية دخان/شرار القطارات:{STRING}
|
||||||
@@ -1208,7 +1212,7 @@ STR_CONFIG_SETTING_COMMAND_PAUSE_LEVEL_NO_ACTIONS :لا تصرف
|
|||||||
STR_CONFIG_SETTING_COMMAND_PAUSE_LEVEL_ALL_NON_CONSTRUCTION :الكل ما عدا عمليات البناء
|
STR_CONFIG_SETTING_COMMAND_PAUSE_LEVEL_ALL_NON_CONSTRUCTION :الكل ما عدا عمليات البناء
|
||||||
STR_CONFIG_SETTING_COMMAND_PAUSE_LEVEL_ALL_NON_LANDSCAPING :الكل ما عدا خيارات تعديل الخريطة
|
STR_CONFIG_SETTING_COMMAND_PAUSE_LEVEL_ALL_NON_LANDSCAPING :الكل ما عدا خيارات تعديل الخريطة
|
||||||
STR_CONFIG_SETTING_COMMAND_PAUSE_LEVEL_ALL_ACTIONS :كل تصرف
|
STR_CONFIG_SETTING_COMMAND_PAUSE_LEVEL_ALL_ACTIONS :كل تصرف
|
||||||
STR_CONFIG_SETTING_ADVANCED_VEHICLE_LISTS :استخدام قائمة العربات المطورة: {STRING}
|
STR_CONFIG_SETTING_ADVANCED_VEHICLE_LISTS :استخدام المجموعات في قائمة العربات : {STRING}
|
||||||
STR_CONFIG_SETTING_LOADING_INDICATORS :تفعيل مؤشر التحميل: {STRING}
|
STR_CONFIG_SETTING_LOADING_INDICATORS :تفعيل مؤشر التحميل: {STRING}
|
||||||
STR_CONFIG_SETTING_TIMETABLE_IN_TICKS :عرض جدولة الأعمال بالمهام بدلا من الأيام: {STRING}
|
STR_CONFIG_SETTING_TIMETABLE_IN_TICKS :عرض جدولة الأعمال بالمهام بدلا من الأيام: {STRING}
|
||||||
STR_CONFIG_SETTING_TIMETABLE_SHOW_ARRIVAL_DEPARTURE :عرض الوصول و المغادرة في جدولة الاعمال: {STRING}
|
STR_CONFIG_SETTING_TIMETABLE_SHOW_ARRIVAL_DEPARTURE :عرض الوصول و المغادرة في جدولة الاعمال: {STRING}
|
||||||
@@ -1404,6 +1408,7 @@ STR_INTRO_MULTIPLAYER :{BLACK}لعب
|
|||||||
|
|
||||||
STR_INTRO_GAME_OPTIONS :{BLACK}إعدادات اللعبه
|
STR_INTRO_GAME_OPTIONS :{BLACK}إعدادات اللعبه
|
||||||
STR_INTRO_HIGHSCORE :{BLACK}قائمه المتفوقين
|
STR_INTRO_HIGHSCORE :{BLACK}قائمه المتفوقين
|
||||||
|
STR_INTRO_CONFIG_SETTINGS_TREE :الاعدادات
|
||||||
STR_INTRO_NEWGRF_SETTINGS :{BLACK} اعدادات NewGRF
|
STR_INTRO_NEWGRF_SETTINGS :{BLACK} اعدادات NewGRF
|
||||||
STR_INTRO_ONLINE_CONTENT :{BLACK} إبحث عن المحتوى عبر الشبكه العنكبوتيه
|
STR_INTRO_ONLINE_CONTENT :{BLACK} إبحث عن المحتوى عبر الشبكه العنكبوتيه
|
||||||
STR_INTRO_SCRIPT_SETTINGS :{BLACK}إعدادات الذكاء الصناعى
|
STR_INTRO_SCRIPT_SETTINGS :{BLACK}إعدادات الذكاء الصناعى
|
||||||
@@ -1422,6 +1427,7 @@ STR_INTRO_TOOLTIP_SUB_TROPICAL_LANDSCAPE :{BLACK}اختي
|
|||||||
STR_INTRO_TOOLTIP_TOYLAND_LANDSCAPE :{BLACK}اختيار نمط الألعاب
|
STR_INTRO_TOOLTIP_TOYLAND_LANDSCAPE :{BLACK}اختيار نمط الألعاب
|
||||||
|
|
||||||
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}عرض خيارات اللعبة
|
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}عرض خيارات اللعبة
|
||||||
|
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :إعدادات العرض
|
||||||
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}عرض إعدادات اﻹضافات
|
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}عرض إعدادات اﻹضافات
|
||||||
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK} ابحث عن محتوى جديد او تحديث
|
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK} ابحث عن محتوى جديد او تحديث
|
||||||
STR_INTRO_TOOLTIP_QUIT :{BLACK}اغلاق'OpenTTD'
|
STR_INTRO_TOOLTIP_QUIT :{BLACK}اغلاق'OpenTTD'
|
||||||
@@ -2377,6 +2383,7 @@ STR_MAPGEN_HEIGHTMAP_NAME :{BLACK}اسم
|
|||||||
STR_MAPGEN_HEIGHTMAP_SIZE_LABEL :{BLACK}الحجم:
|
STR_MAPGEN_HEIGHTMAP_SIZE_LABEL :{BLACK}الحجم:
|
||||||
STR_MAPGEN_HEIGHTMAP_SIZE :{ORANGE}{NUM} * {NUM}
|
STR_MAPGEN_HEIGHTMAP_SIZE :{ORANGE}{NUM} * {NUM}
|
||||||
|
|
||||||
|
STR_MAPGEN_MAX_HEIGHTLEVEL_QUERY_CAPT :تغيير أعلى ارتفاع للخريطة
|
||||||
STR_MAPGEN_SNOW_LINE_QUERY_CAPT :{WHITE}غير مستوى خط الثلج
|
STR_MAPGEN_SNOW_LINE_QUERY_CAPT :{WHITE}غير مستوى خط الثلج
|
||||||
STR_MAPGEN_START_DATE_QUERY_CAPT :{WHITE}غير سنة البداية
|
STR_MAPGEN_START_DATE_QUERY_CAPT :{WHITE}غير سنة البداية
|
||||||
|
|
||||||
@@ -2596,8 +2603,8 @@ STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED_WINTER :{ORANGE}{STRING
|
|||||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_DELIVERED_GENERAL :{ORANGE}{STRING}{GREEN} تم توصيلة
|
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_DELIVERED_GENERAL :{ORANGE}{STRING}{GREEN} تم توصيلة
|
||||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED :{ORANGE}{CARGO_TINY} / {CARGO_LONG}{RED} (مازال مطلوب)
|
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED :{ORANGE}{CARGO_TINY} / {CARGO_LONG}{RED} (مازال مطلوب)
|
||||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_DELIVERED :{ORANGE}{CARGO_TINY} / {CARGO_LONG}{GREEN} (تم توصيلة)
|
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_DELIVERED :{ORANGE}{CARGO_TINY} / {CARGO_LONG}{GREEN} (تم توصيلة)
|
||||||
STR_TOWN_VIEW_TOWN_GROWS_EVERY :{BLACK}المدينة تنمو كل {ORANGE}{COMMA}{BLACK} يوم
|
STR_TOWN_VIEW_TOWN_GROWS_EVERY :{BLACK}المدينة تنمو كل {ORANGE}{COMMA}{BLACK}{NBSP} يوم
|
||||||
STR_TOWN_VIEW_TOWN_GROWS_EVERY_FUNDED :{BLACK}المدينة تنمو كل {ORANGE}{COMMA}{BLACK} يوم{} (مول)
|
STR_TOWN_VIEW_TOWN_GROWS_EVERY_FUNDED :{BLACK}المدينة تنمو كل {ORANGE}{COMMA}{BLACK}{NBSP} يوم (ممول)
|
||||||
STR_TOWN_VIEW_TOWN_GROW_STOPPED :{BLACK}المدينة {RED}لا{BLACK} تنمو
|
STR_TOWN_VIEW_TOWN_GROW_STOPPED :{BLACK}المدينة {RED}لا{BLACK} تنمو
|
||||||
STR_TOWN_VIEW_NOISE_IN_TOWN :{BLACK}حدود الضوضاء داخل المدن: {ORANGE}{COMMA}{BLACK} القصوى: {ORANGE}{COMMA}
|
STR_TOWN_VIEW_NOISE_IN_TOWN :{BLACK}حدود الضوضاء داخل المدن: {ORANGE}{COMMA}{BLACK} القصوى: {ORANGE}{COMMA}
|
||||||
STR_TOWN_VIEW_CENTER_TOOLTIP :{BLACK}وسط الشاشة الاساسية على موقع المدينة
|
STR_TOWN_VIEW_CENTER_TOOLTIP :{BLACK}وسط الشاشة الاساسية على موقع المدينة
|
||||||
@@ -2648,7 +2655,8 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :معلومات
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :تحذير
|
STR_GOAL_QUESTION_CAPTION_WARNING :تحذير
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :خطا
|
STR_GOAL_QUESTION_CAPTION_ERROR :خطا
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}العروض
|
STR_SUBSIDIES_CAPTION :{WHITE}العروض
|
||||||
@@ -2866,7 +2874,7 @@ STR_GROUP_DEFAULT_ROAD_VEHICLES :لاتنتمي
|
|||||||
STR_GROUP_DEFAULT_SHIPS :مركبة لاتنتمي لأي مجموعة
|
STR_GROUP_DEFAULT_SHIPS :مركبة لاتنتمي لأي مجموعة
|
||||||
STR_GROUP_DEFAULT_AIRCRAFTS :طائرة لاتنتمي لأي مجموعة
|
STR_GROUP_DEFAULT_AIRCRAFTS :طائرة لاتنتمي لأي مجموعة
|
||||||
|
|
||||||
STR_GROUPS_CLICK_ON_GROUP_FOR_TOOLTIP :{BLACK}المجموعات: اضغط على اي مجموعة لعرض المركبات التابعة لها
|
STR_GROUPS_CLICK_ON_GROUP_FOR_TOOLTIP :{BLACK}المجموعات: اضغط على اي مجموعة لعرض مركباتها . اسحب للترتيب .
|
||||||
STR_GROUP_CREATE_TOOLTIP :{BLACK}أضغط لإنشاء مجموعة
|
STR_GROUP_CREATE_TOOLTIP :{BLACK}أضغط لإنشاء مجموعة
|
||||||
STR_GROUP_DELETE_TOOLTIP :{BLACK}أحذف المجموعة المختارة
|
STR_GROUP_DELETE_TOOLTIP :{BLACK}أحذف المجموعة المختارة
|
||||||
STR_GROUP_RENAME_TOOLTIP :{BLACK}أعد تسمية المجموعة المختارة
|
STR_GROUP_RENAME_TOOLTIP :{BLACK}أعد تسمية المجموعة المختارة
|
||||||
@@ -3161,7 +3169,7 @@ STR_VEHICLE_INFO_CAPACITY_CAPACITY :{BLACK} الس
|
|||||||
|
|
||||||
STR_VEHICLE_INFO_FEEDER_CARGO_VALUE :{BLACK}مقدار التحويل: {LTBLUE}{CURRENCY_LONG}
|
STR_VEHICLE_INFO_FEEDER_CARGO_VALUE :{BLACK}مقدار التحويل: {LTBLUE}{CURRENCY_LONG}
|
||||||
|
|
||||||
STR_VEHICLE_DETAILS_SERVICING_INTERVAL_DAYS :{BLACK}فترات الصيانة: {LTBLUE}{COMMA} يوم {BLACK} اخر صيانة: {LTBLUE}{DATE_LONG}
|
STR_VEHICLE_DETAILS_SERVICING_INTERVAL_DAYS :{BLACK}فترات الصيانة: {LTBLUE}{COMMA}{NBSP} يوم {BLACK} اخر صيانة: {LTBLUE}{DATE_LONG}
|
||||||
STR_VEHICLE_DETAILS_SERVICING_INTERVAL_PERCENT :{BLACK}فترات الصيانة: {LTBLUE}{COMMA}% {BLACK} الصيانة الأخيرة: {LTBLUE}{DATE_LONG}
|
STR_VEHICLE_DETAILS_SERVICING_INTERVAL_PERCENT :{BLACK}فترات الصيانة: {LTBLUE}{COMMA}% {BLACK} الصيانة الأخيرة: {LTBLUE}{DATE_LONG}
|
||||||
STR_VEHICLE_DETAILS_INCREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK}زيادة فترات الصيانة بقدر 10. ومع مفتاح كنترول بمقدار 5.
|
STR_VEHICLE_DETAILS_INCREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK}زيادة فترات الصيانة بقدر 10. ومع مفتاح كنترول بمقدار 5.
|
||||||
STR_VEHICLE_DETAILS_DECREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK} انقاص فترات الصيانة بمعدل 10. Ctrl+ الضغط الانقاص بمعدل 5.
|
STR_VEHICLE_DETAILS_DECREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK} انقاص فترات الصيانة بمعدل 10. Ctrl+ الضغط الانقاص بمعدل 5.
|
||||||
@@ -3253,8 +3261,8 @@ STR_ORDER_TOOLTIP_UNLOAD :{BLACK}غير
|
|||||||
|
|
||||||
STR_ORDER_REFIT :{BLACK}اعادة تهيئة
|
STR_ORDER_REFIT :{BLACK}اعادة تهيئة
|
||||||
STR_ORDER_REFIT_TOOLTIP :{BLACK}اختر نوع البضائع المنقولة لتهيئة العربات في هذا الامر. اضغط كنترول لازالة تعليمات التهيئة.
|
STR_ORDER_REFIT_TOOLTIP :{BLACK}اختر نوع البضائع المنقولة لتهيئة العربات في هذا الامر. اضغط كنترول لازالة تعليمات التهيئة.
|
||||||
STR_ORDER_REFIT_AUTO :{BLACK}ملائمة ذاتية
|
STR_ORDER_REFIT_AUTO :{BLACK}ملائمة في محطة
|
||||||
STR_ORDER_REFIT_AUTO_TOOLTIP :{BLACK}اختر اي نوع من الحملة تريد ملائمتها ذاتيا.
|
STR_ORDER_REFIT_AUTO_TOOLTIP :{BLACK}اختر اي نوع من الحمولة تريد ملائمتها . اضغط مع ctrl لإزالة الملائمة . الملائمة في المحطات لن تكون ما لم تقبل العربة ذلك .
|
||||||
STR_ORDER_DROP_REFIT_AUTO :شحنة ثابتة
|
STR_ORDER_DROP_REFIT_AUTO :شحنة ثابتة
|
||||||
STR_ORDER_DROP_REFIT_AUTO_ANY :البضائع المتاحة
|
STR_ORDER_DROP_REFIT_AUTO_ANY :البضائع المتاحة
|
||||||
|
|
||||||
@@ -3345,13 +3353,13 @@ STR_ORDER_NO_UNLOAD_FULL_LOAD :(عدم انز
|
|||||||
STR_ORDER_NO_UNLOAD_FULL_LOAD_ANY :-عدم انزال الشحنة و الانتظار للحمولة القصوى لاي شحنة-
|
STR_ORDER_NO_UNLOAD_FULL_LOAD_ANY :-عدم انزال الشحنة و الانتظار للحمولة القصوى لاي شحنة-
|
||||||
STR_ORDER_NO_UNLOAD_NO_LOAD :(لا تفريغ و لا تحميل)
|
STR_ORDER_NO_UNLOAD_NO_LOAD :(لا تفريغ و لا تحميل)
|
||||||
|
|
||||||
STR_ORDER_AUTO_REFIT :(ملائمة ذاتية ل {STRING})
|
STR_ORDER_AUTO_REFIT :(ملائمة لـ {STRING})
|
||||||
STR_ORDER_FULL_LOAD_REFIT :(تحميل كلي مع الملائمة الذاتية لـ {STRING})
|
STR_ORDER_FULL_LOAD_REFIT :(تحميل كلي مع الملائمة لـ {STRING})
|
||||||
STR_ORDER_FULL_LOAD_ANY_REFIT :(تحميل كلي لاي بضاعة مع الملائمة الذاتية لـ {STRING})
|
STR_ORDER_FULL_LOAD_ANY_REFIT :(تحميل كلي لأي بضاعة مع الملائمة لـ {STRING})
|
||||||
STR_ORDER_UNLOAD_REFIT :(تفريغ الحمولة و شحن البضائع مع الملائمة الذاتية لـ {STRING})
|
STR_ORDER_UNLOAD_REFIT :(تفريغ الحمولة و شحن البضائع مع الملائمة لـ {STRING})
|
||||||
STR_ORDER_UNLOAD_FULL_LOAD_REFIT :(تفرغ الحمولة و الانتظار للتحميل الكلي مع الملائمة لـ {STRING})
|
STR_ORDER_UNLOAD_FULL_LOAD_REFIT :(تفرغ الحمولة و الانتظار للتحميل الكلي مع الملائمة لـ {STRING})
|
||||||
STR_ORDER_UNLOAD_FULL_LOAD_ANY_REFIT :(التفريغ و الانتظار للتحميل الكلي لاي بضاعة مع الملائمة الذاتية لـ {STRING})
|
STR_ORDER_UNLOAD_FULL_LOAD_ANY_REFIT :(التفريغ و الانتظار للتحميل الكلي لأي بضاعة مع الملائمة لـ {STRING})
|
||||||
STR_ORDER_TRANSFER_REFIT :(تحويل البضاعة و اخذ البضاعة مع الملائمة الذاتية لـ {STRING})
|
STR_ORDER_TRANSFER_REFIT :(تحويل البضاعة و أخذ البضاعة مع الملائمة لـ {STRING})
|
||||||
STR_ORDER_TRANSFER_FULL_LOAD_REFIT :(تحويل البضاعة و الانتظار للحمولة القصوى مع الملائمة الذاتية لـ {STRING})
|
STR_ORDER_TRANSFER_FULL_LOAD_REFIT :(تحويل البضاعة و الانتظار للحمولة القصوى مع الملائمة الذاتية لـ {STRING})
|
||||||
STR_ORDER_TRANSFER_FULL_LOAD_ANY_REFIT :(تحويل البضاعة و الانتظار لاي حمولة كاملة مع الملائمة الذاتية لـ {STRING})
|
STR_ORDER_TRANSFER_FULL_LOAD_ANY_REFIT :(تحويل البضاعة و الانتظار لاي حمولة كاملة مع الملائمة الذاتية لـ {STRING})
|
||||||
STR_ORDER_NO_UNLOAD_REFIT :(عدم التفريغ و تحميل البضائع مع الملائمة الذاتية لـ {STRING})
|
STR_ORDER_NO_UNLOAD_REFIT :(عدم التفريغ و تحميل البضائع مع الملائمة الذاتية لـ {STRING})
|
||||||
@@ -3623,7 +3631,7 @@ STR_ERROR_TOO_CLOSE_TO_EDGE_OF_MAP_SUB :{WHITE}... قر
|
|||||||
STR_ERROR_TOO_CLOSE_TO_ANOTHER_TOWN :{WHITE}... قريبة جدا من مدينة أخرى
|
STR_ERROR_TOO_CLOSE_TO_ANOTHER_TOWN :{WHITE}... قريبة جدا من مدينة أخرى
|
||||||
STR_ERROR_TOO_MANY_TOWNS :{WHITE}... المدن كثيرة جدا
|
STR_ERROR_TOO_MANY_TOWNS :{WHITE}... المدن كثيرة جدا
|
||||||
STR_ERROR_NO_SPACE_FOR_TOWN :{WHITE}... لا يوجد فراغ في الخريطة
|
STR_ERROR_NO_SPACE_FOR_TOWN :{WHITE}... لا يوجد فراغ في الخريطة
|
||||||
STR_ERROR_TOWN_EXPAND_WARN_NO_ROADS :{WHITE}لن تبني البلدية طرق جديدة. بامكانك تمكين البلدية من بناء الطرق الجديدة عن طريق الاعدادات المتقدمة --> الاقتصاد --> المدن
|
STR_ERROR_TOWN_EXPAND_WARN_NO_ROADS :{WHITE}لن تبني البلدية طرق جديدة. بإمكانك تمكين بناء الطرق الجديدة عن طريق الاعدادات --> البيئة--> المدن
|
||||||
STR_ERROR_ROAD_WORKS_IN_PROGRESS :{WHITE}اعمال الطرق قيد التنفيذ
|
STR_ERROR_ROAD_WORKS_IN_PROGRESS :{WHITE}اعمال الطرق قيد التنفيذ
|
||||||
STR_ERROR_TOWN_CAN_T_DELETE :{WHITE}لا يمكن ازالة هذه المدينة {}محطة او ورشة مرتبطة بالمدينة او هناك مربع مملوك للمدينة لا يمكن لزالته
|
STR_ERROR_TOWN_CAN_T_DELETE :{WHITE}لا يمكن ازالة هذه المدينة {}محطة او ورشة مرتبطة بالمدينة او هناك مربع مملوك للمدينة لا يمكن لزالته
|
||||||
STR_ERROR_STATUE_NO_SUITABLE_PLACE :{WHITE}... لا يوجد مكان مناسب للمجسم بداخل هذة المدينة/البلدة
|
STR_ERROR_STATUE_NO_SUITABLE_PLACE :{WHITE}... لا يوجد مكان مناسب للمجسم بداخل هذة المدينة/البلدة
|
||||||
|
|||||||
@@ -904,10 +904,6 @@ STR_GAME_OPTIONS_CURRENCY_ZAR :Hego Afrikako R
|
|||||||
STR_GAME_OPTIONS_CURRENCY_CUSTOM :Pertsonalizatua...
|
STR_GAME_OPTIONS_CURRENCY_CUSTOM :Pertsonalizatua...
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Errepideko garraioak
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Errepideko garraioak
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Aukeratu ibilgailuen gidatzeko norabidea
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Aukeratu ibilgailuen gidatzeko norabidea
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Ezkerretik gidatu
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Ezkerretik gidatu
|
||||||
@@ -2893,7 +2889,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Informazioa
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Kontuz
|
STR_GOAL_QUESTION_CAPTION_WARNING :Kontuz
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Akats
|
STR_GOAL_QUESTION_CAPTION_ERROR :Akats
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Ezeztatu
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Ezeztatu
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :OK
|
STR_GOAL_QUESTION_BUTTON_OK :OK
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :EZ
|
STR_GOAL_QUESTION_BUTTON_NO :EZ
|
||||||
@@ -2912,6 +2908,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Restart
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :atzeratzeko
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :atzeratzeko
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :errendizioaren
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :errendizioaren
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Itxi
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Itxi
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Subsidioak
|
STR_SUBSIDIES_CAPTION :{WHITE}Subsidioak
|
||||||
|
|||||||
@@ -1240,10 +1240,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Грузінс
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Іранскі рыал (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Іранскі рыал (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Дарожны рух
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Дарожны рух
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Па якім баку дарогі рухаецца аўтатранспарт
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Па якім баку дарогі рухаецца аўтатранспарт
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Езьдзіць леваруч
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Езьдзіць леваруч
|
||||||
@@ -3212,6 +3208,10 @@ STR_SPRITE_ALIGNER_PREVIOUS_BUTTON :{BLACK}Папя
|
|||||||
STR_SPRITE_ALIGNER_PREVIOUS_TOOLTIP :{BLACK}Перайсьці да папярэдняга звычайнага спрайта, прапускаючы змяняючыя колер, шрыфтавыя, псэўдаспрайты. Пераход з пачатку сьпісу да апошняга спрайта.
|
STR_SPRITE_ALIGNER_PREVIOUS_TOOLTIP :{BLACK}Перайсьці да папярэдняга звычайнага спрайта, прапускаючы змяняючыя колер, шрыфтавыя, псэўдаспрайты. Пераход з пачатку сьпісу да апошняга спрайта.
|
||||||
STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}Прадстаўленьне выбранага спрайта. Выраўноўваньне не ўлічваецца пры прарысоўцы гэтага спрайта.
|
STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}Прадстаўленьне выбранага спрайта. Выраўноўваньне не ўлічваецца пры прарысоўцы гэтага спрайта.
|
||||||
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Рухайце спрайт, зьмяняючы зрушэньне па X і па Y
|
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Рухайце спрайт, зьмяняючы зрушэньне па X і па Y
|
||||||
|
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Скід зрушэння
|
||||||
|
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}Скінуць значэнні адноснага зрушэння
|
||||||
|
STR_SPRITE_ALIGNER_OFFSETS_ABS :{BLACK}Зрушэнне X: {NUM}; зрушэнне Y: {NUM} (абсалютнае)
|
||||||
|
STR_SPRITE_ALIGNER_OFFSETS_REL :{BLACK}Зрушэнне X: {NUM}; зрушэнне Y: {NUM} (адноснае)
|
||||||
STR_SPRITE_ALIGNER_PICKER_BUTTON :{BLACK}Выбраць спрайт
|
STR_SPRITE_ALIGNER_PICKER_BUTTON :{BLACK}Выбраць спрайт
|
||||||
STR_SPRITE_ALIGNER_PICKER_TOOLTIP :{BLACK}Абярыце любы спрайт на экране
|
STR_SPRITE_ALIGNER_PICKER_TOOLTIP :{BLACK}Абярыце любы спрайт на экране
|
||||||
|
|
||||||
@@ -3384,7 +3384,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Інфарма
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Папярэджаньне
|
STR_GOAL_QUESTION_CAPTION_WARNING :Папярэджаньне
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Памылка
|
STR_GOAL_QUESTION_CAPTION_ERROR :Памылка
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Адмова
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Адмова
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :Так
|
STR_GOAL_QUESTION_BUTTON_OK :Так
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Не
|
STR_GOAL_QUESTION_BUTTON_NO :Не
|
||||||
@@ -3403,6 +3403,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Пачаць і
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Адкласьцi
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Адкласьцi
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Здацца
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Здацца
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Закрыць
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Закрыць
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Субсыдыі:
|
STR_SUBSIDIES_CAPTION :{WHITE}Субсыдыі:
|
||||||
|
|||||||
@@ -373,6 +373,7 @@ STR_SCENEDIT_FILE_MENU_QUIT :Sair
|
|||||||
|
|
||||||
############ range for settings menu starts
|
############ range for settings menu starts
|
||||||
STR_SETTINGS_MENU_GAME_OPTIONS :Opções do jogo
|
STR_SETTINGS_MENU_GAME_OPTIONS :Opções do jogo
|
||||||
|
STR_SETTINGS_MENU_CONFIG_SETTINGS_TREE :Configurações
|
||||||
STR_SETTINGS_MENU_SCRIPT_SETTINGS :Configurações de IA /Script do jogo
|
STR_SETTINGS_MENU_SCRIPT_SETTINGS :Configurações de IA /Script do jogo
|
||||||
STR_SETTINGS_MENU_NEWGRF_SETTINGS :Definições do NewGRF
|
STR_SETTINGS_MENU_NEWGRF_SETTINGS :Definições do NewGRF
|
||||||
STR_SETTINGS_MENU_TRANSPARENCY_OPTIONS :Opções de Transparência
|
STR_SETTINGS_MENU_TRANSPARENCY_OPTIONS :Opções de Transparência
|
||||||
@@ -927,10 +928,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Lari da Georgia
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Rial Iraniano
|
STR_GAME_OPTIONS_CURRENCY_IRR :Rial Iraniano
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Automóveis
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Automóveis
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Selecionar lado da rodovia para automóveis dirigirem
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Selecionar lado da rodovia para automóveis dirigirem
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Dirigem na esquerda
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Dirigem na esquerda
|
||||||
@@ -984,6 +981,13 @@ STR_GAME_OPTIONS_RESOLUTION :{BLACK}Resoluç
|
|||||||
STR_GAME_OPTIONS_RESOLUTION_TOOLTIP :{BLACK}Selecionar a resolução da tela para usar
|
STR_GAME_OPTIONS_RESOLUTION_TOOLTIP :{BLACK}Selecionar a resolução da tela para usar
|
||||||
STR_GAME_OPTIONS_RESOLUTION_OTHER :outra
|
STR_GAME_OPTIONS_RESOLUTION_OTHER :outra
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_ZOOM_FRAME :{BLACK}Tamanho da interface
|
||||||
|
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_TOOLTIP :{BLACK}Selecione o tamanho de elemento de interface a ser usado
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_NORMAL :Normal
|
||||||
|
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_2X_ZOOM :Dobro
|
||||||
|
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_4X_ZOOM :Quádruplo
|
||||||
|
|
||||||
STR_GAME_OPTIONS_BASE_GRF :{BLACK}Conjunto de gráficos base
|
STR_GAME_OPTIONS_BASE_GRF :{BLACK}Conjunto de gráficos base
|
||||||
STR_GAME_OPTIONS_BASE_GRF_TOOLTIP :{BLACK}Selecionar o conjunto de gráficos base para usar
|
STR_GAME_OPTIONS_BASE_GRF_TOOLTIP :{BLACK}Selecionar o conjunto de gráficos base para usar
|
||||||
STR_GAME_OPTIONS_BASE_GRF_STATUS :{RED}{NUM} arquivo{P "" s} faltando/corrompido{P "" s}
|
STR_GAME_OPTIONS_BASE_GRF_STATUS :{RED}{NUM} arquivo{P "" s} faltando/corrompido{P "" s}
|
||||||
@@ -1077,6 +1081,7 @@ STR_TERRAIN_TYPE_VERY_FLAT :Muito Plano
|
|||||||
STR_TERRAIN_TYPE_FLAT :Plano
|
STR_TERRAIN_TYPE_FLAT :Plano
|
||||||
STR_TERRAIN_TYPE_HILLY :Acidentado
|
STR_TERRAIN_TYPE_HILLY :Acidentado
|
||||||
STR_TERRAIN_TYPE_MOUNTAINOUS :Montanhoso
|
STR_TERRAIN_TYPE_MOUNTAINOUS :Montanhoso
|
||||||
|
STR_TERRAIN_TYPE_ALPINIST :Alpinista
|
||||||
|
|
||||||
STR_CITY_APPROVAL_PERMISSIVE :Permissivo
|
STR_CITY_APPROVAL_PERMISSIVE :Permissivo
|
||||||
STR_CITY_APPROVAL_TOLERANT :Tolerante
|
STR_CITY_APPROVAL_TOLERANT :Tolerante
|
||||||
@@ -1084,7 +1089,8 @@ STR_CITY_APPROVAL_HOSTILE :Hostil
|
|||||||
|
|
||||||
STR_WARNING_NO_SUITABLE_AI :{WHITE}Não há IA compatíveis disponíveis...{}Você pode baixar várias IA's pelo sistema de 'Conteúdo Online'
|
STR_WARNING_NO_SUITABLE_AI :{WHITE}Não há IA compatíveis disponíveis...{}Você pode baixar várias IA's pelo sistema de 'Conteúdo Online'
|
||||||
|
|
||||||
# Advanced settings window
|
# Settings tree window
|
||||||
|
STR_CONFIG_SETTING_TREE_CAPTION :[WHITE}Configurações
|
||||||
STR_CONFIG_SETTING_FILTER_TITLE :{BLACK}Filtro:
|
STR_CONFIG_SETTING_FILTER_TITLE :{BLACK}Filtro:
|
||||||
STR_CONFIG_SETTING_EXPAND_ALL :{BLACK}Maximizar tudo
|
STR_CONFIG_SETTING_EXPAND_ALL :{BLACK}Maximizar tudo
|
||||||
STR_CONFIG_SETTING_COLLAPSE_ALL :{BLACK}Minimizar tudo
|
STR_CONFIG_SETTING_COLLAPSE_ALL :{BLACK}Minimizar tudo
|
||||||
@@ -1100,9 +1106,9 @@ STR_CONFIG_SETTING_TYPE_COMPANY_INGAME :Config. da comp
|
|||||||
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}Categoria:
|
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}Categoria:
|
||||||
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}Tipo:
|
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}Tipo:
|
||||||
STR_CONFIG_SETTING_RESTRICT_DROPDOWN_HELPTEXT :{BLACK}Restringe a lista abaixo a mostrar apenas filtros pré-definidos
|
STR_CONFIG_SETTING_RESTRICT_DROPDOWN_HELPTEXT :{BLACK}Restringe a lista abaixo a mostrar apenas filtros pré-definidos
|
||||||
STR_CONFIG_SETTING_RESTRICT_BASIC :Configs. básicas
|
STR_CONFIG_SETTING_RESTRICT_BASIC :Básico (apenas configs. importantes)
|
||||||
STR_CONFIG_SETTING_RESTRICT_ADVANCED :Configs. avançadas
|
STR_CONFIG_SETTING_RESTRICT_ADVANCED :Avançado (maior parte das configs.)
|
||||||
STR_CONFIG_SETTING_RESTRICT_ALL :Configs. expert / todas as configs.
|
STR_CONFIG_SETTING_RESTRICT_ALL :Expert (mostra todas as configs. inclusive as estranhas)
|
||||||
STR_CONFIG_SETTING_RESTRICT_CHANGED_AGAINST_DEFAULT :Configs. com valor diferente do padrão
|
STR_CONFIG_SETTING_RESTRICT_CHANGED_AGAINST_DEFAULT :Configs. com valor diferente do padrão
|
||||||
STR_CONFIG_SETTING_RESTRICT_CHANGED_AGAINST_NEW :Configs. com um valor diferente das configs. para novos jogos
|
STR_CONFIG_SETTING_RESTRICT_CHANGED_AGAINST_NEW :Configs. com um valor diferente das configs. para novos jogos
|
||||||
|
|
||||||
@@ -1730,6 +1736,7 @@ STR_INTRO_MULTIPLAYER :{BLACK}Multi-jo
|
|||||||
|
|
||||||
STR_INTRO_GAME_OPTIONS :{BLACK}Opções do Jogo
|
STR_INTRO_GAME_OPTIONS :{BLACK}Opções do Jogo
|
||||||
STR_INTRO_HIGHSCORE :{BLACK}Pontuações
|
STR_INTRO_HIGHSCORE :{BLACK}Pontuações
|
||||||
|
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Configurações
|
||||||
STR_INTRO_NEWGRF_SETTINGS :{BLACK}Configurar NewGRF
|
STR_INTRO_NEWGRF_SETTINGS :{BLACK}Configurar NewGRF
|
||||||
STR_INTRO_ONLINE_CONTENT :{BLACK}Checar conteúdo on-line
|
STR_INTRO_ONLINE_CONTENT :{BLACK}Checar conteúdo on-line
|
||||||
STR_INTRO_SCRIPT_SETTINGS :{BLACK}Configurações de IA / Script do jogo
|
STR_INTRO_SCRIPT_SETTINGS :{BLACK}Configurações de IA / Script do jogo
|
||||||
@@ -1749,6 +1756,7 @@ STR_INTRO_TOOLTIP_TOYLAND_LANDSCAPE :{BLACK}Selecion
|
|||||||
|
|
||||||
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}Exibir opções de jogo
|
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}Exibir opções de jogo
|
||||||
STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}Exibe as pontuações
|
STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}Exibe as pontuações
|
||||||
|
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}Config. de exibição
|
||||||
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}Exibir configs. dos NewGRF
|
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}Exibir configs. dos NewGRF
|
||||||
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Checar por conteúdo novo e atualizado para baixar
|
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Checar por conteúdo novo e atualizado para baixar
|
||||||
STR_INTRO_TOOLTIP_SCRIPT_SETTINGS :{BLACK}Exibe configurações de IA e script do jogo
|
STR_INTRO_TOOLTIP_SCRIPT_SETTINGS :{BLACK}Exibe configurações de IA e script do jogo
|
||||||
@@ -2680,7 +2688,7 @@ STR_LAI_OBJECT_DESCRIPTION_COMPANY_OWNED_LAND :O terreno é pr
|
|||||||
STR_ABOUT_OPENTTD :{WHITE}Sobre o OpenTTD...
|
STR_ABOUT_OPENTTD :{WHITE}Sobre o OpenTTD...
|
||||||
STR_ABOUT_ORIGINAL_COPYRIGHT :{BLACK}Copyright original {COPYRIGHT} 1995 Chris Sawyer, Todos os direitos reservados
|
STR_ABOUT_ORIGINAL_COPYRIGHT :{BLACK}Copyright original {COPYRIGHT} 1995 Chris Sawyer, Todos os direitos reservados
|
||||||
STR_ABOUT_VERSION :{BLACK}OpenTTD versão {REV}
|
STR_ABOUT_VERSION :{BLACK}OpenTTD versão {REV}
|
||||||
STR_ABOUT_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT}2002-2015 A equipe do OpenTTD
|
STR_ABOUT_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT} 2002-2015 A equipe do OpenTTD
|
||||||
|
|
||||||
# Save/load game/scenario
|
# Save/load game/scenario
|
||||||
STR_SAVELOAD_SAVE_CAPTION :{WHITE}Salvar Jogo
|
STR_SAVELOAD_SAVE_CAPTION :{WHITE}Salvar Jogo
|
||||||
@@ -2868,6 +2876,10 @@ STR_SPRITE_ALIGNER_PREVIOUS_BUTTON :{BLACK}"Sprite"
|
|||||||
STR_SPRITE_ALIGNER_PREVIOUS_TOOLTIP :{BLACK}Retorna ao "sprite" normal anterior, pulando quaisquer "sprites" falsos, recoloridos ou de fontes, e junta tudo do primeiro ao último
|
STR_SPRITE_ALIGNER_PREVIOUS_TOOLTIP :{BLACK}Retorna ao "sprite" normal anterior, pulando quaisquer "sprites" falsos, recoloridos ou de fontes, e junta tudo do primeiro ao último
|
||||||
STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}Representação do "sprite" atualmente selecionado. O alinhamento é ignorado ao desenhar esse "sprite"
|
STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}Representação do "sprite" atualmente selecionado. O alinhamento é ignorado ao desenhar esse "sprite"
|
||||||
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Move o "sprite", alterando os offsets X e Y
|
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Move o "sprite", alterando os offsets X e Y
|
||||||
|
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Resetar relativo
|
||||||
|
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}Reseta os offsets relativos atuais
|
||||||
|
STR_SPRITE_ALIGNER_OFFSETS_ABS :{BLACK}X offset: {NUM}, Y offset: {NUM} (Absoluto)
|
||||||
|
STR_SPRITE_ALIGNER_OFFSETS_REL :{BLACK}X offset: {NUM}, Y offset: {NUM} (Relativo)
|
||||||
STR_SPRITE_ALIGNER_PICKER_BUTTON :{BLACK}Escolher "sprite"
|
STR_SPRITE_ALIGNER_PICKER_BUTTON :{BLACK}Escolher "sprite"
|
||||||
STR_SPRITE_ALIGNER_PICKER_TOOLTIP :{BLACK}Escolhe um "sprite" de qualquer lugar na tela
|
STR_SPRITE_ALIGNER_PICKER_TOOLTIP :{BLACK}Escolhe um "sprite" de qualquer lugar na tela
|
||||||
|
|
||||||
@@ -3040,7 +3052,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Informação
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Alerta
|
STR_GOAL_QUESTION_CAPTION_WARNING :Alerta
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Erro
|
STR_GOAL_QUESTION_CAPTION_ERROR :Erro
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Cancelar
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Cancelar
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :OK
|
STR_GOAL_QUESTION_BUTTON_OK :OK
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Não
|
STR_GOAL_QUESTION_BUTTON_NO :Não
|
||||||
@@ -3059,6 +3071,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Reiniciar
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Postergar
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Postergar
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Desistir
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Desistir
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Fechar
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Fechar
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Subsídios
|
STR_SUBSIDIES_CAPTION :{WHITE}Subsídios
|
||||||
@@ -3476,7 +3489,7 @@ STR_DEPOT_CLONE_ROAD_VEHICLE :{BLACK}Clonar A
|
|||||||
STR_DEPOT_CLONE_SHIP :{BLACK}Clonar Embarcação
|
STR_DEPOT_CLONE_SHIP :{BLACK}Clonar Embarcação
|
||||||
STR_DEPOT_CLONE_AIRCRAFT :{BLACK}Clonar Aeronave
|
STR_DEPOT_CLONE_AIRCRAFT :{BLACK}Clonar Aeronave
|
||||||
|
|
||||||
STR_DEPOT_CLONE_TRAIN_DEPOT_INFO :{BLACK}Isso irá comprar uma cópia do trem, incluindo todos os vagões. Clique neste botão e depois em um trem dentro ou fora do depósito. Ctrl+Clique compartilhará as ordens. Shift+Clique mostra o preço estimado sem a compra
|
STR_DEPOT_CLONE_TRAIN_DEPOT_INFO :{BLACK}Isso irá comprar uma cópia do trem incluindo todos os vagões. Clique neste botão e depois em um trem dentro ou fora do depósito. Ctrl+Clique compartilhará as ordens. Shift+Clique mostra o preço estimado sem a compra
|
||||||
STR_DEPOT_CLONE_ROAD_VEHICLE_DEPOT_INFO :{BLACK}Isso irá comprar uma cópia do automóvel. Clique neste botão e depois em um automóvel dentro ou fora da garagem. Ctrl+Clique compartilhará as ordens. Shift+Clique mostra o preço estimado sem a compra
|
STR_DEPOT_CLONE_ROAD_VEHICLE_DEPOT_INFO :{BLACK}Isso irá comprar uma cópia do automóvel. Clique neste botão e depois em um automóvel dentro ou fora da garagem. Ctrl+Clique compartilhará as ordens. Shift+Clique mostra o preço estimado sem a compra
|
||||||
STR_DEPOT_CLONE_SHIP_DEPOT_INFO :{BLACK}Isso irá comprar uma cópia da embarcação. Clique neste botão e depois em uma embarcação dentro ou fora do depósito naval. Ctrl+Clique irá compartilhar as ordens. Shift+Clique mostra preço estimado sem a compra
|
STR_DEPOT_CLONE_SHIP_DEPOT_INFO :{BLACK}Isso irá comprar uma cópia da embarcação. Clique neste botão e depois em uma embarcação dentro ou fora do depósito naval. Ctrl+Clique irá compartilhar as ordens. Shift+Clique mostra preço estimado sem a compra
|
||||||
STR_DEPOT_CLONE_AIRCRAFT_INFO_HANGAR_WINDOW :{BLACK}Isso irá comprar uma cópia de uma aeronave. Clique nesse botão e depois em uma aeronave dentro ou fora do hangar. Ctrl+Clique compartilhará as ordens. Shift+Clique mostra o preço estimado sem a compra
|
STR_DEPOT_CLONE_AIRCRAFT_INFO_HANGAR_WINDOW :{BLACK}Isso irá comprar uma cópia de uma aeronave. Clique nesse botão e depois em uma aeronave dentro ou fora do hangar. Ctrl+Clique compartilhará as ordens. Shift+Clique mostra o preço estimado sem a compra
|
||||||
@@ -4158,7 +4171,7 @@ STR_ERROR_TOO_CLOSE_TO_EDGE_OF_MAP_SUB :{WHITE}... muit
|
|||||||
STR_ERROR_TOO_CLOSE_TO_ANOTHER_TOWN :{WHITE}... muito perto de outra cidade
|
STR_ERROR_TOO_CLOSE_TO_ANOTHER_TOWN :{WHITE}... muito perto de outra cidade
|
||||||
STR_ERROR_TOO_MANY_TOWNS :{WHITE}... cidades demais
|
STR_ERROR_TOO_MANY_TOWNS :{WHITE}... cidades demais
|
||||||
STR_ERROR_NO_SPACE_FOR_TOWN :{WHITE}... não há mais espaço no mapa
|
STR_ERROR_NO_SPACE_FOR_TOWN :{WHITE}... não há mais espaço no mapa
|
||||||
STR_ERROR_TOWN_EXPAND_WARN_NO_ROADS :{WHITE}A cidade não irá construir estradas. Você pode ativar a construção através de Config. Avançadas>Ambiente>Cidades
|
STR_ERROR_TOWN_EXPAND_WARN_NO_ROADS :{WHITE}A cidade não irá construir estradas. Você pode ativar a construção através de Configurações->Ambiente->Cidades
|
||||||
STR_ERROR_ROAD_WORKS_IN_PROGRESS :{WHITE}Recapeamento rodoviário em progresso
|
STR_ERROR_ROAD_WORKS_IN_PROGRESS :{WHITE}Recapeamento rodoviário em progresso
|
||||||
STR_ERROR_TOWN_CAN_T_DELETE :{WHITE}Impossível remover cidade... {}Uma estação ou depósito referente à essa cidade não pode ser removido
|
STR_ERROR_TOWN_CAN_T_DELETE :{WHITE}Impossível remover cidade... {}Uma estação ou depósito referente à essa cidade não pode ser removido
|
||||||
STR_ERROR_STATUE_NO_SUITABLE_PLACE :{WHITE}... não há local para uma estátua no centro dessa cidade
|
STR_ERROR_STATUE_NO_SUITABLE_PLACE :{WHITE}... não há local para uma estátua no centro dessa cidade
|
||||||
|
|||||||
@@ -918,10 +918,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Грузинс
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Ирански Риал (ИРР)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Ирански Риал (ИРР)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Движение по пътищата
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Движение по пътищата
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Избор посоката на движение по пътищата
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Избор посоката на движение по пътищата
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :ляво
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :ляво
|
||||||
@@ -2985,7 +2981,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Информа
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Внимание
|
STR_GOAL_QUESTION_CAPTION_WARNING :Внимание
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Грешка
|
STR_GOAL_QUESTION_CAPTION_ERROR :Грешка
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Откажи
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Откажи
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :Добре
|
STR_GOAL_QUESTION_BUTTON_OK :Добре
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Не
|
STR_GOAL_QUESTION_BUTTON_NO :Не
|
||||||
@@ -3004,6 +3000,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Рестарт
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Отложи
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Отложи
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Предай се
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Предай се
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Затвори
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Затвори
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Субсидии
|
STR_SUBSIDIES_CAPTION :{WHITE}Субсидии
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -391,7 +391,7 @@ STR_SORT_BY_VALUE :Vrijednost
|
|||||||
STR_SORT_BY_LENGTH :Dužina
|
STR_SORT_BY_LENGTH :Dužina
|
||||||
STR_SORT_BY_LIFE_TIME :Preostali životni vijek
|
STR_SORT_BY_LIFE_TIME :Preostali životni vijek
|
||||||
STR_SORT_BY_TIMETABLE_DELAY :Kašnjenje voznog reda
|
STR_SORT_BY_TIMETABLE_DELAY :Kašnjenje voznog reda
|
||||||
STR_SORT_BY_FACILITY :Vrsta stanice
|
STR_SORT_BY_FACILITY :Vrsta postaje
|
||||||
STR_SORT_BY_WAITING_TOTAL :Ukupni teret na čekanju
|
STR_SORT_BY_WAITING_TOTAL :Ukupni teret na čekanju
|
||||||
STR_SORT_BY_WAITING_AVAILABLE :Dostupni teret na čekanju
|
STR_SORT_BY_WAITING_AVAILABLE :Dostupni teret na čekanju
|
||||||
STR_SORT_BY_RATING_MAX :Najviša ocjena tereta
|
STR_SORT_BY_RATING_MAX :Najviša ocjena tereta
|
||||||
@@ -706,7 +706,7 @@ STR_PERFORMANCE_DETAIL_KEY :{BLACK}Detalji
|
|||||||
STR_PERFORMANCE_DETAIL_AMOUNT_CURRENCY :{BLACK}({CURRENCY_SHORT}/{CURRENCY_SHORT})
|
STR_PERFORMANCE_DETAIL_AMOUNT_CURRENCY :{BLACK}({CURRENCY_SHORT}/{CURRENCY_SHORT})
|
||||||
STR_PERFORMANCE_DETAIL_AMOUNT_INT :{BLACK}({COMMA}/{COMMA})
|
STR_PERFORMANCE_DETAIL_AMOUNT_INT :{BLACK}({COMMA}/{COMMA})
|
||||||
STR_PERFORMANCE_DETAIL_PERCENT :{WHITE}{NUM}%
|
STR_PERFORMANCE_DETAIL_PERCENT :{WHITE}{NUM}%
|
||||||
STR_PERFORMANCE_DETAIL_SELECT_COMPANY_TOOLTIP :{BLACK}Pogledaj detalje za ovu kompaniju
|
STR_PERFORMANCE_DETAIL_SELECT_COMPANY_TOOLTIP :{BLACK}Pogledaj detalje za ovu tvrtku
|
||||||
############ Those following lines need to be in this order!!
|
############ Those following lines need to be in this order!!
|
||||||
STR_PERFORMANCE_DETAIL_VEHICLES :{BLACK}Vozila:
|
STR_PERFORMANCE_DETAIL_VEHICLES :{BLACK}Vozila:
|
||||||
STR_PERFORMANCE_DETAIL_STATIONS :{BLACK}Postaje:
|
STR_PERFORMANCE_DETAIL_STATIONS :{BLACK}Postaje:
|
||||||
@@ -811,7 +811,7 @@ STR_SMALLMAP_TOOLTIP_SHOW_TRANSPORT_ROUTES_ON :{BLACK}Pokaži
|
|||||||
STR_SMALLMAP_TOOLTIP_SHOW_VEGETATION_ON_MAP :{BLACK}Pokaži vegetaciju na karti
|
STR_SMALLMAP_TOOLTIP_SHOW_VEGETATION_ON_MAP :{BLACK}Pokaži vegetaciju na karti
|
||||||
STR_SMALLMAP_TOOLTIP_SHOW_LAND_OWNERS_ON_MAP :{BLACK}Pokaži vlasnike zemlje na karti
|
STR_SMALLMAP_TOOLTIP_SHOW_LAND_OWNERS_ON_MAP :{BLACK}Pokaži vlasnike zemlje na karti
|
||||||
STR_SMALLMAP_TOOLTIP_INDUSTRY_SELECTION :{BLACK}Klikni na tip industrije za njen prikaz. Ctrl+Klik isključuje sve tipove industrije osim odabrane. Ponovni Ctrl+Klik uključuje sve tipove industrije.
|
STR_SMALLMAP_TOOLTIP_INDUSTRY_SELECTION :{BLACK}Klikni na tip industrije za njen prikaz. Ctrl+Klik isključuje sve tipove industrije osim odabrane. Ponovni Ctrl+Klik uključuje sve tipove industrije.
|
||||||
STR_SMALLMAP_TOOLTIP_COMPANY_SELECTION :{BLACK}Klikni na kompaniju za prikaz njenog vlasništva. Ctrl+Klik isključuje sve kompanije osim odabrane. Ponovni Ctrl+Klik uključuje sve kompanije.
|
STR_SMALLMAP_TOOLTIP_COMPANY_SELECTION :{BLACK}Klikni na tvrtku za prikaz njenog vlasništva. Ctrl+Klik isključuje sve tvrtke osim odabrane. Ponovni Ctrl+Klik uključuje sve tvrtke.
|
||||||
STR_SMALLMAP_TOOLTIP_CARGO_SELECTION :{BLACK}Klikni na teret za odabir prikaza njegovih svojstava. Ctrl+Klik isključuje sve terete osim odabranog. Ponovljeni Ctrl+Klik opet uključuje sve terete.
|
STR_SMALLMAP_TOOLTIP_CARGO_SELECTION :{BLACK}Klikni na teret za odabir prikaza njegovih svojstava. Ctrl+Klik isključuje sve terete osim odabranog. Ponovljeni Ctrl+Klik opet uključuje sve terete.
|
||||||
|
|
||||||
STR_SMALLMAP_LEGENDA_ROADS :{TINY_FONT}{BLACK}Ceste
|
STR_SMALLMAP_LEGENDA_ROADS :{TINY_FONT}{BLACK}Ceste
|
||||||
@@ -855,8 +855,8 @@ STR_SMALLMAP_SHOW_HEIGHT :{BLACK}Pokaži
|
|||||||
STR_SMALLMAP_TOOLTIP_DISABLE_ALL_INDUSTRIES :{BLACK}Ne prikazuj industrije na karti
|
STR_SMALLMAP_TOOLTIP_DISABLE_ALL_INDUSTRIES :{BLACK}Ne prikazuj industrije na karti
|
||||||
STR_SMALLMAP_TOOLTIP_ENABLE_ALL_INDUSTRIES :{BLACK}Prikaži sve industrije na karti
|
STR_SMALLMAP_TOOLTIP_ENABLE_ALL_INDUSTRIES :{BLACK}Prikaži sve industrije na karti
|
||||||
STR_SMALLMAP_TOOLTIP_SHOW_HEIGHT :{BLACK}Aktiviraj prikaz visinske karte
|
STR_SMALLMAP_TOOLTIP_SHOW_HEIGHT :{BLACK}Aktiviraj prikaz visinske karte
|
||||||
STR_SMALLMAP_TOOLTIP_DISABLE_ALL_COMPANIES :{BLACK}Prikaži sve što nije vlasništvo kompanije na mapi
|
STR_SMALLMAP_TOOLTIP_DISABLE_ALL_COMPANIES :{BLACK}Prikaži sve što nije vlasništvo tvrtke na karti
|
||||||
STR_SMALLMAP_TOOLTIP_ENABLE_ALL_COMPANIES :{BLACK}Prikaži sve vlasništvo kompanije na mapi
|
STR_SMALLMAP_TOOLTIP_ENABLE_ALL_COMPANIES :{BLACK}Prikaži sve vlasništvo tvrtke na karti
|
||||||
STR_SMALLMAP_TOOLTIP_DISABLE_ALL_CARGOS :{BLACK}Prikaži bez tereta na mapi
|
STR_SMALLMAP_TOOLTIP_DISABLE_ALL_CARGOS :{BLACK}Prikaži bez tereta na mapi
|
||||||
STR_SMALLMAP_TOOLTIP_ENABLE_ALL_CARGOS :{BLACK}Prikaži sve terete na mapi
|
STR_SMALLMAP_TOOLTIP_ENABLE_ALL_CARGOS :{BLACK}Prikaži sve terete na mapi
|
||||||
|
|
||||||
@@ -940,7 +940,7 @@ STR_NEWS_VEHICLE_HAS_TOO_FEW_ORDERS :{WHITE}{VEHICLE
|
|||||||
STR_NEWS_VEHICLE_HAS_VOID_ORDER :{WHITE}{VEHICLE} ima nevažeće naredbe
|
STR_NEWS_VEHICLE_HAS_VOID_ORDER :{WHITE}{VEHICLE} ima nevažeće naredbe
|
||||||
STR_NEWS_VEHICLE_HAS_DUPLICATE_ENTRY :{WHITE}{VEHICLE} ima duplicirane naredbe
|
STR_NEWS_VEHICLE_HAS_DUPLICATE_ENTRY :{WHITE}{VEHICLE} ima duplicirane naredbe
|
||||||
STR_NEWS_VEHICLE_HAS_INVALID_ENTRY :{WHITE}{VEHICLE} ima neispravnu postaju u svojim naredbama
|
STR_NEWS_VEHICLE_HAS_INVALID_ENTRY :{WHITE}{VEHICLE} ima neispravnu postaju u svojim naredbama
|
||||||
STR_NEWS_PLANE_USES_TOO_SHORT_RUNWAY :{WHITE}{VEHICLE} ima u naredbama aerodrom sa prekratkom sletnom stazom
|
STR_NEWS_PLANE_USES_TOO_SHORT_RUNWAY :{WHITE}{VEHICLE} ima u naredbama zračunu luku s prekratkom pistom
|
||||||
|
|
||||||
STR_NEWS_VEHICLE_IS_GETTING_OLD :{WHITE}{VEHICLE} postaje star
|
STR_NEWS_VEHICLE_IS_GETTING_OLD :{WHITE}{VEHICLE} postaje star
|
||||||
STR_NEWS_VEHICLE_IS_GETTING_VERY_OLD :{WHITE}{VEHICLE} postaje vrlo star
|
STR_NEWS_VEHICLE_IS_GETTING_VERY_OLD :{WHITE}{VEHICLE} postaje vrlo star
|
||||||
@@ -1023,10 +1023,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Gruzijski Lari
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Iranski Rial (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Iranski Rial (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Cestovna vozila
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Cestovna vozila
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Odaberi na kojoj će strani ceste vozila prometovati
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Odaberi na kojoj će strani ceste vozila prometovati
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Vozi na lijevoj strani
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Vozi na lijevoj strani
|
||||||
@@ -1199,8 +1195,8 @@ STR_CONFIG_SETTING_TYPE :{LTBLUE}Vrsta p
|
|||||||
STR_CONFIG_SETTING_TYPE_CLIENT :Postavke klijenta (nisu pohranjene u snimljenoj datoteci; utječu na sve igre)
|
STR_CONFIG_SETTING_TYPE_CLIENT :Postavke klijenta (nisu pohranjene u snimljenoj datoteci; utječu na sve igre)
|
||||||
STR_CONFIG_SETTING_TYPE_GAME_MENU :Postavke igre (pohranjene u snimljenoj datoteci; utječu samo na nove igre)
|
STR_CONFIG_SETTING_TYPE_GAME_MENU :Postavke igre (pohranjene u snimljenoj datoteci; utječu samo na nove igre)
|
||||||
STR_CONFIG_SETTING_TYPE_GAME_INGAME :Postavke igre (pohranjene u snimljenoj datoteci; utječu samo na trenutnu igru)
|
STR_CONFIG_SETTING_TYPE_GAME_INGAME :Postavke igre (pohranjene u snimljenoj datoteci; utječu samo na trenutnu igru)
|
||||||
STR_CONFIG_SETTING_TYPE_COMPANY_MENU :Postavke kompanije (pohranjene u snimljenoj datoteci; utječu samo na nove igre)
|
STR_CONFIG_SETTING_TYPE_COMPANY_MENU :Postavke tvrtke (pohranjene u snimljenoj datoteci; utječu samo na nove igre)
|
||||||
STR_CONFIG_SETTING_TYPE_COMPANY_INGAME :Postavke kompanije (pohranjene u snimljenoj datoteci; utječu samo na trenutnu kompaniju)
|
STR_CONFIG_SETTING_TYPE_COMPANY_INGAME :Postavke tvrtke (pohranjene u snimljenoj datoteci; utječu samo na trenutnu tvrtku)
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}Kategorija:
|
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}Kategorija:
|
||||||
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}Tip:
|
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}Tip:
|
||||||
@@ -1216,8 +1212,8 @@ STR_CONFIG_SETTING_TYPE_DROPDOWN_ALL :Sve vrste posta
|
|||||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_CLIENT :Postavke klijenta (nisu spremljene prilikom snimanja; utječu na sve igre)
|
STR_CONFIG_SETTING_TYPE_DROPDOWN_CLIENT :Postavke klijenta (nisu spremljene prilikom snimanja; utječu na sve igre)
|
||||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_MENU :Postavke igre (spremljene prilikom snimanja; utječu samo na nove igre)
|
STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_MENU :Postavke igre (spremljene prilikom snimanja; utječu samo na nove igre)
|
||||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_INGAME :Postavke igre (spremljene prilikom snimanja; utječu samo na tekuću igru)
|
STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_INGAME :Postavke igre (spremljene prilikom snimanja; utječu samo na tekuću igru)
|
||||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_MENU :Postavke kompanije (spremljene prilikom snimanja; utječu samo na nove igre)
|
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_MENU :Postavke tvrtke (spremljene prilikom snimanja; utječu samo na nove igre)
|
||||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_INGAME :Postavke kompanije (spremljene prilikom snimanja; utječu samo na trenutnu kompaniju)
|
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_INGAME :Postavke tvrtke (spremljene prilikom snimanja; utječu samo na trenutnu tvrtku)
|
||||||
STR_CONFIG_SETTING_CATEGORY_HIDES :{BLACK}Prikaži sve rezultate pretraga po postavkama{}{SILVER}Kategorija {BLACK}do {WHITE}{STRING}
|
STR_CONFIG_SETTING_CATEGORY_HIDES :{BLACK}Prikaži sve rezultate pretraga po postavkama{}{SILVER}Kategorija {BLACK}do {WHITE}{STRING}
|
||||||
STR_CONFIG_SETTING_TYPE_HIDES :{BLACK}Prikaži sve rezultate pretraga po postavkama{}{SILVER}Tip {BLACK}do {WHITE}Svi tipovi postavki
|
STR_CONFIG_SETTING_TYPE_HIDES :{BLACK}Prikaži sve rezultate pretraga po postavkama{}{SILVER}Tip {BLACK}do {WHITE}Svi tipovi postavki
|
||||||
STR_CONFIG_SETTING_CATEGORY_AND_TYPE_HIDES :{BLACK}Prikaži sve rezultate pretrage po postavkama{}{SILVER}Kategorija {BLACK}do {WHITE}{STRING} {BLACK}i {SILVER}Tip {BLACK}do {WHITE}Svi tipovi postavki
|
STR_CONFIG_SETTING_CATEGORY_AND_TYPE_HIDES :{BLACK}Prikaži sve rezultate pretrage po postavkama{}{SILVER}Kategorija {BLACK}do {WHITE}{STRING} {BLACK}i {SILVER}Tip {BLACK}do {WHITE}Svi tipovi postavki
|
||||||
@@ -1240,7 +1236,7 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_CENTER :Sredina
|
|||||||
STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Desno
|
STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Desno
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Najveći početni zajam: {STRING}
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Najveći početni zajam: {STRING}
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Najveći iznos koji kompanija može pozajmiti (bez uzimanja inflacije u obzir)
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Najveći iznos koji tvrtka može pozajmiti (ne uzimajući inflaciju u obzir)
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE :Kamatna stopa: {STRING}
|
STR_CONFIG_SETTING_INTEREST_RATE :Kamatna stopa: {STRING}
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Kamatna stopa zajmova; također kontrolira i inflaciju ako je uključena
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Kamatna stopa zajmova; također kontrolira i inflaciju ako je uključena
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS :Troškovi korištenja: {STRING}
|
STR_CONFIG_SETTING_RUNNING_COSTS :Troškovi korištenja: {STRING}
|
||||||
@@ -1260,13 +1256,13 @@ STR_CONFIG_SETTING_TRAIN_REVERSING_HELPTEXT :Ukoliko je uklj
|
|||||||
STR_CONFIG_SETTING_DISASTERS :Nesreće: {STRING}
|
STR_CONFIG_SETTING_DISASTERS :Nesreće: {STRING}
|
||||||
STR_CONFIG_SETTING_DISASTERS_HELPTEXT :Uključivanje nesreća koje mogu povremeno blokirati ili uništiti vozila ili infrastrukturu
|
STR_CONFIG_SETTING_DISASTERS_HELPTEXT :Uključivanje nesreća koje mogu povremeno blokirati ili uništiti vozila ili infrastrukturu
|
||||||
STR_CONFIG_SETTING_CITY_APPROVAL :Stav gradske uprave prema restrukturiranju područja: {STRING}
|
STR_CONFIG_SETTING_CITY_APPROVAL :Stav gradske uprave prema restrukturiranju područja: {STRING}
|
||||||
STR_CONFIG_SETTING_CITY_APPROVAL_HELPTEXT :Odaberi koliko buka i ekološka šteta utječu na gradsku ocjenu pojedine kompanije i na daljnja građevinska djelovanja u njihovim područjima
|
STR_CONFIG_SETTING_CITY_APPROVAL_HELPTEXT :Odaberi koliko buka i ekološka šteta utječu na gradsku ocjenu pojedine tvrtke i na daljnja građevinska djelovanja u njihovim područjima
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAX_HEIGHTLEVEL :Maksimalna visina mape: {STRING}
|
STR_CONFIG_SETTING_MAX_HEIGHTLEVEL :Maksimalna visina mape: {STRING}
|
||||||
STR_CONFIG_SETTING_MAX_HEIGHTLEVEL_HELPTEXT :Postavi maksimalnu dozvoljenu visinu planina na mapi
|
STR_CONFIG_SETTING_MAX_HEIGHTLEVEL_HELPTEXT :Postavi maksimalnu dozvoljenu visinu planina na mapi
|
||||||
STR_CONFIG_SETTING_TOO_HIGH_MOUNTAIN :{WHITE}Ne možete postavini maksimalnu visinu mape na ovu vijednost. Barem jedna planina na mapi je viša.
|
STR_CONFIG_SETTING_TOO_HIGH_MOUNTAIN :{WHITE}Ne možete postavini maksimalnu visinu mape na ovu vijednost. Barem jedna planina na mapi je viša.
|
||||||
STR_CONFIG_SETTING_AUTOSLOPE :Dopusti modeliranje zemlje ispod građevina, tračnica, itd.: {STRING}
|
STR_CONFIG_SETTING_AUTOSLOPE :Dopusti modeliranje zemlje ispod građevina, tračnica, itd.: {STRING}
|
||||||
STR_CONFIG_SETTING_AUTOSLOPE_HELPTEXT :Dozvoli uređivanje terena ispod građevina i pruga bez njihovog uklanjanja
|
STR_CONFIG_SETTING_AUTOSLOPE_HELPTEXT :Dopusti uređivanje terena ispod građevina i pruga bez njihovog uklanjanja
|
||||||
STR_CONFIG_SETTING_CATCHMENT :Dopusti realističnije veličine područja zahvaćanja: {STRING}
|
STR_CONFIG_SETTING_CATCHMENT :Dopusti realističnije veličine područja zahvaćanja: {STRING}
|
||||||
STR_CONFIG_SETTING_CATCHMENT_HELPTEXT :Različiti dohvati za različite vrste stanica i zračnih luka
|
STR_CONFIG_SETTING_CATCHMENT_HELPTEXT :Različiti dohvati za različite vrste stanica i zračnih luka
|
||||||
STR_CONFIG_SETTING_EXTRADYNAMITE :Dopusti rušenje više cesta, mostova i tunela u vlasništvu grada: {STRING}
|
STR_CONFIG_SETTING_EXTRADYNAMITE :Dopusti rušenje više cesta, mostova i tunela u vlasništvu grada: {STRING}
|
||||||
@@ -1281,12 +1277,12 @@ STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL_HELPTEXT :Odaberi fizikal
|
|||||||
STR_CONFIG_SETTING_ROAD_VEHICLE_ACCELERATION_MODEL :Model ubrzavanja za cestovna vozila: {STRING}
|
STR_CONFIG_SETTING_ROAD_VEHICLE_ACCELERATION_MODEL :Model ubrzavanja za cestovna vozila: {STRING}
|
||||||
STR_CONFIG_SETTING_ROAD_VEHICLE_ACCELERATION_MODEL_HELPTEXT :Odaberi fizikalni model za ubrzanje cestovnih vozila. "Originalni" model penalizira nagibe jednako za sva vozila. "Realistični" model penalizira nagibe ovisno o raznim karakteristikama vozila, npr. vučna sila.
|
STR_CONFIG_SETTING_ROAD_VEHICLE_ACCELERATION_MODEL_HELPTEXT :Odaberi fizikalni model za ubrzanje cestovnih vozila. "Originalni" model penalizira nagibe jednako za sva vozila. "Realistični" model penalizira nagibe ovisno o raznim karakteristikama vozila, npr. vučna sila.
|
||||||
STR_CONFIG_SETTING_TRAIN_SLOPE_STEEPNESS :Strmina nagiba za vlakove: {STRING}
|
STR_CONFIG_SETTING_TRAIN_SLOPE_STEEPNESS :Strmina nagiba za vlakove: {STRING}
|
||||||
STR_CONFIG_SETTING_TRAIN_SLOPE_STEEPNESS_HELPTEXT :Kosina nagiba pločice za vlak. Više vrijednosti čine nagib težim za penjanje
|
STR_CONFIG_SETTING_TRAIN_SLOPE_STEEPNESS_HELPTEXT :Kosina nagiba polja za vlak. Više vrijednosti čine nagib težim za penjanje
|
||||||
STR_CONFIG_SETTING_PERCENTAGE :{COMMA}%
|
STR_CONFIG_SETTING_PERCENTAGE :{COMMA}%
|
||||||
STR_CONFIG_SETTING_ROAD_VEHICLE_SLOPE_STEEPNESS :Strmina nagiba za cestovna vozila: {STRING}
|
STR_CONFIG_SETTING_ROAD_VEHICLE_SLOPE_STEEPNESS :Strmina nagiba za cestovna vozila: {STRING}
|
||||||
STR_CONFIG_SETTING_ROAD_VEHICLE_SLOPE_STEEPNESS_HELPTEXT :Kosina nagiba pločice za cestovna vozila. Veće vrijednosti čine nagib težim za penjanje
|
STR_CONFIG_SETTING_ROAD_VEHICLE_SLOPE_STEEPNESS_HELPTEXT :Kosina nagiba polja za cestovna vozila. Veće vrijednosti čine nagib težim za penjanje
|
||||||
STR_CONFIG_SETTING_FORBID_90_DEG :Zabrani vlakovima i brodovima skretanja pod 90 stupnjeva: {STRING}
|
STR_CONFIG_SETTING_FORBID_90_DEG :Zabrani vlakovima i brodovima skretanja pod 90 stupnjeva: {STRING}
|
||||||
STR_CONFIG_SETTING_FORBID_90_DEG_HELPTEXT :Okreti za 90 stupnjeva se događaju kada vodoravni dio pruge odmah nastavlja okomiti dio pruge na sljedećoj pločici, dakle čineći zaokret vlaka od 90 stupnjeva prelaskom ruba pločice umjesto uobičajenih 45 stupnjeva kod drugih kombinacija pruge. Ovo se primjenjuje i na radijus okretanja brodova
|
STR_CONFIG_SETTING_FORBID_90_DEG_HELPTEXT :Okreti za 90 stupnjeva se događaju kada vodoravni dio pruge odmah nastavlja okomiti dio pruge na sljedećem polju, dakle čineći zaokret vlaka od 90 stupnjeva prelaskom ruba polja umjesto uobičajenih 45 stupnjeva kod drugih kombinacija pruge. Ovo se primjenjuje i na radijus okretanja brodova
|
||||||
STR_CONFIG_SETTING_DISTANT_JOIN_STATIONS :Dopusti spajanje postaja koje nisu izravno jedna do druge {STRING}
|
STR_CONFIG_SETTING_DISTANT_JOIN_STATIONS :Dopusti spajanje postaja koje nisu izravno jedna do druge {STRING}
|
||||||
STR_CONFIG_SETTING_DISTANT_JOIN_STATIONS_HELPTEXT :Dozvoli dodavanje dijelova stanice bez direktog dodira s postojećim dijelovima. Potrebno pritisnuti Ctrl+Klik dok se dodaju novi dijelovi
|
STR_CONFIG_SETTING_DISTANT_JOIN_STATIONS_HELPTEXT :Dozvoli dodavanje dijelova stanice bez direktog dodira s postojećim dijelovima. Potrebno pritisnuti Ctrl+Klik dok se dodaju novi dijelovi
|
||||||
STR_CONFIG_SETTING_INFLATION :Inflacija: {STRING}
|
STR_CONFIG_SETTING_INFLATION :Inflacija: {STRING}
|
||||||
@@ -1329,13 +1325,13 @@ STR_CONFIG_SETTING_AUTOSCROLL_EVERY_VIEWPORT :Svako prikazno
|
|||||||
STR_CONFIG_SETTING_BRIBE :Dopusti potkupljivanje lokalne samouprave: {STRING}
|
STR_CONFIG_SETTING_BRIBE :Dopusti potkupljivanje lokalne samouprave: {STRING}
|
||||||
STR_CONFIG_SETTING_BRIBE_HELPTEXT :Omogućiti tvrtkama pokušavanje podmićivanja lokalne gradske vlasti. Ako mito je primjećeno od strane inspektora, tvrtka neće biti u mogućnosti djelovati u gradu na šest mjeseci
|
STR_CONFIG_SETTING_BRIBE_HELPTEXT :Omogućiti tvrtkama pokušavanje podmićivanja lokalne gradske vlasti. Ako mito je primjećeno od strane inspektora, tvrtka neće biti u mogućnosti djelovati u gradu na šest mjeseci
|
||||||
STR_CONFIG_SETTING_ALLOW_EXCLUSIVE :Dopusti kupovinu ekskluzivnih prijevoznih prava: {STRING}
|
STR_CONFIG_SETTING_ALLOW_EXCLUSIVE :Dopusti kupovinu ekskluzivnih prijevoznih prava: {STRING}
|
||||||
STR_CONFIG_SETTING_ALLOW_EXCLUSIVE_HELPTEXT :Ako kompanije kupi eksluzivna prava transporta za neki grad, protivničke stanice (putničke i teretne) neće dobivati ništa tereta tijekom cijele godine
|
STR_CONFIG_SETTING_ALLOW_EXCLUSIVE_HELPTEXT :Ako tvrtka kupi eksluzivna prava prijevoza za neki grad, protivničke postaje (putničke i teretne) neće dobivati ništa tereta tijekom cijele godine
|
||||||
STR_CONFIG_SETTING_ALLOW_FUND_BUILDINGS :Dozvoli financiranje zgrada: {STRING}
|
STR_CONFIG_SETTING_ALLOW_FUND_BUILDINGS :Dopusti financiranje zgrada: {STRING}
|
||||||
STR_CONFIG_SETTING_ALLOW_FUND_BUILDINGS_HELPTEXT :Dozvoli kompanijama davanje novca gradovima za financiranje novih kuća
|
STR_CONFIG_SETTING_ALLOW_FUND_BUILDINGS_HELPTEXT :Dopusti tvrtkama davanje novca gradovima za financiranje novih kuća
|
||||||
STR_CONFIG_SETTING_ALLOW_FUND_ROAD :Dozvoli financiranje rekonstrukcije lokalnih cesta: {STRING}
|
STR_CONFIG_SETTING_ALLOW_FUND_ROAD :Dopusti financiranje rekonstrukcije lokalnih cesta: {STRING}
|
||||||
STR_CONFIG_SETTING_ALLOW_FUND_ROAD_HELPTEXT :Dozvoli kompanijama davanje novca gradovima za cestovnu rekonstrukciju radi sabotiranja cestovnog prijevoza u gradu
|
STR_CONFIG_SETTING_ALLOW_FUND_ROAD_HELPTEXT :Dopusti tvrtkama davanje novca gradovima za cestovnu rekonstrukciju radi sabotiranja cestovnog prijevoza u gradu
|
||||||
STR_CONFIG_SETTING_ALLOW_GIVE_MONEY :Dopusti slanje novca drugim tvrtkama: {STRING}
|
STR_CONFIG_SETTING_ALLOW_GIVE_MONEY :Dopusti slanje novca drugim tvrtkama: {STRING}
|
||||||
STR_CONFIG_SETTING_ALLOW_GIVE_MONEY_HELPTEXT :Dozvoli transfere novca između kompanija u načinu igre za više igrača
|
STR_CONFIG_SETTING_ALLOW_GIVE_MONEY_HELPTEXT :Dopusti prijenose novca između tvrtki u načinu igre za više igrača
|
||||||
STR_CONFIG_SETTING_FREIGHT_TRAINS :Težinski množitelj za teret za simulaciju teških vlakova: {STRING}
|
STR_CONFIG_SETTING_FREIGHT_TRAINS :Težinski množitelj za teret za simulaciju teških vlakova: {STRING}
|
||||||
STR_CONFIG_SETTING_FREIGHT_TRAINS_HELPTEXT :Odredi utjecaj prijevoza tereta u vlakovima. Veća vrijednost čini prijevoz tereta zahtjevnijim za vlakove, pogotovo na brdima
|
STR_CONFIG_SETTING_FREIGHT_TRAINS_HELPTEXT :Odredi utjecaj prijevoza tereta u vlakovima. Veća vrijednost čini prijevoz tereta zahtjevnijim za vlakove, pogotovo na brdima
|
||||||
STR_CONFIG_SETTING_PLANE_SPEED :Faktor brzine zrakoplova: {STRING}
|
STR_CONFIG_SETTING_PLANE_SPEED :Faktor brzine zrakoplova: {STRING}
|
||||||
@@ -1347,15 +1343,15 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Ništa
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Smanjeno
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Smanjeno
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normalno
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normalno
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Dopusti prolazne postaje na cestama u vlasništvu gradova: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Dopusti prolazne postaje na cestama u vlasništvu gradova: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Dozvoli izgradnju prolaznih stanica za cestama u vlasništvu grada
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Dopusti izgradnju prolaznih postaja na cestama u vlasništvu grada
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Dopusti prolazne postaje na cestama koje su u vlasništvu konkurencije: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Dopusti prolazne postaje na cestama koje su u vlasništvu konkurencije: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD_HELPTEXT :Dozvoli izgradnju prolaznih stanica na cestama u vlasništvu drugih kompanija
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD_HELPTEXT :Dopusti izgradnju prolaznih postaja na cestama u vlasništvu drugih tvrtki
|
||||||
STR_CONFIG_SETTING_DYNAMIC_ENGINES_EXISTING_VEHICLES :{WHITE}Mijenjanje ovih postavki nije moguće kada postoje vozila
|
STR_CONFIG_SETTING_DYNAMIC_ENGINES_EXISTING_VEHICLES :{WHITE}Mijenjanje ovih postavki nije moguće kada postoje vozila
|
||||||
STR_CONFIG_SETTING_INFRASTRUCTURE_MAINTENANCE :Održavanje infrastrukture: {STRING}
|
STR_CONFIG_SETTING_INFRASTRUCTURE_MAINTENANCE :Održavanje infrastrukture: {STRING}
|
||||||
STR_CONFIG_SETTING_INFRASTRUCTURE_MAINTENANCE_HELPTEXT :Kada je omogućeno, infrastruktura uzrokuje troškove održavanja. Cijena raste više nego proporcionalno s veličinom mreže, čime utječe veće tvrtke više od manjih
|
STR_CONFIG_SETTING_INFRASTRUCTURE_MAINTENANCE_HELPTEXT :Kada je omogućeno, infrastruktura uzrokuje troškove održavanja. Cijena raste više nego proporcionalno s veličinom mreže, čime utječe veće tvrtke više od manjih
|
||||||
|
|
||||||
STR_CONFIG_SETTING_NEVER_EXPIRE_AIRPORTS :Zračne luke nikad ne ističu: {STRING}
|
STR_CONFIG_SETTING_NEVER_EXPIRE_AIRPORTS :Zračne luke nikad ne ističu: {STRING}
|
||||||
STR_CONFIG_SETTING_NEVER_EXPIRE_AIRPORTS_HELPTEXT :Uključivanjem ove postavke čini svaku vrstu aerodroma dostupnom zauvijek nakon uvođenja
|
STR_CONFIG_SETTING_NEVER_EXPIRE_AIRPORTS_HELPTEXT :Uključivanjem ove postavke čini svaku vrstu zračne luke dostupnom zauvijek nakon uvođenja
|
||||||
|
|
||||||
STR_CONFIG_SETTING_WARN_LOST_VEHICLE :Upozori ako je vozilo izgubljeno: {STRING}
|
STR_CONFIG_SETTING_WARN_LOST_VEHICLE :Upozori ako je vozilo izgubljeno: {STRING}
|
||||||
STR_CONFIG_SETTING_WARN_LOST_VEHICLE_HELPTEXT :Uključi poruke o vozilima koje ne mogu naći put do svog odredišta
|
STR_CONFIG_SETTING_WARN_LOST_VEHICLE_HELPTEXT :Uključi poruke o vozilima koje ne mogu naći put do svog odredišta
|
||||||
@@ -1423,13 +1419,13 @@ STR_CONFIG_SETTING_HEIGHTMAP_ROTATION :Rotacija visins
|
|||||||
STR_CONFIG_SETTING_HEIGHTMAP_ROTATION_COUNTER_CLOCKWISE :Obrnuto od smjera kazaljke na satu
|
STR_CONFIG_SETTING_HEIGHTMAP_ROTATION_COUNTER_CLOCKWISE :Obrnuto od smjera kazaljke na satu
|
||||||
STR_CONFIG_SETTING_HEIGHTMAP_ROTATION_CLOCKWISE :U smjeru kazaljke na satu
|
STR_CONFIG_SETTING_HEIGHTMAP_ROTATION_CLOCKWISE :U smjeru kazaljke na satu
|
||||||
STR_CONFIG_SETTING_SE_FLAT_WORLD_HEIGHT :Visinski nivo koji ravna mapa u scenariju dobiva: {STRING}
|
STR_CONFIG_SETTING_SE_FLAT_WORLD_HEIGHT :Visinski nivo koji ravna mapa u scenariju dobiva: {STRING}
|
||||||
STR_CONFIG_SETTING_EDGES_NOT_EMPTY :{WHITE}Jedna ili više pločica na sjevernom rubu nisu prazne
|
STR_CONFIG_SETTING_EDGES_NOT_EMPTY :{WHITE}Jedno ili više polja na sjevernom rubu nisu prazne
|
||||||
STR_CONFIG_SETTING_EDGES_NOT_WATER :{WHITE}Jedna ili više pločica na jednom od rubova nije voda
|
STR_CONFIG_SETTING_EDGES_NOT_WATER :{WHITE}Jedno ili više polja na jednom od rubova nije voda
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STATION_SPREAD :Najveći raspon stanice: {STRING}
|
STR_CONFIG_SETTING_STATION_SPREAD :Najveći raspon postaje: {STRING}
|
||||||
STR_CONFIG_SETTING_STATION_SPREAD_HELPTEXT :Najveća površina na kojoj mogu biti dijelovi jedne stanice. Uzmite u obzir da visoke vrijednosti mogu usporiti igru
|
STR_CONFIG_SETTING_STATION_SPREAD_HELPTEXT :Najveća površina na kojoj mogu biti dijelovi jedne stanice. Uzmite u obzir da visoke vrijednosti mogu usporiti igru
|
||||||
STR_CONFIG_SETTING_SERVICEATHELIPAD :Automatski servisiraj helikoptere na heliodromima: {STRING}
|
STR_CONFIG_SETTING_SERVICEATHELIPAD :Automatski servisiraj helikoptere na heliodromima: {STRING}
|
||||||
STR_CONFIG_SETTING_SERVICEATHELIPAD_HELPTEXT :Servisiraj helikoptere nakon svakog slijetanja, čak i ako nema depoa na aerodromu
|
STR_CONFIG_SETTING_SERVICEATHELIPAD_HELPTEXT :Servisiraj helikoptere nakon svakog slijetanja, čak i ako nema spremišta u zračnoj luci
|
||||||
STR_CONFIG_SETTING_LINK_TERRAFORM_TOOLBAR :Poveži alatnu traku za krajolik s alatnim trakama za željeznicu/ceste/vodu/zračne luke: {STRING}
|
STR_CONFIG_SETTING_LINK_TERRAFORM_TOOLBAR :Poveži alatnu traku za krajolik s alatnim trakama za željeznicu/ceste/vodu/zračne luke: {STRING}
|
||||||
STR_CONFIG_SETTING_LINK_TERRAFORM_TOOLBAR_HELPTEXT :Kada se otvara alatna traka za građenje neke vrste transporta, istodobno se otvara i alatna traka za uređivanje terena
|
STR_CONFIG_SETTING_LINK_TERRAFORM_TOOLBAR_HELPTEXT :Kada se otvara alatna traka za građenje neke vrste transporta, istodobno se otvara i alatna traka za uređivanje terena
|
||||||
STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR :Boja polja korištena na maloj karti: {STRING}
|
STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR :Boja polja korištena na maloj karti: {STRING}
|
||||||
@@ -1442,14 +1438,14 @@ STR_CONFIG_SETTING_REVERSE_SCROLLING_HELPTEXT :Ponašanje kod
|
|||||||
STR_CONFIG_SETTING_SMOOTH_SCROLLING :Glatko klizanje kroz mini pogled: {STRING}
|
STR_CONFIG_SETTING_SMOOTH_SCROLLING :Glatko klizanje kroz mini pogled: {STRING}
|
||||||
STR_CONFIG_SETTING_SMOOTH_SCROLLING_HELPTEXT :Kontroliraj kako se glavni prikaz pomiče na neku lokaciju kada se klikne na malu mapu ili kada se izda naredba za pomicanje na određeni objekt na mapi. Ako je uključeno, prikaz se pomiče glatko, ako je isključeno, prikaz odmah preskoči na ciljnu lokaciju
|
STR_CONFIG_SETTING_SMOOTH_SCROLLING_HELPTEXT :Kontroliraj kako se glavni prikaz pomiče na neku lokaciju kada se klikne na malu mapu ili kada se izda naredba za pomicanje na određeni objekt na mapi. Ako je uključeno, prikaz se pomiče glatko, ako je isključeno, prikaz odmah preskoči na ciljnu lokaciju
|
||||||
STR_CONFIG_SETTING_MEASURE_TOOLTIP :Pokaži mjerni naputak prilikom korištenja raznih alata za izgradnju: {STRING}
|
STR_CONFIG_SETTING_MEASURE_TOOLTIP :Pokaži mjerni naputak prilikom korištenja raznih alata za izgradnju: {STRING}
|
||||||
STR_CONFIG_SETTING_MEASURE_TOOLTIP_HELPTEXT :Prikaži udaljenosu u pločicama i visinsku razliku kod povlačenja prilikom operacija gradnje
|
STR_CONFIG_SETTING_MEASURE_TOOLTIP_HELPTEXT :Prikaži udaljenost u poljima i visinsku razliku kod povlačenja prilikom gradnje
|
||||||
STR_CONFIG_SETTING_LIVERIES :Pokaži specifične livreje prema tipu vozila: {STRING}
|
STR_CONFIG_SETTING_LIVERIES :Pokaži specifične livreje prema tipu vozila: {STRING}
|
||||||
STR_CONFIG_SETTING_LIVERIES_HELPTEXT :Kontroliraj korištenje shema boja tipa vozila za određena vozila (u suprotnosti sa shemama boja kompanija)
|
STR_CONFIG_SETTING_LIVERIES_HELPTEXT :Kontroliraj korištenje shema boja tipa vozila za određena vozila (u suprotnosti sa shemama boja tvrtke)
|
||||||
STR_CONFIG_SETTING_LIVERIES_NONE :Nijedna
|
STR_CONFIG_SETTING_LIVERIES_NONE :Nijedna
|
||||||
STR_CONFIG_SETTING_LIVERIES_OWN :Vlastita tvrtka
|
STR_CONFIG_SETTING_LIVERIES_OWN :Vlastita tvrtka
|
||||||
STR_CONFIG_SETTING_LIVERIES_ALL :Sve tvrtke
|
STR_CONFIG_SETTING_LIVERIES_ALL :Sve tvrtke
|
||||||
STR_CONFIG_SETTING_PREFER_TEAMCHAT :Preferiraj ekipni razgovor s <ENTER>:{STRING}
|
STR_CONFIG_SETTING_PREFER_TEAMCHAT :Preferiraj ekipni razgovor s <ENTER>:{STRING}
|
||||||
STR_CONFIG_SETTING_PREFER_TEAMCHAT_HELPTEXT :Prebacivanje vezivanja kompanijskog internog i javnog razgovota na <ENTER> odnosno <Ctrl+ENTER>
|
STR_CONFIG_SETTING_PREFER_TEAMCHAT_HELPTEXT :Prebacivanje vezivanja tvrtkinog internog i javnog razgovora na <ENTER> odnosno <Ctrl+ENTER>
|
||||||
STR_CONFIG_SETTING_SCROLLWHEEL_SCROLLING :Funkcija kotačića za klizanje: {STRING}
|
STR_CONFIG_SETTING_SCROLLWHEEL_SCROLLING :Funkcija kotačića za klizanje: {STRING}
|
||||||
STR_CONFIG_SETTING_SCROLLWHEEL_SCROLLING_HELPTEXT :Uključi pomicanje sa dvodimenzionalnim kotačićima miša
|
STR_CONFIG_SETTING_SCROLLWHEEL_SCROLLING_HELPTEXT :Uključi pomicanje sa dvodimenzionalnim kotačićima miša
|
||||||
STR_CONFIG_SETTING_SCROLLWHEEL_ZOOM :Zumiraj kartu
|
STR_CONFIG_SETTING_SCROLLWHEEL_ZOOM :Zumiraj kartu
|
||||||
@@ -1483,8 +1479,8 @@ STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_SHORT :kratko (31-12-2
|
|||||||
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_ISO :ISO (2008-12-31)
|
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_ISO :ISO (2008-12-31)
|
||||||
|
|
||||||
STR_CONFIG_SETTING_PAUSE_ON_NEW_GAME :Automatski pauziraj prilikom pokretanja nove igre: {STRING}
|
STR_CONFIG_SETTING_PAUSE_ON_NEW_GAME :Automatski pauziraj prilikom pokretanja nove igre: {STRING}
|
||||||
STR_CONFIG_SETTING_PAUSE_ON_NEW_GAME_HELPTEXT :Kada je uključeno, igra će se automatski pauzirati priliko pokretanja nove igre, dozvoljavajući bolje proučavanje mape
|
STR_CONFIG_SETTING_PAUSE_ON_NEW_GAME_HELPTEXT :Kada je uključeno, igra će se automatski pauzirati prilikom pokretanja nove igre, dopuštajući bolje proučavanje karte
|
||||||
STR_CONFIG_SETTING_COMMAND_PAUSE_LEVEL :Kod pauze dozvoli: {STRING}
|
STR_CONFIG_SETTING_COMMAND_PAUSE_LEVEL :Kod pauze dopusti: {STRING}
|
||||||
STR_CONFIG_SETTING_COMMAND_PAUSE_LEVEL_HELPTEXT :Odaberi koje se akcije mogu koristiti dok je igra pauzirana
|
STR_CONFIG_SETTING_COMMAND_PAUSE_LEVEL_HELPTEXT :Odaberi koje se akcije mogu koristiti dok je igra pauzirana
|
||||||
STR_CONFIG_SETTING_COMMAND_PAUSE_LEVEL_NO_ACTIONS :Nijedna akcija
|
STR_CONFIG_SETTING_COMMAND_PAUSE_LEVEL_NO_ACTIONS :Nijedna akcija
|
||||||
STR_CONFIG_SETTING_COMMAND_PAUSE_LEVEL_ALL_NON_CONSTRUCTION :Sve ne-konstrukcijske akcije
|
STR_CONFIG_SETTING_COMMAND_PAUSE_LEVEL_ALL_NON_CONSTRUCTION :Sve ne-konstrukcijske akcije
|
||||||
@@ -1509,15 +1505,15 @@ STR_CONFIG_SETTING_SHOW_TRACK_RESERVATION :Pokaži rezervi
|
|||||||
STR_CONFIG_SETTING_SHOW_TRACK_RESERVATION_HELPTEXT :Prikaži rezervirane pruge u drugoj boji kako bi se olakšalo rješavanje problema sa vlakovima koji ne žele ući u određenu dionicu puta
|
STR_CONFIG_SETTING_SHOW_TRACK_RESERVATION_HELPTEXT :Prikaži rezervirane pruge u drugoj boji kako bi se olakšalo rješavanje problema sa vlakovima koji ne žele ući u određenu dionicu puta
|
||||||
STR_CONFIG_SETTING_PERSISTENT_BUILDINGTOOLS :Zadrži alate za izradu aktivnima nakon upotrebe: {STRING}
|
STR_CONFIG_SETTING_PERSISTENT_BUILDINGTOOLS :Zadrži alate za izradu aktivnima nakon upotrebe: {STRING}
|
||||||
STR_CONFIG_SETTING_PERSISTENT_BUILDINGTOOLS_HELPTEXT :Zadrži otvorenim alate za mostove, tunele itd. i nakon upotrebe
|
STR_CONFIG_SETTING_PERSISTENT_BUILDINGTOOLS_HELPTEXT :Zadrži otvorenim alate za mostove, tunele itd. i nakon upotrebe
|
||||||
STR_CONFIG_SETTING_EXPENSES_LAYOUT :Grupiraj troškove u financijskom prozoru tvrtke: {STRING}
|
STR_CONFIG_SETTING_EXPENSES_LAYOUT :Grupiraj rashode u financijskom prozoru tvrtke: {STRING}
|
||||||
STR_CONFIG_SETTING_EXPENSES_LAYOUT_HELPTEXT :Odredi izgled prozora troškova kompanije
|
STR_CONFIG_SETTING_EXPENSES_LAYOUT_HELPTEXT :Odredi izgled prozora rashoda tvrtke
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SOUND_TICKER :Skraćene novosti: {STRING}
|
STR_CONFIG_SETTING_SOUND_TICKER :Skraćene novosti: {STRING}
|
||||||
STR_CONFIG_SETTING_SOUND_TICKER_HELPTEXT :Sviraj zvuk kod skraćenih poruka novosti
|
STR_CONFIG_SETTING_SOUND_TICKER_HELPTEXT :Sviraj zvuk kod skraćenih poruka novosti
|
||||||
STR_CONFIG_SETTING_SOUND_NEWS :Novine: {STRING}
|
STR_CONFIG_SETTING_SOUND_NEWS :Novine: {STRING}
|
||||||
STR_CONFIG_SETTING_SOUND_NEWS_HELPTEXT :Sviraj zvuk kod prikaza novina
|
STR_CONFIG_SETTING_SOUND_NEWS_HELPTEXT :Sviraj zvuk kod prikaza novina
|
||||||
STR_CONFIG_SETTING_SOUND_NEW_YEAR :Kraj godine: {STRING}
|
STR_CONFIG_SETTING_SOUND_NEW_YEAR :Kraj godine: {STRING}
|
||||||
STR_CONFIG_SETTING_SOUND_NEW_YEAR_HELPTEXT :Sviraj zvučne efekte na kraju godine sumirajući uspjeh kompanije tijekom godine uspoređujući ga sa prethodnom godinom
|
STR_CONFIG_SETTING_SOUND_NEW_YEAR_HELPTEXT :Sviraj zvučne efekte na kraju godine sumirajući uspjeh tvrtke tijekom godine uspoređujući ga s prethodnom godinom
|
||||||
STR_CONFIG_SETTING_SOUND_CONFIRM :Gradnja: {STRING}
|
STR_CONFIG_SETTING_SOUND_CONFIRM :Gradnja: {STRING}
|
||||||
STR_CONFIG_SETTING_SOUND_CONFIRM_HELPTEXT :Sviraj zvučne efekte kod uspješne gradnje ili drugih akcija
|
STR_CONFIG_SETTING_SOUND_CONFIRM_HELPTEXT :Sviraj zvučne efekte kod uspješne gradnje ili drugih akcija
|
||||||
STR_CONFIG_SETTING_SOUND_CLICK :Klik na dugmadi: {STRING}
|
STR_CONFIG_SETTING_SOUND_CLICK :Klik na dugmadi: {STRING}
|
||||||
@@ -1531,14 +1527,14 @@ STR_CONFIG_SETTING_SOUND_AMBIENT_HELPTEXT :Sviraj zvučne
|
|||||||
|
|
||||||
STR_CONFIG_SETTING_DISABLE_UNSUITABLE_BUILDING :Isključi gradnju infrastrukture kada odgovarajuća vozila nisu dostupna: {STRING}
|
STR_CONFIG_SETTING_DISABLE_UNSUITABLE_BUILDING :Isključi gradnju infrastrukture kada odgovarajuća vozila nisu dostupna: {STRING}
|
||||||
STR_CONFIG_SETTING_DISABLE_UNSUITABLE_BUILDING_HELPTEXT :Kada je uključeno, infrastruktura je dostupna samo ako su dostupna i vozila za nju, sprečavajući trošenje vremena i novca na neupotrebljivu infrastrukturu
|
STR_CONFIG_SETTING_DISABLE_UNSUITABLE_BUILDING_HELPTEXT :Kada je uključeno, infrastruktura je dostupna samo ako su dostupna i vozila za nju, sprečavajući trošenje vremena i novca na neupotrebljivu infrastrukturu
|
||||||
STR_CONFIG_SETTING_MAX_TRAINS :Maksimalni broj vlakova po kompaniji: {STRING}
|
STR_CONFIG_SETTING_MAX_TRAINS :Maksimalni broj vlakova po tvrtki: {STRING}
|
||||||
STR_CONFIG_SETTING_MAX_TRAINS_HELPTEXT :Najveći broj vlakova koje može imati kompanija
|
STR_CONFIG_SETTING_MAX_TRAINS_HELPTEXT :Najveći broj vlakova koje tvrtka može imati
|
||||||
STR_CONFIG_SETTING_MAX_ROAD_VEHICLES :Maksimalni broj cestovnih vozila po kompaniji: {STRING}
|
STR_CONFIG_SETTING_MAX_ROAD_VEHICLES :Maksimalni broj cestovnih vozila po tvrtki: {STRING}
|
||||||
STR_CONFIG_SETTING_MAX_ROAD_VEHICLES_HELPTEXT :Najveći broj cestovnih vozila koje može imati kompanija
|
STR_CONFIG_SETTING_MAX_ROAD_VEHICLES_HELPTEXT :Najveći broj cestovnih vozila koje tvrtka može imati
|
||||||
STR_CONFIG_SETTING_MAX_AIRCRAFT :Maksimalni broj zrakoplova po kompaniji: {STRING}
|
STR_CONFIG_SETTING_MAX_AIRCRAFT :Maksimalni broj zrakoplova po tvrtki: {STRING}
|
||||||
STR_CONFIG_SETTING_MAX_AIRCRAFT_HELPTEXT :Najveći broj zrakoplova koje može imati kompanija
|
STR_CONFIG_SETTING_MAX_AIRCRAFT_HELPTEXT :Najveći broj zrakoplova koje tvrtka može imati
|
||||||
STR_CONFIG_SETTING_MAX_SHIPS :Maksimalni broj brodova po kompaniji: {STRING}
|
STR_CONFIG_SETTING_MAX_SHIPS :Maksimalni broj brodova po tvrtki: {STRING}
|
||||||
STR_CONFIG_SETTING_MAX_SHIPS_HELPTEXT :Najveći broj brodova koje može imati kompanija
|
STR_CONFIG_SETTING_MAX_SHIPS_HELPTEXT :Najveći broj brodova koje tvrtka može imati
|
||||||
|
|
||||||
STR_CONFIG_SETTING_AI_BUILDS_TRAINS :Isključi vlakove za računalo: {STRING}
|
STR_CONFIG_SETTING_AI_BUILDS_TRAINS :Isključi vlakove za računalo: {STRING}
|
||||||
STR_CONFIG_SETTING_AI_BUILDS_TRAINS_HELPTEXT :Uključivanjem ove postavke, računalo-igrač neće moći koristiti vlakove
|
STR_CONFIG_SETTING_AI_BUILDS_TRAINS_HELPTEXT :Uključivanjem ove postavke, računalo-igrač neće moći koristiti vlakove
|
||||||
@@ -1556,7 +1552,7 @@ STR_CONFIG_SETTING_AI_PROFILE_MEDIUM :Srednje
|
|||||||
STR_CONFIG_SETTING_AI_PROFILE_HARD :Teško
|
STR_CONFIG_SETTING_AI_PROFILE_HARD :Teško
|
||||||
|
|
||||||
STR_CONFIG_SETTING_AI_IN_MULTIPLAYER :Dopusti UI u mrežnoj igri: {STRING}
|
STR_CONFIG_SETTING_AI_IN_MULTIPLAYER :Dopusti UI u mrežnoj igri: {STRING}
|
||||||
STR_CONFIG_SETTING_AI_IN_MULTIPLAYER_HELPTEXT :Dozvoli UI računalnim-igračima da sudjeluju u igrama za više igrača
|
STR_CONFIG_SETTING_AI_IN_MULTIPLAYER_HELPTEXT :Dopusti UI računalnim-igračima da sudjeluju u igrama za više igrača
|
||||||
STR_CONFIG_SETTING_SCRIPT_MAX_OPCODES :#op-kodova prije suspendiranja skripti: {STRING}
|
STR_CONFIG_SETTING_SCRIPT_MAX_OPCODES :#op-kodova prije suspendiranja skripti: {STRING}
|
||||||
STR_CONFIG_SETTING_SCRIPT_MAX_OPCODES_HELPTEXT :Najveći broj računalnih koraka koje skripta može poduzeti u jednom krugu
|
STR_CONFIG_SETTING_SCRIPT_MAX_OPCODES_HELPTEXT :Najveći broj računalnih koraka koje skripta može poduzeti u jednom krugu
|
||||||
|
|
||||||
@@ -1586,7 +1582,7 @@ STR_CONFIG_SETTING_NEWS_ARRIVAL_FIRST_VEHICLE_OTHER_HELPTEXT :Prikaži novine
|
|||||||
STR_CONFIG_SETTING_NEWS_ACCIDENTS_DISASTERS :Nesreće / katastrofe: {STRING}
|
STR_CONFIG_SETTING_NEWS_ACCIDENTS_DISASTERS :Nesreće / katastrofe: {STRING}
|
||||||
STR_CONFIG_SETTING_NEWS_ACCIDENTS_DISASTERS_HELPTEXT :Prikaži novine kod nesreća ili katastrofa
|
STR_CONFIG_SETTING_NEWS_ACCIDENTS_DISASTERS_HELPTEXT :Prikaži novine kod nesreća ili katastrofa
|
||||||
STR_CONFIG_SETTING_NEWS_COMPANY_INFORMATION :Podaci vezani za tvrtku: {STRING}
|
STR_CONFIG_SETTING_NEWS_COMPANY_INFORMATION :Podaci vezani za tvrtku: {STRING}
|
||||||
STR_CONFIG_SETTING_NEWS_COMPANY_INFORMATION_HELPTEXT :Prikai novine kada se pojavi nova kompanije ili kada kompanije riskiraju bankrot
|
STR_CONFIG_SETTING_NEWS_COMPANY_INFORMATION_HELPTEXT :Prikaži novine kada se pojavi nova tvrtka ili kada tvrtke riskiraju bankrot
|
||||||
STR_CONFIG_SETTING_NEWS_INDUSTRY_OPEN :Otvaranje industrije: {STRING}
|
STR_CONFIG_SETTING_NEWS_INDUSTRY_OPEN :Otvaranje industrije: {STRING}
|
||||||
STR_CONFIG_SETTING_NEWS_INDUSTRY_OPEN_HELPTEXT :Prikaži novine kada se nove industrije otvaraju
|
STR_CONFIG_SETTING_NEWS_INDUSTRY_OPEN_HELPTEXT :Prikaži novine kada se nove industrije otvaraju
|
||||||
STR_CONFIG_SETTING_NEWS_INDUSTRY_CLOSE :Zatvaranje industrije: {STRING}
|
STR_CONFIG_SETTING_NEWS_INDUSTRY_CLOSE :Zatvaranje industrije: {STRING}
|
||||||
@@ -1594,11 +1590,11 @@ STR_CONFIG_SETTING_NEWS_INDUSTRY_CLOSE_HELPTEXT :Prikaži novine
|
|||||||
STR_CONFIG_SETTING_NEWS_ECONOMY_CHANGES :Promjene u gospodarstvu: {STRING}
|
STR_CONFIG_SETTING_NEWS_ECONOMY_CHANGES :Promjene u gospodarstvu: {STRING}
|
||||||
STR_CONFIG_SETTING_NEWS_ECONOMY_CHANGES_HELPTEXT :Prikaži novine vezano za globalne promjene u ekonomiji
|
STR_CONFIG_SETTING_NEWS_ECONOMY_CHANGES_HELPTEXT :Prikaži novine vezano za globalne promjene u ekonomiji
|
||||||
STR_CONFIG_SETTING_NEWS_INDUSTRY_CHANGES_COMPANY :Promjene u proizvodnji industrija koje opslužuje tvrtka: {STRING}
|
STR_CONFIG_SETTING_NEWS_INDUSTRY_CHANGES_COMPANY :Promjene u proizvodnji industrija koje opslužuje tvrtka: {STRING}
|
||||||
STR_CONFIG_SETTING_NEWS_INDUSTRY_CHANGES_COMPANY_HELPTEXT :Prikaži novine kod promjene proizvodnih nivoa industrija koje servisira kompanija
|
STR_CONFIG_SETTING_NEWS_INDUSTRY_CHANGES_COMPANY_HELPTEXT :Prikaži novine kod promjene proizvodnih razina industrija koje tvrtka opslužuje
|
||||||
STR_CONFIG_SETTING_NEWS_INDUSTRY_CHANGES_OTHER :Promjene u proizvodnji industrija koje opslužuju suparnici: {STRING}
|
STR_CONFIG_SETTING_NEWS_INDUSTRY_CHANGES_OTHER :Promjene u proizvodnji industrija koje opslužuju suparnici: {STRING}
|
||||||
STR_CONFIG_SETTING_NEWS_INDUSTRY_CHANGES_OTHER_HELPTEXT :Prikaži novine kod promjene proizvodnih nivoa industrija koje servisiraju suparnici
|
STR_CONFIG_SETTING_NEWS_INDUSTRY_CHANGES_OTHER_HELPTEXT :Prikaži novine kod promjene proizvodnih nivoa industrija koje servisiraju suparnici
|
||||||
STR_CONFIG_SETTING_NEWS_INDUSTRY_CHANGES_UNSERVED :Ostale izmjene u proizvodnji industrija: {STRING}
|
STR_CONFIG_SETTING_NEWS_INDUSTRY_CHANGES_UNSERVED :Ostale izmjene u proizvodnji industrija: {STRING}
|
||||||
STR_CONFIG_SETTING_NEWS_INDUSTRY_CHANGES_UNSERVED_HELPTEXT :Prikaži novine kod promjene proizvodnih nivoa industrija koje ne servisira kompanija ili suparnici
|
STR_CONFIG_SETTING_NEWS_INDUSTRY_CHANGES_UNSERVED_HELPTEXT :Prikaži novine kod promjene proizvodnih razina industrija koje tvrtka ili suparnici ne opslužuju
|
||||||
STR_CONFIG_SETTING_NEWS_ADVICE :Savjeti / informacije o vozilima tvrtke: {STRING}
|
STR_CONFIG_SETTING_NEWS_ADVICE :Savjeti / informacije o vozilima tvrtke: {STRING}
|
||||||
STR_CONFIG_SETTING_NEWS_ADVICE_HELPTEXT :Prikaži poruke o vozilima koje trebaju pozornost
|
STR_CONFIG_SETTING_NEWS_ADVICE_HELPTEXT :Prikaži poruke o vozilima koje trebaju pozornost
|
||||||
STR_CONFIG_SETTING_NEWS_NEW_VEHICLES :Nova vozila: {STRING}
|
STR_CONFIG_SETTING_NEWS_NEW_VEHICLES :Nova vozila: {STRING}
|
||||||
@@ -1620,14 +1616,14 @@ STR_CONFIG_SETTING_STARTING_YEAR :Početna godina
|
|||||||
STR_CONFIG_SETTING_SMOOTH_ECONOMY :Uključi tečnu ekonomiju (više manjih izazova): {STRING}
|
STR_CONFIG_SETTING_SMOOTH_ECONOMY :Uključi tečnu ekonomiju (više manjih izazova): {STRING}
|
||||||
STR_CONFIG_SETTING_SMOOTH_ECONOMY_HELPTEXT :Kada je uključeno, promjene u industrijskoj proizvodnji su češće ali u manjim rasponima. Ova postavka obično nema efekta ukoliko su industrije postavljene iz nekog NewGRF-a
|
STR_CONFIG_SETTING_SMOOTH_ECONOMY_HELPTEXT :Kada je uključeno, promjene u industrijskoj proizvodnji su češće ali u manjim rasponima. Ova postavka obično nema efekta ukoliko su industrije postavljene iz nekog NewGRF-a
|
||||||
STR_CONFIG_SETTING_ALLOW_SHARES :Dopusti kupovanje udjela u drugim tvrtkama: {STRING}
|
STR_CONFIG_SETTING_ALLOW_SHARES :Dopusti kupovanje udjela u drugim tvrtkama: {STRING}
|
||||||
STR_CONFIG_SETTING_ALLOW_SHARES_HELPTEXT :Kada je uključeno, dozvoljava se kupnja i prodaja dionica kompanija. Dionice će postati dostupne samo za kompanije određene starosti
|
STR_CONFIG_SETTING_ALLOW_SHARES_HELPTEXT :Kada je uključeno, dopušta se kupnja i prodaja dionica tvrtki. Dionice će postati dostupne samo za tvrtke određene starosti
|
||||||
STR_CONFIG_SETTING_FEEDER_PAYMENT_SHARE :Postotak profita za dionicu koji se plaća kod sistema feeder-a: {STRING}
|
STR_CONFIG_SETTING_FEEDER_PAYMENT_SHARE :Postotak profita za dionicu koji se plaća kod sistema feeder-a: {STRING}
|
||||||
STR_CONFIG_SETTING_FEEDER_PAYMENT_SHARE_HELPTEXT :Postotak prihoda koji će biti predan srednjim dionicama prijevoza feeder sustavima, daje više kontrole nad prihodima
|
STR_CONFIG_SETTING_FEEDER_PAYMENT_SHARE_HELPTEXT :Postotak prihoda koji će biti predan srednjim dionicama prijevoza feeder sustavima, daje više kontrole nad prihodima
|
||||||
STR_CONFIG_SETTING_DRAG_SIGNALS_DENSITY :Kod povlačenja, postavi signale svakih: {STRING}
|
STR_CONFIG_SETTING_DRAG_SIGNALS_DENSITY :Kod povlačenja, postavi signale svakih: {STRING}
|
||||||
STR_CONFIG_SETTING_DRAG_SIGNALS_DENSITY_HELPTEXT :Postavi razmak između signala koji će se graditi do sljedeće prepreke (signal, raskrižje), ukoliko se signali povlače
|
STR_CONFIG_SETTING_DRAG_SIGNALS_DENSITY_HELPTEXT :Postavi razmak između signala koji će se graditi do sljedeće prepreke (signal, raskrižje), ukoliko se signali povlače
|
||||||
STR_CONFIG_SETTING_DRAG_SIGNALS_DENSITY_VALUE :{COMMA} polje
|
STR_CONFIG_SETTING_DRAG_SIGNALS_DENSITY_VALUE :{COMMA} polje
|
||||||
STR_CONFIG_SETTING_DRAG_SIGNALS_FIXED_DISTANCE :Prilikom povlačenja, zadrži odabrani razmak između signala: {STRING}
|
STR_CONFIG_SETTING_DRAG_SIGNALS_FIXED_DISTANCE :Prilikom povlačenja, zadrži odabrani razmak između signala: {STRING}
|
||||||
STR_CONFIG_SETTING_DRAG_SIGNALS_FIXED_DISTANCE_HELPTEXT :Odabire ponašanje kod postavljanja signala putem Ctrl+povlačenja. Ukoliko je isključeno, signali se postavljaju oko tunela i mostova kako bi se izbjegla veća područja bez signala. Ukoliko je uključeno, signali se postavljaju svakih N pločica, olakšavajući poravnanje signala kod paralelnih pruga
|
STR_CONFIG_SETTING_DRAG_SIGNALS_FIXED_DISTANCE_HELPTEXT :Odabire ponašanje kod postavljanja signala putem Ctrl+povlačenja. Ukoliko je isključeno, signali se postavljaju oko tunela i mostova kako bi se izbjegla veća područja bez signala. Ukoliko je uključeno, signali se postavljaju svakih N polja, olakšavajući poravnanje signala kod paralelnih pruga
|
||||||
STR_CONFIG_SETTING_SEMAPHORE_BUILD_BEFORE_DATE :Automatski izgradi semafore prije: {STRING}
|
STR_CONFIG_SETTING_SEMAPHORE_BUILD_BEFORE_DATE :Automatski izgradi semafore prije: {STRING}
|
||||||
STR_CONFIG_SETTING_SEMAPHORE_BUILD_BEFORE_DATE_HELPTEXT :Postavi godinu kada će se koristiti električni signali za pruge. Prije ove godine, koristiti će se ne-električni signali (imaju iste funkcije samo izgledaju drugačije)
|
STR_CONFIG_SETTING_SEMAPHORE_BUILD_BEFORE_DATE_HELPTEXT :Postavi godinu kada će se koristiti električni signali za pruge. Prije ove godine, koristiti će se ne-električni signali (imaju iste funkcije samo izgledaju drugačije)
|
||||||
STR_CONFIG_SETTING_ENABLE_SIGNAL_GUI :Omogući signalni GUI: {STRING}
|
STR_CONFIG_SETTING_ENABLE_SIGNAL_GUI :Omogući signalni GUI: {STRING}
|
||||||
@@ -1655,7 +1651,7 @@ STR_CONFIG_SETTING_ALLOW_TOWN_ROADS_HELPTEXT :Dozvoli gradovi
|
|||||||
STR_CONFIG_SETTING_ALLOW_TOWN_LEVEL_CROSSINGS :Gradovi smiju graditi pružne prijelaze: {STRING}
|
STR_CONFIG_SETTING_ALLOW_TOWN_LEVEL_CROSSINGS :Gradovi smiju graditi pružne prijelaze: {STRING}
|
||||||
STR_CONFIG_SETTING_ALLOW_TOWN_LEVEL_CROSSINGS_HELPTEXT :Uključivanje ove postavke dozvoljava se gradovima da grade cestovno-pružne prijelaze
|
STR_CONFIG_SETTING_ALLOW_TOWN_LEVEL_CROSSINGS_HELPTEXT :Uključivanje ove postavke dozvoljava se gradovima da grade cestovno-pružne prijelaze
|
||||||
STR_CONFIG_SETTING_NOISE_LEVEL :Omogući određivanje razine buke za zračne luke od strane gradova: {STRING}
|
STR_CONFIG_SETTING_NOISE_LEVEL :Omogući određivanje razine buke za zračne luke od strane gradova: {STRING}
|
||||||
STR_CONFIG_SETTING_NOISE_LEVEL_HELPTEXT :Kada je ova postavka isključena, mogu postojati dva aerodroma u svakom gradu. Kada je ova postavka uključena, broj aerodroma u nekom gradu je limitirana količinom dozvoljene buke u gradu, koja ovisi o populaciji i udaljenosti i veličini aerodroma
|
STR_CONFIG_SETTING_NOISE_LEVEL_HELPTEXT :Kada je ova postavka isključena, mogu postojati dvije zračne luke u svakom gradu. Kada je ova postavka uključena, broj zračnih luka u nekom gradu je ograničen količinom dopuštene buke u gradu, koja ovisi o broju stanovnika i udaljenosti i veličini zračne luke
|
||||||
STR_CONFIG_SETTING_TOWN_FOUNDING :Osnivanje gradova tijekom igre: {STRING}
|
STR_CONFIG_SETTING_TOWN_FOUNDING :Osnivanje gradova tijekom igre: {STRING}
|
||||||
STR_CONFIG_SETTING_TOWN_FOUNDING_HELPTEXT :Uklučivanje ove postavke dozvoljava igračima osnivanje novih gradova tijekom igre
|
STR_CONFIG_SETTING_TOWN_FOUNDING_HELPTEXT :Uklučivanje ove postavke dozvoljava igračima osnivanje novih gradova tijekom igre
|
||||||
STR_CONFIG_SETTING_TOWN_FOUNDING_FORBIDDEN :Zabranjeno
|
STR_CONFIG_SETTING_TOWN_FOUNDING_FORBIDDEN :Zabranjeno
|
||||||
@@ -1772,7 +1768,7 @@ STR_CONFIG_SETTING_INTERFACE_GENERAL :{ORANGE}Opće
|
|||||||
STR_CONFIG_SETTING_INTERFACE_VIEWPORTS :{ORANGE}Pogledi
|
STR_CONFIG_SETTING_INTERFACE_VIEWPORTS :{ORANGE}Pogledi
|
||||||
STR_CONFIG_SETTING_INTERFACE_CONSTRUCTION :{ORANGE}Izgradnja
|
STR_CONFIG_SETTING_INTERFACE_CONSTRUCTION :{ORANGE}Izgradnja
|
||||||
STR_CONFIG_SETTING_ADVISORS :{ORANGE}Novosti / savjetnici
|
STR_CONFIG_SETTING_ADVISORS :{ORANGE}Novosti / savjetnici
|
||||||
STR_CONFIG_SETTING_COMPANY :{ORANGE}Kompanija
|
STR_CONFIG_SETTING_COMPANY :{ORANGE}Tvrtka
|
||||||
STR_CONFIG_SETTING_ACCOUNTING :{ORANGE}Računovodstvo
|
STR_CONFIG_SETTING_ACCOUNTING :{ORANGE}Računovodstvo
|
||||||
STR_CONFIG_SETTING_VEHICLES :{ORANGE}Vozila
|
STR_CONFIG_SETTING_VEHICLES :{ORANGE}Vozila
|
||||||
STR_CONFIG_SETTING_VEHICLES_PHYSICS :{ORANGE}Fizika
|
STR_CONFIG_SETTING_VEHICLES_PHYSICS :{ORANGE}Fizika
|
||||||
@@ -1961,7 +1957,7 @@ STR_FACE_LOAD :{BLACK}Učitaj
|
|||||||
STR_FACE_LOAD_TOOLTIP :{BLACK}Učitaj omiljeno lice
|
STR_FACE_LOAD_TOOLTIP :{BLACK}Učitaj omiljeno lice
|
||||||
STR_FACE_LOAD_DONE :{WHITE}Tvoje omiljeno lice je učitano iz OpenTTD konfiguracijske datoteke.
|
STR_FACE_LOAD_DONE :{WHITE}Tvoje omiljeno lice je učitano iz OpenTTD konfiguracijske datoteke.
|
||||||
STR_FACE_FACECODE :{BLACK}Broj igračevog lica
|
STR_FACE_FACECODE :{BLACK}Broj igračevog lica
|
||||||
STR_FACE_FACECODE_TOOLTIP :{BLACK}Pogledaj i/ili postavi broj lica predsjednika kompanije
|
STR_FACE_FACECODE_TOOLTIP :{BLACK}Pogledaj i/ili postavi broj lica predsjednika tvrtke
|
||||||
STR_FACE_FACECODE_CAPTION :{WHITE}Pogledaj i/ili postavi broj predsjednikovog lica
|
STR_FACE_FACECODE_CAPTION :{WHITE}Pogledaj i/ili postavi broj predsjednikovog lica
|
||||||
STR_FACE_FACECODE_SET :{WHITE}Novi kod za broj igračevog lica je postavljen
|
STR_FACE_FACECODE_SET :{WHITE}Novi kod za broj igračevog lica je postavljen
|
||||||
STR_FACE_FACECODE_ERR :{WHITE}Nemoguće namjestiti broj predsjednikovog lica - mora biti broj između 0 and 4,294,967,295!
|
STR_FACE_FACECODE_ERR :{WHITE}Nemoguće namjestiti broj predsjednikovog lica - mora biti broj između 0 and 4,294,967,295!
|
||||||
@@ -2286,7 +2282,7 @@ STR_NETWORK_MESSAGE_CLIENT_COMPANY_SPECTATE :*** {STRING} se
|
|||||||
STR_NETWORK_MESSAGE_CLIENT_COMPANY_NEW :*** {STRING} je osnovao novu tvrtku (#{2:NUM})
|
STR_NETWORK_MESSAGE_CLIENT_COMPANY_NEW :*** {STRING} je osnovao novu tvrtku (#{2:NUM})
|
||||||
STR_NETWORK_MESSAGE_CLIENT_LEFT :*** {STRING} je izašao iz igre ({2:STRING})
|
STR_NETWORK_MESSAGE_CLIENT_LEFT :*** {STRING} je izašao iz igre ({2:STRING})
|
||||||
STR_NETWORK_MESSAGE_NAME_CHANGE :*** {STRING} je promijenio/la ime u {STRING}
|
STR_NETWORK_MESSAGE_NAME_CHANGE :*** {STRING} je promijenio/la ime u {STRING}
|
||||||
STR_NETWORK_MESSAGE_GIVE_MONEY :*** {STRING} je dao vašoj kompaniji {2:CURRENCY_LONG}
|
STR_NETWORK_MESSAGE_GIVE_MONEY :*** {STRING} je dao vašoj tvrtki {2:CURRENCY_LONG}
|
||||||
STR_NETWORK_MESSAGE_GAVE_MONEY_AWAY :*** Dao si {1:STRING} {2:CURRENCY_LONG}
|
STR_NETWORK_MESSAGE_GAVE_MONEY_AWAY :*** Dao si {1:STRING} {2:CURRENCY_LONG}
|
||||||
STR_NETWORK_MESSAGE_SERVER_SHUTDOWN :{WHITE}Poslužitelj je zatvorio sesiju
|
STR_NETWORK_MESSAGE_SERVER_SHUTDOWN :{WHITE}Poslužitelj je zatvorio sesiju
|
||||||
STR_NETWORK_MESSAGE_SERVER_REBOOT :{WHITE}Poslužitelj se ponovno pokreće...{}Molimo pričekajte...
|
STR_NETWORK_MESSAGE_SERVER_REBOOT :{WHITE}Poslužitelj se ponovno pokreće...{}Molimo pričekajte...
|
||||||
@@ -2370,7 +2366,7 @@ STR_TRANSPARENT_SIGNS_TOOLTIP :{BLACK}Namjesti
|
|||||||
STR_TRANSPARENT_TREES_TOOLTIP :{BLACK}Namjesti prozirnost za drveće. Ctrl+klik za zaključavanje
|
STR_TRANSPARENT_TREES_TOOLTIP :{BLACK}Namjesti prozirnost za drveće. Ctrl+klik za zaključavanje
|
||||||
STR_TRANSPARENT_HOUSES_TOOLTIP :{BLACK}Namjesti prozirnost za kuće. Ctrl+klik za zaključavanje
|
STR_TRANSPARENT_HOUSES_TOOLTIP :{BLACK}Namjesti prozirnost za kuće. Ctrl+klik za zaključavanje
|
||||||
STR_TRANSPARENT_INDUSTRIES_TOOLTIP :{BLACK}Namjesti prozirnost za industrije. Ctrl+klik za zaključavanje
|
STR_TRANSPARENT_INDUSTRIES_TOOLTIP :{BLACK}Namjesti prozirnost za industrije. Ctrl+klik za zaključavanje
|
||||||
STR_TRANSPARENT_BUILDINGS_TOOLTIP :{BLACK}Namjesti prozirnost za građevine poput stanica, depoa i čvorišta. Ctrl+klik za zaključavanje
|
STR_TRANSPARENT_BUILDINGS_TOOLTIP :{BLACK}Namjesti prozirnost za građevine poput postaja, spremiša i čvorišta. Ctrl+klik za zaključavanje
|
||||||
STR_TRANSPARENT_BRIDGES_TOOLTIP :{BLACK}Namjesti prozirnost za mostove. Ctrl+klik za zaključavanje
|
STR_TRANSPARENT_BRIDGES_TOOLTIP :{BLACK}Namjesti prozirnost za mostove. Ctrl+klik za zaključavanje
|
||||||
STR_TRANSPARENT_STRUCTURES_TOOLTIP :{BLACK}Namjesti prozirnost za strukture poput svjetionika i antena. Ctrl+klik za zaključavanje.
|
STR_TRANSPARENT_STRUCTURES_TOOLTIP :{BLACK}Namjesti prozirnost za strukture poput svjetionika i antena. Ctrl+klik za zaključavanje.
|
||||||
STR_TRANSPARENT_CATENARY_TOOLTIP :{BLACK}Aktiviraj prozirnost za viseće žice. Ctrl+klik za zaključavanje
|
STR_TRANSPARENT_CATENARY_TOOLTIP :{BLACK}Aktiviraj prozirnost za viseće žice. Ctrl+klik za zaključavanje
|
||||||
@@ -2381,7 +2377,7 @@ STR_TRANSPARENT_INVISIBLE_TOOLTIP :{BLACK}Učini o
|
|||||||
STR_LINKGRAPH_LEGEND_CAPTION :{BLACK}Legenda protoka tereta
|
STR_LINKGRAPH_LEGEND_CAPTION :{BLACK}Legenda protoka tereta
|
||||||
STR_LINKGRAPH_LEGEND_ALL :{BLACK}Sve
|
STR_LINKGRAPH_LEGEND_ALL :{BLACK}Sve
|
||||||
STR_LINKGRAPH_LEGEND_NONE :{BLACK}Ništa
|
STR_LINKGRAPH_LEGEND_NONE :{BLACK}Ništa
|
||||||
STR_LINKGRAPH_LEGEND_SELECT_COMPANIES :{BLACK}Odaberi kompanije koje će se prikazati
|
STR_LINKGRAPH_LEGEND_SELECT_COMPANIES :{BLACK}Odaberi tvrtke koje će se prikazati
|
||||||
|
|
||||||
# Linkgraph legend window and linkgraph legend in smallmap
|
# Linkgraph legend window and linkgraph legend in smallmap
|
||||||
STR_LINKGRAPH_LEGEND_UNUSED :{TINY_FONT}{BLACK}nekorišten
|
STR_LINKGRAPH_LEGEND_UNUSED :{TINY_FONT}{BLACK}nekorišten
|
||||||
@@ -2518,9 +2514,9 @@ STR_STATION_BUILD_BUS_ORIENTATION :{WHITE}Smjer au
|
|||||||
STR_STATION_BUILD_BUS_ORIENTATION_TOOLTIP :{BLACK}Odaberi smjer autobusne postaje
|
STR_STATION_BUILD_BUS_ORIENTATION_TOOLTIP :{BLACK}Odaberi smjer autobusne postaje
|
||||||
STR_STATION_BUILD_TRUCK_ORIENTATION :{WHITE}Smjer kamionskog terminala
|
STR_STATION_BUILD_TRUCK_ORIENTATION :{WHITE}Smjer kamionskog terminala
|
||||||
STR_STATION_BUILD_TRUCK_ORIENTATION_TOOLTIP :{BLACK}Odaberi smjer kamionskog terminala
|
STR_STATION_BUILD_TRUCK_ORIENTATION_TOOLTIP :{BLACK}Odaberi smjer kamionskog terminala
|
||||||
STR_STATION_BUILD_PASSENGER_TRAM_ORIENTATION :{WHITE}Orijentacija stanice putničkog tramvaja
|
STR_STATION_BUILD_PASSENGER_TRAM_ORIENTATION :{WHITE}Orijentacija postaje putničkog tramvaja
|
||||||
STR_STATION_BUILD_PASSENGER_TRAM_ORIENTATION_TOOLTIP :{BLACK}Odaberi smjer putničke tramvajske postaje
|
STR_STATION_BUILD_PASSENGER_TRAM_ORIENTATION_TOOLTIP :{BLACK}Odaberi smjer putničke tramvajske postaje
|
||||||
STR_STATION_BUILD_CARGO_TRAM_ORIENTATION :{WHITE}Orijentacija stanice teretnog tramvaja
|
STR_STATION_BUILD_CARGO_TRAM_ORIENTATION :{WHITE}Orijentacija postaje teretnog tramvaja
|
||||||
STR_STATION_BUILD_CARGO_TRAM_ORIENTATION_TOOLTIP :{BLACK}Odaberi smjer teretne tramvajske postaje
|
STR_STATION_BUILD_CARGO_TRAM_ORIENTATION_TOOLTIP :{BLACK}Odaberi smjer teretne tramvajske postaje
|
||||||
|
|
||||||
# Waterways toolbar (last two for SE only)
|
# Waterways toolbar (last two for SE only)
|
||||||
@@ -2603,10 +2599,10 @@ STR_TERRAFORM_TOOLTIP_DECREASE_SIZE_OF_LAND_AREA :{BLACK}Smanji p
|
|||||||
STR_TERRAFORM_TOOLTIP_GENERATE_RANDOM_LAND :{BLACK}Napravi nasumično zemljište
|
STR_TERRAFORM_TOOLTIP_GENERATE_RANDOM_LAND :{BLACK}Napravi nasumično zemljište
|
||||||
STR_TERRAFORM_SE_NEW_WORLD :{BLACK}Kreiraj novi scenarij
|
STR_TERRAFORM_SE_NEW_WORLD :{BLACK}Kreiraj novi scenarij
|
||||||
STR_TERRAFORM_RESET_LANDSCAPE :{BLACK}Poništi krajolik
|
STR_TERRAFORM_RESET_LANDSCAPE :{BLACK}Poništi krajolik
|
||||||
STR_TERRAFORM_RESET_LANDSCAPE_TOOLTIP :{BLACK}Obriši sa mape sve u vlasništvu kompanije
|
STR_TERRAFORM_RESET_LANDSCAPE_TOOLTIP :{BLACK}Obriši s karte sve u vlasništvu tvrtke
|
||||||
|
|
||||||
STR_QUERY_RESET_LANDSCAPE_CAPTION :{WHITE}Poništi krajolik
|
STR_QUERY_RESET_LANDSCAPE_CAPTION :{WHITE}Poništi krajolik
|
||||||
STR_RESET_LANDSCAPE_CONFIRMATION_TEXT :{WHITE}Jeste li sigurni da želite obrisati sve u vlasništvu kompanije?
|
STR_RESET_LANDSCAPE_CONFIRMATION_TEXT :{WHITE}Jeste li sigurni da želite obrisati sve u vlasništvu tvrtke?
|
||||||
|
|
||||||
# Town generation window (SE)
|
# Town generation window (SE)
|
||||||
STR_FOUND_TOWN_CAPTION :{WHITE}Stvaranje gradova
|
STR_FOUND_TOWN_CAPTION :{WHITE}Stvaranje gradova
|
||||||
@@ -2723,7 +2719,7 @@ STR_LAI_RAIL_DESCRIPTION_TRACK_WITH_EXIT_NOENTRYSIGNALS :{STRING} pruga
|
|||||||
STR_LAI_RAIL_DESCRIPTION_TRACK_WITH_COMBO_PBSSIGNALS :{STRING} pruga sa kombiniranim i putnim signalima
|
STR_LAI_RAIL_DESCRIPTION_TRACK_WITH_COMBO_PBSSIGNALS :{STRING} pruga sa kombiniranim i putnim signalima
|
||||||
STR_LAI_RAIL_DESCRIPTION_TRACK_WITH_COMBO_NOENTRYSIGNALS :{STRING} pruga sa kombiniranim i jednosmjernim putnim signalima
|
STR_LAI_RAIL_DESCRIPTION_TRACK_WITH_COMBO_NOENTRYSIGNALS :{STRING} pruga sa kombiniranim i jednosmjernim putnim signalima
|
||||||
STR_LAI_RAIL_DESCRIPTION_TRACK_WITH_PBS_NOENTRYSIGNALS :{STRING} pruga sa putnim i jednosmjernim putnim signalima
|
STR_LAI_RAIL_DESCRIPTION_TRACK_WITH_PBS_NOENTRYSIGNALS :{STRING} pruga sa putnim i jednosmjernim putnim signalima
|
||||||
STR_LAI_RAIL_DESCRIPTION_TRAIN_DEPOT :{STRING} depo vlaka
|
STR_LAI_RAIL_DESCRIPTION_TRAIN_DEPOT :{STRING} spremište vlaka
|
||||||
|
|
||||||
STR_LAI_ROAD_DESCRIPTION_ROAD :Cesta
|
STR_LAI_ROAD_DESCRIPTION_ROAD :Cesta
|
||||||
STR_LAI_ROAD_DESCRIPTION_ROAD_WITH_STREETLIGHTS :Cesta s javnom rasvjetom
|
STR_LAI_ROAD_DESCRIPTION_ROAD_WITH_STREETLIGHTS :Cesta s javnom rasvjetom
|
||||||
@@ -3033,9 +3029,9 @@ STR_NEWGRF_LIST_MISSING :{RED}Nedostaju
|
|||||||
|
|
||||||
# NewGRF 'it's broken' warnings
|
# NewGRF 'it's broken' warnings
|
||||||
STR_NEWGRF_BROKEN :{WHITE}Ponašanje NewGRF '{0:STRING}' će vjerojatno uzrokovati deharmonizaciju i/ili rušenje igre
|
STR_NEWGRF_BROKEN :{WHITE}Ponašanje NewGRF '{0:STRING}' će vjerojatno uzrokovati deharmonizaciju i/ili rušenje igre
|
||||||
STR_NEWGRF_BROKEN_POWERED_WAGON :{WHITE}Promijenjen status motoriziranog vagona za '{1:ENGINE}' kad vozilo nije u depou.
|
STR_NEWGRF_BROKEN_POWERED_WAGON :{WHITE}Promijenjen status motoriziranog vagona za '{1:ENGINE}' kad vozilo nije u spremištu.
|
||||||
STR_NEWGRF_BROKEN_VEHICLE_LENGTH :{WHITE}Ovo mijenja dužinu vozila za '{1:ENGINE}' kada vozilo nije unutar depoa
|
STR_NEWGRF_BROKEN_VEHICLE_LENGTH :{WHITE}Ovo mijenja dužinu vozila za '{1:ENGINE}' kada vozilo nije unutar spremišta
|
||||||
STR_NEWGRF_BROKEN_CAPACITY :{WHITE}Promijenilo je kapacitet vozila za '{1:ENGINE}' kada nije u depou ili se remontira
|
STR_NEWGRF_BROKEN_CAPACITY :{WHITE}Promijenilo je kapacitet vozila za '{1:ENGINE}' kada nije u spremšta ili se remontira
|
||||||
STR_BROKEN_VEHICLE_LENGTH :{WHITE}Vlak'{VEHICLE}' koji pripada tvrtci '{COMPANY}' neispravne je dužine. Uzrok problema je vjerojatno u NewGRF datotekama. Igra će se možda deharmonizirati ili srušiti
|
STR_BROKEN_VEHICLE_LENGTH :{WHITE}Vlak'{VEHICLE}' koji pripada tvrtci '{COMPANY}' neispravne je dužine. Uzrok problema je vjerojatno u NewGRF datotekama. Igra će se možda deharmonizirati ili srušiti
|
||||||
|
|
||||||
STR_NEWGRF_BUGGY :{WHITE}NewGRF '{0:STRING}' daje netočne informacije
|
STR_NEWGRF_BUGGY :{WHITE}NewGRF '{0:STRING}' daje netočne informacije
|
||||||
@@ -3142,8 +3138,8 @@ STR_GOALS_NONE :{ORANGE}- Nijed
|
|||||||
STR_GOALS_SPECTATOR_NONE :{ORANGE}- Nije primjenjivo -
|
STR_GOALS_SPECTATOR_NONE :{ORANGE}- Nije primjenjivo -
|
||||||
STR_GOALS_PROGRESS :{ORANGE}{STRING}
|
STR_GOALS_PROGRESS :{ORANGE}{STRING}
|
||||||
STR_GOALS_PROGRESS_COMPLETE :{GREEN}{STRING}
|
STR_GOALS_PROGRESS_COMPLETE :{GREEN}{STRING}
|
||||||
STR_GOALS_COMPANY_TITLE :{BLACK}Ciljevi kompanije:
|
STR_GOALS_COMPANY_TITLE :{BLACK}Ciljevi tvrtke:
|
||||||
STR_GOALS_TOOLTIP_CLICK_ON_SERVICE_TO_CENTER :{BLACK}Klikni na cilj za centriranje središnjeg pogleda na industriju/grad/pločicu. Ctrl+Klik otvara novi prozor s pogledom na lokaciju industrije/grada/pločice
|
STR_GOALS_TOOLTIP_CLICK_ON_SERVICE_TO_CENTER :{BLACK}Klikni na cilj za centriranje središnjeg pogleda na industriju/grad/polje. Ctrl+Klik otvara novi prozor s pogledom na lokaciju industrije/grada/polja
|
||||||
|
|
||||||
# Goal question window
|
# Goal question window
|
||||||
STR_GOAL_QUESTION_CAPTION_QUESTION :Pitanje
|
STR_GOAL_QUESTION_CAPTION_QUESTION :Pitanje
|
||||||
@@ -3151,7 +3147,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Informacija
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Upozorenje
|
STR_GOAL_QUESTION_CAPTION_WARNING :Upozorenje
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Greška
|
STR_GOAL_QUESTION_CAPTION_ERROR :Greška
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Poništi
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Poništi
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :OK
|
STR_GOAL_QUESTION_BUTTON_OK :OK
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Ne
|
STR_GOAL_QUESTION_BUTTON_NO :Ne
|
||||||
@@ -3170,6 +3166,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Ponovi od poče
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Odgodi
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Odgodi
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Odustani
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Odustani
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Zatvori
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Zatvori
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Subvencije
|
STR_SUBSIDIES_CAPTION :{WHITE}Subvencije
|
||||||
@@ -3265,8 +3262,8 @@ STR_STATION_VIEW_SCHEDULED_SHIPS_TOOLTIP :{BLACK}Pokaži
|
|||||||
|
|
||||||
STR_STATION_VIEW_RENAME_STATION_CAPTION :Preimenuj postaju/terminal
|
STR_STATION_VIEW_RENAME_STATION_CAPTION :Preimenuj postaju/terminal
|
||||||
|
|
||||||
STR_STATION_VIEW_CLOSE_AIRPORT :{BLACK}Zatvori aerodrom
|
STR_STATION_VIEW_CLOSE_AIRPORT :{BLACK}Zatvori zračnu luku
|
||||||
STR_STATION_VIEW_CLOSE_AIRPORT_TOOLTIP :{BLACK}Spriječi sletanje aviona na ovaj aerodrom
|
STR_STATION_VIEW_CLOSE_AIRPORT_TOOLTIP :{BLACK}Spriječi slijetanje zrakoplova u ovu zračnu luku
|
||||||
|
|
||||||
# Waypoint/buoy view window
|
# Waypoint/buoy view window
|
||||||
STR_WAYPOINT_VIEW_CAPTION :{WHITE}{WAYPOINT}
|
STR_WAYPOINT_VIEW_CAPTION :{WHITE}{WAYPOINT}
|
||||||
@@ -3325,15 +3322,15 @@ STR_COMPANY_VIEW_INFRASTRUCTURE :{GOLD}Infrastru
|
|||||||
STR_COMPANY_VIEW_INFRASTRUCTURE_RAIL :{WHITE}{COMMA} dijelovi pruge
|
STR_COMPANY_VIEW_INFRASTRUCTURE_RAIL :{WHITE}{COMMA} dijelovi pruge
|
||||||
STR_COMPANY_VIEW_INFRASTRUCTURE_ROAD :{WHITE}{COMMA} dio ceste
|
STR_COMPANY_VIEW_INFRASTRUCTURE_ROAD :{WHITE}{COMMA} dio ceste
|
||||||
STR_COMPANY_VIEW_INFRASTRUCTURE_WATER :{WHITE}{COMMA} polje vode
|
STR_COMPANY_VIEW_INFRASTRUCTURE_WATER :{WHITE}{COMMA} polje vode
|
||||||
STR_COMPANY_VIEW_INFRASTRUCTURE_STATION :{WHITE}{COMMA} polje stanice
|
STR_COMPANY_VIEW_INFRASTRUCTURE_STATION :{WHITE}{COMMA} polje postaje
|
||||||
STR_COMPANY_VIEW_INFRASTRUCTURE_AIRPORT :{WHITE}{COMMA} aerodromi
|
STR_COMPANY_VIEW_INFRASTRUCTURE_AIRPORT :{WHITE}{COMMA} zračne luke
|
||||||
STR_COMPANY_VIEW_INFRASTRUCTURE_NONE :{WHITE}Ništa
|
STR_COMPANY_VIEW_INFRASTRUCTURE_NONE :{WHITE}Ništa
|
||||||
|
|
||||||
STR_COMPANY_VIEW_BUILD_HQ_BUTTON :{BLACK}Izgradi sjedište tvrtke
|
STR_COMPANY_VIEW_BUILD_HQ_BUTTON :{BLACK}Izgradi sjedište tvrtke
|
||||||
STR_COMPANY_VIEW_BUILD_HQ_TOOLTIP :{BLACK}Izgradi sjedište tvrtke
|
STR_COMPANY_VIEW_BUILD_HQ_TOOLTIP :{BLACK}Izgradi sjedište tvrtke
|
||||||
STR_COMPANY_VIEW_VIEW_HQ_BUTTON :{BLACK}Pogledaj sjedište tvrtke
|
STR_COMPANY_VIEW_VIEW_HQ_BUTTON :{BLACK}Pogledaj sjedište tvrtke
|
||||||
STR_COMPANY_VIEW_VIEW_HQ_TOOLTIP :{BLACK}Pogledaj sjedište tvrtke
|
STR_COMPANY_VIEW_VIEW_HQ_TOOLTIP :{BLACK}Pogledaj sjedište tvrtke
|
||||||
STR_COMPANY_VIEW_RELOCATE_HQ :{BLACK}Premjesti sjedište kompanije
|
STR_COMPANY_VIEW_RELOCATE_HQ :{BLACK}Premjesti sjedište tvrtke
|
||||||
STR_COMPANY_VIEW_RELOCATE_COMPANY_HEADQUARTERS :{BLACK}Izgradi sjedište tvrtke negdje drugdje za 1% troška od cjelokupne vrijednosti tvrtke. Shift+Klik prikazuje trošak bez premještanja sjedišta tvrtke.
|
STR_COMPANY_VIEW_RELOCATE_COMPANY_HEADQUARTERS :{BLACK}Izgradi sjedište tvrtke negdje drugdje za 1% troška od cjelokupne vrijednosti tvrtke. Shift+Klik prikazuje trošak bez premještanja sjedišta tvrtke.
|
||||||
STR_COMPANY_VIEW_INFRASTRUCTURE_BUTTON :{BLACK}Detalji
|
STR_COMPANY_VIEW_INFRASTRUCTURE_BUTTON :{BLACK}Detalji
|
||||||
STR_COMPANY_VIEW_INFRASTRUCTURE_TOOLTIP :{BLACK}Pogledaj detaljne podatke infrastrukture
|
STR_COMPANY_VIEW_INFRASTRUCTURE_TOOLTIP :{BLACK}Pogledaj detaljne podatke infrastrukture
|
||||||
@@ -3364,11 +3361,11 @@ STR_COMPANY_INFRASTRUCTURE_VIEW_SIGNALS :{WHITE}Signali
|
|||||||
STR_COMPANY_INFRASTRUCTURE_VIEW_ROAD_SECT :{GOLD}Dijelovi ceste:
|
STR_COMPANY_INFRASTRUCTURE_VIEW_ROAD_SECT :{GOLD}Dijelovi ceste:
|
||||||
STR_COMPANY_INFRASTRUCTURE_VIEW_ROAD :{WHITE}Cesta
|
STR_COMPANY_INFRASTRUCTURE_VIEW_ROAD :{WHITE}Cesta
|
||||||
STR_COMPANY_INFRASTRUCTURE_VIEW_TRAMWAY :{WHITE}Tramvajska pruga
|
STR_COMPANY_INFRASTRUCTURE_VIEW_TRAMWAY :{WHITE}Tramvajska pruga
|
||||||
STR_COMPANY_INFRASTRUCTURE_VIEW_WATER_SECT :{GOLD}Pločice vode:
|
STR_COMPANY_INFRASTRUCTURE_VIEW_WATER_SECT :{GOLD}Polje s vodom:
|
||||||
STR_COMPANY_INFRASTRUCTURE_VIEW_CANALS :{WHITE}Kanali
|
STR_COMPANY_INFRASTRUCTURE_VIEW_CANALS :{WHITE}Kanali
|
||||||
STR_COMPANY_INFRASTRUCTURE_VIEW_STATION_SECT :{GOLD}Stanice:
|
STR_COMPANY_INFRASTRUCTURE_VIEW_STATION_SECT :{GOLD}Postaje:
|
||||||
STR_COMPANY_INFRASTRUCTURE_VIEW_STATIONS :{WHITE}Pločice stanice
|
STR_COMPANY_INFRASTRUCTURE_VIEW_STATIONS :{WHITE}Polje s postajom
|
||||||
STR_COMPANY_INFRASTRUCTURE_VIEW_AIRPORTS :{WHITE}Aerodromi
|
STR_COMPANY_INFRASTRUCTURE_VIEW_AIRPORTS :{WHITE}Zračne luke
|
||||||
STR_COMPANY_INFRASTRUCTURE_VIEW_TOTAL :{WHITE}{CURRENCY_LONG}/god
|
STR_COMPANY_INFRASTRUCTURE_VIEW_TOTAL :{WHITE}{CURRENCY_LONG}/god
|
||||||
|
|
||||||
# Industry directory
|
# Industry directory
|
||||||
@@ -3492,7 +3489,7 @@ STR_PURCHASE_INFO_REFITTABLE_TO :{BLACK}Prenamje
|
|||||||
STR_PURCHASE_INFO_ALL_TYPES :Sve vrste tereta
|
STR_PURCHASE_INFO_ALL_TYPES :Sve vrste tereta
|
||||||
STR_PURCHASE_INFO_ALL_BUT :Sve osim {CARGO_LIST}
|
STR_PURCHASE_INFO_ALL_BUT :Sve osim {CARGO_LIST}
|
||||||
STR_PURCHASE_INFO_MAX_TE :{BLACK} Maks. vučni napor: {GOLD}{FORCE}
|
STR_PURCHASE_INFO_MAX_TE :{BLACK} Maks. vučni napor: {GOLD}{FORCE}
|
||||||
STR_PURCHASE_INFO_AIRCRAFT_RANGE :{BLACK}Domet: {GOLD}{COMMA} pločica
|
STR_PURCHASE_INFO_AIRCRAFT_RANGE :{BLACK}Domet: {GOLD}{COMMA} polja
|
||||||
|
|
||||||
STR_BUY_VEHICLE_TRAIN_LIST_TOOLTIP :{BLACK}Popis vlakova za odabir. Klikni na vozilo za informacije. Ctrl+klik za uključivanje ili isključivanje prikaza vrste vozila
|
STR_BUY_VEHICLE_TRAIN_LIST_TOOLTIP :{BLACK}Popis vlakova za odabir. Klikni na vozilo za informacije. Ctrl+klik za uključivanje ili isključivanje prikaza vrste vozila
|
||||||
STR_BUY_VEHICLE_ROAD_VEHICLE_LIST_TOOLTIP :{BLACK}Popis cestovnih vozila za odabir. Klikni na vozilo za informacije. Ctrl+klik za uključivanje ili isključivanje prikaza vrste cestovnog vozila
|
STR_BUY_VEHICLE_ROAD_VEHICLE_LIST_TOOLTIP :{BLACK}Popis cestovnih vozila za odabir. Klikni na vozilo za informacije. Ctrl+klik za uključivanje ili isključivanje prikaza vrste cestovnog vozila
|
||||||
@@ -3542,8 +3539,8 @@ STR_QUERY_RENAME_AIRCRAFT_TYPE_CAPTION :{WHITE}Preimenu
|
|||||||
# Depot window
|
# Depot window
|
||||||
STR_DEPOT_CAPTION :{WHITE}{DEPOT}
|
STR_DEPOT_CAPTION :{WHITE}{DEPOT}
|
||||||
|
|
||||||
STR_DEPOT_RENAME_TOOLTIP :{BLACK}Promijeniti ime depoa
|
STR_DEPOT_RENAME_TOOLTIP :{BLACK}Promijeniti ime spremišta
|
||||||
STR_DEPOT_RENAME_DEPOT_CAPTION :Preimenovati depo
|
STR_DEPOT_RENAME_DEPOT_CAPTION :Preimenovati spremište
|
||||||
|
|
||||||
STR_DEPOT_NO_ENGINE :{BLACK}-
|
STR_DEPOT_NO_ENGINE :{BLACK}-
|
||||||
STR_DEPOT_VEHICLE_TOOLTIP :{BLACK}{ENGINE}{STRING}
|
STR_DEPOT_VEHICLE_TOOLTIP :{BLACK}{ENGINE}{STRING}
|
||||||
@@ -3752,7 +3749,7 @@ STR_VEHICLE_INFO_AGE :{COMMA} godin{P
|
|||||||
STR_VEHICLE_INFO_AGE_RED :{RED}{COMMA} godin{P a e a} ({COMMA})
|
STR_VEHICLE_INFO_AGE_RED :{RED}{COMMA} godin{P a e a} ({COMMA})
|
||||||
|
|
||||||
STR_VEHICLE_INFO_MAX_SPEED :{BLACK}Maks. brzina: {LTBLUE}{VELOCITY}
|
STR_VEHICLE_INFO_MAX_SPEED :{BLACK}Maks. brzina: {LTBLUE}{VELOCITY}
|
||||||
STR_VEHICLE_INFO_MAX_SPEED_RANGE :{BLACK}Maks. brzina: {LTBLUE}{VELOCITY} {BLACK}Domet: {LTBLUE}{COMMA} pločica
|
STR_VEHICLE_INFO_MAX_SPEED_RANGE :{BLACK}Maks. brzina: {LTBLUE}{VELOCITY} {BLACK}Domet: {LTBLUE}{COMMA} polja
|
||||||
STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED :{BLACK}Težina: {LTBLUE}{WEIGHT_SHORT} {BLACK}Snaga: {LTBLUE}{POWER}{BLACK} Maks. brzina: {LTBLUE}{VELOCITY}
|
STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED :{BLACK}Težina: {LTBLUE}{WEIGHT_SHORT} {BLACK}Snaga: {LTBLUE}{POWER}{BLACK} Maks. brzina: {LTBLUE}{VELOCITY}
|
||||||
STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED_MAX_TE :{BLACK}Težina: {LTBLUE}{WEIGHT_SHORT} {BLACK}Snaga: {LTBLUE}{POWER}{BLACK} Maks. brzina: {LTBLUE}{VELOCITY} {BLACK}Maks. T.E.: {LTBLUE}{FORCE}
|
STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED_MAX_TE :{BLACK}Težina: {LTBLUE}{WEIGHT_SHORT} {BLACK}Snaga: {LTBLUE}{POWER}{BLACK} Maks. brzina: {LTBLUE}{VELOCITY} {BLACK}Maks. T.E.: {LTBLUE}{FORCE}
|
||||||
|
|
||||||
@@ -3812,7 +3809,7 @@ STR_REFIT_NEW_CAPACITY_COST_OF_REFIT :{BLACK}Nova nos
|
|||||||
STR_REFIT_NEW_CAPACITY_INCOME_FROM_REFIT :{BLACK}Novi kapacitet: {GOLD}{CARGO_LONG}{}{BLACK}Prihod od remonta: {GREEN}{CURRENCY_LONG}
|
STR_REFIT_NEW_CAPACITY_INCOME_FROM_REFIT :{BLACK}Novi kapacitet: {GOLD}{CARGO_LONG}{}{BLACK}Prihod od remonta: {GREEN}{CURRENCY_LONG}
|
||||||
STR_REFIT_NEW_CAPACITY_COST_OF_AIRCRAFT_REFIT :{BLACK}Novi kapacitet: {GOLD}{CARGO_LONG}, {GOLD}{CARGO_LONG}{}{BLACK}Trošak remonta: {RED}{CURRENCY_LONG}
|
STR_REFIT_NEW_CAPACITY_COST_OF_AIRCRAFT_REFIT :{BLACK}Novi kapacitet: {GOLD}{CARGO_LONG}, {GOLD}{CARGO_LONG}{}{BLACK}Trošak remonta: {RED}{CURRENCY_LONG}
|
||||||
STR_REFIT_NEW_CAPACITY_INCOME_FROM_AIRCRAFT_REFIT :{BLACK}Novi kapacitet: {GOLD}{CARGO_LONG}, {GOLD}{CARGO_LONG}{}{BLACK}Prihod od remonta: {GREEN}{CURRENCY_LONG}
|
STR_REFIT_NEW_CAPACITY_INCOME_FROM_AIRCRAFT_REFIT :{BLACK}Novi kapacitet: {GOLD}{CARGO_LONG}, {GOLD}{CARGO_LONG}{}{BLACK}Prihod od remonta: {GREEN}{CURRENCY_LONG}
|
||||||
STR_REFIT_SELECT_VEHICLES_TOOLTIP :{BLACK}Odaberi vozila za remont. Povlačenje mišem dozvoljava odabir više vozila. Klik na prazninu će označiti cijelo vozilo. Ctrl+Klik će označiti vozilo i niz koji slijedi.
|
STR_REFIT_SELECT_VEHICLES_TOOLTIP :{BLACK}Odaberi vozila za remont. Povlačenje mišem dopušta odabir više vozila. Klik na prazninu će označiti cijelo vozilo. Ctrl+Klik će označiti vozilo i niz koji slijedi.
|
||||||
|
|
||||||
STR_REFIT_TRAIN_LIST_TOOLTIP :{BLACK}Odaberi vrstu tereta koju će vlak prevoziti
|
STR_REFIT_TRAIN_LIST_TOOLTIP :{BLACK}Odaberi vrstu tereta koju će vlak prevoziti
|
||||||
STR_REFIT_ROAD_VEHICLE_LIST_TOOLTIP :{BLACK}Odaberi vrstu tereta koje će cestovno vozilo prevoziti
|
STR_REFIT_ROAD_VEHICLE_LIST_TOOLTIP :{BLACK}Odaberi vrstu tereta koje će cestovno vozilo prevoziti
|
||||||
@@ -3865,7 +3862,7 @@ STR_ORDER_TOOLTIP_UNLOAD :{BLACK}Promijen
|
|||||||
|
|
||||||
STR_ORDER_REFIT :{BLACK}Prenamijeni
|
STR_ORDER_REFIT :{BLACK}Prenamijeni
|
||||||
STR_ORDER_REFIT_TOOLTIP :{BLACK}Odaberi vrstu tereta za prenamijenu u ovoj naredbi. Ctrl+klik kako bi uklonio naputak za prenamjenu
|
STR_ORDER_REFIT_TOOLTIP :{BLACK}Odaberi vrstu tereta za prenamijenu u ovoj naredbi. Ctrl+klik kako bi uklonio naputak za prenamjenu
|
||||||
STR_ORDER_REFIT_AUTO :{BLACK}Auto-remont na stanici
|
STR_ORDER_REFIT_AUTO :{BLACK}Auto-remont na postaji
|
||||||
STR_ORDER_REFIT_AUTO_TOOLTIP :{BLACK}Odaberi za koji tip tereta odraditi auto-remont. Ctrl+Click za micanje remontnih uputa. Auto-remont će se odraditi samo ako ga vozilo dopušta.
|
STR_ORDER_REFIT_AUTO_TOOLTIP :{BLACK}Odaberi za koji tip tereta odraditi auto-remont. Ctrl+Click za micanje remontnih uputa. Auto-remont će se odraditi samo ako ga vozilo dopušta.
|
||||||
STR_ORDER_DROP_REFIT_AUTO :Popravljen teret
|
STR_ORDER_DROP_REFIT_AUTO :Popravljen teret
|
||||||
STR_ORDER_DROP_REFIT_AUTO_ANY :Dostupni teret
|
STR_ORDER_DROP_REFIT_AUTO_ANY :Dostupni teret
|
||||||
@@ -3914,7 +3911,7 @@ STR_ORDER_GO_TO_NEAREST_DEPOT :Idi do najbliž
|
|||||||
STR_ORDER_GO_TO_NEAREST_HANGAR :Idi do najbližeg hangara
|
STR_ORDER_GO_TO_NEAREST_HANGAR :Idi do najbližeg hangara
|
||||||
STR_ORDER_CONDITIONAL :Uvjetovani skok na naredbu
|
STR_ORDER_CONDITIONAL :Uvjetovani skok na naredbu
|
||||||
STR_ORDER_SHARE :Dijeli naredbe
|
STR_ORDER_SHARE :Dijeli naredbe
|
||||||
STR_ORDERS_GO_TO_TOOLTIP :{BLACK}Umetni novu naredbu prije označene naredbe, ili dodaj na kraj liste. Ctrl određuje naredbe stanice 'napuni do kraja bilo koji teret', naredbe prolaznih točki 'non-stop', a naredbe depoa 'servisiraj'. 'Dijeli naredbe' ili Ctrl dozvoljava da ovo vozilo dijeli naredbe sa odabranim vozilom. Klik na vozilo kopira naredbe tog vozila. Naredba depoa isključuje automatsko servisiranje vozila.
|
STR_ORDERS_GO_TO_TOOLTIP :{BLACK}Umetni novu naredbu prije označene naredbe, ili dodaj na kraj liste. Ctrl određuje naredbe postaje 'napuni do kraja bilo koji teret', naredbe prolaznih točki 'non-stop', a naredbe spremišta 'servisiraj'. 'Dijeli naredbe' ili Ctrl dopušta da ovo vozilo dijeli naredbe s odabranim vozilom. Klik na vozilo kopira naredbe tog vozila. Naredba spremišta isključuje automatsko servisiranje vozila.
|
||||||
|
|
||||||
STR_ORDERS_VEH_WITH_SHARED_ORDERS_LIST_TOOLTIP :{BLACK}Pokaži sva vozila koja dijele ovaj raspored.
|
STR_ORDERS_VEH_WITH_SHARED_ORDERS_LIST_TOOLTIP :{BLACK}Pokaži sva vozila koja dijele ovaj raspored.
|
||||||
|
|
||||||
@@ -4226,7 +4223,7 @@ STR_ERROR_CLEARING_LIMIT_REACHED :{WHITE}... dose
|
|||||||
STR_ERROR_TREE_PLANT_LIMIT_REACHED :{WHITE}... dosegnut limit sađenja drveća
|
STR_ERROR_TREE_PLANT_LIMIT_REACHED :{WHITE}... dosegnut limit sađenja drveća
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Ime mora biti jedinstveno
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Ime mora biti jedinstveno
|
||||||
STR_ERROR_GENERIC_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} na putu
|
STR_ERROR_GENERIC_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} na putu
|
||||||
STR_ERROR_NOT_ALLOWED_WHILE_PAUSED :{WHITE}Nije dozvoljeno za vrijeme pauze
|
STR_ERROR_NOT_ALLOWED_WHILE_PAUSED :{WHITE}Nije dopušteno za vrijeme pauze
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} lokalna samouprava odbija to dopustiti
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} lokalna samouprava odbija to dopustiti
|
||||||
@@ -4317,8 +4314,8 @@ STR_ERROR_TOO_CLOSE_TO_ANOTHER_AIRPORT :{WHITE}Preblizu
|
|||||||
STR_ERROR_CAN_T_RENAME_STATION :{WHITE}Nije moguće preimenovati postaju...
|
STR_ERROR_CAN_T_RENAME_STATION :{WHITE}Nije moguće preimenovati postaju...
|
||||||
STR_ERROR_DRIVE_THROUGH_ON_TOWN_ROAD :{WHITE}... ovo je gradska cesta
|
STR_ERROR_DRIVE_THROUGH_ON_TOWN_ROAD :{WHITE}... ovo je gradska cesta
|
||||||
STR_ERROR_DRIVE_THROUGH_DIRECTION :{WHITE}... cesta je orijentirana u krivom smjeru
|
STR_ERROR_DRIVE_THROUGH_DIRECTION :{WHITE}... cesta je orijentirana u krivom smjeru
|
||||||
STR_ERROR_DRIVE_THROUGH_CORNER :{WHITE}... prolazne stanice ne mogu imati zavoje
|
STR_ERROR_DRIVE_THROUGH_CORNER :{WHITE}... prolazne postaje ne mogu imati zavoje
|
||||||
STR_ERROR_DRIVE_THROUGH_JUNCTION :{WHITE}... prolazne stanice ne mogu imati raskrižja
|
STR_ERROR_DRIVE_THROUGH_JUNCTION :{WHITE}... prolazne postaje ne mogu imati raskrižja
|
||||||
|
|
||||||
# Station destruction related errors
|
# Station destruction related errors
|
||||||
STR_ERROR_CAN_T_REMOVE_PART_OF_STATION :{WHITE}Nije moguće ukloniti dio postaje...
|
STR_ERROR_CAN_T_REMOVE_PART_OF_STATION :{WHITE}Nije moguće ukloniti dio postaje...
|
||||||
@@ -4327,8 +4324,8 @@ STR_ERROR_CAN_T_REMOVE_BUS_STATION :{WHITE}Nije mog
|
|||||||
STR_ERROR_CAN_T_REMOVE_TRUCK_STATION :{WHITE}Nije moguće ukloniti kamionsku postaju...
|
STR_ERROR_CAN_T_REMOVE_TRUCK_STATION :{WHITE}Nije moguće ukloniti kamionsku postaju...
|
||||||
STR_ERROR_CAN_T_REMOVE_PASSENGER_TRAM_STATION :{WHITE}Nije moguće ukloniti putničku tramvajsku postaju...
|
STR_ERROR_CAN_T_REMOVE_PASSENGER_TRAM_STATION :{WHITE}Nije moguće ukloniti putničku tramvajsku postaju...
|
||||||
STR_ERROR_CAN_T_REMOVE_CARGO_TRAM_STATION :{WHITE}Nije moguće ukloniti teretnu tramvajsku postaju...
|
STR_ERROR_CAN_T_REMOVE_CARGO_TRAM_STATION :{WHITE}Nije moguće ukloniti teretnu tramvajsku postaju...
|
||||||
STR_ERROR_MUST_REMOVE_ROAD_STOP_FIRST :{WHITE}Najprije je potrebno ukloniti cestovnu stanicu
|
STR_ERROR_MUST_REMOVE_ROAD_STOP_FIRST :{WHITE}Najprije je potrebno ukloniti cestovnu postaju
|
||||||
STR_ERROR_THERE_IS_NO_STATION :{WHITE}...ovdje nema stanice
|
STR_ERROR_THERE_IS_NO_STATION :{WHITE}... ovdje nema postaje
|
||||||
|
|
||||||
STR_ERROR_MUST_DEMOLISH_RAILROAD :{WHITE}Najprije je potrebno srušiti željezničku postaju
|
STR_ERROR_MUST_DEMOLISH_RAILROAD :{WHITE}Najprije je potrebno srušiti željezničku postaju
|
||||||
STR_ERROR_MUST_DEMOLISH_BUS_STATION_FIRST :{WHITE}Najprije je potrebno srušiti autobusnu postaju
|
STR_ERROR_MUST_DEMOLISH_BUS_STATION_FIRST :{WHITE}Najprije je potrebno srušiti autobusnu postaju
|
||||||
@@ -4349,7 +4346,7 @@ STR_ERROR_CAN_T_CHANGE_WAYPOINT_NAME :{WHITE}Nije mog
|
|||||||
STR_ERROR_CAN_T_REMOVE_TRAIN_WAYPOINT :{WHITE}Nije moguće ukloniti željezničko čvorište odavde...
|
STR_ERROR_CAN_T_REMOVE_TRAIN_WAYPOINT :{WHITE}Nije moguće ukloniti željezničko čvorište odavde...
|
||||||
STR_ERROR_MUST_REMOVE_RAILWAYPOINT_FIRST :{WHITE}Najprije je potrebno ukloniti željezničko čvorište
|
STR_ERROR_MUST_REMOVE_RAILWAYPOINT_FIRST :{WHITE}Najprije je potrebno ukloniti željezničko čvorište
|
||||||
STR_ERROR_BUOY_IN_THE_WAY :{WHITE}... plutača na putu
|
STR_ERROR_BUOY_IN_THE_WAY :{WHITE}... plutača na putu
|
||||||
STR_ERROR_BUOY_IS_IN_USE :{WHITE}... plutača je u uporabi od strane druge kompanije!
|
STR_ERROR_BUOY_IS_IN_USE :{WHITE}... plutača je u uporabi od strane druge tvrtke!
|
||||||
|
|
||||||
# Depot related errors
|
# Depot related errors
|
||||||
STR_ERROR_CAN_T_BUILD_TRAIN_DEPOT :{WHITE}Ovdje nije moguće izgraditi spremište vlakova...
|
STR_ERROR_CAN_T_BUILD_TRAIN_DEPOT :{WHITE}Ovdje nije moguće izgraditi spremište vlakova...
|
||||||
@@ -4357,7 +4354,7 @@ STR_ERROR_CAN_T_BUILD_ROAD_DEPOT :{WHITE}Ovdje ni
|
|||||||
STR_ERROR_CAN_T_BUILD_TRAM_DEPOT :{WHITE}Ovdje nije moguće izgraditi tramvajsko spremište...
|
STR_ERROR_CAN_T_BUILD_TRAM_DEPOT :{WHITE}Ovdje nije moguće izgraditi tramvajsko spremište...
|
||||||
STR_ERROR_CAN_T_BUILD_SHIP_DEPOT :{WHITE}Ovdje nije moguće izgraditi spremište brodova...
|
STR_ERROR_CAN_T_BUILD_SHIP_DEPOT :{WHITE}Ovdje nije moguće izgraditi spremište brodova...
|
||||||
|
|
||||||
STR_ERROR_CAN_T_RENAME_DEPOT :{WHITE}Nije moguće preimenovati depo...
|
STR_ERROR_CAN_T_RENAME_DEPOT :{WHITE}Nije moguće preimenovati spremište...
|
||||||
|
|
||||||
STR_ERROR_TRAIN_MUST_BE_STOPPED_INSIDE_DEPOT :{WHITE}... mora biti zaustavljen unutar spremišta
|
STR_ERROR_TRAIN_MUST_BE_STOPPED_INSIDE_DEPOT :{WHITE}... mora biti zaustavljen unutar spremišta
|
||||||
STR_ERROR_ROAD_VEHICLE_MUST_BE_STOPPED_INSIDE_DEPOT :{WHITE}... mora biti zaustavljen unutar spremišta cestovnih vozila
|
STR_ERROR_ROAD_VEHICLE_MUST_BE_STOPPED_INSIDE_DEPOT :{WHITE}... mora biti zaustavljen unutar spremišta cestovnih vozila
|
||||||
@@ -4550,7 +4547,7 @@ STR_ERROR_AIRCRAFT_NOT_ENOUGH_RANGE :{WHITE}... avio
|
|||||||
|
|
||||||
# Timetable related errors
|
# Timetable related errors
|
||||||
STR_ERROR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Nije moguće zadati vozni red za vozilo...
|
STR_ERROR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Nije moguće zadati vozni red za vozilo...
|
||||||
STR_ERROR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Vozila mogu čekati samo na stanicama.
|
STR_ERROR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Vozila mogu čekati samo na postajama.
|
||||||
STR_ERROR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Ovo vozilo se ne zaustavlja na ovoj postaji.
|
STR_ERROR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Ovo vozilo se ne zaustavlja na ovoj postaji.
|
||||||
|
|
||||||
# Sign related errors
|
# Sign related errors
|
||||||
@@ -4999,12 +4996,12 @@ STR_FORMAT_INDUSTRY_NAME :{TOWN} {STRING}
|
|||||||
STR_FORMAT_WAYPOINT_NAME :Čvorište {TOWN}
|
STR_FORMAT_WAYPOINT_NAME :Čvorište {TOWN}
|
||||||
STR_FORMAT_WAYPOINT_NAME_SERIAL :Čvorište {TOWN} #{COMMA}
|
STR_FORMAT_WAYPOINT_NAME_SERIAL :Čvorište {TOWN} #{COMMA}
|
||||||
|
|
||||||
STR_FORMAT_DEPOT_NAME_TRAIN :{TOWN} Depo za vlakove
|
STR_FORMAT_DEPOT_NAME_TRAIN :{TOWN} Spremište vlakova
|
||||||
STR_FORMAT_DEPOT_NAME_TRAIN_SERIAL :{TOWN} Depo za vlakove #{COMMA}
|
STR_FORMAT_DEPOT_NAME_TRAIN_SERIAL :{TOWN} Spremište vlakova #{COMMA}
|
||||||
STR_FORMAT_DEPOT_NAME_ROAD_VEHICLE :{TOWN} Depo za cestovna vozila
|
STR_FORMAT_DEPOT_NAME_ROAD_VEHICLE :{TOWN} Spremište cestovnih vozila
|
||||||
STR_FORMAT_DEPOT_NAME_ROAD_VEHICLE_SERIAL :{TOWN} Depo za cestovna vozila #{COMMA}
|
STR_FORMAT_DEPOT_NAME_ROAD_VEHICLE_SERIAL :{TOWN} Spremište cestovnih vozila #{COMMA}
|
||||||
STR_FORMAT_DEPOT_NAME_SHIP :{TOWN} Depo za brodove
|
STR_FORMAT_DEPOT_NAME_SHIP :{TOWN} Spremšte za brodove
|
||||||
STR_FORMAT_DEPOT_NAME_SHIP_SERIAL :{TOWN} Depo za brodove #{COMMA}
|
STR_FORMAT_DEPOT_NAME_SHIP_SERIAL :{TOWN} Spremište brodova #{COMMA}
|
||||||
STR_FORMAT_DEPOT_NAME_AIRCRAFT :{STATION} Hangar
|
STR_FORMAT_DEPOT_NAME_AIRCRAFT :{STATION} Hangar
|
||||||
|
|
||||||
STR_UNKNOWN_STATION :nepoznata postaja
|
STR_UNKNOWN_STATION :nepoznata postaja
|
||||||
|
|||||||
@@ -1014,10 +1014,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Georgijské Lar
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Íránský Riál (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Íránský Riál (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Silniční vozidla jezdí
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Silniční vozidla jezdí
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Výběr strany, na které jezdí silnični vozidla
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Výběr strany, na které jezdí silnični vozidla
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Vlevo
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Vlevo
|
||||||
@@ -1265,7 +1261,7 @@ STR_CONFIG_SETTING_EXTRADYNAMITE_HELPTEXT :Usnadňuje odst
|
|||||||
STR_CONFIG_SETTING_TRAIN_LENGTH :Maximální délka vlaků: {STRING}
|
STR_CONFIG_SETTING_TRAIN_LENGTH :Maximální délka vlaků: {STRING}
|
||||||
STR_CONFIG_SETTING_TRAIN_LENGTH_HELPTEXT :Určuje maximální délku vlaků
|
STR_CONFIG_SETTING_TRAIN_LENGTH_HELPTEXT :Určuje maximální délku vlaků
|
||||||
STR_CONFIG_SETTING_TILE_LENGTH :{COMMA} pol{P e e í}
|
STR_CONFIG_SETTING_TILE_LENGTH :{COMMA} pol{P e e í}
|
||||||
STR_CONFIG_SETTING_SMOKE_AMOUNT :množství kouře/jisker u stroje: {STRING}
|
STR_CONFIG_SETTING_SMOKE_AMOUNT :Množství kouře/jisker u vozidel: {STRING}
|
||||||
STR_CONFIG_SETTING_SMOKE_AMOUNT_HELPTEXT :Množštví kouře či jisker emitovaných vozidly
|
STR_CONFIG_SETTING_SMOKE_AMOUNT_HELPTEXT :Množštví kouře či jisker emitovaných vozidly
|
||||||
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL :Model akcelerace vlaků: {STRING}
|
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL :Model akcelerace vlaků: {STRING}
|
||||||
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL_HELPTEXT :Zvolit fyzikální model pro zrychlení vlaků. "Originální" model zpomaluje všechny vozidla na svahu stejně. Realistický model zpomaluje na svazích a v zatáčkách podle různých parametrů, například délky a tažné síly.
|
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL_HELPTEXT :Zvolit fyzikální model pro zrychlení vlaků. "Originální" model zpomaluje všechny vozidla na svahu stejně. Realistický model zpomaluje na svazích a v zatáčkách podle různých parametrů, například délky a tažné síly.
|
||||||
@@ -1394,7 +1390,7 @@ STR_CONFIG_SETTING_OIL_REF_EDGE_DISTANCE_HELPTEXT :Ropné rafineri
|
|||||||
STR_CONFIG_SETTING_SNOWLINE_HEIGHT :Výška sněhové čáry: {STRING}
|
STR_CONFIG_SETTING_SNOWLINE_HEIGHT :Výška sněhové čáry: {STRING}
|
||||||
STR_CONFIG_SETTING_SNOWLINE_HEIGHT_HELPTEXT :Určuje o jaké výšky se vyskytuje sníh u subarktického klimatu. Sníh rovněž ovlivňuje vytváření průmyslu a požadavky na růst měst
|
STR_CONFIG_SETTING_SNOWLINE_HEIGHT_HELPTEXT :Určuje o jaké výšky se vyskytuje sníh u subarktického klimatu. Sníh rovněž ovlivňuje vytváření průmyslu a požadavky na růst měst
|
||||||
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN :Členitost krajiny: {STRING}
|
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN :Členitost krajiny: {STRING}
|
||||||
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_HELPTEXT :(Pouze TerraGenesis) Zvol množství hor: Rovinatý terén má méně hor, které jsou však rozlehlejší. Členitý terén má mnoho hor, u kterých se může zdát, že se upakují
|
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_HELPTEXT :(Pouze TerraGenesis) Zvol množství hor: Rovinatý terén má méně hor, které jsou však rozlehlejší. Členitý terén má mnoho hor, u kterých se může zdát, že se opakují
|
||||||
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_VERY_SMOOTH :velmi rovná
|
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_VERY_SMOOTH :velmi rovná
|
||||||
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_SMOOTH :rovná
|
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_SMOOTH :rovná
|
||||||
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_ROUGH :členitá
|
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_ROUGH :členitá
|
||||||
@@ -1405,9 +1401,9 @@ STR_CONFIG_SETTING_RIVER_AMOUNT :Množství řek
|
|||||||
STR_CONFIG_SETTING_RIVER_AMOUNT_HELPTEXT :Zvol množství řek k vytvoření
|
STR_CONFIG_SETTING_RIVER_AMOUNT_HELPTEXT :Zvol množství řek k vytvoření
|
||||||
STR_CONFIG_SETTING_TREE_PLACER :Algoritmus sázení stromového porostu: {STRING}
|
STR_CONFIG_SETTING_TREE_PLACER :Algoritmus sázení stromového porostu: {STRING}
|
||||||
STR_CONFIG_SETTING_TREE_PLACER_HELPTEXT :Zvol způsob rozmisťování stromů ve světe: "Originální" sází stromy rovnoměrně, "Vylepšené" sází stromy ve skupinách
|
STR_CONFIG_SETTING_TREE_PLACER_HELPTEXT :Zvol způsob rozmisťování stromů ve světe: "Originální" sází stromy rovnoměrně, "Vylepšené" sází stromy ve skupinách
|
||||||
STR_CONFIG_SETTING_TREE_PLACER_NONE :žádné
|
STR_CONFIG_SETTING_TREE_PLACER_NONE :žádný
|
||||||
STR_CONFIG_SETTING_TREE_PLACER_ORIGINAL :původní
|
STR_CONFIG_SETTING_TREE_PLACER_ORIGINAL :původní
|
||||||
STR_CONFIG_SETTING_TREE_PLACER_IMPROVED :vylepšené
|
STR_CONFIG_SETTING_TREE_PLACER_IMPROVED :vylepšený
|
||||||
STR_CONFIG_SETTING_ROAD_SIDE :Silniční vozidla: {STRING}
|
STR_CONFIG_SETTING_ROAD_SIDE :Silniční vozidla: {STRING}
|
||||||
STR_CONFIG_SETTING_ROAD_SIDE_HELPTEXT :Zvol na jaké straně vozovky jezdí vozidla
|
STR_CONFIG_SETTING_ROAD_SIDE_HELPTEXT :Zvol na jaké straně vozovky jezdí vozidla
|
||||||
STR_CONFIG_SETTING_HEIGHTMAP_ROTATION :Otočení výškové mapy: {STRING}
|
STR_CONFIG_SETTING_HEIGHTMAP_ROTATION :Otočení výškové mapy: {STRING}
|
||||||
@@ -1564,11 +1560,11 @@ STR_CONFIG_SETTING_SERVINT_AIRCRAFT_HELPTEXT :Nastaví defaul
|
|||||||
STR_CONFIG_SETTING_SERVINT_SHIPS :Základní servisní interval pro lodě: {STRING}
|
STR_CONFIG_SETTING_SERVINT_SHIPS :Základní servisní interval pro lodě: {STRING}
|
||||||
STR_CONFIG_SETTING_SERVINT_SHIPS_HELPTEXT :Nastaví defaultní servisní interval pro lodě pokud loď nemá nastaven jiný servisní interval
|
STR_CONFIG_SETTING_SERVINT_SHIPS_HELPTEXT :Nastaví defaultní servisní interval pro lodě pokud loď nemá nastaven jiný servisní interval
|
||||||
STR_CONFIG_SETTING_NOSERVICE :Vypnout servisy, když jsou vypnuty poruchy: {STRING}
|
STR_CONFIG_SETTING_NOSERVICE :Vypnout servisy, když jsou vypnuty poruchy: {STRING}
|
||||||
STR_CONFIG_SETTING_NOSERVICE_HELPTEXT :Pokud je zapnuto, vozidla nejezdí do servisu pokud se nemohou porouchat, tedy pokud jsou vypnuty poruchy
|
STR_CONFIG_SETTING_NOSERVICE_HELPTEXT :Pokud je zapnuto a zároveň jsou vypnuty poruchy, vozidla nebudou vůbec jezdit do servisu, protože se nemohou nikdy porouchat
|
||||||
STR_CONFIG_SETTING_WAGONSPEEDLIMITS :Zapnout omezení rychlosti vagonů: {STRING}
|
STR_CONFIG_SETTING_WAGONSPEEDLIMITS :Zapnout omezení rychlosti vagonů: {STRING}
|
||||||
STR_CONFIG_SETTING_WAGONSPEEDLIMITS_HELPTEXT :Pokud zapnuto, použije rychlostní omezení vagónů při stanovení maximální rychlosti vlaku
|
STR_CONFIG_SETTING_WAGONSPEEDLIMITS_HELPTEXT :Pokud zapnuto, použije rychlostní omezení vagónů při stanovení maximální rychlosti vlaku
|
||||||
STR_CONFIG_SETTING_DISABLE_ELRAILS :Vypnout elektrickou železnici: {STRING}
|
STR_CONFIG_SETTING_DISABLE_ELRAILS :Vypnout elektrickou železnici: {STRING}
|
||||||
STR_CONFIG_SETTING_DISABLE_ELRAILS_HELPTEXT :Zapnutím této možnosti odstraní potřebu elektrifikované trati pro elektrické lokomotivy
|
STR_CONFIG_SETTING_DISABLE_ELRAILS_HELPTEXT :Zapnutí této možnosti odstraní potřebu elektrifikované trati pro elektrické lokomotivy
|
||||||
|
|
||||||
STR_CONFIG_SETTING_NEWS_ARRIVAL_FIRST_VEHICLE_OWN :Příjezd prvního vozidla do hráčovy stanice: {STRING}
|
STR_CONFIG_SETTING_NEWS_ARRIVAL_FIRST_VEHICLE_OWN :Příjezd prvního vozidla do hráčovy stanice: {STRING}
|
||||||
STR_CONFIG_SETTING_NEWS_ARRIVAL_FIRST_VEHICLE_OWN_HELPTEXT :Zobrazovat noviny pokud první vozidlo dorazí do stanice této společnosti
|
STR_CONFIG_SETTING_NEWS_ARRIVAL_FIRST_VEHICLE_OWN_HELPTEXT :Zobrazovat noviny pokud první vozidlo dorazí do stanice této společnosti
|
||||||
@@ -1695,9 +1691,9 @@ STR_CONFIG_SETTING_LARGER_TOWNS_DISABLED :Žádné
|
|||||||
STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER :Činitel základní velikosti města: {STRING}
|
STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER :Činitel základní velikosti města: {STRING}
|
||||||
STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER_HELPTEXT :Průměrná velikost větších měst v porovnání s ostatními městy na začátku hry
|
STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER_HELPTEXT :Průměrná velikost větších měst v porovnání s ostatními městy na začátku hry
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_INTERVAL :Aktualizovat distribuční graf po {STRING}{P dni dnech dnech}
|
STR_CONFIG_SETTING_LINKGRAPH_INTERVAL :Aktualizovat distribuční graf po {STRING}{P 0:2 dni dnech dnech}
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_INTERVAL_HELPTEXT :Čas mezi přepočítáváním částí grafu spojení. Každý přepočet přepočítává plány jedné části grafu. To znamená, že hodnota X u toho nastavení nezpůsobí, že se každých X dní přepočítá celý graf, ale pouze určité části. Čím kratší interval nastavíš, tím více času CPU bude potřeba ke spočítání. Čím delší nastavíš, tím déle bude trvat dokud si distribuce nákladu najde nové trasy.
|
STR_CONFIG_SETTING_LINKGRAPH_INTERVAL_HELPTEXT :Čas mezi přepočítáváním částí grafu spojení. Každý přepočet přepočítává plány jedné části grafu. To znamená, že hodnota X u toho nastavení nezpůsobí, že se každých X dní přepočítá celý graf, ale pouze určité části. Čím kratší interval nastavíš, tím více času CPU bude potřeba ke spočítání. Čím delší nastavíš, tím déle bude trvat dokud si distribuce nákladu najde nové trasy.
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_TIME :Zaber si {STRING}{NBSP}{P "den" "dny" "dní"} na přepočet grafu spojení
|
STR_CONFIG_SETTING_LINKGRAPH_TIME :Zaber si {STRING}{NBSP}{P 0:2 "den" "dny" "dní"} na přepočet grafu spojení
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Čas vyhrazený pro každý přepočet části grafu spojení. Pokud přepočet začne, je vytvořeno nové vlákno, které má dovoleno běžet po zvolený počet dnů. Čím nižší hodnotu nastavíš tím je pravděpodobnější, že vlákno nebude dokončeno kdy má. Pokud se tak stane, hra se zastaví ("lagne") dokud dokončeno nebude. Čím vyšší hodnotu nastavíš, tím déle bude trvat aktualizace grafu pokud se trasy změní.
|
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Čas vyhrazený pro každý přepočet části grafu spojení. Pokud přepočet začne, je vytvořeno nové vlákno, které má dovoleno běžet po zvolený počet dnů. Čím nižší hodnotu nastavíš tím je pravděpodobnější, že vlákno nebude dokončeno kdy má. Pokud se tak stane, hra se zastaví ("lagne") dokud dokončeno nebude. Čím vyšší hodnotu nastavíš, tím déle bude trvat aktualizace grafu pokud se trasy změní.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manuální
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manuální
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :nerovnoměrný
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :nerovnoměrný
|
||||||
@@ -2972,6 +2968,10 @@ STR_SPRITE_ALIGNER_PREVIOUS_BUTTON :{BLACK}Předcho
|
|||||||
STR_SPRITE_ALIGNER_PREVIOUS_TOOLTIP :{BLACK}Jít na předchozí normální sprite (s grafikou), přičemž se přeskakují pseudo-/barvící/znakové sprity a při dosažení začátku se jde na konec
|
STR_SPRITE_ALIGNER_PREVIOUS_TOOLTIP :{BLACK}Jít na předchozí normální sprite (s grafikou), přičemž se přeskakují pseudo-/barvící/znakové sprity a při dosažení začátku se jde na konec
|
||||||
STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}Zobrazení vybraného spritu. Posun se při jeho vykreslení neuvažoval
|
STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}Zobrazení vybraného spritu. Posun se při jeho vykreslení neuvažoval
|
||||||
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Posouvání spritu změnou souřadnic X a Y
|
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Posouvání spritu změnou souřadnic X a Y
|
||||||
|
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Resetovat
|
||||||
|
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}Resetovat aktuání relativní posunutí
|
||||||
|
STR_SPRITE_ALIGNER_OFFSETS_ABS :{BLACK}Posunutí v ose X: {NUM}, Posunutí v ose Y: {NUM} (Absolutní)
|
||||||
|
STR_SPRITE_ALIGNER_OFFSETS_REL :{BLACK}Posunutí v ose X: {NUM}, Posunutí v ose Y: {NUM} (Relativní)
|
||||||
STR_SPRITE_ALIGNER_PICKER_BUTTON :{BLACK}Vybrat sprite
|
STR_SPRITE_ALIGNER_PICKER_BUTTON :{BLACK}Vybrat sprite
|
||||||
STR_SPRITE_ALIGNER_PICKER_TOOLTIP :{BLACK}Klikni na sprite kdekoli na obrazovce
|
STR_SPRITE_ALIGNER_PICKER_TOOLTIP :{BLACK}Klikni na sprite kdekoli na obrazovce
|
||||||
|
|
||||||
@@ -3144,7 +3144,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Informace
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Varování
|
STR_GOAL_QUESTION_CAPTION_WARNING :Varování
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Chyba
|
STR_GOAL_QUESTION_CAPTION_ERROR :Chyba
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Zrušit
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Zrušit
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :OK
|
STR_GOAL_QUESTION_BUTTON_OK :OK
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Ne
|
STR_GOAL_QUESTION_BUTTON_NO :Ne
|
||||||
@@ -3163,6 +3163,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Restartovat
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Odložit
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Odložit
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Vzdát se
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Vzdát se
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Zavřít
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Zavřít
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Dotace
|
STR_SUBSIDIES_CAPTION :{WHITE}Dotace
|
||||||
|
|||||||
@@ -927,10 +927,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Georgiske Lari
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Iranske Rialer (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Iranske Rialer (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Vejkøretøjer
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Vejkøretøjer
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Vælg den side af vejen, køretøjer skal kører i
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Vælg den side af vejen, køretøjer skal kører i
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Kør i venstre side
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Kør i venstre side
|
||||||
@@ -2879,6 +2875,10 @@ STR_SPRITE_ALIGNER_PREVIOUS_BUTTON :{BLACK}Tidliger
|
|||||||
STR_SPRITE_ALIGNER_PREVIOUS_TOOLTIP :{BLACK}Fortsæt til den forrige normal sprite, springe over nogen pseudo / recolour / FONT sprites og indpakning rundt fra den første sprite til det sidste
|
STR_SPRITE_ALIGNER_PREVIOUS_TOOLTIP :{BLACK}Fortsæt til den forrige normal sprite, springe over nogen pseudo / recolour / FONT sprites og indpakning rundt fra den første sprite til det sidste
|
||||||
STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}Repræsentation af den markerede sprite. Justeringen ignoreres når denne sprite tegnes.
|
STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}Repræsentation af den markerede sprite. Justeringen ignoreres når denne sprite tegnes.
|
||||||
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Flyt spriten rundt for at ændre X- og Y-forskydningen
|
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Flyt spriten rundt for at ændre X- og Y-forskydningen
|
||||||
|
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Nulstil relativ
|
||||||
|
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}Nulstil den nuværende relative forskydning
|
||||||
|
STR_SPRITE_ALIGNER_OFFSETS_ABS :{BLACK}X-forskydning: {NUM}, Y-forskydning: {NUM} (Absolut)
|
||||||
|
STR_SPRITE_ALIGNER_OFFSETS_REL :{BLACK}X-forskydning: {NUM}, Y-forskydning: {NUM} (Relativt)
|
||||||
STR_SPRITE_ALIGNER_PICKER_BUTTON :{BLACK}Vælg grafikelement
|
STR_SPRITE_ALIGNER_PICKER_BUTTON :{BLACK}Vælg grafikelement
|
||||||
STR_SPRITE_ALIGNER_PICKER_TOOLTIP :{BLACK}Vælg en sprite fra et vilkårligt sted på skærmen
|
STR_SPRITE_ALIGNER_PICKER_TOOLTIP :{BLACK}Vælg en sprite fra et vilkårligt sted på skærmen
|
||||||
|
|
||||||
@@ -3051,7 +3051,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Information
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Advarsel
|
STR_GOAL_QUESTION_CAPTION_WARNING :Advarsel
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Mål-spørgsmåls-overskriftsfejl
|
STR_GOAL_QUESTION_CAPTION_ERROR :Mål-spørgsmåls-overskriftsfejl
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Annuller
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Annuller
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :OK
|
STR_GOAL_QUESTION_BUTTON_OK :OK
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Nej
|
STR_GOAL_QUESTION_BUTTON_NO :Nej
|
||||||
@@ -3070,6 +3070,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Genstart
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Udskyd
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Udskyd
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Overgiv dig
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Overgiv dig
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Luk
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Luk
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Tilskudsordninger
|
STR_SUBSIDIES_CAPTION :{WHITE}Tilskudsordninger
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ STR_CARGO_PLURAL_NOTHING :
|
|||||||
STR_CARGO_PLURAL_PASSENGERS :Passagiers
|
STR_CARGO_PLURAL_PASSENGERS :Passagiers
|
||||||
STR_CARGO_PLURAL_COAL :Kolen
|
STR_CARGO_PLURAL_COAL :Kolen
|
||||||
STR_CARGO_PLURAL_MAIL :Post
|
STR_CARGO_PLURAL_MAIL :Post
|
||||||
STR_CARGO_PLURAL_OIL :Olie
|
STR_CARGO_PLURAL_OIL :Aardolie
|
||||||
STR_CARGO_PLURAL_LIVESTOCK :Vee
|
STR_CARGO_PLURAL_LIVESTOCK :Vee
|
||||||
STR_CARGO_PLURAL_GOODS :Goederen
|
STR_CARGO_PLURAL_GOODS :Goederen
|
||||||
STR_CARGO_PLURAL_GRAIN :Graan
|
STR_CARGO_PLURAL_GRAIN :Graan
|
||||||
@@ -64,7 +64,7 @@ STR_CARGO_SINGULAR_NOTHING :
|
|||||||
STR_CARGO_SINGULAR_PASSENGER :Passagier
|
STR_CARGO_SINGULAR_PASSENGER :Passagier
|
||||||
STR_CARGO_SINGULAR_COAL :Kolen
|
STR_CARGO_SINGULAR_COAL :Kolen
|
||||||
STR_CARGO_SINGULAR_MAIL :Post
|
STR_CARGO_SINGULAR_MAIL :Post
|
||||||
STR_CARGO_SINGULAR_OIL :Olie
|
STR_CARGO_SINGULAR_OIL :Aardolie
|
||||||
STR_CARGO_SINGULAR_LIVESTOCK :Vee
|
STR_CARGO_SINGULAR_LIVESTOCK :Vee
|
||||||
STR_CARGO_SINGULAR_GOODS :Goederen
|
STR_CARGO_SINGULAR_GOODS :Goederen
|
||||||
STR_CARGO_SINGULAR_GRAIN :Graan
|
STR_CARGO_SINGULAR_GRAIN :Graan
|
||||||
@@ -98,7 +98,7 @@ STR_QUANTITY_NOTHING :
|
|||||||
STR_QUANTITY_PASSENGERS :{COMMA}{NBSP}passagier{P "" s}
|
STR_QUANTITY_PASSENGERS :{COMMA}{NBSP}passagier{P "" s}
|
||||||
STR_QUANTITY_COAL :{WEIGHT_LONG} kolen
|
STR_QUANTITY_COAL :{WEIGHT_LONG} kolen
|
||||||
STR_QUANTITY_MAIL :{COMMA}{NBSP}zak{P "" ken} post
|
STR_QUANTITY_MAIL :{COMMA}{NBSP}zak{P "" ken} post
|
||||||
STR_QUANTITY_OIL :{VOLUME_LONG} olie
|
STR_QUANTITY_OIL :{VOLUME_LONG} Vaten Olie
|
||||||
STR_QUANTITY_LIVESTOCK :{COMMA}{NBSP}stuk{P "" s} vee
|
STR_QUANTITY_LIVESTOCK :{COMMA}{NBSP}stuk{P "" s} vee
|
||||||
STR_QUANTITY_GOODS :{COMMA}{NBSP}krat{P "" ten} goederen
|
STR_QUANTITY_GOODS :{COMMA}{NBSP}krat{P "" ten} goederen
|
||||||
STR_QUANTITY_GRAIN :{WEIGHT_LONG} graan
|
STR_QUANTITY_GRAIN :{WEIGHT_LONG} graan
|
||||||
@@ -168,7 +168,7 @@ STR_ABBREV_ALL :{TINY_FONT}ALLE
|
|||||||
STR_PASSENGERS :{COMMA}{NBSP}passagier{P "" s}
|
STR_PASSENGERS :{COMMA}{NBSP}passagier{P "" s}
|
||||||
STR_BAGS :{COMMA}{NBSP}zak{P "" ken}
|
STR_BAGS :{COMMA}{NBSP}zak{P "" ken}
|
||||||
STR_TONS :{COMMA}{NBSP}ton
|
STR_TONS :{COMMA}{NBSP}ton
|
||||||
STR_LITERS :{COMMA}{NBSP}liter
|
STR_LITERS :{COMMA}{NBSP}liter{P "" s}
|
||||||
STR_ITEMS :{COMMA}{NBSP}stuk{P "" s}
|
STR_ITEMS :{COMMA}{NBSP}stuk{P "" s}
|
||||||
STR_CRATES :{COMMA}{NBSP}krat{P "" ten}
|
STR_CRATES :{COMMA}{NBSP}krat{P "" ten}
|
||||||
|
|
||||||
@@ -927,10 +927,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Georgische Lari
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Iraanse Rial (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Iraanse Rial (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Wegvoertuigen
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Wegvoertuigen
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Kies aan welke kant de wegvoertuigen moeten rijden
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Kies aan welke kant de wegvoertuigen moeten rijden
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Links rijden
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Links rijden
|
||||||
@@ -1147,7 +1143,7 @@ STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Maximale beginl
|
|||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Maximale bedrag een bedrijf kan lenen (zonder rekening te houden met de inflatie)
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Maximale bedrag een bedrijf kan lenen (zonder rekening te houden met de inflatie)
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE :Rente van lening: {STRING}
|
STR_CONFIG_SETTING_INTEREST_RATE :Rente van lening: {STRING}
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Percentage rente op lening; bepaald ook het inflatiecijfer wanneer ingeschakeld
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Percentage rente op lening; bepaald ook het inflatiecijfer wanneer ingeschakeld
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS :Brandstofkosten: {STRING}
|
STR_CONFIG_SETTING_RUNNING_COSTS :Onderhoudskosten: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Het niveau van onderhoud en bedrijfskosten van voertuigen en infrastuctuur
|
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Het niveau van onderhoud en bedrijfskosten van voertuigen en infrastuctuur
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Bouwsnelheid: {STRING}
|
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Bouwsnelheid: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Beperk de hoeveelheid bouwactiviteiten voor computerspeler
|
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Beperk de hoeveelheid bouwactiviteiten voor computerspeler
|
||||||
@@ -3055,7 +3051,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Informatie
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Waarschuwing
|
STR_GOAL_QUESTION_CAPTION_WARNING :Waarschuwing
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Fout
|
STR_GOAL_QUESTION_CAPTION_ERROR :Fout
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Annuleren
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Annuleren
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :OK
|
STR_GOAL_QUESTION_BUTTON_OK :OK
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Nee
|
STR_GOAL_QUESTION_BUTTON_NO :Nee
|
||||||
@@ -3074,6 +3070,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Herstart
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Stel uit
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Stel uit
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Geef op
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Geef op
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Sluiten
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Sluiten
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Subsidies
|
STR_SUBSIDIES_CAPTION :{WHITE}Subsidies
|
||||||
@@ -3187,16 +3184,16 @@ STR_FINANCES_EXPENDITURE_INCOME_TITLE :{WHITE}Uitgaven
|
|||||||
STR_FINANCES_YEAR :{WHITE}{NUM}
|
STR_FINANCES_YEAR :{WHITE}{NUM}
|
||||||
STR_FINANCES_SECTION_CONSTRUCTION :{GOLD}Bouwkosten
|
STR_FINANCES_SECTION_CONSTRUCTION :{GOLD}Bouwkosten
|
||||||
STR_FINANCES_SECTION_NEW_VEHICLES :{GOLD}Nieuwe voertuigen
|
STR_FINANCES_SECTION_NEW_VEHICLES :{GOLD}Nieuwe voertuigen
|
||||||
STR_FINANCES_SECTION_TRAIN_RUNNING_COSTS :{GOLD}Treinbrandstofkosten
|
STR_FINANCES_SECTION_TRAIN_RUNNING_COSTS :{GOLD}Treinonderhoudskosten
|
||||||
STR_FINANCES_SECTION_ROAD_VEHICLE_RUNNING_COSTS :{GOLD}Wegvoertuigbrandstofkosten
|
STR_FINANCES_SECTION_ROAD_VEHICLE_RUNNING_COSTS :{GOLD}Wegvoertuigonderhoudskosten
|
||||||
STR_FINANCES_SECTION_AIRCRAFT_RUNNING_COSTS :{GOLD}Vliegtuigbrandstofkosten
|
STR_FINANCES_SECTION_AIRCRAFT_RUNNING_COSTS :{GOLD}Vliegtuigonderhoudskosten
|
||||||
STR_FINANCES_SECTION_SHIP_RUNNING_COSTS :{GOLD}Schipbrandstofkosten
|
STR_FINANCES_SECTION_SHIP_RUNNING_COSTS :{GOLD}Schiponderhoudskosten
|
||||||
STR_FINANCES_SECTION_PROPERTY_MAINTENANCE :{GOLD}Eigendomsonderhoud
|
STR_FINANCES_SECTION_PROPERTY_MAINTENANCE :{GOLD}Eigendomsonderhoud
|
||||||
STR_FINANCES_SECTION_TRAIN_INCOME :{GOLD}Treininkomsten
|
STR_FINANCES_SECTION_TRAIN_INCOME :{GOLD}Treininkomsten
|
||||||
STR_FINANCES_SECTION_ROAD_VEHICLE_INCOME :{GOLD}Wegvoertuiginkomsten
|
STR_FINANCES_SECTION_ROAD_VEHICLE_INCOME :{GOLD}Wegvoertuiginkomsten
|
||||||
STR_FINANCES_SECTION_AIRCRAFT_INCOME :{GOLD}Vliegtuiginkomsten
|
STR_FINANCES_SECTION_AIRCRAFT_INCOME :{GOLD}Vliegtuiginkomsten
|
||||||
STR_FINANCES_SECTION_SHIP_INCOME :{GOLD}Schipinkomsten
|
STR_FINANCES_SECTION_SHIP_INCOME :{GOLD}Schipinkomsten
|
||||||
STR_FINANCES_SECTION_LOAN_INTEREST :{GOLD}Rente van lening
|
STR_FINANCES_SECTION_LOAN_INTEREST :{GOLD} De rente van de lening
|
||||||
STR_FINANCES_SECTION_OTHER :{GOLD}Overig
|
STR_FINANCES_SECTION_OTHER :{GOLD}Overig
|
||||||
STR_FINANCES_NEGATIVE_INCOME :{BLACK}-{CURRENCY_LONG}
|
STR_FINANCES_NEGATIVE_INCOME :{BLACK}-{CURRENCY_LONG}
|
||||||
STR_FINANCES_POSITIVE_INCOME :{BLACK}+{CURRENCY_LONG}
|
STR_FINANCES_POSITIVE_INCOME :{BLACK}+{CURRENCY_LONG}
|
||||||
@@ -3271,7 +3268,7 @@ STR_COMPANY_INFRASTRUCTURE_VIEW_TRAMWAY :{WHITE}Tramrail
|
|||||||
STR_COMPANY_INFRASTRUCTURE_VIEW_WATER_SECT :{GOLD}Water tegels:
|
STR_COMPANY_INFRASTRUCTURE_VIEW_WATER_SECT :{GOLD}Water tegels:
|
||||||
STR_COMPANY_INFRASTRUCTURE_VIEW_CANALS :{WHITE}Kanalen
|
STR_COMPANY_INFRASTRUCTURE_VIEW_CANALS :{WHITE}Kanalen
|
||||||
STR_COMPANY_INFRASTRUCTURE_VIEW_STATION_SECT :{GOLD}Stations:
|
STR_COMPANY_INFRASTRUCTURE_VIEW_STATION_SECT :{GOLD}Stations:
|
||||||
STR_COMPANY_INFRASTRUCTURE_VIEW_STATIONS :{WHITE}Station tegels
|
STR_COMPANY_INFRASTRUCTURE_VIEW_STATIONS :{WHITE}Stationtegels
|
||||||
STR_COMPANY_INFRASTRUCTURE_VIEW_AIRPORTS :{WHITE}Vliegvelden
|
STR_COMPANY_INFRASTRUCTURE_VIEW_AIRPORTS :{WHITE}Vliegvelden
|
||||||
STR_COMPANY_INFRASTRUCTURE_VIEW_TOTAL :{WHITE}{CURRENCY_LONG}/jr
|
STR_COMPANY_INFRASTRUCTURE_VIEW_TOTAL :{WHITE}{CURRENCY_LONG}/jr
|
||||||
|
|
||||||
@@ -3353,7 +3350,7 @@ STR_GROUP_DEFAULT_SHIPS :Niet gegroepeer
|
|||||||
STR_GROUP_DEFAULT_AIRCRAFTS :Niet gegroepeerde vliegtuigen
|
STR_GROUP_DEFAULT_AIRCRAFTS :Niet gegroepeerde vliegtuigen
|
||||||
|
|
||||||
STR_GROUPS_CLICK_ON_GROUP_FOR_TOOLTIP :{BLACK}Groepen - Klik op een groep voor een lijst van alle voertuigen in deze groep. Klik en sleep om hiërarchie te beheren
|
STR_GROUPS_CLICK_ON_GROUP_FOR_TOOLTIP :{BLACK}Groepen - Klik op een groep voor een lijst van alle voertuigen in deze groep. Klik en sleep om hiërarchie te beheren
|
||||||
STR_GROUP_CREATE_TOOLTIP :{BLACK}Klik om een groep te maken
|
STR_GROUP_CREATE_TOOLTIP :{BLACK}Klik om een groep te creëren
|
||||||
STR_GROUP_DELETE_TOOLTIP :{BLACK}Verwijder de geselecteerde groep
|
STR_GROUP_DELETE_TOOLTIP :{BLACK}Verwijder de geselecteerde groep
|
||||||
STR_GROUP_RENAME_TOOLTIP :{BLACK}Hernoem de geselecteerde groep
|
STR_GROUP_RENAME_TOOLTIP :{BLACK}Hernoem de geselecteerde groep
|
||||||
STR_GROUP_REPLACE_PROTECTION_TOOLTIP :{BLACK}Klik om deze groep te beschermen tegen globaal automatisch vervangen
|
STR_GROUP_REPLACE_PROTECTION_TOOLTIP :{BLACK}Klik om deze groep te beschermen tegen globaal automatisch vervangen
|
||||||
@@ -3601,12 +3598,12 @@ STR_VEHICLE_VIEW_SHIP_REFIT_TOOLTIP :{BLACK}Bouw sch
|
|||||||
STR_VEHICLE_VIEW_AIRCRAFT_REFIT_TOOLTIP :{BLACK}Bouw vliegtuig om voor een ander goederentype
|
STR_VEHICLE_VIEW_AIRCRAFT_REFIT_TOOLTIP :{BLACK}Bouw vliegtuig om voor een ander goederentype
|
||||||
|
|
||||||
STR_VEHICLE_VIEW_TRAIN_REVERSE_TOOLTIP :{BLACK}Keer trein om
|
STR_VEHICLE_VIEW_TRAIN_REVERSE_TOOLTIP :{BLACK}Keer trein om
|
||||||
STR_VEHICLE_VIEW_ROAD_VEHICLE_REVERSE_TOOLTIP :{BLACK}Dwing het wegvoertuig om om te draaien
|
STR_VEHICLE_VIEW_ROAD_VEHICLE_REVERSE_TOOLTIP :{BLACK}Dwing het wegvoertuig te keren.
|
||||||
|
|
||||||
STR_VEHICLE_VIEW_TRAIN_ORDERS_TOOLTIP :{BLACK}Toon orders van trein. Ctrl+klik toont het tijdschema van de trein
|
STR_VEHICLE_VIEW_TRAIN_ORDERS_TOOLTIP :{BLACK}Toon orders van de trein. Ctrl+klik toont het tijdschema van de trein
|
||||||
STR_VEHICLE_VIEW_ROAD_VEHICLE_ORDERS_TOOLTIP :{BLACK}Toon orders van wegvoertuig. Ctrl+klik toont tijdschema van het voertuig
|
STR_VEHICLE_VIEW_ROAD_VEHICLE_ORDERS_TOOLTIP :{BLACK}Toon orders van het wegvoertuig. Ctrl+klik toont tijdschema van het voertuig
|
||||||
STR_VEHICLE_VIEW_SHIP_ORDERS_TOOLTIP :{BLACK}Toon orders van schip. Ctrl+klik toont tijdschema van het schip
|
STR_VEHICLE_VIEW_SHIP_ORDERS_TOOLTIP :{BLACK}Toon orders van het schip. Ctrl+klik toont tijdschema van het schip
|
||||||
STR_VEHICLE_VIEW_AIRCRAFT_ORDERS_TOOLTIP :{BLACK}Toon orders van vliegtuig. Ctrl+klik toont het tijdschema van het vliegtuig
|
STR_VEHICLE_VIEW_AIRCRAFT_ORDERS_TOOLTIP :{BLACK}Toon orders van het vliegtuig. Ctrl+klik toont het tijdschema van het vliegtuig
|
||||||
|
|
||||||
STR_VEHICLE_VIEW_TRAIN_SHOW_DETAILS_TOOLTIP :{BLACK}Toon details van trein
|
STR_VEHICLE_VIEW_TRAIN_SHOW_DETAILS_TOOLTIP :{BLACK}Toon details van trein
|
||||||
STR_VEHICLE_VIEW_ROAD_VEHICLE_SHOW_DETAILS_TOOLTIP :{BLACK}Toon details van wegvoertuig
|
STR_VEHICLE_VIEW_ROAD_VEHICLE_SHOW_DETAILS_TOOLTIP :{BLACK}Toon details van wegvoertuig
|
||||||
@@ -4156,9 +4153,9 @@ STR_ERROR_MAXIMUM_PERMITTED_LOAN :{WHITE}... maxi
|
|||||||
STR_ERROR_CAN_T_BORROW_ANY_MORE_MONEY :{WHITE}Kan geen geld meer lenen...
|
STR_ERROR_CAN_T_BORROW_ANY_MORE_MONEY :{WHITE}Kan geen geld meer lenen...
|
||||||
STR_ERROR_LOAN_ALREADY_REPAYED :{WHITE}... geen lening om af te betalen
|
STR_ERROR_LOAN_ALREADY_REPAYED :{WHITE}... geen lening om af te betalen
|
||||||
STR_ERROR_CURRENCY_REQUIRED :{WHITE}... {CURRENCY_LONG} benodigd
|
STR_ERROR_CURRENCY_REQUIRED :{WHITE}... {CURRENCY_LONG} benodigd
|
||||||
STR_ERROR_CAN_T_REPAY_LOAN :{WHITE}Kan geen lening afbetalen...
|
STR_ERROR_CAN_T_REPAY_LOAN :{WHITE}Kan de lening niet afbetalen..
|
||||||
STR_ERROR_INSUFFICIENT_FUNDS :{WHITE}Kan geen geld weggeven dat van de bank geleend is...
|
STR_ERROR_INSUFFICIENT_FUNDS :{WHITE}Kan geen geld weggeven dat van de bank geleend is...
|
||||||
STR_ERROR_CAN_T_BUY_COMPANY :{WHITE}Kan bedrijf niet kopen...
|
STR_ERROR_CAN_T_BUY_COMPANY :{WHITE}Kan het bedrijf niet kopen...
|
||||||
STR_ERROR_CAN_T_BUILD_COMPANY_HEADQUARTERS :{WHITE}Kan bedrijfshoofdkantoor niet bouwen...
|
STR_ERROR_CAN_T_BUILD_COMPANY_HEADQUARTERS :{WHITE}Kan bedrijfshoofdkantoor niet bouwen...
|
||||||
STR_ERROR_CAN_T_BUY_25_SHARE_IN_THIS :{WHITE}Kan geen 25% aandeel in dit bedrijf kopen...
|
STR_ERROR_CAN_T_BUY_25_SHARE_IN_THIS :{WHITE}Kan geen 25% aandeel in dit bedrijf kopen...
|
||||||
STR_ERROR_CAN_T_SELL_25_SHARE_IN :{WHITE}Kan geen 25% aandeel in dit bedrijf verkopen...
|
STR_ERROR_CAN_T_SELL_25_SHARE_IN :{WHITE}Kan geen 25% aandeel in dit bedrijf verkopen...
|
||||||
@@ -4360,7 +4357,7 @@ STR_ERROR_CAN_T_PURCHASE_THIS_LAND :{WHITE}Kan dit
|
|||||||
STR_ERROR_YOU_ALREADY_OWN_IT :{WHITE}... het is al van jou!
|
STR_ERROR_YOU_ALREADY_OWN_IT :{WHITE}... het is al van jou!
|
||||||
|
|
||||||
# Group related errors
|
# Group related errors
|
||||||
STR_ERROR_GROUP_CAN_T_CREATE :{WHITE}Kan groep niet maken...
|
STR_ERROR_GROUP_CAN_T_CREATE :{WHITE}Kan groep niet creëren...
|
||||||
STR_ERROR_GROUP_CAN_T_DELETE :{WHITE}Kan deze groep niet verwijderen...
|
STR_ERROR_GROUP_CAN_T_DELETE :{WHITE}Kan deze groep niet verwijderen...
|
||||||
STR_ERROR_GROUP_CAN_T_RENAME :{WHITE}Kan deze groep niet hernoemen...
|
STR_ERROR_GROUP_CAN_T_RENAME :{WHITE}Kan deze groep niet hernoemen...
|
||||||
STR_ERROR_GROUP_CAN_T_SET_PARENT :{WHITE}Kan huidige groep niet instellen...
|
STR_ERROR_GROUP_CAN_T_SET_PARENT :{WHITE}Kan huidige groep niet instellen...
|
||||||
|
|||||||
@@ -468,7 +468,7 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Message history
|
|||||||
|
|
||||||
############ range for about menu starts
|
############ range for about menu starts
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Land area information
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Land area information
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_TUTORIAL :{BLACK}Tutorial
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Toggle console
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Toggle console
|
||||||
STR_ABOUT_MENU_AI_DEBUG :AI/Game script debug
|
STR_ABOUT_MENU_AI_DEBUG :AI/Game script debug
|
||||||
STR_ABOUT_MENU_SCREENSHOT :Screenshot
|
STR_ABOUT_MENU_SCREENSHOT :Screenshot
|
||||||
@@ -479,6 +479,7 @@ STR_ABOUT_MENU_ABOUT_OPENTTD :About 'OpenTTD'
|
|||||||
STR_ABOUT_MENU_SPRITE_ALIGNER :Sprite aligner
|
STR_ABOUT_MENU_SPRITE_ALIGNER :Sprite aligner
|
||||||
STR_ABOUT_MENU_TOGGLE_BOUNDING_BOXES :Toggle bounding boxes
|
STR_ABOUT_MENU_TOGGLE_BOUNDING_BOXES :Toggle bounding boxes
|
||||||
STR_ABOUT_MENU_TOGGLE_DIRTY_BLOCKS :Toggle colouring of dirty blocks
|
STR_ABOUT_MENU_TOGGLE_DIRTY_BLOCKS :Toggle colouring of dirty blocks
|
||||||
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
############ range ends here
|
############ range ends here
|
||||||
|
|
||||||
############ range for ordinal numbers used for the place in the highscore window
|
############ range for ordinal numbers used for the place in the highscore window
|
||||||
@@ -717,6 +718,7 @@ STR_SMALLMAP_TOOLTIP_SHOW_LAND_OWNERS_ON_MAP :{BLACK}Show lan
|
|||||||
STR_SMALLMAP_TOOLTIP_INDUSTRY_SELECTION :{BLACK}Click on an industry type to toggle displaying it. Ctrl+Click disables all types except the selected one. Ctrl+Click on it again to enable all industry types
|
STR_SMALLMAP_TOOLTIP_INDUSTRY_SELECTION :{BLACK}Click on an industry type to toggle displaying it. Ctrl+Click disables all types except the selected one. Ctrl+Click on it again to enable all industry types
|
||||||
STR_SMALLMAP_TOOLTIP_COMPANY_SELECTION :{BLACK}Click on a company to toggle displaying its property. Ctrl+Click disables all companies except the selected one. Ctrl+Click on it again to enable all companies
|
STR_SMALLMAP_TOOLTIP_COMPANY_SELECTION :{BLACK}Click on a company to toggle displaying its property. Ctrl+Click disables all companies except the selected one. Ctrl+Click on it again to enable all companies
|
||||||
STR_SMALLMAP_TOOLTIP_CARGO_SELECTION :{BLACK}Click on a cargo to toggle displaying its property. Ctrl+Click disables all cargoes except the selected one. Ctrl+Click on it again to enable all cargoes
|
STR_SMALLMAP_TOOLTIP_CARGO_SELECTION :{BLACK}Click on a cargo to toggle displaying its property. Ctrl+Click disables all cargoes except the selected one. Ctrl+Click on it again to enable all cargoes
|
||||||
|
STR_SMALLMAP_TOOLTIP_SHOW_LEGEND :{BLACK}Show map legend / description of map symbols
|
||||||
|
|
||||||
STR_SMALLMAP_LEGENDA_ROADS :{TINY_FONT}{BLACK}Roads
|
STR_SMALLMAP_LEGENDA_ROADS :{TINY_FONT}{BLACK}Roads
|
||||||
STR_SMALLMAP_LEGENDA_RAILROADS :{TINY_FONT}{BLACK}Railways
|
STR_SMALLMAP_LEGENDA_RAILROADS :{TINY_FONT}{BLACK}Railways
|
||||||
@@ -927,10 +929,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Georgian Lari (
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Iranian Rial (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Iranian Rial (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Road vehicles
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Road vehicles
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Select side of road for vehicles to drive on
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Select side of road for vehicles to drive on
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Drive on left
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Drive on left
|
||||||
@@ -1215,6 +1213,12 @@ STR_CONFIG_SETTING_SIGNALSIDE_HELPTEXT :Select on which
|
|||||||
STR_CONFIG_SETTING_SIGNALSIDE_LEFT :On the left
|
STR_CONFIG_SETTING_SIGNALSIDE_LEFT :On the left
|
||||||
STR_CONFIG_SETTING_SIGNALSIDE_DRIVING_SIDE :On the driving side
|
STR_CONFIG_SETTING_SIGNALSIDE_DRIVING_SIDE :On the driving side
|
||||||
STR_CONFIG_SETTING_SIGNALSIDE_RIGHT :On the right
|
STR_CONFIG_SETTING_SIGNALSIDE_RIGHT :On the right
|
||||||
|
STR_CONFIG_SETTING_VERTICAL_TOOLBAR :{BLACK}Vertical toolbar
|
||||||
|
STR_CONFIG_SETTING_VERTICAL_TOOLBAR_HELPTEXT :{BLACK}Main toolbar is split into two vertical toolbars on the sides of the screen
|
||||||
|
STR_CONFIG_SETTING_BUTTON_SIZE :{BLACK}Button size
|
||||||
|
STR_CONFIG_SETTING_BUTTON_SIZE_TOOLTIP :{BLACK}Size of all user interface elements
|
||||||
|
STR_CONFIG_SETTING_FONT_SIZE :{BLACK}Font size
|
||||||
|
STR_CONFIG_SETTING_FONT_SIZE_TOOLTIP :{BLACK}Size of all game fonts
|
||||||
STR_CONFIG_SETTING_SHOWFINANCES :Show finances window at the end of the year: {STRING2}
|
STR_CONFIG_SETTING_SHOWFINANCES :Show finances window at the end of the year: {STRING2}
|
||||||
STR_CONFIG_SETTING_SHOWFINANCES_HELPTEXT :If enabled, the finances window pops up at the end of each year to allow easy inspection of the financial status of the company
|
STR_CONFIG_SETTING_SHOWFINANCES_HELPTEXT :If enabled, the finances window pops up at the end of each year to allow easy inspection of the financial status of the company
|
||||||
STR_CONFIG_SETTING_NONSTOP_BY_DEFAULT :New orders are 'non-stop' by default: {STRING2}
|
STR_CONFIG_SETTING_NONSTOP_BY_DEFAULT :New orders are 'non-stop' by default: {STRING2}
|
||||||
@@ -2480,6 +2484,14 @@ STR_LANDSCAPING_TOOLTIP_RAISE_A_CORNER_OF_LAND :{BLACK}Raise a
|
|||||||
STR_LANDSCAPING_LEVEL_LAND_TOOLTIP :{BLACK}Level an area of land to the height of the first selected corner. Ctrl selects the area diagonally. Shift toggles building/showing cost estimate
|
STR_LANDSCAPING_LEVEL_LAND_TOOLTIP :{BLACK}Level an area of land to the height of the first selected corner. Ctrl selects the area diagonally. Shift toggles building/showing cost estimate
|
||||||
STR_LANDSCAPING_TOOLTIP_PURCHASE_LAND :{BLACK}Purchase land for future use. Shift toggles building/showing cost estimate
|
STR_LANDSCAPING_TOOLTIP_PURCHASE_LAND :{BLACK}Purchase land for future use. Shift toggles building/showing cost estimate
|
||||||
|
|
||||||
|
# Tablet toolbar
|
||||||
|
STR_TABLET_CLOSE :{BLACK}X
|
||||||
|
STR_TABLET_CLOSE_TOOLTIP :{BLACK}Close all opened windows (except pinned ones)
|
||||||
|
STR_TABLET_SHIFT :{BLACK}{TINY_FONT}Shft
|
||||||
|
STR_TABLET_SHIFT_TOOLTIP :{BLACK}Press it for getting an estimated cost of executing an action
|
||||||
|
STR_TABLET_CTRL :{BLACK}{TINY_FONT}Ctrl
|
||||||
|
STR_TABLET_CTRL_TOOLTIP :{BLACK}Use it for actions that use the "CTRL" key
|
||||||
|
|
||||||
# Object construction window
|
# Object construction window
|
||||||
STR_OBJECT_BUILD_CAPTION :{WHITE}Object Selection
|
STR_OBJECT_BUILD_CAPTION :{WHITE}Object Selection
|
||||||
STR_OBJECT_BUILD_TOOLTIP :{BLACK}Select object to build. Shift toggles building/showing cost estimate
|
STR_OBJECT_BUILD_TOOLTIP :{BLACK}Select object to build. Shift toggles building/showing cost estimate
|
||||||
@@ -2693,6 +2705,10 @@ STR_ABOUT_ORIGINAL_COPYRIGHT :{BLACK}Original
|
|||||||
STR_ABOUT_VERSION :{BLACK}OpenTTD version {REV}
|
STR_ABOUT_VERSION :{BLACK}OpenTTD version {REV}
|
||||||
STR_ABOUT_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT} 2002-2015 The OpenTTD team
|
STR_ABOUT_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT} 2002-2015 The OpenTTD team
|
||||||
|
|
||||||
|
#Tutorial window
|
||||||
|
STR_TUTORIAL_WINDOW_TITLE :{BLACK}Tutorial videos
|
||||||
|
STR_TUTORIAL_WINDOW_TOOLTIP :{BLACK}Open a video player to watch tutorial videos
|
||||||
|
|
||||||
# Save/load game/scenario
|
# Save/load game/scenario
|
||||||
STR_SAVELOAD_SAVE_CAPTION :{WHITE}Save Game
|
STR_SAVELOAD_SAVE_CAPTION :{WHITE}Save Game
|
||||||
STR_SAVELOAD_LOAD_CAPTION :{WHITE}Load Game
|
STR_SAVELOAD_LOAD_CAPTION :{WHITE}Load Game
|
||||||
@@ -2711,6 +2727,10 @@ STR_SAVELOAD_SAVE_TOOLTIP :{BLACK}Save the
|
|||||||
STR_SAVELOAD_LOAD_BUTTON :{BLACK}Load
|
STR_SAVELOAD_LOAD_BUTTON :{BLACK}Load
|
||||||
STR_SAVELOAD_LOAD_TOOLTIP :{BLACK}Load the selected game
|
STR_SAVELOAD_LOAD_TOOLTIP :{BLACK}Load the selected game
|
||||||
STR_SAVELOAD_LOAD_HEIGHTMAP_TOOLTIP :{BLACK}Load the selected heightmap
|
STR_SAVELOAD_LOAD_HEIGHTMAP_TOOLTIP :{BLACK}Load the selected heightmap
|
||||||
|
STR_SAVELOAD_LOAD_NETWORK_BUTTON :{BLACK}Load from network
|
||||||
|
STR_SAVELOAD_LOAD_NETWORK_TOOLTIP :{BLACK}Load a game from the network storage
|
||||||
|
STR_SAVELOAD_SAVE_NETWORK_BUTTON :{BLACK}Save to network
|
||||||
|
STR_SAVELOAD_SAVE_NETWORK_TOOLTIP :{BLACK}Back up the game to the network storage
|
||||||
STR_SAVELOAD_DETAIL_CAPTION :{BLACK}Game Details
|
STR_SAVELOAD_DETAIL_CAPTION :{BLACK}Game Details
|
||||||
STR_SAVELOAD_DETAIL_NOT_AVAILABLE :{BLACK}No information available
|
STR_SAVELOAD_DETAIL_NOT_AVAILABLE :{BLACK}No information available
|
||||||
STR_SAVELOAD_DETAIL_COMPANY_INDEX :{SILVER}{COMMA}: {WHITE}{STRING1}
|
STR_SAVELOAD_DETAIL_COMPANY_INDEX :{SILVER}{COMMA}: {WHITE}{STRING1}
|
||||||
@@ -3055,7 +3075,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Information
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Warning
|
STR_GOAL_QUESTION_CAPTION_WARNING :Warning
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Error
|
STR_GOAL_QUESTION_CAPTION_ERROR :Error
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Cancel
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Cancel
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :OK
|
STR_GOAL_QUESTION_BUTTON_OK :OK
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :No
|
STR_GOAL_QUESTION_BUTTON_NO :No
|
||||||
@@ -3074,6 +3094,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Restart
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Postpone
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Postpone
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Surrender
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Surrender
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Close
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Close
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Subsidies
|
STR_SUBSIDIES_CAPTION :{WHITE}Subsidies
|
||||||
|
|||||||
@@ -918,10 +918,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Georgian Lari (
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Iranian Rial (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Iranian Rial (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Road vehicles
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Road vehicles
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Select side of road for vehicles to drive on
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Select side of road for vehicles to drive on
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Drive on left
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Drive on left
|
||||||
@@ -1075,7 +1071,7 @@ STR_CITY_APPROVAL_HOSTILE :Hostile
|
|||||||
|
|
||||||
STR_WARNING_NO_SUITABLE_AI :{WHITE}No suitable AIs available...{}You can download several AIs via the 'Online Content' system
|
STR_WARNING_NO_SUITABLE_AI :{WHITE}No suitable AIs available...{}You can download several AIs via the 'Online Content' system
|
||||||
|
|
||||||
# Advanced settings window
|
# Settings tree window
|
||||||
STR_CONFIG_SETTING_FILTER_TITLE :{BLACK}Filter string:
|
STR_CONFIG_SETTING_FILTER_TITLE :{BLACK}Filter string:
|
||||||
STR_CONFIG_SETTING_EXPAND_ALL :{BLACK}Expand all
|
STR_CONFIG_SETTING_EXPAND_ALL :{BLACK}Expand all
|
||||||
STR_CONFIG_SETTING_COLLAPSE_ALL :{BLACK}Collapse all
|
STR_CONFIG_SETTING_COLLAPSE_ALL :{BLACK}Collapse all
|
||||||
@@ -3020,7 +3016,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Information
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Warning
|
STR_GOAL_QUESTION_CAPTION_WARNING :Warning
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Error
|
STR_GOAL_QUESTION_CAPTION_ERROR :Error
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Cancel
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Cancel
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :Ok
|
STR_GOAL_QUESTION_BUTTON_OK :Ok
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :No
|
STR_GOAL_QUESTION_BUTTON_NO :No
|
||||||
@@ -3039,6 +3035,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Restart
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Postpone
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Postpone
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Surrender
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Surrender
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Close
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Close
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Subsidies
|
STR_SUBSIDIES_CAPTION :{WHITE}Subsidies
|
||||||
|
|||||||
@@ -927,10 +927,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Georgian Lari (
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Iranian Rial (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Iranian Rial (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Road vehicles
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Road vehicles
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Select side of road for vehicles to drive on
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Select side of road for vehicles to drive on
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Drive on left
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Drive on left
|
||||||
@@ -1905,8 +1901,8 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Change t
|
|||||||
|
|
||||||
# Network server list
|
# Network server list
|
||||||
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multiplayer
|
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multiplayer
|
||||||
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Advertized
|
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Advertised
|
||||||
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Choose between an advertized (internet) and a not advertized (Local Area Network, LAN) game
|
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Choose between an advertised (internet) and a not advertised (Local Area Network, LAN) game
|
||||||
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :No
|
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :No
|
||||||
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Yes
|
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Yes
|
||||||
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Player name:
|
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Player name:
|
||||||
@@ -2879,6 +2875,10 @@ STR_SPRITE_ALIGNER_PREVIOUS_BUTTON :{BLACK}Previous
|
|||||||
STR_SPRITE_ALIGNER_PREVIOUS_TOOLTIP :{BLACK}Proceed to the previous normal sprite, skipping any pseudo/recolour/font sprites and wrapping around from the first sprite to the last
|
STR_SPRITE_ALIGNER_PREVIOUS_TOOLTIP :{BLACK}Proceed to the previous normal sprite, skipping any pseudo/recolour/font sprites and wrapping around from the first sprite to the last
|
||||||
STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}Representation of the currently selected sprite. The alignment is ignored when drawing this sprite
|
STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}Representation of the currently selected sprite. The alignment is ignored when drawing this sprite
|
||||||
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Move the sprite around, changing the X and Y offsets
|
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Move the sprite around, changing the X and Y offsets
|
||||||
|
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Reset relative
|
||||||
|
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}Reset the current relative offsets
|
||||||
|
STR_SPRITE_ALIGNER_OFFSETS_ABS :{BLACK}X offset: {NUM}, Y offset: {NUM} (Absolute)
|
||||||
|
STR_SPRITE_ALIGNER_OFFSETS_REL :{BLACK}X offset: {NUM}, Y offset: {NUM} (Relative)
|
||||||
STR_SPRITE_ALIGNER_PICKER_BUTTON :{BLACK}Pick sprite
|
STR_SPRITE_ALIGNER_PICKER_BUTTON :{BLACK}Pick sprite
|
||||||
STR_SPRITE_ALIGNER_PICKER_TOOLTIP :{BLACK}Pick a sprite from anywhere on the screen
|
STR_SPRITE_ALIGNER_PICKER_TOOLTIP :{BLACK}Pick a sprite from anywhere on the screen
|
||||||
|
|
||||||
@@ -3051,7 +3051,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Information
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Warning
|
STR_GOAL_QUESTION_CAPTION_WARNING :Warning
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Error
|
STR_GOAL_QUESTION_CAPTION_ERROR :Error
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Cancel
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Cancel
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :OK
|
STR_GOAL_QUESTION_BUTTON_OK :OK
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :No
|
STR_GOAL_QUESTION_BUTTON_NO :No
|
||||||
@@ -3070,6 +3070,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Restart
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Postpone
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Postpone
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Surrender
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Surrender
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Close
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Close
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Subsidies
|
STR_SUBSIDIES_CAPTION :{WHITE}Subsidies
|
||||||
|
|||||||
@@ -910,10 +910,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Kartvela Lario
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Irana Rialo (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Irana Rialo (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Stratveturiloj
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Stratveturiloj
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Elektu stratflankon kie veturu veturiloj
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Elektu stratflankon kie veturu veturiloj
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Veturu maldekstre
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Veturu maldekstre
|
||||||
@@ -2566,7 +2562,8 @@ STR_GOALS_TEXT :{ORANGE}{STRING
|
|||||||
|
|
||||||
# Goal question window
|
# Goal question window
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Subvencioj
|
STR_SUBSIDIES_CAPTION :{WHITE}Subvencioj
|
||||||
|
|||||||
@@ -152,7 +152,7 @@ STR_CARGO_SINGULAR_FIZZY_DRINK :Kihisevad joogi
|
|||||||
|
|
||||||
# Quantity of cargo
|
# Quantity of cargo
|
||||||
STR_QUANTITY_NOTHING :
|
STR_QUANTITY_NOTHING :
|
||||||
STR_QUANTITY_PASSENGERS :{COMMA} reisija{P "" t}
|
STR_QUANTITY_PASSENGERS :{COMMA}{NBSP}reisija{P "" s}
|
||||||
STR_QUANTITY_COAL :{WEIGHT_LONG} kivisütt
|
STR_QUANTITY_COAL :{WEIGHT_LONG} kivisütt
|
||||||
STR_QUANTITY_MAIL :{COMMA} postipakk{P "" i}
|
STR_QUANTITY_MAIL :{COMMA} postipakk{P "" i}
|
||||||
STR_QUANTITY_OIL :{VOLUME_LONG} naftat
|
STR_QUANTITY_OIL :{VOLUME_LONG} naftat
|
||||||
@@ -306,7 +306,15 @@ STR_TOOLTIP_HSCROLL_BAR_SCROLLS_LIST :{BLACK}Kerimisr
|
|||||||
STR_TOOLTIP_DEMOLISH_BUILDINGS_ETC :{BLACK}Ruudul asuvate hoonete jms. lammutamine. Ctrl valib ala diagonaalselt. Shift valib ehitamise/hinna kuvamise režiimi
|
STR_TOOLTIP_DEMOLISH_BUILDINGS_ETC :{BLACK}Ruudul asuvate hoonete jms. lammutamine. Ctrl valib ala diagonaalselt. Shift valib ehitamise/hinna kuvamise režiimi
|
||||||
|
|
||||||
# Show engines button
|
# Show engines button
|
||||||
|
STR_SHOW_HIDDEN_ENGINES_VEHICLE_TRAIN :{BLACK}Näita peidetud
|
||||||
|
STR_SHOW_HIDDEN_ENGINES_VEHICLE_ROAD_VEHICLE :{BLACK}Näita peidetud
|
||||||
|
STR_SHOW_HIDDEN_ENGINES_VEHICLE_SHIP :{BLACK}Näita peidetud
|
||||||
|
STR_SHOW_HIDDEN_ENGINES_VEHICLE_AIRCRAFT :{BLACK}Näita peidetud
|
||||||
|
|
||||||
|
STR_SHOW_HIDDEN_ENGINES_VEHICLE_TRAIN_TOOLTIP :{BLACK}Selle nupu lubamisega kuvatakse ka peidetud rongid
|
||||||
|
STR_SHOW_HIDDEN_ENGINES_VEHICLE_ROAD_VEHICLE_TOOLTIP :{BLACK}Selle nupu lubamisega kuvatakse ka peidetud sõidukid
|
||||||
|
STR_SHOW_HIDDEN_ENGINES_VEHICLE_SHIP_TOOLTIP :{BLACK}Selle nupu lubamisega kuvatakse ka peidetud laevad
|
||||||
|
STR_SHOW_HIDDEN_ENGINES_VEHICLE_AIRCRAFT_TOOLTIP :{BLACK}Selle nupu lubamisega kuvatakse ka peidetud lennukid
|
||||||
|
|
||||||
# Query window
|
# Query window
|
||||||
STR_BUTTON_DEFAULT :{BLACK}Esialgne
|
STR_BUTTON_DEFAULT :{BLACK}Esialgne
|
||||||
@@ -421,6 +429,7 @@ STR_SCENEDIT_FILE_MENU_QUIT :Välju
|
|||||||
|
|
||||||
############ range for settings menu starts
|
############ range for settings menu starts
|
||||||
STR_SETTINGS_MENU_GAME_OPTIONS :Mängu seadistus
|
STR_SETTINGS_MENU_GAME_OPTIONS :Mängu seadistus
|
||||||
|
STR_SETTINGS_MENU_CONFIG_SETTINGS_TREE :Seaded
|
||||||
STR_SETTINGS_MENU_SCRIPT_SETTINGS :Tehismõistuse / Mängu skriptide seaded
|
STR_SETTINGS_MENU_SCRIPT_SETTINGS :Tehismõistuse / Mängu skriptide seaded
|
||||||
STR_SETTINGS_MENU_NEWGRF_SETTINGS :NewGRF-i seadistus
|
STR_SETTINGS_MENU_NEWGRF_SETTINGS :NewGRF-i seadistus
|
||||||
STR_SETTINGS_MENU_TRANSPARENCY_OPTIONS :Läbipaistvuse seadistus
|
STR_SETTINGS_MENU_TRANSPARENCY_OPTIONS :Läbipaistvuse seadistus
|
||||||
@@ -975,10 +984,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Gruusia lari (G
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Iraani rial (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Iraani rial (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Sõidukid
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Sõidukid
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Vali, kummal pool teed mootorsõidukid liiklevad
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Vali, kummal pool teed mootorsõidukid liiklevad
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Vasakpoolne liiklus
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Vasakpoolne liiklus
|
||||||
@@ -1032,6 +1037,13 @@ STR_GAME_OPTIONS_RESOLUTION :{BLACK}Ekraanil
|
|||||||
STR_GAME_OPTIONS_RESOLUTION_TOOLTIP :{BLACK}Ekraanilahutuse valimine
|
STR_GAME_OPTIONS_RESOLUTION_TOOLTIP :{BLACK}Ekraanilahutuse valimine
|
||||||
STR_GAME_OPTIONS_RESOLUTION_OTHER :muu
|
STR_GAME_OPTIONS_RESOLUTION_OTHER :muu
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_ZOOM_FRAME :{BLACK}Liidese suurus
|
||||||
|
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_TOOLTIP :{BLACK}Vali kasutatav liideseelementide suurus
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_NORMAL :Tavaline
|
||||||
|
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_2X_ZOOM :Topeltsuurus
|
||||||
|
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_4X_ZOOM :Ruudu suurus
|
||||||
|
|
||||||
STR_GAME_OPTIONS_BASE_GRF :{BLACK}Alusgraafika kogu
|
STR_GAME_OPTIONS_BASE_GRF :{BLACK}Alusgraafika kogu
|
||||||
STR_GAME_OPTIONS_BASE_GRF_TOOLTIP :{BLACK}Valib kasutatava alusgraafika kogu
|
STR_GAME_OPTIONS_BASE_GRF_TOOLTIP :{BLACK}Valib kasutatava alusgraafika kogu
|
||||||
STR_GAME_OPTIONS_BASE_GRF_STATUS :{RED}{NUM} puuduv{P "" ad}/viga{P ne sed} fail{P "" id}
|
STR_GAME_OPTIONS_BASE_GRF_STATUS :{RED}{NUM} puuduv{P "" ad}/viga{P ne sed} fail{P "" id}
|
||||||
@@ -1125,6 +1137,7 @@ STR_TERRAIN_TYPE_VERY_FLAT :Väga tasane
|
|||||||
STR_TERRAIN_TYPE_FLAT :Tasane
|
STR_TERRAIN_TYPE_FLAT :Tasane
|
||||||
STR_TERRAIN_TYPE_HILLY :Künklik
|
STR_TERRAIN_TYPE_HILLY :Künklik
|
||||||
STR_TERRAIN_TYPE_MOUNTAINOUS :Mägine
|
STR_TERRAIN_TYPE_MOUNTAINOUS :Mägine
|
||||||
|
STR_TERRAIN_TYPE_ALPINIST :Alpinist
|
||||||
|
|
||||||
STR_CITY_APPROVAL_PERMISSIVE :Soodustav
|
STR_CITY_APPROVAL_PERMISSIVE :Soodustav
|
||||||
STR_CITY_APPROVAL_TOLERANT :Salliv
|
STR_CITY_APPROVAL_TOLERANT :Salliv
|
||||||
@@ -1132,7 +1145,8 @@ STR_CITY_APPROVAL_HOSTILE :Vaenulik
|
|||||||
|
|
||||||
STR_WARNING_NO_SUITABLE_AI :{WHITE}Sobiv tehismõistus puudub...{}Tehismõistuseid võib laadida Internetisisu laadimise aknast.
|
STR_WARNING_NO_SUITABLE_AI :{WHITE}Sobiv tehismõistus puudub...{}Tehismõistuseid võib laadida Internetisisu laadimise aknast.
|
||||||
|
|
||||||
# Advanced settings window
|
# Settings tree window
|
||||||
|
STR_CONFIG_SETTING_TREE_CAPTION :{WHITE}Seaded
|
||||||
STR_CONFIG_SETTING_FILTER_TITLE :{BLACK}Filtri tekst:
|
STR_CONFIG_SETTING_FILTER_TITLE :{BLACK}Filtri tekst:
|
||||||
STR_CONFIG_SETTING_EXPAND_ALL :{BLACK}Ava kõik
|
STR_CONFIG_SETTING_EXPAND_ALL :{BLACK}Ava kõik
|
||||||
STR_CONFIG_SETTING_COLLAPSE_ALL :{BLACK}Sulge kõik
|
STR_CONFIG_SETTING_COLLAPSE_ALL :{BLACK}Sulge kõik
|
||||||
@@ -1148,9 +1162,9 @@ STR_CONFIG_SETTING_TYPE_COMPANY_INGAME :Ettevõtte sead
|
|||||||
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}Rühm:
|
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}Rühm:
|
||||||
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}Liik:
|
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}Liik:
|
||||||
STR_CONFIG_SETTING_RESTRICT_DROPDOWN_HELPTEXT :{BLACK}Piirab varem tehtud filtridega alljärgnevat loendit
|
STR_CONFIG_SETTING_RESTRICT_DROPDOWN_HELPTEXT :{BLACK}Piirab varem tehtud filtridega alljärgnevat loendit
|
||||||
STR_CONFIG_SETTING_RESTRICT_BASIC :Põhilised seaded
|
STR_CONFIG_SETTING_RESTRICT_BASIC :Põhilised (kuva vaid tähtsad seaded)
|
||||||
STR_CONFIG_SETTING_RESTRICT_ADVANCED :Täpsemad seaded
|
STR_CONFIG_SETTING_RESTRICT_ADVANCED :Edasijõudnud (enim seadeid)
|
||||||
STR_CONFIG_SETTING_RESTRICT_ALL :Eksperdi seaded / kõik seaded
|
STR_CONFIG_SETTING_RESTRICT_ALL :Ekspert (kuva kõik seaded, isegi veidrad)
|
||||||
STR_CONFIG_SETTING_RESTRICT_CHANGED_AGAINST_DEFAULT :Seaded mis erinevad vaikeväärtustest
|
STR_CONFIG_SETTING_RESTRICT_CHANGED_AGAINST_DEFAULT :Seaded mis erinevad vaikeväärtustest
|
||||||
STR_CONFIG_SETTING_RESTRICT_CHANGED_AGAINST_NEW :Seaded mis erinevad sinu valitud uue mängu seadetest
|
STR_CONFIG_SETTING_RESTRICT_CHANGED_AGAINST_NEW :Seaded mis erinevad sinu valitud uue mängu seadetest
|
||||||
|
|
||||||
@@ -1205,6 +1219,9 @@ STR_CONFIG_SETTING_DISASTERS_HELPTEXT :Lülita sisse/v
|
|||||||
STR_CONFIG_SETTING_CITY_APPROVAL :Linnavalitusese suhtumine pinnase restruktureerimisse: {STRING}
|
STR_CONFIG_SETTING_CITY_APPROVAL :Linnavalitusese suhtumine pinnase restruktureerimisse: {STRING}
|
||||||
STR_CONFIG_SETTING_CITY_APPROVAL_HELPTEXT :Vali kui suurt mõju tekitavad müra ning keskkonna muudatused ettevõtte mainele ja edasistele ehitustoimingutele antud piirkonnas
|
STR_CONFIG_SETTING_CITY_APPROVAL_HELPTEXT :Vali kui suurt mõju tekitavad müra ning keskkonna muudatused ettevõtte mainele ja edasistele ehitustoimingutele antud piirkonnas
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_MAX_HEIGHTLEVEL :Maksimaalne mägede kõrgus: {STRING}
|
||||||
|
STR_CONFIG_SETTING_MAX_HEIGHTLEVEL_HELPTEXT :Sätesta kaardi maksimaalne lubatud mägede kõrgus
|
||||||
|
STR_CONFIG_SETTING_TOO_HIGH_MOUNTAIN :{WHITE}Kaardi maksimaalset kõrgust pole sellisele kõrgusele võimalik sätestada. Vähemalt üks mägi on antud kõrgusest suurem.
|
||||||
STR_CONFIG_SETTING_AUTOSLOPE :Maastikukujundus majade, rööbaste jms. all (autoslope): {STRING}
|
STR_CONFIG_SETTING_AUTOSLOPE :Maastikukujundus majade, rööbaste jms. all (autoslope): {STRING}
|
||||||
STR_CONFIG_SETTING_AUTOSLOPE_HELPTEXT :Lase maja- ja rööpaalust maad kujundada ilma neid eemaldamata
|
STR_CONFIG_SETTING_AUTOSLOPE_HELPTEXT :Lase maja- ja rööpaalust maad kujundada ilma neid eemaldamata
|
||||||
STR_CONFIG_SETTING_CATCHMENT :Reaalsemad veekogud: {STRING}
|
STR_CONFIG_SETTING_CATCHMENT :Reaalsemad veekogud: {STRING}
|
||||||
@@ -1233,6 +1250,8 @@ STR_CONFIG_SETTING_INFLATION :Inflatsioon: {S
|
|||||||
STR_CONFIG_SETTING_INFLATION_HELPTEXT :Tekitab majandusinflatsiooni, kus hinnad tõusevad pisut kiiremini kui maksed
|
STR_CONFIG_SETTING_INFLATION_HELPTEXT :Tekitab majandusinflatsiooni, kus hinnad tõusevad pisut kiiremini kui maksed
|
||||||
STR_CONFIG_SETTING_MAX_BRIDGE_LENGTH :Maksimaalne silla pikkus: {STRING}
|
STR_CONFIG_SETTING_MAX_BRIDGE_LENGTH :Maksimaalne silla pikkus: {STRING}
|
||||||
STR_CONFIG_SETTING_MAX_BRIDGE_LENGTH_HELPTEXT :Maksimaalne pikkus ehitatud sildadele
|
STR_CONFIG_SETTING_MAX_BRIDGE_LENGTH_HELPTEXT :Maksimaalne pikkus ehitatud sildadele
|
||||||
|
STR_CONFIG_SETTING_MAX_BRIDGE_HEIGHT :Maksimaalne silla kõrgus: {STRING}
|
||||||
|
STR_CONFIG_SETTING_MAX_BRIDGE_HEIGHT_HELPTEXT :Maksimaalne sildade ehitamise kõrgus
|
||||||
STR_CONFIG_SETTING_MAX_TUNNEL_LENGTH :Maksimaalne tunneli pikkus: {STRING}
|
STR_CONFIG_SETTING_MAX_TUNNEL_LENGTH :Maksimaalne tunneli pikkus: {STRING}
|
||||||
STR_CONFIG_SETTING_MAX_TUNNEL_LENGTH_HELPTEXT :Maksimaalne pikkus ehitatud tunnelitele
|
STR_CONFIG_SETTING_MAX_TUNNEL_LENGTH_HELPTEXT :Maksimaalne pikkus ehitatud tunnelitele
|
||||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD :Toorainetööstuse rajamise viis: {STRING}
|
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD :Toorainetööstuse rajamise viis: {STRING}
|
||||||
@@ -1329,6 +1348,7 @@ STR_CONFIG_SETTING_GRAPH_LINE_THICKNESS_HELPTEXT :Graafikutes kas
|
|||||||
STR_CONFIG_SETTING_LANDSCAPE :Maastik: {STRING}
|
STR_CONFIG_SETTING_LANDSCAPE :Maastik: {STRING}
|
||||||
STR_CONFIG_SETTING_LANDSCAPE_HELPTEXT :Igal maastikul on oma kaubatüübid ja nõuded linnade kasvamiseks. Täpsemaid muudatusi saab teha NewGRFi ja mänguskriptide abil.
|
STR_CONFIG_SETTING_LANDSCAPE_HELPTEXT :Igal maastikul on oma kaubatüübid ja nõuded linnade kasvamiseks. Täpsemaid muudatusi saab teha NewGRFi ja mänguskriptide abil.
|
||||||
STR_CONFIG_SETTING_LAND_GENERATOR :Maatekituse meetod: {STRING}
|
STR_CONFIG_SETTING_LAND_GENERATOR :Maatekituse meetod: {STRING}
|
||||||
|
STR_CONFIG_SETTING_LAND_GENERATOR_HELPTEXT :Originaalne generaator sõltub alusgraafikast ja tekitab kindlaksmääratud maastikuvorme. TerraGenesis on Perlini müral põhinev generaator, mida saab täpsemalt seadistada
|
||||||
STR_CONFIG_SETTING_LAND_GENERATOR_ORIGINAL :Algupärane
|
STR_CONFIG_SETTING_LAND_GENERATOR_ORIGINAL :Algupärane
|
||||||
STR_CONFIG_SETTING_LAND_GENERATOR_TERRA_GENESIS :TerraGenesis
|
STR_CONFIG_SETTING_LAND_GENERATOR_TERRA_GENESIS :TerraGenesis
|
||||||
STR_CONFIG_SETTING_TERRAIN_TYPE :Maapinna tüüp: {STRING}
|
STR_CONFIG_SETTING_TERRAIN_TYPE :Maapinna tüüp: {STRING}
|
||||||
@@ -1338,15 +1358,24 @@ STR_CONFIG_SETTING_INDUSTRY_DENSITY_HELPTEXT :Määrab, kui p
|
|||||||
STR_CONFIG_SETTING_OIL_REF_EDGE_DISTANCE :Maksimaalne kaugus kaardi servast naftatöötlustehase jaoks: {STRING}
|
STR_CONFIG_SETTING_OIL_REF_EDGE_DISTANCE :Maksimaalne kaugus kaardi servast naftatöötlustehase jaoks: {STRING}
|
||||||
STR_CONFIG_SETTING_OIL_REF_EDGE_DISTANCE_HELPTEXT :Naftatöötlemistehased ehitatakse ainult kaardi piirile, see on rannikul saartega mängitaval kaardil.
|
STR_CONFIG_SETTING_OIL_REF_EDGE_DISTANCE_HELPTEXT :Naftatöötlemistehased ehitatakse ainult kaardi piirile, see on rannikul saartega mängitaval kaardil.
|
||||||
STR_CONFIG_SETTING_SNOWLINE_HEIGHT :Lumepiiri kõrgus: {STRING}
|
STR_CONFIG_SETTING_SNOWLINE_HEIGHT :Lumepiiri kõrgus: {STRING}
|
||||||
|
STR_CONFIG_SETTING_SNOWLINE_HEIGHT_HELPTEXT :Määra, millisel kõrgusel algab sub-arktiline maastik. Lumi mõjutab ka tööstuste loomist ja linna kasvamise tingimusi
|
||||||
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN :Maastiku järskus (ainult TerraGenesis) : {STRING}
|
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN :Maastiku järskus (ainult TerraGenesis) : {STRING}
|
||||||
|
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_HELPTEXT :(TerraGenesis only) Vali mägede tihedus: Laugetel maastikel on vähem, laiema ulatusega mägesid. Mägistel maastikel on palju mägesid, mis võivad näha välja samasugused
|
||||||
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_VERY_SMOOTH :Väga lauge
|
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_VERY_SMOOTH :Väga lauge
|
||||||
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_SMOOTH :Lauge
|
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_SMOOTH :Lauge
|
||||||
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_ROUGH :Järsk
|
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_ROUGH :Järsk
|
||||||
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_VERY_ROUGH :Väga järsk
|
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_VERY_ROUGH :Väga järsk
|
||||||
|
STR_CONFIG_SETTING_VARIETY :Iseärasuste jaotus: {STRING}
|
||||||
|
STR_CONFIG_SETTING_VARIETY_HELPTEXT :(TerraGenesis only) Määra, kas kaardil on nii mägiseid kui laugeid alasid. Kuna see muudab kaarti ainult laugemaks, peaksid teised sätted olema seadistatud mägisteks
|
||||||
|
STR_CONFIG_SETTING_RIVER_AMOUNT :Jõgede hulk: {STRING}
|
||||||
|
STR_CONFIG_SETTING_RIVER_AMOUNT_HELPTEXT :Vali kui palju jõgesid luua
|
||||||
STR_CONFIG_SETTING_TREE_PLACER :Puuasetusalgoritm: {STRING}
|
STR_CONFIG_SETTING_TREE_PLACER :Puuasetusalgoritm: {STRING}
|
||||||
|
STR_CONFIG_SETTING_TREE_PLACER_HELPTEXT :Vali puude jaotuvus kaardil: 'Algupärane' paigutab puud vormitult hajutatuna, 'Täiustatud' paigutab need gruppidena
|
||||||
STR_CONFIG_SETTING_TREE_PLACER_NONE :Pole
|
STR_CONFIG_SETTING_TREE_PLACER_NONE :Pole
|
||||||
STR_CONFIG_SETTING_TREE_PLACER_ORIGINAL :Algupärane
|
STR_CONFIG_SETTING_TREE_PLACER_ORIGINAL :Algupärane
|
||||||
STR_CONFIG_SETTING_TREE_PLACER_IMPROVED :Täiustatud
|
STR_CONFIG_SETTING_TREE_PLACER_IMPROVED :Täiustatud
|
||||||
|
STR_CONFIG_SETTING_ROAD_SIDE :Sõidukid: {STRING}
|
||||||
|
STR_CONFIG_SETTING_ROAD_SIDE_HELPTEXT :Vali liikluse suund
|
||||||
STR_CONFIG_SETTING_HEIGHTMAP_ROTATION :Kõrgustekaardi pööramine: {STRING}
|
STR_CONFIG_SETTING_HEIGHTMAP_ROTATION :Kõrgustekaardi pööramine: {STRING}
|
||||||
STR_CONFIG_SETTING_HEIGHTMAP_ROTATION_COUNTER_CLOCKWISE :Vastu-päevapidi
|
STR_CONFIG_SETTING_HEIGHTMAP_ROTATION_COUNTER_CLOCKWISE :Vastu-päevapidi
|
||||||
STR_CONFIG_SETTING_HEIGHTMAP_ROTATION_CLOCKWISE :Päevapidi
|
STR_CONFIG_SETTING_HEIGHTMAP_ROTATION_CLOCKWISE :Päevapidi
|
||||||
@@ -1644,7 +1673,7 @@ STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :Kui jaamast A l
|
|||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Posti jaotuse viis: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Posti jaotuse viis: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :Kui jaamast A viiakse jaama B umbes sama hulk posti, kui jaamast B jaama A, siis jaotus on «sümeetriline». Kui mõlemas suunas viiakse ükskõik, kui palju posti, siis jaotus on «asümeetriline». Kui posti liikumist ei jaotata, siis jaotus on «väljas».
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :Kui jaamast A viiakse jaama B umbes sama hulk posti, kui jaamast B jaama A, siis jaotus on «sümeetriline». Kui mõlemas suunas viiakse ükskõik, kui palju posti, siis jaotus on «asümeetriline». Kui posti liikumist ei jaotata, siis jaotus on «väljas».
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :SOOMUSTATUD kaubarühma jaotuse viis: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :SOOMUSTATUD kaubarühma jaotuse viis: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :Parasvöötmes on SOOMUSTATUD kaubarühm väärisasjad, lähistroopikas teemantid, ning lähisartikas kuld. Neid saab lisada NewGRF-iga. Kui jaamast A viiakse jaama B umbes sama hulk kaupa, kui jaamast B jaama A, siis jaotus on «sümeetriline». Kui mõlemas suunas viiakse ükskõik, kui palju kaupa, siis jaotus on «asümeetriline». Kui posti liikumist ei jaotata, siis jaotus on «väljas». Lähisartikas valida asümeetriline või väljas, sest pankadest kulda tagasi ei tule. Parasvöötmes ja lähistroopikas on võimalik valida ka sümeetriline, sest pangad saadavad lähtepanka väärisasju tagasi.
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :Parasvöötmes on SOOMUSTATUD kaubarühm väärisasjad, lähistroopikas teemandid, ning lähisartikas kuld. Neid saab lisada NewGRF-iga. Kui jaamast A viiakse jaama B umbes sama hulk kaupa, kui jaamast B jaama A, siis jaotus on «sümeetriline». Kui mõlemas suunas viiakse ükskõik, kui palju kaupa, siis jaotus on «asümeetriline». Kui posti liikumist ei jaotata, siis jaotus on «väljas». Lähisartikas valida asümeetriline või väljas, sest pankadest kulda tagasi ei tule. Parasvöötmes ja lähistroopikas on võimalik valida ka sümeetriline, sest pangad saadavad lähtepanka väärisasju tagasi.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Teiste kaubarühmade jaotuse viis: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Teiste kaubarühmade jaotuse viis: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :Kui jaamast A viiakse jaama B umbes sama hulk kaupa, kui jaamast B jaama A, siis jaotus on «sümeetriline». Kui mõlemas suunas viiakse ükskõik, kui palju kaupa, siis jaotus on «asümeetriline». Kui posti liikumist ei jaotata, siis jaotus on «väljas». Tavaliselt on head valikud «asümeetriline» ja «väljas».
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :Kui jaamast A viiakse jaama B umbes sama hulk kaupa, kui jaamast B jaama A, siis jaotus on «sümeetriline». Kui mõlemas suunas viiakse ükskõik, kui palju kaupa, siis jaotus on «asümeetriline». Kui posti liikumist ei jaotata, siis jaotus on «väljas». Tavaliselt on head valikud «asümeetriline» ja «väljas».
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Jaotuse täpsus: {STRING}
|
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Jaotuse täpsus: {STRING}
|
||||||
@@ -1693,11 +1722,23 @@ STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT_METRIC :Meetermõõdust
|
|||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT_SI :SI-süsteem (m)
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT_SI :SI-süsteem (m)
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LOCALISATION :{ORANGE}Kohandused
|
STR_CONFIG_SETTING_LOCALISATION :{ORANGE}Kohandused
|
||||||
|
STR_CONFIG_SETTING_GRAPHICS :{ORANGE}Graafika
|
||||||
STR_CONFIG_SETTING_SOUND :{ORANGE}Heliefektid
|
STR_CONFIG_SETTING_SOUND :{ORANGE}Heliefektid
|
||||||
STR_CONFIG_SETTING_INTERFACE :{ORANGE}Liides
|
STR_CONFIG_SETTING_INTERFACE :{ORANGE}Liides
|
||||||
|
STR_CONFIG_SETTING_INTERFACE_GENERAL :{ORANGE}Üldine
|
||||||
|
STR_CONFIG_SETTING_INTERFACE_VIEWPORTS :{ORANGE}Vaateavad
|
||||||
STR_CONFIG_SETTING_INTERFACE_CONSTRUCTION :{ORANGE}Ehitus
|
STR_CONFIG_SETTING_INTERFACE_CONSTRUCTION :{ORANGE}Ehitus
|
||||||
|
STR_CONFIG_SETTING_ADVISORS :{ORANGE}Uudised / Nõunikud
|
||||||
|
STR_CONFIG_SETTING_COMPANY :{ORANGE}Ettevõte
|
||||||
|
STR_CONFIG_SETTING_ACCOUNTING :{ORANGE}Raamatupidamine
|
||||||
STR_CONFIG_SETTING_VEHICLES :{ORANGE}Sõidukid
|
STR_CONFIG_SETTING_VEHICLES :{ORANGE}Sõidukid
|
||||||
|
STR_CONFIG_SETTING_VEHICLES_PHYSICS :{ORANGE}Füüsika
|
||||||
STR_CONFIG_SETTING_VEHICLES_ROUTING :{ORANGE}Marsruutimine
|
STR_CONFIG_SETTING_VEHICLES_ROUTING :{ORANGE}Marsruutimine
|
||||||
|
STR_CONFIG_SETTING_LIMITATIONS :{ORANGE}Piirangud
|
||||||
|
STR_CONFIG_SETTING_ACCIDENTS :{ORANGE}Katastroofid / Õnnetused
|
||||||
|
STR_CONFIG_SETTING_GENWORLD :{ORANGE}Maailma tekitamine
|
||||||
|
STR_CONFIG_SETTING_ENVIRONMENT :{ORANGE}Keskkond
|
||||||
|
STR_CONFIG_SETTING_ENVIRONMENT_AUTHORITIES :{ORANGE}Linnavõimud
|
||||||
STR_CONFIG_SETTING_ENVIRONMENT_TOWNS :{ORANGE}Linnad
|
STR_CONFIG_SETTING_ENVIRONMENT_TOWNS :{ORANGE}Linnad
|
||||||
STR_CONFIG_SETTING_ENVIRONMENT_INDUSTRIES :{ORANGE}Tööstused
|
STR_CONFIG_SETTING_ENVIRONMENT_INDUSTRIES :{ORANGE}Tööstused
|
||||||
STR_CONFIG_SETTING_ENVIRONMENT_CARGODIST :{ORANGE}Kaubajaotus
|
STR_CONFIG_SETTING_ENVIRONMENT_CARGODIST :{ORANGE}Kaubajaotus
|
||||||
@@ -1751,6 +1792,7 @@ STR_INTRO_MULTIPLAYER :{BLACK}Mitmikm
|
|||||||
|
|
||||||
STR_INTRO_GAME_OPTIONS :{BLACK}Liidese seadistus
|
STR_INTRO_GAME_OPTIONS :{BLACK}Liidese seadistus
|
||||||
STR_INTRO_HIGHSCORE :{BLACK}Punktitabel
|
STR_INTRO_HIGHSCORE :{BLACK}Punktitabel
|
||||||
|
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Seaded
|
||||||
STR_INTRO_NEWGRF_SETTINGS :{BLACK}NewGRF-i seadistus
|
STR_INTRO_NEWGRF_SETTINGS :{BLACK}NewGRF-i seadistus
|
||||||
STR_INTRO_ONLINE_CONTENT :{BLACK}Aineste allalaadimine
|
STR_INTRO_ONLINE_CONTENT :{BLACK}Aineste allalaadimine
|
||||||
STR_INTRO_SCRIPT_SETTINGS :{BLACK}Arvuti seadistus
|
STR_INTRO_SCRIPT_SETTINGS :{BLACK}Arvuti seadistus
|
||||||
@@ -1770,6 +1812,7 @@ STR_INTRO_TOOLTIP_TOYLAND_LANDSCAPE :{BLACK}Vali 'm
|
|||||||
|
|
||||||
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}Ava liidese seadistamine
|
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}Ava liidese seadistamine
|
||||||
STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}Ava punktitabel
|
STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}Ava punktitabel
|
||||||
|
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}Ava seaded
|
||||||
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}Ava NewGRF-i seadistamine
|
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}Ava NewGRF-i seadistamine
|
||||||
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Otsi allalaadimiseks uusi ja uuendatud aineseid
|
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Otsi allalaadimiseks uusi ja uuendatud aineseid
|
||||||
STR_INTRO_TOOLTIP_SCRIPT_SETTINGS :{BLACK}Ava arvuti seadistamine
|
STR_INTRO_TOOLTIP_SCRIPT_SETTINGS :{BLACK}Ava arvuti seadistamine
|
||||||
@@ -1809,6 +1852,8 @@ STR_CHEAT_CHANGE_COMPANY :{LTBLUE}Mängim
|
|||||||
STR_CHEAT_EXTRA_DYNAMITE :{LTBLUE}Võlubuldooser (eemaldab tööstused, paiksed objektid): {ORANGE}{STRING}
|
STR_CHEAT_EXTRA_DYNAMITE :{LTBLUE}Võlubuldooser (eemaldab tööstused, paiksed objektid): {ORANGE}{STRING}
|
||||||
STR_CHEAT_CROSSINGTUNNELS :{LTBLUE}Tunnelid võivad üksteist läbida: {ORANGE}{STRING}
|
STR_CHEAT_CROSSINGTUNNELS :{LTBLUE}Tunnelid võivad üksteist läbida: {ORANGE}{STRING}
|
||||||
STR_CHEAT_NO_JETCRASH :{LTBLUE}Reaktiivlennukid ei kuku (tihti) väikestel lennuväljadel alla: {ORANGE} {STRING}
|
STR_CHEAT_NO_JETCRASH :{LTBLUE}Reaktiivlennukid ei kuku (tihti) väikestel lennuväljadel alla: {ORANGE} {STRING}
|
||||||
|
STR_CHEAT_EDIT_MAX_HL :{LTBLUE}Muuda maksimaalset kaardi kõrgust {ORANGE}{NUM}
|
||||||
|
STR_CHEAT_EDIT_MAX_HL_QUERY_CAPT :{WHITE}Muuda kaardi maksimaalset mägede kõrgust
|
||||||
STR_CHEAT_SWITCH_CLIMATE_TEMPERATE_LANDSCAPE :Parasvöötme maastik
|
STR_CHEAT_SWITCH_CLIMATE_TEMPERATE_LANDSCAPE :Parasvöötme maastik
|
||||||
STR_CHEAT_SWITCH_CLIMATE_SUB_ARCTIC_LANDSCAPE :Arktiline maastik
|
STR_CHEAT_SWITCH_CLIMATE_SUB_ARCTIC_LANDSCAPE :Arktiline maastik
|
||||||
STR_CHEAT_SWITCH_CLIMATE_SUB_TROPICAL_LANDSCAPE :Troopiline maastik
|
STR_CHEAT_SWITCH_CLIMATE_SUB_TROPICAL_LANDSCAPE :Troopiline maastik
|
||||||
@@ -2719,6 +2764,7 @@ STR_SAVELOAD_SAVE_BUTTON :{BLACK}Salvesta
|
|||||||
STR_SAVELOAD_SAVE_TOOLTIP :{BLACK}Salvesta mäng valitud nimega
|
STR_SAVELOAD_SAVE_TOOLTIP :{BLACK}Salvesta mäng valitud nimega
|
||||||
STR_SAVELOAD_LOAD_BUTTON :{BLACK}Jätka
|
STR_SAVELOAD_LOAD_BUTTON :{BLACK}Jätka
|
||||||
STR_SAVELOAD_LOAD_TOOLTIP :{BLACK}Jätka valitud mängu
|
STR_SAVELOAD_LOAD_TOOLTIP :{BLACK}Jätka valitud mängu
|
||||||
|
STR_SAVELOAD_LOAD_HEIGHTMAP_TOOLTIP :{BLACK}Laadi valitud kõrguskaart
|
||||||
STR_SAVELOAD_DETAIL_CAPTION :{BLACK}Mängust
|
STR_SAVELOAD_DETAIL_CAPTION :{BLACK}Mängust
|
||||||
STR_SAVELOAD_DETAIL_NOT_AVAILABLE :{BLACK}Andmed puuduvad
|
STR_SAVELOAD_DETAIL_NOT_AVAILABLE :{BLACK}Andmed puuduvad
|
||||||
STR_SAVELOAD_DETAIL_COMPANY_INDEX :{SILVER}{COMMA}: {WHITE}{STRING}
|
STR_SAVELOAD_DETAIL_COMPANY_INDEX :{SILVER}{COMMA}: {WHITE}{STRING}
|
||||||
@@ -2734,6 +2780,9 @@ STR_MAPGEN_BY :{BLACK}*
|
|||||||
STR_MAPGEN_NUMBER_OF_TOWNS :{BLACK}Linnade sagedus:
|
STR_MAPGEN_NUMBER_OF_TOWNS :{BLACK}Linnade sagedus:
|
||||||
STR_MAPGEN_DATE :{BLACK}Algus:
|
STR_MAPGEN_DATE :{BLACK}Algus:
|
||||||
STR_MAPGEN_NUMBER_OF_INDUSTRIES :{BLACK}Tööstuste sagedus:
|
STR_MAPGEN_NUMBER_OF_INDUSTRIES :{BLACK}Tööstuste sagedus:
|
||||||
|
STR_MAPGEN_MAX_HEIGHTLEVEL :{BLACK}Maksimaalne kaardi kõrgus:
|
||||||
|
STR_MAPGEN_MAX_HEIGHTLEVEL_UP :{BLACK}Tõsta maksimaalset kaardi mägede kõrgust ühe võrra
|
||||||
|
STR_MAPGEN_MAX_HEIGHTLEVEL_DOWN :{BLACK}Langeta maksimaalset kaardi mägede kõrgust ühe võrra
|
||||||
STR_MAPGEN_SNOW_LINE_HEIGHT :{BLACK}Lumepiiri kõrgus:
|
STR_MAPGEN_SNOW_LINE_HEIGHT :{BLACK}Lumepiiri kõrgus:
|
||||||
STR_MAPGEN_SNOW_LINE_UP :{BLACK}Lumepiiri liigutamine ühe võrra üles
|
STR_MAPGEN_SNOW_LINE_UP :{BLACK}Lumepiiri liigutamine ühe võrra üles
|
||||||
STR_MAPGEN_SNOW_LINE_DOWN :{BLACK}Lumepiiri liigutamine ühe võrra alla
|
STR_MAPGEN_SNOW_LINE_DOWN :{BLACK}Lumepiiri liigutamine ühe võrra alla
|
||||||
@@ -2763,6 +2812,7 @@ STR_MAPGEN_HEIGHTMAP_NAME :{BLACK}Kõrguse
|
|||||||
STR_MAPGEN_HEIGHTMAP_SIZE_LABEL :{BLACK}Suurus:
|
STR_MAPGEN_HEIGHTMAP_SIZE_LABEL :{BLACK}Suurus:
|
||||||
STR_MAPGEN_HEIGHTMAP_SIZE :{ORANGE}{NUM} x {NUM}
|
STR_MAPGEN_HEIGHTMAP_SIZE :{ORANGE}{NUM} x {NUM}
|
||||||
|
|
||||||
|
STR_MAPGEN_MAX_HEIGHTLEVEL_QUERY_CAPT :{WHITE}Muuda maksimaalset kaardi kõrgust
|
||||||
STR_MAPGEN_SNOW_LINE_QUERY_CAPT :{WHITE}Muuda lumepiiri kõrgust
|
STR_MAPGEN_SNOW_LINE_QUERY_CAPT :{WHITE}Muuda lumepiiri kõrgust
|
||||||
STR_MAPGEN_START_DATE_QUERY_CAPT :{WHITE}Muuda algusaastat
|
STR_MAPGEN_START_DATE_QUERY_CAPT :{WHITE}Muuda algusaastat
|
||||||
|
|
||||||
@@ -2817,6 +2867,7 @@ STR_NEWGRF_SETTINGS_MOVEUP :{BLACK}Liiguta
|
|||||||
STR_NEWGRF_SETTINGS_MOVEUP_TOOLTIP :{BLACK}NewGRF-faili liigutamine loendis üles.
|
STR_NEWGRF_SETTINGS_MOVEUP_TOOLTIP :{BLACK}NewGRF-faili liigutamine loendis üles.
|
||||||
STR_NEWGRF_SETTINGS_MOVEDOWN :{BLACK}Liiguta alla
|
STR_NEWGRF_SETTINGS_MOVEDOWN :{BLACK}Liiguta alla
|
||||||
STR_NEWGRF_SETTINGS_MOVEDOWN_TOOLTIP :{BLACK}NewGRF-faili liigutamine loendis alla
|
STR_NEWGRF_SETTINGS_MOVEDOWN_TOOLTIP :{BLACK}NewGRF-faili liigutamine loendis alla
|
||||||
|
STR_NEWGRF_SETTINGS_UPGRADE :{BLACK}Uuenda
|
||||||
STR_NEWGRF_SETTINGS_UPGRADE_TOOLTIP :{BLACK}Uuenda NewGRF faile mille uuema versiooni oled installinud
|
STR_NEWGRF_SETTINGS_UPGRADE_TOOLTIP :{BLACK}Uuenda NewGRF faile mille uuema versiooni oled installinud
|
||||||
STR_NEWGRF_SETTINGS_FILE_TOOLTIP :{BLACK}Nimekiri installitud NewGRF failidest
|
STR_NEWGRF_SETTINGS_FILE_TOOLTIP :{BLACK}Nimekiri installitud NewGRF failidest
|
||||||
|
|
||||||
@@ -2843,6 +2894,14 @@ STR_NEWGRF_SETTINGS_DISABLED :{RED}Väljas
|
|||||||
STR_NEWGRF_SETTINGS_INCOMPATIBLE :{RED}Mitteühilduv selle OpenTTD versiooniga
|
STR_NEWGRF_SETTINGS_INCOMPATIBLE :{RED}Mitteühilduv selle OpenTTD versiooniga
|
||||||
|
|
||||||
# NewGRF save preset window
|
# NewGRF save preset window
|
||||||
|
STR_SAVE_PRESET_CAPTION :{WHITE}Salvesta eelseadistus
|
||||||
|
STR_SAVE_PRESET_LIST_TOOLTIP :{BLACK}Võimalike eeltöötluste nimekiri, vali üks et see kopeerida allpool asuvasse salvestuse nimesse
|
||||||
|
STR_SAVE_PRESET_TITLE :{BLACK}Sisesta eelseadistuse nimi
|
||||||
|
STR_SAVE_PRESET_EDITBOX_TOOLTIP :{BLACK}Hetkel eelseadistusele valitud nimi
|
||||||
|
STR_SAVE_PRESET_CANCEL :{BLACK}Tühista
|
||||||
|
STR_SAVE_PRESET_CANCEL_TOOLTIP :{BLACK}Ära muuda eelseadistust
|
||||||
|
STR_SAVE_PRESET_SAVE :{BLACK}Salvesta
|
||||||
|
STR_SAVE_PRESET_SAVE_TOOLTIP :{BLACK}Salvesta eelseadistus praegusele valitud nimele
|
||||||
|
|
||||||
# NewGRF parameters window
|
# NewGRF parameters window
|
||||||
STR_NEWGRF_PARAMETERS_CAPTION :{WHITE}Muuda NewGRF parameetreid
|
STR_NEWGRF_PARAMETERS_CAPTION :{WHITE}Muuda NewGRF parameetreid
|
||||||
@@ -2874,6 +2933,10 @@ STR_SPRITE_ALIGNER_PREVIOUS_BUTTON :{BLACK}Eelmine
|
|||||||
STR_SPRITE_ALIGNER_PREVIOUS_TOOLTIP :{BLACK}Proceed to the previous normal sprite, skipping any pseudo/recolour/font sprites and wrapping around at the begin
|
STR_SPRITE_ALIGNER_PREVIOUS_TOOLTIP :{BLACK}Proceed to the previous normal sprite, skipping any pseudo/recolour/font sprites and wrapping around at the begin
|
||||||
STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}Representation of the currently selected sprite. The alignment is ignored when drawing this sprite
|
STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}Representation of the currently selected sprite. The alignment is ignored when drawing this sprite
|
||||||
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Liiguta spraiti , muutes X ja Y tasakaalu
|
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Liiguta spraiti , muutes X ja Y tasakaalu
|
||||||
|
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Lähtesta suhteline
|
||||||
|
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}Lähtesta praegused suhtelised kõrvalekalded
|
||||||
|
STR_SPRITE_ALIGNER_OFFSETS_ABS :{BLACK}X kõrvalekalle: {NUM}, Y kõrvalekalle: {NUM} (Absoluutne)
|
||||||
|
STR_SPRITE_ALIGNER_OFFSETS_REL :{BLACK}X kõrvalekalle: {NUM}, Y kõrvalekalle: {NUM} (Suhteline)
|
||||||
STR_SPRITE_ALIGNER_PICKER_BUTTON :{BLACK}Korja sprite
|
STR_SPRITE_ALIGNER_PICKER_BUTTON :{BLACK}Korja sprite
|
||||||
STR_SPRITE_ALIGNER_PICKER_TOOLTIP :{BLACK}Korja sprite ükskõik kust ekraanil
|
STR_SPRITE_ALIGNER_PICKER_TOOLTIP :{BLACK}Korja sprite ükskõik kust ekraanil
|
||||||
|
|
||||||
@@ -3046,7 +3109,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Teave
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Hoiatus
|
STR_GOAL_QUESTION_CAPTION_WARNING :Hoiatus
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Viga
|
STR_GOAL_QUESTION_CAPTION_ERROR :Viga
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Tühista
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Tühista
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :OK
|
STR_GOAL_QUESTION_BUTTON_OK :OK
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Ei
|
STR_GOAL_QUESTION_BUTTON_NO :Ei
|
||||||
@@ -3065,6 +3128,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Alusta uuesti
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Lükka edasi
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Lükka edasi
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Anna alla
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Anna alla
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Sulge
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Sulge
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Toetused
|
STR_SUBSIDIES_CAPTION :{WHITE}Toetused
|
||||||
@@ -3349,6 +3413,8 @@ STR_GROUP_DELETE_TOOLTIP :{BLACK}Eemalda
|
|||||||
STR_GROUP_RENAME_TOOLTIP :{BLACK}Valitud rühma nime vahetamine
|
STR_GROUP_RENAME_TOOLTIP :{BLACK}Valitud rühma nime vahetamine
|
||||||
STR_GROUP_REPLACE_PROTECTION_TOOLTIP :{BLACK}Klõpsa, et seda rühma üldise automaatse asenduse eest kaitsta
|
STR_GROUP_REPLACE_PROTECTION_TOOLTIP :{BLACK}Klõpsa, et seda rühma üldise automaatse asenduse eest kaitsta
|
||||||
|
|
||||||
|
STR_QUERY_GROUP_DELETE_CAPTION :{WHITE}Kustuta Grupp
|
||||||
|
STR_GROUP_DELETE_QUERY_TEXT :{WHITE}Kas oled kindel, et tahad kustutada selle grupi ja kõik järglased?
|
||||||
|
|
||||||
STR_GROUP_ADD_SHARED_VEHICLE :Kõik jagatud sõidukid
|
STR_GROUP_ADD_SHARED_VEHICLE :Kõik jagatud sõidukid
|
||||||
STR_GROUP_REMOVE_ALL_VEHICLES :Eemalda kõik sõidukid
|
STR_GROUP_REMOVE_ALL_VEHICLES :Eemalda kõik sõidukid
|
||||||
@@ -3412,8 +3478,20 @@ STR_BUY_VEHICLE_ROAD_VEHICLE_RENAME_TOOLTIP :{BLACK}Muuda mo
|
|||||||
STR_BUY_VEHICLE_SHIP_RENAME_TOOLTIP :{BLACK}Laeva tüübinime muutmine
|
STR_BUY_VEHICLE_SHIP_RENAME_TOOLTIP :{BLACK}Laeva tüübinime muutmine
|
||||||
STR_BUY_VEHICLE_AIRCRAFT_RENAME_TOOLTIP :{BLACK}Lennuki tüübinime muutmine
|
STR_BUY_VEHICLE_AIRCRAFT_RENAME_TOOLTIP :{BLACK}Lennuki tüübinime muutmine
|
||||||
|
|
||||||
|
STR_BUY_VEHICLE_TRAIN_HIDE_TOGGLE_BUTTON :{BLACK}Peida
|
||||||
|
STR_BUY_VEHICLE_ROAD_VEHICLE_HIDE_TOGGLE_BUTTON :{BLACK}Peida
|
||||||
|
STR_BUY_VEHICLE_SHIP_HIDE_TOGGLE_BUTTON :{BLACK}Peida
|
||||||
|
STR_BUY_VEHICLE_AIRCRAFT_HIDE_TOGGLE_BUTTON :{BLACK}Peida
|
||||||
|
|
||||||
|
STR_BUY_VEHICLE_TRAIN_SHOW_TOGGLE_BUTTON :{BLACK}Näita
|
||||||
|
STR_BUY_VEHICLE_ROAD_VEHICLE_SHOW_TOGGLE_BUTTON :{BLACK}Näita
|
||||||
|
STR_BUY_VEHICLE_SHIP_SHOW_TOGGLE_BUTTON :{BLACK}Näita
|
||||||
|
STR_BUY_VEHICLE_AIRCRAFT_SHOW_TOGGLE_BUTTON :{BLACK}Näita
|
||||||
|
|
||||||
|
STR_BUY_VEHICLE_TRAIN_HIDE_SHOW_TOGGLE_TOOLTIP :{BLACK}Sätesta rongitüübi peitmine/kuvamine
|
||||||
|
STR_BUY_VEHICLE_ROAD_VEHICLE_HIDE_SHOW_TOGGLE_TOOLTIP :{BLACK}Sätesta sõidukitüübi peitmine/kuvamine
|
||||||
|
STR_BUY_VEHICLE_SHIP_HIDE_SHOW_TOGGLE_TOOLTIP :{BLACK}Sätesta laevatüübi peitmine/kuvamine
|
||||||
|
STR_BUY_VEHICLE_AIRCRAFT_HIDE_SHOW_TOGGLE_TOOLTIP :{BLACK}Sätesta lennukitüübi peitmine/kuvamine
|
||||||
|
|
||||||
STR_QUERY_RENAME_TRAIN_TYPE_CAPTION :{WHITE}Vaheta rongivaguni tüübinime
|
STR_QUERY_RENAME_TRAIN_TYPE_CAPTION :{WHITE}Vaheta rongivaguni tüübinime
|
||||||
STR_QUERY_RENAME_ROAD_VEHICLE_TYPE_CAPTION :{WHITE}Vaheta mootorsõiduki tüübinime
|
STR_QUERY_RENAME_ROAD_VEHICLE_TYPE_CAPTION :{WHITE}Vaheta mootorsõiduki tüübinime
|
||||||
@@ -3497,7 +3575,7 @@ STR_DEPOT_SELL_CONFIRMATION_TEXT :{YELLOW}Sa oled
|
|||||||
|
|
||||||
# Engine preview window
|
# Engine preview window
|
||||||
STR_ENGINE_PREVIEW_CAPTION :{WHITE}Teade veovahendite tootjalt
|
STR_ENGINE_PREVIEW_CAPTION :{WHITE}Teade veovahendite tootjalt
|
||||||
STR_ENGINE_PREVIEW_MESSAGE :{GOLD}Me töötasime välja uue {STRING}{P "" i}. Kas te oleksite huvitatud selle ainuõiguslikust katsetamisest järgneva aasta jooksul, et me saaksime jälgida kuidas see toimib?
|
STR_ENGINE_PREVIEW_MESSAGE :{GOLD}Me töötasime välja uue {STRING}. Kas te oleksite huvitatud selle ainuõiguslikust katsetamisest järgneva aasta jooksul, et me saaksime jälgida kuidas see toimib?
|
||||||
STR_ENGINE_PREVIEW_RAILROAD_LOCOMOTIVE :raudteevedur
|
STR_ENGINE_PREVIEW_RAILROAD_LOCOMOTIVE :raudteevedur
|
||||||
STR_ENGINE_PREVIEW_ROAD_VEHICLE :mootorsõiduk
|
STR_ENGINE_PREVIEW_ROAD_VEHICLE :mootorsõiduk
|
||||||
STR_ENGINE_PREVIEW_AIRCRAFT :lennuk
|
STR_ENGINE_PREVIEW_AIRCRAFT :lennuk
|
||||||
@@ -3519,6 +3597,10 @@ STR_REPLACE_VEHICLE_ROAD_VEHICLE :Sõiduk
|
|||||||
STR_REPLACE_VEHICLE_SHIP :Laev
|
STR_REPLACE_VEHICLE_SHIP :Laev
|
||||||
STR_REPLACE_VEHICLE_AIRCRAFT :Õhusõiduk
|
STR_REPLACE_VEHICLE_AIRCRAFT :Õhusõiduk
|
||||||
|
|
||||||
|
STR_REPLACE_VEHICLE_VEHICLES_IN_USE :{YELLOW}Kasutuses sõidukid
|
||||||
|
STR_REPLACE_VEHICLE_VEHICLES_IN_USE_TOOLTIP :{BLACK}Tulp sõidukitega, mida omad
|
||||||
|
STR_REPLACE_VEHICLE_AVAILABLE_VEHICLES :{YELLOW}Saadaval sõidukid
|
||||||
|
STR_REPLACE_VEHICLE_AVAILABLE_VEHICLES_TOOLTIP :{BLACK}Tulp sõidukitega, mida on võimalik vahetada
|
||||||
|
|
||||||
STR_REPLACE_HELP_LEFT_ARRAY :{BLACK}Vali asendatav veduritüüp
|
STR_REPLACE_HELP_LEFT_ARRAY :{BLACK}Vali asendatav veduritüüp
|
||||||
STR_REPLACE_HELP_RIGHT_ARRAY :{BLACK}Vali uus vedur, millega sa soovid vasakult valitud vedurit asendada.
|
STR_REPLACE_HELP_RIGHT_ARRAY :{BLACK}Vali uus vedur, millega sa soovid vasakult valitud vedurit asendada.
|
||||||
@@ -4119,6 +4201,7 @@ STR_ERROR_EXCAVATION_WOULD_DAMAGE :{WHITE}Kaevanda
|
|||||||
STR_ERROR_ALREADY_AT_SEA_LEVEL :{WHITE}Juba jõutud meretasemeni
|
STR_ERROR_ALREADY_AT_SEA_LEVEL :{WHITE}Juba jõutud meretasemeni
|
||||||
STR_ERROR_TOO_HIGH :{WHITE}Liiga kõrge
|
STR_ERROR_TOO_HIGH :{WHITE}Liiga kõrge
|
||||||
STR_ERROR_ALREADY_LEVELLED :{WHITE}... juba tasane
|
STR_ERROR_ALREADY_LEVELLED :{WHITE}... juba tasane
|
||||||
|
STR_ERROR_BRIDGE_TOO_HIGH_AFTER_LOWER_LAND :{WHITE}Selle kohal olev sild oleks hiljem liiga kõrge
|
||||||
|
|
||||||
# Company related errors
|
# Company related errors
|
||||||
STR_ERROR_CAN_T_CHANGE_COMPANY_NAME :{WHITE}Ei saa ettevõtte nime muuta...
|
STR_ERROR_CAN_T_CHANGE_COMPANY_NAME :{WHITE}Ei saa ettevõtte nime muuta...
|
||||||
@@ -4169,6 +4252,8 @@ STR_ERROR_FOREST_CAN_ONLY_BE_PLANTED :{WHITE}... mets
|
|||||||
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE}... saab ehitada ainult ülespoole lumepiiri
|
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE}... saab ehitada ainult ülespoole lumepiiri
|
||||||
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE}... saab ehitada ainult allapoole lumepiiri
|
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE}... saab ehitada ainult allapoole lumepiiri
|
||||||
|
|
||||||
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES :{WHITE} '{STRING}' tööstuste jaoks polnud sobivaid asukohti
|
||||||
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES_EXPLANATION :{WHITE}Muuda kaardigeneratsiooni parameetreid, et saada parem kaart
|
||||||
|
|
||||||
# Station construction related errors
|
# Station construction related errors
|
||||||
STR_ERROR_CAN_T_BUILD_RAILROAD_STATION :{WHITE}Siia ei saa raudteejaama ehitada...
|
STR_ERROR_CAN_T_BUILD_RAILROAD_STATION :{WHITE}Siia ei saa raudteejaama ehitada...
|
||||||
@@ -4306,6 +4391,7 @@ STR_ERROR_MUST_DEMOLISH_BRIDGE_FIRST :{WHITE}Sild tul
|
|||||||
STR_ERROR_CAN_T_START_AND_END_ON :{WHITE}Ei saa alata ja lõppeda samas kohas
|
STR_ERROR_CAN_T_START_AND_END_ON :{WHITE}Ei saa alata ja lõppeda samas kohas
|
||||||
STR_ERROR_BRIDGEHEADS_NOT_SAME_HEIGHT :{WHITE}Sillaotsad pole samal kõrgusel
|
STR_ERROR_BRIDGEHEADS_NOT_SAME_HEIGHT :{WHITE}Sillaotsad pole samal kõrgusel
|
||||||
STR_ERROR_BRIDGE_TOO_LOW_FOR_TERRAIN :{WHITE}Sild on maastiku suhtes liiga madal
|
STR_ERROR_BRIDGE_TOO_LOW_FOR_TERRAIN :{WHITE}Sild on maastiku suhtes liiga madal
|
||||||
|
STR_ERROR_BRIDGE_TOO_HIGH_FOR_TERRAIN :{WHITE}Sild on selle maastiku jaoks liiga kõrge
|
||||||
STR_ERROR_START_AND_END_MUST_BE_IN :{WHITE}Algus ja lõpp peavad samal joonel olema
|
STR_ERROR_START_AND_END_MUST_BE_IN :{WHITE}Algus ja lõpp peavad samal joonel olema
|
||||||
STR_ERROR_ENDS_OF_BRIDGE_MUST_BOTH :{WHITE}... mõlemad sillaotsad peavad olema maal
|
STR_ERROR_ENDS_OF_BRIDGE_MUST_BOTH :{WHITE}... mõlemad sillaotsad peavad olema maal
|
||||||
STR_ERROR_BRIDGE_TOO_LONG :{WHITE}.. sild on liiga pik
|
STR_ERROR_BRIDGE_TOO_LONG :{WHITE}.. sild on liiga pik
|
||||||
@@ -4870,6 +4956,7 @@ STR_COMPANY_NAME :{COMPANY}
|
|||||||
STR_COMPANY_NAME_COMPANY_NUM :{COMPANY} {COMPANY_NUM}
|
STR_COMPANY_NAME_COMPANY_NUM :{COMPANY} {COMPANY_NUM}
|
||||||
STR_DEPOT_NAME :{DEPOT}
|
STR_DEPOT_NAME :{DEPOT}
|
||||||
STR_ENGINE_NAME :{ENGINE}
|
STR_ENGINE_NAME :{ENGINE}
|
||||||
|
STR_HIDDEN_ENGINE_NAME :{ENGINE} (peidetud)
|
||||||
STR_GROUP_NAME :{GROUP}
|
STR_GROUP_NAME :{GROUP}
|
||||||
STR_INDUSTRY_NAME :{INDUSTRY}
|
STR_INDUSTRY_NAME :{INDUSTRY}
|
||||||
STR_PRESIDENT_NAME :{PRESIDENT_NAME}
|
STR_PRESIDENT_NAME :{PRESIDENT_NAME}
|
||||||
|
|||||||
@@ -898,10 +898,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Georgiskur Lari
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Iranskur Rial
|
STR_GAME_OPTIONS_CURRENCY_IRR :Iranskur Rial
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Akfør
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Akfør
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Áset hvørja síðu á vegnum akfør skulu koyra á
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Áset hvørja síðu á vegnum akfør skulu koyra á
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Vinstrakoyring
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Vinstrakoyring
|
||||||
@@ -1054,7 +1050,7 @@ STR_CITY_APPROVAL_HOSTILE :Fíggjindaligir
|
|||||||
|
|
||||||
STR_WARNING_NO_SUITABLE_AI :{WHITE}Einki hóskandi AI til taks...{}Tú kann heinta niður fleiri ymisk AI gjøgnum 'Online tilfar' kervi
|
STR_WARNING_NO_SUITABLE_AI :{WHITE}Einki hóskandi AI til taks...{}Tú kann heinta niður fleiri ymisk AI gjøgnum 'Online tilfar' kervi
|
||||||
|
|
||||||
# Advanced settings window
|
# Settings tree window
|
||||||
STR_CONFIG_SETTING_FILTER_TITLE :{BLACK}Filtur strongur:
|
STR_CONFIG_SETTING_FILTER_TITLE :{BLACK}Filtur strongur:
|
||||||
STR_CONFIG_SETTING_EXPAND_ALL :{BLACK}Víðka alt
|
STR_CONFIG_SETTING_EXPAND_ALL :{BLACK}Víðka alt
|
||||||
STR_CONFIG_SETTING_COLLAPSE_ALL :{BLACK}Toga alt saman
|
STR_CONFIG_SETTING_COLLAPSE_ALL :{BLACK}Toga alt saman
|
||||||
@@ -2716,7 +2712,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Kunning
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Ávaring
|
STR_GOAL_QUESTION_CAPTION_WARNING :Ávaring
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Villa
|
STR_GOAL_QUESTION_CAPTION_ERROR :Villa
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Angra
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Angra
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :OK
|
STR_GOAL_QUESTION_BUTTON_OK :OK
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Nei
|
STR_GOAL_QUESTION_BUTTON_NO :Nei
|
||||||
@@ -2735,6 +2731,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Endurbyrja
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Útset
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Útset
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Gev teg upp
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Gev teg upp
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Lat aftur
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Lat aftur
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Stuðulsflutningur
|
STR_SUBSIDIES_CAPTION :{WHITE}Stuðulsflutningur
|
||||||
|
|||||||
@@ -927,10 +927,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Georgian lari (
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Iranin rial (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Iranin rial (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Ajoneuvot
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Ajoneuvot
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Valitse kummalla puolella tietä ajetaan.
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Valitse kummalla puolella tietä ajetaan.
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Vasemmalla kaistalla
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Vasemmalla kaistalla
|
||||||
@@ -3055,7 +3051,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Tietoa
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Varoitus
|
STR_GOAL_QUESTION_CAPTION_WARNING :Varoitus
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Virhe
|
STR_GOAL_QUESTION_CAPTION_ERROR :Virhe
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Peruuta
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Peruuta
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :OK
|
STR_GOAL_QUESTION_BUTTON_OK :OK
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Ei
|
STR_GOAL_QUESTION_BUTTON_NO :Ei
|
||||||
@@ -3074,6 +3070,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Aloita uudellee
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Lykkää myöhemmäksi
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Lykkää myöhemmäksi
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Luovuta
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Luovuta
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Sulje
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Sulje
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Tuet
|
STR_SUBSIDIES_CAPTION :{WHITE}Tuet
|
||||||
|
|||||||
@@ -928,10 +928,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Lari Géorgien
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Rial Iranien (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Rial Iranien (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Véhicules routiers
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Véhicules routiers
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Choisir le côté de la route pour la conduite
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Choisir le côté de la route pour la conduite
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Conduite à gauche
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Conduite à gauche
|
||||||
@@ -3056,7 +3052,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Informations
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Attention
|
STR_GOAL_QUESTION_CAPTION_WARNING :Attention
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Erreur
|
STR_GOAL_QUESTION_CAPTION_ERROR :Erreur
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Annuler
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Annuler
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :OK
|
STR_GOAL_QUESTION_BUTTON_OK :OK
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Non
|
STR_GOAL_QUESTION_BUTTON_NO :Non
|
||||||
@@ -3075,6 +3071,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Redémarrer
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Reporter
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Reporter
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Abandonner
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Abandonner
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Fermer
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Fermer
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Subventions
|
STR_SUBSIDIES_CAPTION :{WHITE}Subventions
|
||||||
|
|||||||
@@ -1129,10 +1129,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Lari Cairtbheil
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Rial Iorànach (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Rial Iorànach (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Carbadan-rathaid
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Carbadan-rathaid
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Tagh taobh an rathaid air a dhràibheas na carbadan
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Tagh taobh an rathaid air a dhràibheas na carbadan
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Draibheadh air an taobh chlì
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Draibheadh air an taobh chlì
|
||||||
@@ -3284,7 +3280,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Fiosrachadh
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Rabhadh
|
STR_GOAL_QUESTION_CAPTION_WARNING :Rabhadh
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Mearachd
|
STR_GOAL_QUESTION_CAPTION_ERROR :Mearachd
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Sguir dheth
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Sguir dheth
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :Ceart ma-thà
|
STR_GOAL_QUESTION_BUTTON_OK :Ceart ma-thà
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Chan eil
|
STR_GOAL_QUESTION_BUTTON_NO :Chan eil
|
||||||
@@ -3303,6 +3299,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Ath-thòisich
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Cuir na dhàil
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Cuir na dhàil
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Gèill
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Gèill
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Dùin
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Dùin
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Tarrailean
|
STR_SUBSIDIES_CAPTION :{WHITE}Tarrailean
|
||||||
|
|||||||
@@ -927,10 +927,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Lari xeorxiano
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Real iraniano (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Real iraniano (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Vehículos de estrada
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Vehículos de estrada
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Selecciona o lado da estrada polo que circularán os vehículos
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Selecciona o lado da estrada polo que circularán os vehículos
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Conducir pola esquerda
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Conducir pola esquerda
|
||||||
@@ -2941,7 +2937,7 @@ STR_TOWN_VIEW_POPULATION_HOUSES :{BLACK}Poboaci
|
|||||||
STR_TOWN_VIEW_PASSENGERS_LAST_MONTH_MAX :{BLACK}Pasaxeiros último mes: {ORANGE}{COMMA}{BLACK} máx: {ORANGE}{COMMA}
|
STR_TOWN_VIEW_PASSENGERS_LAST_MONTH_MAX :{BLACK}Pasaxeiros último mes: {ORANGE}{COMMA}{BLACK} máx: {ORANGE}{COMMA}
|
||||||
STR_TOWN_VIEW_MAIL_LAST_MONTH_MAX :{BLACK}Correo último mes: {ORANGE}{COMMA}{BLACK} máx: {ORANGE}{COMMA}
|
STR_TOWN_VIEW_MAIL_LAST_MONTH_MAX :{BLACK}Correo último mes: {ORANGE}{COMMA}{BLACK} máx: {ORANGE}{COMMA}
|
||||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH :{BLACK}Carga necesaria para o crecemento da cidade:
|
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH :{BLACK}Carga necesaria para o crecemento da cidade:
|
||||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED_GENERAL :{ORANGE}{STRING}{RED} necesario{P "" s}
|
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED_GENERAL :{ORANGE}{STRING}{RED} necesario
|
||||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED_WINTER :{ORANGE}{STRING}{BLACK} necesarios en inverno
|
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED_WINTER :{ORANGE}{STRING}{BLACK} necesarios en inverno
|
||||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_DELIVERED_GENERAL :{ORANGE}{STRING}{GREEN} entregados
|
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_DELIVERED_GENERAL :{ORANGE}{STRING}{GREEN} entregados
|
||||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED :{ORANGE}{CARGO_TINY} / {CARGO_LONG}{RED} (todavía requeridos)
|
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED :{ORANGE}{CARGO_TINY} / {CARGO_LONG}{RED} (todavía requeridos)
|
||||||
@@ -3007,7 +3003,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Información
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Aviso
|
STR_GOAL_QUESTION_CAPTION_WARNING :Aviso
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Erro
|
STR_GOAL_QUESTION_CAPTION_ERROR :Erro
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Cancelar
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Cancelar
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :OK
|
STR_GOAL_QUESTION_BUTTON_OK :OK
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Non
|
STR_GOAL_QUESTION_BUTTON_NO :Non
|
||||||
@@ -3026,6 +3022,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Reiniciar
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Pospoñer
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Pospoñer
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Renderse
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Renderse
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Pechar
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Pechar
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Subvencións
|
STR_SUBSIDIES_CAPTION :{WHITE}Subvencións
|
||||||
|
|||||||
@@ -928,10 +928,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Georgischer Lar
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Iranischer Rial (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Iranischer Rial (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Fahrzeuge
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Fahrzeuge
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Wähle, auf welcher Straßenseite der Verkehr fahren soll
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Wähle, auf welcher Straßenseite der Verkehr fahren soll
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Linksverkehr
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Linksverkehr
|
||||||
@@ -1609,7 +1605,7 @@ STR_CONFIG_SETTING_LARGER_TOWNS_DISABLED :keine
|
|||||||
STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER :Größe von Großstädten bei Spielbeginn: {STRING}x
|
STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER :Größe von Großstädten bei Spielbeginn: {STRING}x
|
||||||
STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER_HELPTEXT :Durchschnittliche Größe von Großstädten relativ zu normalen Städten bei Spielbeginn
|
STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER_HELPTEXT :Durchschnittliche Größe von Großstädten relativ zu normalen Städten bei Spielbeginn
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_INTERVAL :Neuberechnung der Warenverteilung alle: {STRING}{NBSP}Tag{P "" e}
|
STR_CONFIG_SETTING_LINKGRAPH_INTERVAL :Neuberechnung der Warenverteilung alle: {STRING}{NBSP}Tag{P 0:2 "" e}
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_INTERVAL_HELPTEXT :Zeit zwischen zwei Neuberechnungen des Verteilungsgraphen. Jede Neuberechnung berechnet die Verteilungspläne für eine Komponente des Graphen. Das heißt dass ein Wert X für diese Einstellung nicht zu einer Neuberechnung der gesamten Verteilung alle X Tage führt, sofern es mehrere getrennte Komponenten gibt. Je kleiner der Wert, desto rechenaufwändiger ist die Berechnung. Je größer er ist, desto länger dauert es bis Änderungen an den Fahrplänen sich auf die Verteilung auswirken.
|
STR_CONFIG_SETTING_LINKGRAPH_INTERVAL_HELPTEXT :Zeit zwischen zwei Neuberechnungen des Verteilungsgraphen. Jede Neuberechnung berechnet die Verteilungspläne für eine Komponente des Graphen. Das heißt dass ein Wert X für diese Einstellung nicht zu einer Neuberechnung der gesamten Verteilung alle X Tage führt, sofern es mehrere getrennte Komponenten gibt. Je kleiner der Wert, desto rechenaufwändiger ist die Berechnung. Je größer er ist, desto länger dauert es bis Änderungen an den Fahrplänen sich auf die Verteilung auswirken.
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_TIME :Laufzeit für jede Neuberechnung der Warenverteilung: {STRING}{NBSP}Tag{P 0:2 "" e}
|
STR_CONFIG_SETTING_LINKGRAPH_TIME :Laufzeit für jede Neuberechnung der Warenverteilung: {STRING}{NBSP}Tag{P 0:2 "" e}
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Laufzeit für jede Neuberechnung des Verteilungsgraphen. Für jede Neuberechnung wird ein Thread gestartet, der diese Zeit bekommt, um fertig zu werden. Wenn die Zeit gering ist, ist die Wahrscheinlichkeit hoch, dass er zum gegebenen Zeitpunkt noch nicht fertig ist. Das manifestiert sich darin, dass das Spiel "stehen bleibt", bis der Thread fertig wird. Wenn die Zeit sehr lang ist, dauert es länger bis Änderungen an den Fahrplänen sich auf die Verteilung auswirken.
|
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Laufzeit für jede Neuberechnung des Verteilungsgraphen. Für jede Neuberechnung wird ein Thread gestartet, der diese Zeit bekommt, um fertig zu werden. Wenn die Zeit gering ist, ist die Wahrscheinlichkeit hoch, dass er zum gegebenen Zeitpunkt noch nicht fertig ist. Das manifestiert sich darin, dass das Spiel "stehen bleibt", bis der Thread fertig wird. Wenn die Zeit sehr lang ist, dauert es länger bis Änderungen an den Fahrplänen sich auf die Verteilung auswirken.
|
||||||
@@ -3052,7 +3048,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Hinweis
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Warnung
|
STR_GOAL_QUESTION_CAPTION_WARNING :Warnung
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Fehler
|
STR_GOAL_QUESTION_CAPTION_ERROR :Fehler
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Abbruch
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Abbruch
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :OK
|
STR_GOAL_QUESTION_BUTTON_OK :OK
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Nein
|
STR_GOAL_QUESTION_BUTTON_NO :Nein
|
||||||
@@ -3071,6 +3067,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Neustart
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Verschieben
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Verschieben
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Aufgeben
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Aufgeben
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Schließen
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Schließen
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Subventionen
|
STR_SUBSIDIES_CAPTION :{WHITE}Subventionen
|
||||||
|
|||||||
@@ -434,6 +434,7 @@ STR_SCENEDIT_FILE_MENU_QUIT :Έξοδος
|
|||||||
|
|
||||||
############ range for settings menu starts
|
############ range for settings menu starts
|
||||||
STR_SETTINGS_MENU_GAME_OPTIONS :Επιλογές παιχνιδιού
|
STR_SETTINGS_MENU_GAME_OPTIONS :Επιλογές παιχνιδιού
|
||||||
|
STR_SETTINGS_MENU_CONFIG_SETTINGS_TREE :Ρυθμίσεις
|
||||||
STR_SETTINGS_MENU_SCRIPT_SETTINGS :Ρυθμίσεις ΑΙ και Δέσμης Ενεργειών
|
STR_SETTINGS_MENU_SCRIPT_SETTINGS :Ρυθμίσεις ΑΙ και Δέσμης Ενεργειών
|
||||||
STR_SETTINGS_MENU_NEWGRF_SETTINGS :Ρυθμίσεις NewGRF
|
STR_SETTINGS_MENU_NEWGRF_SETTINGS :Ρυθμίσεις NewGRF
|
||||||
STR_SETTINGS_MENU_TRANSPARENCY_OPTIONS :Επιλογές διαφάνειας
|
STR_SETTINGS_MENU_TRANSPARENCY_OPTIONS :Επιλογές διαφάνειας
|
||||||
@@ -459,6 +460,7 @@ STR_FILE_MENU_EXIT :Έξοδος
|
|||||||
# map menu
|
# map menu
|
||||||
STR_MAP_MENU_MAP_OF_WORLD :Χάρτης του κόσμου
|
STR_MAP_MENU_MAP_OF_WORLD :Χάρτης του κόσμου
|
||||||
STR_MAP_MENU_EXTRA_VIEW_PORT :Πρόσθετη εμφάνιση
|
STR_MAP_MENU_EXTRA_VIEW_PORT :Πρόσθετη εμφάνιση
|
||||||
|
STR_MAP_MENU_LINGRAPH_LEGEND :Υπόμνημα Ροής Φορτίου
|
||||||
STR_MAP_MENU_SIGN_LIST :Λίστα πινακίδων
|
STR_MAP_MENU_SIGN_LIST :Λίστα πινακίδων
|
||||||
|
|
||||||
############ range for town menu starts
|
############ range for town menu starts
|
||||||
@@ -809,12 +811,14 @@ STR_SMALLMAP_CAPTION :{WHITE}Χάρτ
|
|||||||
STR_SMALLMAP_TYPE_CONTOURS :Περιγράμματα
|
STR_SMALLMAP_TYPE_CONTOURS :Περιγράμματα
|
||||||
STR_SMALLMAP_TYPE_VEHICLES :Οχήματα
|
STR_SMALLMAP_TYPE_VEHICLES :Οχήματα
|
||||||
STR_SMALLMAP_TYPE_INDUSTRIES :Βιομηχανίες
|
STR_SMALLMAP_TYPE_INDUSTRIES :Βιομηχανίες
|
||||||
|
STR_SMALLMAP_TYPE_ROUTEMAP :Ροή Φορτίου
|
||||||
STR_SMALLMAP_TYPE_ROUTES :Διαδρομές
|
STR_SMALLMAP_TYPE_ROUTES :Διαδρομές
|
||||||
STR_SMALLMAP_TYPE_VEGETATION :Βλάστηση
|
STR_SMALLMAP_TYPE_VEGETATION :Βλάστηση
|
||||||
STR_SMALLMAP_TYPE_OWNERS :Ιδιοκτήτες
|
STR_SMALLMAP_TYPE_OWNERS :Ιδιοκτήτες
|
||||||
STR_SMALLMAP_TOOLTIP_SHOW_LAND_CONTOURS_ON_MAP :{BLACK}Εμφανίστε περιγράμματα εδάφους στον χάρτη
|
STR_SMALLMAP_TOOLTIP_SHOW_LAND_CONTOURS_ON_MAP :{BLACK}Εμφανίστε περιγράμματα εδάφους στον χάρτη
|
||||||
STR_SMALLMAP_TOOLTIP_SHOW_VEHICLES_ON_MAP :{BLACK}Εμφανίστε οχήματα στον χάρτη
|
STR_SMALLMAP_TOOLTIP_SHOW_VEHICLES_ON_MAP :{BLACK}Εμφανίστε οχήματα στον χάρτη
|
||||||
STR_SMALLMAP_TOOLTIP_SHOW_INDUSTRIES_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_TRANSPORT_ROUTES_ON :{BLACK}Εμφανίστε μεταφορικούς οδούς στον χάρτη
|
||||||
STR_SMALLMAP_TOOLTIP_SHOW_VEGETATION_ON_MAP :{BLACK}Εμφανίστε βλάστηση στον χάρτη
|
STR_SMALLMAP_TOOLTIP_SHOW_VEGETATION_ON_MAP :{BLACK}Εμφανίστε βλάστηση στον χάρτη
|
||||||
STR_SMALLMAP_TOOLTIP_SHOW_LAND_OWNERS_ON_MAP :{BLACK}Εμφανίστε ιδιοκτήτες γης στον χάρτη
|
STR_SMALLMAP_TOOLTIP_SHOW_LAND_OWNERS_ON_MAP :{BLACK}Εμφανίστε ιδιοκτήτες γης στον χάρτη
|
||||||
@@ -864,6 +868,8 @@ STR_SMALLMAP_TOOLTIP_ENABLE_ALL_INDUSTRIES :{BLACK}Εμφά
|
|||||||
STR_SMALLMAP_TOOLTIP_SHOW_HEIGHT :{BLACK}Εναλλάγη εμφάνισης υψομετρικού χάρτη
|
STR_SMALLMAP_TOOLTIP_SHOW_HEIGHT :{BLACK}Εναλλάγη εμφάνισης υψομετρικού χάρτη
|
||||||
STR_SMALLMAP_TOOLTIP_DISABLE_ALL_COMPANIES :{BLACK}Απόκρυψη όλων των ιδιοκτησιών των εταιριών στον χάρτη
|
STR_SMALLMAP_TOOLTIP_DISABLE_ALL_COMPANIES :{BLACK}Απόκρυψη όλων των ιδιοκτησιών των εταιριών στον χάρτη
|
||||||
STR_SMALLMAP_TOOLTIP_ENABLE_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
|
# Status bar messages
|
||||||
STR_STATUSBAR_TOOLTIP_SHOW_LAST_NEWS :{BLACK}Εμφάνιση τελευταίου μηνύματος ή αναφοράς νέων
|
STR_STATUSBAR_TOOLTIP_SHOW_LAST_NEWS :{BLACK}Εμφάνιση τελευταίου μηνύματος ή αναφοράς νέων
|
||||||
@@ -1028,10 +1034,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Γεοργια
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Ιρανικό Ριάλ (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Ιρανικό Ριάλ (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Οχήματα δρόμου
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Οχήματα δρόμου
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Επιλογή πλευράς δρόμου όπου τα οχήματα οδηγούν
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Επιλογή πλευράς δρόμου όπου τα οχήματα οδηγούν
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Οδηγούν από αριστερά
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Οδηγούν από αριστερά
|
||||||
@@ -1085,6 +1087,11 @@ STR_GAME_OPTIONS_RESOLUTION :{BLACK}Ανάλ
|
|||||||
STR_GAME_OPTIONS_RESOLUTION_TOOLTIP :{BLACK}Διαλέξτε την ανάλυση της οθόνης που θέλετε
|
STR_GAME_OPTIONS_RESOLUTION_TOOLTIP :{BLACK}Διαλέξτε την ανάλυση της οθόνης που θέλετε
|
||||||
STR_GAME_OPTIONS_RESOLUTION_OTHER :άλλη
|
STR_GAME_OPTIONS_RESOLUTION_OTHER :άλλη
|
||||||
|
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_NORMAL :Κανονικό
|
||||||
|
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_2X_ZOOM :Διπλό μέγεθος
|
||||||
|
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_4X_ZOOM :Τετραπλό μέγεθος
|
||||||
|
|
||||||
STR_GAME_OPTIONS_BASE_GRF :{BLACK}Βασικό σετ γραφικών
|
STR_GAME_OPTIONS_BASE_GRF :{BLACK}Βασικό σετ γραφικών
|
||||||
STR_GAME_OPTIONS_BASE_GRF_TOOLTIP :{BLACK}Επιλογή του βασικού σετ γραφικών που θα χρησιμοποιηθεί
|
STR_GAME_OPTIONS_BASE_GRF_TOOLTIP :{BLACK}Επιλογή του βασικού σετ γραφικών που θα χρησιμοποιηθεί
|
||||||
STR_GAME_OPTIONS_BASE_GRF_STATUS :{RED}{NUM} αρχεί{P ο α} που λείπ{P ει ουν} ή είναι κατεστραμμέν{P ο α}
|
STR_GAME_OPTIONS_BASE_GRF_STATUS :{RED}{NUM} αρχεί{P ο α} που λείπ{P ει ουν} ή είναι κατεστραμμέν{P ο α}
|
||||||
@@ -1185,7 +1192,8 @@ STR_CITY_APPROVAL_HOSTILE :Εχθρική
|
|||||||
|
|
||||||
STR_WARNING_NO_SUITABLE_AI :{WHITE}Δεν είναι διαθέσιμο κανένα κατάλληλο Al...{}Μπορείτε να κατεβάσετε AIs μέσω του συστήματος «Διαδικτυακού Περιεχομένου»
|
STR_WARNING_NO_SUITABLE_AI :{WHITE}Δεν είναι διαθέσιμο κανένα κατάλληλο Al...{}Μπορείτε να κατεβάσετε AIs μέσω του συστήματος «Διαδικτυακού Περιεχομένου»
|
||||||
|
|
||||||
# Advanced settings window
|
# Settings tree window
|
||||||
|
STR_CONFIG_SETTING_TREE_CAPTION :{WHITE}Ρυθμίσεις
|
||||||
STR_CONFIG_SETTING_FILTER_TITLE :{BLACK}Φιλτράρισμα:
|
STR_CONFIG_SETTING_FILTER_TITLE :{BLACK}Φιλτράρισμα:
|
||||||
STR_CONFIG_SETTING_EXPAND_ALL :{BLACK}Επέκταση όλων
|
STR_CONFIG_SETTING_EXPAND_ALL :{BLACK}Επέκταση όλων
|
||||||
STR_CONFIG_SETTING_COLLAPSE_ALL :{BLACK}Σύμπτυξη όλων
|
STR_CONFIG_SETTING_COLLAPSE_ALL :{BLACK}Σύμπτυξη όλων
|
||||||
@@ -1201,9 +1209,9 @@ STR_CONFIG_SETTING_TYPE_COMPANY_INGAME :Ρύθμιση
|
|||||||
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}Κατηγορία:
|
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}Κατηγορία:
|
||||||
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}Τύπος:
|
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}Τύπος:
|
||||||
STR_CONFIG_SETTING_RESTRICT_DROPDOWN_HELPTEXT :{BLACK}Περιορίζει την παρακάτω λίστα με τη χρήση προκαθορισμένων φίλτρων
|
STR_CONFIG_SETTING_RESTRICT_DROPDOWN_HELPTEXT :{BLACK}Περιορίζει την παρακάτω λίστα με τη χρήση προκαθορισμένων φίλτρων
|
||||||
STR_CONFIG_SETTING_RESTRICT_BASIC :Βασικές ρυθμίσεις
|
STR_CONFIG_SETTING_RESTRICT_BASIC :Βασικές (εμφάνιση μόνο σημαντικών ρυθμίσεων)
|
||||||
STR_CONFIG_SETTING_RESTRICT_ADVANCED :Προχωρημένες ρυθμίσεις
|
STR_CONFIG_SETTING_RESTRICT_ADVANCED :Για προχωρημένους (εμφάνιση των περισσότερων ρυθμίσεων)
|
||||||
STR_CONFIG_SETTING_RESTRICT_ALL :Προχωρημένες ρυθμίσεις / όλες οι ρυθμίσεις
|
STR_CONFIG_SETTING_RESTRICT_ALL :Για ειδικούς (εμφάνιση όλων των ρυθμίσεων, ακομη και παράξενων)
|
||||||
STR_CONFIG_SETTING_RESTRICT_CHANGED_AGAINST_DEFAULT :Ρυθμίσεις με διαφορετική τιμή από την προκαθωρισμένη
|
STR_CONFIG_SETTING_RESTRICT_CHANGED_AGAINST_DEFAULT :Ρυθμίσεις με διαφορετική τιμή από την προκαθωρισμένη
|
||||||
STR_CONFIG_SETTING_RESTRICT_CHANGED_AGAINST_NEW :Ρυθμίσεις με διαφορετική τιμή από τις ρυθμίσεις νέου παιχνιδιού σας
|
STR_CONFIG_SETTING_RESTRICT_CHANGED_AGAINST_NEW :Ρυθμίσεις με διαφορετική τιμή από τις ρυθμίσεις νέου παιχνιδιού σας
|
||||||
|
|
||||||
@@ -1256,6 +1264,8 @@ STR_CONFIG_SETTING_TRAIN_REVERSING_HELPTEXT :Όταν είν
|
|||||||
STR_CONFIG_SETTING_DISASTERS :Καταστροφές: {STRING}
|
STR_CONFIG_SETTING_DISASTERS :Καταστροφές: {STRING}
|
||||||
STR_CONFIG_SETTING_CITY_APPROVAL :Στάση δημοτικού συμβουλίου ως προς τον μετασχηματισμό της περιοχής: {STRING}
|
STR_CONFIG_SETTING_CITY_APPROVAL :Στάση δημοτικού συμβουλίου ως προς τον μετασχηματισμό της περιοχής: {STRING}
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_MAX_HEIGHTLEVEL :Μέγιστο ύψος χάρτη: {STRING}
|
||||||
|
STR_CONFIG_SETTING_MAX_HEIGHTLEVEL_HELPTEXT :Ορισμός του μέγιστου επιτρεπτού ύψους βουνών στο χάρτη
|
||||||
STR_CONFIG_SETTING_AUTOSLOPE :Να επιτρέπεται η διαμόρφωση εδάφους κάτω από κτίρια, γραμμές, κλπ.: {STRING}
|
STR_CONFIG_SETTING_AUTOSLOPE :Να επιτρέπεται η διαμόρφωση εδάφους κάτω από κτίρια, γραμμές, κλπ.: {STRING}
|
||||||
STR_CONFIG_SETTING_AUTOSLOPE_HELPTEXT :Επιτρέπεται η διαμόρφωση του εδάφους κάτω από κτίρια και σιδηροτροχιές χωρίς αυτά να αφαιρούνται
|
STR_CONFIG_SETTING_AUTOSLOPE_HELPTEXT :Επιτρέπεται η διαμόρφωση του εδάφους κάτω από κτίρια και σιδηροτροχιές χωρίς αυτά να αφαιρούνται
|
||||||
STR_CONFIG_SETTING_CATCHMENT :Επιτρέπονται πιο ρεαλιστικά ταξινομημένες περιοχές συλλογής : {STRING}
|
STR_CONFIG_SETTING_CATCHMENT :Επιτρέπονται πιο ρεαλιστικά ταξινομημένες περιοχές συλλογής : {STRING}
|
||||||
@@ -1284,13 +1294,15 @@ STR_CONFIG_SETTING_INFLATION :Πληθωρι
|
|||||||
STR_CONFIG_SETTING_INFLATION_HELPTEXT :Ενεργοποίηση του πληθωρισμού στην οικονομία, όπου τα κόστη αυξάνονται ελάχιστα ταχύτερα από τις πληρωμές
|
STR_CONFIG_SETTING_INFLATION_HELPTEXT :Ενεργοποίηση του πληθωρισμού στην οικονομία, όπου τα κόστη αυξάνονται ελάχιστα ταχύτερα από τις πληρωμές
|
||||||
STR_CONFIG_SETTING_MAX_BRIDGE_LENGTH :Μέγιστο μήκος γέφυρας: {STRING}
|
STR_CONFIG_SETTING_MAX_BRIDGE_LENGTH :Μέγιστο μήκος γέφυρας: {STRING}
|
||||||
STR_CONFIG_SETTING_MAX_BRIDGE_LENGTH_HELPTEXT :Μέγιστο μήκος για κτίσιμο γεφυρών
|
STR_CONFIG_SETTING_MAX_BRIDGE_LENGTH_HELPTEXT :Μέγιστο μήκος για κτίσιμο γεφυρών
|
||||||
|
STR_CONFIG_SETTING_MAX_BRIDGE_HEIGHT :Μέγιστο ύψος γέφυρας: {STRING}
|
||||||
|
STR_CONFIG_SETTING_MAX_BRIDGE_HEIGHT_HELPTEXT :Μέγιστο ύψος για το χτίσιμο γεφυρών
|
||||||
STR_CONFIG_SETTING_MAX_TUNNEL_LENGTH :Μέγιστο μήκος σήραγγας: {STRING}
|
STR_CONFIG_SETTING_MAX_TUNNEL_LENGTH :Μέγιστο μήκος σήραγγας: {STRING}
|
||||||
STR_CONFIG_SETTING_MAX_TUNNEL_LENGTH_HELPTEXT :Μέγιστο μήκος για κτίσιμο συράγγων
|
STR_CONFIG_SETTING_MAX_TUNNEL_LENGTH_HELPTEXT :Μέγιστο μήκος για κτίσιμο συράγγων
|
||||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD :Χειροκίνητη μέθοδος κατασκευής βιομηχανιών πρώτων υλών: {STRING}
|
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD :Χειροκίνητη μέθοδος κατασκευής βιομηχανιών πρώτων υλών: {STRING}
|
||||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_HELPTEXT :Μέθοδος χρηματοδότησης πρωτογενούς βιομηχανίας. «Καμία» σημαίνει ότι δεν γίνεται να χρηματοδοτηθεί καμία βιομηχανία, «Αναζήτηση» σημαίνει ότι η χρηματοδότηση είναι εφικτή, αλλά η κατασκευή πραγματοποιείται σε τυχαίο σημείο του χάρτη και είναι πιθανό να αποτύχει, «Όπως οι άλλες βιομηχανίες» σημαίνει πως οι πρωτογενείς βιομηχανίες είναι εφικτό να κατασκευαστούν από εταιρείες όπως οι δευτερογενείς βιομηχανίες σε οποιαδήποτε θέση θέλουν
|
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_HELPTEXT :Μέθοδος χρηματοδότησης πρωτογενούς βιομηχανίας. «Καμία» σημαίνει ότι δεν γίνεται να χρηματοδοτηθεί καμία βιομηχανία, «Αναζήτηση» σημαίνει ότι η χρηματοδότηση είναι εφικτή, αλλά η κατασκευή πραγματοποιείται σε τυχαίο σημείο του χάρτη και είναι πιθανό να αποτύχει, «Όπως οι άλλες βιομηχανίες» σημαίνει πως οι πρωτογενείς βιομηχανίες είναι εφικτό να κατασκευαστούν από εταιρείες όπως οι δευτερογενείς βιομηχανίες σε οποιαδήποτε θέση θέλουν
|
||||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :Καμία
|
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :Καμία
|
||||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :Όπως οι άλλες βιομηχανίες
|
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :Όπως οι άλλες βιομηχανίες
|
||||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :Αναζήτηση
|
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :Διερεύνηση προοπτικών
|
||||||
STR_CONFIG_SETTING_INDUSTRY_PLATFORM :Επίπεδη περιοχή γύρω από βιομηχανίες: {STRING}
|
STR_CONFIG_SETTING_INDUSTRY_PLATFORM :Επίπεδη περιοχή γύρω από βιομηχανίες: {STRING}
|
||||||
STR_CONFIG_SETTING_INDUSTRY_PLATFORM_HELPTEXT :Επίπεδος χώρος γύρω από μια βιομηχανία. Αυτό εξασφαλίζει ότι θα παραμείνει διαθέσιμος κενός χώρος γύρω από μια βιομηχανία για να κτισθούν γραμμές, κλπ
|
STR_CONFIG_SETTING_INDUSTRY_PLATFORM_HELPTEXT :Επίπεδος χώρος γύρω από μια βιομηχανία. Αυτό εξασφαλίζει ότι θα παραμείνει διαθέσιμος κενός χώρος γύρω από μια βιομηχανία για να κτισθούν γραμμές, κλπ
|
||||||
STR_CONFIG_SETTING_MULTIPINDTOWN :Επιτρέπονται πολλαπλές όμοιες βιομηχανίες ανά πόλη: {STRING}
|
STR_CONFIG_SETTING_MULTIPINDTOWN :Επιτρέπονται πολλαπλές όμοιες βιομηχανίες ανά πόλη: {STRING}
|
||||||
@@ -1377,9 +1389,12 @@ STR_CONFIG_SETTING_POPULATION_IN_LABEL_HELPTEXT :Εμφάνισ
|
|||||||
STR_CONFIG_SETTING_GRAPH_LINE_THICKNESS :Πάχος γραμμών στα γραφήματα: {STRING}
|
STR_CONFIG_SETTING_GRAPH_LINE_THICKNESS :Πάχος γραμμών στα γραφήματα: {STRING}
|
||||||
STR_CONFIG_SETTING_GRAPH_LINE_THICKNESS_HELPTEXT :Πάχος γραμμών στα γραφήματα. Οι λεπτές γραμμές διαβάζονται με μεγαλύτερη ακρίβεια, οι παχύτερες είναι πιο ευδιάκριτες και τα χρώματα ξεχωρίσουν ευκολότερα
|
STR_CONFIG_SETTING_GRAPH_LINE_THICKNESS_HELPTEXT :Πάχος γραμμών στα γραφήματα. Οι λεπτές γραμμές διαβάζονται με μεγαλύτερη ακρίβεια, οι παχύτερες είναι πιο ευδιάκριτες και τα χρώματα ξεχωρίσουν ευκολότερα
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_LANDSCAPE :Τοπίο: {STRING}
|
||||||
STR_CONFIG_SETTING_LAND_GENERATOR :Γεννήτρια γης: {STRING}
|
STR_CONFIG_SETTING_LAND_GENERATOR :Γεννήτρια γης: {STRING}
|
||||||
STR_CONFIG_SETTING_LAND_GENERATOR_ORIGINAL :Αυθεντική
|
STR_CONFIG_SETTING_LAND_GENERATOR_ORIGINAL :Αυθεντική
|
||||||
STR_CONFIG_SETTING_LAND_GENERATOR_TERRA_GENESIS :TerraGenesis
|
STR_CONFIG_SETTING_LAND_GENERATOR_TERRA_GENESIS :TerraGenesis
|
||||||
|
STR_CONFIG_SETTING_TERRAIN_TYPE :Σχηματισμός εδάφους: {STRING}
|
||||||
|
STR_CONFIG_SETTING_INDUSTRY_DENSITY :Πυκνότητα βιομηχανιών: {STRING}
|
||||||
STR_CONFIG_SETTING_OIL_REF_EDGE_DISTANCE :Μέγιστη απόσταση από την άκρη του χάρτη για τα Διυλιστήρια: {STRING}
|
STR_CONFIG_SETTING_OIL_REF_EDGE_DISTANCE :Μέγιστη απόσταση από την άκρη του χάρτη για τα Διυλιστήρια: {STRING}
|
||||||
STR_CONFIG_SETTING_OIL_REF_EDGE_DISTANCE_HELPTEXT :Τα Διυλιστήρια κατασκευάζονται κοντά στην άκρη του χάρτη, η οποία είναι ακτή σε νησιωτικούς χάρτες
|
STR_CONFIG_SETTING_OIL_REF_EDGE_DISTANCE_HELPTEXT :Τα Διυλιστήρια κατασκευάζονται κοντά στην άκρη του χάρτη, η οποία είναι ακτή σε νησιωτικούς χάρτες
|
||||||
STR_CONFIG_SETTING_SNOWLINE_HEIGHT :Κορυφογραμμή χιονιού: {STRING}
|
STR_CONFIG_SETTING_SNOWLINE_HEIGHT :Κορυφογραμμή χιονιού: {STRING}
|
||||||
@@ -1388,10 +1403,14 @@ STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_VERY_SMOOTH :Πολύ Απα
|
|||||||
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_SMOOTH :Απαλή
|
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_SMOOTH :Απαλή
|
||||||
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_ROUGH :Ανώμαλη
|
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_ROUGH :Ανώμαλη
|
||||||
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_VERY_ROUGH :Πολύ Ανώμαλη
|
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_VERY_ROUGH :Πολύ Ανώμαλη
|
||||||
|
STR_CONFIG_SETTING_RIVER_AMOUNT :Πλήθος ποταμών: {STRING}
|
||||||
|
STR_CONFIG_SETTING_RIVER_AMOUNT_HELPTEXT :Επιλέξτε πόσα ποτάμια να δημιουργηθούν
|
||||||
STR_CONFIG_SETTING_TREE_PLACER :Αλγόριθμος τοποθέτησης δέντρων: {STRING}
|
STR_CONFIG_SETTING_TREE_PLACER :Αλγόριθμος τοποθέτησης δέντρων: {STRING}
|
||||||
STR_CONFIG_SETTING_TREE_PLACER_NONE :Κανένας
|
STR_CONFIG_SETTING_TREE_PLACER_NONE :Κανένας
|
||||||
STR_CONFIG_SETTING_TREE_PLACER_ORIGINAL :Αυθεντικός
|
STR_CONFIG_SETTING_TREE_PLACER_ORIGINAL :Αυθεντικός
|
||||||
STR_CONFIG_SETTING_TREE_PLACER_IMPROVED :Βελτιωμένος
|
STR_CONFIG_SETTING_TREE_PLACER_IMPROVED :Βελτιωμένος
|
||||||
|
STR_CONFIG_SETTING_ROAD_SIDE :Οχήματα δρόμου: {STRING}
|
||||||
|
STR_CONFIG_SETTING_ROAD_SIDE_HELPTEXT :Επιλέξτε την πλευρά οδήγησης
|
||||||
STR_CONFIG_SETTING_HEIGHTMAP_ROTATION :Περιστροφή χάρτη υψομετρίας: {STRING}
|
STR_CONFIG_SETTING_HEIGHTMAP_ROTATION :Περιστροφή χάρτη υψομετρίας: {STRING}
|
||||||
STR_CONFIG_SETTING_HEIGHTMAP_ROTATION_COUNTER_CLOCKWISE :Αριστερόστροφη
|
STR_CONFIG_SETTING_HEIGHTMAP_ROTATION_COUNTER_CLOCKWISE :Αριστερόστροφη
|
||||||
STR_CONFIG_SETTING_HEIGHTMAP_ROTATION_CLOCKWISE :Δεξιόστροφη
|
STR_CONFIG_SETTING_HEIGHTMAP_ROTATION_CLOCKWISE :Δεξιόστροφη
|
||||||
@@ -1445,6 +1464,8 @@ STR_CONFIG_SETTING_RIGHT_MOUSE_BTN_EMU_OFF :Απενεργ
|
|||||||
STR_CONFIG_SETTING_LEFT_MOUSE_BTN_SCROLLING :Μετάβαση με αριστερό κλικ: {STRING}
|
STR_CONFIG_SETTING_LEFT_MOUSE_BTN_SCROLLING :Μετάβαση με αριστερό κλικ: {STRING}
|
||||||
STR_CONFIG_SETTING_LEFT_MOUSE_BTN_SCROLLING_HELPTEXT :Ενεργοποίηση της κύλισης του χάρτη σύροντας τον με το αριστερό κουμπί του ποντικιού. Αυτό είναι ιδιαίτερα χρήσιμο για την κύλιση όταν χρησιμοποιείται οθόνη αφής
|
STR_CONFIG_SETTING_LEFT_MOUSE_BTN_SCROLLING_HELPTEXT :Ενεργοποίηση της κύλισης του χάρτη σύροντας τον με το αριστερό κουμπί του ποντικιού. Αυτό είναι ιδιαίτερα χρήσιμο για την κύλιση όταν χρησιμοποιείται οθόνη αφής
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_AUTOSAVE :Αυτόματο σώσιμο: {STRING}
|
||||||
|
STR_CONFIG_SETTING_AUTOSAVE_HELPTEXT :Επιλέξτε το διάστημα ανάμεσα σε δυο διαδοχικά σωσίματα του παιχνιδιου
|
||||||
|
|
||||||
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES :Χρήση της {STRING} ημερολογιακής μορφής στα ονόματα αποθηκευμένων παιχνιδιών
|
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES :Χρήση της {STRING} ημερολογιακής μορφής στα ονόματα αποθηκευμένων παιχνιδιών
|
||||||
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_HELPTEXT :Μορφή της ημερομηνίας στα αρχεία αποθήκευσης παιχνιδιών
|
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_HELPTEXT :Μορφή της ημερομηνίας στα αρχεία αποθήκευσης παιχνιδιών
|
||||||
@@ -1490,6 +1511,7 @@ STR_CONFIG_SETTING_SOUND_NEW_YEAR_HELPTEXT :Παίζει η
|
|||||||
STR_CONFIG_SETTING_SOUND_CONFIRM :Οικοδομή: {STRING}
|
STR_CONFIG_SETTING_SOUND_CONFIRM :Οικοδομή: {STRING}
|
||||||
STR_CONFIG_SETTING_SOUND_CONFIRM_HELPTEXT :Παίζει ηχητικό εφέ σε επιτυχής οικοδομές ή άλλες δράσεις
|
STR_CONFIG_SETTING_SOUND_CONFIRM_HELPTEXT :Παίζει ηχητικό εφέ σε επιτυχής οικοδομές ή άλλες δράσεις
|
||||||
STR_CONFIG_SETTING_SOUND_CLICK_HELPTEXT :Παίζει ήχο όταν γίνεται κλικ σε κουμπιά
|
STR_CONFIG_SETTING_SOUND_CLICK_HELPTEXT :Παίζει ήχο όταν γίνεται κλικ σε κουμπιά
|
||||||
|
STR_CONFIG_SETTING_SOUND_DISASTER :Καταστροφές/ατυχήματα: {STRING}
|
||||||
STR_CONFIG_SETTING_SOUND_DISASTER_HELPTEXT :Παίζει ήχους για ατυχήματα και συμφορές
|
STR_CONFIG_SETTING_SOUND_DISASTER_HELPTEXT :Παίζει ήχους για ατυχήματα και συμφορές
|
||||||
STR_CONFIG_SETTING_SOUND_VEHICLE :Οχήματα: {STRING}
|
STR_CONFIG_SETTING_SOUND_VEHICLE :Οχήματα: {STRING}
|
||||||
STR_CONFIG_SETTING_SOUND_VEHICLE_HELPTEXT :Παίζει τα ηχητικά εφέ των οχημάτων
|
STR_CONFIG_SETTING_SOUND_VEHICLE_HELPTEXT :Παίζει τα ηχητικά εφέ των οχημάτων
|
||||||
@@ -1555,17 +1577,27 @@ STR_CONFIG_SETTING_NEWS_ACCIDENTS_DISASTERS_HELPTEXT :Προβάλλ
|
|||||||
STR_CONFIG_SETTING_NEWS_COMPANY_INFORMATION :Πληροφορίες εταιρίας: {STRING}
|
STR_CONFIG_SETTING_NEWS_COMPANY_INFORMATION :Πληροφορίες εταιρίας: {STRING}
|
||||||
STR_CONFIG_SETTING_NEWS_COMPANY_INFORMATION_HELPTEXT :Προβάλλει εφημερίδα όταν αρχίζει νέα εταιρεία ή όταν οι εταιρίες ρισκάρουν χρεωκοπία
|
STR_CONFIG_SETTING_NEWS_COMPANY_INFORMATION_HELPTEXT :Προβάλλει εφημερίδα όταν αρχίζει νέα εταιρεία ή όταν οι εταιρίες ρισκάρουν χρεωκοπία
|
||||||
STR_CONFIG_SETTING_NEWS_INDUSTRY_OPEN :Έναρξη των βιομηχανιών: {STRING}
|
STR_CONFIG_SETTING_NEWS_INDUSTRY_OPEN :Έναρξη των βιομηχανιών: {STRING}
|
||||||
|
STR_CONFIG_SETTING_NEWS_INDUSTRY_OPEN_HELPTEXT :Εμφάνιση εφημερίδας όταν ανοίγουν νέες βιομηχανίες
|
||||||
STR_CONFIG_SETTING_NEWS_INDUSTRY_CLOSE :Κλείσιμο βιομηχανιών: {STRING}
|
STR_CONFIG_SETTING_NEWS_INDUSTRY_CLOSE :Κλείσιμο βιομηχανιών: {STRING}
|
||||||
|
STR_CONFIG_SETTING_NEWS_INDUSTRY_CLOSE_HELPTEXT :Εμφάνιση εφημερίδας όταν κλείνουν βιομηχανίες
|
||||||
STR_CONFIG_SETTING_NEWS_ECONOMY_CHANGES :Οικονομικές αλλαγές: {STRING}
|
STR_CONFIG_SETTING_NEWS_ECONOMY_CHANGES :Οικονομικές αλλαγές: {STRING}
|
||||||
|
STR_CONFIG_SETTING_NEWS_ECONOMY_CHANGES_HELPTEXT :Εμφάνιση εφημερίδας σε αλλαγές παγκόσμιων οικονομικών μεγεθών
|
||||||
STR_CONFIG_SETTING_NEWS_INDUSTRY_CHANGES_COMPANY :Αλλαγή της παραγωγής των βιομηχανιών που εξυπηρετούνται από την εταιρία: {STRING}
|
STR_CONFIG_SETTING_NEWS_INDUSTRY_CHANGES_COMPANY :Αλλαγή της παραγωγής των βιομηχανιών που εξυπηρετούνται από την εταιρία: {STRING}
|
||||||
|
STR_CONFIG_SETTING_NEWS_INDUSTRY_CHANGES_COMPANY_HELPTEXT :Εμφάνιση εφημερίδας όταν μεταβάλλεται η παραγωγικότητα μιας βιομηχανίας που εξυπηρετείται από την εταιρία
|
||||||
STR_CONFIG_SETTING_NEWS_INDUSTRY_CHANGES_OTHER :Διαφοροποιήσεις στην παραγωγή των βιομηχανιών που εξυπηρετούνται από ανταγωνιστή(-ές): {STRING}
|
STR_CONFIG_SETTING_NEWS_INDUSTRY_CHANGES_OTHER :Διαφοροποιήσεις στην παραγωγή των βιομηχανιών που εξυπηρετούνται από ανταγωνιστή(-ές): {STRING}
|
||||||
|
STR_CONFIG_SETTING_NEWS_INDUSTRY_CHANGES_OTHER_HELPTEXT :Εμφάνιση εφημερίδας όταν μεταβάλλεται η παραγωγικότητα μιας βιομηχανίας που εξυπηρετείται από ανταγωνιστές
|
||||||
STR_CONFIG_SETTING_NEWS_INDUSTRY_CHANGES_UNSERVED :Άλλες διαφοροποιήσεις στη παραγωγή: {STRING}
|
STR_CONFIG_SETTING_NEWS_INDUSTRY_CHANGES_UNSERVED :Άλλες διαφοροποιήσεις στη παραγωγή: {STRING}
|
||||||
|
STR_CONFIG_SETTING_NEWS_INDUSTRY_CHANGES_UNSERVED_HELPTEXT :Εμφάνιση εφημερίδας όταν μεταβάλλεται η παραγωγικότητα μιας βιομηχανίας που δεν εξυπηρετείται από την εταιρία ή ανταγωνιστές
|
||||||
STR_CONFIG_SETTING_NEWS_ADVICE :Συμβουλές / πληροφορίες για τα εταιρικά οχήματα: {STRING}
|
STR_CONFIG_SETTING_NEWS_ADVICE :Συμβουλές / πληροφορίες για τα εταιρικά οχήματα: {STRING}
|
||||||
|
STR_CONFIG_SETTING_NEWS_ADVICE_HELPTEXT :Εμφάνιση μηνημάτων όταν κάποιο όχημα χρήζει προσοχής
|
||||||
STR_CONFIG_SETTING_NEWS_NEW_VEHICLES :Νέα οχήματα: {STRING}
|
STR_CONFIG_SETTING_NEWS_NEW_VEHICLES :Νέα οχήματα: {STRING}
|
||||||
|
STR_CONFIG_SETTING_NEWS_NEW_VEHICLES_HELPTEXT :Εμφάνιση εφημερίδας όταν ένας νέος τύπος οχήματος γίνεται διαθέσιμος
|
||||||
STR_CONFIG_SETTING_NEWS_CHANGES_ACCEPTANCE :Αλλαγές στην αποδοχή φορτίου: {STRING}
|
STR_CONFIG_SETTING_NEWS_CHANGES_ACCEPTANCE :Αλλαγές στην αποδοχή φορτίου: {STRING}
|
||||||
|
STR_CONFIG_SETTING_NEWS_CHANGES_ACCEPTANCE_HELPTEXT :Εμφάνιση μηνημάτων σε μεταβολές στην αποδοχή φορτίων από ένα σταθμό
|
||||||
STR_CONFIG_SETTING_NEWS_SUBSIDIES :Επιχορηγήσεις: {STRING}
|
STR_CONFIG_SETTING_NEWS_SUBSIDIES :Επιχορηγήσεις: {STRING}
|
||||||
STR_CONFIG_SETTING_NEWS_SUBSIDIES_HELPTEXT :Πρόβαλλε εφημερίδα σχετικά με συμβάντα που σχετίζονται με επιδοτήσεις
|
STR_CONFIG_SETTING_NEWS_SUBSIDIES_HELPTEXT :Πρόβαλλε εφημερίδα σχετικά με συμβάντα που σχετίζονται με επιδοτήσεις
|
||||||
STR_CONFIG_SETTING_NEWS_GENERAL_INFORMATION :Γενικές πληροφορίες: {STRING}
|
STR_CONFIG_SETTING_NEWS_GENERAL_INFORMATION :Γενικές πληροφορίες: {STRING}
|
||||||
|
STR_CONFIG_SETTING_NEWS_GENERAL_INFORMATION_HELPTEXT :Εμφάνιση εφημερίδας σε γενικά συμβάντα, όπως αγορά αποκλειστικών δικαιωμάτων ή χρηματοδότηση ανακατασκευής δρόμων
|
||||||
|
|
||||||
STR_CONFIG_SETTING_NEWS_MESSAGES_OFF :Απενεργοποιημένα
|
STR_CONFIG_SETTING_NEWS_MESSAGES_OFF :Απενεργοποιημένα
|
||||||
STR_CONFIG_SETTING_NEWS_MESSAGES_SUMMARY :Περιλήψεις
|
STR_CONFIG_SETTING_NEWS_MESSAGES_SUMMARY :Περιλήψεις
|
||||||
@@ -1588,7 +1620,7 @@ STR_CONFIG_SETTING_DRAG_SIGNALS_FIXED_DISTANCE_HELPTEXT :Επιλέξτ
|
|||||||
STR_CONFIG_SETTING_SEMAPHORE_BUILD_BEFORE_DATE :Αυτόματο κτίσιμο σηματοφόρων πριν από το: {STRING}
|
STR_CONFIG_SETTING_SEMAPHORE_BUILD_BEFORE_DATE :Αυτόματο κτίσιμο σηματοφόρων πριν από το: {STRING}
|
||||||
STR_CONFIG_SETTING_SEMAPHORE_BUILD_BEFORE_DATE_HELPTEXT :Ορίζεται το έτος κατά το οποίο θα χρησιμοποιούνται τα ηλεκτρικά σήματα στις σιδηροτροχιές. Πριν από αυτό, θα χρησιμοποιούνται μηχανικά σήματα (που έχουν ακριβώς την ίδια λειτουργία, αλλά έχουν διαφορετική μορφή)
|
STR_CONFIG_SETTING_SEMAPHORE_BUILD_BEFORE_DATE_HELPTEXT :Ορίζεται το έτος κατά το οποίο θα χρησιμοποιούνται τα ηλεκτρικά σήματα στις σιδηροτροχιές. Πριν από αυτό, θα χρησιμοποιούνται μηχανικά σήματα (που έχουν ακριβώς την ίδια λειτουργία, αλλά έχουν διαφορετική μορφή)
|
||||||
STR_CONFIG_SETTING_ENABLE_SIGNAL_GUI :Ενεργοποίηση του μενού σηματοδοτών: {STRING}
|
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 :Τύπος σηματοδότη που θα χρησιμοποιείται ως προεπιλογή: {STRING}
|
||||||
STR_CONFIG_SETTING_DEFAULT_SIGNAL_TYPE_HELPTEXT :Προκαθορισμένος τύπος σημάτων που χρησιμοποιείται
|
STR_CONFIG_SETTING_DEFAULT_SIGNAL_TYPE_HELPTEXT :Προκαθορισμένος τύπος σημάτων που χρησιμοποιείται
|
||||||
STR_CONFIG_SETTING_DEFAULT_SIGNAL_NORMAL :Σηματοδότες τμήματος
|
STR_CONFIG_SETTING_DEFAULT_SIGNAL_NORMAL :Σηματοδότες τμήματος
|
||||||
@@ -1664,16 +1696,28 @@ STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER_HELPTEXT :Μέσο μέγ
|
|||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :χειροκίνητη
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :χειροκίνητη
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :μη συμμετρική
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :μη συμμετρική
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :συμμετρική
|
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :συμμετρική
|
||||||
|
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Τρόπος διανομής επιβατών: {STRING}
|
||||||
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Τρόπος διανομής αλληλογραφίας: {STRING}
|
||||||
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Τρόπος διανομής για το ΘΩΡΑΚΙΣΜΕΝΟ είδος φορτίου: {STRING}
|
||||||
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Τρόπος διανομής άλλων ειδών φορτίου: {STRING}
|
||||||
|
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Ακρίβεια διανομής: {STRING}
|
||||||
|
STR_CONFIG_SETTING_DEMAND_DISTANCE :Επίδραση της απόστασης στη ζήτηση προϊόντων: {STRING}
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY :Μονάδες μέτρησης ταχύτητας: {STRING}
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY :Μονάδες μέτρησης ταχύτητας: {STRING}
|
||||||
|
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_VELOCITY_SI :SI (m/s)
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER :Μονάδες ισχύος οχημάτων: {STRING}
|
||||||
|
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_POWER_SI :SI (kW)
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT :Μονάδες μέτρησης βάρους: {STRING}
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT :Μονάδες μέτρησης βάρους: {STRING}
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT_SI :SI (kg)
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT_SI :SI (kg)
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME :Μονάδες μέτρησης όγκου: {STRING}
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME :Μονάδες μέτρησης όγκου: {STRING}
|
||||||
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME_IMPERIAL :Αυτοκρατορικό (gal)
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME_METRIC :Μετρικό (l)
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME_METRIC :Μετρικό (l)
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME_SI :SI (m³)
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME_SI :SI (m³)
|
||||||
|
|
||||||
@@ -1741,6 +1785,7 @@ STR_INTRO_MULTIPLAYER :{BLACK}Παιχ
|
|||||||
|
|
||||||
STR_INTRO_GAME_OPTIONS :{BLACK}Επιλογές Παιχνιδιού
|
STR_INTRO_GAME_OPTIONS :{BLACK}Επιλογές Παιχνιδιού
|
||||||
STR_INTRO_HIGHSCORE :{BLACK}Πίνακας Βαθμολογιών
|
STR_INTRO_HIGHSCORE :{BLACK}Πίνακας Βαθμολογιών
|
||||||
|
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Ρυθμίσεις
|
||||||
STR_INTRO_NEWGRF_SETTINGS :{BLACK}Ρυθμίσεις NewGRF
|
STR_INTRO_NEWGRF_SETTINGS :{BLACK}Ρυθμίσεις NewGRF
|
||||||
STR_INTRO_ONLINE_CONTENT :{BLACK}Διαδικτυακό Περιεχόμενο
|
STR_INTRO_ONLINE_CONTENT :{BLACK}Διαδικτυακό Περιεχόμενο
|
||||||
STR_INTRO_SCRIPT_SETTINGS :{BLACK}Ρυθμίσεις AI και Δέσμης Ενεργειών
|
STR_INTRO_SCRIPT_SETTINGS :{BLACK}Ρυθμίσεις AI και Δέσμης Ενεργειών
|
||||||
@@ -1760,6 +1805,7 @@ STR_INTRO_TOOLTIP_TOYLAND_LANDSCAPE :{BLACK}Επιλ
|
|||||||
|
|
||||||
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}Εμφάνιση επιλογών παιχνιδιού
|
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}Εμφάνιση επιλογών παιχνιδιού
|
||||||
STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}Εμφάνιση του πίνακα βαθμολογιών
|
STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}Εμφάνιση του πίνακα βαθμολογιών
|
||||||
|
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}Ρυθμίσεις οθόνης
|
||||||
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}Εμφάνιση ρυθμίσεων NewGRF
|
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}Εμφάνιση ρυθμίσεων NewGRF
|
||||||
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Έλεγχος για νέο και ανανεωμένο περιεχόμενο για λήψη
|
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Έλεγχος για νέο και ανανεωμένο περιεχόμενο για λήψη
|
||||||
STR_INTRO_TOOLTIP_SCRIPT_SETTINGS :{BLACK}Εμφάνιση ρυθμίσεων για AI και της δέσμης ενεργειών του παιχνιδιού
|
STR_INTRO_TOOLTIP_SCRIPT_SETTINGS :{BLACK}Εμφάνιση ρυθμίσεων για AI και της δέσμης ενεργειών του παιχνιδιού
|
||||||
@@ -1799,6 +1845,8 @@ STR_CHEAT_CHANGE_COMPANY :{LTBLUE}Παί
|
|||||||
STR_CHEAT_EXTRA_DYNAMITE :{LTBLUE}Μαγική μπουλντόζα (αφαιρεί βιομηχανίες, αμετακίνητα αντικείμενα): {ORANGE}{STRING}
|
STR_CHEAT_EXTRA_DYNAMITE :{LTBLUE}Μαγική μπουλντόζα (αφαιρεί βιομηχανίες, αμετακίνητα αντικείμενα): {ORANGE}{STRING}
|
||||||
STR_CHEAT_CROSSINGTUNNELS :{LTBLUE}Τα τούνελ μπορούν να διασταυρώνονται: {ORANGE}{STRING}
|
STR_CHEAT_CROSSINGTUNNELS :{LTBLUE}Τα τούνελ μπορούν να διασταυρώνονται: {ORANGE}{STRING}
|
||||||
STR_CHEAT_NO_JETCRASH :{LTBLUE}Τα jet δε θα συγκρούονται (συχνά) σε μικρά αεροδρόμια: {ORANGE} {STRING}
|
STR_CHEAT_NO_JETCRASH :{LTBLUE}Τα jet δε θα συγκρούονται (συχνά) σε μικρά αεροδρόμια: {ORANGE} {STRING}
|
||||||
|
STR_CHEAT_EDIT_MAX_HL :{LTBLUE}Μεταβολή του μέγιστου ύψους του χάρτη: {ORANGE}{NUM}
|
||||||
|
STR_CHEAT_EDIT_MAX_HL_QUERY_CAPT :{WHITE}Μεταβολή του μέγιστου ύψους βουνών στο χάρτη
|
||||||
STR_CHEAT_SWITCH_CLIMATE_TEMPERATE_LANDSCAPE :Εύκρατο τοπίο
|
STR_CHEAT_SWITCH_CLIMATE_TEMPERATE_LANDSCAPE :Εύκρατο τοπίο
|
||||||
STR_CHEAT_SWITCH_CLIMATE_SUB_ARCTIC_LANDSCAPE :Πολικό τοπίο
|
STR_CHEAT_SWITCH_CLIMATE_SUB_ARCTIC_LANDSCAPE :Πολικό τοπίο
|
||||||
STR_CHEAT_SWITCH_CLIMATE_SUB_TROPICAL_LANDSCAPE :Υποτροπικό τοπίο
|
STR_CHEAT_SWITCH_CLIMATE_SUB_TROPICAL_LANDSCAPE :Υποτροπικό τοπίο
|
||||||
@@ -2310,7 +2358,7 @@ STR_RAIL_TOOLBAR_TOOLTIP_BUILD_AUTORAIL :{BLACK}Κατα
|
|||||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_TRAIN_DEPOT_FOR_BUILDING :{BLACK}Κατασκευή αμαξοστάσιου (για αγορά και επισκευή τρένων). Το 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_CONVERT_RAIL_TO_WAYPOINT :{BLACK}Μετατροπή σιδηροτροχιάς σε σημείο καθοδήγησης. Με Ctrl ενεργοποιείται η συνένωση σημείων καθοδήγησης. Με Shift εναλλάσσεται κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_STATION :{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_SIGNALS :{BLACK}Κατασκευή σηματοδοτών. Με Ctrl εναλλάσσονται σηματοφόροι/σηματοδότες{}Με σύρσιμο κατασκευάζονται σηματοδότες κατά μήκος μιας ευθείας σιδηροτροχιάς. Με το Ctrl πατημένο, κατασκευάζονται σηματοδότες μέχρι την επομένη διασταύρωση ή τον επόμενο σηματοδότη{}Με Ctrl+Κλικ εναλλάσσεται το άνοιγμα του παραθύρου επιλογής σηματοδοτών. Με Shift εναλλάσσεται κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_BRIDGE :{BLACK}Κατασκευή γέφυρας σιδηρόδρομου. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_BRIDGE :{BLACK}Κατασκευή γέφυρας σιδηρόδρομου. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TUNNEL :{BLACK}Κατασκευή τούνελ σιδηρόδρομου. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TUNNEL :{BLACK}Κατασκευή τούνελ σιδηρόδρομου. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||||
STR_RAIL_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR :{BLACK}Εναλλαγή κατασκευής/αφαίρεσης για σιδηρόδρομους, σηματοδότες, σημείων καθοδήγησης και σταθμών. Κρατώντας πατημένο το Ctrl αφαιρεί και τον σιδηρόδρομο από τα σημεία καθοδήγησης και σταθμούς
|
STR_RAIL_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR :{BLACK}Εναλλαγή κατασκευής/αφαίρεσης για σιδηρόδρομους, σηματοδότες, σημείων καθοδήγησης και σταθμών. Κρατώντας πατημένο το Ctrl αφαιρεί και τον σιδηρόδρομο από τα σημεία καθοδήγησης και σταθμούς
|
||||||
@@ -2584,7 +2632,7 @@ STR_LAND_AREA_INFORMATION_AIRPORTTILE_NAME :{BLACK}Όνομ
|
|||||||
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF: {LTBLUE}{STRING}
|
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF: {LTBLUE}{STRING}
|
||||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Αποδεκτά εμπορεύματα: {LTBLUE}
|
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Αποδεκτά εμπορεύματα: {LTBLUE}
|
||||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Όριο ταχύτητας: {LTBLUE}{VELOCITY}
|
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Όριο ταχύτητας σιδηροτροχιάς: {LTBLUE}{VELOCITY}
|
||||||
STR_LANG_AREA_INFORMATION_ROAD_SPEED_LIMIT :{BLACK}Όριο ταχύτητας δρόμου: {LTBLUE}{VELOCITY}
|
STR_LANG_AREA_INFORMATION_ROAD_SPEED_LIMIT :{BLACK}Όριο ταχύτητας δρόμου: {LTBLUE}{VELOCITY}
|
||||||
|
|
||||||
# Description of land area of different tiles
|
# Description of land area of different tiles
|
||||||
@@ -2706,7 +2754,7 @@ STR_SAVELOAD_DETAIL_NOT_AVAILABLE :{BLACK}Δεν
|
|||||||
STR_SAVELOAD_DETAIL_COMPANY_INDEX :{SILVER}{COMMA}: {WHITE}{STRING}
|
STR_SAVELOAD_DETAIL_COMPANY_INDEX :{SILVER}{COMMA}: {WHITE}{STRING}
|
||||||
STR_SAVELOAD_DETAIL_GRFSTATUS :{SILVER}NewGRF: {WHITE}{STRING}
|
STR_SAVELOAD_DETAIL_GRFSTATUS :{SILVER}NewGRF: {WHITE}{STRING}
|
||||||
|
|
||||||
STR_SAVELOAD_OSKTITLE :{BLACK}Δώστε το όνομα του αποθηκευμένου παιχνιδιού
|
STR_SAVELOAD_OSKTITLE :{BLACK}Δώστε το όνομα του παιχνιδιού προς αποθήκευση
|
||||||
|
|
||||||
# World generation
|
# World generation
|
||||||
STR_MAPGEN_WORLD_GENERATION_CAPTION :{WHITE}Δημιουργία Κόσμου
|
STR_MAPGEN_WORLD_GENERATION_CAPTION :{WHITE}Δημιουργία Κόσμου
|
||||||
@@ -2716,6 +2764,9 @@ STR_MAPGEN_BY :{BLACK}*
|
|||||||
STR_MAPGEN_NUMBER_OF_TOWNS :{BLACK}Αριθμός πόλεων:
|
STR_MAPGEN_NUMBER_OF_TOWNS :{BLACK}Αριθμός πόλεων:
|
||||||
STR_MAPGEN_DATE :{BLACK}Ημερομηνία:
|
STR_MAPGEN_DATE :{BLACK}Ημερομηνία:
|
||||||
STR_MAPGEN_NUMBER_OF_INDUSTRIES :{BLACK}Αριθμός βιομηχανιών:
|
STR_MAPGEN_NUMBER_OF_INDUSTRIES :{BLACK}Αριθμός βιομηχανιών:
|
||||||
|
STR_MAPGEN_MAX_HEIGHTLEVEL :{BLACK}Μέγιστο ύψος χάρτη
|
||||||
|
STR_MAPGEN_MAX_HEIGHTLEVEL_UP :{BLACK}Αύξηση του μέγιστου ύψους βουνών του χάρτη κατά ένα
|
||||||
|
STR_MAPGEN_MAX_HEIGHTLEVEL_DOWN :{BLACK}Μείωση του μέγιστου ύψους βουνών του χάρτη κατά ένα
|
||||||
STR_MAPGEN_SNOW_LINE_HEIGHT :{BLACK}Ύψος γραμμής χιονιού:
|
STR_MAPGEN_SNOW_LINE_HEIGHT :{BLACK}Ύψος γραμμής χιονιού:
|
||||||
STR_MAPGEN_SNOW_LINE_UP :{BLACK}Μετακίνηση του ύψους της γραμμής χιονιού ένα πάνω
|
STR_MAPGEN_SNOW_LINE_UP :{BLACK}Μετακίνηση του ύψους της γραμμής χιονιού ένα πάνω
|
||||||
STR_MAPGEN_SNOW_LINE_DOWN :{BLACK}Μετακίνηση του ύψους της γραμμής χιονιού ένα κάτω
|
STR_MAPGEN_SNOW_LINE_DOWN :{BLACK}Μετακίνηση του ύψους της γραμμής χιονιού ένα κάτω
|
||||||
@@ -2745,6 +2796,7 @@ STR_MAPGEN_HEIGHTMAP_NAME :{BLACK}Όνομ
|
|||||||
STR_MAPGEN_HEIGHTMAP_SIZE_LABEL :{BLACK}Μέγεθος:
|
STR_MAPGEN_HEIGHTMAP_SIZE_LABEL :{BLACK}Μέγεθος:
|
||||||
STR_MAPGEN_HEIGHTMAP_SIZE :{ORANGE}{NUM} × {NUM}
|
STR_MAPGEN_HEIGHTMAP_SIZE :{ORANGE}{NUM} × {NUM}
|
||||||
|
|
||||||
|
STR_MAPGEN_MAX_HEIGHTLEVEL_QUERY_CAPT :{WHITE}Αλλαγή μέγιστου ύψους χάρτη
|
||||||
STR_MAPGEN_SNOW_LINE_QUERY_CAPT :{WHITE}Άλλαγη του ύψους της γράμμης χιονιού
|
STR_MAPGEN_SNOW_LINE_QUERY_CAPT :{WHITE}Άλλαγη του ύψους της γράμμης χιονιού
|
||||||
STR_MAPGEN_START_DATE_QUERY_CAPT :{WHITE}Αλλαγή έτους έναρξης
|
STR_MAPGEN_START_DATE_QUERY_CAPT :{WHITE}Αλλαγή έτους έναρξης
|
||||||
|
|
||||||
@@ -2879,14 +2931,14 @@ STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Η φόρτωσ
|
|||||||
STR_NEWGRF_ERROR_UNEXPECTED_SPRITE :Απρόοπτο sprite (sprite {3:NUM})
|
STR_NEWGRF_ERROR_UNEXPECTED_SPRITE :Απρόοπτο sprite (sprite {3:NUM})
|
||||||
STR_NEWGRF_ERROR_UNKNOWN_PROPERTY :Άγνωστη ιδιότητα Action 0 {4:HEX} (sprite {3:NUM})
|
STR_NEWGRF_ERROR_UNKNOWN_PROPERTY :Άγνωστη ιδιότητα Action 0 {4:HEX} (sprite {3:NUM})
|
||||||
STR_NEWGRF_ERROR_INVALID_ID :Προσπάθεια να χρησιμοποιήσει άκυρο ID (sprite {3:NUM})
|
STR_NEWGRF_ERROR_INVALID_ID :Προσπάθεια να χρησιμοποιήσει άκυρο ID (sprite {3:NUM})
|
||||||
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} περιέχει ένα κατεστραμμένο sprite. Όλα τα κατεστραμμένα sprites θα εμφανίζονται ως κόκκινα ερωματικό (?)
|
STR_NEWGRF_ERROR_CORRUPT_SPRITE :Το {YELLOW}{STRING} περιέχει ένα αλλοιωμένο sprite. Όλα τα αλλοιωμένα sprites θα εμφανίζονται ως κόκκινα ερωτηματικά (?)
|
||||||
STR_NEWGRF_ERROR_MULTIPLE_ACTION_8 :Περιέχει πολλαπλές καταχωρήσεις Action 8 (sprite {3:NUM})
|
STR_NEWGRF_ERROR_MULTIPLE_ACTION_8 :Περιέχει πολλαπλές καταχωρήσεις Action 8 (sprite {3:NUM})
|
||||||
STR_NEWGRF_ERROR_READ_BOUNDS :Διάβασε πέρα από το τέλος του ψευδό-sprite (sprite {3:NUM})
|
STR_NEWGRF_ERROR_READ_BOUNDS :Διάβασε πέρα από το τέλος του ψευδό-sprite (sprite {3:NUM})
|
||||||
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Λείπουν μερικά sprites από το τρέχον βασικό σετ γραφικών.{}Παρακαλώ ενημερώστε το βασικό σετ γραφικών
|
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Λείπουν μερικά sprites από το τρέχον βασικό σετ γραφικών.{}Παρακαλώ ενημερώστε το βασικό σετ γραφικών
|
||||||
STR_NEWGRF_ERROR_MISSING_SPRITES_UNSTABLE :{WHITE}Λείπουν μερικά sprites από το τρέχον βασικό σετ γραφικών.{}Παρακαλώ ενημερώστε το βασικό σετ γραφικών{}Επειδή παίζετε {YELLOW}μη σταθερή έκδοση του OpenTTD{WHITE}, μπορεί να χρειαστείτε {YELLOW}ασταθή έκδοση των βασικών γραφικών{WHITE}
|
STR_NEWGRF_ERROR_MISSING_SPRITES_UNSTABLE :{WHITE}Λείπουν μερικά sprites από το τρέχον βασικό σετ γραφικών.{}Παρακαλώ ενημερώστε το βασικό σετ γραφικών{}Επειδή παίζετε {YELLOW}δοκιμαστική έκδοση του OpenTTD{WHITE}, μπορεί να χρειάζεται να έχετε εγκατεστημένη {YELLOW}δοκιμαστική έκδοση των βασικών γραφικών{WHITE}
|
||||||
STR_NEWGRF_ERROR_GRM_FAILED :Οι ζητημένοι πόροι GRF δεν είναι διαθέσιμοι (sprite {3:NUM})
|
STR_NEWGRF_ERROR_GRM_FAILED :Οι ζητημένοι πόροι GRF δεν είναι διαθέσιμοι (sprite {3:NUM})
|
||||||
STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :Το {1:STRING} απενεργοποιήθηκε από το {2:STRING}
|
STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :Το {1:STRING} απενεργοποιήθηκε από το {2:STRING}
|
||||||
STR_NEWGRF_ERROR_INVALID_SPRITE_LAYOUT :Άγνωστη/άκυρη μορφή σχεδίου sprite (sprite {3:NUM})
|
STR_NEWGRF_ERROR_INVALID_SPRITE_LAYOUT :Άκυρη/άγνωστη μορφή σχεδίου sprite (sprite {3:NUM})
|
||||||
|
|
||||||
# NewGRF related 'general' warnings
|
# NewGRF related 'general' warnings
|
||||||
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Προσοχή!
|
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Προσοχή!
|
||||||
@@ -3024,7 +3076,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Πληροφο
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Προειδοποίηση
|
STR_GOAL_QUESTION_CAPTION_WARNING :Προειδοποίηση
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Σφάλμα
|
STR_GOAL_QUESTION_CAPTION_ERROR :Σφάλμα
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Ακύρωση
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Ακύρωση
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :Εντάξει
|
STR_GOAL_QUESTION_BUTTON_OK :Εντάξει
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Όχι
|
STR_GOAL_QUESTION_BUTTON_NO :Όχι
|
||||||
@@ -3043,6 +3095,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Επανεκκ
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Αναβολή
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Αναβολή
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Παράδοση
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Παράδοση
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Κλείσιμο
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Κλείσιμο
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Χρηματοδοτήσεις
|
STR_SUBSIDIES_CAPTION :{WHITE}Χρηματοδοτήσεις
|
||||||
@@ -3434,7 +3487,7 @@ STR_DEPOT_CLONE_ROAD_VEHICLE :{BLACK}Κλων
|
|||||||
STR_DEPOT_CLONE_SHIP :{BLACK}Κλωνοποίηση Πλοίου
|
STR_DEPOT_CLONE_SHIP :{BLACK}Κλωνοποίηση Πλοίου
|
||||||
STR_DEPOT_CLONE_AIRCRAFT :{BLACK}Κλωνοποίηση Αεροσκάφους
|
STR_DEPOT_CLONE_AIRCRAFT :{BLACK}Κλωνοποίηση Αεροσκάφους
|
||||||
|
|
||||||
STR_DEPOT_CLONE_TRAIN_DEPOT_INFO :{BLACK}Αυτό θα αγοράσει ένα αντίγραφο του τρένου μαζί με τα όλα τα βαγόνια. Πατήστε αυτό το κουμπί και μετά σε κάποιο τραίνο μέσα ή έξω από το αμαξοστάσιο. Με Ctrl+Κλικ θα έχει τις ίδιες εντολές. Με Shift +Κλικ εμφανίζεται το εκτιμώμενο κόστος χωρίς να γίνει η αγορά
|
STR_DEPOT_CLONE_TRAIN_DEPOT_INFO :{BLACK}Αυτό θα αγοράσει ένα αντίγραφο του τρένου μαζί με τα όλα τα βαγόνια. Πατήστε αυτό το κουμπί και μετά σε κάποιο τραίνο μέσα ή έξω από το αμαξοστάσιο. Με Ctrl+Κλικ θα έχει τις ίδιες εντολές. Με Shift+Κλικ εμφανίζεται το εκτιμώμενο κόστος χωρίς να γίνει η αγορά
|
||||||
STR_DEPOT_CLONE_ROAD_VEHICLE_DEPOT_INFO :{BLACK}Αυτό θα αγοράσει ένα αντίγραφο του οχήματος. Πατήστε αυτό το κουμπί και μετά σε κάποιο όχημα μέσα ή έξω από το αμαξοστάσιο. Με Ctrl+Κλικ θα έχει τις ίδιες εντολές. Με Shift+Κλικ εμφανίζεται το εκτιμώμενο κόστος χωρίς να γίνει η αγορά
|
STR_DEPOT_CLONE_ROAD_VEHICLE_DEPOT_INFO :{BLACK}Αυτό θα αγοράσει ένα αντίγραφο του οχήματος. Πατήστε αυτό το κουμπί και μετά σε κάποιο όχημα μέσα ή έξω από το αμαξοστάσιο. Με Ctrl+Κλικ θα έχει τις ίδιες εντολές. Με Shift+Κλικ εμφανίζεται το εκτιμώμενο κόστος χωρίς να γίνει η αγορά
|
||||||
STR_DEPOT_CLONE_SHIP_DEPOT_INFO :{BLACK}Αυτό θα αγοράσει ένα αντίγραφο του πλοίου. Πατήστε αυτό το κουμπί και μετά σε κάποιο πλοίο μέσα ή έξω από το ναυπηγείο. Με Ctrl+Κλικ θα έχει τις ίδιες εντολές. Με Shift+Κλικ εμφανίζεται το εκτιμώμενο κόστος χωρίς να γίνει η αγορά
|
STR_DEPOT_CLONE_SHIP_DEPOT_INFO :{BLACK}Αυτό θα αγοράσει ένα αντίγραφο του πλοίου. Πατήστε αυτό το κουμπί και μετά σε κάποιο πλοίο μέσα ή έξω από το ναυπηγείο. Με Ctrl+Κλικ θα έχει τις ίδιες εντολές. Με Shift+Κλικ εμφανίζεται το εκτιμώμενο κόστος χωρίς να γίνει η αγορά
|
||||||
STR_DEPOT_CLONE_AIRCRAFT_INFO_HANGAR_WINDOW :{BLACK}Αυτό θα αγοράσει ένα αντίγραφο του αεροσκάφους. Πατήστε αυτό το κουμπί και μετά σε κάποιο αεροσκάφος μέσα στο ή έξω από το υπόστεγο. Με Ctrl+Κλικ θα έχει τις ίδιες εντολές. Με Shift+Κλικ εμφανίζεται το εκτιμώμενο κόστος χωρίς να γίνει η αγορά
|
STR_DEPOT_CLONE_AIRCRAFT_INFO_HANGAR_WINDOW :{BLACK}Αυτό θα αγοράσει ένα αντίγραφο του αεροσκάφους. Πατήστε αυτό το κουμπί και μετά σε κάποιο αεροσκάφος μέσα στο ή έξω από το υπόστεγο. Με Ctrl+Κλικ θα έχει τις ίδιες εντολές. Με Shift+Κλικ εμφανίζεται το εκτιμώμενο κόστος χωρίς να γίνει η αγορά
|
||||||
@@ -4088,6 +4141,7 @@ STR_ERROR_EXCAVATION_WOULD_DAMAGE :{WHITE}Η εκ
|
|||||||
STR_ERROR_ALREADY_AT_SEA_LEVEL :{WHITE}... ήδη στο επίπεδο της θάλασσας
|
STR_ERROR_ALREADY_AT_SEA_LEVEL :{WHITE}... ήδη στο επίπεδο της θάλασσας
|
||||||
STR_ERROR_TOO_HIGH :{WHITE}... πολύ ψηλά
|
STR_ERROR_TOO_HIGH :{WHITE}... πολύ ψηλά
|
||||||
STR_ERROR_ALREADY_LEVELLED :{WHITE}... ήδη επίπεδο
|
STR_ERROR_ALREADY_LEVELLED :{WHITE}... ήδη επίπεδο
|
||||||
|
STR_ERROR_BRIDGE_TOO_HIGH_AFTER_LOWER_LAND :{WHITE}Μετά την αλλαγή, η γέφυρα από πάνω του θα είναι πολύ ψηλή
|
||||||
|
|
||||||
# Company related errors
|
# Company related errors
|
||||||
STR_ERROR_CAN_T_CHANGE_COMPANY_NAME :{WHITE}Δεν ήταν δυνατό να αλλάξει το όνομα της εταιρίας...
|
STR_ERROR_CAN_T_CHANGE_COMPANY_NAME :{WHITE}Δεν ήταν δυνατό να αλλάξει το όνομα της εταιρίας...
|
||||||
|
|||||||
@@ -854,7 +854,7 @@ STR_NEWS_VEHICLE_IS_GETTING_OLD :{WHITE}מתיי
|
|||||||
STR_NEWS_VEHICLE_IS_GETTING_VERY_OLD :{WHITE}מתיישן מאוד {VEHICLE}
|
STR_NEWS_VEHICLE_IS_GETTING_VERY_OLD :{WHITE}מתיישן מאוד {VEHICLE}
|
||||||
STR_NEWS_VEHICLE_IS_GETTING_VERY_OLD_AND :{WHITE}מתיישן מאוד, וזקוק להחלפה בדחיפות {VEHICLE}
|
STR_NEWS_VEHICLE_IS_GETTING_VERY_OLD_AND :{WHITE}מתיישן מאוד, וזקוק להחלפה בדחיפות {VEHICLE}
|
||||||
STR_NEWS_TRAIN_IS_STUCK :אינה יכולה למצוא נתיב המשך {WHITE}{VEHICLE}
|
STR_NEWS_TRAIN_IS_STUCK :אינה יכולה למצוא נתיב המשך {WHITE}{VEHICLE}
|
||||||
STR_NEWS_VEHICLE_IS_LOST :{WHITE}{VEHICLE} הל{P "ך" "כה"} לאיבוד
|
STR_NEWS_VEHICLE_IS_LOST :{WHITE}{VEHICLE} הל לאיבוד
|
||||||
STR_NEWS_VEHICLE_IS_UNPROFITABLE :ריווחי {WHITE}{VEHICLE} שנה שעברה הם {CURRENCY_LONG}
|
STR_NEWS_VEHICLE_IS_UNPROFITABLE :ריווחי {WHITE}{VEHICLE} שנה שעברה הם {CURRENCY_LONG}
|
||||||
STR_NEWS_AIRCRAFT_DEST_TOO_FAR :{WHITE}{VEHICLE}אינ{G 0 "ו" "ה"} יכול{G 0 "" "ה"} להגיע אל היעד הבא כי הוא מחוץ לטווח
|
STR_NEWS_AIRCRAFT_DEST_TOO_FAR :{WHITE}{VEHICLE}אינ{G 0 "ו" "ה"} יכול{G 0 "" "ה"} להגיע אל היעד הבא כי הוא מחוץ לטווח
|
||||||
|
|
||||||
@@ -931,10 +931,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :לארי גאו
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :ריאל איראני (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :ריאל איראני (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}רכבי כביש
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}רכבי כביש
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}בחר את צד הכביש בו יסעו כלי הרכב
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}בחר את צד הכביש בו יסעו כלי הרכב
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :סע בצד שמאל
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :סע בצד שמאל
|
||||||
@@ -1280,7 +1276,7 @@ STR_CONFIG_SETTING_ERRMSG_DURATION_HELPTEXT :פרק הזמן
|
|||||||
STR_CONFIG_SETTING_ERRMSG_DURATION_VALUE :{P 0 "שנייה " ""}{COMMA}{P "" " שניות"}
|
STR_CONFIG_SETTING_ERRMSG_DURATION_VALUE :{P 0 "שנייה " ""}{COMMA}{P "" " שניות"}
|
||||||
STR_CONFIG_SETTING_HOVER_DELAY :הצג רמזים צצים: {STRING}
|
STR_CONFIG_SETTING_HOVER_DELAY :הצג רמזים צצים: {STRING}
|
||||||
STR_CONFIG_SETTING_HOVER_DELAY_HELPTEXT :השהייה טרם הצגת רמזים צצים כאשר העכבר מרחף מעל חלק ממשק. לחלופין, ניתן לקשר רמזים צצים לכפתור העכבר הימני כאשר מוגדר 0.
|
STR_CONFIG_SETTING_HOVER_DELAY_HELPTEXT :השהייה טרם הצגת רמזים צצים כאשר העכבר מרחף מעל חלק ממשק. לחלופין, ניתן לקשר רמזים צצים לכפתור העכבר הימני כאשר מוגדר 0.
|
||||||
STR_CONFIG_SETTING_HOVER_DELAY_VALUE :רחף למשך {P 0 "שניה " ""}{COMMA}{P "" " שניות"}
|
STR_CONFIG_SETTING_HOVER_DELAY_VALUE :רחף למשך {P 0 "מילישניה " ""}{COMMA}{P "" " מילישניות"}
|
||||||
STR_CONFIG_SETTING_HOVER_DELAY_DISABLED :קליק ימני
|
STR_CONFIG_SETTING_HOVER_DELAY_DISABLED :קליק ימני
|
||||||
STR_CONFIG_SETTING_POPULATION_IN_LABEL :הראה את אוכלוסיית העיר בתוך תוית השם של העיר: {STRING}
|
STR_CONFIG_SETTING_POPULATION_IN_LABEL :הראה את אוכלוסיית העיר בתוך תוית השם של העיר: {STRING}
|
||||||
STR_CONFIG_SETTING_POPULATION_IN_LABEL_HELPTEXT :הצג את אוכלוסייתן של עיירות בתווית שלהן על גבי המפה
|
STR_CONFIG_SETTING_POPULATION_IN_LABEL_HELPTEXT :הצג את אוכלוסייתן של עיירות בתווית שלהן על גבי המפה
|
||||||
@@ -3002,7 +2998,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :מידע
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :אזהרה
|
STR_GOAL_QUESTION_CAPTION_WARNING :אזהרה
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :שגיאה
|
STR_GOAL_QUESTION_CAPTION_ERROR :שגיאה
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :ביטול
|
STR_GOAL_QUESTION_BUTTON_CANCEL :ביטול
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :אישור
|
STR_GOAL_QUESTION_BUTTON_OK :אישור
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :לא
|
STR_GOAL_QUESTION_BUTTON_NO :לא
|
||||||
@@ -3021,6 +3017,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :אתחל
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :דחה
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :דחה
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :היכנע
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :היכנע
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :סגור
|
STR_GOAL_QUESTION_BUTTON_CLOSE :סגור
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}סובסידיות
|
STR_SUBSIDIES_CAPTION :{WHITE}סובסידיות
|
||||||
@@ -3037,7 +3034,7 @@ STR_STORY_BOOK_INVALID_GOAL_REF :{RED}מטרה
|
|||||||
# Station list window
|
# Station list window
|
||||||
STR_STATION_LIST_TOOLTIP :{BLACK}שמות תחנות - לחץ על השם כדי להתמקד בתחנה. Ctrl+לחיצה פותח חלונית תצוגה חדשה על מיקום התחנה
|
STR_STATION_LIST_TOOLTIP :{BLACK}שמות תחנות - לחץ על השם כדי להתמקד בתחנה. Ctrl+לחיצה פותח חלונית תצוגה חדשה על מיקום התחנה
|
||||||
STR_STATION_LIST_USE_CTRL_TO_SELECT_MORE :{BLACK}לחץ והחזק מקש קונטרל כדי לבחור יותר מפריט אחד
|
STR_STATION_LIST_USE_CTRL_TO_SELECT_MORE :{BLACK}לחץ והחזק מקש קונטרל כדי לבחור יותר מפריט אחד
|
||||||
STR_STATION_LIST_CAPTION :{WHITE}{COMPANY} - {P 0 "תחנה " ""}{COMMA}{P "" " תחנות"}
|
STR_STATION_LIST_CAPTION :{WHITE}{COMPANY} - {P 1 "תחנה " ""}{COMMA}{P "" " תחנות"}
|
||||||
STR_STATION_LIST_STATION :{YELLOW} {1:STATION_FEATURES}{0:STATION}
|
STR_STATION_LIST_STATION :{YELLOW} {1:STATION_FEATURES}{0:STATION}
|
||||||
STR_STATION_LIST_WAYPOINT :{YELLOW}{WAYPOINT}
|
STR_STATION_LIST_WAYPOINT :{YELLOW}{WAYPOINT}
|
||||||
STR_STATION_LIST_NONE :{YELLOW}- כלום -
|
STR_STATION_LIST_NONE :{YELLOW}- כלום -
|
||||||
|
|||||||
@@ -991,10 +991,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Grúz Lari (GEL
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Iráni Riál (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Iráni Riál (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Közúti járművek
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Közúti járművek
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}A közúti közlekedés oldalának kiválasztása
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}A közúti közlekedés oldalának kiválasztása
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Balra hajtás
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Balra hajtás
|
||||||
@@ -2943,6 +2939,10 @@ STR_SPRITE_ALIGNER_PREVIOUS_BUTTON :{BLACK}Előző
|
|||||||
STR_SPRITE_ALIGNER_PREVIOUS_TOOLTIP :{BLACK}Továbbhaladás az előző normál spritera, kihagyva bármilyen ál/átszínező/betű spriteokat, az elején folytatva az utolsóval
|
STR_SPRITE_ALIGNER_PREVIOUS_TOOLTIP :{BLACK}Továbbhaladás az előző normál spritera, kihagyva bármilyen ál/átszínező/betű spriteokat, az elején folytatva az utolsóval
|
||||||
STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}A jelenleg kiválasztott sprite ábrázolása. Az elhelyezkedés kikapcsolt sprite-rajzolás közben
|
STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}A jelenleg kiválasztott sprite ábrázolása. Az elhelyezkedés kikapcsolt sprite-rajzolás közben
|
||||||
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Sprite elmozdítása, módosítva az X és Y offszeteket
|
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Sprite elmozdítása, módosítva az X és Y offszeteket
|
||||||
|
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Eltolás visszaállítása
|
||||||
|
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}A jelenlegi relatív eltolás visszaállítása
|
||||||
|
STR_SPRITE_ALIGNER_OFFSETS_ABS :{BLACK}X eltolás: {NUM}, Y eltolás: {NUM} (Abszolút)
|
||||||
|
STR_SPRITE_ALIGNER_OFFSETS_REL :{BLACK}X eltolás: {NUM}, Y eltolás: {NUM} (Relatív)
|
||||||
STR_SPRITE_ALIGNER_PICKER_BUTTON :{BLACK}Sprite felszedése
|
STR_SPRITE_ALIGNER_PICKER_BUTTON :{BLACK}Sprite felszedése
|
||||||
STR_SPRITE_ALIGNER_PICKER_TOOLTIP :{BLACK}Szedj fel egy spriteot akárhonnan a képernyőről
|
STR_SPRITE_ALIGNER_PICKER_TOOLTIP :{BLACK}Szedj fel egy spriteot akárhonnan a képernyőről
|
||||||
|
|
||||||
@@ -3115,7 +3115,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Információ
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Figyelmeztetés
|
STR_GOAL_QUESTION_CAPTION_WARNING :Figyelmeztetés
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Hiba
|
STR_GOAL_QUESTION_CAPTION_ERROR :Hiba
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Mégse
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Mégse
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :OK
|
STR_GOAL_QUESTION_BUTTON_OK :OK
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Nem
|
STR_GOAL_QUESTION_BUTTON_NO :Nem
|
||||||
@@ -3134,6 +3134,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Újrakezd
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Elhalaszt
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Elhalaszt
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Felad
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Felad
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Bezár
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Bezár
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Támogatások
|
STR_SUBSIDIES_CAPTION :{WHITE}Támogatások
|
||||||
|
|||||||
@@ -898,10 +898,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Lari (Gel)
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Íranskt ríal (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Íranskt ríal (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Aksturstefna
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Aksturstefna
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Aksturstefna bifreiða
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Aksturstefna bifreiða
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Vinstristefna
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Vinstristefna
|
||||||
@@ -1054,7 +1050,7 @@ STR_CITY_APPROVAL_HOSTILE :Fjandsamleg
|
|||||||
|
|
||||||
STR_WARNING_NO_SUITABLE_AI :{WHITE}Engin nothæf gervigreind í boði...{}Þú getur hlaðið niður mörgum gervigreindum í gegnum 'Ná í viðbætur af netinu' viðmótið
|
STR_WARNING_NO_SUITABLE_AI :{WHITE}Engin nothæf gervigreind í boði...{}Þú getur hlaðið niður mörgum gervigreindum í gegnum 'Ná í viðbætur af netinu' viðmótið
|
||||||
|
|
||||||
# Advanced settings window
|
# Settings tree window
|
||||||
STR_CONFIG_SETTING_FILTER_TITLE :{BLACK}Sía:
|
STR_CONFIG_SETTING_FILTER_TITLE :{BLACK}Sía:
|
||||||
STR_CONFIG_SETTING_EXPAND_ALL :{BLACK}Þenja út
|
STR_CONFIG_SETTING_EXPAND_ALL :{BLACK}Þenja út
|
||||||
STR_CONFIG_SETTING_COLLAPSE_ALL :{BLACK}Draga saman
|
STR_CONFIG_SETTING_COLLAPSE_ALL :{BLACK}Draga saman
|
||||||
@@ -2876,7 +2872,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Upplýsingar
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Varúð
|
STR_GOAL_QUESTION_CAPTION_WARNING :Varúð
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Villa
|
STR_GOAL_QUESTION_CAPTION_ERROR :Villa
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Hætta við
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Hætta við
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :Í lagi
|
STR_GOAL_QUESTION_BUTTON_OK :Í lagi
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Nei
|
STR_GOAL_QUESTION_BUTTON_NO :Nei
|
||||||
@@ -2895,6 +2891,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Byrja aftur
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Fresta
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Fresta
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Gefast upp
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Gefast upp
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Loka
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Loka
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Samstarfssamningar
|
STR_SUBSIDIES_CAPTION :{WHITE}Samstarfssamningar
|
||||||
|
|||||||
@@ -99,26 +99,26 @@ STR_QUANTITY_PASSENGERS :{COMMA}{NBSP}pe
|
|||||||
STR_QUANTITY_COAL :{WEIGHT_LONG} batubara
|
STR_QUANTITY_COAL :{WEIGHT_LONG} batubara
|
||||||
STR_QUANTITY_MAIL :{COMMA}{NBSP}kantong surat
|
STR_QUANTITY_MAIL :{COMMA}{NBSP}kantong surat
|
||||||
STR_QUANTITY_OIL :{VOLUME_LONG} minyak
|
STR_QUANTITY_OIL :{VOLUME_LONG} minyak
|
||||||
STR_QUANTITY_LIVESTOCK :{COMMA} ekor ternak
|
STR_QUANTITY_LIVESTOCK :{COMMA}{NBSP}ekor ternak
|
||||||
STR_QUANTITY_GOODS :{COMMA} peti barang jadi
|
STR_QUANTITY_GOODS :{COMMA}{NBSP}peti barang jadi
|
||||||
STR_QUANTITY_GRAIN :{WEIGHT_LONG} gandum
|
STR_QUANTITY_GRAIN :{WEIGHT_LONG} gandum
|
||||||
STR_QUANTITY_WOOD :{WEIGHT_LONG} kayu
|
STR_QUANTITY_WOOD :{WEIGHT_LONG} kayu
|
||||||
STR_QUANTITY_IRON_ORE :{WEIGHT_LONG} bijih besi
|
STR_QUANTITY_IRON_ORE :{WEIGHT_LONG} bijih besi
|
||||||
STR_QUANTITY_STEEL :{WEIGHT_LONG} baja
|
STR_QUANTITY_STEEL :{WEIGHT_LONG} baja
|
||||||
STR_QUANTITY_VALUABLES :{COMMA} kantong barang berharga
|
STR_QUANTITY_VALUABLES :{COMMA}{NBSP}kantong barang berharga
|
||||||
STR_QUANTITY_COPPER_ORE :{WEIGHT_LONG} bijih tembaga
|
STR_QUANTITY_COPPER_ORE :{WEIGHT_LONG} bijih tembaga
|
||||||
STR_QUANTITY_MAIZE :{WEIGHT_LONG} jagung
|
STR_QUANTITY_MAIZE :{WEIGHT_LONG} jagung
|
||||||
STR_QUANTITY_FRUIT :{WEIGHT_LONG} buah-buahan
|
STR_QUANTITY_FRUIT :{WEIGHT_LONG} buah-buahan
|
||||||
STR_QUANTITY_DIAMONDS :{COMMA} kantong intan
|
STR_QUANTITY_DIAMONDS :{COMMA}{NBSP}kantong intan
|
||||||
STR_QUANTITY_FOOD :{WEIGHT_LONG} makanan
|
STR_QUANTITY_FOOD :{WEIGHT_LONG} makanan
|
||||||
STR_QUANTITY_PAPER :{WEIGHT_LONG} kertas
|
STR_QUANTITY_PAPER :{WEIGHT_LONG} kertas
|
||||||
STR_QUANTITY_GOLD :{COMMA} kantong emas
|
STR_QUANTITY_GOLD :{COMMA}{NBSP}kantong emas
|
||||||
STR_QUANTITY_WATER :{VOLUME_LONG} air
|
STR_QUANTITY_WATER :{VOLUME_LONG} air
|
||||||
STR_QUANTITY_WHEAT :{WEIGHT_LONG} gandum
|
STR_QUANTITY_WHEAT :{WEIGHT_LONG} gandum
|
||||||
STR_QUANTITY_RUBBER :{VOLUME_LONG} karet
|
STR_QUANTITY_RUBBER :{VOLUME_LONG} karet
|
||||||
STR_QUANTITY_SUGAR :{WEIGHT_LONG} gula
|
STR_QUANTITY_SUGAR :{WEIGHT_LONG} gula
|
||||||
STR_QUANTITY_TOYS :{COMMA} mainan
|
STR_QUANTITY_TOYS :{COMMA}{NBSP}mainan
|
||||||
STR_QUANTITY_SWEETS :{COMMA} kantong manisan
|
STR_QUANTITY_SWEETS :{COMMA}{NBSP}kantong manisan
|
||||||
STR_QUANTITY_COLA :{VOLUME_LONG} kola
|
STR_QUANTITY_COLA :{VOLUME_LONG} kola
|
||||||
STR_QUANTITY_CANDYFLOSS :{WEIGHT_LONG} arum manis
|
STR_QUANTITY_CANDYFLOSS :{WEIGHT_LONG} arum manis
|
||||||
STR_QUANTITY_BUBBLES :{COMMA} gelembung
|
STR_QUANTITY_BUBBLES :{COMMA} gelembung
|
||||||
@@ -165,12 +165,12 @@ STR_ABBREV_NONE :{TINY_FONT}TANP
|
|||||||
STR_ABBREV_ALL :{TINY_FONT}SMA
|
STR_ABBREV_ALL :{TINY_FONT}SMA
|
||||||
|
|
||||||
# 'Mode' of transport for cargoes
|
# 'Mode' of transport for cargoes
|
||||||
STR_PASSENGERS :{COMMA} penumpang
|
STR_PASSENGERS :{COMMA}{NBSP}penumpang
|
||||||
STR_BAGS :{COMMA} kantong
|
STR_BAGS :{COMMA}{NBSP}kantong
|
||||||
STR_TONS :{COMMA} ton
|
STR_TONS :{COMMA}{NBSP}ton
|
||||||
STR_LITERS :{COMMA} liter
|
STR_LITERS :{COMMA}{NBSP}liter
|
||||||
STR_ITEMS :{COMMA} unit
|
STR_ITEMS :{COMMA}{NBSP}unit
|
||||||
STR_CRATES :{COMMA} peti
|
STR_CRATES :{COMMA}{NBSP}peti
|
||||||
|
|
||||||
# Colours, do not shuffle
|
# Colours, do not shuffle
|
||||||
STR_COLOUR_DARK_BLUE :Biru tua
|
STR_COLOUR_DARK_BLUE :Biru tua
|
||||||
@@ -191,37 +191,37 @@ STR_COLOUR_GREY :Abu-abu
|
|||||||
STR_COLOUR_WHITE :Putih
|
STR_COLOUR_WHITE :Putih
|
||||||
|
|
||||||
# Units used in OpenTTD
|
# Units used in OpenTTD
|
||||||
STR_UNITS_VELOCITY_IMPERIAL :{COMMA} mil/j
|
STR_UNITS_VELOCITY_IMPERIAL :{COMMA}{NBSP}mil/j
|
||||||
STR_UNITS_VELOCITY_METRIC :{COMMA} km/jam
|
STR_UNITS_VELOCITY_METRIC :{COMMA}{NBSP}km/jam
|
||||||
STR_UNITS_VELOCITY_SI :{COMMA} meter/detik
|
STR_UNITS_VELOCITY_SI :{COMMA}{NBSP}meter/detik
|
||||||
|
|
||||||
STR_UNITS_POWER_IMPERIAL :{COMMA}dk
|
STR_UNITS_POWER_IMPERIAL :{COMMA}{NBSP}dk
|
||||||
STR_UNITS_POWER_METRIC :{COMMA}dk
|
STR_UNITS_POWER_METRIC :{COMMA}{NBSP}dk
|
||||||
STR_UNITS_POWER_SI :{COMMA}kW
|
STR_UNITS_POWER_SI :{COMMA}{NBSP}kW
|
||||||
|
|
||||||
STR_UNITS_WEIGHT_SHORT_IMPERIAL :{COMMA}t
|
STR_UNITS_WEIGHT_SHORT_IMPERIAL :{COMMA}{NBSP}t
|
||||||
STR_UNITS_WEIGHT_SHORT_METRIC :{COMMA}t
|
STR_UNITS_WEIGHT_SHORT_METRIC :{COMMA}{NBSP}t
|
||||||
STR_UNITS_WEIGHT_SHORT_SI :{COMMA}kg
|
STR_UNITS_WEIGHT_SHORT_SI :{COMMA}{NBSP}kg
|
||||||
|
|
||||||
STR_UNITS_WEIGHT_LONG_IMPERIAL :{COMMA} ton
|
STR_UNITS_WEIGHT_LONG_IMPERIAL :{COMMA}{NBSP}ton
|
||||||
STR_UNITS_WEIGHT_LONG_METRIC :{COMMA} ton
|
STR_UNITS_WEIGHT_LONG_METRIC :{COMMA} ton
|
||||||
STR_UNITS_WEIGHT_LONG_SI :{COMMA} kg
|
STR_UNITS_WEIGHT_LONG_SI :{COMMA}{NBSP}kg
|
||||||
|
|
||||||
STR_UNITS_VOLUME_SHORT_IMPERIAL :{COMMA}gal
|
STR_UNITS_VOLUME_SHORT_IMPERIAL :{COMMA}{NBSP}gal
|
||||||
STR_UNITS_VOLUME_SHORT_METRIC :{COMMA}l
|
STR_UNITS_VOLUME_SHORT_METRIC :{COMMA}{NBSP}l
|
||||||
STR_UNITS_VOLUME_SHORT_SI :{COMMA}m³
|
STR_UNITS_VOLUME_SHORT_SI :{COMMA}{NBSP}m³
|
||||||
|
|
||||||
STR_UNITS_VOLUME_LONG_IMPERIAL :{COMMA} gallon
|
STR_UNITS_VOLUME_LONG_IMPERIAL :{COMMA}{NBSP}gallon
|
||||||
STR_UNITS_VOLUME_LONG_METRIC :{COMMA} liter
|
STR_UNITS_VOLUME_LONG_METRIC :{COMMA}{NBSP}litre
|
||||||
STR_UNITS_VOLUME_LONG_SI :{COMMA} m³
|
STR_UNITS_VOLUME_LONG_SI :{COMMA}{NBSP}m³
|
||||||
|
|
||||||
STR_UNITS_FORCE_IMPERIAL :{COMMA} lbf
|
STR_UNITS_FORCE_IMPERIAL :{COMMA}{NBSP}lbf
|
||||||
STR_UNITS_FORCE_METRIC :{COMMA} kgf
|
STR_UNITS_FORCE_METRIC :{COMMA}{NBSP}kgf
|
||||||
STR_UNITS_FORCE_SI :{COMMA} kN
|
STR_UNITS_FORCE_SI :{COMMA}{NBSP}kN
|
||||||
|
|
||||||
STR_UNITS_HEIGHT_IMPERIAL :{COMMA} ft
|
STR_UNITS_HEIGHT_IMPERIAL :{COMMA}{NBSP}kaki
|
||||||
STR_UNITS_HEIGHT_METRIC :{COMMA} m
|
STR_UNITS_HEIGHT_METRIC :{COMMA}{NBSP}m
|
||||||
STR_UNITS_HEIGHT_SI :{COMMA} m
|
STR_UNITS_HEIGHT_SI :{COMMA}{NBSP}m
|
||||||
|
|
||||||
# Common window strings
|
# Common window strings
|
||||||
STR_LIST_FILTER_TITLE :{BLACK}Kata penyaring:
|
STR_LIST_FILTER_TITLE :{BLACK}Kata penyaring:
|
||||||
@@ -927,10 +927,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Lari Georgia (G
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Rial Iran (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Rial Iran (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Kendaraan jalan raya
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Kendaraan jalan raya
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Pilih lajur yang dilalui bus/truk
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Pilih lajur yang dilalui bus/truk
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Berkendara di lajur kiri
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Berkendara di lajur kiri
|
||||||
@@ -1102,7 +1098,7 @@ STR_CONFIG_SETTING_DEFAULT_VALUE :{LTBLUE}Nilai s
|
|||||||
STR_CONFIG_SETTING_TYPE :{LTBLUE}Tipe setting: {ORANGE}{STRING}
|
STR_CONFIG_SETTING_TYPE :{LTBLUE}Tipe setting: {ORANGE}{STRING}
|
||||||
STR_CONFIG_SETTING_TYPE_CLIENT :Setting klien (tidak disimpan di penyimpanan; mempengaruhi semua permainan)
|
STR_CONFIG_SETTING_TYPE_CLIENT :Setting klien (tidak disimpan di penyimpanan; mempengaruhi semua permainan)
|
||||||
STR_CONFIG_SETTING_TYPE_GAME_MENU :Setting permainan (disimpan dalam penyimpanan; hanya mempengaruhi permainan baru)
|
STR_CONFIG_SETTING_TYPE_GAME_MENU :Setting permainan (disimpan dalam penyimpanan; hanya mempengaruhi permainan baru)
|
||||||
STR_CONFIG_SETTING_TYPE_GAME_INGAME :Setting permainan (disimpan dalam penyimpanan; hanya mempengaruhi permainan saat ini))
|
STR_CONFIG_SETTING_TYPE_GAME_INGAME :Pengaturan permainan (disimpan dalam penyimpanan; hanya mempengaruhi permainan saat ini)
|
||||||
STR_CONFIG_SETTING_TYPE_COMPANY_MENU :Setting perusahaan (disimpan dalam penyimpanan; hanya mempengaruhi permainan baru)
|
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_TYPE_COMPANY_INGAME :Setting perusahaan (disimpan dalam penyimpanan; hanya mempengaruhi permainan saat ini)
|
||||||
|
|
||||||
@@ -1117,9 +1113,9 @@ STR_CONFIG_SETTING_RESTRICT_CHANGED_AGAINST_NEW :Pengaturan deng
|
|||||||
|
|
||||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_HELPTEXT :{BLACK}Membatasi urutan / tabel di bawah ke setting tertentu
|
STR_CONFIG_SETTING_TYPE_DROPDOWN_HELPTEXT :{BLACK}Membatasi urutan / tabel di bawah ke setting tertentu
|
||||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_ALL :Semua setting
|
STR_CONFIG_SETTING_TYPE_DROPDOWN_ALL :Semua setting
|
||||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_CLIENT :Setting klien (tidak disimpan di penyimpanan; mempengaruhi semua permainan)
|
STR_CONFIG_SETTING_TYPE_DROPDOWN_CLIENT :Pengaturan klien (tidak disimpan di penyimpanan; mempengaruhi semua permainan)
|
||||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_MENU :Pengaturan permainan (ikut tersimpan; hanya memiliki efek pada permainan baru)
|
STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_MENU :Pengaturan permainan (ikut tersimpan; hanya memiliki efek pada permainan baru)
|
||||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_INGAME :Pengaturan permainan (ikut tersimpan; hanya memiliki efek pada permainan aktif)
|
STR_CONFIG_SETTING_TYPE_DROPDOWN_GAME_INGAME :Pengaturan permainan (ikut tersimpan; hanya memiliki efek pada permainan saat ini)
|
||||||
STR_CONFIG_SETTING_TYPE_DROPDOWN_COMPANY_MENU :Pengaturan perusahaan (ikut tersimpan; hanya memiliki efek pada permainan baru)
|
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_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_CATEGORY_HIDES :{BLACK}Tampilkan semua pencarian berdasarkan pengaturan{}{SILVER}Kategori {BLACK}sampai {WHITE}{STRING}
|
||||||
@@ -1169,7 +1165,7 @@ STR_CONFIG_SETTING_CITY_APPROVAL_HELPTEXT :Pilih seberapa
|
|||||||
STR_CONFIG_SETTING_MAX_HEIGHTLEVEL :Tinggi peta maksimum: {STRING}
|
STR_CONFIG_SETTING_MAX_HEIGHTLEVEL :Tinggi peta maksimum: {STRING}
|
||||||
STR_CONFIG_SETTING_MAX_HEIGHTLEVEL_HELPTEXT :Atur ketinggian pegunungan maksimum yang diijinkan untuk peta ini
|
STR_CONFIG_SETTING_MAX_HEIGHTLEVEL_HELPTEXT :Atur ketinggian pegunungan maksimum yang diijinkan untuk peta ini
|
||||||
STR_CONFIG_SETTING_TOO_HIGH_MOUNTAIN :{WHITE}Kamu tidak bisa mengubah ketinggian peta maksimum di angka itu. Setidaknya ada satu gunung di peta yang lebih tinggi
|
STR_CONFIG_SETTING_TOO_HIGH_MOUNTAIN :{WHITE}Kamu tidak bisa mengubah ketinggian peta maksimum di angka itu. Setidaknya ada satu gunung di peta yang lebih tinggi
|
||||||
STR_CONFIG_SETTING_AUTOSLOPE :Ijinkan pembentukan slop dibawah bangunan, rel, dsb. (otomatiskan): {STRING}
|
STR_CONFIG_SETTING_AUTOSLOPE :Ijinkan pembentukan slop dibawah bangunan, rel, dsb.: {STRING}
|
||||||
STR_CONFIG_SETTING_AUTOSLOPE_HELPTEXT :Ijinkan pembentukan tanah dibawah bangunan dan trek tanpa merusaknya
|
STR_CONFIG_SETTING_AUTOSLOPE_HELPTEXT :Ijinkan pembentukan tanah dibawah bangunan dan trek tanpa merusaknya
|
||||||
STR_CONFIG_SETTING_CATCHMENT :Ijinkan ukuran jangkauan wilayah lebih realistik: {STRING}
|
STR_CONFIG_SETTING_CATCHMENT :Ijinkan ukuran jangkauan wilayah lebih realistik: {STRING}
|
||||||
STR_CONFIG_SETTING_CATCHMENT_HELPTEXT :Gunakan area penarikan berbeda untuk tipe stasiun dan airport yang berbeda
|
STR_CONFIG_SETTING_CATCHMENT_HELPTEXT :Gunakan area penarikan berbeda untuk tipe stasiun dan airport yang berbeda
|
||||||
@@ -1285,7 +1281,7 @@ STR_CONFIG_SETTING_ERRMSG_DURATION_HELPTEXT :Durasi penampil
|
|||||||
STR_CONFIG_SETTING_ERRMSG_DURATION_VALUE :{COMMA} detik
|
STR_CONFIG_SETTING_ERRMSG_DURATION_VALUE :{COMMA} detik
|
||||||
STR_CONFIG_SETTING_HOVER_DELAY :Tampilkan tooltips: {STRING}
|
STR_CONFIG_SETTING_HOVER_DELAY :Tampilkan tooltips: {STRING}
|
||||||
STR_CONFIG_SETTING_HOVER_DELAY_HELPTEXT :Delay sebelum bantuan peralatan ditampilkan saat mouse diatas sebuah ikon. Selain itu bantuan peralatan juga dapat ditampilkan dengan klik kanan
|
STR_CONFIG_SETTING_HOVER_DELAY_HELPTEXT :Delay sebelum bantuan peralatan ditampilkan saat mouse diatas sebuah ikon. Selain itu bantuan peralatan juga dapat ditampilkan dengan klik kanan
|
||||||
STR_CONFIG_SETTING_HOVER_DELAY_VALUE :Melayang untuk {COMMA} detik
|
STR_CONFIG_SETTING_HOVER_DELAY_VALUE :Melayang untuk {COMMA} mili detik
|
||||||
STR_CONFIG_SETTING_HOVER_DELAY_DISABLED :Klik kanan
|
STR_CONFIG_SETTING_HOVER_DELAY_DISABLED :Klik kanan
|
||||||
STR_CONFIG_SETTING_POPULATION_IN_LABEL :Tampilkan populasi kota di label nama kota: {STRING}
|
STR_CONFIG_SETTING_POPULATION_IN_LABEL :Tampilkan populasi kota di label nama kota: {STRING}
|
||||||
STR_CONFIG_SETTING_POPULATION_IN_LABEL_HELPTEXT :Tampilkan populasi kota di label nama kota pada peta
|
STR_CONFIG_SETTING_POPULATION_IN_LABEL_HELPTEXT :Tampilkan populasi kota di label nama kota pada peta
|
||||||
@@ -1347,7 +1343,7 @@ STR_CONFIG_SETTING_SMOOTH_SCROLLING :Pergeseran pand
|
|||||||
STR_CONFIG_SETTING_SMOOTH_SCROLLING_HELPTEXT :Menyetel bagaimana tampilan utama menggeser posisi di peta kecil. Jika dinyalakan, peta akan bergeser secara halus. Jika dimatikan, peta langsung menuju tempat yang di klik
|
STR_CONFIG_SETTING_SMOOTH_SCROLLING_HELPTEXT :Menyetel bagaimana tampilan utama menggeser posisi di peta kecil. Jika dinyalakan, peta akan bergeser secara halus. Jika dimatikan, peta langsung menuju tempat yang di klik
|
||||||
STR_CONFIG_SETTING_MEASURE_TOOLTIP :Tampilkan ukuran ketika menggunakan alat pembangun: {STRING}
|
STR_CONFIG_SETTING_MEASURE_TOOLTIP :Tampilkan ukuran ketika menggunakan alat pembangun: {STRING}
|
||||||
STR_CONFIG_SETTING_MEASURE_TOOLTIP_HELPTEXT :Tampilkan perbedaan jarak dan tinggi ubin saat proses pembangunan
|
STR_CONFIG_SETTING_MEASURE_TOOLTIP_HELPTEXT :Tampilkan perbedaan jarak dan tinggi ubin saat proses pembangunan
|
||||||
STR_CONFIG_SETTING_LIVERIES :Tampilkan warna perusahaan: {STRING}
|
STR_CONFIG_SETTING_LIVERIES :Tampilkan warna tergantung jenis kendaraan: {STRING}
|
||||||
STR_CONFIG_SETTING_LIVERIES_HELPTEXT :Kontrol penggunaan tipe kendaraan spesifik untuk kendaraan (dalam perusahaan tertentu)
|
STR_CONFIG_SETTING_LIVERIES_HELPTEXT :Kontrol penggunaan tipe kendaraan spesifik untuk kendaraan (dalam perusahaan tertentu)
|
||||||
STR_CONFIG_SETTING_LIVERIES_NONE :Tidak ada
|
STR_CONFIG_SETTING_LIVERIES_NONE :Tidak ada
|
||||||
STR_CONFIG_SETTING_LIVERIES_OWN :Perusahaan milik sendiri
|
STR_CONFIG_SETTING_LIVERIES_OWN :Perusahaan milik sendiri
|
||||||
@@ -1394,7 +1390,7 @@ STR_CONFIG_SETTING_COMMAND_PAUSE_LEVEL_NO_ACTIONS :Tidak ada tinda
|
|||||||
STR_CONFIG_SETTING_COMMAND_PAUSE_LEVEL_ALL_NON_CONSTRUCTION :Semua tindakan kecuali pembangunan
|
STR_CONFIG_SETTING_COMMAND_PAUSE_LEVEL_ALL_NON_CONSTRUCTION :Semua tindakan kecuali pembangunan
|
||||||
STR_CONFIG_SETTING_COMMAND_PAUSE_LEVEL_ALL_NON_LANDSCAPING :Semua kecuali mengubah dataran
|
STR_CONFIG_SETTING_COMMAND_PAUSE_LEVEL_ALL_NON_LANDSCAPING :Semua kecuali mengubah dataran
|
||||||
STR_CONFIG_SETTING_COMMAND_PAUSE_LEVEL_ALL_ACTIONS :Semua tindakan
|
STR_CONFIG_SETTING_COMMAND_PAUSE_LEVEL_ALL_ACTIONS :Semua tindakan
|
||||||
STR_CONFIG_SETTING_ADVANCED_VEHICLE_LISTS :Gunakan daftar kendaraan tingkat lanjut: {STRING}
|
STR_CONFIG_SETTING_ADVANCED_VEHICLE_LISTS :Gunakan grup dalam daftar kendaraan: {STRING}
|
||||||
STR_CONFIG_SETTING_ADVANCED_VEHICLE_LISTS_HELPTEXT :Mengaktifkan penggunaan daftar kendaraan lebih lanjut dalam pengelompokkan kendaraan
|
STR_CONFIG_SETTING_ADVANCED_VEHICLE_LISTS_HELPTEXT :Mengaktifkan penggunaan daftar kendaraan lebih lanjut dalam pengelompokkan kendaraan
|
||||||
STR_CONFIG_SETTING_LOADING_INDICATORS :Tampilkan indikator pengangkutan: {STRING}
|
STR_CONFIG_SETTING_LOADING_INDICATORS :Tampilkan indikator pengangkutan: {STRING}
|
||||||
STR_CONFIG_SETTING_LOADING_INDICATORS_HELPTEXT :Pilih apakah petunjuk beban ditayangkan di atas kendaran yang sedang mengisi atau menurunkan beban
|
STR_CONFIG_SETTING_LOADING_INDICATORS_HELPTEXT :Pilih apakah petunjuk beban ditayangkan di atas kendaran yang sedang mengisi atau menurunkan beban
|
||||||
@@ -1409,7 +1405,7 @@ STR_CONFIG_SETTING_DEFAULT_RAIL_TYPE_HELPTEXT :Jenis rel yang
|
|||||||
STR_CONFIG_SETTING_DEFAULT_RAIL_TYPE_FIRST :Tersedia pertama
|
STR_CONFIG_SETTING_DEFAULT_RAIL_TYPE_FIRST :Tersedia pertama
|
||||||
STR_CONFIG_SETTING_DEFAULT_RAIL_TYPE_LAST :Tersedia terakhir
|
STR_CONFIG_SETTING_DEFAULT_RAIL_TYPE_LAST :Tersedia terakhir
|
||||||
STR_CONFIG_SETTING_DEFAULT_RAIL_TYPE_MOST_USED :Sering dipakai
|
STR_CONFIG_SETTING_DEFAULT_RAIL_TYPE_MOST_USED :Sering dipakai
|
||||||
STR_CONFIG_SETTING_SHOW_TRACK_RESERVATION :Sorot rel yang akan terpakai: {STRING}
|
STR_CONFIG_SETTING_SHOW_TRACK_RESERVATION :Tampilkan rel yang akan terpakai: {STRING}
|
||||||
STR_CONFIG_SETTING_SHOW_TRACK_RESERVATION_HELPTEXT :Beri warna yang berbeda untuk jalur-jalur yang dicadangkan untuk menolong ketika terdapat kereta yang menolak masuk ke blok menurut jalurnya
|
STR_CONFIG_SETTING_SHOW_TRACK_RESERVATION_HELPTEXT :Beri warna yang berbeda untuk jalur-jalur yang dicadangkan untuk menolong ketika terdapat kereta yang menolak masuk ke blok menurut jalurnya
|
||||||
STR_CONFIG_SETTING_PERSISTENT_BUILDINGTOOLS :Toolbar tetap aktif setelah dipakai: {STRING}
|
STR_CONFIG_SETTING_PERSISTENT_BUILDINGTOOLS :Toolbar tetap aktif setelah dipakai: {STRING}
|
||||||
STR_CONFIG_SETTING_PERSISTENT_BUILDINGTOOLS_HELPTEXT :Menjagakan alat pembangunan untuk jembatan, terowongan, etc. buka setelah dipakai
|
STR_CONFIG_SETTING_PERSISTENT_BUILDINGTOOLS_HELPTEXT :Menjagakan alat pembangunan untuk jembatan, terowongan, etc. buka setelah dipakai
|
||||||
@@ -1437,11 +1433,11 @@ STR_CONFIG_SETTING_DISABLE_UNSUITABLE_BUILDING :Matikan infrast
|
|||||||
STR_CONFIG_SETTING_DISABLE_UNSUITABLE_BUILDING_HELPTEXT :Jika diaktifkan, infrastruktur cuma tersedia jika ada kendaraan tersedia, mencegah buang waktu dan uang di infrastruktur yang tidak bisa digunakan
|
STR_CONFIG_SETTING_DISABLE_UNSUITABLE_BUILDING_HELPTEXT :Jika diaktifkan, infrastruktur cuma tersedia jika ada kendaraan tersedia, mencegah buang waktu dan uang di infrastruktur yang tidak bisa digunakan
|
||||||
STR_CONFIG_SETTING_MAX_TRAINS :Maks. kereta tiap pemain: {STRING}
|
STR_CONFIG_SETTING_MAX_TRAINS :Maks. kereta tiap pemain: {STRING}
|
||||||
STR_CONFIG_SETTING_MAX_TRAINS_HELPTEXT :Batas jumlah kereta yang boleh dimiliki satu perusahaan
|
STR_CONFIG_SETTING_MAX_TRAINS_HELPTEXT :Batas jumlah kereta yang boleh dimiliki satu perusahaan
|
||||||
STR_CONFIG_SETTING_MAX_ROAD_VEHICLES :Maks. kendaraan jalan raya tiap pemain: {STRING}
|
STR_CONFIG_SETTING_MAX_ROAD_VEHICLES :Maks. kendaraan jalan raya tiap perusahaan: {STRING}
|
||||||
STR_CONFIG_SETTING_MAX_ROAD_VEHICLES_HELPTEXT :Batas jumlah kendaraan jalan raya yang boleh dimiliki satu perusahaan
|
STR_CONFIG_SETTING_MAX_ROAD_VEHICLES_HELPTEXT :Batas jumlah kendaraan jalan raya yang boleh dimiliki satu perusahaan
|
||||||
STR_CONFIG_SETTING_MAX_AIRCRAFT :Maks. pesawat tiap pemain: {STRING}
|
STR_CONFIG_SETTING_MAX_AIRCRAFT :Maks. pesawat tiap perusahaan: {STRING}
|
||||||
STR_CONFIG_SETTING_MAX_AIRCRAFT_HELPTEXT :Batas jumlah pesawat yang boleh dimiliki satu perusahaan
|
STR_CONFIG_SETTING_MAX_AIRCRAFT_HELPTEXT :Batas jumlah pesawat yang boleh dimiliki satu perusahaan
|
||||||
STR_CONFIG_SETTING_MAX_SHIPS :Maks. kapal tiap pemain: {STRING}
|
STR_CONFIG_SETTING_MAX_SHIPS :Maks. kapal tiap perusahaan: {STRING}
|
||||||
STR_CONFIG_SETTING_MAX_SHIPS_HELPTEXT :Jumlah maximum kapal yang boleh dimilki sebuah perusahaan
|
STR_CONFIG_SETTING_MAX_SHIPS_HELPTEXT :Jumlah maximum kapal yang boleh dimilki sebuah perusahaan
|
||||||
|
|
||||||
STR_CONFIG_SETTING_AI_BUILDS_TRAINS :Non-aktifkan kereta bagi pemain komputer: {STRING}
|
STR_CONFIG_SETTING_AI_BUILDS_TRAINS :Non-aktifkan kereta bagi pemain komputer: {STRING}
|
||||||
@@ -1468,7 +1464,7 @@ STR_CONFIG_SETTING_SERVINT_ISPERCENT :Jangka waktu pe
|
|||||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT_HELPTEXT :Pilih apakah servis kendaraan dipicu oleh waktu terlewat sejak servis terakhir atau dari kehandalan menjatuh beberapa persentase dari kehandalan maximum
|
STR_CONFIG_SETTING_SERVINT_ISPERCENT_HELPTEXT :Pilih apakah servis kendaraan dipicu oleh waktu terlewat sejak servis terakhir atau dari kehandalan menjatuh beberapa persentase dari kehandalan maximum
|
||||||
STR_CONFIG_SETTING_SERVINT_TRAINS :Interval dasar untuk kereta: {STRING}
|
STR_CONFIG_SETTING_SERVINT_TRAINS :Interval dasar untuk kereta: {STRING}
|
||||||
STR_CONFIG_SETTING_SERVINT_TRAINS_HELPTEXT :Setel interval dasar untuk kereta, jika tidak ada interval tetap
|
STR_CONFIG_SETTING_SERVINT_TRAINS_HELPTEXT :Setel interval dasar untuk kereta, jika tidak ada interval tetap
|
||||||
STR_CONFIG_SETTING_SERVINT_VALUE :{COMMA} hari/%
|
STR_CONFIG_SETTING_SERVINT_VALUE :{COMMA}{NBSP}hari/%
|
||||||
STR_CONFIG_SETTING_SERVINT_DISABLED :Di non-aktifkan
|
STR_CONFIG_SETTING_SERVINT_DISABLED :Di non-aktifkan
|
||||||
STR_CONFIG_SETTING_SERVINT_ROAD_VEHICLES :Interval dasar untuk kendaraan jalan raya: {STRING}
|
STR_CONFIG_SETTING_SERVINT_ROAD_VEHICLES :Interval dasar untuk kendaraan jalan raya: {STRING}
|
||||||
STR_CONFIG_SETTING_SERVINT_ROAD_VEHICLES_HELPTEXT :Setel Interval perbaikan untuk kendaraan jalan raya baru, jika tidak ada interval tetap
|
STR_CONFIG_SETTING_SERVINT_ROAD_VEHICLES_HELPTEXT :Setel Interval perbaikan untuk kendaraan jalan raya baru, jika tidak ada interval tetap
|
||||||
@@ -1608,9 +1604,9 @@ STR_CONFIG_SETTING_LARGER_TOWNS_DISABLED :Tidak ada
|
|||||||
STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER :Faktor kali ukuran kota awal: {STRING}
|
STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER :Faktor kali ukuran kota awal: {STRING}
|
||||||
STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER_HELPTEXT :Ukuran rata-rata kota besar terhadap kota kecil saat permainan dimulai
|
STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER_HELPTEXT :Ukuran rata-rata kota besar terhadap kota kecil saat permainan dimulai
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_INTERVAL :Perbarui grafik distribusi setiap {STRING} hari
|
STR_CONFIG_SETTING_LINKGRAPH_INTERVAL :Perbarui grafik distribusi setiap {STRING}{NBSP}hari
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_INTERVAL_HELPTEXT :Waktu diantara dua penghitungan linkgraph berurutan. Setiap penghitungan hanya menghitung satu komponen perencanaan dari grafik. Namun, angka yang diberikan untuk seting ini bukan berarti seluruh grafik akan diperbaharui dalam angka hari yang sama, hanya beberapa bagian. Semakin sedikit semakin banyak proses CPU yang diperlukan untuk menghitung. Semakin banyak semakin lama waktu sebelum cargo distribution dimulai pada rute baru.
|
STR_CONFIG_SETTING_LINKGRAPH_INTERVAL_HELPTEXT :Waktu diantara dua penghitungan linkgraph berurutan. Setiap penghitungan hanya menghitung satu komponen perencanaan dari grafik. Namun, angka yang diberikan untuk seting ini bukan berarti seluruh grafik akan diperbaharui dalam angka hari yang sama, hanya beberapa bagian. Semakin sedikit semakin banyak proses CPU yang diperlukan untuk menghitung. Semakin banyak semakin lama waktu sebelum cargo distribution dimulai pada rute baru.
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_TIME :Ambil {STRING} hari untuk menghitung grafik distribusi
|
STR_CONFIG_SETTING_LINKGRAPH_TIME :Ambil {STRING}{NBSP}hari untuk menghitung grafik distribusi
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Waktu dibutuhkan untuk setiap perhitungan dari komponen 'linkgraph'. Ketika perhitungan dimulai, ada utas 'dibuat' yang boleh dijalankan untuk jumlah hari ini. Semakin pendek anda mengatur ini lebih mungkin utas ini belum selesai ketika itu seharusnya. Kemudian permainan berhenti sampai itu ("lag"). Semakin lama anda mengatur semakin lama itu untuk distribusinya untuk memperbarui ketika rute mengganti.
|
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Waktu dibutuhkan untuk setiap perhitungan dari komponen 'linkgraph'. Ketika perhitungan dimulai, ada utas 'dibuat' yang boleh dijalankan untuk jumlah hari ini. Semakin pendek anda mengatur ini lebih mungkin utas ini belum selesai ketika itu seharusnya. Kemudian permainan berhenti sampai itu ("lag"). Semakin lama anda mengatur semakin lama itu untuk distribusinya untuk memperbarui ketika rute mengganti.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asimetris
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asimetris
|
||||||
@@ -1622,7 +1618,7 @@ STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :"simetris" bera
|
|||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Modus distribusi untuk kelas kargo BERLAPIS BAJA: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Modus distribusi untuk kelas kargo BERLAPIS BAJA: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :Kelas kargo BERLAPIS BAJA meliputi barang berharga pada iklim sedang, intan pada sub tropis atau emas pada iklim sub arktik. NewGRF mungkin mengubah itu. "simetris" berarti bahwa jumlah kargo kira-kira akan terkirim sama dari stasiun A ke stasiun B sebagaimana dari B ke A. "asimetris" berarti jumlah kargo terkirim bisa berbeda pada kedua arah. "manual" berarti bahwa tidak ada distribusi otomatis akan dilakukan untuk kargo itu. Disarankan untuk memilih asimetris atau manual ketika bermain sub arktik, karena bank tidak mengirim emas kembali ke tambang emas. Untuk iklim tropis dan sub tropis anda juga bisah pilih simetris karena bank akan mengirim kembali beberapa barang berharga ke bank asalnya.
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :Kelas kargo BERLAPIS BAJA meliputi barang berharga pada iklim sedang, intan pada sub tropis atau emas pada iklim sub arktik. NewGRF mungkin mengubah itu. "simetris" berarti bahwa jumlah kargo kira-kira akan terkirim sama dari stasiun A ke stasiun B sebagaimana dari B ke A. "asimetris" berarti jumlah kargo terkirim bisa berbeda pada kedua arah. "manual" berarti bahwa tidak ada distribusi otomatis akan dilakukan untuk kargo itu. Disarankan untuk memilih asimetris atau manual ketika bermain sub arktik, karena bank tidak mengirim emas kembali ke tambang emas. Untuk iklim tropis dan sub tropis anda juga bisah pilih simetris karena bank akan mengirim kembali beberapa barang berharga ke bank asalnya.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Modus distribusi untuk kelas kargo yang lain: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Modus distribusi untuk kelas kargo yang lain: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"simetris" berarti bahwa kira-kira sama jumlah kargo akan pergi dari stasiun A ke stasiun B sebagai dari B ke A. "asimetris" berarti sewenang-wenang jumlah kargo bisa pergi di kedua arah. "manual" berarti bahwa tidak ada distribusi otomatis akan dilakukan untuk kargo. Anda mungkin mau mengaturkan ini untuk "asimetris" atau manual.
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"asimetris" berarti jumlah kargo yang pergi ke kedua arah bisa berbeda-beda. "manual" berarti bahwa tidak ada distribusi otomatis akan dilakukan untuk kargo.
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Ketepatan distribusi: {STRING}
|
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Ketepatan distribusi: {STRING}
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY_HELPTEXT :Semakin tinggi anda mengatur ini semakin banyak waktu CPU perhitungan "linkgraph" akan mengambil. Jika waktu terlalu lama anda mungkin melihat "lag".Jika anda mengatur itu ke nilai rendah, tetapi, distribusi akan menjadi tidak akurat, dan anda mungkin melihat kargo tidak dikirim ke tempat anda berharap untuk pergi.
|
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY_HELPTEXT :Semakin tinggi anda mengatur ini semakin banyak waktu CPU perhitungan "linkgraph" akan mengambil. Jika waktu terlalu lama anda mungkin melihat "lag".Jika anda mengatur itu ke nilai rendah, tetapi, distribusi akan menjadi tidak akurat, dan anda mungkin melihat kargo tidak dikirim ke tempat anda berharap untuk pergi.
|
||||||
STR_CONFIG_SETTING_DEMAND_DISTANCE :Efek jarak kepada permintaan : {STRING}
|
STR_CONFIG_SETTING_DEMAND_DISTANCE :Efek jarak kepada permintaan : {STRING}
|
||||||
@@ -1670,7 +1666,7 @@ STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT_SI :SI (m)
|
|||||||
|
|
||||||
STR_CONFIG_SETTING_LOCALISATION :{ORANGE}Lokalisasi
|
STR_CONFIG_SETTING_LOCALISATION :{ORANGE}Lokalisasi
|
||||||
STR_CONFIG_SETTING_GRAPHICS :{ORANGE}Grafik
|
STR_CONFIG_SETTING_GRAPHICS :{ORANGE}Grafik
|
||||||
STR_CONFIG_SETTING_SOUND :{ORANGE}Efek suara
|
STR_CONFIG_SETTING_SOUND :{ORANGE}Suara
|
||||||
STR_CONFIG_SETTING_INTERFACE :{ORANGE}Antaramuka
|
STR_CONFIG_SETTING_INTERFACE :{ORANGE}Antaramuka
|
||||||
STR_CONFIG_SETTING_INTERFACE_GENERAL :{ORANGE}Umum
|
STR_CONFIG_SETTING_INTERFACE_GENERAL :{ORANGE}Umum
|
||||||
STR_CONFIG_SETTING_INTERFACE_VIEWPORTS :{ORANGE}Jendela
|
STR_CONFIG_SETTING_INTERFACE_VIEWPORTS :{ORANGE}Jendela
|
||||||
@@ -1688,7 +1684,7 @@ STR_CONFIG_SETTING_ENVIRONMENT :{ORANGE}Linkung
|
|||||||
STR_CONFIG_SETTING_ENVIRONMENT_AUTHORITIES :{ORANGE}Berwenang
|
STR_CONFIG_SETTING_ENVIRONMENT_AUTHORITIES :{ORANGE}Berwenang
|
||||||
STR_CONFIG_SETTING_ENVIRONMENT_TOWNS :{ORANGE}Kota
|
STR_CONFIG_SETTING_ENVIRONMENT_TOWNS :{ORANGE}Kota
|
||||||
STR_CONFIG_SETTING_ENVIRONMENT_INDUSTRIES :{ORANGE}Industri
|
STR_CONFIG_SETTING_ENVIRONMENT_INDUSTRIES :{ORANGE}Industri
|
||||||
STR_CONFIG_SETTING_ENVIRONMENT_CARGODIST :{ORANGE}Distribusi Kargo
|
STR_CONFIG_SETTING_ENVIRONMENT_CARGODIST :{ORANGE}Distribusi kargo
|
||||||
STR_CONFIG_SETTING_AI :{ORANGE}Pesaing
|
STR_CONFIG_SETTING_AI :{ORANGE}Pesaing
|
||||||
STR_CONFIG_SETTING_AI_NPC :{ORANGE}Pemain Komputer
|
STR_CONFIG_SETTING_AI_NPC :{ORANGE}Pemain Komputer
|
||||||
|
|
||||||
@@ -1970,13 +1966,13 @@ STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Lindungi
|
|||||||
STR_NETWORK_START_SERVER_UNADVERTISED :Tidak
|
STR_NETWORK_START_SERVER_UNADVERTISED :Tidak
|
||||||
STR_NETWORK_START_SERVER_ADVERTISED :Ya
|
STR_NETWORK_START_SERVER_ADVERTISED :Ya
|
||||||
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} klien
|
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} klien
|
||||||
STR_NETWORK_START_SERVER_NUMBER_OF_CLIENTS :{BLACK}Maksimum klien:
|
STR_NETWORK_START_SERVER_NUMBER_OF_CLIENTS :{BLACK}Maksimum jumlah klien:
|
||||||
STR_NETWORK_START_SERVER_NUMBER_OF_CLIENTS_TOOLTIP :{BLACK}Pilih jumlah klien maksimal. Tidak semua slot harus diisi
|
STR_NETWORK_START_SERVER_NUMBER_OF_CLIENTS_TOOLTIP :{BLACK}Pilih jumlah klien maksimal. Tidak semua slot harus diisi
|
||||||
STR_NETWORK_START_SERVER_COMPANIES_SELECT :{BLACK}{NUM} Perusahaan
|
STR_NETWORK_START_SERVER_COMPANIES_SELECT :{BLACK}{NUM} Perusahaan
|
||||||
STR_NETWORK_START_SERVER_NUMBER_OF_COMPANIES :{BLACK}Maksimum perusahaan:
|
STR_NETWORK_START_SERVER_NUMBER_OF_COMPANIES :{BLACK}Maksimum jumlah perusahaan:
|
||||||
STR_NETWORK_START_SERVER_NUMBER_OF_COMPANIES_TOOLTIP :{BLACK}Batasi jumlah perusahaan pada server
|
STR_NETWORK_START_SERVER_NUMBER_OF_COMPANIES_TOOLTIP :{BLACK}Batasi jumlah perusahaan pada server
|
||||||
STR_NETWORK_START_SERVER_SPECTATORS_SELECT :{BLACK}{NUM} Penonton
|
STR_NETWORK_START_SERVER_SPECTATORS_SELECT :{BLACK}{NUM} Penonton
|
||||||
STR_NETWORK_START_SERVER_NUMBER_OF_SPECTATORS :{BLACK}Maksimum penonton:
|
STR_NETWORK_START_SERVER_NUMBER_OF_SPECTATORS :{BLACK}Maksimum jumlah penonton:
|
||||||
STR_NETWORK_START_SERVER_NUMBER_OF_SPECTATORS_TOOLTIP :{BLACK}Batasi jumlah penonton pada server
|
STR_NETWORK_START_SERVER_NUMBER_OF_SPECTATORS_TOOLTIP :{BLACK}Batasi jumlah penonton pada server
|
||||||
STR_NETWORK_START_SERVER_LANGUAGE_SPOKEN :{BLACK}Bahasa pembicaraan:
|
STR_NETWORK_START_SERVER_LANGUAGE_SPOKEN :{BLACK}Bahasa pembicaraan:
|
||||||
STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Agar pemain lain mengetahui bahasa apa yang digunakan pada sever
|
STR_NETWORK_START_SERVER_LANGUAGE_TOOLTIP :{BLACK}Agar pemain lain mengetahui bahasa apa yang digunakan pada sever
|
||||||
@@ -2990,8 +2986,8 @@ STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED_WINTER :{ORANGE}{STRING
|
|||||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_DELIVERED_GENERAL :{ORANGE}{STRING}{GREEN} terkirim
|
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_DELIVERED_GENERAL :{ORANGE}{STRING}{GREEN} terkirim
|
||||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED :{ORANGE}{CARGO_TINY} / {CARGO_LONG}{RED} (masih dibutuhkan)
|
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED :{ORANGE}{CARGO_TINY} / {CARGO_LONG}{RED} (masih dibutuhkan)
|
||||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_DELIVERED :{ORANGE}{CARGO_TINY} / {CARGO_LONG}{GREEN} (terkirim)
|
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_DELIVERED :{ORANGE}{CARGO_TINY} / {CARGO_LONG}{GREEN} (terkirim)
|
||||||
STR_TOWN_VIEW_TOWN_GROWS_EVERY :{BLACK}Kota tumbuh setiap {ORANGE}{COMMA}{BLACK} hari
|
STR_TOWN_VIEW_TOWN_GROWS_EVERY :{BLACK}Kota tumbuh setiap {ORANGE}{COMMA}{BLACK}{NBSP}hari
|
||||||
STR_TOWN_VIEW_TOWN_GROWS_EVERY_FUNDED :{BLACK}Kota tumbuh setiap {ORANGE}{COMMA}{BLACK} hari (didanai)
|
STR_TOWN_VIEW_TOWN_GROWS_EVERY_FUNDED :{BLACK}Kota tumbuh setiap {ORANGE}{COMMA}{BLACK}{NBSP}hari (didanai)
|
||||||
STR_TOWN_VIEW_TOWN_GROW_STOPPED :{BLACK}Kota {RED}tidak{BLACK} tumbuh
|
STR_TOWN_VIEW_TOWN_GROW_STOPPED :{BLACK}Kota {RED}tidak{BLACK} tumbuh
|
||||||
STR_TOWN_VIEW_NOISE_IN_TOWN :{BLACK}Batas kebisingan di kota : {ORANGE}{COMMA}{BLACK} maks.: {ORANGE}{COMMA}
|
STR_TOWN_VIEW_NOISE_IN_TOWN :{BLACK}Batas kebisingan di kota : {ORANGE}{COMMA}{BLACK} maks.: {ORANGE}{COMMA}
|
||||||
STR_TOWN_VIEW_CENTER_TOOLTIP :{BLACK}Arahkan pandangan utama pada lokasi kota. Ctrl+Click akan membuka viewport baru pada lokasi kota
|
STR_TOWN_VIEW_CENTER_TOOLTIP :{BLACK}Arahkan pandangan utama pada lokasi kota. Ctrl+Click akan membuka viewport baru pada lokasi kota
|
||||||
@@ -3051,7 +3047,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Informasi
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Peringatan
|
STR_GOAL_QUESTION_CAPTION_WARNING :Peringatan
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Kesalahan
|
STR_GOAL_QUESTION_CAPTION_ERROR :Kesalahan
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Batal
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Batal
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :Oke
|
STR_GOAL_QUESTION_BUTTON_OK :Oke
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Tidak
|
STR_GOAL_QUESTION_BUTTON_NO :Tidak
|
||||||
@@ -3070,6 +3066,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Restart
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Tunda
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Tunda
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Menyerah
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Menyerah
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Tutup
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Tutup
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Subsidi
|
STR_SUBSIDIES_CAPTION :{WHITE}Subsidi
|
||||||
@@ -3199,7 +3196,7 @@ STR_FINANCES_POSITIVE_INCOME :{BLACK}+{CURREN
|
|||||||
STR_FINANCES_TOTAL_CAPTION :{WHITE}Total:
|
STR_FINANCES_TOTAL_CAPTION :{WHITE}Total:
|
||||||
STR_FINANCES_BANK_BALANCE_TITLE :{WHITE}Saldo Bank
|
STR_FINANCES_BANK_BALANCE_TITLE :{WHITE}Saldo Bank
|
||||||
STR_FINANCES_LOAN_TITLE :{WHITE}Pinjaman
|
STR_FINANCES_LOAN_TITLE :{WHITE}Pinjaman
|
||||||
STR_FINANCES_MAX_LOAN :{WHITE}Pinjaman Maks: {BLACK}{CURRENCY_LONG}
|
STR_FINANCES_MAX_LOAN :{WHITE}Pinjaman maks.: {BLACK}{CURRENCY_LONG}
|
||||||
STR_FINANCES_TOTAL_CURRENCY :{BLACK}{CURRENCY_LONG}
|
STR_FINANCES_TOTAL_CURRENCY :{BLACK}{CURRENCY_LONG}
|
||||||
STR_FINANCES_BORROW_BUTTON :{BLACK}Pinjam {CURRENCY_LONG}
|
STR_FINANCES_BORROW_BUTTON :{BLACK}Pinjam {CURRENCY_LONG}
|
||||||
STR_FINANCES_BORROW_TOOLTIP :{BLACK}Tambah jumlah pinjaman. Tekan Ctrl+Click untuk meminjam sebanyak mungkin.
|
STR_FINANCES_BORROW_TOOLTIP :{BLACK}Tambah jumlah pinjaman. Tekan Ctrl+Click untuk meminjam sebanyak mungkin.
|
||||||
@@ -3667,7 +3664,7 @@ STR_VEHICLE_INFO_CAPACITY_CAPACITY :{BLACK}Daya Mua
|
|||||||
|
|
||||||
STR_VEHICLE_INFO_FEEDER_CARGO_VALUE :{BLACK}Nilai Transfer: {LTBLUE}{CURRENCY_LONG}
|
STR_VEHICLE_INFO_FEEDER_CARGO_VALUE :{BLACK}Nilai Transfer: {LTBLUE}{CURRENCY_LONG}
|
||||||
|
|
||||||
STR_VEHICLE_DETAILS_SERVICING_INTERVAL_DAYS :{BLACK}Jangka waktu perbaikan: {LTBLUE}{COMMA} hari{BLACK} Perbaikan terakhir: {LTBLUE}{DATE_LONG}
|
STR_VEHICLE_DETAILS_SERVICING_INTERVAL_DAYS :{BLACK}Jangka waktu perbaikan: {LTBLUE}{COMMA}{NBSP}hari{BLACK} Perbaikan terakhir: {LTBLUE}{DATE_LONG}
|
||||||
STR_VEHICLE_DETAILS_SERVICING_INTERVAL_PERCENT :{BLACK}Jangka waktu perbaikan: {LTBLUE}{COMMA} %{BLACK} Perbaikan terakhir: {LTBLUE}{DATE_LONG}
|
STR_VEHICLE_DETAILS_SERVICING_INTERVAL_PERCENT :{BLACK}Jangka waktu perbaikan: {LTBLUE}{COMMA} %{BLACK} Perbaikan terakhir: {LTBLUE}{DATE_LONG}
|
||||||
STR_VEHICLE_DETAILS_INCREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK}Tambah jarak waktu perbaikan dengan 10. Ctrl+Click menambah jarak waktu perbaikan dengan 5.
|
STR_VEHICLE_DETAILS_INCREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK}Tambah jarak waktu perbaikan dengan 10. Ctrl+Click menambah jarak waktu perbaikan dengan 5.
|
||||||
STR_VEHICLE_DETAILS_DECREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK}Kurangi jarak waktu perbaikan dengan 10. Ctrl+Click mengurangi jarak waktu perbaikan dengan 5
|
STR_VEHICLE_DETAILS_DECREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK}Kurangi jarak waktu perbaikan dengan 10. Ctrl+Click mengurangi jarak waktu perbaikan dengan 5
|
||||||
@@ -3903,8 +3900,8 @@ STR_TIMETABLE_STAY_FOR_ESTIMATED :(menetap untuk
|
|||||||
STR_TIMETABLE_AND_TRAVEL_FOR_ESTIMATED :(perjalan untuk {STRING}, tidak berjadwal)
|
STR_TIMETABLE_AND_TRAVEL_FOR_ESTIMATED :(perjalan untuk {STRING}, tidak berjadwal)
|
||||||
STR_TIMETABLE_STAY_FOR :dan tinggal selama {STRING}
|
STR_TIMETABLE_STAY_FOR :dan tinggal selama {STRING}
|
||||||
STR_TIMETABLE_AND_TRAVEL_FOR :dan berjalan selama {STRING}
|
STR_TIMETABLE_AND_TRAVEL_FOR :dan berjalan selama {STRING}
|
||||||
STR_TIMETABLE_DAYS :{COMMA} hari
|
STR_TIMETABLE_DAYS :{COMMA}{NBSP}hari
|
||||||
STR_TIMETABLE_TICKS :{COMMA} titik
|
STR_TIMETABLE_TICKS :{COMMA}{NBSP}titik
|
||||||
|
|
||||||
STR_TIMETABLE_TOTAL_TIME :{BLACK}Total durasi seluruh perjalanan akan memakan waktu {STRING}
|
STR_TIMETABLE_TOTAL_TIME :{BLACK}Total durasi seluruh perjalanan akan memakan waktu {STRING}
|
||||||
STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Total durasi seluruh perjalanan akan memakan waktu kurang lebih {STRING} untuk terpenuhi (blm semuanya terjadwal)
|
STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Total durasi seluruh perjalanan akan memakan waktu kurang lebih {STRING} untuk terpenuhi (blm semuanya terjadwal)
|
||||||
|
|||||||
@@ -927,10 +927,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Lari na Seoirsi
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Rial na hIaráine (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Rial na hIaráine (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Feithiclí Bóithre
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Feithiclí Bóithre
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Roghnaigh an taobh den bhóthair ar a mbeidh feithiclí ag tiomáint
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Roghnaigh an taobh den bhóthair ar a mbeidh feithiclí ag tiomáint
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Tiomáin ar chlé
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Tiomáin ar chlé
|
||||||
@@ -3016,7 +3012,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Faisnéis
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Rabhadh
|
STR_GOAL_QUESTION_CAPTION_WARNING :Rabhadh
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Earráid
|
STR_GOAL_QUESTION_CAPTION_ERROR :Earráid
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Cuir ar ceal
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Cuir ar ceal
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :OK
|
STR_GOAL_QUESTION_BUTTON_OK :OK
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Níl
|
STR_GOAL_QUESTION_BUTTON_NO :Níl
|
||||||
@@ -3035,6 +3031,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Atosaigh
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Cuir siar
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Cuir siar
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Géill
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Géill
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Dún
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Dún
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Fóirdheontais
|
STR_SUBSIDIES_CAPTION :{WHITE}Fóirdheontais
|
||||||
|
|||||||
@@ -929,10 +929,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Lari georgiano
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Rial iraniano (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Rial iraniano (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Automezzi
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Automezzi
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Seleziona il lato della strada sul quale devono guidare i veicoli
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Seleziona il lato della strada sul quale devono guidare i veicoli
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Guida a sinistra
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Guida a sinistra
|
||||||
@@ -3085,7 +3081,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Informazione
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Avviso
|
STR_GOAL_QUESTION_CAPTION_WARNING :Avviso
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Errore
|
STR_GOAL_QUESTION_CAPTION_ERROR :Errore
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Annulla
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Annulla
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :OK
|
STR_GOAL_QUESTION_BUTTON_OK :OK
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :No
|
STR_GOAL_QUESTION_BUTTON_NO :No
|
||||||
@@ -3104,6 +3100,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Ricomincia
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Rimanda
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Rimanda
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Rinuncia
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Rinuncia
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Chiudi
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Chiudi
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Sussidi
|
STR_SUBSIDIES_CAPTION :{WHITE}Sussidi
|
||||||
|
|||||||
@@ -927,10 +927,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :グルジア
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :イラン リアル(IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :イラン リアル(IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}自動車
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}自動車
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}車両の通行方向(右側/左側)を選択します
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}車両の通行方向(右側/左側)を選択します
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :左側通行
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :左側通行
|
||||||
@@ -3051,7 +3047,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :情報
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :警告
|
STR_GOAL_QUESTION_CAPTION_WARNING :警告
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :エラー
|
STR_GOAL_QUESTION_CAPTION_ERROR :エラー
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :キャンセル
|
STR_GOAL_QUESTION_BUTTON_CANCEL :キャンセル
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :OK
|
STR_GOAL_QUESTION_BUTTON_OK :OK
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :いいえ
|
STR_GOAL_QUESTION_BUTTON_NO :いいえ
|
||||||
@@ -3070,6 +3066,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :再起動
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :延期
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :延期
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :あきらめる
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :あきらめる
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :閉じる
|
STR_GOAL_QUESTION_BUTTON_CLOSE :閉じる
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}助成金
|
STR_SUBSIDIES_CAPTION :{WHITE}助成金
|
||||||
|
|||||||
@@ -580,7 +580,7 @@ STR_GRAPH_CARGO_PAYMENT_RATES_CAPTION :{WHITE}화물
|
|||||||
STR_GRAPH_CARGO_PAYMENT_RATES_X_LABEL :{TINY_FONT}{BLACK}통과시간
|
STR_GRAPH_CARGO_PAYMENT_RATES_X_LABEL :{TINY_FONT}{BLACK}통과시간
|
||||||
STR_GRAPH_CARGO_PAYMENT_RATES_TITLE :{TINY_FONT}{BLACK}10 단위(1만 리터)의 화물을 20칸 거리만큼 운송할 때의 운송비 지급량
|
STR_GRAPH_CARGO_PAYMENT_RATES_TITLE :{TINY_FONT}{BLACK}10 단위(1만 리터)의 화물을 20칸 거리만큼 운송할 때의 운송비 지급량
|
||||||
STR_GRAPH_CARGO_ENABLE_ALL :{TINY_FONT}{BLACK}모두 사용
|
STR_GRAPH_CARGO_ENABLE_ALL :{TINY_FONT}{BLACK}모두 사용
|
||||||
STR_GRAPH_CARGO_DISABLE_ALL :{TINY_FONT}{BLACK}모두 사용 안함
|
STR_GRAPH_CARGO_DISABLE_ALL :{TINY_FONT}{BLACK}모두 사용 안 함
|
||||||
STR_GRAPH_CARGO_TOOLTIP_ENABLE_ALL :{BLACK}화물 운송단가 비율 그래프에서 모든 화물을 표시
|
STR_GRAPH_CARGO_TOOLTIP_ENABLE_ALL :{BLACK}화물 운송단가 비율 그래프에서 모든 화물을 표시
|
||||||
STR_GRAPH_CARGO_TOOLTIP_DISABLE_ALL :{BLACK}화물 운송단가 비율 그래프에서 모든 화물을 표시 안 함
|
STR_GRAPH_CARGO_TOOLTIP_DISABLE_ALL :{BLACK}화물 운송단가 비율 그래프에서 모든 화물을 표시 안 함
|
||||||
STR_GRAPH_CARGO_PAYMENT_TOGGLE_CARGO :{BLACK}이 화물에 대한 그래프 켜기/끄기
|
STR_GRAPH_CARGO_PAYMENT_TOGGLE_CARGO :{BLACK}이 화물에 대한 그래프 켜기/끄기
|
||||||
@@ -754,7 +754,7 @@ STR_SMALLMAP_INDUSTRY :{TINY_FONT}{STR
|
|||||||
STR_SMALLMAP_LINKSTATS :{TINY_FONT}{STRING}
|
STR_SMALLMAP_LINKSTATS :{TINY_FONT}{STRING}
|
||||||
STR_SMALLMAP_COMPANY :{TINY_FONT}{COMPANY}
|
STR_SMALLMAP_COMPANY :{TINY_FONT}{COMPANY}
|
||||||
STR_SMALLMAP_TOWN :{TINY_FONT}{WHITE}{TOWN}
|
STR_SMALLMAP_TOWN :{TINY_FONT}{WHITE}{TOWN}
|
||||||
STR_SMALLMAP_DISABLE_ALL :{BLACK}모두 사용 안함
|
STR_SMALLMAP_DISABLE_ALL :{BLACK}모두 사용 안 함
|
||||||
STR_SMALLMAP_ENABLE_ALL :{BLACK}모두 사용
|
STR_SMALLMAP_ENABLE_ALL :{BLACK}모두 사용
|
||||||
STR_SMALLMAP_SHOW_HEIGHT :{BLACK}고도 표시
|
STR_SMALLMAP_SHOW_HEIGHT :{BLACK}고도 표시
|
||||||
STR_SMALLMAP_TOOLTIP_DISABLE_ALL_INDUSTRIES :{BLACK}지도 상의 모든 산업시설을 숨깁니다.
|
STR_SMALLMAP_TOOLTIP_DISABLE_ALL_INDUSTRIES :{BLACK}지도 상의 모든 산업시설을 숨깁니다.
|
||||||
@@ -850,12 +850,12 @@ STR_NEWS_PLANE_USES_TOO_SHORT_RUNWAY :{WHITE}{VEHICLE
|
|||||||
STR_NEWS_VEHICLE_IS_GETTING_OLD :{WHITE}{VEHICLE} : 차량이 낡았습니다.
|
STR_NEWS_VEHICLE_IS_GETTING_OLD :{WHITE}{VEHICLE} : 차량이 낡았습니다.
|
||||||
STR_NEWS_VEHICLE_IS_GETTING_VERY_OLD :{WHITE}{VEHICLE} : 차량이 매우 낡았습니다.
|
STR_NEWS_VEHICLE_IS_GETTING_VERY_OLD :{WHITE}{VEHICLE} : 차량이 매우 낡았습니다.
|
||||||
STR_NEWS_VEHICLE_IS_GETTING_VERY_OLD_AND :{WHITE}{VEHICLE} : 차량이 매우 낡아 교체가 시급합니다
|
STR_NEWS_VEHICLE_IS_GETTING_VERY_OLD_AND :{WHITE}{VEHICLE} : 차량이 매우 낡아 교체가 시급합니다
|
||||||
STR_NEWS_TRAIN_IS_STUCK :{WHITE}{VEHICLE} : 다음 목적지로의 경로를 찾을 수 없습니다.
|
STR_NEWS_TRAIN_IS_STUCK :{WHITE}{VEHICLE} : 다음 목적지로 가는 경로를 찾을 수 없습니다.
|
||||||
STR_NEWS_VEHICLE_IS_LOST :{WHITE}{VEHICLE} : 아직 다음 목적지에 도착하지 못했습니다.
|
STR_NEWS_VEHICLE_IS_LOST :{WHITE}{VEHICLE} : 아직 다음 목적지에 도착하지 못했습니다.
|
||||||
STR_NEWS_VEHICLE_IS_UNPROFITABLE :{WHITE}{VEHICLE}의 작년 수익이 {CURRENCY_LONG} 입니다.
|
STR_NEWS_VEHICLE_IS_UNPROFITABLE :{WHITE}{VEHICLE}의 작년 수익이 {CURRENCY_LONG} 입니다.
|
||||||
STR_NEWS_AIRCRAFT_DEST_TOO_FAR :{WHITE}거리가 너무 멀어서 {VEHICLE}이 다음 목적지에 도착할 수 없습니다
|
STR_NEWS_AIRCRAFT_DEST_TOO_FAR :{WHITE}거리가 너무 멀어서 {VEHICLE}이 다음 목적지에 도착할 수 없습니다
|
||||||
|
|
||||||
STR_NEWS_ORDER_REFIT_FAILED :{WHITE}경로상에 계획된 개조에 실패하여 {VEHICLE}{P "가" "이"} 운행을 멈췄습니다.
|
STR_NEWS_ORDER_REFIT_FAILED :{WHITE}경로 상에 있던 개조에 실패하여 {VEHICLE}의 운행을 멈췄습니다.
|
||||||
STR_NEWS_VEHICLE_AUTORENEW_FAILED :{WHITE}{VEHICLE}의 자동 교체에 실패하였습니다{}{STRING}
|
STR_NEWS_VEHICLE_AUTORENEW_FAILED :{WHITE}{VEHICLE}의 자동 교체에 실패하였습니다{}{STRING}
|
||||||
|
|
||||||
STR_NEWS_NEW_VEHICLE_NOW_AVAILABLE :{BIG_FONT}{BLACK}신형 {STRING}{G 0 "을" "를"} 사용할 수 있습니다!
|
STR_NEWS_NEW_VEHICLE_NOW_AVAILABLE :{BIG_FONT}{BLACK}신형 {STRING}{G 0 "을" "를"} 사용할 수 있습니다!
|
||||||
@@ -928,10 +928,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :그루지야
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :이란 리알 (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :이란 리알 (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}차량 통행 방식
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}차량 통행 방식
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}차량 통행 방법 선택
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}차량 통행 방법 선택
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :좌측통행
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :좌측통행
|
||||||
@@ -968,7 +964,7 @@ STR_GAME_OPTIONS_AUTOSAVE_FRAME :{BLACK}자동
|
|||||||
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_TOOLTIP :{BLACK}게임 자동 저장 간격을 선택
|
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_TOOLTIP :{BLACK}게임 자동 저장 간격을 선택
|
||||||
|
|
||||||
############ start of autosave dropdown
|
############ start of autosave dropdown
|
||||||
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_OFF :사용 안함
|
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_OFF :사용 안 함
|
||||||
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_EVERY_1_MONTH :매달
|
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_EVERY_1_MONTH :매달
|
||||||
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_EVERY_3_MONTHS :3개월마다
|
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_EVERY_3_MONTHS :3개월마다
|
||||||
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_EVERY_6_MONTHS :6개월마다
|
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_EVERY_6_MONTHS :6개월마다
|
||||||
@@ -1026,7 +1022,7 @@ STR_CURRENCY_SUFFIX :{LTBLUE}접미
|
|||||||
STR_CURRENCY_SET_CUSTOM_CURRENCY_SUFFIX_TOOLTIP :{BLACK}사용자 화폐 단위 뒤에 붙는 문구를 설정하십시오.
|
STR_CURRENCY_SET_CUSTOM_CURRENCY_SUFFIX_TOOLTIP :{BLACK}사용자 화폐 단위 뒤에 붙는 문구를 설정하십시오.
|
||||||
|
|
||||||
STR_CURRENCY_SWITCH_TO_EURO :{LTBLUE}유로화로 전환: {ORANGE}{NUM}
|
STR_CURRENCY_SWITCH_TO_EURO :{LTBLUE}유로화로 전환: {ORANGE}{NUM}
|
||||||
STR_CURRENCY_SWITCH_TO_EURO_NEVER :{LTBLUE}유로화로 전환: {ORANGE}안함
|
STR_CURRENCY_SWITCH_TO_EURO_NEVER :{LTBLUE}유로화로 전환: {ORANGE}전환하지 않음
|
||||||
STR_CURRENCY_SET_CUSTOM_CURRENCY_TO_EURO_TOOLTIP :{BLACK}유로화(€) 전환 연도를 설정하십시오.
|
STR_CURRENCY_SET_CUSTOM_CURRENCY_TO_EURO_TOOLTIP :{BLACK}유로화(€) 전환 연도를 설정하십시오.
|
||||||
STR_CURRENCY_DECREASE_CUSTOM_CURRENCY_TO_EURO_TOOLTIP :{BLACK}유로화(€) 전환 연도를 앞으로 당깁니다.
|
STR_CURRENCY_DECREASE_CUSTOM_CURRENCY_TO_EURO_TOOLTIP :{BLACK}유로화(€) 전환 연도를 앞으로 당깁니다.
|
||||||
STR_CURRENCY_INCREASE_CUSTOM_CURRENCY_TO_EURO_TOOLTIP :{BLACK}유로화(€) 전환 연도를 늦춥니다.
|
STR_CURRENCY_INCREASE_CUSTOM_CURRENCY_TO_EURO_TOOLTIP :{BLACK}유로화(€) 전환 연도를 늦춥니다.
|
||||||
@@ -1961,7 +1957,7 @@ STR_NETWORK_SERVER_LIST_PLAYER_NAME_OSKTITLE :{BLACK}이름
|
|||||||
STR_NETWORK_SERVER_LIST_ENTER_IP :{BLACK}호스트(IP) 주소 입력
|
STR_NETWORK_SERVER_LIST_ENTER_IP :{BLACK}호스트(IP) 주소 입력
|
||||||
|
|
||||||
# Start new multiplayer server
|
# Start new multiplayer server
|
||||||
STR_NETWORK_START_SERVER_CAPTION :{WHITE}새로운 멀티플레이 게임을 시작
|
STR_NETWORK_START_SERVER_CAPTION :{WHITE}새 멀티플레이 게임 시작하기
|
||||||
|
|
||||||
STR_NETWORK_START_SERVER_NEW_GAME_NAME :{BLACK}게임 이름:
|
STR_NETWORK_START_SERVER_NEW_GAME_NAME :{BLACK}게임 이름:
|
||||||
STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}멀티플레이 게임 선택 메뉴에서 보여질 게임 제목입니다.
|
STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}멀티플레이 게임 선택 메뉴에서 보여질 게임 제목입니다.
|
||||||
@@ -2025,7 +2021,7 @@ STR_NETWORK_LANG_LATVIAN :라트비아어
|
|||||||
############ End of leave-in-this-order
|
############ End of leave-in-this-order
|
||||||
|
|
||||||
# Network game lobby
|
# Network game lobby
|
||||||
STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}멀티플레이 준비
|
STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}멀티플레이 게임 대기실
|
||||||
|
|
||||||
STR_NETWORK_GAME_LOBBY_PREPARE_TO_JOIN :{BLACK}참가 준비중: {ORANGE}{STRING}
|
STR_NETWORK_GAME_LOBBY_PREPARE_TO_JOIN :{BLACK}참가 준비중: {ORANGE}{STRING}
|
||||||
STR_NETWORK_GAME_LOBBY_COMPANY_LIST_TOOLTIP :{BLACK}이 게임에 있는 회사의 목록입니다. 다른 회사에 같이 참가하거나 (빈 슬롯이 있을 경우) 새로운 회사로 시작할 수 있습니다.
|
STR_NETWORK_GAME_LOBBY_COMPANY_LIST_TOOLTIP :{BLACK}이 게임에 있는 회사의 목록입니다. 다른 회사에 같이 참가하거나 (빈 슬롯이 있을 경우) 새로운 회사로 시작할 수 있습니다.
|
||||||
@@ -2178,7 +2174,7 @@ STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_2 :게임이 아
|
|||||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_3 :게임이 아직 일시 정지된 상태입니다. ({STRING}, {STRING}, {STRING})
|
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_3 :게임이 아직 일시 정지된 상태입니다. ({STRING}, {STRING}, {STRING})
|
||||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_4 :게임이 아직 일시 정지된 상태입니다. ({STRING}, {STRING}, {STRING}, {STRING})
|
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_4 :게임이 아직 일시 정지된 상태입니다. ({STRING}, {STRING}, {STRING}, {STRING})
|
||||||
STR_NETWORK_SERVER_MESSAGE_GAME_UNPAUSED :게임이 재개되었습니다. ({STRING})
|
STR_NETWORK_SERVER_MESSAGE_GAME_UNPAUSED :게임이 재개되었습니다. ({STRING})
|
||||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :충분한 플레이어가 없습니다
|
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :플레이하는 사람 수
|
||||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_CONNECTING_CLIENTS :접속자와 연결중
|
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_CONNECTING_CLIENTS :접속자와 연결중
|
||||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_MANUAL :수동
|
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_MANUAL :수동
|
||||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_GAME_SCRIPT :게임 스크립트
|
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_GAME_SCRIPT :게임 스크립트
|
||||||
@@ -2188,9 +2184,9 @@ STR_NETWORK_MESSAGE_CLIENT_JOINED :*** {STRING}
|
|||||||
STR_NETWORK_MESSAGE_CLIENT_JOINED_ID :*** {STRING} 님이 입장하셨습니다. ({2:NUM}번 접속자)
|
STR_NETWORK_MESSAGE_CLIENT_JOINED_ID :*** {STRING} 님이 입장하셨습니다. ({2:NUM}번 접속자)
|
||||||
STR_NETWORK_MESSAGE_CLIENT_COMPANY_JOIN :*** {STRING} 님이 {2:NUM}번 회사에 참여하셨습니다.
|
STR_NETWORK_MESSAGE_CLIENT_COMPANY_JOIN :*** {STRING} 님이 {2:NUM}번 회사에 참여하셨습니다.
|
||||||
STR_NETWORK_MESSAGE_CLIENT_COMPANY_SPECTATE :*** {STRING} 님이 관전을 시작하셨습니다.
|
STR_NETWORK_MESSAGE_CLIENT_COMPANY_SPECTATE :*** {STRING} 님이 관전을 시작하셨습니다.
|
||||||
STR_NETWORK_MESSAGE_CLIENT_COMPANY_NEW :*** {STRING} 님이 새로운 회사(({2:NUM}번)를 창설하셨습니다.
|
STR_NETWORK_MESSAGE_CLIENT_COMPANY_NEW :*** {STRING} 님이 새로운 회사({2:NUM}번)를 창설하셨습니다.
|
||||||
STR_NETWORK_MESSAGE_CLIENT_LEFT :*** {STRING} 님이 퇴장하셨습니다. (사유: {2:STRING})
|
STR_NETWORK_MESSAGE_CLIENT_LEFT :*** {STRING} 님이 퇴장하셨습니다. (사유: {2:STRING})
|
||||||
STR_NETWORK_MESSAGE_NAME_CHANGE :*** {STRING} 님이 이름을 {STRING}(으)로 바꿨습니다
|
STR_NETWORK_MESSAGE_NAME_CHANGE :*** {STRING} 님의 이름이 {STRING}(으)로 바뀌었습니다.
|
||||||
STR_NETWORK_MESSAGE_GIVE_MONEY :*** {STRING} 님이 당신에게 {2:CURRENCY_LONG}만큼의 돈을 보내셨습니다.
|
STR_NETWORK_MESSAGE_GIVE_MONEY :*** {STRING} 님이 당신에게 {2:CURRENCY_LONG}만큼의 돈을 보내셨습니다.
|
||||||
STR_NETWORK_MESSAGE_GAVE_MONEY_AWAY :*** {1:STRING} 님에게 {2:CURRENCY_LONG}만큼의 돈을 보냈습니다.
|
STR_NETWORK_MESSAGE_GAVE_MONEY_AWAY :*** {1:STRING} 님에게 {2:CURRENCY_LONG}만큼의 돈을 보냈습니다.
|
||||||
STR_NETWORK_MESSAGE_SERVER_SHUTDOWN :{WHITE}서버가 게임을 종료하였습니다.
|
STR_NETWORK_MESSAGE_SERVER_SHUTDOWN :{WHITE}서버가 게임을 종료하였습니다.
|
||||||
@@ -2992,7 +2988,7 @@ STR_TOWN_VIEW_MAIL_LAST_MONTH_MAX :{BLACK}지난
|
|||||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH :{BLACK}도시가 성장하기 위해 필요한 화물:
|
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH :{BLACK}도시가 성장하기 위해 필요한 화물:
|
||||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED_GENERAL :{ORANGE}{STRING}{RED}{G 0 "이" "가"} 필요함
|
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED_GENERAL :{ORANGE}{STRING}{RED}{G 0 "이" "가"} 필요함
|
||||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED_WINTER :겨울에는 {ORANGE}{STRING}{BLACK}{G 0 "이" "가"} 필요함
|
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED_WINTER :겨울에는 {ORANGE}{STRING}{BLACK}{G 0 "이" "가"} 필요함
|
||||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_DELIVERED_GENERAL :{ORANGE}{STRING}{GREEN} 수송됨
|
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_DELIVERED_GENERAL :{ORANGE}{STRING}{GREEN}{G 0 "이" "가"} 수송됨
|
||||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED :{ORANGE}{1:CARGO_LONG} \ {0:CARGO_TINY}{RED} (더 필요함)
|
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED :{ORANGE}{1:CARGO_LONG} \ {0:CARGO_TINY}{RED} (더 필요함)
|
||||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_DELIVERED :{ORANGE}{1:CARGO_LONG} \ {0:CARGO_TINY}{GREEN} (수송됨)
|
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_DELIVERED :{ORANGE}{1:CARGO_LONG} \ {0:CARGO_TINY}{GREEN} (수송됨)
|
||||||
STR_TOWN_VIEW_TOWN_GROWS_EVERY :{BLACK}도시가 {ORANGE}{COMMA}{BLACK}일마다 성장합니다.
|
STR_TOWN_VIEW_TOWN_GROWS_EVERY :{BLACK}도시가 {ORANGE}{COMMA}{BLACK}일마다 성장합니다.
|
||||||
@@ -3013,7 +3009,7 @@ STR_TOWN_VIEW_RENAME_TOWN_BUTTON :도시 이름
|
|||||||
|
|
||||||
# Town local authority window
|
# Town local authority window
|
||||||
STR_LOCAL_AUTHORITY_CAPTION :{WHITE}{TOWN} 지역 당국
|
STR_LOCAL_AUTHORITY_CAPTION :{WHITE}{TOWN} 지역 당국
|
||||||
STR_LOCAL_AUTHORITY_COMPANY_RATINGS :{BLACK}회사 운송 성취도:
|
STR_LOCAL_AUTHORITY_COMPANY_RATINGS :{BLACK}회사에 대한 이 도시의 평판:
|
||||||
STR_LOCAL_AUTHORITY_COMPANY_RATING :{YELLOW}{COMPANY} {COMPANY_NUM}: {ORANGE}{STRING}
|
STR_LOCAL_AUTHORITY_COMPANY_RATING :{YELLOW}{COMPANY} {COMPANY_NUM}: {ORANGE}{STRING}
|
||||||
STR_LOCAL_AUTHORITY_ACTIONS_TITLE :{BLACK}가능한 행동:
|
STR_LOCAL_AUTHORITY_ACTIONS_TITLE :{BLACK}가능한 행동:
|
||||||
STR_LOCAL_AUTHORITY_ACTIONS_TOOLTIP :{BLACK}이 도시에 할 수 있는 일 목록 - 상세 정보를 보시려면 클릭하세요
|
STR_LOCAL_AUTHORITY_ACTIONS_TOOLTIP :{BLACK}이 도시에 할 수 있는 일 목록 - 상세 정보를 보시려면 클릭하세요
|
||||||
@@ -3056,7 +3052,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :{G=f}정보
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :{G=f}경고
|
STR_GOAL_QUESTION_CAPTION_WARNING :{G=f}경고
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :오류
|
STR_GOAL_QUESTION_CAPTION_ERROR :오류
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :취소
|
STR_GOAL_QUESTION_BUTTON_CANCEL :취소
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :{G=m}확인
|
STR_GOAL_QUESTION_BUTTON_OK :{G=m}확인
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :아니요
|
STR_GOAL_QUESTION_BUTTON_NO :아니요
|
||||||
@@ -3075,6 +3071,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :재시작
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :연기
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :연기
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :양도
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :양도
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :닫기
|
STR_GOAL_QUESTION_BUTTON_CLOSE :닫기
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}보조금
|
STR_SUBSIDIES_CAPTION :{WHITE}보조금
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -333,8 +333,8 @@ STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_TRAINS :{BLACK}Rādīt
|
|||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Rādīt uzņēmuma autotransporta sarakstu. Ctrl+klikšķis pārslēdz grupu/transportlīdzekļu saraksta atvēršanu
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Rādīt uzņēmuma autotransporta sarakstu. Ctrl+klikšķis pārslēdz grupu/transportlīdzekļu saraksta atvēršanu
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Rādīt uzņēmuma kuģu sarakstu. Ctrl+klikšķis pārslēdz grupu/transportlīdzekļu saraksta atvēršanu
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Rādīt uzņēmuma kuģu sarakstu. Ctrl+klikšķis pārslēdz grupu/transportlīdzekļu saraksta atvēršanu
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_AIRCRAFT :{BLACK}Rādīt uzņēmuma lidaparātu sarakstu. Ctrl+klikšķis pārslēdz grupu/transportlīdzekļu saraksta atvēršanu
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_AIRCRAFT :{BLACK}Rādīt uzņēmuma lidaparātu sarakstu. Ctrl+klikšķis pārslēdz grupu/transportlīdzekļu saraksta atvēršanu
|
||||||
STR_TOOLBAR_TOOLTIP_ZOOM_THE_VIEW_IN :{BLACK}Tuvināt skatu
|
STR_TOOLBAR_TOOLTIP_ZOOM_THE_VIEW_IN :{BLACK}Pietuvināt skatu
|
||||||
STR_TOOLBAR_TOOLTIP_ZOOM_THE_VIEW_OUT :{BLACK}Tālināt skatu
|
STR_TOOLBAR_TOOLTIP_ZOOM_THE_VIEW_OUT :{BLACK}Attālināt skatu
|
||||||
STR_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TRACK :{BLACK}Būvēt sliežu ceļu
|
STR_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TRACK :{BLACK}Būvēt sliežu ceļu
|
||||||
STR_TOOLBAR_TOOLTIP_BUILD_ROADS :{BLACK}Būvēt ceļus
|
STR_TOOLBAR_TOOLTIP_BUILD_ROADS :{BLACK}Būvēt ceļus
|
||||||
STR_TOOLBAR_TOOLTIP_BUILD_SHIP_DOCKS :{BLACK}Būvēt kuģu piestātnes
|
STR_TOOLBAR_TOOLTIP_BUILD_SHIP_DOCKS :{BLACK}Būvēt kuģu piestātnes
|
||||||
@@ -472,7 +472,7 @@ STR_ABOUT_MENU_SEPARATOR :
|
|||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Atvērt/aizvērt konsoli
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Atvērt/aizvērt konsoli
|
||||||
STR_ABOUT_MENU_AI_DEBUG :MI/spēles skriptu atkļūdošana
|
STR_ABOUT_MENU_AI_DEBUG :MI/spēles skriptu atkļūdošana
|
||||||
STR_ABOUT_MENU_SCREENSHOT :Ekrānuzņēmums
|
STR_ABOUT_MENU_SCREENSHOT :Ekrānuzņēmums
|
||||||
STR_ABOUT_MENU_ZOOMIN_SCREENSHOT :Pilnībā tuvināts ekrānuzņēmums
|
STR_ABOUT_MENU_ZOOMIN_SCREENSHOT :Pilnībā pietuvināts ekrānuzņēmums
|
||||||
STR_ABOUT_MENU_DEFAULTZOOM_SCREENSHOT :Noklusējuma mēroga ekrānuzņēmums
|
STR_ABOUT_MENU_DEFAULTZOOM_SCREENSHOT :Noklusējuma mēroga ekrānuzņēmums
|
||||||
STR_ABOUT_MENU_GIANT_SCREENSHOT :Visas kartes ekrānuzņēmums
|
STR_ABOUT_MENU_GIANT_SCREENSHOT :Visas kartes ekrānuzņēmums
|
||||||
STR_ABOUT_MENU_ABOUT_OPENTTD :Par 'OpenTTD'
|
STR_ABOUT_MENU_ABOUT_OPENTTD :Par 'OpenTTD'
|
||||||
@@ -709,6 +709,7 @@ STR_SMALLMAP_TYPE_OWNERS :īpašnieki
|
|||||||
STR_SMALLMAP_TOOLTIP_SHOW_LAND_CONTOURS_ON_MAP :{BLACK}Rādīt zemes kontūras uz kartes
|
STR_SMALLMAP_TOOLTIP_SHOW_LAND_CONTOURS_ON_MAP :{BLACK}Rādīt zemes kontūras uz kartes
|
||||||
STR_SMALLMAP_TOOLTIP_SHOW_VEHICLES_ON_MAP :{BLACK}Rādīt transportlīdzekļus uz kartes
|
STR_SMALLMAP_TOOLTIP_SHOW_VEHICLES_ON_MAP :{BLACK}Rādīt transportlīdzekļus uz kartes
|
||||||
STR_SMALLMAP_TOOLTIP_SHOW_INDUSTRIES_ON_MAP :{BLACK}Rādīt ražotnes uz kartes
|
STR_SMALLMAP_TOOLTIP_SHOW_INDUSTRIES_ON_MAP :{BLACK}Rādīt ražotnes uz kartes
|
||||||
|
STR_SMALLMAP_TOOLTIP_SHOW_LINK_STATS_ON_MAP :{BLACK}Rādīt kravas plūsmu uz kartes
|
||||||
STR_SMALLMAP_TOOLTIP_SHOW_TRANSPORT_ROUTES_ON :{BLACK}Rādīt pārvadājumu maršrutus uz kartes
|
STR_SMALLMAP_TOOLTIP_SHOW_TRANSPORT_ROUTES_ON :{BLACK}Rādīt pārvadājumu maršrutus uz kartes
|
||||||
STR_SMALLMAP_TOOLTIP_SHOW_VEGETATION_ON_MAP :{BLACK}Rādīt augu valsti uz kartes
|
STR_SMALLMAP_TOOLTIP_SHOW_VEGETATION_ON_MAP :{BLACK}Rādīt augu valsti uz kartes
|
||||||
STR_SMALLMAP_TOOLTIP_SHOW_LAND_OWNERS_ON_MAP :{BLACK}Rādīt zemes īpašniekus uz kartes
|
STR_SMALLMAP_TOOLTIP_SHOW_LAND_OWNERS_ON_MAP :{BLACK}Rādīt zemes īpašniekus uz kartes
|
||||||
@@ -758,6 +759,7 @@ STR_SMALLMAP_TOOLTIP_ENABLE_ALL_INDUSTRIES :{BLACK}Rādīt
|
|||||||
STR_SMALLMAP_TOOLTIP_SHOW_HEIGHT :{BLACK}Pārslēgt augstumu kartes attēlošanu
|
STR_SMALLMAP_TOOLTIP_SHOW_HEIGHT :{BLACK}Pārslēgt augstumu kartes attēlošanu
|
||||||
STR_SMALLMAP_TOOLTIP_DISABLE_ALL_COMPANIES :{BLACK}Nerādīt neviena uzņēmuma īpašumus uz kartes
|
STR_SMALLMAP_TOOLTIP_DISABLE_ALL_COMPANIES :{BLACK}Nerādīt neviena uzņēmuma īpašumus uz kartes
|
||||||
STR_SMALLMAP_TOOLTIP_ENABLE_ALL_COMPANIES :{BLACK}Rādīt visu uzņēmumu īpašumus uz kartes
|
STR_SMALLMAP_TOOLTIP_ENABLE_ALL_COMPANIES :{BLACK}Rādīt visu uzņēmumu īpašumus uz kartes
|
||||||
|
STR_SMALLMAP_TOOLTIP_DISABLE_ALL_CARGOS :{BLACK}Nerādīt kravas uz kartes
|
||||||
|
|
||||||
# Status bar messages
|
# Status bar messages
|
||||||
STR_STATUSBAR_TOOLTIP_SHOW_LAST_NEWS :{BLACK}Rādīt pēdējo ziņojumu vai avīzes rakstu
|
STR_STATUSBAR_TOOLTIP_SHOW_LAST_NEWS :{BLACK}Rādīt pēdējo ziņojumu vai avīzes rakstu
|
||||||
@@ -921,10 +923,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Gruzijas lari (
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Irānas riāli (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Irānas riāli (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Autotransporta līdzekļi
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Autotransporta līdzekļi
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Ceļa braucamās puses izvēle
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Ceļa braucamās puses izvēle
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Brauc pa kreiso pusi
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Brauc pa kreiso pusi
|
||||||
@@ -962,10 +960,10 @@ STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_TOOLTIP :{BLACK}Izvēlē
|
|||||||
|
|
||||||
############ start of autosave dropdown
|
############ start of autosave dropdown
|
||||||
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_OFF :Izslēgta
|
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_OFF :Izslēgta
|
||||||
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_EVERY_1_MONTH :Katru mēnesi
|
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_EVERY_1_MONTH :katru mēnesi
|
||||||
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_EVERY_3_MONTHS :Katrus 3 mēnešus
|
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_EVERY_3_MONTHS :katrus 3 mēnešus
|
||||||
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_EVERY_6_MONTHS :Katrus 6 mēnešus
|
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_EVERY_6_MONTHS :katrus 6 mēnešus
|
||||||
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_EVERY_12_MONTHS :Katrus 12 mēnešus
|
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_EVERY_12_MONTHS :katrus 12 mēnešus
|
||||||
############ end of autosave dropdown
|
############ end of autosave dropdown
|
||||||
|
|
||||||
STR_GAME_OPTIONS_LANGUAGE :{BLACK}Valoda
|
STR_GAME_OPTIONS_LANGUAGE :{BLACK}Valoda
|
||||||
@@ -978,12 +976,12 @@ STR_GAME_OPTIONS_RESOLUTION :{BLACK}Ekrāna
|
|||||||
STR_GAME_OPTIONS_RESOLUTION_TOOLTIP :{BLACK}Ekrāna izšķirtspējas izvēle
|
STR_GAME_OPTIONS_RESOLUTION_TOOLTIP :{BLACK}Ekrāna izšķirtspējas izvēle
|
||||||
STR_GAME_OPTIONS_RESOLUTION_OTHER :Cita
|
STR_GAME_OPTIONS_RESOLUTION_OTHER :Cita
|
||||||
|
|
||||||
STR_GAME_OPTIONS_GUI_ZOOM_FRAME :{BLACK}Lietotāja saskarnes izmērs
|
STR_GAME_OPTIONS_GUI_ZOOM_FRAME :{BLACK}Lietotāja saskarnes lielums
|
||||||
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_TOOLTIP :{BLACK}Izvēlaties lietotāja saskarnes elementu izmēru
|
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_TOOLTIP :{BLACK}Lietotāja saskarnes elementu lieluma izvēle
|
||||||
|
|
||||||
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_NORMAL :Standarta
|
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_NORMAL :Parasts
|
||||||
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_2X_ZOOM :Divkāršs izmērs
|
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_2X_ZOOM :Divkāršs
|
||||||
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_4X_ZOOM :Kvadranta izmērs
|
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_4X_ZOOM :Četrkāršs
|
||||||
|
|
||||||
STR_GAME_OPTIONS_BASE_GRF :{BLACK}Pamata grafikas kopa
|
STR_GAME_OPTIONS_BASE_GRF :{BLACK}Pamata grafikas kopa
|
||||||
STR_GAME_OPTIONS_BASE_GRF_TOOLTIP :{BLACK}Atlasīt lietošanai pamata grafikas kopu
|
STR_GAME_OPTIONS_BASE_GRF_TOOLTIP :{BLACK}Atlasīt lietošanai pamata grafikas kopu
|
||||||
@@ -1065,7 +1063,7 @@ STR_RIVERS_MODERATE :Vidējs daudzum
|
|||||||
STR_RIVERS_LOT :Daudzas
|
STR_RIVERS_LOT :Daudzas
|
||||||
|
|
||||||
STR_DISASTER_NONE :Nav
|
STR_DISASTER_NONE :Nav
|
||||||
STR_DISASTER_REDUCED :Samazināta
|
STR_DISASTER_REDUCED :samazināta
|
||||||
STR_DISASTER_NORMAL :Parasta
|
STR_DISASTER_NORMAL :Parasta
|
||||||
|
|
||||||
STR_SUBSIDY_X1_5 :x1.5
|
STR_SUBSIDY_X1_5 :x1.5
|
||||||
@@ -1099,6 +1097,8 @@ STR_CONFIG_SETTING_TYPE_GAME_INGAME :spēles iestat
|
|||||||
STR_CONFIG_SETTING_TYPE_COMPANY_MENU :uzņēmuma iestatījums (tiek iekļauts saglabājumos, ietekmē tikai jaunās spēles)
|
STR_CONFIG_SETTING_TYPE_COMPANY_MENU :uzņēmuma iestatījums (tiek iekļauts saglabājumos, ietekmē tikai jaunās spēles)
|
||||||
STR_CONFIG_SETTING_TYPE_COMPANY_INGAME :uzņēmuma iestatījums (tiek iekļauts saglabājumā, ietekmē tikai pašreizējo uzņēmumu)
|
STR_CONFIG_SETTING_TYPE_COMPANY_INGAME :uzņēmuma iestatījums (tiek iekļauts saglabājumā, ietekmē tikai pašreizējo uzņēmumu)
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}Kategorija:
|
||||||
|
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}Veids:
|
||||||
STR_CONFIG_SETTING_RESTRICT_DROPDOWN_HELPTEXT :{BLACK}Ierobežo turpmāko sarakstu, rādot tikai izmainītos iestatījumus
|
STR_CONFIG_SETTING_RESTRICT_DROPDOWN_HELPTEXT :{BLACK}Ierobežo turpmāko sarakstu, rādot tikai izmainītos iestatījumus
|
||||||
STR_CONFIG_SETTING_RESTRICT_BASIC :Pamatiestatījumi (parādīt tikai svarīgākos iestatījumus)
|
STR_CONFIG_SETTING_RESTRICT_BASIC :Pamatiestatījumi (parādīt tikai svarīgākos iestatījumus)
|
||||||
STR_CONFIG_SETTING_RESTRICT_ADVANCED :Papildu iestatījumi (parādīt iestatījumu vairākumu)
|
STR_CONFIG_SETTING_RESTRICT_ADVANCED :Papildu iestatījumi (parādīt iestatījumu vairākumu)
|
||||||
@@ -1135,6 +1135,7 @@ STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Maksimālais s
|
|||||||
STR_CONFIG_SETTING_INTEREST_RATE :Procentu likme: {STRING}
|
STR_CONFIG_SETTING_INTEREST_RATE :Procentu likme: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS :Kārtējās izmaksas: {STRING}
|
STR_CONFIG_SETTING_RUNNING_COSTS :Kārtējās izmaksas: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Būvēšanas ātrums: {STRING}
|
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Būvēšanas ātrums: {STRING}
|
||||||
|
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :MI (mākslīgā intelekta) būvniecības darbību daudzuma ierobežošana
|
||||||
STR_CONFIG_SETTING_VEHICLE_BREAKDOWNS :Transportlīdzekļu bojāšanās: {STRING}
|
STR_CONFIG_SETTING_VEHICLE_BREAKDOWNS :Transportlīdzekļu bojāšanās: {STRING}
|
||||||
STR_CONFIG_SETTING_SUBSIDY_MULTIPLIER :Subsīdiju reizinātājs: {STRING}
|
STR_CONFIG_SETTING_SUBSIDY_MULTIPLIER :Subsīdiju reizinātājs: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Būvēšanas izmaksas: {STRING}
|
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Būvēšanas izmaksas: {STRING}
|
||||||
@@ -1176,6 +1177,7 @@ STR_CONFIG_SETTING_INFLATION_HELPTEXT :Atļaut inflāc
|
|||||||
STR_CONFIG_SETTING_MAX_BRIDGE_LENGTH :Maksimālais tiltu garums: {STRING}
|
STR_CONFIG_SETTING_MAX_BRIDGE_LENGTH :Maksimālais tiltu garums: {STRING}
|
||||||
STR_CONFIG_SETTING_MAX_BRIDGE_LENGTH_HELPTEXT :Būvējamo tiltu maksimālais garums
|
STR_CONFIG_SETTING_MAX_BRIDGE_LENGTH_HELPTEXT :Būvējamo tiltu maksimālais garums
|
||||||
STR_CONFIG_SETTING_MAX_BRIDGE_HEIGHT :Maksimālais tiltu augstums: {STRING}
|
STR_CONFIG_SETTING_MAX_BRIDGE_HEIGHT :Maksimālais tiltu augstums: {STRING}
|
||||||
|
STR_CONFIG_SETTING_MAX_BRIDGE_HEIGHT_HELPTEXT :Būvējamo tiltu maksimālais augstums
|
||||||
STR_CONFIG_SETTING_MAX_TUNNEL_LENGTH :Maksimālais tuneļu garums: {STRING}
|
STR_CONFIG_SETTING_MAX_TUNNEL_LENGTH :Maksimālais tuneļu garums: {STRING}
|
||||||
STR_CONFIG_SETTING_MAX_TUNNEL_LENGTH_HELPTEXT :Būvējamo tuneļu maksimālais garums
|
STR_CONFIG_SETTING_MAX_TUNNEL_LENGTH_HELPTEXT :Būvējamo tuneļu maksimālais garums
|
||||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD :Izejvielu ražotņu manuālā būvniecības metode: {STRING}
|
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD :Izejvielu ražotņu manuālā būvniecības metode: {STRING}
|
||||||
@@ -1415,7 +1417,7 @@ STR_CONFIG_SETTING_AI_PROFILE_MEDIUM :vidējs
|
|||||||
STR_CONFIG_SETTING_AI_PROFILE_HARD :smags
|
STR_CONFIG_SETTING_AI_PROFILE_HARD :smags
|
||||||
|
|
||||||
STR_CONFIG_SETTING_AI_IN_MULTIPLAYER :Atļaut MI vairākspēlētāju spēlēs: {STRING}
|
STR_CONFIG_SETTING_AI_IN_MULTIPLAYER :Atļaut MI vairākspēlētāju spēlēs: {STRING}
|
||||||
STR_CONFIG_SETTING_AI_IN_MULTIPLAYER_HELPTEXT :Atļaut MI nespēlētāju tēliem (datora vadītiem) piedalīties vairākspēlētāju spēlēs
|
STR_CONFIG_SETTING_AI_IN_MULTIPLAYER_HELPTEXT :Atļaut MI (mākslīgā intelekta) nespēlētāju tēliem (datora vadītiem) piedalīties vairākspēlētāju spēlēs
|
||||||
STR_CONFIG_SETTING_SCRIPT_MAX_OPCODES :#darbību kodi, pirms skripti tiek apstādināti: {STRING}
|
STR_CONFIG_SETTING_SCRIPT_MAX_OPCODES :#darbību kodi, pirms skripti tiek apstādināti: {STRING}
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT :Apkopju starplaiki procentos: {STRING}
|
STR_CONFIG_SETTING_SERVINT_ISPERCENT :Apkopju starplaiki procentos: {STRING}
|
||||||
@@ -2972,7 +2974,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Informācija
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Brīdinājums
|
STR_GOAL_QUESTION_CAPTION_WARNING :Brīdinājums
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Kļūda
|
STR_GOAL_QUESTION_CAPTION_ERROR :Kļūda
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Atcelt
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Atcelt
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :Labi
|
STR_GOAL_QUESTION_BUTTON_OK :Labi
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Nē
|
STR_GOAL_QUESTION_BUTTON_NO :Nē
|
||||||
@@ -2993,6 +2995,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Pārstartēt
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Atlikt
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Atlikt
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Padoties
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Padoties
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Aizvērt
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Aizvērt
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Subsīdijas
|
STR_SUBSIDIES_CAPTION :{WHITE}Subsīdijas
|
||||||
|
|||||||
@@ -434,7 +434,7 @@ STR_BUTTON_RENAME :{BLACK}Pervadin
|
|||||||
STR_TOOLTIP_CLOSE_WINDOW :{BLACK}Užverti langą
|
STR_TOOLTIP_CLOSE_WINDOW :{BLACK}Užverti langą
|
||||||
STR_TOOLTIP_WINDOW_TITLE_DRAG_THIS :{BLACK}Lango antraštė — tempkite ją, jei norite perkelti langą į kitą ekrano vietą
|
STR_TOOLTIP_WINDOW_TITLE_DRAG_THIS :{BLACK}Lango antraštė — tempkite ją, jei norite perkelti langą į kitą ekrano vietą
|
||||||
STR_TOOLTIP_SHADE :{BLACK}Sumažinti langą — rodyti tik lango antraštę
|
STR_TOOLTIP_SHADE :{BLACK}Sumažinti langą — rodyti tik lango antraštę
|
||||||
STR_TOOLTIP_DEBUG :{BLACK}Rodyti papildomą NewGRF derinimo informaciją
|
STR_TOOLTIP_DEBUG :{BLACK}Rodyti papildomą plėtinio derinimo informaciją
|
||||||
STR_TOOLTIP_DEFSIZE :{BLACK}Pakeisti lango dydį į numatytąjį. Spragtelėjus laikant nuspautą Ctrl klavišą, dabartinis lango dydis bus išsaugotas kaip numatytasis
|
STR_TOOLTIP_DEFSIZE :{BLACK}Pakeisti lango dydį į numatytąjį. Spragtelėjus laikant nuspautą Ctrl klavišą, dabartinis lango dydis bus išsaugotas kaip numatytasis
|
||||||
STR_TOOLTIP_STICKY :{BLACK}Uždrausti komandai „Užverti visus langus“ užverti šį langą (komanda „Užverti visus langus“ iškviečiama „Delete“ klavišu)
|
STR_TOOLTIP_STICKY :{BLACK}Uždrausti komandai „Užverti visus langus“ užverti šį langą (komanda „Užverti visus langus“ iškviečiama „Delete“ klavišu)
|
||||||
STR_TOOLTIP_RESIZE :{BLACK}Tempkite už šios vietos, jei norite pakeisti lango matmenis
|
STR_TOOLTIP_RESIZE :{BLACK}Tempkite už šios vietos, jei norite pakeisti lango matmenis
|
||||||
@@ -465,9 +465,9 @@ STR_OSK_KEYBOARD_LAYOUT_CAPS :~!@#$%^&*()_+|Q
|
|||||||
|
|
||||||
# Measurement tooltip
|
# Measurement tooltip
|
||||||
STR_MEASURE_LENGTH :{BLACK}Atstumas: {NUM}
|
STR_MEASURE_LENGTH :{BLACK}Atstumas: {NUM}
|
||||||
STR_MEASURE_AREA :{BLACK}Sritis: {NUM} x {NUM}
|
STR_MEASURE_AREA :{BLACK}Plotas: {NUM} x {NUM}
|
||||||
STR_MEASURE_LENGTH_HEIGHTDIFF :{BLACK}Atstumas: {NUM}{}Aukščių skirtumas: {HEIGHT}
|
STR_MEASURE_LENGTH_HEIGHTDIFF :{BLACK}Atstumas: {NUM}{}Aukščių skirtumas: {HEIGHT}
|
||||||
STR_MEASURE_AREA_HEIGHTDIFF :{BLACK}Sritis: {NUM} x {NUM}{}Aukščių skirtumas: {HEIGHT}
|
STR_MEASURE_AREA_HEIGHTDIFF :{BLACK}Plotas: {NUM} x {NUM}{}Aukščių skirtumas: {HEIGHT}
|
||||||
|
|
||||||
|
|
||||||
# These are used in buttons
|
# These are used in buttons
|
||||||
@@ -568,18 +568,18 @@ STR_SCENEDIT_FILE_MENU_QUIT :Išeiti
|
|||||||
############ range for settings menu starts
|
############ range for settings menu starts
|
||||||
STR_SETTINGS_MENU_GAME_OPTIONS :Pagrindinės nuostatos
|
STR_SETTINGS_MENU_GAME_OPTIONS :Pagrindinės nuostatos
|
||||||
STR_SETTINGS_MENU_CONFIG_SETTINGS_TREE :Išplėstinės nuostatos
|
STR_SETTINGS_MENU_CONFIG_SETTINGS_TREE :Išplėstinės nuostatos
|
||||||
STR_SETTINGS_MENU_SCRIPT_SETTINGS :DI / Žaidimo nustatymai
|
STR_SETTINGS_MENU_SCRIPT_SETTINGS :Dirbtinio intelekto nuostatos
|
||||||
STR_SETTINGS_MENU_NEWGRF_SETTINGS :Papild. grafikos nustatymai (NewGRF)
|
STR_SETTINGS_MENU_NEWGRF_SETTINGS :Plėtinių nuostatos
|
||||||
STR_SETTINGS_MENU_TRANSPARENCY_OPTIONS :Permatomumo nustatymai
|
STR_SETTINGS_MENU_TRANSPARENCY_OPTIONS :Skaidrumo nuostatos
|
||||||
STR_SETTINGS_MENU_TOWN_NAMES_DISPLAYED :Rodyti miestų pavadinimus
|
STR_SETTINGS_MENU_TOWN_NAMES_DISPLAYED :Miestų pavadinimai
|
||||||
STR_SETTINGS_MENU_STATION_NAMES_DISPLAYED :Rodyti stotelių pavadinimus
|
STR_SETTINGS_MENU_STATION_NAMES_DISPLAYED :Stotelių pavadinimai
|
||||||
STR_SETTINGS_MENU_WAYPOINTS_DISPLAYED :Rodyti tarpines stoteles
|
STR_SETTINGS_MENU_WAYPOINTS_DISPLAYED :Tarpinės stotelės
|
||||||
STR_SETTINGS_MENU_SIGNS_DISPLAYED :Rodyti ženklus
|
STR_SETTINGS_MENU_SIGNS_DISPLAYED :Ženklai
|
||||||
STR_SETTINGS_MENU_SHOW_COMPETITOR_SIGNS :Rodomi konkurentų ženklai ir pavadinimai
|
STR_SETTINGS_MENU_SHOW_COMPETITOR_SIGNS :Varžovų ženklai ir pavadinimai
|
||||||
STR_SETTINGS_MENU_FULL_ANIMATION :Visa animacija
|
STR_SETTINGS_MENU_FULL_ANIMATION :Visa animacija
|
||||||
STR_SETTINGS_MENU_FULL_DETAIL :Visos smulkmenos
|
STR_SETTINGS_MENU_FULL_DETAIL :Visos smulkmenos
|
||||||
STR_SETTINGS_MENU_TRANSPARENT_BUILDINGS :Permatomi pastatai
|
STR_SETTINGS_MENU_TRANSPARENT_BUILDINGS :Skaidrūs pastatai
|
||||||
STR_SETTINGS_MENU_TRANSPARENT_SIGNS :Permatomi stočių ženklai
|
STR_SETTINGS_MENU_TRANSPARENT_SIGNS :Skaidrūs ženklai
|
||||||
############ range ends here
|
############ range ends here
|
||||||
|
|
||||||
############ range for file menu starts
|
############ range for file menu starts
|
||||||
@@ -671,7 +671,7 @@ STR_ABOUT_MENU_ZOOMIN_SCREENSHOT :Ekrano nuotrauk
|
|||||||
STR_ABOUT_MENU_DEFAULTZOOM_SCREENSHOT :Nepriartintas ekrano vaizdas
|
STR_ABOUT_MENU_DEFAULTZOOM_SCREENSHOT :Nepriartintas ekrano vaizdas
|
||||||
STR_ABOUT_MENU_GIANT_SCREENSHOT :Fotografuoti viso ekrano vaizdą
|
STR_ABOUT_MENU_GIANT_SCREENSHOT :Fotografuoti viso ekrano vaizdą
|
||||||
STR_ABOUT_MENU_ABOUT_OPENTTD :Apie „OpenTTD“
|
STR_ABOUT_MENU_ABOUT_OPENTTD :Apie „OpenTTD“
|
||||||
STR_ABOUT_MENU_SPRITE_ALIGNER :Animacinių objektų išdėstytuvas
|
STR_ABOUT_MENU_SPRITE_ALIGNER :Spruklių lygiuoklė
|
||||||
STR_ABOUT_MENU_TOGGLE_BOUNDING_BOXES :Rodyti/slėpti apvadus
|
STR_ABOUT_MENU_TOGGLE_BOUNDING_BOXES :Rodyti/slėpti apvadus
|
||||||
STR_ABOUT_MENU_TOGGLE_DIRTY_BLOCKS :Perjungti paveiktų blokų spalvinimą
|
STR_ABOUT_MENU_TOGGLE_DIRTY_BLOCKS :Perjungti paveiktų blokų spalvinimą
|
||||||
############ range ends here
|
############ range ends here
|
||||||
@@ -767,7 +767,7 @@ STR_GRAPH_Y_LABEL_NUMBER :{TINY_FONT}{COM
|
|||||||
STR_GRAPH_OPERATING_PROFIT_CAPTION :{WHITE}Įprastinės veiklos pelno diagrama
|
STR_GRAPH_OPERATING_PROFIT_CAPTION :{WHITE}Įprastinės veiklos pelno diagrama
|
||||||
STR_GRAPH_INCOME_CAPTION :{WHITE}Pajamų diagrama
|
STR_GRAPH_INCOME_CAPTION :{WHITE}Pajamų diagrama
|
||||||
STR_GRAPH_CARGO_DELIVERED_CAPTION :{WHITE}Prekių vienetų pervežta
|
STR_GRAPH_CARGO_DELIVERED_CAPTION :{WHITE}Prekių vienetų pervežta
|
||||||
STR_GRAPH_COMPANY_PERFORMANCE_RATINGS_CAPTION :{WHITE}Kompanijos pajėgumo reitingas (maksimalus=1000)
|
STR_GRAPH_COMPANY_PERFORMANCE_RATINGS_CAPTION :{WHITE}Kompanijos pajėgumo reitingas (didžiausias=1000)
|
||||||
STR_GRAPH_COMPANY_VALUES_CAPTION :{WHITE}Kompanijos vertė
|
STR_GRAPH_COMPANY_VALUES_CAPTION :{WHITE}Kompanijos vertė
|
||||||
|
|
||||||
STR_GRAPH_CARGO_PAYMENT_RATES_CAPTION :{WHITE}Krovinių pervežimo tarifai
|
STR_GRAPH_CARGO_PAYMENT_RATES_CAPTION :{WHITE}Krovinių pervežimo tarifai
|
||||||
@@ -1132,10 +1132,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Gruzijos Laris
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Irano Rialas (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Irano Rialas (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Automobilių eismas
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Automobilių eismas
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Pasirinkite, kuria kelio puse važiuoja automobiliai
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Pasirinkite, kuria kelio puse važiuoja automobiliai
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Kaire puse
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Kaire puse
|
||||||
@@ -1239,11 +1235,11 @@ STR_CURRENCY_PREVIEW :{LTBLUE}Perži
|
|||||||
STR_CURRENCY_CUSTOM_CURRENCY_PREVIEW_TOOLTIP :{BLACK}10000 svarų (£) jūsų valiuta
|
STR_CURRENCY_CUSTOM_CURRENCY_PREVIEW_TOOLTIP :{BLACK}10000 svarų (£) jūsų valiuta
|
||||||
STR_CURRENCY_CHANGE_PARAMETER :{BLACK}Keisti pasirinktos valiutos nustatymus
|
STR_CURRENCY_CHANGE_PARAMETER :{BLACK}Keisti pasirinktos valiutos nustatymus
|
||||||
|
|
||||||
STR_DIFFICULTY_LEVEL_SETTING_MAXIMUM_NO_COMPETITORS :{LTBLUE}Maksimalus priešininkų skaičius: {ORANGE}{COMMA}
|
STR_DIFFICULTY_LEVEL_SETTING_MAXIMUM_NO_COMPETITORS :{LTBLUE}Didžiausias priešininkų skaičius: {ORANGE}{COMMA}
|
||||||
|
|
||||||
STR_NONE :Nėra
|
STR_NONE :Nėra
|
||||||
STR_FUNDING_ONLY :Tik finansavimas
|
STR_FUNDING_ONLY :Tik finansavimas
|
||||||
STR_MINIMAL :Minimalus
|
STR_MINIMAL :Mažiausias
|
||||||
STR_NUM_VERY_LOW :Labai mažas
|
STR_NUM_VERY_LOW :Labai mažas
|
||||||
STR_NUM_LOW :Žemas
|
STR_NUM_LOW :Žemas
|
||||||
STR_NUM_NORMAL :Vidutinis
|
STR_NUM_NORMAL :Vidutinis
|
||||||
@@ -1483,8 +1479,8 @@ STR_CONFIG_SETTING_AUTORENEW_MONTHS :Atnaujinti tran
|
|||||||
STR_CONFIG_SETTING_AUTORENEW_MONTHS_HELPTEXT :Atitinkamas gyvenimas, kai transporto priemonės turėtų būti atnaujinamos
|
STR_CONFIG_SETTING_AUTORENEW_MONTHS_HELPTEXT :Atitinkamas gyvenimas, kai transporto priemonės turėtų būti atnaujinamos
|
||||||
STR_CONFIG_SETTING_AUTORENEW_MONTHS_VALUE_BEFORE :{COMMA} mėnesi{P 0 u ais ų} mažesnis
|
STR_CONFIG_SETTING_AUTORENEW_MONTHS_VALUE_BEFORE :{COMMA} mėnesi{P 0 u ais ų} mažesnis
|
||||||
STR_CONFIG_SETTING_AUTORENEW_MONTHS_VALUE_AFTER :{COMMA} mėnesi{P 0 u ais ų} didesnis
|
STR_CONFIG_SETTING_AUTORENEW_MONTHS_VALUE_AFTER :{COMMA} mėnesi{P 0 u ais ų} didesnis
|
||||||
STR_CONFIG_SETTING_AUTORENEW_MONEY :Minimali suma reikalinga automatiniam atnaujinimui: {STRING}
|
STR_CONFIG_SETTING_AUTORENEW_MONEY :Mažiausia suma, reikalinga automatiniam atnaujinimui: {STRING}
|
||||||
STR_CONFIG_SETTING_AUTORENEW_MONEY_HELPTEXT :Minimalus būtinas banko sąskaitos likutis automatiniam transporto priemonės atnaujinimui vykdyti
|
STR_CONFIG_SETTING_AUTORENEW_MONEY_HELPTEXT :Mažiausias būtinas banko sąskaitos likutis automatiniam transporto priemonės atnaujinimui vykdyti
|
||||||
STR_CONFIG_SETTING_ERRMSG_DURATION :Klaidos pranešimo rodymo trukmė: {STRING}
|
STR_CONFIG_SETTING_ERRMSG_DURATION :Klaidos pranešimo rodymo trukmė: {STRING}
|
||||||
STR_CONFIG_SETTING_ERRMSG_DURATION_HELPTEXT :Klaidos pranešimų rodymo trukmė, po kurios pranešimas langas bus automatiškai užvertas. Atkreipkite dėmesį, kai kai kurie kritiniai pranešimai automatiškai nėra užveriami
|
STR_CONFIG_SETTING_ERRMSG_DURATION_HELPTEXT :Klaidos pranešimų rodymo trukmė, po kurios pranešimas langas bus automatiškai užvertas. Atkreipkite dėmesį, kai kai kurie kritiniai pranešimai automatiškai nėra užveriami
|
||||||
STR_CONFIG_SETTING_ERRMSG_DURATION_VALUE :{COMMA} sekund{P ė ės žių}
|
STR_CONFIG_SETTING_ERRMSG_DURATION_VALUE :{COMMA} sekund{P ė ės žių}
|
||||||
@@ -1641,13 +1637,13 @@ STR_CONFIG_SETTING_SOUND_AMBIENT_HELPTEXT :Skleisti aplink
|
|||||||
STR_CONFIG_SETTING_DISABLE_UNSUITABLE_BUILDING :Drausti infrastruktūros plėtimą kai nėra tam tinkamų transporto priemonių: {STRING}
|
STR_CONFIG_SETTING_DISABLE_UNSUITABLE_BUILDING :Drausti infrastruktūros plėtimą kai nėra tam tinkamų transporto priemonių: {STRING}
|
||||||
STR_CONFIG_SETTING_DISABLE_UNSUITABLE_BUILDING_HELPTEXT :Kai įjungta, infrastruktūra yra galima, jeigu ten taip pat yra galimų automobilių. Tam kad užkirstų kelią, laiko ir pinigų švaistimo nereikalingai infrastruktūrai
|
STR_CONFIG_SETTING_DISABLE_UNSUITABLE_BUILDING_HELPTEXT :Kai įjungta, infrastruktūra yra galima, jeigu ten taip pat yra galimų automobilių. Tam kad užkirstų kelią, laiko ir pinigų švaistimo nereikalingai infrastruktūrai
|
||||||
STR_CONFIG_SETTING_MAX_TRAINS :Didžiausias traukinių skaičius vienam žaidėjui: {STRING}
|
STR_CONFIG_SETTING_MAX_TRAINS :Didžiausias traukinių skaičius vienam žaidėjui: {STRING}
|
||||||
STR_CONFIG_SETTING_MAX_TRAINS_HELPTEXT :Maksimalus skaičius traukinių, kuriuos kompanija gali turėti
|
STR_CONFIG_SETTING_MAX_TRAINS_HELPTEXT :Didžiausias skaičius traukinių, kuriuos kompanija gali turėti
|
||||||
STR_CONFIG_SETTING_MAX_ROAD_VEHICLES :Didžiausias automobilių skaičius vienam žaidėjui: {STRING}
|
STR_CONFIG_SETTING_MAX_ROAD_VEHICLES :Didžiausias automobilių skaičius vienam žaidėjui: {STRING}
|
||||||
STR_CONFIG_SETTING_MAX_ROAD_VEHICLES_HELPTEXT :Maksimalus skaičius kelių transporto priemonių, kuriuos kompanija gali turėti
|
STR_CONFIG_SETTING_MAX_ROAD_VEHICLES_HELPTEXT :Didžiausias skaičius automobilių, kuriuos kompanija gali turėti
|
||||||
STR_CONFIG_SETTING_MAX_AIRCRAFT :Didžiausias lėktuvų skaičius vienam žaidėjui: {STRING}
|
STR_CONFIG_SETTING_MAX_AIRCRAFT :Didžiausias lėktuvų skaičius vienam žaidėjui: {STRING}
|
||||||
STR_CONFIG_SETTING_MAX_AIRCRAFT_HELPTEXT :Maksimalus skaičius lėktuvų, kuriuos kompanija gali turėti
|
STR_CONFIG_SETTING_MAX_AIRCRAFT_HELPTEXT :Didžiausias skaičius lėktuvų, kuriuos kompanija gali turėti
|
||||||
STR_CONFIG_SETTING_MAX_SHIPS :Didžiausias laivų skaičius vienam žaidėjui: {STRING}
|
STR_CONFIG_SETTING_MAX_SHIPS :Didžiausias laivų skaičius vienam žaidėjui: {STRING}
|
||||||
STR_CONFIG_SETTING_MAX_SHIPS_HELPTEXT :Maksimalus skaičius laivų, kuriuos kompanija gali turėti
|
STR_CONFIG_SETTING_MAX_SHIPS_HELPTEXT :Didžiausias skaičius laivų, kuriuos kompanija gali turėti
|
||||||
|
|
||||||
STR_CONFIG_SETTING_AI_BUILDS_TRAINS :Uždrausti kompiuteriui traukinius: {STRING}
|
STR_CONFIG_SETTING_AI_BUILDS_TRAINS :Uždrausti kompiuteriui traukinius: {STRING}
|
||||||
STR_CONFIG_SETTING_AI_BUILDS_TRAINS_HELPTEXT :Įjungus šį nustatymą, statyti traukinius kompiuterio žaidėjui bus neįmanoma
|
STR_CONFIG_SETTING_AI_BUILDS_TRAINS_HELPTEXT :Įjungus šį nustatymą, statyti traukinius kompiuterio žaidėjui bus neįmanoma
|
||||||
@@ -1667,7 +1663,7 @@ STR_CONFIG_SETTING_AI_PROFILE_HARD :Sunkus
|
|||||||
STR_CONFIG_SETTING_AI_IN_MULTIPLAYER :Leisti DI Interneto režime: {STRING}
|
STR_CONFIG_SETTING_AI_IN_MULTIPLAYER :Leisti DI Interneto režime: {STRING}
|
||||||
STR_CONFIG_SETTING_AI_IN_MULTIPLAYER_HELPTEXT :Leisti DI kompiuterio žaidėjus dalyvauti Interneto režime
|
STR_CONFIG_SETTING_AI_IN_MULTIPLAYER_HELPTEXT :Leisti DI kompiuterio žaidėjus dalyvauti Interneto režime
|
||||||
STR_CONFIG_SETTING_SCRIPT_MAX_OPCODES :#opkodai prieš skriptus yra nevykdomi: {STRING}
|
STR_CONFIG_SETTING_SCRIPT_MAX_OPCODES :#opkodai prieš skriptus yra nevykdomi: {STRING}
|
||||||
STR_CONFIG_SETTING_SCRIPT_MAX_OPCODES_HELPTEXT :Maksimalus skaičius skaičiavimų žingsnių, kuriuos scenarijus vykdo viename ėjime
|
STR_CONFIG_SETTING_SCRIPT_MAX_OPCODES_HELPTEXT :Didžiausias skaičius skaičiavimų žingsnių, kuriuos scenarijus vykdo viename ėjime
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT :Techninės apžiūros intervalas procentais: {STRING}
|
STR_CONFIG_SETTING_SERVINT_ISPERCENT :Techninės apžiūros intervalas procentais: {STRING}
|
||||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT_HELPTEXT :Įjungus šią nuostatą, techninė apžiūra bus vykdoma vos tik patikimumas nukris iki tam tikros procentinės vertės. Priešingu atveju techninė apžiūra bus vykdoma kas nustatytą dienų skaičių
|
STR_CONFIG_SETTING_SERVINT_ISPERCENT_HELPTEXT :Įjungus šią nuostatą, techninė apžiūra bus vykdoma vos tik patikimumas nukris iki tam tikros procentinės vertės. Priešingu atveju techninė apžiūra bus vykdoma kas nustatytą dienų skaičių
|
||||||
@@ -1684,7 +1680,7 @@ STR_CONFIG_SETTING_SERVINT_SHIPS_HELPTEXT :Numatytoji nauj
|
|||||||
STR_CONFIG_SETTING_NOSERVICE :Atjungti techninę apžiūrą, jei gedimai nenaudojami: {STRING}
|
STR_CONFIG_SETTING_NOSERVICE :Atjungti techninę apžiūrą, jei gedimai nenaudojami: {STRING}
|
||||||
STR_CONFIG_SETTING_NOSERVICE_HELPTEXT :Jeigu įjungta, tada automobiliams nebus atliekama techninė apžiūra, jeigu jie negalės sugesti
|
STR_CONFIG_SETTING_NOSERVICE_HELPTEXT :Jeigu įjungta, tada automobiliams nebus atliekama techninė apžiūra, jeigu jie negalės sugesti
|
||||||
STR_CONFIG_SETTING_WAGONSPEEDLIMITS :Aktyvinti vagonų greičio apribojimą: {STRING}
|
STR_CONFIG_SETTING_WAGONSPEEDLIMITS :Aktyvinti vagonų greičio apribojimą: {STRING}
|
||||||
STR_CONFIG_SETTING_WAGONSPEEDLIMITS_HELPTEXT :Įjungus šią nuostatą, vagonų maksimalus leistinas greitis įtakos maksimalų viso traukinio greitį
|
STR_CONFIG_SETTING_WAGONSPEEDLIMITS_HELPTEXT :Įgalinus šią nuostatą, vagonų didžiausias leistinas greitis įtakos viso traukinio greitį
|
||||||
STR_CONFIG_SETTING_DISABLE_ELRAILS :Uždrausti elektrinius bėgius: {STRING}
|
STR_CONFIG_SETTING_DISABLE_ELRAILS :Uždrausti elektrinius bėgius: {STRING}
|
||||||
STR_CONFIG_SETTING_DISABLE_ELRAILS_HELPTEXT :Įjungiant šį nustatymą išjungia elektrifikuotų bėgių reikalavimą padaryti elektrinius variklius veikti ant jų
|
STR_CONFIG_SETTING_DISABLE_ELRAILS_HELPTEXT :Įjungiant šį nustatymą išjungia elektrifikuotų bėgių reikalavimą padaryti elektrinius variklius veikti ant jų
|
||||||
|
|
||||||
@@ -1727,7 +1723,7 @@ STR_CONFIG_SETTING_COLOURED_NEWS_YEAR :Spalvotos nauji
|
|||||||
STR_CONFIG_SETTING_COLOURED_NEWS_YEAR_HELPTEXT :Metai, kai laikraščių antraštės tampa spalvotos. Iki tol jos būna monochominės
|
STR_CONFIG_SETTING_COLOURED_NEWS_YEAR_HELPTEXT :Metai, kai laikraščių antraštės tampa spalvotos. Iki tol jos būna monochominės
|
||||||
STR_CONFIG_SETTING_STARTING_YEAR :Žaidimo pradžia: {STRING}
|
STR_CONFIG_SETTING_STARTING_YEAR :Žaidimo pradžia: {STRING}
|
||||||
STR_CONFIG_SETTING_SMOOTH_ECONOMY :Tolygi ekonomika (daug, bet nežymių pokyčių): {STRING}
|
STR_CONFIG_SETTING_SMOOTH_ECONOMY :Tolygi ekonomika (daug, bet nežymių pokyčių): {STRING}
|
||||||
STR_CONFIG_SETTING_SMOOTH_ECONOMY_HELPTEXT :Jeigu įjungta, pramonės gamybos pajėgumas kis dažniau ir mažesniais žingsniais. Šis nustatymas dažniausiai neturi efekto, jeigu pramonės tipai yra numatyti NewGRF
|
STR_CONFIG_SETTING_SMOOTH_ECONOMY_HELPTEXT :Įgalinus nuostatą pramonės įmonių gamybos pajėgumai kis dažniau ir mažesniais žingsniais. Ši nuostata greičiausiai neturės jokios įtakos, jei pramonės įmonė yra aprašyta papildomame plėtinyjeipai yra numatyti NewGRF
|
||||||
STR_CONFIG_SETTING_ALLOW_SHARES :Leisti pirkti kitų kompanijų akcijas: {STRING}
|
STR_CONFIG_SETTING_ALLOW_SHARES :Leisti pirkti kitų kompanijų akcijas: {STRING}
|
||||||
STR_CONFIG_SETTING_ALLOW_SHARES_HELPTEXT :Leisti pirkti bei parduoti kitų kompanijų akcijas. Akcijos yra platinamos tik įmonei sulaukus tam tikro amžiaus
|
STR_CONFIG_SETTING_ALLOW_SHARES_HELPTEXT :Leisti pirkti bei parduoti kitų kompanijų akcijas. Akcijos yra platinamos tik įmonei sulaukus tam tikro amžiaus
|
||||||
STR_CONFIG_SETTING_FEEDER_PAYMENT_SHARE :Grynojo pelno dalis, mokama tiekėjų sistemoms: {STRING}
|
STR_CONFIG_SETTING_FEEDER_PAYMENT_SHARE :Grynojo pelno dalis, mokama tiekėjų sistemoms: {STRING}
|
||||||
@@ -1785,7 +1781,7 @@ STR_CONFIG_SETTING_SNAP_RADIUS :Langų traukos
|
|||||||
STR_CONFIG_SETTING_SNAP_RADIUS_HELPTEXT :Atstumas tarp langelių. Prieš tai pajudintas langelis automatiškai sulygiuojamas su šalia esančiu langeliu
|
STR_CONFIG_SETTING_SNAP_RADIUS_HELPTEXT :Atstumas tarp langelių. Prieš tai pajudintas langelis automatiškai sulygiuojamas su šalia esančiu langeliu
|
||||||
STR_CONFIG_SETTING_SNAP_RADIUS_VALUE :{COMMA} piksel{P 0 is iai ių}
|
STR_CONFIG_SETTING_SNAP_RADIUS_VALUE :{COMMA} piksel{P 0 is iai ių}
|
||||||
STR_CONFIG_SETTING_SNAP_RADIUS_DISABLED :Išjungta
|
STR_CONFIG_SETTING_SNAP_RADIUS_DISABLED :Išjungta
|
||||||
STR_CONFIG_SETTING_SOFT_LIMIT :Didž. skaičius langų (nelipnių): {STRING}
|
STR_CONFIG_SETTING_SOFT_LIMIT :Didžiausias nelipnių langų skaičius: {STRING}
|
||||||
STR_CONFIG_SETTING_SOFT_LIMIT_HELPTEXT :Skaičius nelipnių atidarytų langelių. Prieš tai seni atidaryti langeliai automatiškai užsidarys, kad paliktų daugiau vietos ekrane naujiems langeliams
|
STR_CONFIG_SETTING_SOFT_LIMIT_HELPTEXT :Skaičius nelipnių atidarytų langelių. Prieš tai seni atidaryti langeliai automatiškai užsidarys, kad paliktų daugiau vietos ekrane naujiems langeliams
|
||||||
STR_CONFIG_SETTING_SOFT_LIMIT_VALUE :{COMMA}
|
STR_CONFIG_SETTING_SOFT_LIMIT_VALUE :{COMMA}
|
||||||
STR_CONFIG_SETTING_SOFT_LIMIT_DISABLED :Išjungta
|
STR_CONFIG_SETTING_SOFT_LIMIT_DISABLED :Išjungta
|
||||||
@@ -1839,7 +1835,7 @@ STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :„Simetriškas
|
|||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Pasiskirstymo režimas paštui: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Pasiskirstymo režimas paštui: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :„Simetriškas“ reiškia, jog iš stoties A į stotį B bus išsiųsta apytiksliai tiek pat pašto maišų, kaip ir iš B į A. „Asimetriško“ režimo atveju, pašto srautai pirmyn ir atgal gali skirtis. „Originalus“ reiškia, kad pašto srautai nebus reguliuojami ir veiks kaip ir originaliame TTD žaidime.
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :„Simetriškas“ reiškia, jog iš stoties A į stotį B bus išsiųsta apytiksliai tiek pat pašto maišų, kaip ir iš B į A. „Asimetriško“ režimo atveju, pašto srautai pirmyn ir atgal gali skirtis. „Originalus“ reiškia, kad pašto srautai nebus reguliuojami ir veiks kaip ir originaliame TTD žaidime.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Pasiskirstymo režimas „šarvuotoms“ krovinių rūšims: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Pasiskirstymo režimas „šarvuotoms“ krovinių rūšims: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :„Šarvuotų“ krovinių rūšiai priskiriamos brangenybės (vidutinio klimato juostoje), deimantai (subtropinio klimato juostoje) ir auksas (subarktinio klimato juostoje). Įvairūs NewGRF papildiniai gali šitai pakeisti. „Simetriškas“ reiškia, jog iš stoties A į stotį B bus vežamas apytiksliai toks pat krovinių srautas, kaip ir iš B į A. „Asimetriško“ režimo atveju, srautai pirmyn ir atgal gali skirtis. „Originalus“ reiškia, kad srautai nebus reguliuojami ir veiks kaip ir originaliame TTD žaidime. Žaidžiant subarktinio klimato juostoje, rekomenduojama pasirinkti asimetrišką krovinių paskirstymo algoritmą, nes bankai, priėmę auksą, atgal nieko nesiųs. Kitose klimato juostose galima pasirinkti ir asimetrišką algoritmą, nes kroviniai gali keliauti į abi maršruto puses.
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :„Šarvuotų“ krovinių rūšiai priskiriamos brangenybės (vidutinio klimato juostoje), deimantai (subtropinio klimato juostoje) ir auksas (subarktinio klimato juostoje), bet tai dar gali priklausyti ir nuo aktyvių plėtinių. „Simetriškas“ reiškia, jog iš stoties A į stotį B bus vežamas apytiksliai toks pat krovinių srautas, kaip ir iš B į A. „Asimetriško“ režimo atveju, srautai pirmyn ir atgal gali skirtis. „Originalus“ reiškia, kad srautai nebus reguliuojami ir veiks kaip ir originaliame TTD žaidime. Žaidžiant subarktinio klimato juostoje, rekomenduojama pasirinkti asimetrišką krovinių paskirstymo algoritmą, nes bankai, priėmę auksą, atgal nieko nesiųs. Kitose klimato juostose galima pasirinkti ir asimetrišką algoritmą, nes kroviniai gali keliauti į abi maršruto puses.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Pasiskirstymo režimas kitoms krovinių rūšims: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Pasiskirstymo režimas kitoms krovinių rūšims: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :„Simetriškas“ reiškia, jog iš stoties A į stotį B bus vežamas apytiksliai toks pat krovinių srautas, kaip ir iš B į A. „Asimetriško“ režimo atveju, srautai pirmyn ir atgal gali skirtis. „Originalus“ reiškia, kad srautai nebus reguliuojami ir veiks kaip ir originaliame TTD žaidime. Rekomenduojama pasirinkti arba asimetrinį, arba originalų algoritmą.
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :„Simetriškas“ reiškia, jog iš stoties A į stotį B bus vežamas apytiksliai toks pat krovinių srautas, kaip ir iš B į A. „Asimetriško“ režimo atveju, srautai pirmyn ir atgal gali skirtis. „Originalus“ reiškia, kad srautai nebus reguliuojami ir veiks kaip ir originaliame TTD žaidime. Rekomenduojama pasirinkti arba asimetrinį, arba originalų algoritmą.
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Pasiskirstymo tikslumas: {STRING}
|
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Pasiskirstymo tikslumas: {STRING}
|
||||||
@@ -1931,11 +1927,11 @@ STR_CONFIG_ERROR :{WHITE}Klaida n
|
|||||||
STR_CONFIG_ERROR_ARRAY :{WHITE}... klaida masyve '{STRING}'
|
STR_CONFIG_ERROR_ARRAY :{WHITE}... klaida masyve '{STRING}'
|
||||||
STR_CONFIG_ERROR_INVALID_VALUE :{WHITE}... netinkama reikšmė '{STRING}' kintamąjam '{STRING}'
|
STR_CONFIG_ERROR_INVALID_VALUE :{WHITE}... netinkama reikšmė '{STRING}' kintamąjam '{STRING}'
|
||||||
STR_CONFIG_ERROR_TRAILING_CHARACTERS :{WHITE}... nustatymo eilutės gale netinkami simboliai '{STRING}'
|
STR_CONFIG_ERROR_TRAILING_CHARACTERS :{WHITE}... nustatymo eilutės gale netinkami simboliai '{STRING}'
|
||||||
STR_CONFIG_ERROR_DUPLICATE_GRFID :{WHITE}... ignoruojamas NewGRF '{STRING}': GRF ID dublikatas '{STRING}'
|
STR_CONFIG_ERROR_DUPLICATE_GRFID :{WHITE}... plėtinys '{STRING}' ignoruojamas: GRF ID dublikatas '{STRING}'
|
||||||
STR_CONFIG_ERROR_INVALID_GRF :{WHITE}... ignoruojamas klaidingas NewGRF '{STRING}': {STRING}
|
STR_CONFIG_ERROR_INVALID_GRF :{WHITE}... ignoruojamas klaidingas plėtinys '{STRING}': {STRING}
|
||||||
STR_CONFIG_ERROR_INVALID_GRF_NOT_FOUND :nerastas
|
STR_CONFIG_ERROR_INVALID_GRF_NOT_FOUND :nerastas
|
||||||
STR_CONFIG_ERROR_INVALID_GRF_UNSAFE :nesaugus statiniam naudojimui
|
STR_CONFIG_ERROR_INVALID_GRF_UNSAFE :nesaugus statiniam naudojimui
|
||||||
STR_CONFIG_ERROR_INVALID_GRF_SYSTEM :sisteminis NewGRF
|
STR_CONFIG_ERROR_INVALID_GRF_SYSTEM :sisteminis plėtinys
|
||||||
STR_CONFIG_ERROR_INVALID_GRF_INCOMPATIBLE :nesuderinamas su šia OpenTTD versija
|
STR_CONFIG_ERROR_INVALID_GRF_INCOMPATIBLE :nesuderinamas su šia OpenTTD versija
|
||||||
STR_CONFIG_ERROR_INVALID_GRF_UNKNOWN :nežinomas
|
STR_CONFIG_ERROR_INVALID_GRF_UNKNOWN :nežinomas
|
||||||
STR_CONFIG_ERROR_INVALID_SAVEGAME_COMPRESSION_LEVEL :{WHITE}... netinkamas suspaudimo lygis '{STRING}'
|
STR_CONFIG_ERROR_INVALID_SAVEGAME_COMPRESSION_LEVEL :{WHITE}... netinkamas suspaudimo lygis '{STRING}'
|
||||||
@@ -2135,7 +2131,7 @@ STR_NETWORK_SERVER_LIST_GAME_NAME :{BLACK}Vardas
|
|||||||
STR_NETWORK_SERVER_LIST_GAME_NAME_TOOLTIP :{BLACK}Žaidimo pavadinimas
|
STR_NETWORK_SERVER_LIST_GAME_NAME_TOOLTIP :{BLACK}Žaidimo pavadinimas
|
||||||
STR_NETWORK_SERVER_LIST_GENERAL_ONLINE :{BLACK}{COMMA}/{COMMA} - {COMMA}/{COMMA}
|
STR_NETWORK_SERVER_LIST_GENERAL_ONLINE :{BLACK}{COMMA}/{COMMA} - {COMMA}/{COMMA}
|
||||||
STR_NETWORK_SERVER_LIST_CLIENTS_CAPTION :{BLACK}Žaidejai
|
STR_NETWORK_SERVER_LIST_CLIENTS_CAPTION :{BLACK}Žaidejai
|
||||||
STR_NETWORK_SERVER_LIST_CLIENTS_CAPTION_TOOLTIP :{BLACK}Žaidžia / maksimaliai žaidėjų
|
STR_NETWORK_SERVER_LIST_CLIENTS_CAPTION_TOOLTIP :{BLACK}Klientų tinkle / Didžiausias leistinas skaičius
|
||||||
STR_NETWORK_SERVER_LIST_MAP_SIZE_SHORT :{BLACK}{COMMA}x{COMMA}
|
STR_NETWORK_SERVER_LIST_MAP_SIZE_SHORT :{BLACK}{COMMA}x{COMMA}
|
||||||
STR_NETWORK_SERVER_LIST_MAP_SIZE_CAPTION :{BLACK}Žemėlapio dydis
|
STR_NETWORK_SERVER_LIST_MAP_SIZE_CAPTION :{BLACK}Žemėlapio dydis
|
||||||
STR_NETWORK_SERVER_LIST_MAP_SIZE_CAPTION_TOOLTIP :{BLACK}Žaidimo žemėlapio dydis{}Pragtelėjus rušiuojama pagal dydį
|
STR_NETWORK_SERVER_LIST_MAP_SIZE_CAPTION_TOOLTIP :{BLACK}Žaidimo žemėlapio dydis{}Pragtelėjus rušiuojama pagal dydį
|
||||||
@@ -2162,7 +2158,7 @@ STR_NETWORK_SERVER_LIST_PASSWORD :{SILVER}Apsaugo
|
|||||||
STR_NETWORK_SERVER_LIST_SERVER_OFFLINE :{SILVER}SERVERIS IŠJUNGTAS
|
STR_NETWORK_SERVER_LIST_SERVER_OFFLINE :{SILVER}SERVERIS IŠJUNGTAS
|
||||||
STR_NETWORK_SERVER_LIST_SERVER_FULL :{SILVER}SERVERIS PILNAS
|
STR_NETWORK_SERVER_LIST_SERVER_FULL :{SILVER}SERVERIS PILNAS
|
||||||
STR_NETWORK_SERVER_LIST_VERSION_MISMATCH :{SILVER}VERSIJŲ NESUTAPIMAS
|
STR_NETWORK_SERVER_LIST_VERSION_MISMATCH :{SILVER}VERSIJŲ NESUTAPIMAS
|
||||||
STR_NETWORK_SERVER_LIST_GRF_MISMATCH :{SILVER}PAPILD. GRAFIKOS NEATITIKIMAS
|
STR_NETWORK_SERVER_LIST_GRF_MISMATCH :{SILVER}NEATITINKA PLĖTINYS
|
||||||
|
|
||||||
STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Jungtis
|
STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Jungtis
|
||||||
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Atnaujinti serverį
|
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Atnaujinti serverį
|
||||||
@@ -2189,8 +2185,8 @@ STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Apsaugok
|
|||||||
STR_NETWORK_START_SERVER_UNADVERTISED :Ne
|
STR_NETWORK_START_SERVER_UNADVERTISED :Ne
|
||||||
STR_NETWORK_START_SERVER_ADVERTISED :Taip
|
STR_NETWORK_START_SERVER_ADVERTISED :Taip
|
||||||
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} klient{P as ai ų}
|
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} klient{P as ai ų}
|
||||||
STR_NETWORK_START_SERVER_NUMBER_OF_CLIENTS :{BLACK}Maksimalus klientų skaičius:
|
STR_NETWORK_START_SERVER_NUMBER_OF_CLIENTS :{BLACK}Didžiausias klientų skaičius:
|
||||||
STR_NETWORK_START_SERVER_NUMBER_OF_CLIENTS_TOOLTIP :{BLACK}Pasirinkite maksimalų klientų skaičių. Nebūtinai visos jungtys turi buti užpildytos
|
STR_NETWORK_START_SERVER_NUMBER_OF_CLIENTS_TOOLTIP :{BLACK}Pasirinkite didžiausią klientų skaičių. Nebūtinai visos jungtys turi būti užpildytos
|
||||||
STR_NETWORK_START_SERVER_COMPANIES_SELECT :{BLACK}{NUM} kompanij{P a os ų}
|
STR_NETWORK_START_SERVER_COMPANIES_SELECT :{BLACK}{NUM} kompanij{P a os ų}
|
||||||
STR_NETWORK_START_SERVER_NUMBER_OF_COMPANIES :{BLACK}Daugiausia kompanijų:
|
STR_NETWORK_START_SERVER_NUMBER_OF_COMPANIES :{BLACK}Daugiausia kompanijų:
|
||||||
STR_NETWORK_START_SERVER_NUMBER_OF_COMPANIES_TOOLTIP :{BLACK}Riboti serverį iki tam tikro skaičiaus kompanijų
|
STR_NETWORK_START_SERVER_NUMBER_OF_COMPANIES_TOOLTIP :{BLACK}Riboti serverį iki tam tikro skaičiaus kompanijų
|
||||||
@@ -2341,7 +2337,7 @@ STR_NETWORK_CHAT_OSKTITLE :{BLACK}Įveskit
|
|||||||
STR_NETWORK_ERROR_NOTAVAILABLE :{WHITE}Nerastas tinklo įrenginys arba sukompiliuota be ENABLE_NETWORK
|
STR_NETWORK_ERROR_NOTAVAILABLE :{WHITE}Nerastas tinklo įrenginys arba sukompiliuota be ENABLE_NETWORK
|
||||||
STR_NETWORK_ERROR_NOSERVER :{WHITE}Nerado nei vieno žaidimo tinkle
|
STR_NETWORK_ERROR_NOSERVER :{WHITE}Nerado nei vieno žaidimo tinkle
|
||||||
STR_NETWORK_ERROR_NOCONNECTION :{WHITE}Serveris neatsakė į užklausą
|
STR_NETWORK_ERROR_NOCONNECTION :{WHITE}Serveris neatsakė į užklausą
|
||||||
STR_NETWORK_ERROR_NEWGRF_MISMATCH :{WHITE}Nepavyko prisijungti dėl Papild. grafikos neatitikimo
|
STR_NETWORK_ERROR_NEWGRF_MISMATCH :{WHITE}Nepavyko prisijungti dėl netinkamo plėtinio
|
||||||
STR_NETWORK_ERROR_DESYNC :{WHITE}Žaidimo tinkle sinchronizacija nepavyko
|
STR_NETWORK_ERROR_DESYNC :{WHITE}Žaidimo tinkle sinchronizacija nepavyko
|
||||||
STR_NETWORK_ERROR_LOSTCONNECTION :{WHITE}Nutruko ryšys
|
STR_NETWORK_ERROR_LOSTCONNECTION :{WHITE}Nutruko ryšys
|
||||||
STR_NETWORK_ERROR_SAVEGAMEERROR :{WHITE}Negali atverti išsaugoto žaidimo
|
STR_NETWORK_ERROR_SAVEGAMEERROR :{WHITE}Negali atverti išsaugoto žaidimo
|
||||||
@@ -2367,7 +2363,7 @@ STR_NETWORK_ERROR_CLIENT_DESYNC :sinchronizacijo
|
|||||||
STR_NETWORK_ERROR_CLIENT_SAVEGAME :negali užkrauti žemėlapio
|
STR_NETWORK_ERROR_CLIENT_SAVEGAME :negali užkrauti žemėlapio
|
||||||
STR_NETWORK_ERROR_CLIENT_CONNECTION_LOST :prarastas ryšys
|
STR_NETWORK_ERROR_CLIENT_CONNECTION_LOST :prarastas ryšys
|
||||||
STR_NETWORK_ERROR_CLIENT_PROTOCOL_ERROR :protokolo klaida
|
STR_NETWORK_ERROR_CLIENT_PROTOCOL_ERROR :protokolo klaida
|
||||||
STR_NETWORK_ERROR_CLIENT_NEWGRF_MISMATCH :Papild. grafikos neatitikimas
|
STR_NETWORK_ERROR_CLIENT_NEWGRF_MISMATCH :Neatitinka plėtinys
|
||||||
STR_NETWORK_ERROR_CLIENT_NOT_AUTHORIZED :Neautorizuota
|
STR_NETWORK_ERROR_CLIENT_NOT_AUTHORIZED :Neautorizuota
|
||||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :gautas neteisingas arba nelauktas paketas
|
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :gautas neteisingas arba nelauktas paketas
|
||||||
STR_NETWORK_ERROR_CLIENT_WRONG_REVISION :bloga versija
|
STR_NETWORK_ERROR_CLIENT_WRONG_REVISION :bloga versija
|
||||||
@@ -2488,17 +2484,17 @@ STR_MISSING_GRAPHICS_YES_DOWNLOAD :{BLACK}Taip, pa
|
|||||||
STR_MISSING_GRAPHICS_NO_QUIT :{BLACK}Ne, išeiti iš OpenTTD
|
STR_MISSING_GRAPHICS_NO_QUIT :{BLACK}Ne, išeiti iš OpenTTD
|
||||||
|
|
||||||
# Transparency settings window
|
# Transparency settings window
|
||||||
STR_TRANSPARENCY_CAPTION :{WHITE}Permatomumo nustatymai
|
STR_TRANSPARENCY_CAPTION :{WHITE}Skaidrumo nuostatos
|
||||||
STR_TRANSPARENT_SIGNS_TOOLTIP :{BLACK}Nustatyti stočių ženklų permatomumą. Ctrl+Click to užrakinti.
|
STR_TRANSPARENT_SIGNS_TOOLTIP :{BLACK}Perjungti ženklų skaidrumą. Spragtelėjus laikant nuspaustą Ctrl klavišą, nuostata bus užrakinta
|
||||||
STR_TRANSPARENT_TREES_TOOLTIP :{BLACK}Nustatyti medžių permatomumą . Ctrl+Click to užrakinti.
|
STR_TRANSPARENT_TREES_TOOLTIP :{BLACK}Perjungti medžių skaidrumą. Spragtelėjus laikant nuspaustą Ctrl klavišą, nuostata bus užrakinta
|
||||||
STR_TRANSPARENT_HOUSES_TOOLTIP :{BLACK}Nustatyti namų permatomumą . Ctrl+Click užrakinti.
|
STR_TRANSPARENT_HOUSES_TOOLTIP :{BLACK}Perjungti namų skaidrumą. Spragtelėjus laikant nuspaustą Ctrl klavišą, nuostata bus užrakinta
|
||||||
STR_TRANSPARENT_INDUSTRIES_TOOLTIP :{BLACK}Nustatyti pramoninių pastatų permatomumą . Ctrl+Click užrakinti
|
STR_TRANSPARENT_INDUSTRIES_TOOLTIP :{BLACK}Perjungti pramonės įmonių skaidrumą. Spragtelėjus laikant nuspaustą Ctrl klavišą, nuostata bus užrakinta
|
||||||
STR_TRANSPARENT_BUILDINGS_TOOLTIP :{BLACK}Perjungti statomų pastatų, tokių kaip stotys, garažai ir kontrolės punktai, permatomumą. Ctrl+Click užrakinti.
|
STR_TRANSPARENT_BUILDINGS_TOOLTIP :{BLACK}Perjungti stotelių, garažų ir panašių pastatų skaidrumą. Spragtelėjus laikant nuspaustą Ctrl klavišą, nuostata bus užrakinta
|
||||||
STR_TRANSPARENT_BRIDGES_TOOLTIP :{BLACK}Nustatyti tiltų permatomumą. Ctrl+Click užrakinti
|
STR_TRANSPARENT_BRIDGES_TOOLTIP :{BLACK}Perjungti tiltų skaidrumą. Spragtelėjus laikant nuspaustą Ctrl klavišą, nuostata bus užrakinta
|
||||||
STR_TRANSPARENT_STRUCTURES_TOOLTIP :{BLACK}Perjungti pastatų, tokių kaip švyturiai ir antenos, permatomumą.Ctrl+Click užrakinti
|
STR_TRANSPARENT_STRUCTURES_TOOLTIP :{BLACK}Perjungti švyturių, siųstuvų ir panašių statinių skaidrumą. Spragtelėjus laikant nuspaustą Ctrl klavišą, nuostata bus užrakinta
|
||||||
STR_TRANSPARENT_CATENARY_TOOLTIP :{BLACK}Perjungti laidų permatomumą . Ctrl+Click užrakinti.
|
STR_TRANSPARENT_CATENARY_TOOLTIP :{BLACK}Perjungti laidų skaidrumą. Spragtelėjus laikant nuspaustą Ctrl klavišą, nuostata bus užrakinta
|
||||||
STR_TRANSPARENT_LOADING_TOOLTIP :{BLACK}Perjungti krovimo indikatorių permatomumą. Ctrl+Click užrakinti
|
STR_TRANSPARENT_LOADING_TOOLTIP :{BLACK}Perjungti krovos indikatorių skaidrumą. Spragtelėjus laikant nuspaustą Ctrl klavišą, nuostata bus užrakinta
|
||||||
STR_TRANSPARENT_INVISIBLE_TOOLTIP :{BLACK}Nustatyti objektus nematomais vietoje permatomų
|
STR_TRANSPARENT_INVISIBLE_TOOLTIP :{BLACK}Pasirinkti tarp skaidrių ir nematomų objektų
|
||||||
|
|
||||||
# Linkgraph legend window
|
# Linkgraph legend window
|
||||||
STR_LINKGRAPH_LEGEND_CAPTION :{BLACK}Krovinių srautai
|
STR_LINKGRAPH_LEGEND_CAPTION :{BLACK}Krovinių srautai
|
||||||
@@ -2571,7 +2567,7 @@ STR_STATION_BUILD_DRAG_DROP_TOOLTIP :{BLACK}Statyti
|
|||||||
STR_STATION_BUILD_STATION_CLASS_TOOLTIP :{BLACK}Pasirinkti stoties klasę rodymui
|
STR_STATION_BUILD_STATION_CLASS_TOOLTIP :{BLACK}Pasirinkti stoties klasę rodymui
|
||||||
STR_STATION_BUILD_STATION_TYPE_TOOLTIP :{BLACK}Pasirinkti stoties statymo tipą
|
STR_STATION_BUILD_STATION_TYPE_TOOLTIP :{BLACK}Pasirinkti stoties statymo tipą
|
||||||
|
|
||||||
STR_STATION_CLASS_DFLT :Numatytoji stotis
|
STR_STATION_CLASS_DFLT :Numatytoji stotelė
|
||||||
STR_STATION_CLASS_WAYP :Keliarodžiai
|
STR_STATION_CLASS_WAYP :Keliarodžiai
|
||||||
|
|
||||||
# Signal window
|
# Signal window
|
||||||
@@ -2809,7 +2805,7 @@ STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}Stotelė
|
|||||||
STR_LAND_AREA_INFORMATION_AIRPORT_CLASS :{BLACK}Oro uosto klasė: {LTBLUE}{STRING}
|
STR_LAND_AREA_INFORMATION_AIRPORT_CLASS :{BLACK}Oro uosto klasė: {LTBLUE}{STRING}
|
||||||
STR_LAND_AREA_INFORMATION_AIRPORT_NAME :{BLACK}Oro uosto pavadinimas: {LTBLUE}{STRING}
|
STR_LAND_AREA_INFORMATION_AIRPORT_NAME :{BLACK}Oro uosto pavadinimas: {LTBLUE}{STRING}
|
||||||
STR_LAND_AREA_INFORMATION_AIRPORTTILE_NAME :{BLACK}Oro uosto žemės plotelio pavadinimas: {LTBLUE}{STRING}
|
STR_LAND_AREA_INFORMATION_AIRPORTTILE_NAME :{BLACK}Oro uosto žemės plotelio pavadinimas: {LTBLUE}{STRING}
|
||||||
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF: {LTBLUE}{STRING}
|
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}Plėtinys: {LTBLUE}{STRING}
|
||||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Krovinys priimtas: {LTBLUE}
|
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Krovinys priimtas: {LTBLUE}
|
||||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Geležinkelių greičio limitas: {LTBLUE}{VELOCITY}
|
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Geležinkelių greičio limitas: {LTBLUE}{VELOCITY}
|
||||||
@@ -2862,7 +2858,7 @@ STR_LAI_TREE_NAME_TREES :Medžiai
|
|||||||
STR_LAI_TREE_NAME_RAINFOREST :Atogrąžų miškas
|
STR_LAI_TREE_NAME_RAINFOREST :Atogrąžų miškas
|
||||||
STR_LAI_TREE_NAME_CACTUS_PLANTS :Kaktusiniai augalai
|
STR_LAI_TREE_NAME_CACTUS_PLANTS :Kaktusiniai augalai
|
||||||
|
|
||||||
STR_LAI_STATION_DESCRIPTION_RAILROAD_STATION :Geležinkelio stotis
|
STR_LAI_STATION_DESCRIPTION_RAILROAD_STATION :Geležinkelio stotelė
|
||||||
STR_LAI_STATION_DESCRIPTION_AIRCRAFT_HANGAR :Lėktuvo angaras
|
STR_LAI_STATION_DESCRIPTION_AIRCRAFT_HANGAR :Lėktuvo angaras
|
||||||
STR_LAI_STATION_DESCRIPTION_AIRPORT :Oro uostas
|
STR_LAI_STATION_DESCRIPTION_AIRPORT :Oro uostas
|
||||||
STR_LAI_STATION_DESCRIPTION_TRUCK_LOADING_AREA :Sunkvežimių pakrovimo aikštelė
|
STR_LAI_STATION_DESCRIPTION_TRUCK_LOADING_AREA :Sunkvežimių pakrovimo aikštelė
|
||||||
@@ -3010,48 +3006,48 @@ STR_GENERATION_PREPARING_SCRIPT :{BLACK}Skriptas
|
|||||||
STR_GENERATION_PREPARING_GAME :{BLACK}Ruošiamas žaidimas
|
STR_GENERATION_PREPARING_GAME :{BLACK}Ruošiamas žaidimas
|
||||||
|
|
||||||
# NewGRF settings
|
# NewGRF settings
|
||||||
STR_NEWGRF_SETTINGS_CAPTION :{WHITE}Papild. grafikos nustatymai (NewGRF)
|
STR_NEWGRF_SETTINGS_CAPTION :{WHITE}Plėtinių nuostatos
|
||||||
STR_NEWGRF_SETTINGS_INFO_TITLE :{WHITE}Išsami NewGRF informacija
|
STR_NEWGRF_SETTINGS_INFO_TITLE :{WHITE}Išsami plėtinio informacija
|
||||||
STR_NEWGRF_SETTINGS_ACTIVE_LIST :{WHITE}Aktyvios NewGRF bylos
|
STR_NEWGRF_SETTINGS_ACTIVE_LIST :{WHITE}Aktyvūs plėtiniai
|
||||||
STR_NEWGRF_SETTINGS_INACTIVE_LIST :{WHITE}Neaktyvios NewGRF bylos
|
STR_NEWGRF_SETTINGS_INACTIVE_LIST :{WHITE}Neaktyvūs plėtiniai
|
||||||
STR_NEWGRF_SETTINGS_SELECT_PRESET :{ORANGE}Rinkinys:
|
STR_NEWGRF_SETTINGS_SELECT_PRESET :{ORANGE}Rinkinys:
|
||||||
STR_NEWGRF_FILTER_TITLE :{ORANGE}Įrašo filtravimas:
|
STR_NEWGRF_FILTER_TITLE :{ORANGE}Filtras:
|
||||||
STR_NEWGRF_SETTINGS_PRESET_LIST_TOOLTIP :{BLACK}Įkrauti pasirinktą nuostatų rinkinį
|
STR_NEWGRF_SETTINGS_PRESET_LIST_TOOLTIP :{BLACK}Įkelti pasirinktą plėtinių rinkinį
|
||||||
STR_NEWGRF_SETTINGS_PRESET_SAVE :{BLACK}Išsaugoti rinkinį
|
STR_NEWGRF_SETTINGS_PRESET_SAVE :{BLACK}Išsaugoti rinkinį
|
||||||
STR_NEWGRF_SETTINGS_PRESET_SAVE_TOOLTIP :{BLACK}Išsaugoti esamą sąrašą kaip rinkinį
|
STR_NEWGRF_SETTINGS_PRESET_SAVE_TOOLTIP :{BLACK}Išsaugoti esamą sąrašą kaip plėtinių rinkinį
|
||||||
STR_NEWGRF_SETTINGS_PRESET_SAVE_QUERY :{BLACK}Įvesti vardą nuostatai
|
STR_NEWGRF_SETTINGS_PRESET_SAVE_QUERY :{BLACK}Įvesti rinkinio pavadinimą
|
||||||
STR_NEWGRF_SETTINGS_PRESET_DELETE :{BLACK}Ištrinti rinkinį
|
STR_NEWGRF_SETTINGS_PRESET_DELETE :{BLACK}Ištrinti rinkinį
|
||||||
STR_NEWGRF_SETTINGS_PRESET_DELETE_TOOLTIP :{BLACK}Ištrinti pasirinktą nuostatų rinkinį
|
STR_NEWGRF_SETTINGS_PRESET_DELETE_TOOLTIP :{BLACK}Ištrinti pasirinktą plėtinių rinkinį
|
||||||
STR_NEWGRF_SETTINGS_ADD :{BLACK}Pridėti
|
STR_NEWGRF_SETTINGS_ADD :{BLACK}Pridėti
|
||||||
STR_NEWGRF_SETTINGS_ADD_FILE_TOOLTIP :{BLACK}Įtraukti pažymėtus Papild. grafikos failus į jūsų nustatymus
|
STR_NEWGRF_SETTINGS_ADD_FILE_TOOLTIP :{BLACK}Įtraukti pasirinktą plėtinį į aktyvių plėtinių sąrašą
|
||||||
STR_NEWGRF_SETTINGS_RESCAN_FILES :{BLACK}Nuskaityti dar kartą failus
|
STR_NEWGRF_SETTINGS_RESCAN_FILES :{BLACK}Nuskaityti dar kartą failus
|
||||||
STR_NEWGRF_SETTINGS_RESCAN_FILES_TOOLTIP :{BLACK}Atnaujinti prieinamų Papild. grafikos failų sąrašą
|
STR_NEWGRF_SETTINGS_RESCAN_FILES_TOOLTIP :{BLACK}Atnaujinti galimų plėtinių sąrašą
|
||||||
STR_NEWGRF_SETTINGS_REMOVE :{BLACK}Pašalinti
|
STR_NEWGRF_SETTINGS_REMOVE :{BLACK}Pašalinti
|
||||||
STR_NEWGRF_SETTINGS_REMOVE_TOOLTIP :{BLACK}Pašalinti pažymėtą Papild. grafikos failą iš sąrašo
|
STR_NEWGRF_SETTINGS_REMOVE_TOOLTIP :{BLACK}Pašalinti pasirinktą plėtinį iš sąrašo
|
||||||
STR_NEWGRF_SETTINGS_MOVEUP :{BLACK}Aukštyn
|
STR_NEWGRF_SETTINGS_MOVEUP :{BLACK}Aukštyn
|
||||||
STR_NEWGRF_SETTINGS_MOVEUP_TOOLTIP :{BLACK}Perkelti pažymėtus Papild. grafikos failus sąraše aukštyn
|
STR_NEWGRF_SETTINGS_MOVEUP_TOOLTIP :{BLACK}Paslinkti pasirinktą plėtinį sąrašu aukštyn
|
||||||
STR_NEWGRF_SETTINGS_MOVEDOWN :{BLACK}Žemyn
|
STR_NEWGRF_SETTINGS_MOVEDOWN :{BLACK}Žemyn
|
||||||
STR_NEWGRF_SETTINGS_MOVEDOWN_TOOLTIP :{BLACK}Perkelti pažymėtus Papild. grafikos failus sąraše žemyn
|
STR_NEWGRF_SETTINGS_MOVEDOWN_TOOLTIP :{BLACK}Paslinkti pasirinktą plėtinį sąrašu žemyn
|
||||||
STR_NEWGRF_SETTINGS_UPGRADE :{BLACK}Atnaujinti
|
STR_NEWGRF_SETTINGS_UPGRADE :{BLACK}Atnaujinti
|
||||||
STR_NEWGRF_SETTINGS_UPGRADE_TOOLTIP :{BLACK}Atnaujinti grafikos failus, jei yra įdiegta naujesnė versija
|
STR_NEWGRF_SETTINGS_UPGRADE_TOOLTIP :{BLACK}Atnaujinti plėtinius, jei yra įdiegta naujesnė versija
|
||||||
STR_NEWGRF_SETTINGS_FILE_TOOLTIP :{BLACK}Įdiegtų papild. grafikos failų sąrašas.
|
STR_NEWGRF_SETTINGS_FILE_TOOLTIP :{BLACK}Aktyvių plėtinių sąrašas
|
||||||
|
|
||||||
STR_NEWGRF_SETTINGS_SET_PARAMETERS :{BLACK}Nustatyti parametrus
|
STR_NEWGRF_SETTINGS_SET_PARAMETERS :{BLACK}Plėtinio nuostatos
|
||||||
STR_NEWGRF_SETTINGS_SHOW_PARAMETERS :{BLACK}Rodyti parametrus
|
STR_NEWGRF_SETTINGS_SHOW_PARAMETERS :{BLACK}Rodyti nuostatas
|
||||||
STR_NEWGRF_SETTINGS_TOGGLE_PALETTE :{BLACK}Kaitalioti paletę
|
STR_NEWGRF_SETTINGS_TOGGLE_PALETTE :{BLACK}Perjungti spalvų paletę
|
||||||
STR_NEWGRF_SETTINGS_TOGGLE_PALETTE_TOOLTIP :{BLACK}Kaitalioja parinkto NewGRF paletę.{}Darykite jei pajungta grafika nuspalvinta rožine spalva
|
STR_NEWGRF_SETTINGS_TOGGLE_PALETTE_TOOLTIP :{BLACK}Perjunkite spalvų paletę, jei pasirinkto plėtinio objektai žaidime yra nuspalvinti rožine spalva
|
||||||
STR_NEWGRF_SETTINGS_APPLY_CHANGES :{BLACK}Pritaikyti pakeitimus
|
STR_NEWGRF_SETTINGS_APPLY_CHANGES :{BLACK}Taikyti pokyčius
|
||||||
|
|
||||||
STR_NEWGRF_SETTINGS_FIND_MISSING_CONTENT_BUTTON :{BLACK}Rasti ieškomą turinį tinkle
|
STR_NEWGRF_SETTINGS_FIND_MISSING_CONTENT_BUTTON :{BLACK}Rasti ieškomą turinį tinkle
|
||||||
STR_NEWGRF_SETTINGS_FIND_MISSING_CONTENT_TOOLTIP :{BLACK}Patikrinti ar trūkstamas turinys gali būti rastas internete
|
STR_NEWGRF_SETTINGS_FIND_MISSING_CONTENT_TOOLTIP :{BLACK}Patikrinti ar trūkstamas turinys gali būti rastas internete
|
||||||
|
|
||||||
STR_NEWGRF_SETTINGS_FILENAME :{BLACK}Failo vardas: {SILVER}{STRING}
|
STR_NEWGRF_SETTINGS_FILENAME :{BLACK}Failo pavadinimas: {SILVER}{STRING}
|
||||||
STR_NEWGRF_SETTINGS_GRF_ID :{BLACK}GRF ID: {SILVER}{STRING}
|
STR_NEWGRF_SETTINGS_GRF_ID :{BLACK}GRF ID: {SILVER}{STRING}
|
||||||
STR_NEWGRF_SETTINGS_VERSION :{BLACK}Versija: {SILVER}{NUM}
|
STR_NEWGRF_SETTINGS_VERSION :{BLACK}Versija: {SILVER}{NUM}
|
||||||
STR_NEWGRF_SETTINGS_MIN_VERSION :{BLACK}Anksčiausia suderinama versija: {SILVER}{NUM}
|
STR_NEWGRF_SETTINGS_MIN_VERSION :{BLACK}Anksčiausia suderinama versija: {SILVER}{NUM}
|
||||||
STR_NEWGRF_SETTINGS_MD5SUM :{BLACK}MD5suma: {SILVER}{STRING}
|
STR_NEWGRF_SETTINGS_MD5SUM :{BLACK}MD5 suma: {SILVER}{STRING}
|
||||||
STR_NEWGRF_SETTINGS_PALETTE :{BLACK}Paletė: {SILVER}{STRING}
|
STR_NEWGRF_SETTINGS_PALETTE :{BLACK}Paletė: {SILVER}{STRING}
|
||||||
STR_NEWGRF_SETTINGS_PARAMETER :{BLACK}Parametrai: {SILVER}{STRING}
|
STR_NEWGRF_SETTINGS_PARAMETER :{BLACK}Nuostatos: {SILVER}{STRING}
|
||||||
|
|
||||||
STR_NEWGRF_SETTINGS_NO_INFO :{BLACK}Informacijos nėra
|
STR_NEWGRF_SETTINGS_NO_INFO :{BLACK}Informacijos nėra
|
||||||
STR_NEWGRF_SETTINGS_NOT_FOUND :{RED}Atitinkamas failas nerastas
|
STR_NEWGRF_SETTINGS_NOT_FOUND :{RED}Atitinkamas failas nerastas
|
||||||
@@ -3060,60 +3056,60 @@ STR_NEWGRF_SETTINGS_INCOMPATIBLE :{RED}Nesuderina
|
|||||||
|
|
||||||
# NewGRF save preset window
|
# NewGRF save preset window
|
||||||
STR_SAVE_PRESET_CAPTION :{WHITE}Išsaugoti rinkinį
|
STR_SAVE_PRESET_CAPTION :{WHITE}Išsaugoti rinkinį
|
||||||
STR_SAVE_PRESET_LIST_TOOLTIP :{BLACK}Sąrašas visų rinkinių
|
STR_SAVE_PRESET_LIST_TOOLTIP :{BLACK}Visų rinkinių sąrašas
|
||||||
STR_SAVE_PRESET_TITLE :{BLACK}Įveskite rinkinio pavadinimą
|
STR_SAVE_PRESET_TITLE :{BLACK}Įveskite rinkinio pavadinimą
|
||||||
STR_SAVE_PRESET_EDITBOX_TOOLTIP :{BLACK}Šiuo metu pasirinktas rinkinio pavadinimas
|
STR_SAVE_PRESET_EDITBOX_TOOLTIP :{BLACK}Šiuo metu pasirinktas rinkinio pavadinimas
|
||||||
STR_SAVE_PRESET_CANCEL :{BLACK}Atšaukti
|
STR_SAVE_PRESET_CANCEL :{BLACK}Atšaukti
|
||||||
STR_SAVE_PRESET_CANCEL_TOOLTIP :{BLACK}Nieko nedaryti ir grįžti atgal
|
STR_SAVE_PRESET_CANCEL_TOOLTIP :{BLACK}Nieko nedaryti ir grįžti atgal
|
||||||
STR_SAVE_PRESET_SAVE :{BLACK}Išsaugoti
|
STR_SAVE_PRESET_SAVE :{BLACK}Išsaugoti
|
||||||
STR_SAVE_PRESET_SAVE_TOOLTIP :{BLACK}Iššsaugoti rinkinį pasiriktu pavadinimu
|
STR_SAVE_PRESET_SAVE_TOOLTIP :{BLACK}Išsaugoti rinkinį pasiriktu pavadinimu
|
||||||
|
|
||||||
# NewGRF parameters window
|
# NewGRF parameters window
|
||||||
STR_NEWGRF_PARAMETERS_CAPTION :{WHITE}Pakeisti NewGRF parametrus
|
STR_NEWGRF_PARAMETERS_CAPTION :{WHITE}Plėtinio nuostatos
|
||||||
STR_NEWGRF_PARAMETERS_CLOSE :{BLACK}Uždaryti
|
STR_NEWGRF_PARAMETERS_CLOSE :{BLACK}Užverti
|
||||||
STR_NEWGRF_PARAMETERS_RESET :{BLACK}Atstatyti
|
STR_NEWGRF_PARAMETERS_RESET :{BLACK}Atstatyti
|
||||||
STR_NEWGRF_PARAMETERS_RESET_TOOLTIP :{BLACK}Nustayti pradines reikšmes visiems parametrams
|
STR_NEWGRF_PARAMETERS_RESET_TOOLTIP :{BLACK}Atstatyti pradines reikšmes visoms nuostatoms
|
||||||
STR_NEWGRF_PARAMETERS_DEFAULT_NAME :Parametras {NUM}
|
STR_NEWGRF_PARAMETERS_DEFAULT_NAME :Nuostata {NUM}
|
||||||
STR_NEWGRF_PARAMETERS_SETTING :{STRING}: {ORANGE}{STRING}
|
STR_NEWGRF_PARAMETERS_SETTING :{STRING}: {ORANGE}{STRING}
|
||||||
STR_NEWGRF_PARAMETERS_NUM_PARAM :{LTBLUE}Parametrų skaičius: {ORANGE}{NUM}
|
STR_NEWGRF_PARAMETERS_NUM_PARAM :{LTBLUE}Nuostatų skaičius: {ORANGE}{NUM}
|
||||||
|
|
||||||
# NewGRF inspect window
|
# NewGRF inspect window
|
||||||
STR_NEWGRF_INSPECT_CAPTION :{WHITE}Apžiūrėti - {STRING}
|
STR_NEWGRF_INSPECT_CAPTION :{WHITE}Apžiūrėti - {STRING}
|
||||||
STR_NEWGRF_INSPECT_PARENT_BUTTON :{BLACK}Tėvas
|
STR_NEWGRF_INSPECT_PARENT_BUTTON :{BLACK}Viršobjektis
|
||||||
STR_NEWGRF_INSPECT_PARENT_TOOLTIP :{BLACK}Apžiūrėti objektą iš tėvo apimties
|
STR_NEWGRF_INSPECT_PARENT_TOOLTIP :{BLACK}Apžiūrėti objektą iš viršobjekčio srities
|
||||||
|
|
||||||
STR_NEWGRF_INSPECT_CAPTION_OBJECT_AT :{STRING} ties {HEX}
|
STR_NEWGRF_INSPECT_CAPTION_OBJECT_AT :{STRING} ties {HEX}
|
||||||
STR_NEWGRF_INSPECT_CAPTION_OBJECT_AT_OBJECT :Objektas
|
STR_NEWGRF_INSPECT_CAPTION_OBJECT_AT_OBJECT :Objektas
|
||||||
STR_NEWGRF_INSPECT_CAPTION_OBJECT_AT_RAIL_TYPE :Geležinkėlio tipas
|
STR_NEWGRF_INSPECT_CAPTION_OBJECT_AT_RAIL_TYPE :Bėgio tipas
|
||||||
|
|
||||||
STR_NEWGRF_INSPECT_QUERY_CAPTION :{WHITE}NewGRF kintamojo 60+x parametras (šešioliktainėje sist.)
|
STR_NEWGRF_INSPECT_QUERY_CAPTION :{WHITE}Plėtinio kintamojo 60+x parametras (šešioliktainėje sistemoje)
|
||||||
|
|
||||||
# Sprite aligner window
|
# Sprite aligner window
|
||||||
STR_SPRITE_ALIGNER_CAPTION :{WHITE}Išdėstymo animacinis objektas {COMMA} ({STRING})
|
STR_SPRITE_ALIGNER_CAPTION :{WHITE}Lygiuojamas spruklys {COMMA} ({STRING})
|
||||||
STR_SPRITE_ALIGNER_NEXT_BUTTON :{BLACK}Kitas animacinis objektas
|
STR_SPRITE_ALIGNER_NEXT_BUTTON :{BLACK}Tolesnis spruklys
|
||||||
STR_SPRITE_ALIGNER_NEXT_TOOLTIP :{BLACK}Pereiti prie kito animacinio objekto praleidžiant visus pseudo/spalvinimo/šriftų objektus peršokant į pradžią pabaigoje
|
STR_SPRITE_ALIGNER_NEXT_TOOLTIP :{BLACK}Įkelti tolesnį spruklį
|
||||||
STR_SPRITE_ALIGNER_GOTO_BUTTON :{BLACK}Pereiti prie animacinio objekto
|
STR_SPRITE_ALIGNER_GOTO_BUTTON :{BLACK}Nurodyti spruklį
|
||||||
STR_SPRITE_ALIGNER_GOTO_TOOLTIP :{BLACK}Pereiti prie nurodyto animacinio objekto. Jeigu objektas nėra įprastas animacinis objektas, pereiti prie kito įprasto
|
STR_SPRITE_ALIGNER_GOTO_TOOLTIP :{BLACK}Įkelti nurodytą spruklį. Jei nurodytas spruklys nėa normalus, įkelti tolesnį normalų
|
||||||
STR_SPRITE_ALIGNER_PREVIOUS_BUTTON :{BLACK}Buvęs animacinis objektas
|
STR_SPRITE_ALIGNER_PREVIOUS_BUTTON :{BLACK}Ankstesnis spruklys
|
||||||
STR_SPRITE_ALIGNER_PREVIOUS_TOOLTIP :{BLACK}Pereiti prie buvusio animacinio objekto praleidžiant visus pseudo/spalvinimo/šriftų objektus peršokant į pabaigą pradžioje
|
STR_SPRITE_ALIGNER_PREVIOUS_TOOLTIP :{BLACK}Įkelti ankstesnį spruklį
|
||||||
STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}Atvaizdavimas dabartinio pasirinkto sprite. Suderinamumas yra ignoruojamas, rengiant šį sprite
|
STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}Pasirinkto spruklio atvaizdas, nekreipiant dėmesio į lygiavimą
|
||||||
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Perkelti sprite aplink, keičiant X ir Y atsvaras
|
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Paslinkti spruklį, keičiant X ir Y poslinkius
|
||||||
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Anuliuoti santykinius
|
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Atkurti
|
||||||
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}Anuliuoti santykinius poslinkius
|
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}Atkurti numatytuosius santykinius poslinkius
|
||||||
STR_SPRITE_ALIGNER_OFFSETS_ABS :{BLACK}X poslinkis: {NUM}, Y poslinkis: {NUM} (Absoliutus)
|
STR_SPRITE_ALIGNER_OFFSETS_ABS :{BLACK}X poslinkis: {NUM}, Y poslinkis: {NUM} (Absoliutus)
|
||||||
STR_SPRITE_ALIGNER_OFFSETS_REL :{BLACK}X poslinkis: {NUM}, Y poslinkis: {NUM} (Santykinis)
|
STR_SPRITE_ALIGNER_OFFSETS_REL :{BLACK}X poslinkis: {NUM}, Y poslinkis: {NUM} (Santykinis)
|
||||||
STR_SPRITE_ALIGNER_PICKER_BUTTON :{BLACK}Pasirinkti sprite
|
STR_SPRITE_ALIGNER_PICKER_BUTTON :{BLACK}Pasirinkti spruklį
|
||||||
STR_SPRITE_ALIGNER_PICKER_TOOLTIP :{BLACK}Pasirinkite sprite iš bet kurios vietos ekrane
|
STR_SPRITE_ALIGNER_PICKER_TOOLTIP :{BLACK}Pasirinkti spruklį iš bet kurios vietos ekrane
|
||||||
|
|
||||||
STR_SPRITE_ALIGNER_GOTO_CAPTION :{WHITE}Eiti į sprite
|
STR_SPRITE_ALIGNER_GOTO_CAPTION :{WHITE}Įkelti spruklį
|
||||||
|
|
||||||
# NewGRF (self) generated warnings/errors
|
# NewGRF (self) generated warnings/errors
|
||||||
STR_NEWGRF_ERROR_MSG_INFO :{SILVER}{STRING}
|
STR_NEWGRF_ERROR_MSG_INFO :{SILVER}{STRING}
|
||||||
STR_NEWGRF_ERROR_MSG_WARNING :{RED}Įspėjimas: {SILVER}{STRING}
|
STR_NEWGRF_ERROR_MSG_WARNING :{RED}Įspėjimas: {SILVER}{STRING}
|
||||||
STR_NEWGRF_ERROR_MSG_ERROR :{RED}Klaida: {SILVER}{STRING}
|
STR_NEWGRF_ERROR_MSG_ERROR :{RED}Klaida: {SILVER}{STRING}
|
||||||
STR_NEWGRF_ERROR_MSG_FATAL :{RED}Fatalinė klaida: {SILVER}{STRING}
|
STR_NEWGRF_ERROR_MSG_FATAL :{RED}Lemtingoji klaida: {SILVER}{STRING}
|
||||||
STR_NEWGRF_ERROR_FATAL_POPUP :{WHITE}Ištiko nepataisoma NewGRF klaida: {}{STRING}
|
STR_NEWGRF_ERROR_FATAL_POPUP :{WHITE}Įvyko lemtingoji plėtinio klaida: {}{STRING}
|
||||||
STR_NEWGRF_ERROR_VERSION_NUMBER :{1:STRING} neveiks su TTDPatch versija nurodyta pagal OpenTTD.
|
STR_NEWGRF_ERROR_VERSION_NUMBER :{1:STRING} neveiks su TTDPatch versija nurodyta pagal OpenTTD
|
||||||
STR_NEWGRF_ERROR_DOS_OR_WINDOWS :{1:STRING} skirtas {STRING} TTD versijai.
|
STR_NEWGRF_ERROR_DOS_OR_WINDOWS :{1:STRING} skirtas {STRING} TTD versijai.
|
||||||
STR_NEWGRF_ERROR_UNSET_SWITCH :{1:STRING} yra pritaikytas naudojimui su {STRING}
|
STR_NEWGRF_ERROR_UNSET_SWITCH :{1:STRING} yra pritaikytas naudojimui su {STRING}
|
||||||
STR_NEWGRF_ERROR_INVALID_PARAMETER :Neteisingas parametras {1:STRING}: parametras {STRING} ({NUM})
|
STR_NEWGRF_ERROR_INVALID_PARAMETER :Neteisingas parametras {1:STRING}: parametras {STRING} ({NUM})
|
||||||
@@ -3121,9 +3117,9 @@ STR_NEWGRF_ERROR_LOAD_BEFORE :{1:STRING} turi
|
|||||||
STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} turi būti įkeltas po {STRING}
|
STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} turi būti įkeltas po {STRING}
|
||||||
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} reikalauja OpenTTD versijos {STRING} arba naujesnės
|
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} reikalauja OpenTTD versijos {STRING} arba naujesnės
|
||||||
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF failas, kurį turėjo išversti
|
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF failas, kurį turėjo išversti
|
||||||
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Įkelta per daug NewGRF
|
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Įkelta per daug plėtinių
|
||||||
STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Įkėlimas {1:STRING} kaip statinio NewGRF su {STRING} gali sukelti desinchronizacijas
|
STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Plėtinio {1:STRING} įkėlimas su {STRING} gali išderinti žaidimą
|
||||||
STR_NEWGRF_ERROR_UNEXPECTED_SPRITE :Netikėtas spruklys (spruklys {3:NUM})
|
STR_NEWGRF_ERROR_UNEXPECTED_SPRITE :Netikėtas spruklys ({3:NUM})
|
||||||
STR_NEWGRF_ERROR_UNKNOWN_PROPERTY :Nežinoma veiksmo 0 savybė {4:HEX} (spruklys {3:NUM})
|
STR_NEWGRF_ERROR_UNKNOWN_PROPERTY :Nežinoma veiksmo 0 savybė {4:HEX} (spruklys {3:NUM})
|
||||||
STR_NEWGRF_ERROR_INVALID_ID :Bandymas panaudoti neteisingą ID (spruklys {3:NUM})
|
STR_NEWGRF_ERROR_INVALID_ID :Bandymas panaudoti neteisingą ID (spruklys {3:NUM})
|
||||||
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} turi sugadintą spruklį. Visi sugadinti sprukliai bus rodomi kaip raudoni klaustukai (?)
|
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} turi sugadintą spruklį. Visi sugadinti sprukliai bus rodomi kaip raudoni klaustukai (?)
|
||||||
@@ -3132,7 +3128,7 @@ STR_NEWGRF_ERROR_READ_BOUNDS :Skaitymas už p
|
|||||||
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Šiuo metu naudojamam grafikos rinkiniui trūksta keleto spruklių.{}Atnaujinkite pagrindinį grafikos rinkinį
|
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Šiuo metu naudojamam grafikos rinkiniui trūksta keleto spruklių.{}Atnaujinkite pagrindinį grafikos rinkinį
|
||||||
STR_NEWGRF_ERROR_MISSING_SPRITES_UNSTABLE :{WHITE}Šiuo metu naudojamam pagrindinės grafikos rinkiniui trūsta keleto spruklių. {}Atnaujinkite pagrindinės grafikos rinkinį. {} Kadangi žaidžiate {YELLOW} negalutinę, vis dar kuriamą OpenTTD versiją, {WHITE}, jums, ko gero, reikėtų įdiegti atitinkamą{YELLOW}naujausią, negalutinį pagrindinės grafikos rinkinį.{WHITE}
|
STR_NEWGRF_ERROR_MISSING_SPRITES_UNSTABLE :{WHITE}Šiuo metu naudojamam pagrindinės grafikos rinkiniui trūsta keleto spruklių. {}Atnaujinkite pagrindinės grafikos rinkinį. {} Kadangi žaidžiate {YELLOW} negalutinę, vis dar kuriamą OpenTTD versiją, {WHITE}, jums, ko gero, reikėtų įdiegti atitinkamą{YELLOW}naujausią, negalutinį pagrindinės grafikos rinkinį.{WHITE}
|
||||||
STR_NEWGRF_ERROR_GRM_FAILED :Pageidautas GRF resursas yra neprieinamas (spruklys {3:NUM})
|
STR_NEWGRF_ERROR_GRM_FAILED :Pageidautas GRF resursas yra neprieinamas (spruklys {3:NUM})
|
||||||
STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} buvo išjungta: {STRING}
|
STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} buvo išjungtas {2:STRING}
|
||||||
STR_NEWGRF_ERROR_INVALID_SPRITE_LAYOUT :Neteisingas/nežinomas spruklio išdėstymo formatas (spruklys {3:NUM})
|
STR_NEWGRF_ERROR_INVALID_SPRITE_LAYOUT :Neteisingas/nežinomas spruklio išdėstymo formatas (spruklys {3:NUM})
|
||||||
|
|
||||||
# NewGRF related 'general' warnings
|
# NewGRF related 'general' warnings
|
||||||
@@ -3141,12 +3137,12 @@ STR_NEWGRF_CONFIRMATION_TEXT :{YELLOW}Jūs no
|
|||||||
|
|
||||||
STR_NEWGRF_DUPLICATE_GRFID :{WHITE}Negalima pridėti failo: pasikartojantis GRF ID
|
STR_NEWGRF_DUPLICATE_GRFID :{WHITE}Negalima pridėti failo: pasikartojantis GRF ID
|
||||||
STR_NEWGRF_COMPATIBLE_LOADED :{ORANGE}Atitinkamas failas nerastas (panaudotas suderinamas grafikos failas)
|
STR_NEWGRF_COMPATIBLE_LOADED :{ORANGE}Atitinkamas failas nerastas (panaudotas suderinamas grafikos failas)
|
||||||
STR_NEWGRF_TOO_MANY_NEWGRFS :{WHITE}Neįmanoma pridėti failo: pasiektas NewGRF failų limitas
|
STR_NEWGRF_TOO_MANY_NEWGRFS :{WHITE}Neįmanoma pridėti failo: pasiektas plėtinių failų limitas
|
||||||
|
|
||||||
STR_NEWGRF_COMPATIBLE_LOAD_WARNING :{WHITE}Suderinami grafikos failai panaudoti vietoj trūkstamų
|
STR_NEWGRF_COMPATIBLE_LOAD_WARNING :{WHITE}Suderinami grafikos failai panaudoti vietoj trūkstamų
|
||||||
STR_NEWGRF_DISABLED_WARNING :{WHITE}Trūkstami grafikos failai nenaudojami
|
STR_NEWGRF_DISABLED_WARNING :{WHITE}Trūkstami grafikos failai nenaudojami
|
||||||
STR_NEWGRF_UNPAUSE_WARNING_TITLE :{YELLOW}Trūksta GRF failų
|
STR_NEWGRF_UNPAUSE_WARNING_TITLE :{YELLOW}Trūksta GRF failų
|
||||||
STR_NEWGRF_UNPAUSE_WARNING :{WHITE}Paleidimas gali užlaužti OpenTTD. Neraportuokite šios rūšies gedimų!{}Ar norite paleisti toliau?
|
STR_NEWGRF_UNPAUSE_WARNING :{WHITE}Paleidimas gali išderinti ar užstrigdinti OpenTTD. Nepildykite klaidų pranešimų dėl šių problemų.{}Ar norite paleisti žaidimą?
|
||||||
|
|
||||||
# NewGRF status
|
# NewGRF status
|
||||||
STR_NEWGRF_LIST_NONE :Nėra
|
STR_NEWGRF_LIST_NONE :Nėra
|
||||||
@@ -3155,14 +3151,14 @@ STR_NEWGRF_LIST_COMPATIBLE :{YELLOW}Rasti s
|
|||||||
STR_NEWGRF_LIST_MISSING :{RED}Trūkstami failai
|
STR_NEWGRF_LIST_MISSING :{RED}Trūkstami failai
|
||||||
|
|
||||||
# NewGRF 'it's broken' warnings
|
# NewGRF 'it's broken' warnings
|
||||||
STR_NEWGRF_BROKEN :{WHITE}NewGRF elgesys '{0:STRING}' gali desinchronizuoti ir/arba nutraukti žaidimą
|
STR_NEWGRF_BROKEN :{WHITE}Plėtinys '{0:STRING}' gali išderinti ar net nutraukti žaidimą.
|
||||||
STR_NEWGRF_BROKEN_POWERED_WAGON :{WHITE}Tai pakeitė varomo vagono būseną '{1:ENGINE}' kai ji nėra depe.
|
STR_NEWGRF_BROKEN_POWERED_WAGON :{WHITE}Transporto priemonės '{1:ENGINE}' būsena pasikeitė jai nesant garaže/depe/angare
|
||||||
STR_NEWGRF_BROKEN_VEHICLE_LENGTH :{WHITE}Tai pakeitė transporto priemonės '{1:ENGINE}' ilgį kai ji nėra depe
|
STR_NEWGRF_BROKEN_VEHICLE_LENGTH :{WHITE}Transporto priemonės '{1:ENGINE}' ilgis pasikeitė jai nesant garaže/depe/angare
|
||||||
STR_NEWGRF_BROKEN_CAPACITY :{WHITE}Transporto priemonės '{1:ENGINE}' talpa pasikeitė jai nesant depe
|
STR_NEWGRF_BROKEN_CAPACITY :{WHITE}Transporto priemonės '{1:ENGINE}' talpa pasikeitė jai nesant garaže/depe/angare
|
||||||
STR_BROKEN_VEHICLE_LENGTH :{WHITE}Traukinys '{VEHICLE}' priklausantis '{COMPANY}' yra netinkamo ilgio. Tai tikriausiai nutiko dėl netinkamo NewGRF. Žaidimas gali būti išsinchronizuotas arba išjungtas
|
STR_BROKEN_VEHICLE_LENGTH :{WHITE}Traukinys '{VEHICLE}' priklausantis '{COMPANY}' yra netinkamo ilgio. Tai tikriausiai nutiko dėl netinkamo plėtinio. Žaidimas gali būti išderintas ar net išjungtas
|
||||||
|
|
||||||
STR_NEWGRF_BUGGY :{WHITE}NewGRF '{0:STRING}' teikia neteisingą informaciją
|
STR_NEWGRF_BUGGY :{WHITE}Plėtinys '{0:STRING}' teikia neteisingą informaciją
|
||||||
STR_NEWGRF_BUGGY_ARTICULATED_CARGO :{WHITE}'{1:ENGINE}' variklio krovinio/pertvarkymo informacija skiriasi nuo pirkinių sąrašo po pastatymo. Tai gali sukelti neteisingus automatiško atnaujinimo arba pertvarkymo rezultatus
|
STR_NEWGRF_BUGGY_ARTICULATED_CARGO :{WHITE}Transporto priemonės '{1:ENGINE}' talpa skiriasi nuo nurodytos galimų priemonių sąraše. Automatinis atnaujinimas gali tinkamai neveikti
|
||||||
STR_NEWGRF_BUGGY_ENDLESS_PRODUCTION_CALLBACK :{WHITE}'{1:STRING}' sukėle begalinį ciklą produkcijos atgaliniame kvietime
|
STR_NEWGRF_BUGGY_ENDLESS_PRODUCTION_CALLBACK :{WHITE}'{1:STRING}' sukėle begalinį ciklą produkcijos atgaliniame kvietime
|
||||||
STR_NEWGRF_BUGGY_UNKNOWN_CALLBACK_RESULT :{WHITE}Kvietimas {1:HEX} grąžino nežinomą/klaidingą atsakymą {2:HEX}
|
STR_NEWGRF_BUGGY_UNKNOWN_CALLBACK_RESULT :{WHITE}Kvietimas {1:HEX} grąžino nežinomą/klaidingą atsakymą {2:HEX}
|
||||||
|
|
||||||
@@ -3170,17 +3166,17 @@ STR_NEWGRF_BUGGY_UNKNOWN_CALLBACK_RESULT :{WHITE}Kvietima
|
|||||||
STR_NEWGRF_INVALID_CARGO :<netinkamas krovinys>
|
STR_NEWGRF_INVALID_CARGO :<netinkamas krovinys>
|
||||||
STR_NEWGRF_INVALID_CARGO_ABBREV :??
|
STR_NEWGRF_INVALID_CARGO_ABBREV :??
|
||||||
STR_NEWGRF_INVALID_CARGO_QUANTITY :{COMMA} vnt. <netinkamo krovinio>
|
STR_NEWGRF_INVALID_CARGO_QUANTITY :{COMMA} vnt. <netinkamo krovinio>
|
||||||
STR_NEWGRF_INVALID_ENGINE :<netinkamas variklis>
|
STR_NEWGRF_INVALID_ENGINE :<netinkamas transporto priemonės tipas>
|
||||||
STR_NEWGRF_INVALID_INDUSTRYTYPE :<netinkama industrija>
|
STR_NEWGRF_INVALID_INDUSTRYTYPE :<netinkama pramonės įmonė>
|
||||||
|
|
||||||
# Placeholders for other invalid stuff, e.g. vehicles that have gone (Game Script).
|
# Placeholders for other invalid stuff, e.g. vehicles that have gone (Game Script).
|
||||||
STR_INVALID_VEHICLE :<neteisinga transporto priemonė>
|
STR_INVALID_VEHICLE :<neteisinga transporto priemonė>
|
||||||
|
|
||||||
# NewGRF scanning window
|
# NewGRF scanning window
|
||||||
STR_NEWGRF_SCAN_CAPTION :{WHITE}Tikrinami NewGRF
|
STR_NEWGRF_SCAN_CAPTION :{WHITE}Tikrinami plėtiniai
|
||||||
STR_NEWGRF_SCAN_MESSAGE :{BLACK}Nuskaitomi NewGRF. Tai gali užtrukti, priklausomai nuo kiekio...
|
STR_NEWGRF_SCAN_MESSAGE :{BLACK}Nuskaitomi plėtiniai. Tai gali užtrukti, priklausomai nuo kiekio...
|
||||||
STR_NEWGRF_SCAN_STATUS :{BLACK}Nuskaitomi {NUM} NewGRF{P "" "" ""} iš paskaičiuotų {NUM} NewGRF{P "" "" ""}
|
STR_NEWGRF_SCAN_STATUS :{BLACK}Nuskaityti {NUM} plėtin{P ys iai ių} iš {NUM}
|
||||||
STR_NEWGRF_SCAN_ARCHIVES :Ieškoma archyvų
|
STR_NEWGRF_SCAN_ARCHIVES :Ieškoma archyvuose
|
||||||
|
|
||||||
# Sign list window
|
# Sign list window
|
||||||
STR_SIGN_LIST_CAPTION :{WHITE}Ženklų sąrašas - {COMMA} ženkl{P as ai ų}
|
STR_SIGN_LIST_CAPTION :{WHITE}Ženklų sąrašas - {COMMA} ženkl{P as ai ų}
|
||||||
@@ -3274,7 +3270,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Informacija
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Perspėjimas
|
STR_GOAL_QUESTION_CAPTION_WARNING :Perspėjimas
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Klaida
|
STR_GOAL_QUESTION_CAPTION_ERROR :Klaida
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Atšaukti
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Atšaukti
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :Gerai
|
STR_GOAL_QUESTION_BUTTON_OK :Gerai
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Ne
|
STR_GOAL_QUESTION_BUTTON_NO :Ne
|
||||||
@@ -3293,6 +3289,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Pradėti iš na
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Atidėti
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Atidėti
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Pasiduoti
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Pasiduoti
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Uždaryti
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Uždaryti
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Subsidijos
|
STR_SUBSIDIES_CAPTION :{WHITE}Subsidijos
|
||||||
@@ -3381,10 +3378,10 @@ STR_CARGO_RATING_OUTSTANDING :Nuostabus
|
|||||||
STR_STATION_VIEW_CENTER_TOOLTIP :{BLACK}Centruoti stotį pagrindiniame ekrane. Ctrl+Click atidaro naują peržiūros langą su vaizdu į šią stotį
|
STR_STATION_VIEW_CENTER_TOOLTIP :{BLACK}Centruoti stotį pagrindiniame ekrane. Ctrl+Click atidaro naują peržiūros langą su vaizdu į šią stotį
|
||||||
STR_STATION_VIEW_RENAME_TOOLTIP :{BLACK}Pakeisti stoties pavadinimą
|
STR_STATION_VIEW_RENAME_TOOLTIP :{BLACK}Pakeisti stoties pavadinimą
|
||||||
|
|
||||||
STR_STATION_VIEW_SCHEDULED_TRAINS_TOOLTIP :{BLACK}Rodyti visus traukinius, į kurių užduotis yra įtraukta ši stotis
|
STR_STATION_VIEW_SCHEDULED_TRAINS_TOOLTIP :{BLACK}Rodyti visus traukinius, į kurių užduotis yra įtraukta ši stotelė
|
||||||
STR_STATION_VIEW_SCHEDULED_ROAD_VEHICLES_TOOLTIP :{BLACK}Rodyti visus automobilius, į kurių užduotis yra įtraukta ši stotis
|
STR_STATION_VIEW_SCHEDULED_ROAD_VEHICLES_TOOLTIP :{BLACK}Rodyti visus automobilius, į kurių užduotis yra įtraukta ši stotelė
|
||||||
STR_STATION_VIEW_SCHEDULED_AIRCRAFT_TOOLTIP :{BLACK}Rodyti visus lėktuvus, į kurių užduotis yra įtraukta ši stotis
|
STR_STATION_VIEW_SCHEDULED_AIRCRAFT_TOOLTIP :{BLACK}Rodyti visus lėktuvus, į kurių užduotis yra įtraukta ši stotelė
|
||||||
STR_STATION_VIEW_SCHEDULED_SHIPS_TOOLTIP :{BLACK}Rodyti visus laivus, į kurių užduotis yra įtraukta ši stotis
|
STR_STATION_VIEW_SCHEDULED_SHIPS_TOOLTIP :{BLACK}Rodyti visus laivus, į kurių užduotis yra įtraukta ši stotelė
|
||||||
|
|
||||||
STR_STATION_VIEW_RENAME_STATION_CAPTION :Pervardinti stotį
|
STR_STATION_VIEW_RENAME_STATION_CAPTION :Pervardinti stotį
|
||||||
|
|
||||||
@@ -3422,7 +3419,7 @@ STR_FINANCES_POSITIVE_INCOME :{BLACK}+{CURREN
|
|||||||
STR_FINANCES_TOTAL_CAPTION :{WHITE}Iš viso:
|
STR_FINANCES_TOTAL_CAPTION :{WHITE}Iš viso:
|
||||||
STR_FINANCES_BANK_BALANCE_TITLE :{WHITE}Sąskaitos balansas
|
STR_FINANCES_BANK_BALANCE_TITLE :{WHITE}Sąskaitos balansas
|
||||||
STR_FINANCES_LOAN_TITLE :{WHITE}Paskola
|
STR_FINANCES_LOAN_TITLE :{WHITE}Paskola
|
||||||
STR_FINANCES_MAX_LOAN :{WHITE}Maksimali paskola: {BLACK}{CURRENCY_LONG}
|
STR_FINANCES_MAX_LOAN :{WHITE}Didžiausia paskola: {BLACK}{CURRENCY_LONG}
|
||||||
STR_FINANCES_TOTAL_CURRENCY :{BLACK}{CURRENCY_LONG}
|
STR_FINANCES_TOTAL_CURRENCY :{BLACK}{CURRENCY_LONG}
|
||||||
STR_FINANCES_BORROW_BUTTON :{BLACK}Skolintis {CURRENCY_LONG}
|
STR_FINANCES_BORROW_BUTTON :{BLACK}Skolintis {CURRENCY_LONG}
|
||||||
STR_FINANCES_BORROW_TOOLTIP :{BLACK}Skolintis daugiau. Spragtelėjus laikant nuspaustą Ctrl klavišą, bus pasiskolinta didžiausia įmanoma suma
|
STR_FINANCES_BORROW_TOOLTIP :{BLACK}Skolintis daugiau. Spragtelėjus laikant nuspaustą Ctrl klavišą, bus pasiskolinta didžiausia įmanoma suma
|
||||||
@@ -3617,10 +3614,10 @@ STR_PURCHASE_INFO_ALL_BUT :visiems krovini
|
|||||||
STR_PURCHASE_INFO_MAX_TE :{BLACK}Didž. traukos jėga: {GOLD}{FORCE}
|
STR_PURCHASE_INFO_MAX_TE :{BLACK}Didž. traukos jėga: {GOLD}{FORCE}
|
||||||
STR_PURCHASE_INFO_AIRCRAFT_RANGE :{BLACK}Nuotolis: {GOLD}{COMMA} langeliai
|
STR_PURCHASE_INFO_AIRCRAFT_RANGE :{BLACK}Nuotolis: {GOLD}{COMMA} langeliai
|
||||||
|
|
||||||
STR_BUY_VEHICLE_TRAIN_LIST_TOOLTIP :{BLACK}Lokomotyvų ir vagonų sąrašas. Spragtelėjus ant kurio nors iš jų, bus parodyta platesnė informacija
|
STR_BUY_VEHICLE_TRAIN_LIST_TOOLTIP :{BLACK}Lokomotyvų ir vagonų sąrašas. Spragtelėjus bus parodyta platesnė informacija. Spragtelėjus laikant nuspaustą Ctrl klavišą, lokomotyvas ar vagonas bus slepiamas/rodomas sąraše
|
||||||
STR_BUY_VEHICLE_ROAD_VEHICLE_LIST_TOOLTIP :BLACK}Automobilių sąrašas. Spragtelėjus ant kurio nors iš jų, bus parodyta platesnė informacija
|
STR_BUY_VEHICLE_ROAD_VEHICLE_LIST_TOOLTIP :{BLACK}Automobilių sąrašas. Spragtelėjus bus parodyta platesnė informacija. Spragtelėjus laikant nuspaustą Ctrl klavišą, automobilis bus slepiamas/rodomas sąraše
|
||||||
STR_BUY_VEHICLE_SHIP_LIST_TOOLTIP :{BLACK}Laivų sąrašas. Spragtelėjus ant kurio nors iš jų, bus parodyta platesnė informacija
|
STR_BUY_VEHICLE_SHIP_LIST_TOOLTIP :{BLACK}Laivų sąrašas. Spragtelėjus bus parodyta platesnė informacija. Spragtelėjus laikant nuspaustą Ctrl klavišą, laivas bus slepiamas/rodomas sąraše
|
||||||
STR_BUY_VEHICLE_AIRCRAFT_LIST_TOOLTIP :{BLACK}Lėktuvų sąrašas. Spragtelėjus ant kurio nors iš jų, bus parodyta platesnė informacija
|
STR_BUY_VEHICLE_AIRCRAFT_LIST_TOOLTIP :{BLACK}Lėktuvų sąrašas. Spragtelėjus bus parodyta platesnė informacija. Spragtelėjus laikant nuspaustą Ctrl klavišą, lėktuvas bus slepiamas/rodomas sąraše
|
||||||
|
|
||||||
STR_BUY_VEHICLE_TRAIN_BUY_VEHICLE_BUTTON :{BLACK}Pirkti
|
STR_BUY_VEHICLE_TRAIN_BUY_VEHICLE_BUTTON :{BLACK}Pirkti
|
||||||
STR_BUY_VEHICLE_ROAD_VEHICLE_BUY_VEHICLE_BUTTON :{BLACK}Pirkti
|
STR_BUY_VEHICLE_ROAD_VEHICLE_BUY_VEHICLE_BUTTON :{BLACK}Pirkti
|
||||||
@@ -4183,7 +4180,7 @@ STR_TIMETABLE_DAYS.kam :{COMMA} dien{P
|
|||||||
STR_TIMETABLE_DAYS.ka :{COMMA} dien{P ą as ų}
|
STR_TIMETABLE_DAYS.ka :{COMMA} dien{P ą as ų}
|
||||||
STR_TIMETABLE_DAYS.kuo :{COMMA} dien{P a omis ų}
|
STR_TIMETABLE_DAYS.kuo :{COMMA} dien{P a omis ų}
|
||||||
STR_TIMETABLE_DAYS.kur :{COMMA} dien{P oje ose ų}
|
STR_TIMETABLE_DAYS.kur :{COMMA} dien{P oje ose ų}
|
||||||
STR_TIMETABLE_TICKS :{COMMA}{NBSP}žym{P a os ų}
|
STR_TIMETABLE_TICKS :{COMMA}{NBSP}impuls{P as ai ų}
|
||||||
|
|
||||||
STR_TIMETABLE_TOTAL_TIME :{BLACK}Maršruto trukmė yra {STRING}
|
STR_TIMETABLE_TOTAL_TIME :{BLACK}Maršruto trukmė yra {STRING}
|
||||||
STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Maršruto trukmė yra mažiausiai {STRING}, nes nustatytos ne visų užduočių trukmės
|
STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Maršruto trukmė yra mažiausiai {STRING}, nes nustatytos ne visų užduočių trukmės
|
||||||
@@ -4204,7 +4201,7 @@ STR_TIMETABLE_CLEAR_TIME :{BLACK}Trukmės
|
|||||||
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}Atšaukti pažymėtos užduoties trukmės ribojimus
|
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}Atšaukti pažymėtos užduoties trukmės ribojimus
|
||||||
|
|
||||||
STR_TIMETABLE_CHANGE_SPEED :{BLACK}Pakeisti greičio ribą
|
STR_TIMETABLE_CHANGE_SPEED :{BLACK}Pakeisti greičio ribą
|
||||||
STR_TIMETABLE_CHANGE_SPEED_TOOLTIP :{BLACK}Pakeisti pažymėtos užduoties maksimalaus greičio ribą
|
STR_TIMETABLE_CHANGE_SPEED_TOOLTIP :{BLACK}Pakeisti pažymėtos užduoties didžiausio greičio ribą
|
||||||
|
|
||||||
STR_TIMETABLE_CLEAR_SPEED :{BLACK}Greičio neriboti
|
STR_TIMETABLE_CLEAR_SPEED :{BLACK}Greičio neriboti
|
||||||
STR_TIMETABLE_CLEAR_SPEED_TOOLTIP :{BLACK}Neriboti pažymėtos užduoties greičio
|
STR_TIMETABLE_CLEAR_SPEED_TOOLTIP :{BLACK}Neriboti pažymėtos užduoties greičio
|
||||||
@@ -4240,7 +4237,7 @@ STR_AI_DEBUG_SETTINGS :{BLACK}Nustatym
|
|||||||
STR_AI_DEBUG_SETTINGS_TOOLTIP :{BLACK}Keisti skripto nustatymus
|
STR_AI_DEBUG_SETTINGS_TOOLTIP :{BLACK}Keisti skripto nustatymus
|
||||||
STR_AI_DEBUG_RELOAD :{BLACK}Perkrauti AI
|
STR_AI_DEBUG_RELOAD :{BLACK}Perkrauti AI
|
||||||
STR_AI_DEBUG_RELOAD_TOOLTIP :{BLACK}Išbraukti DI, perkrauti skritpą, ir perkrauti DI
|
STR_AI_DEBUG_RELOAD_TOOLTIP :{BLACK}Išbraukti DI, perkrauti skritpą, ir perkrauti DI
|
||||||
STR_AI_DEBUG_BREAK_STR_ON_OFF_TOOLTIP :{BLACK}Įjungti/išjungti laužymą, kai DI registro žinutė sutinka su lūžio žinute
|
STR_AI_DEBUG_BREAK_STR_ON_OFF_TOOLTIP :{BLACK}Įjungti/išjungti stabdymą, jei DI žurnalo žinutė sutampa su stabdos žinute
|
||||||
STR_AI_DEBUG_BREAK_ON_LABEL :{BLACK}Lūžis ant:
|
STR_AI_DEBUG_BREAK_ON_LABEL :{BLACK}Lūžis ant:
|
||||||
STR_AI_DEBUG_BREAK_STR_OSKTITLE :{BLACK}Lūžis ant
|
STR_AI_DEBUG_BREAK_STR_OSKTITLE :{BLACK}Lūžis ant
|
||||||
STR_AI_DEBUG_BREAK_STR_TOOLTIP :{BLACK}Kai DI registro žinutė sutampa su šia eilute, žaidimas pristabdomas
|
STR_AI_DEBUG_BREAK_STR_TOOLTIP :{BLACK}Kai DI registro žinutė sutampa su šia eilute, žaidimas pristabdomas
|
||||||
@@ -4450,7 +4447,7 @@ STR_ERROR_TOO_MANY_TOWNS :{WHITE}... per
|
|||||||
STR_ERROR_NO_SPACE_FOR_TOWN :{WHITE}... daugiau nera vietos zemelapyje
|
STR_ERROR_NO_SPACE_FOR_TOWN :{WHITE}... daugiau nera vietos zemelapyje
|
||||||
STR_ERROR_TOWN_EXPAND_WARN_NO_ROADS :{WHITE}Miestas nestatys kelių. Jūs galite įjungti kelių statybą per „Išplėstinės nuostatos>Aplinka>Miestai“.
|
STR_ERROR_TOWN_EXPAND_WARN_NO_ROADS :{WHITE}Miestas nestatys kelių. Jūs galite įjungti kelių statybą per „Išplėstinės nuostatos>Aplinka>Miestai“.
|
||||||
STR_ERROR_ROAD_WORKS_IN_PROGRESS :{WHITE}Vyksta kelio darbai
|
STR_ERROR_ROAD_WORKS_IN_PROGRESS :{WHITE}Vyksta kelio darbai
|
||||||
STR_ERROR_TOWN_CAN_T_DELETE :{WHITE}Negalima panaikinti šio miesto...{}Mieste yra stotis arba depas, arba miestui priklausantis vienas iš laukelių negali būti ištrintas.
|
STR_ERROR_TOWN_CAN_T_DELETE :{WHITE}Negalima panaikinti šio miesto...{}Mieste yra stotelė arba depas, arba miestui priklausantis vienas iš laukelių negali būti pašalintas
|
||||||
STR_ERROR_STATUE_NO_SUITABLE_PLACE :{WHITE}... nėra tinkamos vietos statulai šio miesto centre
|
STR_ERROR_STATUE_NO_SUITABLE_PLACE :{WHITE}... nėra tinkamos vietos statulai šio miesto centre
|
||||||
|
|
||||||
# Industry related errors
|
# Industry related errors
|
||||||
@@ -4485,7 +4482,7 @@ STR_ERROR_CAN_T_BUILD_DOCK_HERE :{WHITE}Neįmano
|
|||||||
STR_ERROR_CAN_T_BUILD_AIRPORT_HERE :{WHITE}Negalima cia statyti oro uosto...
|
STR_ERROR_CAN_T_BUILD_AIRPORT_HERE :{WHITE}Negalima cia statyti oro uosto...
|
||||||
|
|
||||||
STR_ERROR_ADJOINS_MORE_THAN_ONE_EXISTING :{WHITE}Ribojasi su daugiau nei viena stotele/pakrovimo aikštele
|
STR_ERROR_ADJOINS_MORE_THAN_ONE_EXISTING :{WHITE}Ribojasi su daugiau nei viena stotele/pakrovimo aikštele
|
||||||
STR_ERROR_STATION_TOO_SPREAD_OUT :{WHITE}... stotis per daug išsiplėtusi
|
STR_ERROR_STATION_TOO_SPREAD_OUT :{WHITE}... stotelė per daug išsiplėtusi
|
||||||
STR_ERROR_TOO_MANY_STATIONS_LOADING :{WHITE}Per daug stotelių
|
STR_ERROR_TOO_MANY_STATIONS_LOADING :{WHITE}Per daug stotelių
|
||||||
STR_ERROR_TOO_MANY_STATION_SPECS :{WHITE}Perdaug traukinių stoties dalių
|
STR_ERROR_TOO_MANY_STATION_SPECS :{WHITE}Perdaug traukinių stoties dalių
|
||||||
STR_ERROR_TOO_MANY_BUS_STOPS :{WHITE}Per daug autobusų stotelių
|
STR_ERROR_TOO_MANY_BUS_STOPS :{WHITE}Per daug autobusų stotelių
|
||||||
@@ -4695,9 +4692,9 @@ STR_ERROR_CAN_T_CHANGE_SERVICING :{WHITE}Aptarnav
|
|||||||
STR_ERROR_VEHICLE_IS_DESTROYED :{WHITE}... automobilis sunaikintas
|
STR_ERROR_VEHICLE_IS_DESTROYED :{WHITE}... automobilis sunaikintas
|
||||||
|
|
||||||
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL :{WHITE}Nebus įmanoma įsigyti jokių transporto priemonių
|
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL :{WHITE}Nebus įmanoma įsigyti jokių transporto priemonių
|
||||||
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL_EXPLANATION :{WHITE}Pakeiskite NewGRF nuostatas
|
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL_EXPLANATION :{WHITE}Pakeiskite plėtinių nuostatas
|
||||||
STR_ERROR_NO_VEHICLES_AVAILABLE_YET :{WHITE}Kol kas negalima įsigyti jokių transporto priemonių
|
STR_ERROR_NO_VEHICLES_AVAILABLE_YET :{WHITE}Kol kas negalima įsigyti jokių transporto priemonių
|
||||||
STR_ERROR_NO_VEHICLES_AVAILABLE_YET_EXPLANATION :{WHITE}Pradėkite žaidimą vėliau, nei {DATE_SHORT}, arba įdiekite NewGRF papildinį, kuris leis įsigyti transporto priemonių šiame ankstyvame laikotarpyje
|
STR_ERROR_NO_VEHICLES_AVAILABLE_YET_EXPLANATION :{WHITE}Pradėkite žaidimą vėliau, nei {DATE_SHORT}, arba įdiekite plėtinių, kurie leistų įsigyti transporto priemonių šiame ankstyvame laikotarpyje
|
||||||
|
|
||||||
# Specific vehicle errors
|
# Specific vehicle errors
|
||||||
STR_ERROR_CAN_T_MAKE_TRAIN_PASS_SIGNAL :{WHITE}Neįmanoma priversti traukinio važiuoti nesaugiai...
|
STR_ERROR_CAN_T_MAKE_TRAIN_PASS_SIGNAL :{WHITE}Neįmanoma priversti traukinio važiuoti nesaugiai...
|
||||||
@@ -4717,7 +4714,7 @@ STR_ERROR_CAN_T_MODIFY_THIS_ORDER :{WHITE}Sios uzd
|
|||||||
STR_ERROR_CAN_T_MOVE_THIS_ORDER :{WHITE}Negalima perkelti šio užsakymo...
|
STR_ERROR_CAN_T_MOVE_THIS_ORDER :{WHITE}Negalima perkelti šio užsakymo...
|
||||||
STR_ERROR_CAN_T_SKIP_ORDER :{WHITE}Negalima praleisti šio užsakymo...
|
STR_ERROR_CAN_T_SKIP_ORDER :{WHITE}Negalima praleisti šio užsakymo...
|
||||||
STR_ERROR_CAN_T_SKIP_TO_ORDER :{WHITE}Negalima praleisti pažymėto užsakymo...
|
STR_ERROR_CAN_T_SKIP_TO_ORDER :{WHITE}Negalima praleisti pažymėto užsakymo...
|
||||||
STR_ERROR_CAN_T_COPY_SHARE_ORDER :{WHITE}... transporto priemonė negali vykti į visas stotis
|
STR_ERROR_CAN_T_COPY_SHARE_ORDER :{WHITE}... transporto priemonė negali vykti į visas stoteles
|
||||||
STR_ERROR_CAN_T_ADD_ORDER :{WHITE}... automobilis negali nukakti iki tos stotelės
|
STR_ERROR_CAN_T_ADD_ORDER :{WHITE}... automobilis negali nukakti iki tos stotelės
|
||||||
STR_ERROR_CAN_T_ADD_ORDER_SHARED :{WHITE}... automobilis dalinantis šį grafiką negali nukakti iki tos stotelės
|
STR_ERROR_CAN_T_ADD_ORDER_SHARED :{WHITE}... automobilis dalinantis šį grafiką negali nukakti iki tos stotelės
|
||||||
|
|
||||||
@@ -5414,7 +5411,7 @@ STR_FORMAT_DEPOT_NAME_SHIP :{TOWN} Laivų d
|
|||||||
STR_FORMAT_DEPOT_NAME_SHIP_SERIAL :{TOWN} Laivų dokas #{COMMA}
|
STR_FORMAT_DEPOT_NAME_SHIP_SERIAL :{TOWN} Laivų dokas #{COMMA}
|
||||||
STR_FORMAT_DEPOT_NAME_AIRCRAFT :{STATION} Angaras
|
STR_FORMAT_DEPOT_NAME_AIRCRAFT :{STATION} Angaras
|
||||||
|
|
||||||
STR_UNKNOWN_STATION :Nežinoma stotis
|
STR_UNKNOWN_STATION :Nežinoma stotelė
|
||||||
STR_DEFAULT_SIGN_NAME :Ženklas
|
STR_DEFAULT_SIGN_NAME :Ženklas
|
||||||
STR_COMPANY_SOMEONE :kažkas
|
STR_COMPANY_SOMEONE :kažkas
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -895,10 +895,6 @@ STR_GAME_OPTIONS_CURRENCY_ZAR :South African R
|
|||||||
STR_GAME_OPTIONS_CURRENCY_CUSTOM :Sesuaikan...
|
STR_GAME_OPTIONS_CURRENCY_CUSTOM :Sesuaikan...
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Kenderaan Jalanraya
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Kenderaan Jalanraya
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Pilih laluan memandu kenderaan sebelah kiri atau kanan
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Pilih laluan memandu kenderaan sebelah kiri atau kanan
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Memandu di sebelah kiri
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Memandu di sebelah kiri
|
||||||
@@ -2737,7 +2733,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Maklumat
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Amaran
|
STR_GOAL_QUESTION_CAPTION_WARNING :Amaran
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Kesilapan
|
STR_GOAL_QUESTION_CAPTION_ERROR :Kesilapan
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Batal
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Batal
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :OK
|
STR_GOAL_QUESTION_BUTTON_OK :OK
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Tidak
|
STR_GOAL_QUESTION_BUTTON_NO :Tidak
|
||||||
@@ -2756,6 +2752,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Mula semula
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Tangguh
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Tangguh
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Menyerah
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Menyerah
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Tutup
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Tutup
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Subsidi
|
STR_SUBSIDIES_CAPTION :{WHITE}Subsidi
|
||||||
|
|||||||
@@ -99,28 +99,28 @@ STR_CARGO_SINGULAR_FIZZY_DRINK :Mineralvann
|
|||||||
STR_QUANTITY_NOTHING :
|
STR_QUANTITY_NOTHING :
|
||||||
STR_QUANTITY_PASSENGERS :{COMMA}{NBSP}passasjer{P "" er}
|
STR_QUANTITY_PASSENGERS :{COMMA}{NBSP}passasjer{P "" er}
|
||||||
STR_QUANTITY_COAL :{WEIGHT_LONG} kull
|
STR_QUANTITY_COAL :{WEIGHT_LONG} kull
|
||||||
STR_QUANTITY_MAIL :{COMMA} postsekk{P "" er}
|
STR_QUANTITY_MAIL :{COMMA}{NBSP}postsekk{P "" er}
|
||||||
STR_QUANTITY_OIL :{VOLUME_LONG} olje
|
STR_QUANTITY_OIL :{VOLUME_LONG} olje
|
||||||
STR_QUANTITY_LIVESTOCK :{COMMA} enhet{P "" er} buskap
|
STR_QUANTITY_LIVESTOCK :{COMMA}{NBSP}enhet{P "" er} buskap
|
||||||
STR_QUANTITY_GOODS :{COMMA} kasse{P "" r} gods
|
STR_QUANTITY_GOODS :{COMMA}{NBSP}kasse{P "" r} med gods
|
||||||
STR_QUANTITY_GRAIN :{WEIGHT_LONG} korn
|
STR_QUANTITY_GRAIN :{WEIGHT_LONG} korn
|
||||||
STR_QUANTITY_WOOD :{WEIGHT_LONG} tømmer
|
STR_QUANTITY_WOOD :{WEIGHT_LONG} tømmer
|
||||||
STR_QUANTITY_IRON_ORE :{WEIGHT_LONG} jernmalm
|
STR_QUANTITY_IRON_ORE :{WEIGHT_LONG} jernmalm
|
||||||
STR_QUANTITY_STEEL :{WEIGHT_LONG} stål
|
STR_QUANTITY_STEEL :{WEIGHT_LONG} stål
|
||||||
STR_QUANTITY_VALUABLES :{COMMA} sekk{P "" er} med verdisaker
|
STR_QUANTITY_VALUABLES :{COMMA}{NBSP}sekk{P "" er} med verdisaker
|
||||||
STR_QUANTITY_COPPER_ORE :{WEIGHT_LONG} kobbermalm
|
STR_QUANTITY_COPPER_ORE :{WEIGHT_LONG} kobbermalm
|
||||||
STR_QUANTITY_MAIZE :{WEIGHT_LONG} mais
|
STR_QUANTITY_MAIZE :{WEIGHT_LONG} mais
|
||||||
STR_QUANTITY_FRUIT :{WEIGHT_LONG} frukt
|
STR_QUANTITY_FRUIT :{WEIGHT_LONG} frukt
|
||||||
STR_QUANTITY_DIAMONDS :{COMMA} sekk{P "" er} med diamanter
|
STR_QUANTITY_DIAMONDS :{COMMA}{NBSP}sekk{P "" er} med diamanter
|
||||||
STR_QUANTITY_FOOD :{WEIGHT_LONG} mat
|
STR_QUANTITY_FOOD :{WEIGHT_LONG} mat
|
||||||
STR_QUANTITY_PAPER :{WEIGHT_LONG} papir
|
STR_QUANTITY_PAPER :{WEIGHT_LONG} papir
|
||||||
STR_QUANTITY_GOLD :{COMMA} sekk{P "" er} med gull
|
STR_QUANTITY_GOLD :{COMMA}{NBSP}sekk{P "" er} med gull
|
||||||
STR_QUANTITY_WATER :{VOLUME_LONG} vann
|
STR_QUANTITY_WATER :{VOLUME_LONG} vann
|
||||||
STR_QUANTITY_WHEAT :{WEIGHT_LONG} hvete
|
STR_QUANTITY_WHEAT :{WEIGHT_LONG} hvete
|
||||||
STR_QUANTITY_RUBBER :{VOLUME_LONG} gummi
|
STR_QUANTITY_RUBBER :{VOLUME_LONG} gummi
|
||||||
STR_QUANTITY_SUGAR :{WEIGHT_LONG} sukker
|
STR_QUANTITY_SUGAR :{WEIGHT_LONG} sukker
|
||||||
STR_QUANTITY_TOYS :{COMMA} leke{P "" r}
|
STR_QUANTITY_TOYS :{COMMA}{NBSP}leke{P "" r}
|
||||||
STR_QUANTITY_SWEETS :{COMMA} sekk{P "" er} med godteri
|
STR_QUANTITY_SWEETS :{COMMA}{NBSP}sekk{P "" er} med godteri
|
||||||
STR_QUANTITY_COLA :{VOLUME_LONG} cola
|
STR_QUANTITY_COLA :{VOLUME_LONG} cola
|
||||||
STR_QUANTITY_CANDYFLOSS :{WEIGHT_LONG} sukkerspinn
|
STR_QUANTITY_CANDYFLOSS :{WEIGHT_LONG} sukkerspinn
|
||||||
STR_QUANTITY_BUBBLES :{COMMA} boble{P "" r}
|
STR_QUANTITY_BUBBLES :{COMMA} boble{P "" r}
|
||||||
@@ -167,12 +167,12 @@ STR_ABBREV_NONE :{TINY_FONT}IN
|
|||||||
STR_ABBREV_ALL :{TINY_FONT}ALLE
|
STR_ABBREV_ALL :{TINY_FONT}ALLE
|
||||||
|
|
||||||
# 'Mode' of transport for cargoes
|
# 'Mode' of transport for cargoes
|
||||||
STR_PASSENGERS :{COMMA} passasjer{P "" er}
|
STR_PASSENGERS :{COMMA}{NBSP}passasjer{P "" er}
|
||||||
STR_BAGS :{COMMA} sekk{P "" er}
|
STR_BAGS :{COMMA}{NBSP}sekk{P "" er}
|
||||||
STR_TONS :{COMMA} tonn
|
STR_TONS :{COMMA}{NBSP}tonn
|
||||||
STR_LITERS :{COMMA} liter
|
STR_LITERS :{COMMA}{NBSP}liter
|
||||||
STR_ITEMS :{COMMA} enhet{P "" er}
|
STR_ITEMS :{COMMA}{NBSP}element{P "" er}
|
||||||
STR_CRATES :{COMMA} kasse{P "" r}
|
STR_CRATES :{COMMA}{NBSP}kasse{P "" r}
|
||||||
|
|
||||||
# Colours, do not shuffle
|
# Colours, do not shuffle
|
||||||
STR_COLOUR_DARK_BLUE :Mørkeblå
|
STR_COLOUR_DARK_BLUE :Mørkeblå
|
||||||
@@ -193,37 +193,37 @@ STR_COLOUR_GREY :Grå
|
|||||||
STR_COLOUR_WHITE :Hvit
|
STR_COLOUR_WHITE :Hvit
|
||||||
|
|
||||||
# Units used in OpenTTD
|
# Units used in OpenTTD
|
||||||
STR_UNITS_VELOCITY_IMPERIAL :{COMMA} mi/t
|
STR_UNITS_VELOCITY_IMPERIAL :{COMMA}{NBSP}mi/t
|
||||||
STR_UNITS_VELOCITY_METRIC :{COMMA} km/t
|
STR_UNITS_VELOCITY_METRIC :{COMMA}{NBSP}km/t
|
||||||
STR_UNITS_VELOCITY_SI :{COMMA} m/s
|
STR_UNITS_VELOCITY_SI :{COMMA}{NBSP}m/s
|
||||||
|
|
||||||
STR_UNITS_POWER_IMPERIAL :{COMMA} hk
|
STR_UNITS_POWER_IMPERIAL :{COMMA}{NBSP}hk
|
||||||
STR_UNITS_POWER_METRIC :{COMMA} hk
|
STR_UNITS_POWER_METRIC :{COMMA}{NBSP}hk
|
||||||
STR_UNITS_POWER_SI :{COMMA} kW
|
STR_UNITS_POWER_SI :{COMMA}{NBSP}kW
|
||||||
|
|
||||||
STR_UNITS_WEIGHT_SHORT_IMPERIAL :{COMMA}t
|
STR_UNITS_WEIGHT_SHORT_IMPERIAL :{COMMA}{NBSP}t
|
||||||
STR_UNITS_WEIGHT_SHORT_METRIC :{COMMA} t
|
STR_UNITS_WEIGHT_SHORT_METRIC :{COMMA}{NBSP}t
|
||||||
STR_UNITS_WEIGHT_SHORT_SI :{COMMA} kg
|
STR_UNITS_WEIGHT_SHORT_SI :{COMMA}{NBSP}kg
|
||||||
|
|
||||||
STR_UNITS_WEIGHT_LONG_IMPERIAL :{COMMA} ton{P "" s}
|
STR_UNITS_WEIGHT_LONG_IMPERIAL :{COMMA}{NBSP}tonn
|
||||||
STR_UNITS_WEIGHT_LONG_METRIC :{COMMA} tonn
|
STR_UNITS_WEIGHT_LONG_METRIC :{COMMA}{NBSP}tonn{P "" ""}
|
||||||
STR_UNITS_WEIGHT_LONG_SI :{COMMA} kg
|
STR_UNITS_WEIGHT_LONG_SI :{COMMA}{NBSP}kg
|
||||||
|
|
||||||
STR_UNITS_VOLUME_SHORT_IMPERIAL :{COMMA}gal
|
STR_UNITS_VOLUME_SHORT_IMPERIAL :{COMMA}{NBSP}gal
|
||||||
STR_UNITS_VOLUME_SHORT_METRIC :{COMMA} l
|
STR_UNITS_VOLUME_SHORT_METRIC :{COMMA}{NBSP}l
|
||||||
STR_UNITS_VOLUME_SHORT_SI :{COMMA} m³
|
STR_UNITS_VOLUME_SHORT_SI :{COMMA} m³
|
||||||
|
|
||||||
STR_UNITS_VOLUME_LONG_IMPERIAL :{COMMA} gallon{P "" s}
|
STR_UNITS_VOLUME_LONG_IMPERIAL :{COMMA}{NBSP}gallon
|
||||||
STR_UNITS_VOLUME_LONG_METRIC :{COMMA} liter
|
STR_UNITS_VOLUME_LONG_METRIC :{COMMA}{NBSP}liter
|
||||||
STR_UNITS_VOLUME_LONG_SI :{COMMA} m³
|
STR_UNITS_VOLUME_LONG_SI :{COMMA}{NBSP}m³
|
||||||
|
|
||||||
STR_UNITS_FORCE_IMPERIAL :{COMMA} lbf
|
STR_UNITS_FORCE_IMPERIAL :{COMMA}{NBSP}lbf
|
||||||
STR_UNITS_FORCE_METRIC :{COMMA} kgf
|
STR_UNITS_FORCE_METRIC :{COMMA}{NBSP}kgf
|
||||||
STR_UNITS_FORCE_SI :{COMMA} kN
|
STR_UNITS_FORCE_SI :{COMMA}{NBSP}kN
|
||||||
|
|
||||||
STR_UNITS_HEIGHT_IMPERIAL :{COMMA} fot
|
STR_UNITS_HEIGHT_IMPERIAL :{COMMA}{NBSP}fot
|
||||||
STR_UNITS_HEIGHT_METRIC :{COMMA} m
|
STR_UNITS_HEIGHT_METRIC :{COMMA}{NBSP}m
|
||||||
STR_UNITS_HEIGHT_SI :{COMMA} m
|
STR_UNITS_HEIGHT_SI :{COMMA}{NBSP}m
|
||||||
|
|
||||||
# Common window strings
|
# Common window strings
|
||||||
STR_LIST_FILTER_TITLE :{BLACK}Filterstreng:
|
STR_LIST_FILTER_TITLE :{BLACK}Filterstreng:
|
||||||
@@ -929,10 +929,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Georgianske Lar
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Iranske Rial (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Iranske Rial (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Kjøretøy
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Kjøretøy
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Velg kjøreside for veier
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Velg kjøreside for veier
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Venstrekjøring
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Venstrekjøring
|
||||||
@@ -1111,9 +1107,9 @@ STR_CONFIG_SETTING_TYPE_COMPANY_INGAME :Selskapet innst
|
|||||||
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}Kategori:
|
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}Kategori:
|
||||||
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}Type:
|
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}Type:
|
||||||
STR_CONFIG_SETTING_RESTRICT_DROPDOWN_HELPTEXT :{BLACK}Begrenser listen nedenfor ved hjelp av forhåndsdefinerte filtre
|
STR_CONFIG_SETTING_RESTRICT_DROPDOWN_HELPTEXT :{BLACK}Begrenser listen nedenfor ved hjelp av forhåndsdefinerte filtre
|
||||||
STR_CONFIG_SETTING_RESTRICT_BASIC :Grunnleggende innstillinger
|
STR_CONFIG_SETTING_RESTRICT_BASIC :Grunnleggende (vis bare viktige innstillinger)
|
||||||
STR_CONFIG_SETTING_RESTRICT_ADVANCED :Avanserte innstillinger
|
STR_CONFIG_SETTING_RESTRICT_ADVANCED :Avansert (Vis de fleste innstillinger)
|
||||||
STR_CONFIG_SETTING_RESTRICT_ALL :Avanserte innstillinger / alle innstillinger
|
STR_CONFIG_SETTING_RESTRICT_ALL :Ekspert (vis alle innstillinger, inkludert merkelige)
|
||||||
STR_CONFIG_SETTING_RESTRICT_CHANGED_AGAINST_DEFAULT :Innstillinger med annen verdi enn standarden
|
STR_CONFIG_SETTING_RESTRICT_CHANGED_AGAINST_DEFAULT :Innstillinger med annen verdi enn standarden
|
||||||
STR_CONFIG_SETTING_RESTRICT_CHANGED_AGAINST_NEW :Innstillinger med annen verdi enn innstillingene dine for nye spill
|
STR_CONFIG_SETTING_RESTRICT_CHANGED_AGAINST_NEW :Innstillinger med annen verdi enn innstillingene dine for nye spill
|
||||||
|
|
||||||
@@ -1288,7 +1284,7 @@ STR_CONFIG_SETTING_ERRMSG_DURATION_HELPTEXT :Varighet for vi
|
|||||||
STR_CONFIG_SETTING_ERRMSG_DURATION_VALUE :{COMMA} andre{P 0 "" s}
|
STR_CONFIG_SETTING_ERRMSG_DURATION_VALUE :{COMMA} andre{P 0 "" s}
|
||||||
STR_CONFIG_SETTING_HOVER_DELAY :Vis verktøytips: {STRING}
|
STR_CONFIG_SETTING_HOVER_DELAY :Vis verktøytips: {STRING}
|
||||||
STR_CONFIG_SETTING_HOVER_DELAY_HELPTEXT :Forsinkelse før verktøytips vises når musen svever over elementer i grensesnittet. Alternativt kan verktøytips bindes til den høyre museknappen
|
STR_CONFIG_SETTING_HOVER_DELAY_HELPTEXT :Forsinkelse før verktøytips vises når musen svever over elementer i grensesnittet. Alternativt kan verktøytips bindes til den høyre museknappen
|
||||||
STR_CONFIG_SETTING_HOVER_DELAY_VALUE :Hovre i {COMMA} sekund{P 0 "" s}
|
STR_CONFIG_SETTING_HOVER_DELAY_VALUE :Hovre i {COMMA} millisekunder{P 0 "" s}
|
||||||
STR_CONFIG_SETTING_HOVER_DELAY_DISABLED :Høyreklikk
|
STR_CONFIG_SETTING_HOVER_DELAY_DISABLED :Høyreklikk
|
||||||
STR_CONFIG_SETTING_POPULATION_IN_LABEL :Vis byers innbyggertall i tittelfeltet: {STRING}
|
STR_CONFIG_SETTING_POPULATION_IN_LABEL :Vis byers innbyggertall i tittelfeltet: {STRING}
|
||||||
STR_CONFIG_SETTING_POPULATION_IN_LABEL_HELPTEXT :Vis inbyggertallet i byer i tittelfeltet på kartet
|
STR_CONFIG_SETTING_POPULATION_IN_LABEL_HELPTEXT :Vis inbyggertallet i byer i tittelfeltet på kartet
|
||||||
@@ -1471,7 +1467,7 @@ STR_CONFIG_SETTING_SERVINT_ISPERCENT :Vedlikeholdsint
|
|||||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT_HELPTEXT :Velge om vedlikehold av kjøretøyer utløses av tiden som er forløpt fra siste gjennomførte vedlikehold, eller av at pålitelighet dropper under en bestemt prosent av maksimal pålitelighet
|
STR_CONFIG_SETTING_SERVINT_ISPERCENT_HELPTEXT :Velge om vedlikehold av kjøretøyer utløses av tiden som er forløpt fra siste gjennomførte vedlikehold, eller av at pålitelighet dropper under en bestemt prosent av maksimal pålitelighet
|
||||||
STR_CONFIG_SETTING_SERVINT_TRAINS :Standard vedlikeholdsintervall for tog: {STRING}
|
STR_CONFIG_SETTING_SERVINT_TRAINS :Standard vedlikeholdsintervall for tog: {STRING}
|
||||||
STR_CONFIG_SETTING_SERVINT_TRAINS_HELPTEXT :Angi standard vedlikeholdsintervall for nye skinnegående kjøretøy, hvis det ikke er satt noe serviceintervall for kjøretøyet
|
STR_CONFIG_SETTING_SERVINT_TRAINS_HELPTEXT :Angi standard vedlikeholdsintervall for nye skinnegående kjøretøy, hvis det ikke er satt noe serviceintervall for kjøretøyet
|
||||||
STR_CONFIG_SETTING_SERVINT_VALUE :{COMMA} dag{P 0 "" s}/%
|
STR_CONFIG_SETTING_SERVINT_VALUE :{COMMA}{NBSP}dag{P 0 "" er}/%
|
||||||
STR_CONFIG_SETTING_SERVINT_DISABLED :Deaktivert
|
STR_CONFIG_SETTING_SERVINT_DISABLED :Deaktivert
|
||||||
STR_CONFIG_SETTING_SERVINT_ROAD_VEHICLES :Standard vedlikeholdsintervall for veikjøretøy: {STRING}
|
STR_CONFIG_SETTING_SERVINT_ROAD_VEHICLES :Standard vedlikeholdsintervall for veikjøretøy: {STRING}
|
||||||
STR_CONFIG_SETTING_SERVINT_ROAD_VEHICLES_HELPTEXT :Angi standard vedlikeholdsintervall for nye veikjøretøy, hvis det ikke er satt noe vedlikeholdsintervall for kjøretøyet
|
STR_CONFIG_SETTING_SERVINT_ROAD_VEHICLES_HELPTEXT :Angi standard vedlikeholdsintervall for nye veikjøretøy, hvis det ikke er satt noe vedlikeholdsintervall for kjøretøyet
|
||||||
@@ -1532,13 +1528,13 @@ STR_CONFIG_SETTING_FEEDER_PAYMENT_SHARE :Prosentandel av
|
|||||||
STR_CONFIG_SETTING_FEEDER_PAYMENT_SHARE_HELPTEXT :Andel av inntekten gitt til de mellomliggende etapper i et overføringssystem, noe som gir mer kontroll over inntektene
|
STR_CONFIG_SETTING_FEEDER_PAYMENT_SHARE_HELPTEXT :Andel av inntekten gitt til de mellomliggende etapper i et overføringssystem, noe som gir mer kontroll over inntektene
|
||||||
STR_CONFIG_SETTING_DRAG_SIGNALS_DENSITY :Når du drar en linje, plasser signaler hver: {STRING}
|
STR_CONFIG_SETTING_DRAG_SIGNALS_DENSITY :Når du drar en linje, plasser signaler hver: {STRING}
|
||||||
STR_CONFIG_SETTING_DRAG_SIGNALS_DENSITY_HELPTEXT :Angi distansen for når signaler vil bli bygget på et spor frem til neste hinder (signal, kryss), hvis signaler blir dratt
|
STR_CONFIG_SETTING_DRAG_SIGNALS_DENSITY_HELPTEXT :Angi distansen for når signaler vil bli bygget på et spor frem til neste hinder (signal, kryss), hvis signaler blir dratt
|
||||||
STR_CONFIG_SETTING_DRAG_SIGNALS_DENSITY_VALUE :{COMMA} kartelement{P 0 "" s}
|
STR_CONFIG_SETTING_DRAG_SIGNALS_DENSITY_VALUE :{COMMA} kartelement{P 0 "" er}
|
||||||
STR_CONFIG_SETTING_DRAG_SIGNALS_FIXED_DISTANCE :Når du drar en linje, oppretthold fast avstand mellom signaler: {STRING}
|
STR_CONFIG_SETTING_DRAG_SIGNALS_FIXED_DISTANCE :Når du drar en linje, oppretthold fast avstand mellom signaler: {STRING}
|
||||||
STR_CONFIG_SETTING_DRAG_SIGNALS_FIXED_DISTANCE_HELPTEXT :Velg oppførselen til signalplassering ved Ctrl + dragning av signaler. Hvis deaktivert, blir signaler plassert ved tunneler eller broer for å unngå lange strekninger uten signaler. Hvis aktivert, blir signalene plassert for hver N ruter, noe som gjør justering av signaler på parallelle spor enklere
|
STR_CONFIG_SETTING_DRAG_SIGNALS_FIXED_DISTANCE_HELPTEXT :Velg oppførselen til signalplassering ved Ctrl + dragning av signaler. Hvis deaktivert, blir signaler plassert ved tunneler eller broer for å unngå lange strekninger uten signaler. Hvis aktivert, blir signalene plassert for hver N ruter, noe som gjør justering av signaler på parallelle spor enklere
|
||||||
STR_CONFIG_SETTING_SEMAPHORE_BUILD_BEFORE_DATE :Bygg vingesignal automatisk før: {STRING}
|
STR_CONFIG_SETTING_SEMAPHORE_BUILD_BEFORE_DATE :Bygg vingesignal automatisk før: {STRING}
|
||||||
STR_CONFIG_SETTING_SEMAPHORE_BUILD_BEFORE_DATE_HELPTEXT :Angi året når elektriske signal vil bi tatt i bruk for spor. Før dette året vil ikke-elektriske signal bli brukt (som har nøyaktig samme funksjon, men forskjellig utseende)
|
STR_CONFIG_SETTING_SEMAPHORE_BUILD_BEFORE_DATE_HELPTEXT :Angi året når elektriske signal vil bi tatt i bruk for spor. Før dette året vil ikke-elektriske signal bli brukt (som har nøyaktig samme funksjon, men forskjellig utseende)
|
||||||
STR_CONFIG_SETTING_ENABLE_SIGNAL_GUI :Aktiver signalgrensesnittet: {STRING}
|
STR_CONFIG_SETTING_ENABLE_SIGNAL_GUI :Aktiver signalgrensesnittet: {STRING}
|
||||||
STR_CONFIG_SETTING_ENABLE_SIGNAL_GUI_HELPTEXT :Vis et vindu for å velge hvilke singaltyper som skal bygges, i stedet for vindusløs signaltype-rotasjon når man Ctrl + klikker på byggesignaler
|
STR_CONFIG_SETTING_ENABLE_SIGNAL_GUI_HELPTEXT :Vis et vindu for å velge hvilke signaltyper som skal bygges, i stedet for vindusløs signaltype-rotasjon når man Ctrl+klikker på bygde signaler
|
||||||
STR_CONFIG_SETTING_DEFAULT_SIGNAL_TYPE :Standard signaltype: {STRING}
|
STR_CONFIG_SETTING_DEFAULT_SIGNAL_TYPE :Standard signaltype: {STRING}
|
||||||
STR_CONFIG_SETTING_DEFAULT_SIGNAL_TYPE_HELPTEXT :Standard signaltype som blir brukt
|
STR_CONFIG_SETTING_DEFAULT_SIGNAL_TYPE_HELPTEXT :Standard signaltype som blir brukt
|
||||||
STR_CONFIG_SETTING_DEFAULT_SIGNAL_NORMAL :Blokksignaler
|
STR_CONFIG_SETTING_DEFAULT_SIGNAL_NORMAL :Blokksignaler
|
||||||
@@ -1581,7 +1577,7 @@ STR_CONFIG_SETTING_STATUSBAR_POS :Statusbarens po
|
|||||||
STR_CONFIG_SETTING_STATUSBAR_POS_HELPTEXT :Horisontal posisjon av status verktøylinjen på bunnen av skjermen
|
STR_CONFIG_SETTING_STATUSBAR_POS_HELPTEXT :Horisontal posisjon av status verktøylinjen på bunnen av skjermen
|
||||||
STR_CONFIG_SETTING_SNAP_RADIUS :Vinduers smekkeradius: {STRING}
|
STR_CONFIG_SETTING_SNAP_RADIUS :Vinduers smekkeradius: {STRING}
|
||||||
STR_CONFIG_SETTING_SNAP_RADIUS_HELPTEXT :Avstanden mellom vinduer før vinduet som blir flyttet automatisk tilpasset nærliggende vinduer
|
STR_CONFIG_SETTING_SNAP_RADIUS_HELPTEXT :Avstanden mellom vinduer før vinduet som blir flyttet automatisk tilpasset nærliggende vinduer
|
||||||
STR_CONFIG_SETTING_SNAP_RADIUS_VALUE :{COMMA} piksel{P 0 "" s}
|
STR_CONFIG_SETTING_SNAP_RADIUS_VALUE :{COMMA} piks{P 0 el ler}
|
||||||
STR_CONFIG_SETTING_SNAP_RADIUS_DISABLED :Deaktivert
|
STR_CONFIG_SETTING_SNAP_RADIUS_DISABLED :Deaktivert
|
||||||
STR_CONFIG_SETTING_SOFT_LIMIT :Maksimalt antall flytende vinduer: {STRING}
|
STR_CONFIG_SETTING_SOFT_LIMIT :Maksimalt antall flytende vinduer: {STRING}
|
||||||
STR_CONFIG_SETTING_SOFT_LIMIT_HELPTEXT :Antall ikke-klebrige åpne vinduer før gamle vinduer automatisk blir lukket for å gi plass til nye vinduer
|
STR_CONFIG_SETTING_SOFT_LIMIT_HELPTEXT :Antall ikke-klebrige åpne vinduer før gamle vinduer automatisk blir lukket for å gi plass til nye vinduer
|
||||||
@@ -1611,9 +1607,9 @@ STR_CONFIG_SETTING_LARGER_TOWNS_DISABLED :ingen
|
|||||||
STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER :Innledende bystørrelsesmultiplikator: {STRING}
|
STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER :Innledende bystørrelsesmultiplikator: {STRING}
|
||||||
STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER_HELPTEXT :Gjennomsnittsstørrelse på (stor)byer i forhold til vanlige byer ved begynnelsen av spillet
|
STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER_HELPTEXT :Gjennomsnittsstørrelse på (stor)byer i forhold til vanlige byer ved begynnelsen av spillet
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_INTERVAL :Oppdater distribusjonsgraf hver {STRING} dag{P 0:2 "" s}
|
STR_CONFIG_SETTING_LINKGRAPH_INTERVAL :Oppdater distribusjonsgraf hver {STRING}{NBSP}dag{P 0:2 "" er}
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_INTERVAL_HELPTEXT :Tid mellom påfølgende reberegning av koblingsgrafen. Hver reberegning beregner planene for en del av grafen. Det betyr at en verdi X for denne innstillingen ikke betyr at hele grafen vil bli oppdatert for hver X. dag. Bare noen komponenter vil. Jo kortere du setter det, dess mer CPU tid bil være nødvendig for å beregne det. Jo lenger du setter den, dess lenger vil det ta før last-distribusjonen begynner på nye ruter.
|
STR_CONFIG_SETTING_LINKGRAPH_INTERVAL_HELPTEXT :Tid mellom påfølgende reberegning av koblingsgrafen. Hver reberegning beregner planene for en del av grafen. Det betyr at en verdi X for denne innstillingen ikke betyr at hele grafen vil bli oppdatert for hver X. dag. Bare noen komponenter vil. Jo kortere du setter det, dess mer CPU tid bil være nødvendig for å beregne det. Jo lenger du setter den, dess lenger vil det ta før last-distribusjonen begynner på nye ruter.
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_TIME :Benytt {STRING} dag{P 0:2 "" er} for reberegning av distribusjonsgraf
|
STR_CONFIG_SETTING_LINKGRAPH_TIME :Benytt {STRING}{NBSP}dag{P 0:2 "" er} for omberegning av distribusjonsgraf
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Tiden det tar for hver ny reberegning av en graf-link komponent. Når en reberegning iverksettes, blir en tråd startet som tillates å kjøre for dette antall dager. Jo kortere du setter dette, desto mer sannsynlig er det at tråden ikke er ferdig til ønsket tid. Da stopper spillet ("etterslep"). Jo lenger du setter den, desto lenger tid tar det for distribusjonen å bli oppdatert når rutene endres.
|
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Tiden det tar for hver ny reberegning av en graf-link komponent. Når en reberegning iverksettes, blir en tråd startet som tillates å kjøre for dette antall dager. Jo kortere du setter dette, desto mer sannsynlig er det at tråden ikke er ferdig til ønsket tid. Da stopper spillet ("etterslep"). Jo lenger du setter den, desto lenger tid tar det for distribusjonen å bli oppdatert når rutene endres.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asymmetrisk
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asymmetrisk
|
||||||
@@ -1623,7 +1619,7 @@ STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :"symmetrisk" be
|
|||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Distribusjonsmodus for post: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Distribusjonsmodus for post: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :"symmetrisk" betyr at omrent samme mengde post vil bli sent fra stasjon A til stasjon B som omvendt (fra B til A). "asymmetrisk" betyr at vilkårlige mengder post kan bli sendt i begge retninger. "manuelt" betyr at ingen automatisk distribusjon vil forekomme for post.
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :"symmetrisk" betyr at omrent samme mengde post vil bli sent fra stasjon A til stasjon B som omvendt (fra B til A). "asymmetrisk" betyr at vilkårlige mengder post kan bli sendt i begge retninger. "manuelt" betyr at ingen automatisk distribusjon vil forekomme for post.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Distribusjonsmodus for den pansrede gods-klassen: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Distribusjonsmodus for den pansrede gods-klassen: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :Den pansrede godsklassen inneholder verdisaker i det tempererte klimaet, diamanter i det subtropiske, og gull i det subarktiske. NEWGRF kan endre på dette. "symmetrisk" betyr at omtrent like mye gods vil bli sendt fra stasjon A til stasjon B som omvendt (fra B til A). "asymmetrisk" betyr at vilkårlige mengder gods kan sendes i begge retninger. "manuelt" betyr at ingen auomatisk distribusjon vil forekomme for lasten. Det anbefales å sette denne til asymmetrisk eller manuell når du spiller subarktisk, siden banker ikke vil sende noe gull tilbake til gullgruver. For temperert og subtropisk klima kan du også velge symmetrisk, da banker fint kan velge å sende verdisaker tilbake til opprinnelig bank.
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :Den PANSREDE godsklassen inneholder verdisaker i det tempererte klimaet, diamanter i det subtropiske, og gull i det subarktiske. NewGRF-er kan endre på dette. "symmetrisk" betyr at omtrent like mye gods vil bli sendt fra stasjon A til stasjon B som omvendt (fra B til A). "asymmetrisk" betyr at vilkårlige mengder gods kan sendes i begge retninger. "manuelt" betyr at ingen automatisk distribusjon vil forekomme for lasten. Det anbefales å sette denne til asymmetrisk eller manuell når du spiller subarktisk, siden banker ikke vil sende noe gull tilbake til gullgruver. For temperert og subtropisk klima kan du også velge symmetrisk, da banker fint kan velge å sende verdisaker tilbake til opprinnelig bank.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Distribusjonsmodus for andre godsklasser: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Distribusjonsmodus for andre godsklasser: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"asymmetrisk" betyr at vilkårlige mengder gods kan sendes i begge retninger. "manuelt" betyr at ingen automatisk distribusjon av gods vil forekomme for disse godstypene.
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"asymmetrisk" betyr at vilkårlige mengder gods kan sendes i begge retninger. "manuelt" betyr at ingen automatisk distribusjon av gods vil forekomme for disse godstypene.
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Distribusjons-nøyaktighet: {STRING}
|
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Distribusjons-nøyaktighet: {STRING}
|
||||||
@@ -1648,25 +1644,25 @@ STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_METRIC :Metrisk (HK)
|
|||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_SI :SI (kW)
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_SI :SI (kW)
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT :Vekt-enheter: {STRING}
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT :Vekt-enheter: {STRING}
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT_HELPTEXT :Når vektene er vist i brukergrensesnittet , vise det i de utvalgte enheter
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT_HELPTEXT :Når vektene vises i brukergrensesnittet, vis dem i de utvalgte enhetene
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT_IMPERIAL :Det britiske imperiets enhetssystem ('short t'/tonn)
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT_IMPERIAL :Det britiske imperiets enhetssystem ('short t'/tonn)
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT_METRIC :Metrisk (t/tonn)
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT_METRIC :Metrisk (t/tonn)
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT_SI :SI (kg)
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT_SI :SI (kg)
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME :Volumenheter: {STRING}
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME :Volumenheter: {STRING}
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME_HELPTEXT :Når volumene er vist i brukergrensesnittet, vise det i de utvalgte enhter
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME_HELPTEXT :Når volumene vises i brukergrensesnittet, vis dem i de utvalgte enhetene
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME_IMPERIAL :Det britiske imperiets enhetssystem (gal)
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME_IMPERIAL :Det britiske imperiets enhetssystem (gal)
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME_METRIC :Metrisk (l)
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME_METRIC :Metrisk (l)
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME_SI :SI (m³)
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_VOLUME_SI :SI (m³)
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE :Enhet for trekkraft: {STRING}
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE :Enhet for trekkraft: {STRING}
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE_HELPTEXT :Når trekkarbeid, også kjent som trekkraft, er vist i brukergrensesnittet, vis det i de utvaglte enheter
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE_HELPTEXT :Når trekkarbeid, også kjent som trekkraft, er vist i brukergrensesnittet, vis det i de utvalgte enhetene
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE_IMPERIAL :Det britiske imperiets enhetssystem (lbf)
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE_IMPERIAL :Det britiske imperiets enhetssystem (lbf)
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE_METRIC :Metrisk (kgf)
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE_METRIC :Metrisk (kgf)
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE_SI :SI (kN)
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE_SI :SI (kN)
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT :Høyde-enheter: {STRING}
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT :Høyde-enheter: {STRING}
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT_HELPTEXT :Når høyder vises i brukergrensesnittet, vise det i de utvalgte enheter
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT_HELPTEXT :Når en høyde vises i brukergrensesnittet, vis den i de valgte enhetene
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT_IMPERIAL :Det britiske imperiets enhetssystem (fot)
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT_IMPERIAL :Det britiske imperiets enhetssystem (fot)
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT_METRIC :Metrisk (m)
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT_METRIC :Metrisk (m)
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT_SI :SI (m)
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT_SI :SI (m)
|
||||||
@@ -2323,7 +2319,7 @@ STR_RAIL_TOOLBAR_TOOLTIP_BUILD_AUTORAIL :{BLACK}Bygg jer
|
|||||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_TRAIN_DEPOT_FOR_BUILDING :{BLACK}Bygg togstall (trengs for å kjøpe og vedlikeholde tog). Shift slår av/på kostnadsestimat
|
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_TRAIN_DEPOT_FOR_BUILDING :{BLACK}Bygg togstall (trengs for å kjøpe og vedlikeholde tog). Shift slår av/på kostnadsestimat
|
||||||
STR_RAIL_TOOLBAR_TOOLTIP_CONVERT_RAIL_TO_WAYPOINT :{BLACK}Gjør om jernbane til kontrollpunkt. Ctrl slår sammen kontrollpunkt. Shift slår av/på kostnadsestimat
|
STR_RAIL_TOOLBAR_TOOLTIP_CONVERT_RAIL_TO_WAYPOINT :{BLACK}Gjør om jernbane til kontrollpunkt. Ctrl slår sammen kontrollpunkt. Shift slår av/på kostnadsestimat
|
||||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_STATION :{BLACK}Bygg jernbanestasjon. Ctrl slår sammen stasjoner. Shift slår av/på kostnadsestimat
|
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_STATION :{BLACK}Bygg jernbanestasjon. Ctrl slår sammen stasjoner. Shift slår av/på kostnadsestimat
|
||||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_SIGNALS :{BLACK}Bygg jernbanesignaler. Ctrl veksler mellom vingesignaler/lyssignaler{}Hold og dra for å bygge signaler langs en rett jernbanestrekning. Ctrl bygger signaler til det neste krysset. Ctrl+klikk viser/skjuler signalvalgsvinduet. Shift slår av/på kostnadsestimat
|
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_SIGNALS :{BLACK}Bygg jernbanesignaler. Ctrl veksler mellom vingesignaler/lyssignaler{}Hold og dra for å bygge signaler langs en rett jernbanestrekning. Ctrl bygger signaler til det neste krysset eller signalet. Ctrl+klikk viser/skjuler signalvalgsvinduet. Shift bytter mellom bygging/vising av kostnadsestimat
|
||||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_BRIDGE :{BLACK}Bygg jernbanebro. Shift slår av/på kostnadsestimat
|
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_BRIDGE :{BLACK}Bygg jernbanebro. Shift slår av/på kostnadsestimat
|
||||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TUNNEL :{BLACK}Bygg jernbanetunnel. Shift slår av/på kostnadsestimat
|
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TUNNEL :{BLACK}Bygg jernbanetunnel. Shift slår av/på kostnadsestimat
|
||||||
STR_RAIL_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR :{BLACK}Veksle mellom bygging/fjerning av jernbanespor, signaler, kontrollpunkt og stasjoner. Hold inne Ctrl for i tillegg å fjerne jernbanespor fra kontrollpunkt og stasjoner
|
STR_RAIL_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR :{BLACK}Veksle mellom bygging/fjerning av jernbanespor, signaler, kontrollpunkt og stasjoner. Hold inne Ctrl for i tillegg å fjerne jernbanespor fra kontrollpunkt og stasjoner
|
||||||
@@ -2877,14 +2873,14 @@ STR_NEWGRF_INSPECT_QUERY_CAPTION :{WHITE}NewGRF-v
|
|||||||
STR_SPRITE_ALIGNER_CAPTION :{WHITE}Forskyver sprite {COMMA} ({STRING})
|
STR_SPRITE_ALIGNER_CAPTION :{WHITE}Forskyver sprite {COMMA} ({STRING})
|
||||||
STR_SPRITE_ALIGNER_NEXT_BUTTON :{BLACK}Neste sprite
|
STR_SPRITE_ALIGNER_NEXT_BUTTON :{BLACK}Neste sprite
|
||||||
STR_SPRITE_ALIGNER_NEXT_TOOLTIP :{BLACK}Fortsett til neste normale sprite og hopp over enhver pseudo-/omfargings-/skrifttype- sprite, samt start om ved begynnelsen
|
STR_SPRITE_ALIGNER_NEXT_TOOLTIP :{BLACK}Fortsett til neste normale sprite og hopp over enhver pseudo-/omfargings-/skrifttype- sprite, samt start om ved begynnelsen
|
||||||
STR_SPRITE_ALIGNER_GOTO_BUTTON :{BLACK}Gå til figur
|
STR_SPRITE_ALIGNER_GOTO_BUTTON :{BLACK}Gå til sprite
|
||||||
STR_SPRITE_ALIGNER_GOTO_TOOLTIP :{BLACK}Gå til gitt sprite. Hvis spriten ikke er en normal sprite, fortsett til neste normale sprite
|
STR_SPRITE_ALIGNER_GOTO_TOOLTIP :{BLACK}Gå til gitt sprite. Hvis spriten ikke er en normal sprite, fortsett til neste normale sprite
|
||||||
STR_SPRITE_ALIGNER_PREVIOUS_BUTTON :{BLACK}Forrige figur
|
STR_SPRITE_ALIGNER_PREVIOUS_BUTTON :{BLACK}Forrige sprite
|
||||||
STR_SPRITE_ALIGNER_PREVIOUS_TOOLTIP :{BLACK}Fortsett til forrige normale sprite og hopp over enhver pseudo-/omfargings-/skrifttype- sprite, samt start om ved begynnelsen
|
STR_SPRITE_ALIGNER_PREVIOUS_TOOLTIP :{BLACK}Fortsett til forrige normale sprite og hopp over enhver pseudo-/omfargings-/skrifttype- sprite, samt start om ved begynnelsen
|
||||||
STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}Forhåndsvisning av valgt sprite. Innrettingen ignoreres når spriten tegnes
|
STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}Forhåndsvisning av valgt sprite. Innrettingen ignoreres når spriten tegnes
|
||||||
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Flytt spriten rundt omkring, for å endre X- og Y-forskyvningene
|
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Flytt på spriten for å endre X- og Y-forskyvningene
|
||||||
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Tilbakestill relativt
|
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Tilbakestill relativt
|
||||||
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}Nullstill de nåværende relative forskyvninger
|
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}Nullstill de nåværende relative forskyvningene
|
||||||
STR_SPRITE_ALIGNER_OFFSETS_ABS :{BLACK}X forskyvning: {NUM}, Y forskyvning: {NUM} (Absolutt)
|
STR_SPRITE_ALIGNER_OFFSETS_ABS :{BLACK}X forskyvning: {NUM}, Y forskyvning: {NUM} (Absolutt)
|
||||||
STR_SPRITE_ALIGNER_OFFSETS_REL :{BLACK}X forskyvning: {NUM}, Y forskyvning: {NUM} (Relativt)
|
STR_SPRITE_ALIGNER_OFFSETS_REL :{BLACK}X forskyvning: {NUM}, Y forskyvning: {NUM} (Relativt)
|
||||||
STR_SPRITE_ALIGNER_PICKER_BUTTON :{BLACK}Velg en sprite
|
STR_SPRITE_ALIGNER_PICKER_BUTTON :{BLACK}Velg en sprite
|
||||||
@@ -2899,26 +2895,26 @@ STR_NEWGRF_ERROR_MSG_ERROR :{RED}Feil: {SIL
|
|||||||
STR_NEWGRF_ERROR_MSG_FATAL :{RED}Fatal: {SILVER}{STRING}
|
STR_NEWGRF_ERROR_MSG_FATAL :{RED}Fatal: {SILVER}{STRING}
|
||||||
STR_NEWGRF_ERROR_FATAL_POPUP :{WHITE}En fatal NewGRF-feil har oppstått: {}{STRING}
|
STR_NEWGRF_ERROR_FATAL_POPUP :{WHITE}En fatal NewGRF-feil har oppstått: {}{STRING}
|
||||||
STR_NEWGRF_ERROR_VERSION_NUMBER :{1:STRING} virker ikke med TTDPatch-versjonen som er rapportert av OpenTTD
|
STR_NEWGRF_ERROR_VERSION_NUMBER :{1:STRING} virker ikke med TTDPatch-versjonen som er rapportert av OpenTTD
|
||||||
STR_NEWGRF_ERROR_DOS_OR_WINDOWS :{1:STRING} er for versjon {STRING} av TTD.
|
STR_NEWGRF_ERROR_DOS_OR_WINDOWS :{1:STRING} er for versjon {STRING} av TTD
|
||||||
STR_NEWGRF_ERROR_UNSET_SWITCH :{1:STRING} er laget for å bli brukt med {STRING}
|
STR_NEWGRF_ERROR_UNSET_SWITCH :{1:STRING} er laget for bruk med {STRING}
|
||||||
STR_NEWGRF_ERROR_INVALID_PARAMETER :Ugyldig parameter for {1:STRING}: parameter {STRING} ({NUM})
|
STR_NEWGRF_ERROR_INVALID_PARAMETER :Ugyldig parameter for {1:STRING}: parameter {STRING} ({NUM})
|
||||||
STR_NEWGRF_ERROR_LOAD_BEFORE :{1:STRING} må være lastet før {STRING}.
|
STR_NEWGRF_ERROR_LOAD_BEFORE :{1:STRING} må lastes inn før {STRING}.
|
||||||
STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} må være lastet etter {STRING}.
|
STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} må lastes inn etter {STRING}.
|
||||||
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} krever OpenTTD versjon {STRING} eller nyere.
|
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} krever OpenTTD versjon {STRING} eller nyere
|
||||||
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF-filen den var laget for å oversette
|
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF-filen den var laget for å oversette
|
||||||
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :For mange NewGRFer innlastet.
|
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :For mange NewGRF-er er innlastet
|
||||||
STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Å laste inn {1:STRING} som statisk NewGRF med {STRING} kan forårsake synkroniseringsfeil.
|
STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Å laste inn {1:STRING} som statisk NewGRF med {STRING} kan forårsake synkroniseringsfeil
|
||||||
STR_NEWGRF_ERROR_UNEXPECTED_SPRITE :Uventet figur (figur {3:NUM})
|
STR_NEWGRF_ERROR_UNEXPECTED_SPRITE :Uventet sprite (figur {3:NUM})
|
||||||
STR_NEWGRF_ERROR_UNKNOWN_PROPERTY :Ukjent Handling 0 egenskap {4:HEX} (figur {3:NUM})
|
STR_NEWGRF_ERROR_UNKNOWN_PROPERTY :Ukjent Handling 0 egenskap {4:HEX} (figur {3:NUM})
|
||||||
STR_NEWGRF_ERROR_INVALID_ID :Forsøkt å bruke ugyldig ID (figur {3:NUM})
|
STR_NEWGRF_ERROR_INVALID_ID :Forsøk på å bruke ugyldig ID (sprite {3:NUM})
|
||||||
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} inneholder en ødelagt sprite. Alle ødelagte spriter vil bli vist som røde spørsmålstegn (?).
|
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} inneholder en ødelagt sprite. Alle ødelagte spriter blir vist som røde spørsmålstegn (?).
|
||||||
STR_NEWGRF_ERROR_MULTIPLE_ACTION_8 :Inneholder flere Handling 8 oppføringer (figur {3:NUM})
|
STR_NEWGRF_ERROR_MULTIPLE_ACTION_8 :Inneholder flere Handling 8-oppføringer (figur {3:NUM})
|
||||||
STR_NEWGRF_ERROR_READ_BOUNDS :Leste forbi slutten av pseudo-figur (figur {3:NUM})
|
STR_NEWGRF_ERROR_READ_BOUNDS :Leste forbi slutten av pseudo-sprite (figur {3:NUM})
|
||||||
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Det nåværende grafikksettet mangler en del spriter.{}Vennligst oppdater grafikksettet.
|
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Det benyttede grafikksettet mangler en del spriter.{}Du må oppdatere grafikksettet.
|
||||||
STR_NEWGRF_ERROR_MISSING_SPRITES_UNSTABLE :{WHITE}Den benyttede grafikkpakken mangler en mengde bildeelementer.{}Vennligst oppdater grafikkpakken.{}Siden du spiller en {YELLOW}utviklingsversjon av OpenTTD{WHITE}, kan det være at du også trenger en {YELLOW}utviklingsversjon av grafikkpakken{WHITE}
|
STR_NEWGRF_ERROR_MISSING_SPRITES_UNSTABLE :{WHITE}Den benyttede grafikkpakken mangler en mengde bildeelementer.{}Du må oppdatere grafikkpakken.{}Siden du spiller en {YELLOW}utviklingsversjon av OpenTTD{WHITE}, kan det være at du også trenger en {YELLOW}utviklingsversjon av grafikkpakken{WHITE}
|
||||||
STR_NEWGRF_ERROR_GRM_FAILED :Etterspurte GRF-ressurser ikke tilgjengelig (figur {3:NUM})
|
STR_NEWGRF_ERROR_GRM_FAILED :Etterspurte GRF-ressurser ikke tilgjengelig (figur {3:NUM})
|
||||||
STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} ble deaktivert av {STRING}
|
STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} ble deaktivert av {STRING}
|
||||||
STR_NEWGRF_ERROR_INVALID_SPRITE_LAYOUT :Ugyldig/ukjent figur layout-format (figur {3:NUM})
|
STR_NEWGRF_ERROR_INVALID_SPRITE_LAYOUT :Ugyldig/ukjent sprite layout-format (figur {3:NUM})
|
||||||
|
|
||||||
# NewGRF related 'general' warnings
|
# NewGRF related 'general' warnings
|
||||||
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Advarsel!
|
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Advarsel!
|
||||||
@@ -2931,7 +2927,7 @@ STR_NEWGRF_TOO_MANY_NEWGRFS :{WHITE}Kan ikke
|
|||||||
STR_NEWGRF_COMPATIBLE_LOAD_WARNING :{WHITE}Kompatibel GRF(er) lastet for manglende filer
|
STR_NEWGRF_COMPATIBLE_LOAD_WARNING :{WHITE}Kompatibel GRF(er) lastet for manglende filer
|
||||||
STR_NEWGRF_DISABLED_WARNING :{WHITE}Manglende GRF-fil(er) har blitt deaktivert
|
STR_NEWGRF_DISABLED_WARNING :{WHITE}Manglende GRF-fil(er) har blitt deaktivert
|
||||||
STR_NEWGRF_UNPAUSE_WARNING_TITLE :{YELLOW}Mangler GRF-fil(er)
|
STR_NEWGRF_UNPAUSE_WARNING_TITLE :{YELLOW}Mangler GRF-fil(er)
|
||||||
STR_NEWGRF_UNPAUSE_WARNING :{WHITE}Å slå av pause kan medføre at OpenTTD krasjer. Ikke rapporter feil for etterfølgende krasjer.{}Vil du virkelig slå av pause?
|
STR_NEWGRF_UNPAUSE_WARNING :{WHITE}Å slå av pause kan medføre at OpenTTD krasjer. Ikke rapporter feil for etterfølgende krasjer.{}Er du sikker på at du vil slå av pause?
|
||||||
|
|
||||||
# NewGRF status
|
# NewGRF status
|
||||||
STR_NEWGRF_LIST_NONE :Ingen
|
STR_NEWGRF_LIST_NONE :Ingen
|
||||||
@@ -2944,7 +2940,7 @@ STR_NEWGRF_BROKEN :{WHITE}Atferden
|
|||||||
STR_NEWGRF_BROKEN_POWERED_WAGON :{WHITE}Det endret maskinvogn-tilstand for '{1:ENGINE}' mens det er utenfor en togstall.
|
STR_NEWGRF_BROKEN_POWERED_WAGON :{WHITE}Det endret maskinvogn-tilstand for '{1:ENGINE}' mens det er utenfor en togstall.
|
||||||
STR_NEWGRF_BROKEN_VEHICLE_LENGTH :{WHITE}Det endret kjøretøylengde for '{1:ENGINE}' når utenfor en togstall.
|
STR_NEWGRF_BROKEN_VEHICLE_LENGTH :{WHITE}Det endret kjøretøylengde for '{1:ENGINE}' når utenfor en togstall.
|
||||||
STR_NEWGRF_BROKEN_CAPACITY :{WHITE} Det endret kjøretøykapasitet for '{1:ENGINE}' når ikke i et depot eller under ombygging
|
STR_NEWGRF_BROKEN_CAPACITY :{WHITE} Det endret kjøretøykapasitet for '{1:ENGINE}' når ikke i et depot eller under ombygging
|
||||||
STR_BROKEN_VEHICLE_LENGTH :{WHITE}Tog '{VEHICLE}' tilhørende '{COMPANY}' har ugyldig lengde. Dette skyldes trolig problemer med NewGRFer. Spillet kan bli usynkronisert eller krasje.
|
STR_BROKEN_VEHICLE_LENGTH :{WHITE}Tog '{VEHICLE}' tilhørende '{COMPANY}' har ugyldig lengde. Dette skyldes trolig problemer med NewGRF-er. Spillet kan bli usynkronisert eller krasje.
|
||||||
|
|
||||||
STR_NEWGRF_BUGGY :{WHITE}NewGRF '{0:STRING}' gir feilaktig informasjon.
|
STR_NEWGRF_BUGGY :{WHITE}NewGRF '{0:STRING}' gir feilaktig informasjon.
|
||||||
STR_NEWGRF_BUGGY_ARTICULATED_CARGO :{WHITE}Vare-/ombyggingsinformasjon for '{1:ENGINE}' er forskjellig fra kjøpelisten etter konstruksjonen. Dette kan resultere i at autofornying ikke fungerer på riktig måte.
|
STR_NEWGRF_BUGGY_ARTICULATED_CARGO :{WHITE}Vare-/ombyggingsinformasjon for '{1:ENGINE}' er forskjellig fra kjøpelisten etter konstruksjonen. Dette kan resultere i at autofornying ikke fungerer på riktig måte.
|
||||||
@@ -2998,8 +2994,8 @@ STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED_WINTER :{ORANGE}{STRING
|
|||||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_DELIVERED_GENERAL :{ORANGE}{STRING}{GREEN} levert
|
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_DELIVERED_GENERAL :{ORANGE}{STRING}{GREEN} levert
|
||||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED :{ORANGE}{CARGO_TINY} / {CARGO_LONG}{RED} (fortsatt nødvendig)
|
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED :{ORANGE}{CARGO_TINY} / {CARGO_LONG}{RED} (fortsatt nødvendig)
|
||||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_DELIVERED :{ORANGE}{CARGO_TINY} / {CARGO_LONG}{GREEN} (levert)
|
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_DELIVERED :{ORANGE}{CARGO_TINY} / {CARGO_LONG}{GREEN} (levert)
|
||||||
STR_TOWN_VIEW_TOWN_GROWS_EVERY :{BLACK}Byen vokser hver {ORANGE}{COMMA}.{BLACK} dag
|
STR_TOWN_VIEW_TOWN_GROWS_EVERY :{BLACK}Byen vokser hver {ORANGE}{COMMA}{BLACK}{NBSP}dag{P "" s}
|
||||||
STR_TOWN_VIEW_TOWN_GROWS_EVERY_FUNDED :{BLACK}Byen vokser hver {ORANGE}{COMMA}.{BLACK} dag (finansiert)
|
STR_TOWN_VIEW_TOWN_GROWS_EVERY_FUNDED :{BLACK}Byen vokser hver {ORANGE}{COMMA}{BLACK}{NBSP}dag{P "" s} (finansiert)
|
||||||
STR_TOWN_VIEW_TOWN_GROW_STOPPED :{BLACK}Byen vokser {RED}ikke{BLACK}
|
STR_TOWN_VIEW_TOWN_GROW_STOPPED :{BLACK}Byen vokser {RED}ikke{BLACK}
|
||||||
STR_TOWN_VIEW_NOISE_IN_TOWN :{BLACK}Flystøy: {ORANGE}{COMMA}{BLACK} støygrense: {ORANGE}{COMMA}
|
STR_TOWN_VIEW_NOISE_IN_TOWN :{BLACK}Flystøy: {ORANGE}{COMMA}{BLACK} støygrense: {ORANGE}{COMMA}
|
||||||
STR_TOWN_VIEW_CENTER_TOOLTIP :{BLACK}Gå til by. Ctrl+klikk åpner et nytt tilleggsvindu over byen
|
STR_TOWN_VIEW_CENTER_TOOLTIP :{BLACK}Gå til by. Ctrl+klikk åpner et nytt tilleggsvindu over byen
|
||||||
@@ -3059,7 +3055,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Informasjon
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Advarsel
|
STR_GOAL_QUESTION_CAPTION_WARNING :Advarsel
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Feil
|
STR_GOAL_QUESTION_CAPTION_ERROR :Feil
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Avbryt
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Avbryt
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :OK
|
STR_GOAL_QUESTION_BUTTON_OK :OK
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Nei
|
STR_GOAL_QUESTION_BUTTON_NO :Nei
|
||||||
@@ -3078,6 +3074,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Start på nytt
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Utsett
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Utsett
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Gi opp
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Gi opp
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Lukk
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Lukk
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Subsidier
|
STR_SUBSIDIES_CAPTION :{WHITE}Subsidier
|
||||||
@@ -3402,10 +3399,10 @@ STR_PURCHASE_INFO_ALL_BUT :Alt utenom {CAR
|
|||||||
STR_PURCHASE_INFO_MAX_TE :{BLACK}Maks trekkraft: {GOLD}{FORCE}
|
STR_PURCHASE_INFO_MAX_TE :{BLACK}Maks trekkraft: {GOLD}{FORCE}
|
||||||
STR_PURCHASE_INFO_AIRCRAFT_RANGE :{BLACK}Rekkevidde: {GOLD}{COMMA} ruter
|
STR_PURCHASE_INFO_AIRCRAFT_RANGE :{BLACK}Rekkevidde: {GOLD}{COMMA} ruter
|
||||||
|
|
||||||
STR_BUY_VEHICLE_TRAIN_LIST_TOOLTIP :{BLACK}Liste over tog/vogner - klikk på tog/vogn for mer informasjon
|
STR_BUY_VEHICLE_TRAIN_LIST_TOOLTIP :{BLACK}Liste over tog/vogner - klikk på tog/vogn for mer informasjon. Ctrl+klikk for å skjule/vise denne typen
|
||||||
STR_BUY_VEHICLE_ROAD_VEHICLE_LIST_TOOLTIP :{BLACK}Liste over kjøretøy - klikk på kjøretøy for mer informasjon
|
STR_BUY_VEHICLE_ROAD_VEHICLE_LIST_TOOLTIP :{BLACK}Liste over kjøretøy - klikk på kjøretøy for mer informasjon. Ctrl+klikk for å skjule/vise kjøretøytypen
|
||||||
STR_BUY_VEHICLE_SHIP_LIST_TOOLTIP :{BLACK}Liste over skip - klikk på skip for mer informasjon
|
STR_BUY_VEHICLE_SHIP_LIST_TOOLTIP :{BLACK}Liste over skip - klikk på skip for mer informasjon. Ctrl+klikk for å skjule/vise skiptypen
|
||||||
STR_BUY_VEHICLE_AIRCRAFT_LIST_TOOLTIP :{BLACK}Liste over luftfartøy - klikk på luftfartøy for mer informasjon
|
STR_BUY_VEHICLE_AIRCRAFT_LIST_TOOLTIP :{BLACK}Liste over luftfartøy - klikk på luftfartøy for mer informasjon. Ctrl+klikk for å skjule/vise luftfartøytypen
|
||||||
|
|
||||||
STR_BUY_VEHICLE_TRAIN_BUY_VEHICLE_BUTTON :{BLACK}Kjøp tog/vogn
|
STR_BUY_VEHICLE_TRAIN_BUY_VEHICLE_BUTTON :{BLACK}Kjøp tog/vogn
|
||||||
STR_BUY_VEHICLE_ROAD_VEHICLE_BUY_VEHICLE_BUTTON :{BLACK}Kjøp kjøretøy
|
STR_BUY_VEHICLE_ROAD_VEHICLE_BUY_VEHICLE_BUTTON :{BLACK}Kjøp kjøretøy
|
||||||
@@ -3495,7 +3492,7 @@ STR_DEPOT_CLONE_ROAD_VEHICLE :{BLACK}Kopier k
|
|||||||
STR_DEPOT_CLONE_SHIP :{BLACK}Kopier skip
|
STR_DEPOT_CLONE_SHIP :{BLACK}Kopier skip
|
||||||
STR_DEPOT_CLONE_AIRCRAFT :{BLACK}Kopier luftfartøy
|
STR_DEPOT_CLONE_AIRCRAFT :{BLACK}Kopier luftfartøy
|
||||||
|
|
||||||
STR_DEPOT_CLONE_TRAIN_DEPOT_INFO :{BLACK}Dette vil skape en kopi av et tog inkludert alle vognene. Klikk denne knappen og deretter på et tog utenfor eller inni togstallen. Ctrl+klikk vil dele ordrene. Shift+klikk viser estimert kostnad
|
STR_DEPOT_CLONE_TRAIN_DEPOT_INFO :{BLACK}Dette vil kjøpe en kopi av et tog inkludert alle vognene. Klikk denne knappen og deretter på et tog utenfor eller inni togstallen. Ctrl+klikk deler ordrene. Shift+klikk viser estimert kostnad uten kjøp
|
||||||
STR_DEPOT_CLONE_ROAD_VEHICLE_DEPOT_INFO :{BLACK}Dette vil skape en kopi av et kjøretøy. Klikk denne knappen og deretter på et kjøretøy utenfor eller inni garasjen. Ctrl+klikk vil dele ordrene. Shift+klikk viser estimert kostnad
|
STR_DEPOT_CLONE_ROAD_VEHICLE_DEPOT_INFO :{BLACK}Dette vil skape en kopi av et kjøretøy. Klikk denne knappen og deretter på et kjøretøy utenfor eller inni garasjen. Ctrl+klikk vil dele ordrene. Shift+klikk viser estimert kostnad
|
||||||
STR_DEPOT_CLONE_SHIP_DEPOT_INFO :{BLACK}Dette vil skape en kopi av et skip. Klikk denne knappen og deretter på et skip utenfor eller inni skipsdokken. Ctrl+klikk vil dele ordrene. Shift+klikk viser estimert kostnad
|
STR_DEPOT_CLONE_SHIP_DEPOT_INFO :{BLACK}Dette vil skape en kopi av et skip. Klikk denne knappen og deretter på et skip utenfor eller inni skipsdokken. Ctrl+klikk vil dele ordrene. Shift+klikk viser estimert kostnad
|
||||||
STR_DEPOT_CLONE_AIRCRAFT_INFO_HANGAR_WINDOW :{BLACK}Dette vil skape en kopi av et luftfartøy. Klikk denne knappen og deretter på et luftfartøy utenfor eller inni hangaren. Ctrl+klikk vil dele ordrene. Shift+klikk viser estimert kostnad
|
STR_DEPOT_CLONE_AIRCRAFT_INFO_HANGAR_WINDOW :{BLACK}Dette vil skape en kopi av et luftfartøy. Klikk denne knappen og deretter på et luftfartøy utenfor eller inni hangaren. Ctrl+klikk vil dele ordrene. Shift+klikk viser estimert kostnad
|
||||||
@@ -3757,7 +3754,7 @@ STR_ORDER_GO_VIA :Gå via
|
|||||||
STR_ORDER_GO_NON_STOP_VIA :Gå direkte via
|
STR_ORDER_GO_NON_STOP_VIA :Gå direkte via
|
||||||
STR_ORDER_TOOLTIP_NON_STOP :{BLACK}Endre stopprutinene for den merkede ordren
|
STR_ORDER_TOOLTIP_NON_STOP :{BLACK}Endre stopprutinene for den merkede ordren
|
||||||
|
|
||||||
STR_ORDER_TOGGLE_FULL_LOAD :{BLACK}Full last av enhver varetype
|
STR_ORDER_TOGGLE_FULL_LOAD :{BLACK}Full last av alle varetyper
|
||||||
STR_ORDER_DROP_LOAD_IF_POSSIBLE :Last hvis tilgjengelig
|
STR_ORDER_DROP_LOAD_IF_POSSIBLE :Last hvis tilgjengelig
|
||||||
STR_ORDER_DROP_FULL_LOAD_ALL :Full last av alle varetyper
|
STR_ORDER_DROP_FULL_LOAD_ALL :Full last av alle varetyper
|
||||||
STR_ORDER_DROP_FULL_LOAD_ANY :Full last av minst en varetype
|
STR_ORDER_DROP_FULL_LOAD_ANY :Full last av minst en varetype
|
||||||
@@ -3911,8 +3908,8 @@ STR_TIMETABLE_STAY_FOR_ESTIMATED :(opphold i {STR
|
|||||||
STR_TIMETABLE_AND_TRAVEL_FOR_ESTIMATED :(reise for {STRING}, ikke oppsatt med rutetabell)
|
STR_TIMETABLE_AND_TRAVEL_FOR_ESTIMATED :(reise for {STRING}, ikke oppsatt med rutetabell)
|
||||||
STR_TIMETABLE_STAY_FOR :og bli værende i {STRING}
|
STR_TIMETABLE_STAY_FOR :og bli værende i {STRING}
|
||||||
STR_TIMETABLE_AND_TRAVEL_FOR :og reis i {STRING}
|
STR_TIMETABLE_AND_TRAVEL_FOR :og reis i {STRING}
|
||||||
STR_TIMETABLE_DAYS :{COMMA} dag{P "" er}
|
STR_TIMETABLE_DAYS :{COMMA}{NBSP}dag{P "" er}
|
||||||
STR_TIMETABLE_TICKS :{COMMA} tikk
|
STR_TIMETABLE_TICKS :{COMMA}{NBSP}tikk
|
||||||
|
|
||||||
STR_TIMETABLE_TOTAL_TIME :{BLACK}Det vil ta {STRING} å fullføre rutetabellen
|
STR_TIMETABLE_TOTAL_TIME :{BLACK}Det vil ta {STRING} å fullføre rutetabellen
|
||||||
STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Det vil ta minst {STRING} å fullføre denne rutetabellen (rutetabell ikke fullstendig)
|
STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Det vil ta minst {STRING} å fullføre denne rutetabellen (rutetabell ikke fullstendig)
|
||||||
@@ -4178,7 +4175,7 @@ STR_ERROR_TOO_CLOSE_TO_EDGE_OF_MAP_SUB :{WHITE}...{NBSP
|
|||||||
STR_ERROR_TOO_CLOSE_TO_ANOTHER_TOWN :{WHITE}...{NBSP}for nær en annen by
|
STR_ERROR_TOO_CLOSE_TO_ANOTHER_TOWN :{WHITE}...{NBSP}for nær en annen by
|
||||||
STR_ERROR_TOO_MANY_TOWNS :{WHITE}...{NBSP}for mange byer
|
STR_ERROR_TOO_MANY_TOWNS :{WHITE}...{NBSP}for mange byer
|
||||||
STR_ERROR_NO_SPACE_FOR_TOWN :{WHITE}... det er ikke mer plass på kartet
|
STR_ERROR_NO_SPACE_FOR_TOWN :{WHITE}... det er ikke mer plass på kartet
|
||||||
STR_ERROR_TOWN_EXPAND_WARN_NO_ROADS :{WHITE}Byen kommer ikke til å bygge veier. Du kan aktivere bygging av veier via Avanserte innstillinger->Økonomi->Byer.
|
STR_ERROR_TOWN_EXPAND_WARN_NO_ROADS :{WHITE}Byen kommer ikke til å bygge veier. Du kan aktivere bygging av veier via Innstillinger->Miljø->Byer
|
||||||
STR_ERROR_ROAD_WORKS_IN_PROGRESS :{WHITE}Veiarbeid i gang
|
STR_ERROR_ROAD_WORKS_IN_PROGRESS :{WHITE}Veiarbeid i gang
|
||||||
STR_ERROR_TOWN_CAN_T_DELETE :{WHITE}Kan ikke fjerne denne byen...{}En stasjon eller garasje/stall/hangar/dokk henviser til byen eller en by-eid rute som ikke kan fjernes
|
STR_ERROR_TOWN_CAN_T_DELETE :{WHITE}Kan ikke fjerne denne byen...{}En stasjon eller garasje/stall/hangar/dokk henviser til byen eller en by-eid rute som ikke kan fjernes
|
||||||
STR_ERROR_STATUE_NO_SUITABLE_PLACE :{WHITE}... det er ingen passende steder for en statue i sentrum av denne byen
|
STR_ERROR_STATUE_NO_SUITABLE_PLACE :{WHITE}... det er ingen passende steder for en statue i sentrum av denne byen
|
||||||
|
|||||||
@@ -929,10 +929,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Georgiske Lari
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Iranske Rial (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Iranske Rial (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Veg-køyrety
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Veg-køyrety
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Vel køyreretning
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Vel køyreretning
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Venstrekøyring
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Venstrekøyring
|
||||||
@@ -2972,7 +2968,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Informasjon
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Åtvaring
|
STR_GOAL_QUESTION_CAPTION_WARNING :Åtvaring
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Feil
|
STR_GOAL_QUESTION_CAPTION_ERROR :Feil
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Avbryt
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Avbryt
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :OK
|
STR_GOAL_QUESTION_BUTTON_OK :OK
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Nei
|
STR_GOAL_QUESTION_BUTTON_NO :Nei
|
||||||
@@ -2991,6 +2987,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Start om
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Utsett
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Utsett
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Gje opp
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Gje opp
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Lukk
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Lukk
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Subsidiar
|
STR_SUBSIDIES_CAPTION :{WHITE}Subsidiar
|
||||||
|
|||||||
@@ -1307,10 +1307,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Lari gruziński
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Rial irański (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Rial irański (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Pojazdy drogowe
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Pojazdy drogowe
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Wybierz stronę, po której będą jeździć samochody
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Wybierz stronę, po której będą jeździć samochody
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Jazda po lewej
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Jazda po lewej
|
||||||
@@ -1988,9 +1984,9 @@ STR_CONFIG_SETTING_LARGER_TOWNS_DISABLED :Żadne
|
|||||||
STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER :Początkowy mnożnik rozmiarów metropolii: {STRING}
|
STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER :Początkowy mnożnik rozmiarów metropolii: {STRING}
|
||||||
STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER_HELPTEXT :Średni rozmiar dużych miast w porównaniu do normalnych miast na początku gry
|
STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER_HELPTEXT :Średni rozmiar dużych miast w porównaniu do normalnych miast na początku gry
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_INTERVAL :Aktualizuj wykres dystrybucji co {STRING}{NBSP}{P dzień dni dni}
|
STR_CONFIG_SETTING_LINKGRAPH_INTERVAL :Aktualizuj wykres dystrybucji co {STRING}{NBSP}{P 0:2 dzień dni dni}
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_INTERVAL_HELPTEXT :Czas pomiędzy kolejnymi rekalkulacjami komonentów wykresu połączeń. Każda rekalkulacja oblicza plany dla jednego komponentu wykresu. To oznacza, że wartość X dla tego ustawienia nie oznacza, że cały wykres będzie aktualizowany co X dni, tylko że niektóre komponenty będą. Im krótszy czas ustawisz, tym więcej czasu obliczeniowego (CPU) będzie potrzebne na te obliczenia. Im dłuższy czas ustawisz, tym więcej czasu minie zanim dystrybucja towarów rozpocznie się na nowych trasach.
|
STR_CONFIG_SETTING_LINKGRAPH_INTERVAL_HELPTEXT :Czas pomiędzy kolejnymi rekalkulacjami komonentów wykresu połączeń. Każda rekalkulacja oblicza plany dla jednego komponentu wykresu. To oznacza, że wartość X dla tego ustawienia nie oznacza, że cały wykres będzie aktualizowany co X dni, tylko że niektóre komponenty będą. Im krótszy czas ustawisz, tym więcej czasu obliczeniowego (CPU) będzie potrzebne na te obliczenia. Im dłuższy czas ustawisz, tym więcej czasu minie zanim dystrybucja towarów rozpocznie się na nowych trasach.
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_TIME :Przekalkulowanie wykresu dystrybucji zajmuje {STRING}{NBSP}{P dzień dni dni}
|
STR_CONFIG_SETTING_LINKGRAPH_TIME :Przekalkulowanie wykresu dystrybucji zajmuje {STRING}{NBSP}{P 0:2 dzień dni dni}
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Czas potrzebny na każdą rekalkulację komponentu wykresu połączeń. Kiedy rekalkulacja startuje, powstaje proces, który może trwać określoną liczbę dni. Im krótszy czas ustawisz, tym większe prawdopodobieństwo, że ten proces nie zakończy się wtedy, kiedy powinien. Wtedy gra zatrzymuje się do czasu jego zakończenia ("lag"). Im dłuższy czas ustawisz, tym dłużej trwa aktualizacja dystrybucji, gdy zmieniają się trasy.
|
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Czas potrzebny na każdą rekalkulację komponentu wykresu połączeń. Kiedy rekalkulacja startuje, powstaje proces, który może trwać określoną liczbę dni. Im krótszy czas ustawisz, tym większe prawdopodobieństwo, że ten proces nie zakończy się wtedy, kiedy powinien. Wtedy gra zatrzymuje się do czasu jego zakończenia ("lag"). Im dłuższy czas ustawisz, tym dłużej trwa aktualizacja dystrybucji, gdy zmieniają się trasy.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manualnie
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manualnie
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asymetrycznie
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asymetrycznie
|
||||||
@@ -3435,7 +3431,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Informacja
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Ostrzeżenie
|
STR_GOAL_QUESTION_CAPTION_WARNING :Ostrzeżenie
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Błąd
|
STR_GOAL_QUESTION_CAPTION_ERROR :Błąd
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Anuluj
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Anuluj
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :OK
|
STR_GOAL_QUESTION_BUTTON_OK :OK
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Nie
|
STR_GOAL_QUESTION_BUTTON_NO :Nie
|
||||||
@@ -3454,6 +3450,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Restartuj
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Odłóż
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Odłóż
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Poddaj się
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Poddaj się
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Zamknij
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Zamknij
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Subsydia
|
STR_SUBSIDIES_CAPTION :{WHITE}Subsydia
|
||||||
@@ -4238,10 +4235,10 @@ STR_ORDER_UNLOAD :(Rozładuj i za
|
|||||||
STR_ORDER_UNLOAD_FULL_LOAD :(Rozładuj i czekaj na pełny załadunek)
|
STR_ORDER_UNLOAD_FULL_LOAD :(Rozładuj i czekaj na pełny załadunek)
|
||||||
STR_ORDER_UNLOAD_FULL_LOAD_ANY :(Rozładuj i czekaj na pełny załadunek któregoś z towarów)
|
STR_ORDER_UNLOAD_FULL_LOAD_ANY :(Rozładuj i czekaj na pełny załadunek któregoś z towarów)
|
||||||
STR_ORDER_UNLOAD_NO_LOAD :(Rozładuj i pozostaw pusty)
|
STR_ORDER_UNLOAD_NO_LOAD :(Rozładuj i pozostaw pusty)
|
||||||
STR_ORDER_TRANSFER :(Przeładuj i zabierz ładunek)
|
STR_ORDER_TRANSFER :(Przeładunek i zabranie ładunku)
|
||||||
STR_ORDER_TRANSFER_FULL_LOAD :(Przeładuj i czekaj na pełny załadunek)
|
STR_ORDER_TRANSFER_FULL_LOAD :(Przeładunek i oczekiwanie na pełny załadunek)
|
||||||
STR_ORDER_TRANSFER_FULL_LOAD_ANY :(Przeładuj i czekaj na pełny załadunek któregoś z towarów)
|
STR_ORDER_TRANSFER_FULL_LOAD_ANY :(Przeładunek i oczekiwanie na pełny załadunek któregoś z towarów)
|
||||||
STR_ORDER_TRANSFER_NO_LOAD :(Przeładuj i pozostaw pusty)
|
STR_ORDER_TRANSFER_NO_LOAD :(Przeładunek, pozostaw pusty)
|
||||||
STR_ORDER_NO_UNLOAD :(Nie rozładowuj i zabierz ładunek)
|
STR_ORDER_NO_UNLOAD :(Nie rozładowuj i zabierz ładunek)
|
||||||
STR_ORDER_NO_UNLOAD_FULL_LOAD :(Nie rozładowuj i czekaj na pełny załadunek)
|
STR_ORDER_NO_UNLOAD_FULL_LOAD :(Nie rozładowuj i czekaj na pełny załadunek)
|
||||||
STR_ORDER_NO_UNLOAD_FULL_LOAD_ANY :(Nie rozładowuj i czekaj na pełny załadunek któregoś z towarów)
|
STR_ORDER_NO_UNLOAD_FULL_LOAD_ANY :(Nie rozładowuj i czekaj na pełny załadunek któregoś z towarów)
|
||||||
@@ -4253,9 +4250,9 @@ STR_ORDER_FULL_LOAD_ANY_REFIT :(Przebuduj na {
|
|||||||
STR_ORDER_UNLOAD_REFIT :(Rozładuj, przebuduj na {STRING.b} i zabierz ładunek)
|
STR_ORDER_UNLOAD_REFIT :(Rozładuj, przebuduj na {STRING.b} i zabierz ładunek)
|
||||||
STR_ORDER_UNLOAD_FULL_LOAD_REFIT :(Rozładuj, przebuduj na {STRING.b} i czekaj na pełny załadunek)
|
STR_ORDER_UNLOAD_FULL_LOAD_REFIT :(Rozładuj, przebuduj na {STRING.b} i czekaj na pełny załadunek)
|
||||||
STR_ORDER_UNLOAD_FULL_LOAD_ANY_REFIT :(Rozładuj, przebuduj na {STRING.b} i czekaj na pełny załadunek któregoś z towarów)
|
STR_ORDER_UNLOAD_FULL_LOAD_ANY_REFIT :(Rozładuj, przebuduj na {STRING.b} i czekaj na pełny załadunek któregoś z towarów)
|
||||||
STR_ORDER_TRANSFER_REFIT :(Przeładuj, przebuduj na {STRING.b} i zabierz ładunek)
|
STR_ORDER_TRANSFER_REFIT :(Przeładunek, przebudowa na {STRING.b} i zabranie ładunku)
|
||||||
STR_ORDER_TRANSFER_FULL_LOAD_REFIT :(Przeładuj, przebuduj na {STRING.b} i czekaj na pełny załadunek)
|
STR_ORDER_TRANSFER_FULL_LOAD_REFIT :(Przeładunek, przebudowa na {STRING.b} i oczekiwanie na pełny załadunek)
|
||||||
STR_ORDER_TRANSFER_FULL_LOAD_ANY_REFIT :(Przeładuj, przebuduj na {STRING.b} i czekaj na dowolny pełny załadunek)
|
STR_ORDER_TRANSFER_FULL_LOAD_ANY_REFIT :(Przeładunek, przebudowa na {STRING.b} i oczekiwanie na dowolny pełny załadunek)
|
||||||
STR_ORDER_NO_UNLOAD_REFIT :(Nie rozładowuj, przebuduj na {STRING.b} i zabierz ładunek)
|
STR_ORDER_NO_UNLOAD_REFIT :(Nie rozładowuj, przebuduj na {STRING.b} i zabierz ładunek)
|
||||||
STR_ORDER_NO_UNLOAD_FULL_LOAD_REFIT :(Nie rozładowuj, przebuduj na {STRING.b} i czekaj na pełny załadunek)
|
STR_ORDER_NO_UNLOAD_FULL_LOAD_REFIT :(Nie rozładowuj, przebuduj na {STRING.b} i czekaj na pełny załadunek)
|
||||||
STR_ORDER_NO_UNLOAD_FULL_LOAD_ANY_REFIT :(Nie rozładowuj, przebuduj na {STRING.b} i czekaj na dowolny pełny załadunek)
|
STR_ORDER_NO_UNLOAD_FULL_LOAD_ANY_REFIT :(Nie rozładowuj, przebuduj na {STRING.b} i czekaj na dowolny pełny załadunek)
|
||||||
|
|||||||
@@ -927,10 +927,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Lari Georgiano
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Rial Iraniano (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Rial Iraniano (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Veículos rodoviários
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Veículos rodoviários
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Seleccione o lado da estrada por onde os veículos circulam
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Seleccione o lado da estrada por onde os veículos circulam
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Circular pela esquerda
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Circular pela esquerda
|
||||||
@@ -3035,7 +3031,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Informação
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Aviso
|
STR_GOAL_QUESTION_CAPTION_WARNING :Aviso
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Erro
|
STR_GOAL_QUESTION_CAPTION_ERROR :Erro
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Cancelar
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Cancelar
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :Confirmar
|
STR_GOAL_QUESTION_BUTTON_OK :Confirmar
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Não
|
STR_GOAL_QUESTION_BUTTON_NO :Não
|
||||||
@@ -3054,6 +3050,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Reiniciar
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Adiar
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Adiar
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Render-se
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Render-se
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Fechar
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Fechar
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Subsídios
|
STR_SUBSIDIES_CAPTION :{WHITE}Subsídios
|
||||||
|
|||||||
@@ -926,10 +926,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Lari Georgian (
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Rial Iranian (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Rial Iranian (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Autovehiculele circulă...
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Autovehiculele circulă...
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Alege partea străzii pe care se circulă
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Alege partea străzii pe care se circulă
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Pe partea stângă
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Pe partea stângă
|
||||||
@@ -2989,7 +2985,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Informație
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Atenționare
|
STR_GOAL_QUESTION_CAPTION_WARNING :Atenționare
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Eroare
|
STR_GOAL_QUESTION_CAPTION_ERROR :Eroare
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Anulează
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Anulează
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :OK
|
STR_GOAL_QUESTION_BUTTON_OK :OK
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Nu
|
STR_GOAL_QUESTION_BUTTON_NO :Nu
|
||||||
@@ -3008,6 +3004,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Reîncearcă
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Amână
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Amână
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Renunță
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Renunță
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Închide
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Închide
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Subvenţii (F6)
|
STR_SUBSIDIES_CAPTION :{WHITE}Subvenţii (F6)
|
||||||
|
|||||||
@@ -1072,10 +1072,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Грузинс
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Иранский риал (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Иранский риал (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Направление движения
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Направление движения
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}По какой стороне дороги ездит автотранспорт
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}По какой стороне дороги ездит автотранспорт
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :левостороннее
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :левостороннее
|
||||||
@@ -3235,7 +3231,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Информа
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Предупреждение
|
STR_GOAL_QUESTION_CAPTION_WARNING :Предупреждение
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Ошибка
|
STR_GOAL_QUESTION_CAPTION_ERROR :Ошибка
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Отменить
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Отменить
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :Ok
|
STR_GOAL_QUESTION_BUTTON_OK :Ok
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Нет
|
STR_GOAL_QUESTION_BUTTON_NO :Нет
|
||||||
@@ -3254,6 +3250,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Перезап
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Отсрочить
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Отсрочить
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Сдаться
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Сдаться
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Закрыть
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Закрыть
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Субсидии
|
STR_SUBSIDIES_CAPTION :{WHITE}Субсидии
|
||||||
|
|||||||
@@ -1117,10 +1117,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Gruzijski Lari
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Iranski Rijal (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Iranski Rijal (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Drumska vozila
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Drumska vozila
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Izaberi stranu puta kojom će se kretati drumska vozila
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Izaberi stranu puta kojom će se kretati drumska vozila
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Levom stranom
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Levom stranom
|
||||||
@@ -3110,7 +3106,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Obaveštenje
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Upozorenje
|
STR_GOAL_QUESTION_CAPTION_WARNING :Upozorenje
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Greška
|
STR_GOAL_QUESTION_CAPTION_ERROR :Greška
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Otkaži
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Otkaži
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :U redu
|
STR_GOAL_QUESTION_BUTTON_OK :U redu
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Ne
|
STR_GOAL_QUESTION_BUTTON_NO :Ne
|
||||||
@@ -3129,6 +3125,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Restartuj
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Odloži
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Odloži
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Predaja
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Predaja
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Zatvori
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Zatvori
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Subvencije
|
STR_SUBSIDIES_CAPTION :{WHITE}Subvencije
|
||||||
|
|||||||
@@ -19,14 +19,14 @@
|
|||||||
|
|
||||||
|
|
||||||
##id 0x0000
|
##id 0x0000
|
||||||
STR_NULL :无效
|
STR_NULL :
|
||||||
STR_EMPTY :空
|
STR_EMPTY :
|
||||||
STR_UNDEFINED :(未定义字符串)
|
STR_UNDEFINED :(未定义字符串)
|
||||||
STR_JUST_NOTHING :无
|
STR_JUST_NOTHING :无
|
||||||
|
|
||||||
# Cargo related strings
|
# Cargo related strings
|
||||||
# Plural cargo name
|
# Plural cargo name
|
||||||
STR_CARGO_PLURAL_NOTHING :无
|
STR_CARGO_PLURAL_NOTHING :
|
||||||
STR_CARGO_PLURAL_PASSENGERS :旅客
|
STR_CARGO_PLURAL_PASSENGERS :旅客
|
||||||
STR_CARGO_PLURAL_COAL :煤炭
|
STR_CARGO_PLURAL_COAL :煤炭
|
||||||
STR_CARGO_PLURAL_MAIL :邮件
|
STR_CARGO_PLURAL_MAIL :邮件
|
||||||
@@ -60,7 +60,7 @@ STR_CARGO_PLURAL_PLASTIC :塑料块
|
|||||||
STR_CARGO_PLURAL_FIZZY_DRINKS :汽水
|
STR_CARGO_PLURAL_FIZZY_DRINKS :汽水
|
||||||
|
|
||||||
# Singular cargo name
|
# Singular cargo name
|
||||||
STR_CARGO_SINGULAR_NOTHING :无
|
STR_CARGO_SINGULAR_NOTHING :
|
||||||
STR_CARGO_SINGULAR_PASSENGER :旅客
|
STR_CARGO_SINGULAR_PASSENGER :旅客
|
||||||
STR_CARGO_SINGULAR_COAL :煤炭
|
STR_CARGO_SINGULAR_COAL :煤炭
|
||||||
STR_CARGO_SINGULAR_MAIL :邮件
|
STR_CARGO_SINGULAR_MAIL :邮件
|
||||||
@@ -327,17 +327,17 @@ 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}显示图表
|
STR_TOOLBAR_TOOLTIP_DISPLAY_GRAPHS :{BLACK}显示图表
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}显示公司名次表
|
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}显示公司名次表
|
||||||
STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{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_TRAINS :{BLACK}显示公司的火车列表。按住 Ctrl 键单击可以切换组群和车辆列表。
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{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_SHIPS :{BLACK}显示公司的船只列表。按住 Ctrl 键单击可以切换组群和船只列表。
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_AIRCRAFT :{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_IN :{BLACK}放大视图
|
||||||
STR_TOOLBAR_TOOLTIP_ZOOM_THE_VIEW_OUT :{BLACK}缩小视图
|
STR_TOOLBAR_TOOLTIP_ZOOM_THE_VIEW_OUT :{BLACK}缩小视图
|
||||||
STR_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TRACK :{BLACK}建设铁路
|
STR_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TRACK :{BLACK}显示铁路建设工具
|
||||||
STR_TOOLBAR_TOOLTIP_BUILD_ROADS :{BLACK}建设公路
|
STR_TOOLBAR_TOOLTIP_BUILD_ROADS :{BLACK}显示公路建设工具
|
||||||
STR_TOOLBAR_TOOLTIP_BUILD_SHIP_DOCKS :{BLACK}建设港口
|
STR_TOOLBAR_TOOLTIP_BUILD_SHIP_DOCKS :{BLACK}显示水运建设工具
|
||||||
STR_TOOLBAR_TOOLTIP_BUILD_AIRPORTS :{BLACK}建设机场
|
STR_TOOLBAR_TOOLTIP_BUILD_AIRPORTS :{BLACK}显示机场建设工具
|
||||||
STR_TOOLBAR_TOOLTIP_LANDSCAPING :{BLACK}打开景观美化工具栏{}以修改地形、设置地貌等
|
STR_TOOLBAR_TOOLTIP_LANDSCAPING :{BLACK}打开景观美化工具栏{}以修改地形、设置地貌等
|
||||||
STR_TOOLBAR_TOOLTIP_SHOW_SOUND_MUSIC_WINDOW :{BLACK}显示 声音/音乐 控制菜单
|
STR_TOOLBAR_TOOLTIP_SHOW_SOUND_MUSIC_WINDOW :{BLACK}显示 声音/音乐 控制菜单
|
||||||
STR_TOOLBAR_TOOLTIP_SHOW_LAST_MESSAGE_NEWS :{BLACK}显示最新消息新闻,消息选项,消息历史
|
STR_TOOLBAR_TOOLTIP_SHOW_LAST_MESSAGE_NEWS :{BLACK}显示最新消息新闻,消息选项,消息历史
|
||||||
@@ -661,11 +661,11 @@ STR_MUSIC_TOOLTIP_STOP_PLAYING_MUSIC :{BLACK}停止
|
|||||||
STR_MUSIC_TOOLTIP_START_PLAYING_MUSIC :{BLACK}开始播放音乐
|
STR_MUSIC_TOOLTIP_START_PLAYING_MUSIC :{BLACK}开始播放音乐
|
||||||
STR_MUSIC_TOOLTIP_DRAG_SLIDERS_TO_SET_MUSIC :{BLACK}拖动滑块以调节音乐和音效的音量
|
STR_MUSIC_TOOLTIP_DRAG_SLIDERS_TO_SET_MUSIC :{BLACK}拖动滑块以调节音乐和音效的音量
|
||||||
STR_MUSIC_TOOLTIP_SELECT_ALL_TRACKS_PROGRAM :{BLACK}选择全部乐曲
|
STR_MUSIC_TOOLTIP_SELECT_ALL_TRACKS_PROGRAM :{BLACK}选择全部乐曲
|
||||||
STR_MUSIC_TOOLTIP_SELECT_OLD_STYLE_MUSIC :{BLACK}选择'旧的风格'音乐列表
|
STR_MUSIC_TOOLTIP_SELECT_OLD_STYLE_MUSIC :{BLACK}选择“老式音乐”列表
|
||||||
STR_MUSIC_TOOLTIP_SELECT_NEW_STYLE_MUSIC :{BLACK}选择'新的风格'音乐列表
|
STR_MUSIC_TOOLTIP_SELECT_NEW_STYLE_MUSIC :{BLACK}选择“新的风格”音乐列表
|
||||||
STR_MUSIC_TOOLTIP_SELECT_EZY_STREET_STYLE :{BLACK}选择'Ezy街头'风格的音乐列表
|
STR_MUSIC_TOOLTIP_SELECT_EZY_STREET_STYLE :{BLACK}选择“Ezy街头”风格的音乐列表
|
||||||
STR_MUSIC_TOOLTIP_SELECT_CUSTOM_1_USER_DEFINED :{BLACK}选择'自定义1'(用户定义)的列表
|
STR_MUSIC_TOOLTIP_SELECT_CUSTOM_1_USER_DEFINED :{BLACK}选择“自定义1”(用户定义)的列表
|
||||||
STR_MUSIC_TOOLTIP_SELECT_CUSTOM_2_USER_DEFINED :{BLACK}选择'自定义2'(用户定义)的列表
|
STR_MUSIC_TOOLTIP_SELECT_CUSTOM_2_USER_DEFINED :{BLACK}选择“自定义2”(用户定义)的列表
|
||||||
STR_MUSIC_TOOLTIP_TOGGLE_PROGRAM_SHUFFLE :{BLACK}开启/关闭 随机播放列表中的曲目
|
STR_MUSIC_TOOLTIP_TOGGLE_PROGRAM_SHUFFLE :{BLACK}开启/关闭 随机播放列表中的曲目
|
||||||
STR_MUSIC_TOOLTIP_SHOW_MUSIC_TRACK_SELECTION :{BLACK}打开音乐选单窗口
|
STR_MUSIC_TOOLTIP_SHOW_MUSIC_TRACK_SELECTION :{BLACK}打开音乐选单窗口
|
||||||
|
|
||||||
@@ -844,7 +844,7 @@ STR_NEWS_VEHICLE_HAS_TOO_FEW_ORDERS :{WHITE}{VEHICLE
|
|||||||
STR_NEWS_VEHICLE_HAS_VOID_ORDER :{WHITE}{VEHICLE}的调度计划中有无效调度命令
|
STR_NEWS_VEHICLE_HAS_VOID_ORDER :{WHITE}{VEHICLE}的调度计划中有无效调度命令
|
||||||
STR_NEWS_VEHICLE_HAS_DUPLICATE_ENTRY :{WHITE}{VEHICLE} 有重复调度命令
|
STR_NEWS_VEHICLE_HAS_DUPLICATE_ENTRY :{WHITE}{VEHICLE} 有重复调度命令
|
||||||
STR_NEWS_VEHICLE_HAS_INVALID_ENTRY :{WHITE}{VEHICLE}的调度计划有无效的车站
|
STR_NEWS_VEHICLE_HAS_INVALID_ENTRY :{WHITE}{VEHICLE}的调度计划有无效的车站
|
||||||
STR_NEWS_PLANE_USES_TOO_SHORT_RUNWAY :{WHITE}{VEHICLE} 的计划列表中有机场跑道太短不足及起降
|
STR_NEWS_PLANE_USES_TOO_SHORT_RUNWAY :{WHITE}{VEHICLE} 的计划列表中有一个机场的跑道太短而不能起降
|
||||||
|
|
||||||
STR_NEWS_VEHICLE_IS_GETTING_OLD :{WHITE}{VEHICLE} 即将达到报废年限
|
STR_NEWS_VEHICLE_IS_GETTING_OLD :{WHITE}{VEHICLE} 即将达到报废年限
|
||||||
STR_NEWS_VEHICLE_IS_GETTING_VERY_OLD :{WHITE}{VEHICLE} 已经达到报废年限
|
STR_NEWS_VEHICLE_IS_GETTING_VERY_OLD :{WHITE}{VEHICLE} 已经达到报废年限
|
||||||
@@ -927,10 +927,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :格鲁吉亚拉
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :伊朗里亚尔(IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :伊朗里亚尔(IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}汽车行驶
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}汽车行驶
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}选择汽车行驶的方向
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}选择汽车行驶的方向
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :左侧通行
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :左侧通行
|
||||||
@@ -1110,7 +1106,7 @@ STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}筛选
|
|||||||
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}适用范围:
|
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}适用范围:
|
||||||
STR_CONFIG_SETTING_RESTRICT_DROPDOWN_HELPTEXT :{BLACK}仅显示修改过的选项
|
STR_CONFIG_SETTING_RESTRICT_DROPDOWN_HELPTEXT :{BLACK}仅显示修改过的选项
|
||||||
STR_CONFIG_SETTING_RESTRICT_BASIC :基本 (仅显示重要设置)
|
STR_CONFIG_SETTING_RESTRICT_BASIC :基本 (仅显示重要设置)
|
||||||
STR_CONFIG_SETTING_RESTRICT_ADVANCED :进階 (显示大部份设置)
|
STR_CONFIG_SETTING_RESTRICT_ADVANCED :高级 (显示大部份设置)
|
||||||
STR_CONFIG_SETTING_RESTRICT_ALL :专业 (显示所有设置)
|
STR_CONFIG_SETTING_RESTRICT_ALL :专业 (显示所有设置)
|
||||||
STR_CONFIG_SETTING_RESTRICT_CHANGED_AGAINST_DEFAULT :修改默认值
|
STR_CONFIG_SETTING_RESTRICT_CHANGED_AGAINST_DEFAULT :修改默认值
|
||||||
STR_CONFIG_SETTING_RESTRICT_CHANGED_AGAINST_NEW :设置一个与当前游戏设置不同的值
|
STR_CONFIG_SETTING_RESTRICT_CHANGED_AGAINST_NEW :设置一个与当前游戏设置不同的值
|
||||||
@@ -1285,7 +1281,7 @@ STR_CONFIG_SETTING_ERRMSG_DURATION_HELPTEXT :红色窗口显
|
|||||||
STR_CONFIG_SETTING_ERRMSG_DURATION_VALUE :{COMMA} 秒
|
STR_CONFIG_SETTING_ERRMSG_DURATION_VALUE :{COMMA} 秒
|
||||||
STR_CONFIG_SETTING_HOVER_DELAY :显示提示信息:{STRING}
|
STR_CONFIG_SETTING_HOVER_DELAY :显示提示信息:{STRING}
|
||||||
STR_CONFIG_SETTING_HOVER_DELAY_HELPTEXT :此设置决定鼠标停留在图标、按键或功能时显示提示信息的时间。如果此设置被赋值为 0,您必须揿住鼠标右键来显示图标、按键或功能的提示信息。
|
STR_CONFIG_SETTING_HOVER_DELAY_HELPTEXT :此设置决定鼠标停留在图标、按键或功能时显示提示信息的时间。如果此设置被赋值为 0,您必须揿住鼠标右键来显示图标、按键或功能的提示信息。
|
||||||
STR_CONFIG_SETTING_HOVER_DELAY_VALUE :停留{COMMA} 秒
|
STR_CONFIG_SETTING_HOVER_DELAY_VALUE :停留 {COMMA} 毫秒
|
||||||
STR_CONFIG_SETTING_HOVER_DELAY_DISABLED :右键点击
|
STR_CONFIG_SETTING_HOVER_DELAY_DISABLED :右键点击
|
||||||
STR_CONFIG_SETTING_POPULATION_IN_LABEL :在城镇名称的标签中同时显示人口:{STRING}
|
STR_CONFIG_SETTING_POPULATION_IN_LABEL :在城镇名称的标签中同时显示人口:{STRING}
|
||||||
STR_CONFIG_SETTING_POPULATION_IN_LABEL_HELPTEXT :在地图城镇名称标签上显示人口数量
|
STR_CONFIG_SETTING_POPULATION_IN_LABEL_HELPTEXT :在地图城镇名称标签上显示人口数量
|
||||||
@@ -1684,7 +1680,7 @@ STR_CONFIG_SETTING_VEHICLES_ROUTING :{ORANGE}经由
|
|||||||
STR_CONFIG_SETTING_LIMITATIONS :{ORANGE}限制
|
STR_CONFIG_SETTING_LIMITATIONS :{ORANGE}限制
|
||||||
STR_CONFIG_SETTING_ACCIDENTS :{ORANGE}灾难/事故
|
STR_CONFIG_SETTING_ACCIDENTS :{ORANGE}灾难/事故
|
||||||
STR_CONFIG_SETTING_GENWORLD :{ORANGE}生成地图
|
STR_CONFIG_SETTING_GENWORLD :{ORANGE}生成地图
|
||||||
STR_CONFIG_SETTING_ENVIRONMENT :{ORANGE}环境保护
|
STR_CONFIG_SETTING_ENVIRONMENT :{ORANGE}环境
|
||||||
STR_CONFIG_SETTING_ENVIRONMENT_AUTHORITIES :{ORANGE}政府监管
|
STR_CONFIG_SETTING_ENVIRONMENT_AUTHORITIES :{ORANGE}政府监管
|
||||||
STR_CONFIG_SETTING_ENVIRONMENT_TOWNS :{ORANGE}城镇
|
STR_CONFIG_SETTING_ENVIRONMENT_TOWNS :{ORANGE}城镇
|
||||||
STR_CONFIG_SETTING_ENVIRONMENT_INDUSTRIES :{ORANGE}工业设施
|
STR_CONFIG_SETTING_ENVIRONMENT_INDUSTRIES :{ORANGE}工业设施
|
||||||
@@ -1752,10 +1748,10 @@ STR_INTRO_TOOLTIP_PLAY_SCENARIO :{BLACK}使用
|
|||||||
STR_INTRO_TOOLTIP_SCENARIO_EDITOR :{BLACK}创建自定义的游戏场景
|
STR_INTRO_TOOLTIP_SCENARIO_EDITOR :{BLACK}创建自定义的游戏场景
|
||||||
STR_INTRO_TOOLTIP_MULTIPLAYER :{BLACK}开始联机游戏
|
STR_INTRO_TOOLTIP_MULTIPLAYER :{BLACK}开始联机游戏
|
||||||
|
|
||||||
STR_INTRO_TOOLTIP_TEMPERATE :{BLACK}选择 '温带' 景观风格
|
STR_INTRO_TOOLTIP_TEMPERATE :{BLACK}选择“温带”景观风格
|
||||||
STR_INTRO_TOOLTIP_SUB_ARCTIC_LANDSCAPE :{BLACK}选择 '寒带' 景观风格
|
STR_INTRO_TOOLTIP_SUB_ARCTIC_LANDSCAPE :{BLACK}选择“寒带”景观风格
|
||||||
STR_INTRO_TOOLTIP_SUB_TROPICAL_LANDSCAPE :{BLACK}选择 '沙漠' 景观风格
|
STR_INTRO_TOOLTIP_SUB_TROPICAL_LANDSCAPE :{BLACK}选择“沙漠”景观风格
|
||||||
STR_INTRO_TOOLTIP_TOYLAND_LANDSCAPE :{BLACK}选择 '玩具' 景观风格
|
STR_INTRO_TOOLTIP_TOYLAND_LANDSCAPE :{BLACK}选择 “玩具”景观风格
|
||||||
|
|
||||||
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}显示游戏选项
|
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}显示游戏选项
|
||||||
STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}显示高分榜
|
STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}显示高分榜
|
||||||
@@ -2319,7 +2315,7 @@ STR_RAIL_TOOLBAR_TOOLTIP_BUILD_AUTORAIL :{BLACK}使用
|
|||||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_TRAIN_DEPOT_FOR_BUILDING :{BLACK}建设列车车库(可以购买或维护列车)按住 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_CONVERT_RAIL_TO_WAYPOINT :{BLACK}将铁路变为路点。按住 Ctrl 键允许合并路点。按住 Shift 键显示预计费用。
|
||||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_STATION :{BLACK}建设火车站。按住 Ctrl 键允许合并站台。按住 Shift 键显示预计费用。
|
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_STATION :{BLACK}建设火车站。按住 Ctrl 键允许合并站台。按住 Shift 键显示预计费用。
|
||||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_SIGNALS :{BLACK}建造铁路信号。{} 按住 Ctrl 键点选铁路,系统会切换悬臂式/电子式信号灯,或者更改被点选信号灯的种类{} 在一段直线铁路上拖拽,系统会依照设置的信号间距,沿铁路建立信号灯。如果按住 Ctrl 键拖拽,系统会建造信号灯至拖拽方向前的下一个分歧点{} 如果按住 Shift 键点击铁路或在铁路上拖拽,系统会显示建置成本但不设置信号灯{} 如果按住 Ctrl 键点击此键,系统会切换信号灯选择窗口的显示状态
|
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_SIGNALS :{BLACK}建造铁路信号。{} 按住 Ctrl 键点选铁路,系统会切换悬臂式/电子式信号灯,或者更改被点选信号灯的种类{} 在一段直线铁路上拖拽,系统会依照设置的信号间距,沿铁路建立信号灯。如果按住 Ctrl 键拖拽,系统会建造信号灯至拖拽方向前的下一个道岔{} 如果按住 Shift 键点击铁路或在铁路上拖拽,系统会显示建置成本但不设置信号灯{} 如果按住 Ctrl 键点击此键,系统会切换信号灯选择窗口的显示状态
|
||||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_BRIDGE :{BLACK}建设铁路桥梁。按住 Shift 键显示预计费用。
|
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_BRIDGE :{BLACK}建设铁路桥梁。按住 Shift 键显示预计费用。
|
||||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TUNNEL :{BLACK}建设铁路隧道。按住 Shift 键显示预计费用。
|
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TUNNEL :{BLACK}建设铁路隧道。按住 Shift 键显示预计费用。
|
||||||
STR_RAIL_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR :{BLACK}切换建设/拆除轨道、信号灯、路点和车站。按住 Ctrl 键可在移除路点和车站时同时移除轨道。
|
STR_RAIL_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR :{BLACK}切换建设/拆除轨道、信号灯、路点和车站。按住 Ctrl 键可在移除路点和车站时同时移除轨道。
|
||||||
@@ -2428,7 +2424,7 @@ STR_STATION_BUILD_CARGO_TRAM_ORIENTATION :{WHITE}货运
|
|||||||
STR_STATION_BUILD_CARGO_TRAM_ORIENTATION_TOOLTIP :{BLACK}选择货运电车车站方向
|
STR_STATION_BUILD_CARGO_TRAM_ORIENTATION_TOOLTIP :{BLACK}选择货运电车车站方向
|
||||||
|
|
||||||
# Waterways toolbar (last two for SE only)
|
# Waterways toolbar (last two for SE only)
|
||||||
STR_WATERWAYS_TOOLBAR_CAPTION :{WHITE}码头建设
|
STR_WATERWAYS_TOOLBAR_CAPTION :{WHITE}水运建设
|
||||||
STR_WATERWAYS_TOOLBAR_CAPTION_SE :{WHITE}水运
|
STR_WATERWAYS_TOOLBAR_CAPTION_SE :{WHITE}水运
|
||||||
STR_WATERWAYS_TOOLBAR_BUILD_CANALS_TOOLTIP :{BLACK}修建运河
|
STR_WATERWAYS_TOOLBAR_BUILD_CANALS_TOOLTIP :{BLACK}修建运河
|
||||||
STR_WATERWAYS_TOOLBAR_BUILD_LOCKS_TOOLTIP :{BLACK}建设船闸,按住 Shift 键操作可以显示所需资金
|
STR_WATERWAYS_TOOLBAR_BUILD_LOCKS_TOOLTIP :{BLACK}建设船闸,按住 Shift 键操作可以显示所需资金
|
||||||
@@ -2560,7 +2556,7 @@ STR_INDUSTRY_CARGOES_CARGO_CAPTION :{WHITE}{STRING}
|
|||||||
STR_INDUSTRY_CARGOES_PRODUCERS :{WHITE}供应商
|
STR_INDUSTRY_CARGOES_PRODUCERS :{WHITE}供应商
|
||||||
STR_INDUSTRY_CARGOES_CUSTOMERS :{WHITE}采购商
|
STR_INDUSTRY_CARGOES_CUSTOMERS :{WHITE}采购商
|
||||||
STR_INDUSTRY_CARGOES_HOUSES :{WHITE}房屋
|
STR_INDUSTRY_CARGOES_HOUSES :{WHITE}房屋
|
||||||
STR_INDUSTRY_CARGOES_INDUSTRY_TOOLTIP :{BLACK}点該工业可显示其上下游工业
|
STR_INDUSTRY_CARGOES_INDUSTRY_TOOLTIP :{BLACK}点击查看上下游产业链
|
||||||
STR_INDUSTRY_CARGOES_CARGO_TOOLTIP :{BLACK}{STRING}{}点该货物可显示其上下游工业
|
STR_INDUSTRY_CARGOES_CARGO_TOOLTIP :{BLACK}{STRING}{}点该货物可显示其上下游工业
|
||||||
STR_INDUSTRY_DISPLAY_CHAIN :{BLACK}显示产业链
|
STR_INDUSTRY_DISPLAY_CHAIN :{BLACK}显示产业链
|
||||||
STR_INDUSTRY_DISPLAY_CHAIN_TOOLTIP :{BLACK}显示货物的上下游工业
|
STR_INDUSTRY_DISPLAY_CHAIN_TOOLTIP :{BLACK}显示货物的上下游工业
|
||||||
@@ -2691,7 +2687,7 @@ STR_LAI_OBJECT_DESCRIPTION_COMPANY_OWNED_LAND :公司属地
|
|||||||
STR_ABOUT_OPENTTD :{WHITE}关于 OpenTTD
|
STR_ABOUT_OPENTTD :{WHITE}关于 OpenTTD
|
||||||
STR_ABOUT_ORIGINAL_COPYRIGHT :{BLACK}原始版权由 {COPYRIGHT} 1995 Chris Sawyer 所有,保留一切权力。
|
STR_ABOUT_ORIGINAL_COPYRIGHT :{BLACK}原始版权由 {COPYRIGHT} 1995 Chris Sawyer 所有,保留一切权力。
|
||||||
STR_ABOUT_VERSION :{BLACK}OpenTTD 版本 {REV}
|
STR_ABOUT_VERSION :{BLACK}OpenTTD 版本 {REV}
|
||||||
STR_ABOUT_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT}2002-2015 OpenTTD 团队
|
STR_ABOUT_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT} 2002-2015 OpenTTD 团队
|
||||||
|
|
||||||
# Save/load game/scenario
|
# Save/load game/scenario
|
||||||
STR_SAVELOAD_SAVE_CAPTION :{WHITE}保存游戏
|
STR_SAVELOAD_SAVE_CAPTION :{WHITE}保存游戏
|
||||||
@@ -2879,6 +2875,10 @@ STR_SPRITE_ALIGNER_PREVIOUS_BUTTON :{BLACK}上一
|
|||||||
STR_SPRITE_ALIGNER_PREVIOUS_TOOLTIP :{BLACK}继续处理上一个正常的图形元素,略过任何虚位/重新着色/文字字型相关的图形元素;并且在处理到第一个图形元素后,返回最后的图形元素继续处理。
|
STR_SPRITE_ALIGNER_PREVIOUS_TOOLTIP :{BLACK}继续处理上一个正常的图形元素,略过任何虚位/重新着色/文字字型相关的图形元素;并且在处理到第一个图形元素后,返回最后的图形元素继续处理。
|
||||||
STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}显示目前选取的 sprite。当 sprite 正在描绘时会忽略其定位。
|
STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}显示目前选取的 sprite。当 sprite 正在描绘时会忽略其定位。
|
||||||
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}移动 sprite 到指定的 X 与 Y 座标位移
|
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}移动 sprite 到指定的 X 与 Y 座标位移
|
||||||
|
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}重置相关
|
||||||
|
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}重置当前相关偏移
|
||||||
|
STR_SPRITE_ALIGNER_OFFSETS_ABS :{BLACK}X 偏移: {NUM}, Y 偏移: {NUM} (绝对)
|
||||||
|
STR_SPRITE_ALIGNER_OFFSETS_REL :{BLACK}X 偏移: {NUM}, Y 偏移: {NUM} (相对)
|
||||||
STR_SPRITE_ALIGNER_PICKER_BUTTON :{BLACK}选择 sprite
|
STR_SPRITE_ALIGNER_PICKER_BUTTON :{BLACK}选择 sprite
|
||||||
STR_SPRITE_ALIGNER_PICKER_TOOLTIP :{BLACK}请从屏幕画面中任意选取一个 sprite
|
STR_SPRITE_ALIGNER_PICKER_TOOLTIP :{BLACK}请从屏幕画面中任意选取一个 sprite
|
||||||
|
|
||||||
@@ -3051,7 +3051,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :信息
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :警告
|
STR_GOAL_QUESTION_CAPTION_WARNING :警告
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :错误
|
STR_GOAL_QUESTION_CAPTION_ERROR :错误
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :取消
|
STR_GOAL_QUESTION_BUTTON_CANCEL :取消
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :确定
|
STR_GOAL_QUESTION_BUTTON_OK :确定
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :取消
|
STR_GOAL_QUESTION_BUTTON_NO :取消
|
||||||
@@ -3070,6 +3070,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :重新开启
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :暂缓
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :暂缓
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :放弃
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :放弃
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :关闭
|
STR_GOAL_QUESTION_BUTTON_CLOSE :关闭
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}财政补贴项目
|
STR_SUBSIDIES_CAPTION :{WHITE}财政补贴项目
|
||||||
@@ -3137,12 +3138,12 @@ STR_STATION_VIEW_VIA_HERE :{GREEN}{CARGO_S
|
|||||||
STR_STATION_VIEW_TO_HERE :{GREEN}{CARGO_SHORT} 前往 本站
|
STR_STATION_VIEW_TO_HERE :{GREEN}{CARGO_SHORT} 前往 本站
|
||||||
STR_STATION_VIEW_NONSTOP :{YELLOW}{CARGO_SHORT} 直达该站
|
STR_STATION_VIEW_NONSTOP :{YELLOW}{CARGO_SHORT} 直达该站
|
||||||
|
|
||||||
STR_STATION_VIEW_GROUP_S_V_D :來源-途经-目的地
|
STR_STATION_VIEW_GROUP_S_V_D :来源-途经-目的地
|
||||||
STR_STATION_VIEW_GROUP_S_D_V :來源-目的地-途经
|
STR_STATION_VIEW_GROUP_S_D_V :来源-目的地-途经
|
||||||
STR_STATION_VIEW_GROUP_V_S_D :途经-來源-目的地
|
STR_STATION_VIEW_GROUP_V_S_D :途经-来源-目的地
|
||||||
STR_STATION_VIEW_GROUP_V_D_S :途经-目的地-來源
|
STR_STATION_VIEW_GROUP_V_D_S :途经-目的地-来源
|
||||||
STR_STATION_VIEW_GROUP_D_S_V :目的地-來源-途经
|
STR_STATION_VIEW_GROUP_D_S_V :目的地-来源-途经
|
||||||
STR_STATION_VIEW_GROUP_D_V_S :目的地-途经-來源
|
STR_STATION_VIEW_GROUP_D_V_S :目的地-途经-来源
|
||||||
|
|
||||||
############ range for rating starts
|
############ range for rating starts
|
||||||
STR_CARGO_RATING_APPALLING :垃圾(最差评价)
|
STR_CARGO_RATING_APPALLING :垃圾(最差评价)
|
||||||
@@ -4169,7 +4170,7 @@ STR_ERROR_TOO_CLOSE_TO_EDGE_OF_MAP_SUB :{WHITE}太靠
|
|||||||
STR_ERROR_TOO_CLOSE_TO_ANOTHER_TOWN :{WHITE}太靠近另一个城镇了
|
STR_ERROR_TOO_CLOSE_TO_ANOTHER_TOWN :{WHITE}太靠近另一个城镇了
|
||||||
STR_ERROR_TOO_MANY_TOWNS :{WHITE}城镇太多了
|
STR_ERROR_TOO_MANY_TOWNS :{WHITE}城镇太多了
|
||||||
STR_ERROR_NO_SPACE_FOR_TOWN :{WHITE}地图上没有多余的地方了
|
STR_ERROR_NO_SPACE_FOR_TOWN :{WHITE}地图上没有多余的地方了
|
||||||
STR_ERROR_TOWN_EXPAND_WARN_NO_ROADS :{WHITE}城镇不会修建道路{}您可以经由“高级设置->环境->城镇”开启建设道路的功能
|
STR_ERROR_TOWN_EXPAND_WARN_NO_ROADS :{WHITE}城镇不会修建道路{}您可以在“设置->环境->城镇”选项下开启建设道路的功能
|
||||||
STR_ERROR_ROAD_WORKS_IN_PROGRESS :{WHITE}正在进行道路工程
|
STR_ERROR_ROAD_WORKS_IN_PROGRESS :{WHITE}正在进行道路工程
|
||||||
STR_ERROR_TOWN_CAN_T_DELETE :{WHITE}无法删除城镇...{}城镇范围内还有车站、车库或无法移除的区块
|
STR_ERROR_TOWN_CAN_T_DELETE :{WHITE}无法删除城镇...{}城镇范围内还有车站、车库或无法移除的区块
|
||||||
STR_ERROR_STATUE_NO_SUITABLE_PLACE :{WHITE}... 城市中心没有合适的地方放置公司塑像
|
STR_ERROR_STATUE_NO_SUITABLE_PLACE :{WHITE}... 城市中心没有合适的地方放置公司塑像
|
||||||
|
|||||||
@@ -313,7 +313,15 @@ STR_TOOLTIP_HSCROLL_BAR_SCROLLS_LIST :{BLACK}Posuvná
|
|||||||
STR_TOOLTIP_DEMOLISH_BUILDINGS_ETC :{BLACK}Demolácia budov atď. na rovný terén. CTRL označí oblasť diagonálne. Shift zobrazí odhad nákladov
|
STR_TOOLTIP_DEMOLISH_BUILDINGS_ETC :{BLACK}Demolácia budov atď. na rovný terén. CTRL označí oblasť diagonálne. Shift zobrazí odhad nákladov
|
||||||
|
|
||||||
# Show engines button
|
# Show engines button
|
||||||
|
STR_SHOW_HIDDEN_ENGINES_VEHICLE_TRAIN :{BLACK}Ukáž skryté
|
||||||
|
STR_SHOW_HIDDEN_ENGINES_VEHICLE_ROAD_VEHICLE :{BLACK}Ukáž skryté
|
||||||
|
STR_SHOW_HIDDEN_ENGINES_VEHICLE_SHIP :{BLACK}Ukáž skryté
|
||||||
|
STR_SHOW_HIDDEN_ENGINES_VEHICLE_AIRCRAFT :{BLACK}Ukáž skryté
|
||||||
|
|
||||||
|
STR_SHOW_HIDDEN_ENGINES_VEHICLE_TRAIN_TOOLTIP :{BLACK}Zapnutím tohoto tlačítka sa budú zobrazovať aj skyté koľajové vozidlá
|
||||||
|
STR_SHOW_HIDDEN_ENGINES_VEHICLE_ROAD_VEHICLE_TOOLTIP :{BLACK}Zapnutím tohoto tlačítka sa budú zobrazovať aj skyté cestné vozidlá
|
||||||
|
STR_SHOW_HIDDEN_ENGINES_VEHICLE_SHIP_TOOLTIP :{BLACK}Zapnutím tohoto tlačítka sa budú zobrazovať aj skyté lode
|
||||||
|
STR_SHOW_HIDDEN_ENGINES_VEHICLE_AIRCRAFT_TOOLTIP :{BLACK}Zapnutím tohoto tlačítka sa budú zobrazovať aj skyté lietadlá
|
||||||
|
|
||||||
# Query window
|
# Query window
|
||||||
STR_BUTTON_DEFAULT :{BLACK}Štandardné
|
STR_BUTTON_DEFAULT :{BLACK}Štandardné
|
||||||
@@ -987,10 +995,6 @@ STR_GAME_OPTIONS_CURRENCY_GEL :Gruzínske Lari
|
|||||||
STR_GAME_OPTIONS_CURRENCY_IRR :Iránsky rial (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :Iránsky rial (IRR)
|
||||||
############ end of currency region
|
############ end of currency region
|
||||||
|
|
||||||
|
|
||||||
############ start of measuring units region
|
|
||||||
############ end of measuring units region
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Cestné vozidlá
|
STR_GAME_OPTIONS_ROAD_VEHICLES_FRAME :{BLACK}Cestné vozidlá
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Strana po ktorej jazdia cestne vozidla
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_TOOLTIP :{BLACK}Strana po ktorej jazdia cestne vozidla
|
||||||
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Jazdia nalavo
|
STR_GAME_OPTIONS_ROAD_VEHICLES_DROPDOWN_LEFT :Jazdia nalavo
|
||||||
@@ -1045,6 +1049,7 @@ STR_GAME_OPTIONS_RESOLUTION_TOOLTIP :{BLACK}Voľba r
|
|||||||
STR_GAME_OPTIONS_RESOLUTION_OTHER :iné
|
STR_GAME_OPTIONS_RESOLUTION_OTHER :iné
|
||||||
|
|
||||||
STR_GAME_OPTIONS_GUI_ZOOM_FRAME :{BLACK}Veľkosť rozhrania
|
STR_GAME_OPTIONS_GUI_ZOOM_FRAME :{BLACK}Veľkosť rozhrania
|
||||||
|
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_TOOLTIP :{BLACK}Vyberte si veľkosť prvkov rozhrania
|
||||||
|
|
||||||
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_NORMAL :Normálne
|
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_NORMAL :Normálne
|
||||||
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_2X_ZOOM :Dvojnásobná veľkosť
|
STR_GAME_OPTIONS_GUI_ZOOM_DROPDOWN_2X_ZOOM :Dvojnásobná veľkosť
|
||||||
@@ -1143,6 +1148,7 @@ STR_TERRAIN_TYPE_VERY_FLAT :Veľmi rovný
|
|||||||
STR_TERRAIN_TYPE_FLAT :Rovný
|
STR_TERRAIN_TYPE_FLAT :Rovný
|
||||||
STR_TERRAIN_TYPE_HILLY :Kopcovitý
|
STR_TERRAIN_TYPE_HILLY :Kopcovitý
|
||||||
STR_TERRAIN_TYPE_MOUNTAINOUS :Horský
|
STR_TERRAIN_TYPE_MOUNTAINOUS :Horský
|
||||||
|
STR_TERRAIN_TYPE_ALPINIST :Alpinista
|
||||||
|
|
||||||
STR_CITY_APPROVAL_PERMISSIVE :Pozitivny
|
STR_CITY_APPROVAL_PERMISSIVE :Pozitivny
|
||||||
STR_CITY_APPROVAL_TOLERANT :Tolerantny
|
STR_CITY_APPROVAL_TOLERANT :Tolerantny
|
||||||
@@ -1226,6 +1232,7 @@ STR_CONFIG_SETTING_CITY_APPROVAL_HELPTEXT :Zvoľte ako ve
|
|||||||
|
|
||||||
STR_CONFIG_SETTING_MAX_HEIGHTLEVEL :Maximálna výška mapy: {STRING}
|
STR_CONFIG_SETTING_MAX_HEIGHTLEVEL :Maximálna výška mapy: {STRING}
|
||||||
STR_CONFIG_SETTING_MAX_HEIGHTLEVEL_HELPTEXT :Nastav maximálnu povolenú výšku pohorí na mape
|
STR_CONFIG_SETTING_MAX_HEIGHTLEVEL_HELPTEXT :Nastav maximálnu povolenú výšku pohorí na mape
|
||||||
|
STR_CONFIG_SETTING_TOO_HIGH_MOUNTAIN :{WHITE}Nemôžete nastaviť takúto maximálnu výšku mapy. Najmenej jeden vrch na mape je vyšší.
|
||||||
STR_CONFIG_SETTING_AUTOSLOPE :Povoliť úpravy terénu pod budovami, koľajami, atď.: {STRING}
|
STR_CONFIG_SETTING_AUTOSLOPE :Povoliť úpravy terénu pod budovami, koľajami, atď.: {STRING}
|
||||||
STR_CONFIG_SETTING_AUTOSLOPE_HELPTEXT :Umožňuje úpravy terénu pod budovami a traťami bez potreby ich odstránenia
|
STR_CONFIG_SETTING_AUTOSLOPE_HELPTEXT :Umožňuje úpravy terénu pod budovami a traťami bez potreby ich odstránenia
|
||||||
STR_CONFIG_SETTING_CATCHMENT :Povoliť realistickejšiu veľkosť oblasti pokrytia: {STRING}
|
STR_CONFIG_SETTING_CATCHMENT :Povoliť realistickejšiu veľkosť oblasti pokrytia: {STRING}
|
||||||
@@ -2936,6 +2943,8 @@ STR_SPRITE_ALIGNER_PREVIOUS_BUTTON :{BLACK}Predchá
|
|||||||
STR_SPRITE_ALIGNER_PREVIOUS_TOOLTIP :{BLACK}Prejsť na predchádzajúci normálny sprite, vynechajúc akékoľvek falošné/prefarbené sprites a sprites fontu použité na začiatku
|
STR_SPRITE_ALIGNER_PREVIOUS_TOOLTIP :{BLACK}Prejsť na predchádzajúci normálny sprite, vynechajúc akékoľvek falošné/prefarbené sprites a sprites fontu použité na začiatku
|
||||||
STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}Reprezentuje aktuálne zvolený objekt. Zarovnanie je ignorované pri vykresľovaní objektu
|
STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}Reprezentuje aktuálne zvolený objekt. Zarovnanie je ignorované pri vykresľovaní objektu
|
||||||
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Pri hýbaní objektom, sa menia X a Y súradnice
|
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Pri hýbaní objektom, sa menia X a Y súradnice
|
||||||
|
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Resetovať relatívne
|
||||||
|
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}Resetovať aktuálne relatívne posunutie
|
||||||
STR_SPRITE_ALIGNER_OFFSETS_ABS :{BLACK}X offset: {NUM}, Y offset: {NUM} (absolútne)
|
STR_SPRITE_ALIGNER_OFFSETS_ABS :{BLACK}X offset: {NUM}, Y offset: {NUM} (absolútne)
|
||||||
STR_SPRITE_ALIGNER_OFFSETS_REL :{BLACK}X offset: {NUM}, Y offset: {NUM} (relatívne)
|
STR_SPRITE_ALIGNER_OFFSETS_REL :{BLACK}X offset: {NUM}, Y offset: {NUM} (relatívne)
|
||||||
STR_SPRITE_ALIGNER_PICKER_BUTTON :{BLACK}Vybrať objekt
|
STR_SPRITE_ALIGNER_PICKER_BUTTON :{BLACK}Vybrať objekt
|
||||||
@@ -3049,8 +3058,8 @@ STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED_WINTER :{ORANGE}{STRING
|
|||||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_DELIVERED_GENERAL :{ORANGE}{STRING}{GREEN} doručené
|
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_DELIVERED_GENERAL :{ORANGE}{STRING}{GREEN} doručené
|
||||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED :{ORANGE}{CARGO_TINY} / {CARGO_LONG}{RED} (stále potrebné)
|
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED :{ORANGE}{CARGO_TINY} / {CARGO_LONG}{RED} (stále potrebné)
|
||||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_DELIVERED :{ORANGE}{CARGO_TINY} / {CARGO_LONG}{GREEN} (doručené)
|
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_DELIVERED :{ORANGE}{CARGO_TINY} / {CARGO_LONG}{GREEN} (doručené)
|
||||||
STR_TOWN_VIEW_TOWN_GROWS_EVERY :{BLACK}Mesto rastie každých {ORANGE}{COMMA}{BLACK} dní
|
STR_TOWN_VIEW_TOWN_GROWS_EVERY :{BLACK}Mesto rastie každ{P 0 ý é ých} {ORANGE}{COMMA}{BLACK} {P deň dni dní}
|
||||||
STR_TOWN_VIEW_TOWN_GROWS_EVERY_FUNDED :{BLACK}Mesto rastie každých {ORANGE}{COMMA}{BLACK} dní (dotované)
|
STR_TOWN_VIEW_TOWN_GROWS_EVERY_FUNDED :{BLACK}Mesto rastie každ{P 0 ý é ých} {ORANGE}{COMMA}{BLACK} {P deň dni dní} (dotované)
|
||||||
STR_TOWN_VIEW_TOWN_GROW_STOPPED :{BLACK}Mesto {RED}nerastie{BLACK}
|
STR_TOWN_VIEW_TOWN_GROW_STOPPED :{BLACK}Mesto {RED}nerastie{BLACK}
|
||||||
STR_TOWN_VIEW_NOISE_IN_TOWN :{BLACK}Hlukový limit v meste: {ORANGE}{COMMA}{BLACK} max.: {ORANGE}{COMMA}
|
STR_TOWN_VIEW_NOISE_IN_TOWN :{BLACK}Hlukový limit v meste: {ORANGE}{COMMA}{BLACK} max.: {ORANGE}{COMMA}
|
||||||
STR_TOWN_VIEW_CENTER_TOOLTIP :{BLACK}Vycentrovať pohľad na pozíciu mesta. Ctrl+klik otvorí nové okno s pohľadom na mesto
|
STR_TOWN_VIEW_CENTER_TOOLTIP :{BLACK}Vycentrovať pohľad na pozíciu mesta. Ctrl+klik otvorí nové okno s pohľadom na mesto
|
||||||
@@ -3110,7 +3119,7 @@ STR_GOAL_QUESTION_CAPTION_INFORMATION :Informácie
|
|||||||
STR_GOAL_QUESTION_CAPTION_WARNING :Varovanie
|
STR_GOAL_QUESTION_CAPTION_WARNING :Varovanie
|
||||||
STR_GOAL_QUESTION_CAPTION_ERROR :Chyba
|
STR_GOAL_QUESTION_CAPTION_ERROR :Chyba
|
||||||
|
|
||||||
### Start of Goal Question button list
|
############ Start of Goal Question button list
|
||||||
STR_GOAL_QUESTION_BUTTON_CANCEL :Zrušiť
|
STR_GOAL_QUESTION_BUTTON_CANCEL :Zrušiť
|
||||||
STR_GOAL_QUESTION_BUTTON_OK :OK
|
STR_GOAL_QUESTION_BUTTON_OK :OK
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :Nie
|
STR_GOAL_QUESTION_BUTTON_NO :Nie
|
||||||
@@ -3129,6 +3138,7 @@ STR_GOAL_QUESTION_BUTTON_RESTART :Spustiť znova
|
|||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :Odložiť
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :Odložiť
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :Vzdať
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :Vzdať
|
||||||
STR_GOAL_QUESTION_BUTTON_CLOSE :Zavrieť
|
STR_GOAL_QUESTION_BUTTON_CLOSE :Zavrieť
|
||||||
|
############ End of Goal Question button list
|
||||||
|
|
||||||
# Subsidies window
|
# Subsidies window
|
||||||
STR_SUBSIDIES_CAPTION :{WHITE}Dotácie
|
STR_SUBSIDIES_CAPTION :{WHITE}Dotácie
|
||||||
@@ -3453,20 +3463,20 @@ STR_PURCHASE_INFO_ALL_BUT :Všetko okrem {
|
|||||||
STR_PURCHASE_INFO_MAX_TE :{BLACK}Max. trakčná sila: {GOLD}{FORCE}
|
STR_PURCHASE_INFO_MAX_TE :{BLACK}Max. trakčná sila: {GOLD}{FORCE}
|
||||||
STR_PURCHASE_INFO_AIRCRAFT_RANGE :{BLACK}Dosah: {GOLD}{COMMA} políčok
|
STR_PURCHASE_INFO_AIRCRAFT_RANGE :{BLACK}Dosah: {GOLD}{COMMA} políčok
|
||||||
|
|
||||||
STR_BUY_VEHICLE_TRAIN_LIST_TOOLTIP :{BLACK}Výber vlakov - kliknúť na vlak pre informácie
|
STR_BUY_VEHICLE_TRAIN_LIST_TOOLTIP :{BLACK}Výber vlakov. Pre získanie informácií klikni na vlak. CTRL+klik prepne skrytie typu vlaku.
|
||||||
STR_BUY_VEHICLE_ROAD_VEHICLE_LIST_TOOLTIP :{BLACK}Výber vozidiel - kliknúť na vozidlo pre informácie
|
STR_BUY_VEHICLE_ROAD_VEHICLE_LIST_TOOLTIP :{BLACK}Výber cestných vozidiel. Pre získanie informácií klikni na vozidlo. CTRL+klik prepne skrytie typu vozidla.
|
||||||
STR_BUY_VEHICLE_SHIP_LIST_TOOLTIP :{BLACK}Vyber lodi - kliknut pre informacie
|
STR_BUY_VEHICLE_SHIP_LIST_TOOLTIP :{BLACK}Zoznam lodí. Pre získanie informácií klikni na loď. CTRL+klik prepnie skrytie typu lode.
|
||||||
STR_BUY_VEHICLE_AIRCRAFT_LIST_TOOLTIP :{BLACK}Výber lietadiel - kliknúť na lietadlo pre informácie
|
STR_BUY_VEHICLE_AIRCRAFT_LIST_TOOLTIP :{BLACK}Zoznam lietadiel. Pre získanie informácií klikni na lietadlo. CTRL+klik prepnie skrytie typu lietadla.
|
||||||
|
|
||||||
STR_BUY_VEHICLE_TRAIN_BUY_VEHICLE_BUTTON :{BLACK}Zakupit vozidlo
|
STR_BUY_VEHICLE_TRAIN_BUY_VEHICLE_BUTTON :{BLACK}Kúpiť vozidlo
|
||||||
STR_BUY_VEHICLE_ROAD_VEHICLE_BUY_VEHICLE_BUTTON :{BLACK}Zakupit vozidlo
|
STR_BUY_VEHICLE_ROAD_VEHICLE_BUY_VEHICLE_BUTTON :{BLACK}Kúpiť vozidlo
|
||||||
STR_BUY_VEHICLE_SHIP_BUY_VEHICLE_BUTTON :{BLACK}Vyrobiť loď
|
STR_BUY_VEHICLE_SHIP_BUY_VEHICLE_BUTTON :{BLACK}Kúpiť loď
|
||||||
STR_BUY_VEHICLE_AIRCRAFT_BUY_VEHICLE_BUTTON :{BLACK}Vyrobit lietadlo
|
STR_BUY_VEHICLE_AIRCRAFT_BUY_VEHICLE_BUTTON :{BLACK}Kúpiť lietadlo
|
||||||
|
|
||||||
STR_BUY_VEHICLE_TRAIN_BUY_VEHICLE_TOOLTIP :{BLACK}Kúpiť vybraný vlak. Shif+klik zobrazí predpokladanú cenu
|
STR_BUY_VEHICLE_TRAIN_BUY_VEHICLE_TOOLTIP :{BLACK}Kúpiť vybraný vlak. Shift+klik zobrazí predpokladanú cenu bez nákupu.
|
||||||
STR_BUY_VEHICLE_ROAD_VEHICLE_BUY_VEHICLE_TOOLTIP :{BLACK}Zakúpiť vybraný automobil. Shif+klik zobrazí predpokladanú cenu
|
STR_BUY_VEHICLE_ROAD_VEHICLE_BUY_VEHICLE_TOOLTIP :{BLACK}Kúpiť vybrané vozidlo. Shift+klik zobrazí predpokladanú cenu bez nákupu
|
||||||
STR_BUY_VEHICLE_SHIP_BUY_VEHICLE_TOOLTIP :{BLACK}Vyrobiť vybranú loď. Shif+klik zobrazí predpokladanú cenu
|
STR_BUY_VEHICLE_SHIP_BUY_VEHICLE_TOOLTIP :{BLACK}Kúpiť vybranú loď. Shift+klik zobrazí predpokladanú cenu bez nákupu
|
||||||
STR_BUY_VEHICLE_AIRCRAFT_BUY_VEHICLE_TOOLTIP :{BLACK}Vyrobiť vybrané lietadlo. Shift+Klik ukáže predpokladanú
|
STR_BUY_VEHICLE_AIRCRAFT_BUY_VEHICLE_TOOLTIP :{BLACK}Kúpiť vybrané lietadlo. Shift+klik zobrazí predpokladanú cenu bez nákupu
|
||||||
|
|
||||||
STR_BUY_VEHICLE_TRAIN_RENAME_BUTTON :{BLACK}Premenovať
|
STR_BUY_VEHICLE_TRAIN_RENAME_BUTTON :{BLACK}Premenovať
|
||||||
STR_BUY_VEHICLE_ROAD_VEHICLE_RENAME_BUTTON :{BLACK}Premenovať
|
STR_BUY_VEHICLE_ROAD_VEHICLE_RENAME_BUTTON :{BLACK}Premenovať
|
||||||
@@ -3488,6 +3498,10 @@ STR_BUY_VEHICLE_ROAD_VEHICLE_SHOW_TOGGLE_BUTTON :{BLACK}Zobrazi
|
|||||||
STR_BUY_VEHICLE_SHIP_SHOW_TOGGLE_BUTTON :{BLACK}Zobraziť
|
STR_BUY_VEHICLE_SHIP_SHOW_TOGGLE_BUTTON :{BLACK}Zobraziť
|
||||||
STR_BUY_VEHICLE_AIRCRAFT_SHOW_TOGGLE_BUTTON :{BLACK}Zobraziť
|
STR_BUY_VEHICLE_AIRCRAFT_SHOW_TOGGLE_BUTTON :{BLACK}Zobraziť
|
||||||
|
|
||||||
|
STR_BUY_VEHICLE_TRAIN_HIDE_SHOW_TOGGLE_TOOLTIP :{BLACK}Prepnúť zobrazenie/skrytie typu koľajového vozidla
|
||||||
|
STR_BUY_VEHICLE_ROAD_VEHICLE_HIDE_SHOW_TOGGLE_TOOLTIP :{BLACK}Prepnúť zobrazenie/skrytie typu cestného vozidla
|
||||||
|
STR_BUY_VEHICLE_SHIP_HIDE_SHOW_TOGGLE_TOOLTIP :{BLACK}Prepnúť zobrazenie/skrytie typu lode
|
||||||
|
STR_BUY_VEHICLE_AIRCRAFT_HIDE_SHOW_TOGGLE_TOOLTIP :{BLACK}Prepnúť zobrazenie/skrytie typu lietadla
|
||||||
|
|
||||||
STR_QUERY_RENAME_TRAIN_TYPE_CAPTION :{WHITE}Premenovať typ vlaku
|
STR_QUERY_RENAME_TRAIN_TYPE_CAPTION :{WHITE}Premenovať typ vlaku
|
||||||
STR_QUERY_RENAME_ROAD_VEHICLE_TYPE_CAPTION :{WHITE}Premenovať typ automobilu
|
STR_QUERY_RENAME_ROAD_VEHICLE_TYPE_CAPTION :{WHITE}Premenovať typ automobilu
|
||||||
@@ -3511,7 +3525,7 @@ STR_DEPOT_SHIP_LIST_TOOLTIP :{BLACK}Lode - p
|
|||||||
STR_DEPOT_AIRCRAFT_LIST_TOOLTIP :{BLACK}Lietadlo - pravý kliknutím na lietadlo sa zobrazia informácie
|
STR_DEPOT_AIRCRAFT_LIST_TOOLTIP :{BLACK}Lietadlo - pravý kliknutím na lietadlo sa zobrazia informácie
|
||||||
|
|
||||||
STR_DEPOT_TRAIN_SELL_TOOLTIP :{BLACK}Presunutím lokomotívy bude predaná
|
STR_DEPOT_TRAIN_SELL_TOOLTIP :{BLACK}Presunutím lokomotívy bude predaná
|
||||||
STR_DEPOT_ROAD_VEHICLE_SELL_TOOLTIP :{BLACK}Presunutím automobilu sem sa predá
|
STR_DEPOT_ROAD_VEHICLE_SELL_TOOLTIP :{BLACK}Automobil presunutý sem bude predaný
|
||||||
STR_DEPOT_SHIP_SELL_TOOLTIP :{BLACK}Presunutím lode sem sa predá
|
STR_DEPOT_SHIP_SELL_TOOLTIP :{BLACK}Presunutím lode sem sa predá
|
||||||
STR_DEPOT_AIRCRAFT_SELL_TOOLTIP :{BLACK}Presunutím lietadla sem sa predá
|
STR_DEPOT_AIRCRAFT_SELL_TOOLTIP :{BLACK}Presunutím lietadla sem sa predá
|
||||||
|
|
||||||
@@ -3593,7 +3607,10 @@ STR_REPLACE_VEHICLE_ROAD_VEHICLE :{G=m}Automobil
|
|||||||
STR_REPLACE_VEHICLE_SHIP :{G=z}Loď
|
STR_REPLACE_VEHICLE_SHIP :{G=z}Loď
|
||||||
STR_REPLACE_VEHICLE_AIRCRAFT :{G=s}Lietadlo
|
STR_REPLACE_VEHICLE_AIRCRAFT :{G=s}Lietadlo
|
||||||
|
|
||||||
|
STR_REPLACE_VEHICLE_VEHICLES_IN_USE :{YELLOW}Používané vozidlá
|
||||||
|
STR_REPLACE_VEHICLE_VEHICLES_IN_USE_TOOLTIP :{BLACK}Stĺpec s vozidlami, ktoré vlastníte
|
||||||
STR_REPLACE_VEHICLE_AVAILABLE_VEHICLES :{YELLOW}Dostupné dopravné prostriedky
|
STR_REPLACE_VEHICLE_AVAILABLE_VEHICLES :{YELLOW}Dostupné dopravné prostriedky
|
||||||
|
STR_REPLACE_VEHICLE_AVAILABLE_VEHICLES_TOOLTIP :{BLACK}Stĺpec s vozidlami, ktoré možno nahradiť
|
||||||
|
|
||||||
STR_REPLACE_HELP_LEFT_ARRAY :{BLACK}Zvoľte typ lokomotívy na výmenu
|
STR_REPLACE_HELP_LEFT_ARRAY :{BLACK}Zvoľte typ lokomotívy na výmenu
|
||||||
STR_REPLACE_HELP_RIGHT_ARRAY :{BLACK}Zvoľte nový typ lokomotívy, ktorú chceš použiť namiesto typu z ľavého zoznamu
|
STR_REPLACE_HELP_RIGHT_ARRAY :{BLACK}Zvoľte nový typ lokomotívy, ktorú chceš použiť namiesto typu z ľavého zoznamu
|
||||||
@@ -3694,7 +3711,7 @@ STR_VEHICLE_DETAILS_CAPTION :{WHITE}{VEHICLE
|
|||||||
STR_VEHICLE_NAME_BUTTON :{BLACK}Meno
|
STR_VEHICLE_NAME_BUTTON :{BLACK}Meno
|
||||||
|
|
||||||
STR_VEHICLE_DETAILS_TRAIN_RENAME :{BLACK}Pomenovať vlak
|
STR_VEHICLE_DETAILS_TRAIN_RENAME :{BLACK}Pomenovať vlak
|
||||||
STR_VEHICLE_DETAILS_ROAD_VEHICLE_RENAME :{BLACK}Pomenovať automobil
|
STR_VEHICLE_DETAILS_ROAD_VEHICLE_RENAME :{BLACK}Premenovať automobil
|
||||||
STR_VEHICLE_DETAILS_SHIP_RENAME :{BLACK}Pomenovať loď
|
STR_VEHICLE_DETAILS_SHIP_RENAME :{BLACK}Pomenovať loď
|
||||||
STR_VEHICLE_DETAILS_AIRCRAFT_RENAME :{BLACK}Pomenovat lietadlo
|
STR_VEHICLE_DETAILS_AIRCRAFT_RENAME :{BLACK}Pomenovat lietadlo
|
||||||
|
|
||||||
@@ -3730,9 +3747,9 @@ STR_VEHICLE_DETAILS_DAYS :Dni
|
|||||||
STR_VEHICLE_DETAILS_PERCENT :Percentáž
|
STR_VEHICLE_DETAILS_PERCENT :Percentáž
|
||||||
|
|
||||||
STR_QUERY_RENAME_TRAIN_CAPTION :{WHITE}Premenovať vlak
|
STR_QUERY_RENAME_TRAIN_CAPTION :{WHITE}Premenovať vlak
|
||||||
STR_QUERY_RENAME_ROAD_VEHICLE_CAPTION :{WHITE}Pomenovať automobil
|
STR_QUERY_RENAME_ROAD_VEHICLE_CAPTION :{WHITE}Premenovať automobil
|
||||||
STR_QUERY_RENAME_SHIP_CAPTION :{WHITE}Pomenovať loď
|
STR_QUERY_RENAME_SHIP_CAPTION :{WHITE}Premenovať loď
|
||||||
STR_QUERY_RENAME_AIRCRAFT_CAPTION :{WHITE}Pomenovať lietadlo
|
STR_QUERY_RENAME_AIRCRAFT_CAPTION :{WHITE}Premenovať lietadlo
|
||||||
|
|
||||||
# Extra buttons for train details windows
|
# Extra buttons for train details windows
|
||||||
STR_VEHICLE_DETAILS_TRAIN_ENGINE_BUILT_AND_VALUE :{LTBLUE}{ENGINE}{BLACK} Vyrobené: {LTBLUE}{NUM}{BLACK} Hodnota: {LTBLUE}{CURRENCY_LONG}
|
STR_VEHICLE_DETAILS_TRAIN_ENGINE_BUILT_AND_VALUE :{LTBLUE}{ENGINE}{BLACK} Vyrobené: {LTBLUE}{NUM}{BLACK} Hodnota: {LTBLUE}{CURRENCY_LONG}
|
||||||
@@ -3826,7 +3843,7 @@ STR_ORDER_SERVICE :{BLACK}Oprava
|
|||||||
STR_ORDER_DROP_GO_ALWAYS_DEPOT :Vždy choď
|
STR_ORDER_DROP_GO_ALWAYS_DEPOT :Vždy choď
|
||||||
STR_ORDER_DROP_SERVICE_DEPOT :Servis, ak je potrebné
|
STR_ORDER_DROP_SERVICE_DEPOT :Servis, ak je potrebné
|
||||||
STR_ORDER_DROP_HALT_DEPOT :Zastav
|
STR_ORDER_DROP_HALT_DEPOT :Zastav
|
||||||
STR_ORDER_SERVICE_TOOLTIP :{BLACK}Vynechať tento príkaz pokiaľ nie je potrebná oprava
|
STR_ORDER_SERVICE_TOOLTIP :{BLACK}Preskočiť tento príkaz pokiaľ nie je potrebná oprava
|
||||||
|
|
||||||
STR_ORDER_CONDITIONAL_VARIABLE_TOOLTIP :{BLACK}Údaje vozidla na základe ktorých sa vykoná skok
|
STR_ORDER_CONDITIONAL_VARIABLE_TOOLTIP :{BLACK}Údaje vozidla na základe ktorých sa vykoná skok
|
||||||
|
|
||||||
@@ -3855,18 +3872,18 @@ STR_ORDER_CONDITIONAL_VALUE_CAPT :{WHITE}Zadajte
|
|||||||
STR_ORDERS_SKIP_BUTTON :{BLACK}Preskočiť
|
STR_ORDERS_SKIP_BUTTON :{BLACK}Preskočiť
|
||||||
STR_ORDERS_SKIP_TOOLTIP :{BLACK}Preskočiť aktuálny príkaz a začať ďalší. CTRL+klik pre skok na označený príkaz
|
STR_ORDERS_SKIP_TOOLTIP :{BLACK}Preskočiť aktuálny príkaz a začať ďalší. CTRL+klik pre skok na označený príkaz
|
||||||
|
|
||||||
STR_ORDERS_DELETE_BUTTON :{BLACK}Vynechať
|
STR_ORDERS_DELETE_BUTTON :{BLACK}Vymazať
|
||||||
STR_ORDERS_DELETE_TOOLTIP :{BLACK}Vymazať označený príkaz
|
STR_ORDERS_DELETE_TOOLTIP :{BLACK}Vymazať označený príkaz
|
||||||
STR_ORDERS_DELETE_ALL_TOOLTIP :{BLACK}Zmazať všetky príkazy
|
STR_ORDERS_DELETE_ALL_TOOLTIP :{BLACK}Vymazať všetky príkazy
|
||||||
STR_ORDERS_STOP_SHARING_BUTTON :{BLACK}Prestať zdielať
|
STR_ORDERS_STOP_SHARING_BUTTON :{BLACK}Prestať zdieľať
|
||||||
STR_ORDERS_STOP_SHARING_TOOLTIP :{BLACK}Prestať zdielať zoznam príkazov. Ctrl+Klik naviac zmaže všetky príkazy.
|
STR_ORDERS_STOP_SHARING_TOOLTIP :{BLACK}Prestať zdieľať zoznam príkazov. Ctrl+Klik naviac zmaže všetky príkazy tohoto vozidla.
|
||||||
|
|
||||||
STR_ORDERS_GO_TO_BUTTON :{BLACK}Choď do
|
STR_ORDERS_GO_TO_BUTTON :{BLACK}Choď do
|
||||||
STR_ORDER_GO_TO_NEAREST_DEPOT :Choď do najbližšieho depa
|
STR_ORDER_GO_TO_NEAREST_DEPOT :Choď do najbližšieho depa
|
||||||
STR_ORDER_GO_TO_NEAREST_HANGAR :Choď do najbližšieho hangáru
|
STR_ORDER_GO_TO_NEAREST_HANGAR :Choď do najbližšieho hangáru
|
||||||
STR_ORDER_CONDITIONAL :Podmienený príkaz skoku
|
STR_ORDER_CONDITIONAL :Podmienený príkaz skoku
|
||||||
STR_ORDER_SHARE :Zdieľať príkazy
|
STR_ORDER_SHARE :Zdieľať príkazy
|
||||||
STR_ORDERS_GO_TO_TOOLTIP :{BLACK}Vložiť nový príkaz pred označený príkaz, alebo na koniec zoznamu. CTRL zmení príkaz pre stanicu na 'plne nalož čokoľvek', waypoint príkazy na pokračuj 'non-stop' a pre depá servise. 'Zdieľať príkazy' alebo CTRL umožní vozidlu zdieľať príkazy s vybraným vozidlom. Kliknutím na vozidlo sa skopírujú príkazy z vozidla
|
STR_ORDERS_GO_TO_TOOLTIP :{BLACK}Vložiť nový príkaz pred označený príkaz alebo na koniec zoznamu. CTRL zmení príkaz pre stanicu na 'plne nalož čokoľvek', waypoint príkazy na pokračuj 'non-stop' a pre depá 'servisuj'. 'Zdieľať príkazy' alebo CTRL umožní vozidlu zdieľať príkazy s vybraným vozidlom. Kliknutím na vozidlo sa skopírujú príkazy z vozidla. Príkaz na presun do depa zneplatní automatické servisovanie vozidla
|
||||||
|
|
||||||
STR_ORDERS_VEH_WITH_SHARED_ORDERS_LIST_TOOLTIP :{BLACK}Zobraziť všetky vozidlá s rovnakým zoznamom príkazov
|
STR_ORDERS_VEH_WITH_SHARED_ORDERS_LIST_TOOLTIP :{BLACK}Zobraziť všetky vozidlá s rovnakým zoznamom príkazov
|
||||||
|
|
||||||
@@ -4194,6 +4211,7 @@ STR_ERROR_EXCAVATION_WOULD_DAMAGE :{WHITE}Vyhĺben
|
|||||||
STR_ERROR_ALREADY_AT_SEA_LEVEL :{WHITE}... už na úrovni mora
|
STR_ERROR_ALREADY_AT_SEA_LEVEL :{WHITE}... už na úrovni mora
|
||||||
STR_ERROR_TOO_HIGH :{WHITE}... príliš vysoko
|
STR_ERROR_TOO_HIGH :{WHITE}... príliš vysoko
|
||||||
STR_ERROR_ALREADY_LEVELLED :{WHITE}... už vyrovnané
|
STR_ERROR_ALREADY_LEVELLED :{WHITE}... už vyrovnané
|
||||||
|
STR_ERROR_BRIDGE_TOO_HIGH_AFTER_LOWER_LAND :{WHITE}Most nad tým by bol potom príliš vysoko.
|
||||||
|
|
||||||
# Company related errors
|
# Company related errors
|
||||||
STR_ERROR_CAN_T_CHANGE_COMPANY_NAME :{WHITE}Názov spoločnosti sa nedá zmeniť...
|
STR_ERROR_CAN_T_CHANGE_COMPANY_NAME :{WHITE}Názov spoločnosti sa nedá zmeniť...
|
||||||
@@ -4221,7 +4239,7 @@ STR_ERROR_TOO_CLOSE_TO_ANOTHER_TOWN :{WHITE}... prí
|
|||||||
STR_ERROR_TOO_MANY_TOWNS :{WHITE}... príliš veľa miest
|
STR_ERROR_TOO_MANY_TOWNS :{WHITE}... príliš veľa miest
|
||||||
STR_ERROR_NO_SPACE_FOR_TOWN :{WHITE}... nie je dalsie miesto na mape
|
STR_ERROR_NO_SPACE_FOR_TOWN :{WHITE}... nie je dalsie miesto na mape
|
||||||
STR_ERROR_TOWN_EXPAND_WARN_NO_ROADS :{WHITE}Mesto nebude stavať cesty. Môžete povoliť budovanie ciest cez Pokročilé nasvavenia->Ekonomika->Mestá.
|
STR_ERROR_TOWN_EXPAND_WARN_NO_ROADS :{WHITE}Mesto nebude stavať cesty. Môžete povoliť budovanie ciest cez Pokročilé nasvavenia->Ekonomika->Mestá.
|
||||||
STR_ERROR_ROAD_WORKS_IN_PROGRESS :{WHITE}Prebiehaju cestne prace
|
STR_ERROR_ROAD_WORKS_IN_PROGRESS :{WHITE}Prebiehajú cestné práce
|
||||||
STR_ERROR_TOWN_CAN_T_DELETE :{WHITE}Toto mesto nie je možné odstrániť...{}Stanica alebo depo sa odvoláva na mesto, alebo parcela vo vlastníctve mesta nemôže byť odstránená
|
STR_ERROR_TOWN_CAN_T_DELETE :{WHITE}Toto mesto nie je možné odstrániť...{}Stanica alebo depo sa odvoláva na mesto, alebo parcela vo vlastníctve mesta nemôže byť odstránená
|
||||||
STR_ERROR_STATUE_NO_SUITABLE_PLACE :{WHITE}... v centre mesta sa nenachádza žiadne vhodné miesto pre sochu
|
STR_ERROR_STATUE_NO_SUITABLE_PLACE :{WHITE}... v centre mesta sa nenachádza žiadne vhodné miesto pre sochu
|
||||||
|
|
||||||
@@ -4244,6 +4262,8 @@ STR_ERROR_FOREST_CAN_ONLY_BE_PLANTED :{WHITE}... les
|
|||||||
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE}... môže byť postavené len nad čiarou snehu
|
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE}... môže byť postavené len nad čiarou snehu
|
||||||
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE}... môže byť postavené len pod čiarou snehu
|
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE}... môže byť postavené len pod čiarou snehu
|
||||||
|
|
||||||
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES :{WHITE}Nenašli sa žiadne vhodné miesta pre '{STRING}'
|
||||||
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES_EXPLANATION :{WHITE}Pre získanie lepšej mapy zmeňte parametre jej generovania
|
||||||
|
|
||||||
# Station construction related errors
|
# Station construction related errors
|
||||||
STR_ERROR_CAN_T_BUILD_RAILROAD_STATION :{WHITE}Nemôžeš tu postaviť železničnú stanicu...
|
STR_ERROR_CAN_T_BUILD_RAILROAD_STATION :{WHITE}Nemôžeš tu postaviť železničnú stanicu...
|
||||||
@@ -4425,7 +4445,7 @@ STR_ERROR_CAN_T_REFIT_SHIP :{WHITE}Nemožno
|
|||||||
STR_ERROR_CAN_T_REFIT_AIRCRAFT :{WHITE}Nie je možné prestavať na nový typ nákladu...
|
STR_ERROR_CAN_T_REFIT_AIRCRAFT :{WHITE}Nie je možné prestavať na nový typ nákladu...
|
||||||
|
|
||||||
STR_ERROR_CAN_T_RENAME_TRAIN :{WHITE}Vlak nemožno pomenovať...
|
STR_ERROR_CAN_T_RENAME_TRAIN :{WHITE}Vlak nemožno pomenovať...
|
||||||
STR_ERROR_CAN_T_RENAME_ROAD_VEHICLE :{WHITE}Nemožno pomenovať automobil...
|
STR_ERROR_CAN_T_RENAME_ROAD_VEHICLE :{WHITE}Nemožno premenovať automobil...
|
||||||
STR_ERROR_CAN_T_RENAME_SHIP :{WHITE}Nemožno pomenovať loď...
|
STR_ERROR_CAN_T_RENAME_SHIP :{WHITE}Nemožno pomenovať loď...
|
||||||
STR_ERROR_CAN_T_RENAME_AIRCRAFT :{WHITE}Nie je možné pomenovať lietadlo...
|
STR_ERROR_CAN_T_RENAME_AIRCRAFT :{WHITE}Nie je možné pomenovať lietadlo...
|
||||||
|
|
||||||
@@ -4485,14 +4505,14 @@ STR_ERROR_CAN_T_INSERT_NEW_ORDER :{WHITE}Nemožno
|
|||||||
STR_ERROR_CAN_T_DELETE_THIS_ORDER :{WHITE}Nemožno vymazať tento príkaz...
|
STR_ERROR_CAN_T_DELETE_THIS_ORDER :{WHITE}Nemožno vymazať tento príkaz...
|
||||||
STR_ERROR_CAN_T_MODIFY_THIS_ORDER :{WHITE}Nemožno zmeniť tento príkaz...
|
STR_ERROR_CAN_T_MODIFY_THIS_ORDER :{WHITE}Nemožno zmeniť tento príkaz...
|
||||||
STR_ERROR_CAN_T_MOVE_THIS_ORDER :{WHITE}Nie je možné presunúť tento príkaz...
|
STR_ERROR_CAN_T_MOVE_THIS_ORDER :{WHITE}Nie je možné presunúť tento príkaz...
|
||||||
STR_ERROR_CAN_T_SKIP_ORDER :{WHITE}Nie je možné vynechať tento príkaz...
|
STR_ERROR_CAN_T_SKIP_ORDER :{WHITE}Nie je možné preskočiť tento príkaz...
|
||||||
STR_ERROR_CAN_T_SKIP_TO_ORDER :{WHITE}Nie je možné preskočiť na vybraný príkaz...
|
STR_ERROR_CAN_T_SKIP_TO_ORDER :{WHITE}Nie je možné preskočiť na vybraný príkaz...
|
||||||
STR_ERROR_CAN_T_COPY_SHARE_ORDER :{WHITE}... vozidlo nemôže ísť do všetkých staníc
|
STR_ERROR_CAN_T_COPY_SHARE_ORDER :{WHITE}... vozidlo nemôže ísť do všetkých staníc
|
||||||
STR_ERROR_CAN_T_ADD_ORDER :{WHITE}... vozidlo nemôže ísť do tejto stanice
|
STR_ERROR_CAN_T_ADD_ORDER :{WHITE}... vozidlo nemôže ísť do tejto stanice
|
||||||
STR_ERROR_CAN_T_ADD_ORDER_SHARED :{WHITE}... vozidlo zdieľajúce tento príkaz nemôže ísť do stanice
|
STR_ERROR_CAN_T_ADD_ORDER_SHARED :{WHITE}... vozidlo zdieľajúce tento príkaz nemôže ísť do stanice
|
||||||
|
|
||||||
STR_ERROR_CAN_T_SHARE_ORDER_LIST :{WHITE}Nemozno zdielat zoznam smerov ...
|
STR_ERROR_CAN_T_SHARE_ORDER_LIST :{WHITE}Nemožno zdieľať zoznam príkazov ...
|
||||||
STR_ERROR_CAN_T_STOP_SHARING_ORDER_LIST :{WHITE}Nieje možné prestať zdielať zoznam príkazov...
|
STR_ERROR_CAN_T_STOP_SHARING_ORDER_LIST :{WHITE}Nie je možné prestať zdieľať zoznam príkazov...
|
||||||
STR_ERROR_CAN_T_COPY_ORDER_LIST :{WHITE}Nemozno kopirovat zoznam prikazov ...
|
STR_ERROR_CAN_T_COPY_ORDER_LIST :{WHITE}Nemozno kopirovat zoznam prikazov ...
|
||||||
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}... príliš ďaleko z predchádzajúceho cieľa
|
STR_ERROR_TOO_FAR_FROM_PREVIOUS_DESTINATION :{WHITE}... príliš ďaleko z predchádzajúceho cieľa
|
||||||
STR_ERROR_AIRCRAFT_NOT_ENOUGH_RANGE :{WHITE}... lietadlo nemá dostatočný dosah
|
STR_ERROR_AIRCRAFT_NOT_ENOUGH_RANGE :{WHITE}... lietadlo nemá dostatočný dosah
|
||||||
@@ -4946,6 +4966,8 @@ STR_COMPANY_NAME :{COMPANY}
|
|||||||
STR_COMPANY_NAME_COMPANY_NUM :{COMPANY} {COMPANY_NUM}
|
STR_COMPANY_NAME_COMPANY_NUM :{COMPANY} {COMPANY_NUM}
|
||||||
STR_DEPOT_NAME :{DEPOT}
|
STR_DEPOT_NAME :{DEPOT}
|
||||||
STR_ENGINE_NAME :{ENGINE}
|
STR_ENGINE_NAME :{ENGINE}
|
||||||
|
STR_HIDDEN_ENGINE_NAME :{ENGINE} (skryté)
|
||||||
|
STR_HIDDEN_ENGINE_NAME.g :{G=m}{ENGINE} (skrytý)
|
||||||
STR_GROUP_NAME :{GROUP}
|
STR_GROUP_NAME :{GROUP}
|
||||||
STR_INDUSTRY_NAME :{INDUSTRY}
|
STR_INDUSTRY_NAME :{INDUSTRY}
|
||||||
STR_PRESIDENT_NAME :{PRESIDENT_NAME}
|
STR_PRESIDENT_NAME :{PRESIDENT_NAME}
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user