1
0
mirror of https://github.com/OpenTTD/OpenTTD.git synced 2025-08-13 17:49:10 +00:00

Compare commits

...

22 Commits
1.0.3 ... 1.0.4

Author SHA1 Message Date
rubidium
5425428ee3 (svn r20805) -Release: 1.0.4 2010-09-14 16:34:02 +00:00
rubidium
9236112860 (svn r20804) [1.0] -Prepare: for 1.0.4 2010-09-14 16:22:13 +00:00
rubidium
afba68e3bb (svn r20803) [1.0] -Backport from trunk:
- Change: Move removal of bin/data/opentt[dw].grf from distclean to maintainer-clean (r20752)
- Fix: Recent NFORenum does not know '-?' (r20715)
2010-09-14 16:11:08 +00:00
rubidium
0f1dd224d3 (svn r20701) [1.0] -Prepare: for 1.0.4-RC1 2010-08-30 18:59:41 +00:00
rubidium
008d3e89e0 (svn r20700) [1.0] -Update the language files 2010-08-30 17:58:25 +00:00
rubidium
801bf2e3d3 (svn r20698) [1.0] -Backport from trunk:
- Fix: Empty newgrf presets were not selectable [FS#4087] (r20694)
- Fix: Desync checker checked the wrong variable (r20677)
- Fix: Drawing the 'OpenTTD' text in the intro game caused crashes with very low resolutions [FS#4081] (r20618)
- Fix: Crash when a NewGRF defined an invalid substitute type for a house and the NewGRF was removed during the game, disable houses with different size than their substitute [FS#3702] (r20611, r20610, r20609)
2010-08-30 16:52:37 +00:00
rubidium
a8e42b7bdd (svn r20608) [1.0] -Backport from trunk:
- Fix: Retain information about all base sets that are found and not only the latest version to stop confusing people that use newer versions of the base sets than those available via BaNaNaS (r20607)
- Fix: Let NewGRFs var43 var (information about liveries) for vehicles not be influenced by the local setting determining whether to show liveries or not [FS#4063] (r20605)
- Fix: 'Downscale' a full load order to a load if possible order when removing the order while the vehicle is loading. This to prevent the vehicle from (possibly) staying forever in the station [FS#4075] (r20600)
- Fix: Crash when the tooltip is wider than the window is [FS#4066] (r20596)
- Fix: No (proper) savegame conversion was done when _date_fract got a new value range (r20592)
2010-08-24 00:03:26 +00:00
rubidium
7cf8dd70c3 (svn r20585) [1.0] -Backport from trunk:
- Fix: Autoreplace failed while attaching non-replaced wagons to the new chain, if to-be-sold-engines would become front-engines and the unitnumber limit would be exceeded (r20583)
- Fix: Autoreplace can trigger an assertion when at the vehicle limit [FS#4044] (r20582)
- Fix: Go via station and go via waypoint behaved differently when a train went back to the same (unordered) station again [FS#4039] (r20580)
- Fix: Draw bounding boxes using white instead of pure white, so they are recoloured to grey in coloured newspaper instead of blue [FS#4051] (r20578)
- Fix: Scroll button flickering when pressed [FS#4043] (r20577)
2010-08-20 18:28:46 +00:00
rubidium
544887688b (svn r20576) [1.0] -Backport from trunk:
- Fix: Warn OpenGFX users when they are using a base set that misses sprites (r20566)
- Fix: Wrong tooltip for the company select button in the AI debug and performance rating windows [FS#4053] (r20556, r20555)
- Fix: In old savegames aircraft can have an invalid state (r20528)
2010-08-20 10:31:20 +00:00
rubidium
0dc153f022 (svn r20521) [1.0] -Backport from trunk:
- Fix: Desync when vehicles change NewGRF properties such as visual effect when changing railtype [FS#3978] (r20505, r20504, r20503, r20502)
2010-08-16 23:15:33 +00:00
rubidium
d6e34c9ad0 (svn r20520) [1.0] -Backport from trunk:
- Fix: Draw error messages in white by default, they may not have a colour set when coming from a NewGRF (r20514)
- Fix: Entering half the 'generation seeds' in the console's 'newgame' command failed to set the correct seed [FS#4036] (r20512)
- Fix: Desync when converting rail all as trains with a part on the converted rails need updating and not only the engines (r20500)
- Fix: Ignore the non-stop state when comparing one order type to another order type, otherwise non-stop nearest depot orders fail [FS#4030] (r20498)
- Fix: Non-dedicated servers failing to load a game caused the introgame to be the server's game causing desyncs when people tried to join [FS#3960] (r20497)
2010-08-16 23:06:22 +00:00
rubidium
d74a79cc8c (svn r20519) [1.0] -Fix [FS#4038]: Crash when the content download tried to get a MD5 checksum of an "originally" loaded NewGRF 2010-08-16 22:20:20 +00:00
rubidium
5a8c49a0ef (svn r20495) [1.0] -Backport (some manual) language updates from trunk 2010-08-14 18:38:56 +00:00
rubidium
7e81ab9d9f (svn r20494) [1.0] -Backport from trunk:
- Fix: [NoAI] checking whether water tiles are connected failed in some cases [FS#4031] (r20489)
- Fix: Statues were not removed when towns would be removed (r20481)
- Fix: Building statues used different companys for CMD_LANDSCAPE_CLEAR during testrun and DC_EXEC (r20469)
- Fix: Adding 'goto nearest depot and stop' orders in one go was denied. This caused both AI adding those orders and backed up order restoration to fail [FS#4024] (r20441)
- Fix: For docks 'facing' north, i.e. having the watery part a the northern side, the station joiner had an off-by-one to the north w.r.t. the station spread against the actual other (correct) building tools [FS#4022] (r20438)
2010-08-14 18:01:55 +00:00
rubidium
ebbe9409bd (svn r20491) [1.0] -Backport from trunk:
- Change: merge the extra GRF's sources (r20490)
2010-08-14 15:08:21 +00:00
rubidium
133f5ba643 (svn r20434) [1.0] -Backport from trunk:
- Fix: [NoAI] Clarify the documentation for AIBaseStation::GetLocation (r20238)
- Fix: Do not spend cash when building a statue fails [FS#3985] (r20227)
- Fix: [NewGRF] Vehicle var FE bit 6 did return incorrect values for new railtypes (r20175)
2010-08-10 09:48:32 +00:00
rubidium
eaa79661cf (svn r20433) [1.0] -Backport: a lot of string updates from trunk 2010-08-09 22:12:04 +00:00
rubidium
6999dcab18 (svn r20432) [1.0] -Backport from trunk:
- Fix: Make snow on bridges depend on bridgeheight and make snowyness of bridgeheads depend on the tileheight at the entry [FS#3947] (r20424, r20423, r20422, r20421, r20420)
- Fix: During world generation the snow-mapbits are not yet available, so test the snowline variable directly (as they were before) [FS#4017] (r20418)
2010-08-09 21:58:52 +00:00
rubidium
0ac197a0c5 (svn r20431) [1.0] -Backport from trunk:
- Fix: PBS reservations were always displayed on halftile foundations if the railtype uses overlays [FS#4013] (r20408)
- Fix: Make the default minimum width for editboxes 10 pixels to prevent crashes [FS#4010] (r20394)
- Fix: Prevent buying more vehicles than allowed or buying companies when you'd get too many vehicles [FS#3993] (r20393, r20392, r20391, r20390)
2010-08-09 21:53:44 +00:00
rubidium
2da34ec3d6 (svn r20430) [1.0] -Backport from trunk:
- Fix: Initialize fund-industry buttons when opening window (r20386)
- Fix: Update cursor dimensions when reloading grfs resp. changing base graphics, so the cursor does not glitch if it becomes bigger (r20384)
- Fix: Stop vehicle following after zooming out [FS#3989] (r20361)
- Fix: [NoAI] Ship depots were constructed along the wrong axis [FS#4004] (r20348)
- Fix: When it is known the loading an old savegame is going to fail, bail out immediately (using an exception) instead of going on until e.g. the expected number of byte is read (r20247)
2010-08-09 21:48:19 +00:00
rubidium
cc9c1ff2b0 (svn r20429) [1.0] -Backport from trunk:
- Fix: The caption of the 'Available vehicle' lists was black, whereas for building those vehicles, which uses the exact same window, it was white (r20244)
- Fix: Refit costs from refit orders are subtracted from the vehicle yearly income [FS#3988] (r20234)
- Fix: Road vehicles could be dead locked with one way roads. This allows one wayness to be removed if there are vehicles on a tile; it does not allow you to add one wayness to roads that have vehicles on them as it makes turning vehicles jump [FS#3961] (r20230)
- Fix: 'Service at nearest depot' behaved the same as 'Go to nearest depot' [FS#3986] (r20229)
- Fix: Depot did not become unsnowy, when snowline rises [FS#3976] (r20224)
2010-08-09 21:38:18 +00:00
rubidium
266bb52e1e (svn r20428) [1.0] -Backport form trunk:
- Fix: Strip non-printable characters before showing it in an edit box, so when renaming a vehicle type you won't get the 'SETX stuff' that some NewGRFs use [FS#3974] (r20220)
- Fix: NewGRFs that defined a vehicle without either loaded or loading groups could crash OpenTTD [FS#3964] (r20199)
- Fix: [NewGRF] Crash when GetNearbyTileInformation is used to get the terrain type of a MP_VOID tile [FS#3963] (r20197)
- Fix: Inconsistencies w.r.t. to km/h vs km-ish/h as 'base' unit for aircraft speeds [FS#3870] (r20164)
2010-08-09 21:17:19 +00:00
180 changed files with 15830 additions and 2330 deletions

View File

@@ -156,7 +156,7 @@ bundle_dmg: bundle
bundle_exe: all
@echo '[BUNDLE] Creating $(BUNDLE_NAME).exe'
$(Q)mkdir -p "$(BUNDLES_DIR)"
$(Q)unix2dos "$(ROOT_DIR)/docs/"* "$(ROOT_DIR)/readme.txt" "$(ROOT_DIR)/COPYING" "$(ROOT_DIR)/changelog.txt" "$(ROOT_DIR)/known-bugs.txt"
$(Q)unix2dos "$(ROOT_DIR)/docs/"*.txt "$(ROOT_DIR)/readme.txt" "$(ROOT_DIR)/COPYING" "$(ROOT_DIR)/changelog.txt" "$(ROOT_DIR)/known-bugs.txt"
$(Q)cd $(ROOT_DIR)/os/windows/installer && makensis.exe //DVERSION_INCLUDE=version_$(PLATFORM).txt install.nsi
$(Q)mv $(ROOT_DIR)/os/windows/installer/*$(PLATFORM).exe "$(BUNDLES_DIR)/$(BUNDLE_NAME).exe"

94
Makefile.grf.in Normal file
View File

@@ -0,0 +1,94 @@
# $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/>.
#
# Building requires GRFCodec and NFORenum. Older versions of GRFCodec are
# known to miscompile the graphics.
#
# Recent nightlies (including sources) of both can be found at:
# http://www.openttd.org/download-grfcodec
# http://www.openttd.org/download-nforenum
#
# The mercurial repository of both can be found at:
# http://hg.openttdcoop.org/grfcodec
# http://hg.openttdcoop.org/nforenum
#
ROOT_DIR = !!ROOT_DIR!!
GRF_DIR = $(ROOT_DIR)/media/extra_grf
BIN_DIR = !!BIN_DIR!!/data
OBJS_DIR = !!GRF_OBJS_DIR!!
OS = !!OS!!
STAGE = !!STAGE!!
# Check if we want to show what we are doing
ifdef VERBOSE
Q =
E = @true
else
Q = @
E = @echo
endif
# Some configurational settings for your environment.
# If GRFCodec doesn't know a command, it'll exit with a non-zero exit code.
GRFCODEC := $(shell grfcodec -s -v >/dev/null 2>/dev/null && echo "grfcodec -s" || echo "grfcodec")
# Old NFORenums don't give an error code when a parameter isn't known, so we have to work around that.
NFORENUM := $(shell [ `nforenum -s -v 2>/dev/null | wc -l ` -eq 1 ] && echo "nforenum -s" || echo "nforenum")
MD5SUM := $(shell [ "$(OS)" = "OSX" ] && echo "md5 -r" || echo "md5sum")
# Some "should not be changed" settings.
NFO_FILES := $(GRF_DIR)/*.nfo
PCX_FILES := $(GRF_DIR)/*.pcx
# Build the GRF.
all: $(BIN_DIR)/openttdd.grf $(BIN_DIR)/openttdw.grf
# Make sure the sprites directory exists.
$(OBJS_DIR)/sprites:
$(Q)-mkdir "$@"
$(BIN_DIR)/openttdd.grf: $(PCX_FILES) $(NFO_FILES) $(OBJS_DIR)/sprites
@# Only try; if nforenum isn't available, just retouch the file as they likely didn't need it anyway.
$(Q) ($(NFORENUM) --help > /dev/null 2>&1 && $(MAKE) $(OBJS_DIR)/openttdd.grf && cp $(OBJS_DIR)/openttdd.grf $(BIN_DIR)/openttdd.grf) || ([ -e $(BIN_DIR)/openttdd.grf ] && touch $(BIN_DIR)/openttdd.grf && echo "no NFORenum and GRFCodec found, skipping rebuild of openttdd.grf...") || (echo "no NFORenum and GRFCodec found, but no openttdd.grf either. Install NFORenum and GRFCodec." && exit 1)
# Yeah, we'd like to use -i in the sed, but Mac OS X's sed and GNU sed just can't agree on the usage of -i. In any case either one of them fails.
$(OBJS_DIR)/openttdd.grf: $(PCX_FILES) $(NFO_FILES) $(OBJS_DIR)/sprites
$(E) '$(STAGE) Assembling openttdd.nfo'
$(Q)-cp $(PCX_FILES) $(OBJS_DIR)/sprites 2> /dev/null
$(Q) gcc -DDOS -I$(GRF_DIR) -C -E - < "$(GRF_DIR)/openttd.nfo" | sed -e '/^#/d' -e '/^$$/d' > $(OBJS_DIR)/sprites/openttdd.nfo
$(Q) $(NFORENUM) $(OBJS_DIR)/sprites/openttdd.nfo
$(E) '$(STAGE) Compiling openttdd.grf'
$(Q) $(GRFCODEC) -e -m1 $(OBJS_DIR)/openttdd.grf
$(Q) cp $(OBJS_DIR)/openttdd.grf $(BIN_DIR)/openttdd.grf
$(E) '$(STAGE) Updating base graphics sets for DOS graphics'
$(Q) for grf in $(BIN_DIR)/orig_dos*.obg; do sed 's/^OPENTTDD.GRF = [0-9a-f]*$$/OPENTTDD.GRF = '`$(MD5SUM) $(BIN_DIR)/openttdd.grf | sed 's@ .*@@'`'/' $$grf > $$grf.tmp && mv $$grf.tmp $$grf; done
$(BIN_DIR)/openttdw.grf: $(PCX_FILES) $(NFO_FILES) $(OBJS_DIR)/sprites
@# Only try; if nforenum isn't available, just retouch the file as they likely didn't need it anyway.
$(Q) ($(NFORENUM) --help > /dev/null 2>&1 && $(MAKE) $(OBJS_DIR)/openttdw.grf && cp $(OBJS_DIR)/openttdw.grf $(BIN_DIR)/openttdw.grf) || ([ -e $(BIN_DIR)/openttdw.grf ] && touch $(BIN_DIR)/openttdw.grf && echo "no NFORenum and GRFCodec found, skipping rebuild of openttdw.grf...") || (echo "no NFORenum and GRFCodec found, but no openttdw.grf either. Install NFORenum and GRFCodec." && exit 1)
$(OBJS_DIR)/openttdw.grf: $(PCX_FILES) $(NFO_FILES) $(OBJS_DIR)/sprites
$(E) '$(STAGE) Assembling openttdw.nfo'
$(Q)-cp $(PCX_FILES) $(OBJS_DIR)/sprites 2> /dev/null
$(Q) gcc -I$(GRF_DIR) -C -E - < "$(GRF_DIR)/openttd.nfo" | sed -e '/^#/d' -e '/^$$/d' > $(OBJS_DIR)/sprites/openttdw.nfo
$(Q) $(NFORENUM) $(OBJS_DIR)/sprites/openttdw.nfo
$(E) '$(STAGE) Compiling openttdw.grf'
$(Q) $(GRFCODEC) -e -p2 $(OBJS_DIR)/openttdw.grf
$(Q) cp $(OBJS_DIR)/openttdw.grf $(BIN_DIR)/openttdw.grf
$(E) '$(STAGE) Updating base graphics sets for Windows graphics'
$(Q) for grf in $(BIN_DIR)/orig_win.obg; do sed 's/^OPENTTDW.GRF = [0-9a-f]*$$/OPENTTDW.GRF = '`$(MD5SUM) $(BIN_DIR)/openttdw.grf | sed 's@ .*@@'`'/' $$grf > $$grf.tmp && mv $$grf.tmp $$grf; done
# Clean up temporary files.
clean:
$(Q)rm -f *.bak *.grf
# Clean up temporary files
mrproper: clean
$(Q)rm -fr sprites
.PHONY: all mrproper depend clean

View File

@@ -54,7 +54,7 @@ ifdef DISTCC
@if [ -z "`echo '$(MFLAGS)' | grep '\-j'`" ]; then echo; echo "WARNING: you enabled distcc support, but you don't seem to be using the -jN paramter"; echo; fi
endif
@for dir in $(DIRS); do \
$(MAKE) -C $$dir all; \
$(MAKE) -C $$dir all || exit 1; \
done
ifdef LIPO
# Lipo is an OSX thing. If it is defined, it means we are building for universal,
@@ -147,6 +147,9 @@ mrproper:
$(Q)rm -rf $(BIN_DIR)/ai/regression/content_download $(BIN_DIR)/ai/regression/save $(BIN_DIR)/ai/regression/scenario
distclean: mrproper
maintainer-clean: distclean
$(Q)rm -f $(BIN_DIR)/data/openttdd.grf $(BIN_DIR)/data/openttdw.grf
depend:
@for dir in $(SRC_DIRS); do \
$(MAKE) -C $$dir depend; \

View File

@@ -4998,7 +4998,7 @@ ERROR: HasNext() is invalid as Begin() is never called
CanRefitCargo(): false
GetCapacity(): 25
GetReliability(): 58
GetMaxSpeed(): 238
GetMaxSpeed(): 236
GetPrice(): 28710
GetMaxAge(): 7320
GetRunningCost(): 2390
@@ -5016,7 +5016,7 @@ ERROR: HasNext() is invalid as Begin() is never called
CanRefitCargo(): false
GetCapacity(): 65
GetReliability(): 95
GetMaxSpeed(): 238
GetMaxSpeed(): 236
GetPrice(): 30761
GetMaxAge(): 8784
GetRunningCost(): 2812
@@ -5070,7 +5070,7 @@ ERROR: HasNext() is invalid as Begin() is never called
CanRefitCargo(): false
GetCapacity(): 30
GetReliability(): 77
GetMaxSpeed(): 238
GetMaxSpeed(): 236
GetPrice(): 30761
GetMaxAge(): 10980
GetRunningCost(): 2756

Binary file not shown.

Binary file not shown.

View File

@@ -55,7 +55,7 @@ TRGI.GRF = da6a6c9dcc451eec88d79211437b76a8
TRGC.GRF = ed446637e034104c5559b32c18afe78d
TRGH.GRF = ee6616fb0e6ef6b24892c58c93d86fc9
TRGT.GRF = e30e8a398ae86c03dc534a8ac7dfb3b6
OPENTTDD.GRF = 356cf9663aacb212fdbff609d99090d6
OPENTTDD.GRF = 177d3eeda710bb6f1b93955fdd3754fa
[origin]
default = You can find it on your Transport Tycoon Deluxe CD-ROM.

View File

@@ -55,7 +55,7 @@ TRGI.GRF = da6a6c9dcc451eec88d79211437b76a8
TRGC.GRF = ed446637e034104c5559b32c18afe78d
TRGH.GRF = ee6616fb0e6ef6b24892c58c93d86fc9
TRGT.GRF = fcde1d7e8a74197d72a62695884b909e
OPENTTDD.GRF = 356cf9663aacb212fdbff609d99090d6
OPENTTDD.GRF = 177d3eeda710bb6f1b93955fdd3754fa
[origin]
default = You can find it on your Transport Tycoon Deluxe CD-ROM.

View File

@@ -55,7 +55,7 @@ TRGIR.GRF = 0c2484ff6be49fc63a83be6ab5c38f32
TRGCR.GRF = 3668f410c761a050b5e7095a2b14879b
TRGHR.GRF = 06bf2b7a31766f048baac2ebe43457b1
TRGTR.GRF = de53650517fe661ceaa3138c6edb0eb8
OPENTTDW.GRF = 80346ea80de167068cfb975f93963941
OPENTTDW.GRF = 7f67abbead5b77b86c375d4f9a7b1a29
[origin]
default = You can find it on your Transport Tycoon Deluxe CD-ROM.

View File

@@ -1,3 +1,65 @@
1.0.4 (2010-09-14)
------------------------------------------------------------------------
- Change: Move removal of bin/data/opentt[dw].grf from distclean to maintainer-clean (r20752)
- Fix: Recent NFORenum does not know '-?' (r20715)
1.0.4-RC1 (2010-08-30)
------------------------------------------------------------------------
- Change: Merge the extra GRF's sources and make it possible to rebuild them easily (r20490)
- Fix: Empty NewGRF presets were not selectable [FS#4087] (r20694)
- Fix: Desync checker checked the wrong variable (r20677)
- Fix: Drawing the 'OpenTTD' text in the intro game caused crashes with very low resolutions [FS#4081] (r20618)
- Fix: Crash when a NewGRF defined an invalid substitute type for a house and the NewGRF was removed during the game, disable houses with different size than their substitute [FS#3702] (r20611, r20610, r20609)
- Fix: Retain information about all base sets that are found and not only the latest version to stop confusing people that use newer versions of the base sets than those available via BaNaNaS (r20607)
- Fix: Let NewGRFs var43 var (information about liveries) for vehicles not be influenced by the local setting determining whether to show liveries or not [FS#4063] (r20605)
- Fix: 'Downscale' a full load order to a load if possible order when removing the order while the vehicle is loading. This to prevent the vehicle from (possibly) staying forever in the station [FS#4075] (r20600)
- Fix: Crash when the tooltip is wider than the window is [FS#4066] (r20596)
- Fix: No (proper) savegame conversion was done when _date_fract got a new value range (r20592)
- Fix: Autoreplace failed while attaching non-replaced wagons to the new chain, if to-be-sold-engines would become front-engines and the unitnumber limit would be exceeded (r20583)
- Fix: Autoreplace can trigger an assertion when at the vehicle limit [FS#4044] (r20582)
- Fix: Go via station and go via waypoint behaved differently when a train went back to the same (unordered) station again [FS#4039] (r20580)
- Fix: Draw bounding boxes using white instead of pure white, so they are recoloured to grey in coloured newspaper instead of blue [FS#4051] (r20578)
- Fix: Scroll button flickering when pressed [FS#4043] (r20577)
- Fix: Warn OpenGFX users when they are using a base set that misses sprites (r20566)
- Fix: Wrong tooltip for the company select button in the AI debug and performance rating windows [FS#4053] (r20556, r20555)
- Fix: In old savegames aircraft can have an invalid state (r20528)
- Fix: Crash when the content download tried to get a MD5 checksum of an 'originally' loaded NewGRF [FS#4038] (r20519)
- Fix: Draw error messages in white by default, they may not have a colour set when coming from a NewGRF (r20514)
- Fix: Entering half the 'generation seeds' in the console's 'newgame' command failed to set the correct seed [FS#4036] (r20512)
- Fix: Desync when vehicles change NewGRF properties such as visual effect when changing railtype [FS#3978] (r20505, r20504, r20503, r20502)
- Fix: Desync when converting rail all as trains with a part on the converted rails need updating and not only the engines (r20500)
- Fix: Ignore the non-stop state when comparing one order type to another order type, otherwise non-stop nearest depot orders fail [FS#4030] (r20498)
- Fix: Non-dedicated servers failing to load a game caused the introgame to be the server's game causing desyncs when people tried to join [FS#3960] (r20497)
- Fix: [NoAI] checking whether water tiles are connected failed in some cases [FS#4031] (r20489)
- Fix: Statues were not removed when towns would be removed (r20481)
- Fix: Do not spend cash when building a statue fails [FS#3985] (r20469, r20227)
- Fix: Adding 'goto nearest depot and stop' orders in one go was denied. This caused both AI adding those orders and backed up order restoration to fail [FS#4024] (r20441)
- Fix: For docks 'facing' north, i.e. having the watery part a the northern side, the station joiner had an off-by-one to the north w.r.t. the station spread against the actual other (correct) building tools [FS#4022] (r20438)
- Fix: Make snow on bridges depend on bridgeheight and make snowyness of bridgeheads depend on the tileheight at the entry [FS#3947] (r20424, r20423, r20422, r20421, r20420)
- Fix: During world generation the snow-mapbits are not yet available, so test the snowline variable directly (as they were before) [FS#4017] (r20418)
- Fix: PBS reservations were always displayed on halftile foundations if the railtype uses overlays [FS#4013] (r20408)
- Fix: Make the default minimum width for editboxes 10 pixels to prevent crashes [FS#4010] (r20394)
- Fix: Prevent buying more vehicles than allowed or buying companies when you'd get too many vehicles [FS#3993] (r20393, r20392, r20391, r20390)
- Fix: Initialize fund-industry buttons when opening window (r20386)
- Fix: Update cursor dimensions when reloading grfs resp. changing base graphics, so the cursor does not glitch if it becomes bigger (r20384)
- Fix: Stop vehicle following after zooming out [FS#3989] (r20361)
- Fix: [NoAI] Ship depots were constructed along the wrong axis [FS#4004] (r20348)
- Fix: Fallback font selection due to missing glyphs did not work as intended (r20296)
- Fix: When it is known the loading an old savegame is going to fail, bail out immediately (using an exception) instead of going on until e.g. the expected number of byte is read (r20247)
- Fix: The caption of the 'Available vehicle' lists was black, whereas for building those vehicles, which uses the exact same window, it was white (r20244)
- Fix: [NoAI] Clarify the documentation for AIBaseStation::GetLocation (r20238)
- Fix: Refit costs from refit orders are subtracted from the vehicle yearly income [FS#3988] (r20234)
- Fix: Road vehicles could be dead locked with one way roads. This allows one wayness to be removed if there are vehicles on a tile; it does not allow you to add one wayness to roads that have vehicles on them as it makes turning vehicles jump [FS#3961] (r20230)
- Fix: 'Service at nearest depot' behaved the same as 'Go to nearest depot' [FS#3986] (r20229)
- Fix: Depot did not become unsnowy, when snowline rises [FS#3976] (r20224)
- Fix: Strip non-printable characters before showing it in an edit box, so when renaming a vehicle type you won't get the 'SETX stuff' that some NewGRFs use [FS#3974] (r20220)
- Fix: NewGRFs that defined a vehicle without either loaded or loading groups could crash OpenTTD [FS#3964] (r20199)
- Fix: [NewGRF] GetNearbyTileInformation can be used to get the terrain type of a MP_VOID tile [FS#3963] (r20197)
- Fix: [NewGRF] Vehicle var FE bit 6 did return incorrect values for new railtypes (r20175)
- Fix: Inconsistencies w.r.t. to km/h vs km-ish/h as 'base' unit for aircraft speeds [FS#3870] (r20164)
1.0.3 (2010-08-01)
------------------------------------------------------------------------
- Fix: Make it possible to properly assess the length of the rail toolbar caption, don't require '{WHITE}' control codes (r20242)
@@ -20,7 +82,7 @@
- Fix: Do not allow building a rail track to the water using a tree-tile [FS#3695] (r20110)
- Fix: [NoAI] AITown::GetRating() returned wrong values [FS#3934] (r20103)
- Fix: Reading deleted memory when selecting a NewGRF in the content download window of which the data has not been acquired from the content server. The crash would occur after the content server's reply was processed and the ContentInfo object was replaced with another [FS#3899] (r20089, r20082)
- Fix: If after loading a savegame (including intro game) one tried to save a game (including autosave) and that failed (very) early on because it could not open the file for writing all pointers would be converted to NULLs which then causes corrupted game states [FS#3876, FS#3887, FS#3920, FS#3923] (r20087)
- Fix: If after loading a savegame (including intro game) one tried to save a game (including autosave) and that failed (very) early on because it could not open the file for writing all pointers would be converted to NULLs which then causes corrupted game states [FS#3786, FS#3887, FS#3920, FS#3923] (r20087)
- Fix: gitignore and hgignore had more missing/wrong entries (r20078, r20033, r20031)
- Fix: Remove the space between 'open' and 'ttd' in the title screen (r20077)
- Fix: Road vehicles could get crashed twice in a tick [FS#3896] (r20053, r20034)

View File

@@ -11,7 +11,7 @@ log() {
}
set_default() {
released_version=""
released_version="1.0.4"
ignore_extra_parameters="0"
# We set all kinds of defaults for params. Later on the user can override
@@ -55,8 +55,8 @@ set_default() {
enable_static="1"
enable_translator="0"
enable_unicode="1"
enable_assert="1"
enable_strip="0"
enable_assert="0"
enable_strip="1"
enable_universal="1"
enable_osx_g5="0"
enable_cocoa_quartz="1"
@@ -2880,6 +2880,7 @@ make_sed() {
s@!!SOURCE_LIST!!@$SOURCE_LIST@g;
s@!!SRC_OBJS_DIR!!@$SRC_OBJS_DIR@g;
s@!!LANG_OBJS_DIR!!@$LANG_OBJS_DIR@g;
s@!!GRF_OBJS_DIR!!@$GRF_OBJS_DIR@g;
s@!!SRC_DIR!!@$SRC_DIR@g;
s@!!SCRIPT_SRC_DIR!!@$SCRIPT_SRC_DIR@g;
s@!!OSXAPP!!@$OSXAPP@g;
@@ -3005,6 +3006,20 @@ generate_lang() {
echo "LANG_DIRS += $LANG_OBJS_DIR" >> Makefile.am
}
generate_grf() {
STAGE="[GRF]"
make_sed
# Create the language file
mkdir -p $GRF_OBJS_DIR
log 1 "Generating grf/Makefile..."
echo "# Auto-generated file from 'Makefile.grf.in' -- DO NOT EDIT" > $GRF_OBJS_DIR/Makefile
< $ROOT_DIR/Makefile.grf.in sed "$SRC_REPLACE" >> $GRF_OBJS_DIR/Makefile
echo "DIRS += $GRF_OBJS_DIR" >> Makefile.am
}
generate_src_normal() {
STAGE=$1
@@ -3169,7 +3184,7 @@ showhelp() {
echo " --with-midi-arg=arg define which args to use for the"
echo " midi-player"
echo " --with-libtimidity enables libtimidity support"
echo " --with-allegrol[=allegro-config]"
echo " --with-allegro[=allegro-config]"
echo " enables Allegro video driver support"
echo " --with-cocoa enables COCOA video driver (OSX ONLY)"
echo " --with-sdl[=sdl-config] enables SDL video driver support"

4
configure vendored
View File

@@ -47,6 +47,7 @@ PREFIX="$PWD/bin"
OBJS_DIR="$PWD/objs"
BASE_SRC_OBJS_DIR="$OBJS_DIR"
LANG_OBJS_DIR="$OBJS_DIR/lang"
GRF_OBJS_DIR="$OBJS_DIR/extra_grf"
BIN_DIR="$PREFIX"
SRC_DIR="$ROOT_DIR/src"
LANG_DIR="$SRC_DIR/lang"
@@ -160,10 +161,11 @@ else
sort="$sort -u"
fi
CONFIGURE_FILES="$ROOT_DIR/configure $ROOT_DIR/config.lib $ROOT_DIR/Makefile.in $ROOT_DIR/Makefile.lang.in $ROOT_DIR/Makefile.src.in $ROOT_DIR/Makefile.bundle.in"
CONFIGURE_FILES="$ROOT_DIR/configure $ROOT_DIR/config.lib $ROOT_DIR/Makefile.in $ROOT_DIR/Makefile.grf.in $ROOT_DIR/Makefile.lang.in $ROOT_DIR/Makefile.src.in $ROOT_DIR/Makefile.bundle.in"
generate_main
generate_lang
generate_grf
generate_src
check_path_characters

260
docs/palettes/openttd.gpl Normal file
View File

@@ -0,0 +1,260 @@
GIMP Palette
Name: openttd
Columns: 16
#
0 0 255 unnamed
238 0 238 unnamed
239 0 239 unnamed
240 0 240 unnamed
241 0 241 unnamed
242 0 242 unnamed
243 0 243 unnamed
244 0 244 unnamed
245 0 245 unnamed
246 0 246 unnamed
168 168 168 unnamed
184 184 184 unnamed
200 200 200 unnamed
216 216 216 unnamed
232 232 232 unnamed
252 252 252 unnamed
52 60 72 unnamed
68 76 92 unnamed
88 96 112 unnamed
108 116 132 unnamed
132 140 152 unnamed
156 160 172 unnamed
176 184 196 unnamed
204 208 220 unnamed
48 44 4 unnamed
64 60 12 unnamed
80 76 20 unnamed
96 92 28 unnamed
120 120 64 unnamed
148 148 100 unnamed
176 176 132 unnamed
204 204 168 unnamed
100 100 100 unnamed
116 116 116 unnamed
104 80 44 unnamed
124 104 72 unnamed
152 132 92 unnamed
184 160 120 unnamed
212 188 148 unnamed
244 220 176 unnamed
132 132 132 unnamed
88 4 16 unnamed
112 16 32 unnamed
136 32 52 unnamed
160 56 76 unnamed
188 84 108 unnamed
204 104 124 unnamed
220 132 144 unnamed
236 156 164 unnamed
252 188 192 unnamed
252 208 0 unnamed
252 232 60 unnamed
252 252 128 unnamed
76 40 0 unnamed
96 60 8 unnamed
116 88 28 unnamed
136 116 56 unnamed
156 136 80 unnamed
176 156 108 unnamed
196 180 136 unnamed
68 24 0 unnamed
96 44 4 unnamed
128 68 8 unnamed
156 96 16 unnamed
184 120 24 unnamed
212 156 32 unnamed
232 184 16 unnamed
252 212 0 unnamed
252 248 128 unnamed
252 252 192 unnamed
32 4 0 unnamed
64 20 8 unnamed
84 28 16 unnamed
108 44 28 unnamed
128 56 40 unnamed
148 72 56 unnamed
168 92 76 unnamed
184 108 88 unnamed
196 128 108 unnamed
212 148 128 unnamed
8 52 0 unnamed
16 64 0 unnamed
32 80 4 unnamed
48 96 4 unnamed
64 112 12 unnamed
84 132 20 unnamed
104 148 28 unnamed
128 168 44 unnamed
64 64 64 unnamed
44 68 32 unnamed
60 88 48 unnamed
80 104 60 unnamed
104 124 76 unnamed
128 148 92 unnamed
152 176 108 unnamed
180 204 124 unnamed
16 52 24 unnamed
32 72 44 unnamed
56 96 72 unnamed
76 116 88 unnamed
96 136 108 unnamed
120 164 136 unnamed
152 192 168 unnamed
184 220 200 unnamed
32 24 0 unnamed
56 28 0 unnamed
80 80 80 unnamed
88 52 12 unnamed
104 64 24 unnamed
124 84 44 unnamed
140 108 64 unnamed
160 128 88 unnamed
76 40 16 unnamed
96 52 24 unnamed
116 68 40 unnamed
136 84 56 unnamed
164 96 64 unnamed
184 112 80 unnamed
204 128 96 unnamed
212 148 112 unnamed
224 168 128 unnamed
236 188 148 unnamed
80 28 4 unnamed
100 40 20 unnamed
120 56 40 unnamed
140 76 64 unnamed
160 100 96 unnamed
184 136 136 unnamed
36 40 68 unnamed
48 52 84 unnamed
64 64 100 unnamed
80 80 116 unnamed
100 100 136 unnamed
132 132 164 unnamed
172 172 192 unnamed
212 212 224 unnamed
48 48 48 unnamed
64 44 144 unnamed
88 64 172 unnamed
104 76 196 unnamed
120 88 224 unnamed
140 104 252 unnamed
160 136 252 unnamed
188 168 252 unnamed
0 24 108 unnamed
0 36 132 unnamed
0 52 160 unnamed
0 72 184 unnamed
0 96 212 unnamed
24 120 220 unnamed
56 144 232 unnamed
88 168 240 unnamed
128 196 252 unnamed
188 224 252 unnamed
16 64 96 unnamed
24 80 108 unnamed
40 96 120 unnamed
52 112 132 unnamed
80 140 160 unnamed
116 172 192 unnamed
156 204 220 unnamed
204 240 252 unnamed
172 52 52 unnamed
212 52 52 unnamed
252 52 52 unnamed
252 100 88 unnamed
252 144 124 unnamed
252 184 160 unnamed
252 216 200 unnamed
252 244 236 unnamed
72 20 112 unnamed
92 44 140 unnamed
112 68 168 unnamed
140 100 196 unnamed
168 136 224 unnamed
200 176 248 unnamed
208 184 255 unnamed
232 208 252 unnamed
60 0 0 unnamed
92 0 0 unnamed
128 0 0 unnamed
160 0 0 unnamed
196 0 0 unnamed
224 0 0 unnamed
252 0 0 unnamed
252 80 0 unnamed
252 108 0 unnamed
252 136 0 unnamed
252 164 0 unnamed
252 192 0 unnamed
252 220 0 unnamed
252 252 0 unnamed
204 136 8 unnamed
228 144 4 unnamed
252 156 0 unnamed
252 176 48 unnamed
252 196 100 unnamed
252 216 152 unnamed
8 24 88 unnamed
12 36 104 unnamed
20 52 124 unnamed
28 68 140 unnamed
40 92 164 unnamed
56 120 188 unnamed
72 152 216 unnamed
100 172 224 unnamed
92 156 52 unnamed
108 176 64 unnamed
124 200 76 unnamed
144 224 92 unnamed
224 244 252 unnamed
200 236 248 unnamed
180 220 236 unnamed
132 188 216 unnamed
88 152 172 unnamed
16 16 16 unnamed
32 32 32 unnamed
32 68 112 unnamed
36 72 116 unnamed
40 76 120 unnamed
44 80 124 unnamed
48 84 128 unnamed
72 100 144 unnamed
100 132 168 unnamed
216 244 252 unnamed
96 128 164 unnamed
68 96 140 unnamed
76 24 8 unnamed
108 44 24 unnamed
144 72 52 unnamed
176 108 84 unnamed
210 146 126 unnamed
252 60 0 unnamed
252 84 0 unnamed
252 104 0 unnamed
252 124 0 unnamed
252 148 0 unnamed
252 172 0 unnamed
252 196 0 unnamed
64 0 0 unnamed
255 0 0 unnamed
48 48 0 unnamed
64 64 0 unnamed
80 80 0 unnamed
255 255 0 unnamed
148 148 148 unnamed
247 0 247 unnamed
248 0 248 unnamed
249 0 249 unnamed
250 0 250 unnamed
251 0 251 unnamed
252 0 252 unnamed
253 0 253 unnamed
254 0 254 unnamed
255 0 255 unnamed
255 255 255 unnamed

BIN
docs/palettes/palette.act Normal file

Binary file not shown.

View File

@@ -1,6 +1,6 @@
OpenTTD's known bugs
Last updated: 2010-08-01
Release version: 1.0.3
Last updated: 2010-09-14
Release version: 1.0.4
------------------------------------------------------------------------
@@ -34,7 +34,14 @@ that you can find at: http://bugs.openttd.org
If the bugs are closed but still listed here it means that the bug is fixed
and that the nightlies and next major release will not have that bug.
- 3938 DirectMusic not properly resetting state causing music to sound wrong
Issues prefixed with [OSX] are required to be fixed before we consider
officially supporting Mac OS X again. For now it remains unsupported and
we only apply bug fixes provided by the community but we are unable to fix
these bugs ourselves.
- 4003 [OSX] Running OpenTTD Parallels causes privileged instructions
- 4001 [OSX] SETX[Y] not ignored in SetFallbackFont
- 3952 Console command rescan_ai does not remove AIs
- 3935 Under some circumstances two road vehicles can leave road stop simultaniously
- 3816 Console text does not always fit at 640x480
- 3746 Console output with right-to-left texts in left-to-right texts is not correct
@@ -67,6 +74,38 @@ No suitable AI can be found
"AI Settings" -> "Select AI" -> "Check Online Content" which is also
accessed via the main menu.
After a while of playing, colours get corrupted
In Windows 7 the background slideshow corrupts the colour mapping of
OpenTTD's 8bpp screen modes. Workarounds for this are:
a) Switching to windowed mode, instead of fullscreen
b) Switching off background slideshow
c) Setting up the 32bpp-anim or 32bpp-optimized blitter
Long delay between switching songs/music
On Windows there is a delay of a (few) second(s) between switching of
songs for the "win32" driver. This delay is caused by the fact that
opening a MIDI file via MCI is extremely slow.
DirectMusic, known as "dmusic" in OpenTTD, has a much shorter delay.
However, under some circumstances DirectMusic does not reset its
state properly causing wrongly pitched/bad sounding songs. This
problem is in DirectMusic as it is reproducable with Microsoft's
DirectMusic Producer. DirectMusic has been deprecated since 2004
and as such has no support for 64 bits OpenTTD.
As a delay is favourable over bad sounding music the "win32" driver
is the default driver for OpenTTD. You can change this default by
setting the "musicdriver" in your openttd.cfg to "dmusic".
Custom vehicle type name is incorrectly aligned
Some NewGRFs use sprites that are bigger than normal in the "buy
vehicle" window. Due to this they have to encode an offset for the
vehicle type name. Upon renaming the vehicle type this encoded offset
is stripped from the name because the "edit box" cannot show this
encoding. As a result the custom vehicle type names will get the
default alignment. The only way to (partly) fix this is by adding
spaces to the custom name.
Clipping problems [FS#119]
In some cases sprites are not drawn as one would expect. Examples of
this are aircraft that might be hidden below the runway or trees that
@@ -85,6 +124,14 @@ Clipping problems [FS#119]
leave the Transport Tycoon graphics, which in effect means OpenTTD
will not be a Transport Tycoon clone anymore.
Mouse scrolling not possible at the edges of the screen [FS#383] [FS#3966]
Scrolling the viewport with the mouse cursor at the edges of the screen
in the same direction of the edge will fail. If the cursor is near the
edge the scrolling will be very slow.
OpenTTD only receives cursor position updates when the cursor is inside
OpenTTD's window. It is not told how far you have moved the cursor
outside of OpenTTD's window.
Lost trains ignore (block) exit signals [FS#1473]
If trains are lost they ignore block exit signals, blocking junctions
with presignals. This is caused because the path finders cannot tell
@@ -178,3 +225,39 @@ OpenTTD not properly resizing with SDL on X [FS#3305]
Window managers that are known to exhibit this behaviour are KDE's
and GNOME's. With the XFCE's and LXDE's window managers the resize
event is sent when the user releases the mouse.
Train crashes entering same junction from block and path signals [FS#3928]
When a train has reserved a path from a path signal to a two way
block signal and the reservation passes a path signal through the
back another train can enter the reserved path (only) via that same
two way block signal.
The reason for this has to do with optimisation; to fix this issue
the signal update has to pass all path signals until it finds either
a train or a backwards facing signal. This is a very expensive task.
The (signal) setups that allow these crashes can furthermore be
considered incorrectly signalled; one extra safe waiting point for
the train entering from path signal just after the backwards facing
signal (from the path signal train) resolves the issue.
Crashes when playing music [FS#3941]
Mac OS X's QuickTime (default music driver) and Windows' MCI (win32
music driver) crash on some songs from OpenMSX. OpenTTD cannot do
anything about this. Please report these crashes to the authors of
OpenMSX so the crash causing songs can be removed or fixed.
OpenTTD hangs when started on 32 bits Windows [FS#4083]
Under some circumstances OpenTTD might hang for hours on the
initialisation of the music driver. The exact circumstances are
unknown except that it is the "dmusic" music driver that has the
problem and that the "win32" music driver does not.
As a result using the "win32" music driver will work around this
issue.
As the exact circumstances are unknown, and the obvious
configuration settings related to the music driver are at their
default we are not able to detect this failure, except when Windows'
music initialisation function returns after several hours and then
there is no point in switching the music driver anymore.
The reason we do not use the "win32" music driver as default are
described in the "Long delay between switching music/song" section
of this document.

2314
media/extra_grf/2ccmapd.nfo Normal file

File diff suppressed because it is too large Load Diff

2314
media/extra_grf/2ccmapw.nfo Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,25 @@
//
// $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/>.
//
-1 * 0 0C "Extra airport graphics"
-1 * 0 05 10 0F
-1 sprites/airports.pcx 18 8 09 31 64 -31 0
-1 sprites/airports.pcx 98 8 09 31 64 -31 0
-1 sprites/airports.pcx 178 8 09 31 64 -31 0
-1 sprites/airports.pcx 258 8 09 31 64 -31 0
-1 sprites/airports.pcx 338 8 09 31 64 -31 0
-1 sprites/airports.pcx 418 8 09 31 64 -31 0
-1 sprites/airports.pcx 498 8 09 55 64 -2 -38
-1 sprites/airports.pcx 578 8 09 17 18 16 -1
-1 sprites/airports.pcx 610 8 09 55 64 -2 -38
-1 sprites/airports.pcx 690 8 09 17 18 -30 1
-1 sprites/airports.pcx 722 8 09 55 64 -2 -38
-1 sprites/airports.pcx 2 88 09 55 64 -2 -38
-1 sprites/airports.pcx 82 88 09 31 64 -31 0
-1 sprites/airports.pcx 162 88 09 31 64 -31 0
-1 sprites/airports.pcx 242 88 09 31 64 -31 0

Binary file not shown.

View File

@@ -0,0 +1,18 @@
//
// $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/>.
//
-1 * 0 0C "Aqueduct graphics by Jonathan G. Rennison"
-1 * 3 05 12 08
-1 sprites/aqueduct.pcx 34 8 09 33 64 -34 -10
-1 sprites/aqueduct.pcx 114 8 09 33 66 -37 -9
-1 sprites/aqueduct.pcx 194 8 09 33 64 -34 -10
-1 sprites/aqueduct.pcx 274 8 09 33 66 -37 -9
-1 sprites/aqueduct.pcx 354 8 09 33 64 -34 -5
-1 sprites/aqueduct.pcx 434 8 09 33 66 -37 -4
-1 sprites/aqueduct.pcx 514 8 09 23 33 -31 0
-1 sprites/aqueduct.pcx 562 8 09 23 33 0 1

Binary file not shown.

View File

@@ -0,0 +1,65 @@
//
// $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/>.
//
-1 * 0 0C "Autorail graphics"
-1 * 0 05 13 37
-1 sprites/autorail.pcx 18 8 09 31 64 -31 7
-1 sprites/autorail.pcx 98 8 09 31 64 -31 -1
-1 sprites/autorail.pcx 178 8 09 39 64 -31 -1
-1 sprites/autorail.pcx 258 8 09 47 64 -31 -9
-1 sprites/autorail.pcx 338 8 09 31 64 -31 -5
-1 sprites/autorail.pcx 418 8 09 23 64 -31 7
-1 sprites/autorail.pcx 498 8 09 18 64 -31 4
-1 sprites/autorail.pcx 578 8 09 31 64 -31 -1
-1 sprites/autorail.pcx 658 8 09 31 64 -31 7
-1 sprites/autorail.pcx 2 72 09 31 64 -31 -1
-1 sprites/autorail.pcx 82 72 09 23 64 -31 7
-1 sprites/autorail.pcx 162 72 09 18 64 -31 4
-1 sprites/autorail.pcx 242 72 09 31 64 -31 -1
-1 sprites/autorail.pcx 322 72 09 39 64 -31 -1
-1 sprites/autorail.pcx 402 72 09 47 64 -31 -9
-1 sprites/autorail.pcx 482 72 09 31 64 -31 -5
-1 sprites/autorail.pcx 562 72 09 31 64 -31 7
-1 sprites/autorail.pcx 642 72 09 31 64 -31 -1
-1 sprites/autorail.pcx 722 72 09 47 64 -31 -9
-1 sprites/autorail.pcx 2 136 09 26 64 -31 4
-1 sprites/autorail.pcx 82 136 09 23 64 -31 4
-1 sprites/autorail.pcx 162 136 09 31 64 -31 -3
-1 sprites/autorail.pcx 242 136 09 26 64 -31 4
-1 sprites/autorail.pcx 322 136 09 23 64 -31 4
-1 sprites/autorail.pcx 402 136 09 31 64 -31 -3
-1 sprites/autorail.pcx 482 136 09 31 64 -31 7
-1 sprites/autorail.pcx 562 136 09 31 64 -31 -1
-1 sprites/autorail.pcx 642 136 09 15 64 -31 7
-1 sprites/autorail.pcx 722 136 09 31 64 -31 7
-1 sprites/autorail.pcx 2 184 09 39 64 -31 -1
-1 sprites/autorail.pcx 82 184 09 31 64 -31 -1
-1 sprites/autorail.pcx 162 184 09 31 64 -31 7
-1 sprites/autorail.pcx 242 184 09 39 64 -31 -1
-1 sprites/autorail.pcx 322 184 09 31 64 -31 -1
-1 sprites/autorail.pcx 402 184 09 31 64 -31 7
-1 sprites/autorail.pcx 482 184 09 31 64 -31 -1
-1 sprites/autorail.pcx 562 184 09 31 64 -31 -1
-1 sprites/autorail.pcx 642 184 09 31 64 -31 -1
-1 sprites/autorail.pcx 722 184 09 23 64 -31 7
-1 sprites/autorail.pcx 2 248 09 15 64 -31 7
-1 sprites/autorail.pcx 82 248 09 39 64 -31 -1
-1 sprites/autorail.pcx 162 248 09 47 64 -31 -9
-1 sprites/autorail.pcx 242 248 09 31 64 -31 7
-1 sprites/autorail.pcx 322 248 09 31 64 -31 -1
-1 sprites/autorail.pcx 402 248 09 31 64 -31 -1
-1 sprites/autorail.pcx 482 248 09 31 64 -31 -1
-1 sprites/autorail.pcx 562 248 09 23 64 -31 7
-1 sprites/autorail.pcx 642 248 09 15 64 -31 7
-1 sprites/autorail.pcx 722 248 09 39 64 -31 -1
-1 sprites/autorail.pcx 2 312 09 47 64 -31 -9
-1 sprites/autorail.pcx 82 312 09 31 64 -31 -1
-1 sprites/autorail.pcx 162 312 09 31 64 -31 -1
-1 sprites/autorail.pcx 242 312 09 23 64 -31 7
-1 sprites/autorail.pcx 322 312 09 31 64 -31 7
-1 sprites/autorail.pcx 402 312 09 31 64 -31 7

Binary file not shown.

View 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/>.
//
-1 * 0 0C "Canal graphics by George"
-1 * 0 05 08 41
-1 sprites/canals.pcx 98 8 09 23 64 -31 0
-1 sprites/canals.pcx 178 8 09 39 64 -31 -8
-1 sprites/canals.pcx 258 8 09 23 64 -31 0
-1 sprites/canals.pcx 338 8 09 39 64 -31 -8
-1 sprites/canals.pcx 418 8 09 59 64 -31 -36
-1 sprites/canals.pcx 498 8 09 65 64 -31 -34
-1 sprites/canals.pcx 578 8 09 59 64 -31 -36
-1 sprites/canals.pcx 658 8 09 59 64 -31 -28
-1 sprites/canals.pcx 2 88 09 62 64 -1 -51
-1 sprites/canals.pcx 82 88 09 62 64 -61 -43
-1 sprites/canals.pcx 162 88 09 62 64 -61 -51
-1 sprites/canals.pcx 242 88 09 62 64 -1 -43
-1 sprites/canals.pcx 322 88 09 59 64 -31 -28
-1 sprites/canals.pcx 402 88 09 65 66 -33 -34
-1 sprites/canals.pcx 482 88 09 59 64 -31 -28
-1 sprites/canals.pcx 562 88 09 59 64 -31 -28
-1 sprites/canals.pcx 642 88 09 62 64 -1 -43
-1 sprites/canals.pcx 722 88 09 60 64 -61 -43
-1 sprites/canals.pcx 2 168 09 62 66 -61 -43
-1 sprites/canals.pcx 82 168 09 60 64 -1 -43
-1 sprites/canals.pcx 162 168 09 59 64 -31 -28
-1 sprites/canals.pcx 242 168 09 59 64 -31 -28
-1 sprites/canals.pcx 322 168 09 59 64 -31 -28
-1 sprites/canals.pcx 402 168 09 59 64 -31 -28
-1 sprites/canals.pcx 482 168 09 60 64 -1 -43
-1 sprites/canals.pcx 562 168 09 62 68 -61 -43
-1 sprites/canals.pcx 642 168 09 60 64 -61 -43
-1 sprites/canals.pcx 722 168 09 62 64 -1 -43
-1 sprites/canals.pcx 2 248 09 59 64 -31 -36
-1 sprites/canals.pcx 82 248 09 65 64 -31 -34
-1 sprites/canals.pcx 162 248 09 59 64 -31 -36
-1 sprites/canals.pcx 242 248 09 59 64 -31 -28
-1 sprites/canals.pcx 322 248 09 62 64 -1 -51
-1 sprites/canals.pcx 402 248 09 62 64 -61 -43
-1 sprites/canals.pcx 482 248 09 62 64 -61 -51
-1 sprites/canals.pcx 562 248 09 62 64 -1 -43
-1 sprites/canals.pcx 642 248 09 59 64 -31 -28
-1 sprites/canals.pcx 722 248 09 65 66 -33 -34
-1 sprites/canals.pcx 2 328 09 59 64 -31 -28
-1 sprites/canals.pcx 82 328 09 59 64 -31 -28
-1 sprites/canals.pcx 162 328 09 62 64 -1 -43
-1 sprites/canals.pcx 242 328 09 60 64 -61 -43
-1 sprites/canals.pcx 322 328 09 62 66 -61 -43
-1 sprites/canals.pcx 402 328 09 60 64 -1 -43
-1 sprites/canals.pcx 482 328 09 59 64 -31 -28
-1 sprites/canals.pcx 562 328 09 59 64 -31 -28
-1 sprites/canals.pcx 642 328 09 59 64 -31 -28
-1 sprites/canals.pcx 722 328 09 59 64 -31 -28
-1 sprites/canals.pcx 2 408 09 60 64 -1 -43
-1 sprites/canals.pcx 82 408 09 62 68 -61 -43
-1 sprites/canals.pcx 162 408 09 60 64 -61 -43
-1 sprites/canals.pcx 242 408 09 62 64 -1 -43
-1 sprites/canals.pcx 322 408 09 37 70 -31 -6
-1 sprites/canals.pcx 402 408 09 37 70 -31 0
-1 sprites/canals.pcx 482 408 09 37 70 -37 0
-1 sprites/canals.pcx 562 408 09 37 70 -37 -6
-1 sprites/canals.pcx 642 408 09 31 64 -31 0
-1 sprites/canals.pcx 722 408 09 31 64 -31 0
-1 sprites/canals.pcx 2 488 09 31 64 -31 0
-1 sprites/canals.pcx 82 488 09 37 64 -31 -6
-1 sprites/canals.pcx 162 488 09 31 64 -31 0
-1 sprites/canals.pcx 242 488 09 31 64 -31 0
-1 sprites/canals.pcx 322 488 09 31 64 -31 0
-1 sprites/canals.pcx 402 488 09 37 64 -31 -6
-1 sprites/canals.pcx 482 488 09 20 20 0 0

BIN
media/extra_grf/canals.pcx Normal file

Binary file not shown.

630
media/extra_grf/chars.nfo Normal file
View File

@@ -0,0 +1,630 @@
//
// $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/>.
//
-1 * 0 0C "Characters, graphics by Bilbo and Jasper Vries"
//U+20AC Euro-sign
-1 * 0 12 03 00 01 AC 20 01 01 AC 20 02 01 AC 20
-1 sprites/chars.pcx 30 10 01 13 8 0 -2
-1 sprites/chars.pcx 30 30 01 6 5 0 0
-1 sprites/chars.pcx 30 40 01 21 15 0 -2
//U+0152 Latin Capital Ligature OE
//U+0153 Latin Small Ligature OE
-1 * 0 12 03 00 02 52 01 01 02 52 01 02 02 52 01
-1 sprites/chars.pcx 50 10 01 13 12 0 -2
-1 sprites/chars.pcx 300 10 01 13 9 0 -2
-1 sprites/chars.pcx 50 30 01 5 5 0 1
-1 sprites/chars.pcx 70 30 01 5 5 0 1
-1 sprites/chars.pcx 50 40 01 21 19 0 -2
-1 sprites/chars.pcx 70 40 01 21 13 0 -2
//U+0160 Latin Capital Letter S with caron
//U+0161 Latin Small Letter S with caron
-1 * 0 12 03 00 02 60 01 01 02 60 01 02 02 60 01
-1 sprites/chars.pcx 90 10 01 13 8 0 -2
-1 sprites/chars.pcx 110 10 01 13 6 0 -2
-1 sprites/chars.pcx 90 30 01 6 3 0 0
-1 sprites/chars.pcx 110 30 01 6 3 0 0
-1 sprites/chars.pcx 90 40 01 21 9 0 -2
-1 sprites/chars.pcx 110 40 01 21 6 0 -2
//U+017D Latin Capital Letter Z with caron
//U+017E Latin Small Letter Z with caron
-1 * 0 12 03 00 02 7D 01 01 02 7D 01 02 02 7D 01
-1 sprites/chars.pcx 120 10 01 13 8 0 -2
-1 sprites/chars.pcx 140 10 01 13 7 0 -2
-1 sprites/chars.pcx 120 30 01 6 3 0 0
-1 sprites/chars.pcx 140 30 01 6 3 0 0
-1 sprites/chars.pcx 120 40 01 21 12 0 -2
-1 sprites/chars.pcx 140 40 01 21 7 0 -2
//U+00B0 Degree symbol
-1 * 0 12 03 00 01 B0 00 01 01 B0 00 02 01 B0 00
-1 sprites/chars.pcx 150 10 01 13 6 0 -2
-1 sprites/chars.pcx 150 30 01 6 3 0 0
-1 sprites/chars.pcx 150 40 01 21 7 0 -2
//U+007B Left curly bracket
//U+007C Vertical bar
//U+007C Right Curly Bracket
//U+007D Tilde
-1 * 0 12 03 00 04 7B 00 01 04 7B 00 02 04 7B 00
-1 sprites/chars.pcx 160 10 01 13 5 0 -2
-1 sprites/chars.pcx 170 10 01 13 3 0 -2
-1 sprites/chars.pcx 180 10 01 13 5 0 -2
-1 sprites/chars.pcx 190 10 01 13 7 0 -2
-1 sprites/chars.pcx 160 30 01 5 3 0 1
-1 sprites/chars.pcx 170 30 01 5 1 0 1
-1 sprites/chars.pcx 180 30 01 5 3 0 1
-1 sprites/chars.pcx 190 30 01 5 4 0 1
-1 sprites/chars.pcx 160 40 01 21 6 0 -2
-1 sprites/chars.pcx 170 40 01 21 3 0 -2
-1 sprites/chars.pcx 180 40 01 21 6 0 -2
-1 sprites/chars.pcx 190 40 01 21 12 0 -2
//U+00B7 Middle dot
-1 * 0 12 03 00 01 B7 00 01 01 B7 00 02 01 B7 00
-1 sprites/chars.pcx 210 10 01 13 3 0 -2
-1 sprites/chars.pcx 210 30 01 5 1 0 1
-1 sprites/chars.pcx 210 40 01 21 2 0 -2
//U+0150 Latin Capital Letter O with double acute
//U+0151 Latin Small Letter O with double acute
-1 * 0 12 03 00 02 50 01 01 02 50 01 02 02 50 01
-1 sprites/chars.pcx 230 10 01 13 9 0 -2
-1 sprites/chars.pcx 320 10 01 13 6 0 -2
-1 sprites/chars.pcx 230 30 01 6 4 0 0
-1 sprites/chars.pcx 220 30 01 6 4 0 0
-1 sprites/chars.pcx 230 40 01 21 13 0 -2
-1 sprites/chars.pcx 220 40 01 21 9 0 -2
//U+0170 Latin Capital Letter U with double acute
//U+0171 Latin Small Letter U with double acute
-1 * 0 12 03 00 02 70 01 01 02 70 01 02 02 70 01
-1 sprites/chars.pcx 260 10 01 13 8 0 -2
-1 sprites/chars.pcx 250 10 01 13 7 0 -2
-1 sprites/chars.pcx 260 30 01 6 4 0 0
-1 sprites/chars.pcx 250 30 01 6 4 0 0
-1 sprites/chars.pcx 260 40 01 21 14 0 -2
-1 sprites/chars.pcx 250 40 01 21 9 0 -2
//U+010C Latin Capital Letter C with caron
//U+010D Latin Small Letter C with caron
-1 * 0 12 03 00 02 0C 01 01 02 0C 01 02 02 0C 01
-1 sprites/chars.pcx 30 70 01 13 9 0 -2
-1 sprites/chars.pcx 50 70 01 13 6 0 -2
-1 sprites/chars.pcx 30 90 01 6 3 0 0
-1 sprites/chars.pcx 50 90 01 6 3 0 0
-1 sprites/chars.pcx 30 100 01 21 12 0 -2
-1 sprites/chars.pcx 50 100 01 21 8 0 -2
//U+010E Latin Capital Letter D with caron
//U+010F Latin Small Letter D with caron
-1 * 0 12 03 00 02 0E 01 01 02 0E 01 02 02 0E 01
-1 sprites/chars.pcx 70 70 01 13 8 0 -2
-1 sprites/chars.pcx 90 70 01 13 9 0 -2
-1 sprites/chars.pcx 70 90 01 6 3 0 0
-1 sprites/chars.pcx 90 90 01 5 5 0 1
-1 sprites/chars.pcx 70 100 01 21 14 0 -2
-1 sprites/chars.pcx 90 100 01 21 12 0 -2
//U+011A Latin Capital Letter E with caron
//U+011B Latin Small Letter E with caron
-1 * 0 12 03 00 02 1A 01 01 02 1A 01 02 02 1A 01
-1 sprites/chars.pcx 110 70 01 13 8 0 -2
-1 sprites/chars.pcx 130 70 01 13 6 0 -2
-1 sprites/chars.pcx 110 90 01 6 3 0 0
-1 sprites/chars.pcx 130 90 01 6 3 0 0
-1 sprites/chars.pcx 110 100 01 21 13 0 -2
-1 sprites/chars.pcx 130 100 01 21 8 0 -2
//U+0147 Latin Capital Letter N with caron
//U+0148 Latin Small Letter N with caron
-1 * 0 12 03 00 02 47 01 01 02 47 01 02 02 47 01
-1 sprites/chars.pcx 150 70 01 13 8 0 -2
-1 sprites/chars.pcx 170 70 01 13 6 0 -2
-1 sprites/chars.pcx 150 90 01 6 4 0 0
-1 sprites/chars.pcx 170 90 01 6 3 0 0
-1 sprites/chars.pcx 150 100 01 21 16 0 -2
-1 sprites/chars.pcx 170 100 01 21 10 0 -2
//U+0158 Latin Capital Letter R with caron
//U+0159 Latin Small Letter R with caron
-1 * 0 12 03 00 02 58 01 01 02 58 01 02 02 58 01
-1 sprites/chars.pcx 190 70 01 13 8 0 -2
-1 sprites/chars.pcx 210 70 01 13 5 0 -2
-1 sprites/chars.pcx 190 90 01 6 3 0 0
-1 sprites/chars.pcx 210 90 01 6 3 0 0
-1 sprites/chars.pcx 190 100 01 21 12 0 -2
-1 sprites/chars.pcx 210 100 01 21 6 0 -2
//U+0164 Latin Capital Letter T with caron
//U+0165 Latin Small Letter T with caron
-1 * 0 12 03 00 02 64 01 01 02 64 01 02 02 64 01
-1 sprites/chars.pcx 230 70 01 13 9 0 -2
-1 sprites/chars.pcx 250 70 01 13 8 0 -2
-1 sprites/chars.pcx 230 90 01 6 3 0 0
-1 sprites/chars.pcx 250 90 01 5 4 0 1
-1 sprites/chars.pcx 230 100 01 21 13 0 -2
-1 sprites/chars.pcx 250 100 01 21 7 0 -2
//U+016E Latin Capital Letter U with ring above
//U+016F Latin Small Letter U with ring above
-1 * 0 12 03 00 02 6E 01 01 02 6E 01 02 02 6E 01
-1 sprites/chars.pcx 270 70 01 13 8 0 -2
-1 sprites/chars.pcx 290 70 01 13 6 0 -2
-1 sprites/chars.pcx 270 90 01 6 3 0 0
-1 sprites/chars.pcx 290 90 01 6 3 0 0
-1 sprites/chars.pcx 270 100 01 21 14 0 -2
-1 sprites/chars.pcx 290 100 01 21 8 0 -2
//U+0106 Latin Capital Letter C with acute
//U+0107 Latin Small Letter C with acute
-1 * 0 12 03 00 02 06 01 01 02 06 01 02 02 06 01
-1 sprites/chars.pcx 310 70 01 13 9 0 -2
-1 sprites/chars.pcx 330 70 01 13 6 0 -2
-1 sprites/chars.pcx 310 90 01 6 3 0 0
-1 sprites/chars.pcx 330 90 01 6 3 0 0
-1 sprites/chars.pcx 310 100 01 21 12 0 -2
-1 sprites/chars.pcx 330 100 01 21 8 0 -2
//U+0110 Latin Capital Letter D with stroke
//U+0111 Latin Small Letter D with stroke
-1 * 0 12 03 00 02 10 01 01 02 10 01 02 02 10 01
-1 sprites/chars.pcx 350 70 01 13 9 0 -2
-1 sprites/chars.pcx 370 70 01 13 7 0 -2
-1 sprites/chars.pcx 350 90 01 5 4 0 1
-1 sprites/chars.pcx 370 90 01 6 4 0 0
-1 sprites/chars.pcx 350 100 01 21 14 0 -2
-1 sprites/chars.pcx 370 100 01 21 9 0 -2
//U+013D Latin Capital Letter L with caron
//U+013E Latin Small Letter L with caron
-1 * 0 12 03 00 02 3D 01 01 02 3D 01 02 02 3D 01
-1 sprites/chars.pcx 390 70 01 13 7 0 -2
-1 sprites/chars.pcx 410 70 01 13 6 0 -2
-1 sprites/chars.pcx 390 90 01 5 5 0 1
-1 sprites/chars.pcx 410 90 01 5 3 0 1
-1 sprites/chars.pcx 390 100 01 21 12 0 -2
-1 sprites/chars.pcx 410 100 01 21 7 0 -2
//U+00B4 Acute accent
-1 * 0 12 03 00 01 B4 00 01 01 B4 00 02 01 B4 00
-1 sprites/chars.pcx 30 130 01 13 4 0 -2
-1 sprites/chars.pcx 30 150 01 5 1 0 1
-1 sprites/chars.pcx 30 160 01 21 3 0 -2
//U+00BD Vulgar fraction one half
-1 * 0 12 03 00 01 BD 00 01 01 BD 00 02 01 BD 00
-1 sprites/chars.pcx 40 130 01 13 11 0 -2
-1 sprites/chars.pcx 40 150 01 5 9 0 1
-1 sprites/chars.pcx 40 160 01 21 11 0 -2
//U+00B5 Micro sign
-1 * 0 12 03 00 01 B5 00 01 01 B5 00 02 01 B5 00
-1 sprites/chars.pcx 60 130 01 13 6 0 -2
-1 sprites/chars.pcx 60 150 01 5 3 0 1
-1 sprites/chars.pcx 60 160 01 21 10 0 -2
//U+00AA Feminine Ordinal Indicator
-1 * 0 12 03 00 01 AA 00 01 01 AA 00 02 01 AA 00
-1 sprites/chars.pcx 80 130 01 13 5 0 -2
-1 sprites/chars.pcx 80 150 01 5 1 0 1
-1 sprites/chars.pcx 80 160 01 21 6 0 -2
//U+2019 RIGHT SINGLE QUOTATION MARK
-1 * 0 12 03 00 01 19 20 01 01 19 20 02 01 19 20
-1 sprites/chars.pcx 90 130 01 13 3 0 -2
-1 sprites/chars.pcx 90 150 01 5 1 0 1
-1 sprites/chars.pcx 90 160 01 21 4 0 -2
//U+201E DOUBLE LOW-9 QUOTATION MARK
-1 * 0 12 03 00 01 1E 20 01 01 1E 20 02 01 1E 20
-1 sprites/chars.pcx 100 130 01 13 5 0 -2
-1 sprites/chars.pcx 100 150 01 5 3 0 1
-1 sprites/chars.pcx 100 160 01 21 8 0 -2
//U+201C LEFT DOUBLE QUOTATION MARK
-1 * 0 12 03 00 01 1C 20 01 01 1C 20 02 01 1C 20
-1 sprites/chars.pcx 110 130 01 13 5 0 -2
-1 sprites/chars.pcx 110 150 01 5 3 0 1
-1 sprites/chars.pcx 110 160 01 21 8 0 -2
//U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-1 * 0 12 03 00 01 3A 20 01 01 3A 20 02 01 3A 20
-1 sprites/chars.pcx 760 130 01 13 5 0 -2
-1 sprites/chars.pcx 760 150 01 5 2 0 1
-1 sprites/chars.pcx 760 160 01 21 4 0 -2
//U+2013 EN DASH
-1 * 0 12 03 00 01 13 20 01 01 13 20 02 01 13 20
-1 sprites/chars.pcx 120 130 01 13 7 0 -2
-1 sprites/chars.pcx 120 150 01 5 4 0 1
-1 sprites/chars.pcx 120 160 01 21 9 0 -2
//U+0174 Latin Capital Letter W with circumflex
//U+0175 Latin Small Letter W with circumflex
-1 * 0 12 03 00 02 74 01 01 02 74 01 02 02 74 01
-1 sprites/chars.pcx 420 70 01 13 12 0 -2
-1 sprites/chars.pcx 440 70 01 13 10 0 -2
-1 sprites/chars.pcx 420 90 01 6 5 0 0
-1 sprites/chars.pcx 440 90 01 6 5 0 0
-1 sprites/chars.pcx 420 100 01 21 18 0 -2
-1 sprites/chars.pcx 440 100 01 21 13 0 -2
//U+0176 Latin Capital Letter Y with circumflex
//U+0177 Latin Small Letter Y with circumflex
-1 * 0 12 03 00 02 76 01 01 02 76 01 02 02 76 01
-1 sprites/chars.pcx 460 70 01 13 9 0 -2
-1 sprites/chars.pcx 480 70 01 13 7 0 -2
-1 sprites/chars.pcx 460 90 01 6 3 0 0
-1 sprites/chars.pcx 480 90 01 6 3 0 0
-1 sprites/chars.pcx 460 100 01 21 13 0 -2
-1 sprites/chars.pcx 480 100 01 21 9 0 -2
//U+0108 Latin Capital Letter C with circumflex
//U+0109 Latin Small Letter C with circumflex
-1 * 0 12 03 00 02 08 01 01 02 08 01 02 02 08 01
-1 sprites/chars.pcx 500 70 01 13 9 0 -2
-1 sprites/chars.pcx 520 70 01 13 6 0 -2
-1 sprites/chars.pcx 500 90 01 6 3 0 0
-1 sprites/chars.pcx 520 90 01 6 3 0 0
-1 sprites/chars.pcx 500 100 01 21 12 0 -2
-1 sprites/chars.pcx 520 100 01 21 8 0 -2
//U+011C Latin Capital Letter G with circumflex
//U+011D Latin Small Letter G with circumflex
-1 * 0 12 03 00 02 1C 01 01 02 1C 01 02 02 1C 01
-1 sprites/chars.pcx 540 70 01 13 9 0 -2
-1 sprites/chars.pcx 560 70 01 13 6 0 -2
-1 sprites/chars.pcx 540 90 01 6 3 0 0
-1 sprites/chars.pcx 560 90 01 6 3 0 0
-1 sprites/chars.pcx 540 100 01 21 13 0 -2
-1 sprites/chars.pcx 560 100 01 21 10 0 -2
//U+0124 Latin Capital Letter H with circumflex
//U+0125 Latin Small Letter H with circumflex
-1 * 0 12 03 00 02 24 01 01 02 24 01 02 02 24 01
-1 sprites/chars.pcx 580 70 01 13 8 0 -2
-1 sprites/chars.pcx 600 70 01 13 8 0 -2
-1 sprites/chars.pcx 580 90 01 6 3 0 0
-1 sprites/chars.pcx 600 90 01 6 3 0 0
-1 sprites/chars.pcx 580 100 01 21 15 0 -2
-1 sprites/chars.pcx 600 100 01 21 10 0 -2
//U+0134 Latin Capital Letter J with circumflex
//U+0135 Latin Small Letter J with circumflex
-1 * 0 12 03 00 02 34 01 01 02 34 01 02 02 34 01
-1 sprites/chars.pcx 620 70 01 13 7 0 -2
-1 sprites/chars.pcx 640 70 01 13 6 0 -2
-1 sprites/chars.pcx 620 90 01 6 3 0 0
-1 sprites/chars.pcx 640 90 01 6 3 0 0
-1 sprites/chars.pcx 620 100 01 21 8 0 -2
-1 sprites/chars.pcx 640 100 01 21 5 0 -2
//U+016C Latin Capital Letter U with breve
//U+016D Latin Small Letter U with breve
-1 * 0 12 03 00 02 6C 01 01 02 6C 01 02 02 6C 01
-1 sprites/chars.pcx 650 70 01 13 8 0 -2
-1 sprites/chars.pcx 670 70 01 13 6 0 -2
-1 sprites/chars.pcx 650 90 01 6 3 0 0
-1 sprites/chars.pcx 670 90 01 6 3 0 0
-1 sprites/chars.pcx 650 100 01 21 14 0 -2
-1 sprites/chars.pcx 670 100 01 21 9 0 -2
//U+0102 Latin Capital Letter A with breve
//U+0103 Latin Small Letter A with breve
-1 * 0 12 03 00 02 02 01 01 02 02 01 02 02 02 01
-1 sprites/chars.pcx 690 70 01 13 9 0 -2
-1 sprites/chars.pcx 710 70 01 13 7 0 -2
-1 sprites/chars.pcx 690 90 01 6 3 0 0
-1 sprites/chars.pcx 710 90 01 6 3 0 0
-1 sprites/chars.pcx 690 100 01 21 14 0 -2
-1 sprites/chars.pcx 710 100 01 21 8 0 -2
//U+015E Latin Capital Letter S with cedilla
//U+015F Latin Small Letter S with cedilla
-1 * 0 12 03 00 02 5E 01 01 02 5E 01 02 02 5E 01
-1 sprites/chars.pcx 730 70 01 13 8 0 -2
-1 sprites/chars.pcx 740 70 01 13 6 0 -2
-1 sprites/chars.pcx 730 90 01 6 3 0 1
-1 sprites/chars.pcx 740 90 01 6 3 0 1
-1 sprites/chars.pcx 730 100 01 21 9 0 -2
-1 sprites/chars.pcx 740 100 01 21 6 0 -2
//U+0162 Latin Capital Letter T with cedilla
//U+0163 Latin Small Letter T with cedilla
-1 * 0 12 03 00 02 62 01 01 02 62 01 02 02 62 01
-1 sprites/chars.pcx 750 70 01 13 9 0 -2
-1 sprites/chars.pcx 770 70 01 13 6 0 -2
-1 sprites/chars.pcx 750 90 01 6 3 0 1
-1 sprites/chars.pcx 770 90 01 6 2 0 1
-1 sprites/chars.pcx 750 100 01 21 13 0 -2
-1 sprites/chars.pcx 770 100 01 21 5 0 -2
//U+011E Latin Capital Letter G with breve
//U+011F Latin Small Letter G with breve
-1 * 0 12 03 00 02 1E 01 01 02 1E 01 02 02 1E 01
-1 sprites/chars.pcx 140 130 01 13 9 0 -2
-1 sprites/chars.pcx 160 130 01 13 6 0 -2
-1 sprites/chars.pcx 140 150 01 6 3 0 0
-1 sprites/chars.pcx 160 150 01 6 3 0 0
-1 sprites/chars.pcx 140 160 01 21 13 0 -2
-1 sprites/chars.pcx 160 160 01 21 10 0 -2
//U+0130 Latin Capital Letter I with dot above
//U+0131 Latin Small Letter dotless I
-1 * 0 12 03 00 02 30 01 01 02 30 01 02 02 30 01
-1 sprites/chars.pcx 180 130 01 13 3 0 -2
-1 sprites/chars.pcx 190 130 01 13 3 0 -2
-1 sprites/chars.pcx 180 150 01 6 1 0 0
-1 sprites/chars.pcx 190 150 01 5 1 0 1
-1 sprites/chars.pcx 180 160 01 21 7 0 -2
-1 sprites/chars.pcx 190 160 01 21 4 0 -2
//U+0122 Latin Capital Letter G with cedilla
//U+0123 Latin Small Letter G with cedilla
-1 * 0 12 03 00 02 22 01 01 02 22 01 02 02 22 01
-1 sprites/chars.pcx 200 130 01 13 9 0 -2
-1 sprites/chars.pcx 220 130 01 13 6 0 -2
-1 sprites/chars.pcx 200 150 01 6 3 0 0
-1 sprites/chars.pcx 220 150 01 6 3 0 1
-1 sprites/chars.pcx 200 160 01 21 13 0 -2
-1 sprites/chars.pcx 220 160 01 21 10 0 -2
//U+0136 Latin Capital Letter K with cedilla
//U+0137 Latin Small Letter K with cedilla
-1 * 0 12 03 00 02 36 01 01 02 36 01 02 02 36 01
-1 sprites/chars.pcx 240 130 01 13 8 0 -2
-1 sprites/chars.pcx 260 130 01 13 7 0 -2
-1 sprites/chars.pcx 240 150 01 6 3 0 1
-1 sprites/chars.pcx 260 150 01 6 3 0 1
-1 sprites/chars.pcx 240 160 01 21 14 0 -2
-1 sprites/chars.pcx 260 160 01 21 10 0 -2
//U+013B Latin Capital Letter L with cedilla
//U+013C Latin Small Letter L with cedilla
-1 * 0 12 03 00 02 3B 01 01 02 3B 01 02 02 3B 01
-1 sprites/chars.pcx 280 130 01 13 7 0 -2
-1 sprites/chars.pcx 300 130 01 13 4 0 -2
-1 sprites/chars.pcx 280 150 01 6 3 0 1
-1 sprites/chars.pcx 300 150 01 6 2 0 1
-1 sprites/chars.pcx 280 160 01 21 12 0 -2
-1 sprites/chars.pcx 300 160 01 21 5 0 -2
//U+0145 Latin Capital Letter N with cedilla
//U+0146 Latin Small Letter N with cedilla
-1 * 0 12 03 00 02 45 01 01 02 45 01 02 02 45 01
-1 sprites/chars.pcx 310 130 01 13 8 0 -2
-1 sprites/chars.pcx 330 130 01 13 6 0 -2
-1 sprites/chars.pcx 310 150 01 6 4 0 1
-1 sprites/chars.pcx 330 150 01 6 3 0 1
-1 sprites/chars.pcx 310 160 01 21 16 0 -2
-1 sprites/chars.pcx 330 160 01 21 10 0 -2
//U+0100 Latin Capital Letter A with macron
//U+0101 Latin Small Letter A with macron
-1 * 0 12 03 00 02 00 01 01 02 00 01 02 02 00 01
-1 sprites/chars.pcx 350 130 01 13 9 0 -2
-1 sprites/chars.pcx 370 130 01 13 7 0 -2
-1 sprites/chars.pcx 350 150 01 6 3 0 0
-1 sprites/chars.pcx 370 150 01 6 3 0 0
-1 sprites/chars.pcx 350 160 01 21 14 0 -2
-1 sprites/chars.pcx 370 160 01 21 8 0 -2
//U+0112 Latin Capital Letter E with macron
//U+0113 Latin Small Letter E with macron
-1 * 0 12 03 00 02 12 01 01 02 12 01 02 02 12 01
-1 sprites/chars.pcx 380 130 01 13 8 0 -2
-1 sprites/chars.pcx 400 130 01 13 6 0 -2
-1 sprites/chars.pcx 380 150 01 6 3 0 0
-1 sprites/chars.pcx 400 150 01 6 3 0 0
-1 sprites/chars.pcx 380 160 01 21 13 0 -2
-1 sprites/chars.pcx 400 160 01 21 8 0 -2
//U+012A Latin Capital Letter I with macron
//U+012B Latin Small Letter I with macron
-1 * 0 12 03 00 02 2A 01 01 02 2A 01 02 02 2A 01
-1 sprites/chars.pcx 410 130 01 13 5 0 -2
-1 sprites/chars.pcx 420 130 01 13 5 0 -2
-1 sprites/chars.pcx 410 150 01 6 3 0 0
-1 sprites/chars.pcx 420 150 01 6 3 0 0
-1 sprites/chars.pcx 410 160 01 21 7 0 -2
-1 sprites/chars.pcx 420 160 01 21 4 0 -2
//U+016A Latin Capital Letter U with macron
//U+016B Latin Small Letter U with macron
-1 * 0 12 03 00 02 6A 01 01 02 6A 01 02 02 6A 01
-1 sprites/chars.pcx 430 130 01 13 8 0 -2
-1 sprites/chars.pcx 450 130 01 13 6 0 -2
-1 sprites/chars.pcx 430 150 01 6 3 0 0
-1 sprites/chars.pcx 450 150 01 6 3 0 0
-1 sprites/chars.pcx 430 160 01 21 14 0 -2
-1 sprites/chars.pcx 450 160 01 21 9 0 -2
//U+0143 Latin Capital Letter N with acute
//U+0144 Latin Small Letter N with acute
-1 * 0 12 03 00 02 43 01 01 02 43 01 02 02 43 01
-1 sprites/chars.pcx 470 130 01 13 8 0 -2
-1 sprites/chars.pcx 490 130 01 13 6 0 -2
-1 sprites/chars.pcx 470 150 01 6 4 0 0
-1 sprites/chars.pcx 490 150 01 6 3 0 0
-1 sprites/chars.pcx 470 160 01 21 16 0 -2
-1 sprites/chars.pcx 490 160 01 21 10 0 -2
//U+015A Latin Capital Letter S with acute
//U+015B Latin Small Letter S with acute
-1 * 0 12 03 00 02 5A 01 01 02 5A 01 02 02 5A 01
-1 sprites/chars.pcx 510 130 01 13 8 0 -2
-1 sprites/chars.pcx 520 130 01 13 6 0 -2
-1 sprites/chars.pcx 510 150 01 6 3 0 0
-1 sprites/chars.pcx 520 150 01 6 3 0 0
-1 sprites/chars.pcx 510 160 01 21 9 0 -2
-1 sprites/chars.pcx 520 160 01 21 6 0 -2
//U+017B Latin Capital Letter Z with dot above
//U+017C Latin Small Letter Z with dot above
-1 * 0 12 03 00 02 7B 01 01 02 7B 01 02 02 7B 01
-1 sprites/chars.pcx 530 130 01 13 8 0 -2
-1 sprites/chars.pcx 550 130 01 13 7 0 -2
-1 sprites/chars.pcx 530 150 01 6 3 0 0
-1 sprites/chars.pcx 550 150 01 6 3 0 0
-1 sprites/chars.pcx 530 160 01 21 12 0 -2
-1 sprites/chars.pcx 550 160 01 21 7 0 -2
//U+0179 Latin Capital Letter Z with acute
//U+017A Latin Small Letter Z with acute
-1 * 0 12 03 00 02 79 01 01 02 79 01 02 02 79 01
-1 sprites/chars.pcx 770 130 01 13 8 0 -2
-1 sprites/chars.pcx 790 130 01 13 7 0 -2
-1 sprites/chars.pcx 770 150 01 6 3 0 0
-1 sprites/chars.pcx 790 150 01 6 3 0 0
-1 sprites/chars.pcx 770 160 01 21 12 0 -2
-1 sprites/chars.pcx 790 160 01 21 7 0 -2
//U+0139 Latin Capital Letter L with acute
//U+013A Latin Small Letter L with acute
-1 * 0 12 03 00 02 39 01 01 02 39 01 02 02 39 01
-1 sprites/chars.pcx 30 190 01 13 7 0 -2
-1 sprites/chars.pcx 50 190 01 13 4 0 -2
-1 sprites/chars.pcx 30 210 01 6 3 0 0
-1 sprites/chars.pcx 50 210 01 6 2 0 0
-1 sprites/chars.pcx 30 220 01 21 12 0 -2
-1 sprites/chars.pcx 50 220 01 21 5 0 -2
//U+0141 Latin Capital Letter L with stroke
//U+0142 Latin Small Letter L with stroke
-1 * 0 12 03 00 02 41 01 01 02 41 01 02 02 41 01
-1 sprites/chars.pcx 560 130 01 13 8 0 -2
-1 sprites/chars.pcx 580 130 01 13 5 0 -2
-1 sprites/chars.pcx 560 150 01 5 4 0 1
-1 sprites/chars.pcx 580 150 01 5 3 0 1
-1 sprites/chars.pcx 560 160 01 21 12 0 -2
-1 sprites/chars.pcx 580 160 01 21 6 0 -2
//U+0104 Latin Capital Letter A with ogonek
//U+0105 Latin Small Letter A with ogonek
-1 * 0 12 03 00 02 04 01 01 02 04 01 02 02 04 01
-1 sprites/chars.pcx 590 130 01 13 9 0 -2
-1 sprites/chars.pcx 610 130 01 13 7 0 -2
-1 sprites/chars.pcx 590 150 01 6 3 0 1
-1 sprites/chars.pcx 610 150 01 6 3 0 1
-1 sprites/chars.pcx 590 160 01 21 14 0 -2
-1 sprites/chars.pcx 610 160 01 21 8 0 -2
//U+0118 Latin Capital Letter E with ogonek
//U+0119 Latin Small Letter E with ogonek
-1 * 0 12 03 00 02 18 01 01 02 18 01 02 02 18 01
-1 sprites/chars.pcx 620 130 01 13 8 0 -2
-1 sprites/chars.pcx 640 130 01 13 6 0 -2
-1 sprites/chars.pcx 620 150 01 6 3 0 1
-1 sprites/chars.pcx 640 150 01 6 3 0 1
-1 sprites/chars.pcx 620 160 01 21 13 0 -2
-1 sprites/chars.pcx 640 160 01 21 8 0 -2
//U+012E Latin Capital Letter I with ogonek
//U+012F Latin Small Letter I with ogonek
-1 * 0 12 03 00 02 2E 01 01 02 2E 01 02 02 2E 01
-1 sprites/chars.pcx 650 130 01 13 4 0 -2
-1 sprites/chars.pcx 660 130 01 13 4 0 -2
-1 sprites/chars.pcx 650 150 01 6 2 0 1
-1 sprites/chars.pcx 660 150 01 6 2 0 1
-1 sprites/chars.pcx 650 160 01 21 7 0 -2
-1 sprites/chars.pcx 660 160 01 21 4 0 -2
//U+0172 Latin Capital Letter U with ogonek
//U+0173 Latin Small Letter U with ogonek
-1 * 0 12 03 00 02 72 01 01 02 72 01 02 02 72 01
-1 sprites/chars.pcx 670 130 01 13 8 0 -2
-1 sprites/chars.pcx 690 130 01 13 7 0 -2
-1 sprites/chars.pcx 670 150 01 6 3 0 1
-1 sprites/chars.pcx 690 150 01 6 3 0 1
-1 sprites/chars.pcx 670 160 01 21 14 0 -2
-1 sprites/chars.pcx 690 160 01 21 9 0 -2
//U+0116 Latin Capital Letter E with dot above
//U+0117 Latin Small Letter E with dot above
-1 * 0 12 03 00 02 16 01 01 02 16 01 02 02 16 01
-1 sprites/chars.pcx 710 130 01 13 8 0 -2
-1 sprites/chars.pcx 730 130 01 13 6 0 -2
-1 sprites/chars.pcx 710 150 01 6 3 0 0
-1 sprites/chars.pcx 730 150 01 6 3 0 0
-1 sprites/chars.pcx 710 160 01 21 13 0 -2
-1 sprites/chars.pcx 730 160 01 21 8 0 -2
//U+015C Latin Capital Letter S with circumflex
//U+015D Latin Small Letter S with circumflex
-1 * 0 12 03 00 02 5C 01 01 02 5C 01 02 02 5C 01
-1 sprites/chars.pcx 740 130 01 13 8 0 -2
-1 sprites/chars.pcx 750 130 01 13 6 0 -2
-1 sprites/chars.pcx 740 150 01 6 3 0 0
-1 sprites/chars.pcx 750 150 01 6 3 0 0
-1 sprites/chars.pcx 740 160 01 21 9 0 -2
-1 sprites/chars.pcx 750 160 01 21 6 0 -2
// Large font only
//U+00C6 Latin Capital letter AE
-1 * 0 12 01 02 01 C6 00
-1 sprites/chars.pcx 300 40 01 21 19 0 -2
//U+00E6 Latin Small Letter AE
-1 * 0 12 01 02 01 E6 00
-1 sprites/chars.pcx 280 40 01 21 13 0 -2
//U+00D8 Latin Capital letter O with stroke
-1 * 0 12 01 02 01 D8 00
-1 sprites/chars.pcx 330 40 01 21 13 0 -2
//U+00F8 Latin Small Letter O with stroke
-1 * 0 12 01 02 01 F8 00
-1 sprites/chars.pcx 320 40 01 21 9 0 -2
//U+00D0 Latin Capital letter Eth
-1 * 0 12 01 02 01 D0 00
-1 sprites/chars.pcx 350 40 01 21 14 0 -2
//U+00F0 Latin Small Letter Eth
-1 * 0 12 01 02 01 F0 00
-1 sprites/chars.pcx 370 40 01 21 9 0 -2
//U+00DE Latin Capital Letter Thorn
-1 * 0 12 01 02 01 DE 00
-1 sprites/chars.pcx 380 40 01 21 14 0 -2
//U+00FE Latin Small Letter Thorn
-1 * 0 12 01 02 01 FE 00
-1 sprites/chars.pcx 400 40 01 21 14 0 -2
//U+00A7 Section sign
-1 * 0 12 01 02 01 A7 00
-1 sprites/chars.pcx 420 40 01 21 9 0 -2
//U+00A9 Copyright sign
-1 * 0 12 01 02 01 A9 00
-1 sprites/chars.pcx 430 40 01 21 16 0 -2
//U+00AE Registered sign
-1 * 0 12 01 02 01 AE 00
-1 sprites/chars.pcx 150 40 01 21 7 0 -2
//U+00B1 Plus-minus sign
//U+00B2 Superscript two
//U+00B3 Superscript three
-1 * 0 12 01 02 03 B1 00
-1 sprites/chars.pcx 480 40 01 21 9 0 -2
-1 sprites/chars.pcx 490 40 01 21 6 0 -2
-1 sprites/chars.pcx 500 40 01 21 5 0 -2
//U+00D7 Multiplication sign
-1 * 0 12 01 02 01 D7 00
-1 sprites/chars.pcx 510 40 01 21 8 0 -2
//U+00F7 Division sign
-1 * 0 12 01 02 01 F7 00
-1 sprites/chars.pcx 520 40 01 21 9 0 -2

BIN
media/extra_grf/chars.pcx Normal file

Binary file not shown.

View File

@@ -0,0 +1,58 @@
//
// $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/>.
//
-1 * 0 0C "Electrified rail by Michael Blunck"
-1 * 0 05 05 30
-1 sprites/elrails.pcx 66 8 01 16 32 -29 -2
-1 sprites/elrails.pcx 114 8 01 16 32 -1 -2
-1 sprites/elrails.pcx 162 8 01 1 32 -1 -2
-1 sprites/elrails.pcx 210 8 01 16 1 0 -3
-1 sprites/elrails.pcx 226 8 01 24 32 -29 -2
-1 sprites/elrails.pcx 274 8 01 9 32 -1 6
-1 sprites/elrails.pcx 322 8 01 9 32 -29 6
-1 sprites/elrails.pcx 370 8 01 24 32 -1 -2
-1 sprites/elrails.pcx 418 8 01 16 32 -29 -2
-1 sprites/elrails.pcx 466 8 01 16 32 -1 -2
-1 sprites/elrails.pcx 514 8 01 1 32 -1 -2
-1 sprites/elrails.pcx 562 8 01 16 1 0 -3
-1 sprites/elrails.pcx 578 8 01 24 32 -29 -2
-1 sprites/elrails.pcx 626 8 01 9 32 -1 6
-1 sprites/elrails.pcx 674 8 01 9 32 -29 6
-1 sprites/elrails.pcx 722 8 01 24 32 -1 -2
-1 sprites/elrails.pcx 2 56 01 16 32 -29 -2
-1 sprites/elrails.pcx 50 56 01 16 32 -1 -2
-1 sprites/elrails.pcx 98 56 01 1 32 -1 -2
-1 sprites/elrails.pcx 146 56 01 16 1 0 -3
-1 sprites/elrails.pcx 162 56 01 24 32 -29 -2
-1 sprites/elrails.pcx 210 56 01 9 32 -1 6
-1 sprites/elrails.pcx 258 56 01 9 32 -29 6
-1 sprites/elrails.pcx 306 56 01 24 32 -1 -2
-1 sprites/elrails.pcx 354 56 01 8 16 -29 6
-1 sprites/elrails.pcx 386 56 01 8 16 -1 -2
-1 sprites/elrails.pcx 418 56 01 8 16 -13 -2
-1 sprites/elrails.pcx 450 56 01 8 16 15 6
-1 sprites/elrails.pcx 482 56 01 16 8 -7 -14
-1 sprites/elrails.pcx 498 56 01 18 8 0 -17
-1 sprites/elrails.pcx 514 56 01 16 8 0 -14
-1 sprites/elrails.pcx 530 56 01 18 8 -7 -17
-1 sprites/elrails.pcx 546 56 01 16 2 0 -15
-1 sprites/elrails.pcx 562 56 01 18 2 0 -16
-1 sprites/elrails.pcx 578 56 01 16 8 0 -15
-1 sprites/elrails.pcx 594 56 01 16 8 -7 -15
-1 sprites/elrails.pcx 610 56 09 16 13 4 2
-1 sprites/elrails.pcx 642 56 09 16 20 0 2
-1 sprites/elrails.pcx 674 56 09 16 20 0 2
-1 sprites/elrails.pcx 706 56 09 16 20 0 2
-1 sprites/elrails.pcx 738 56 03 30 38 -3 -14
-1 sprites/elrails.pcx 2 104 03 44 72 -16 -8
-1 sprites/elrails.pcx 82 104 03 35 44 -21 -2
-1 sprites/elrails.pcx 146 104 03 44 72 -16 -35
-1 sprites/elrails.pcx 226 104 09 19 20 0 1
-1 sprites/elrails.pcx 258 104 03 32 32 0 0
-1 sprites/elrails.pcx 306 104 01 22 12 -9 -18
-1 sprites/elrails.pcx 338 104 01 22 12 -1 -18

BIN
media/extra_grf/elrails.pcx Normal file

Binary file not shown.

View File

@@ -0,0 +1,135 @@
//
// $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/>.
//
-1 * 0 0C "Fixing (alignment) bugs in the orignal graphics. By Addi."
-1 * 6 07 83 01 \7= 03 69
// Different grahpics for same wood truck
-1 * 14 0A 04 01 87 0C 01 89 0C 01 07 0E 01 09 0E
-1 sprites/fix_graphics.pcx 82 8 09 16 22 -6 -7
-1 sprites/fix_graphics.pcx 114 8 09 16 22 -14 -7
-1 sprites/fix_graphics.pcx 146 8 09 16 22 -6 -7
-1 sprites/fix_graphics.pcx 178 8 09 16 22 -14 -7
// Different grahpics for lots of trucks
-1 * 5 0A 01 28 C4 0D
-1 sprites/fix_graphics.pcx 226 8 01 18 8 -3 -10
-1 sprites/fix_graphics.pcx 242 8 09 16 20 -14 -7
-1 sprites/fix_graphics.pcx 274 8 01 12 28 -14 -6
-1 sprites/fix_graphics.pcx 322 8 09 16 20 -6 -7
-1 sprites/fix_graphics.pcx 354 8 01 18 8 -3 -10
-1 sprites/fix_graphics.pcx 370 8 09 16 20 -14 -7
-1 sprites/fix_graphics.pcx 402 8 01 12 28 -14 -6
-1 sprites/fix_graphics.pcx 450 8 09 16 20 -6 -7
-1 sprites/fix_graphics.pcx 482 8 01 18 8 -3 -10
-1 sprites/fix_graphics.pcx 498 8 09 16 20 -14 -7
-1 sprites/fix_graphics.pcx 530 8 01 12 28 -14 -6
-1 sprites/fix_graphics.pcx 578 8 09 16 20 -6 -7
-1 sprites/fix_graphics.pcx 610 8 01 18 8 -3 -10
-1 sprites/fix_graphics.pcx 626 8 09 16 20 -14 -7
-1 sprites/fix_graphics.pcx 658 8 01 12 28 -14 -6
-1 sprites/fix_graphics.pcx 706 8 09 16 20 -6 -7
-1 sprites/fix_graphics.pcx 738 8 01 18 8 -3 -10
-1 sprites/fix_graphics.pcx 754 8 09 16 22 -14 -7
-1 sprites/fix_graphics.pcx 2 40 01 12 28 -14 -6
-1 sprites/fix_graphics.pcx 50 40 09 16 22 -6 -7
-1 sprites/fix_graphics.pcx 82 40 01 18 8 -3 -10
-1 sprites/fix_graphics.pcx 98 40 09 16 22 -14 -7
-1 sprites/fix_graphics.pcx 130 40 01 12 28 -14 -6
-1 sprites/fix_graphics.pcx 178 40 09 16 22 -6 -7
-1 sprites/fix_graphics.pcx 210 40 01 18 8 -3 -10
-1 sprites/fix_graphics.pcx 226 40 09 16 22 -14 -7
-1 sprites/fix_graphics.pcx 258 40 01 12 28 -14 -6
-1 sprites/fix_graphics.pcx 306 40 09 16 22 -6 -7
-1 sprites/fix_graphics.pcx 338 40 01 18 8 -3 -10
-1 sprites/fix_graphics.pcx 354 40 09 16 22 -14 -7
-1 sprites/fix_graphics.pcx 386 40 01 12 28 -14 -6
-1 sprites/fix_graphics.pcx 434 40 09 16 22 -6 -7
-1 sprites/fix_graphics.pcx 466 40 01 18 8 -3 -10
-1 sprites/fix_graphics.pcx 482 40 09 16 20 -14 -7
-1 sprites/fix_graphics.pcx 514 40 01 12 28 -14 -6
-1 sprites/fix_graphics.pcx 562 40 09 16 20 -6 -7
-1 sprites/fix_graphics.pcx 594 40 01 18 8 -3 -10
-1 sprites/fix_graphics.pcx 610 40 09 16 20 -14 -7
-1 sprites/fix_graphics.pcx 642 40 01 12 28 -14 -6
-1 sprites/fix_graphics.pcx 690 40 09 16 20 -6 -7
// Different grahpics for same truck
-1 * 14 0A 04 01 9D 0C 01 9F 0C 01 A1 0C 01 A3 0C
-1 sprites/fix_graphics.pcx 738 40 09 16 22 -14 -7
-1 sprites/fix_graphics.pcx 770 40 09 16 22 -6 -7
-1 sprites/fix_graphics.pcx 2 72 09 16 22 -14 -7
-1 sprites/fix_graphics.pcx 34 72 09 16 22 -6 -7
// Different grahpics for same paper truck
-1 * 14 0A 04 01 5D 0D 01 5F 0D 01 61 0D 01 63 0D
-1 sprites/fix_graphics.pcx 82 72 09 16 22 -14 -7
-1 sprites/fix_graphics.pcx 114 72 09 17 22 -5 -7
-1 sprites/fix_graphics.pcx 146 72 09 17 22 -14 -8
-1 sprites/fix_graphics.pcx 178 72 09 16 22 -6 -7
// Different grahpics for same paper truck (truck #2)
-1 * 14 0A 04 01 1D 0E 01 1F 0E 01 21 0E 01 23 0E
-1 sprites/fix_graphics.pcx 226 72 09 16 22 -14 -7
-1 sprites/fix_graphics.pcx 258 72 09 16 22 -6 -7
-1 sprites/fix_graphics.pcx 290 72 09 16 22 -14 -7
-1 sprites/fix_graphics.pcx 322 72 09 16 22 -6 -7
// Misaligned monorail bridge heads
-1 * 8 0A 02 01 EA 10 02 EC 10
-1 sprites/fix_graphics.pcx 370 72 09 35 48 -23 -7
-1 sprites/fix_graphics.pcx 434 72 09 35 48 -23 -7
-1 sprites/fix_graphics.pcx 498 72 09 21 49 -24 3
// Improperly cut cinema
-1 * 5 0A 01 02 34 11
-1 sprites/fix_graphics.pcx 578 72 09 31 64 -31 0
-1 sprites/fix_graphics.pcx 658 72 09 47 50 -28 -20
// Misaligned undergrounds for temperate monorail
-1 * 6 07 83 01 \7! 00 06
-1 * 5 0A 01 05 4C 04
-1 sprites/fix_graphics.pcx 2 136 09 31 64 -31 0
-1 sprites/fix_graphics.pcx 82 136 09 31 64 -31 0
-1 sprites/fix_graphics.pcx 162 136 09 31 64 -31 0
-1 sprites/fix_graphics.pcx 242 136 09 31 64 -31 0
-1 sprites/fix_graphics.pcx 322 136 09 31 64 -31 0
// Misaligned undergrounds for arctic monorail
-1 * 6 07 83 01 \7! 01 06
-1 * 5 0A 01 05 4C 04
-1 sprites/fix_graphics.pcx 434 136 09 31 64 -31 0
-1 sprites/fix_graphics.pcx 514 136 09 31 64 -31 0
-1 sprites/fix_graphics.pcx 594 136 09 31 64 -31 0
-1 sprites/fix_graphics.pcx 674 136 09 31 64 -31 0
-1 sprites/fix_graphics.pcx 2 184 09 31 64 -31 0
// Misaligned undergrounds for tropical/desert monorail/maglev
-1 * 6 07 83 01 \7! 02 10
-1 * 11 0A 03 05 4C 04 05 66 04 05 B8 04
-1 sprites/fix_graphics.pcx 114 184 09 31 64 -31 0
-1 sprites/fix_graphics.pcx 194 184 09 31 64 -31 0
-1 sprites/fix_graphics.pcx 274 184 09 31 64 -31 0
-1 sprites/fix_graphics.pcx 354 184 09 31 64 -31 0
-1 sprites/fix_graphics.pcx 434 184 09 31 64 -31 0
-1 sprites/fix_graphics.pcx 514 184 09 31 64 -31 0
-1 sprites/fix_graphics.pcx 594 184 09 31 64 -31 0
-1 sprites/fix_graphics.pcx 674 184 09 31 64 -31 0
-1 sprites/fix_graphics.pcx 2 232 09 31 64 -31 0
-1 sprites/fix_graphics.pcx 82 232 09 31 64 -31 0
-1 sprites/fix_graphics.pcx 162 232 09 31 64 -31 0
-1 sprites/fix_graphics.pcx 242 232 09 31 64 -31 0
-1 sprites/fix_graphics.pcx 322 232 09 31 64 -31 0
-1 sprites/fix_graphics.pcx 402 232 09 31 64 -31 0
-1 sprites/fix_graphics.pcx 482 232 09 31 64 -31 0
// Misaligned monorail snowed X crossing
-1 * 6 07 83 01 \7! 01 02
-1 * 5 0A 01 01 65 04
-1 sprites/fix_graphics.pcx 594 232 09 31 64 -31 0
// Floating tropical house
-1 * 6 07 83 01 \7! 02 02
-1 * 5 0A 01 01 FF 11
-1 sprites/fix_graphics.pcx 706 232 09 47 64 -31 -16
// Clipped vehicle in the original German DOS graphics
-1 * 6 07 83 01 \7! 03 02
-1 * 5 0A 01 01 5D 0C
-1 sprites/fix_graphics.pcx 776 232 09 16 20 -14 -7
// Graphics metadata pixel higher than actual graphics
-1 * 6 12 01 00 01 AC E2
-1 sprites/fix_graphics.pcx 776 250 01 10 9 0 0

Binary file not shown.

46
media/extra_grf/flags.nfo Normal file
View File

@@ -0,0 +1,46 @@
//
// $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/>.
//
-1 * 0 0C "Flag graphics"
-1 * 0 05 14 24
-1 sprites/flags.pcx 18 8 09 8 11 0 0
-1 sprites/flags.pcx 34 8 09 8 11 0 0
-1 sprites/flags.pcx 50 8 09 8 11 0 0
-1 sprites/flags.pcx 66 8 09 8 11 0 0
-1 sprites/flags.pcx 82 8 09 8 11 0 0
-1 sprites/flags.pcx 98 8 09 8 11 0 0
-1 sprites/flags.pcx 114 8 09 8 11 0 0
-1 sprites/flags.pcx 130 8 09 8 11 0 0
-1 sprites/flags.pcx 146 8 09 8 11 0 0
-1 sprites/flags.pcx 162 8 09 8 11 0 0
-1 sprites/flags.pcx 178 8 09 8 11 0 0
-1 sprites/flags.pcx 194 8 09 8 11 0 0
-1 sprites/flags.pcx 210 8 09 8 11 0 0
-1 sprites/flags.pcx 226 8 09 8 11 0 0
-1 sprites/flags.pcx 242 8 09 8 11 0 0
-1 sprites/flags.pcx 258 8 09 8 11 0 0
-1 sprites/flags.pcx 274 8 09 8 11 0 0
-1 sprites/flags.pcx 290 8 09 8 11 0 0
-1 sprites/flags.pcx 306 8 09 8 11 0 0
-1 sprites/flags.pcx 322 8 09 8 11 0 0
-1 sprites/flags.pcx 338 8 09 8 11 0 0
-1 sprites/flags.pcx 354 8 09 8 11 0 0
-1 sprites/flags.pcx 370 8 09 8 11 0 0
-1 sprites/flags.pcx 386 8 09 8 11 0 0
-1 sprites/flags.pcx 402 8 09 8 11 0 0
-1 sprites/flags.pcx 418 8 09 8 11 0 0
-1 sprites/flags.pcx 434 8 09 8 11 0 0
-1 sprites/flags.pcx 450 8 09 8 11 0 0
-1 sprites/flags.pcx 466 8 09 8 11 0 0
-1 sprites/flags.pcx 482 8 09 8 11 0 0
-1 sprites/flags.pcx 498 8 09 8 11 0 0
-1 sprites/flags.pcx 514 8 09 8 11 0 0
-1 sprites/flags.pcx 530 8 09 8 11 0 0
-1 sprites/flags.pcx 546 8 09 8 11 0 0
-1 sprites/flags.pcx 562 8 09 8 11 0 0
-1 sprites/flags.pcx 578 8 09 8 11 0 0

BIN
media/extra_grf/flags.pcx Normal file

Binary file not shown.

View File

@@ -0,0 +1,377 @@
//
// $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/>.
//
-1 * 0 0C "Foundations. Non-halftile ones by Marcin Grzegorczyk"
-1 * 0 07 83 01 \7! 00 5B
-1 * 0 05 06 5A
-1 sprites/foundations.pcx 98 8 09 40 64 -31 -9
-1 sprites/foundations.pcx 178 8 09 40 64 -31 -9
-1 sprites/foundations.pcx 258 8 09 32 64 -31 -9
-1 sprites/foundations.pcx 338 8 09 32 64 -31 -9
-1 sprites/foundations.pcx 418 8 09 40 64 -31 -9
-1 sprites/foundations.pcx 498 8 09 40 64 -31 -9
-1 sprites/foundations.pcx 578 8 09 40 64 -31 -9
-1 sprites/foundations.pcx 658 8 09 40 64 -31 -9
-1 sprites/foundations.pcx 2 72 09 40 64 -31 -9
-1 sprites/foundations.pcx 82 72 09 32 64 -31 -9
-1 sprites/foundations.pcx 162 72 09 32 64 -31 -9
-1 sprites/foundations.pcx 242 72 09 40 64 -31 -9
-1 sprites/foundations.pcx 322 72 09 40 64 -31 -9
-1 sprites/foundations.pcx 402 72 09 32 64 -31 -9
-1 sprites/foundations.pcx 482 72 09 32 64 -31 -9
-1 sprites/foundations.pcx 562 72 09 40 64 -31 -9
-1 sprites/foundations.pcx 642 72 09 40 64 -31 -9
-1 sprites/foundations.pcx 722 72 09 32 64 -31 -9
-1 sprites/foundations.pcx 2 136 09 32 64 -31 -9
-1 sprites/foundations.pcx 82 136 09 40 64 -31 -9
-1 sprites/foundations.pcx 162 136 09 40 64 -31 -9
-1 sprites/foundations.pcx 242 136 09 32 64 -31 -9
-1 sprites/foundations.pcx 322 136 09 40 64 -31 -9
-1 sprites/foundations.pcx 402 136 09 40 64 -31 -9
-1 sprites/foundations.pcx 482 136 09 32 64 -31 -9
-1 sprites/foundations.pcx 562 136 09 32 64 -31 -9
-1 sprites/foundations.pcx 642 136 09 40 64 -31 -9
-1 sprites/foundations.pcx 722 136 09 40 64 -31 -9
-1 sprites/foundations.pcx 2 200 09 40 64 -31 -9
-1 sprites/foundations.pcx 82 200 09 40 64 -31 -9
-1 sprites/foundations.pcx 162 200 09 40 64 -31 -9
-1 sprites/foundations.pcx 242 200 09 32 64 -31 -9
-1 sprites/foundations.pcx 322 200 09 32 64 -31 -9
-1 sprites/foundations.pcx 402 200 09 40 64 -31 -9
-1 sprites/foundations.pcx 482 200 09 40 64 -31 -9
-1 sprites/foundations.pcx 562 200 09 32 64 -31 -9
-1 sprites/foundations.pcx 642 200 09 32 64 -31 -9
-1 sprites/foundations.pcx 722 200 09 40 64 -31 -9
-1 sprites/foundations.pcx 2 264 09 40 64 -31 -9
-1 sprites/foundations.pcx 82 264 09 32 64 -31 -9
-1 sprites/foundations.pcx 162 264 09 32 64 -31 -9
-1 sprites/foundations.pcx 242 264 09 40 64 -31 -9
-1 sprites/foundations.pcx 322 264 09 40 64 -31 -9
-1 sprites/foundations.pcx 402 264 09 32 64 -31 -9
-1 sprites/foundations.pcx 482 264 09 40 64 -31 -9
-1 sprites/foundations.pcx 562 264 09 40 64 -31 -9
-1 sprites/foundations.pcx 642 264 09 32 64 -31 -9
-1 sprites/foundations.pcx 722 264 09 32 64 -31 -9
-1 sprites/foundations.pcx 2 328 09 40 64 -31 -9
-1 sprites/foundations.pcx 82 328 09 40 64 -31 -9
-1 sprites/foundations.pcx 162 328 09 40 64 -31 -9
-1 sprites/foundations.pcx 242 328 09 40 64 -31 -9
-1 sprites/foundations.pcx 322 328 09 40 64 -31 -9
-1 sprites/foundations.pcx 402 328 09 32 64 -31 -9
-1 sprites/foundations.pcx 482 328 09 32 64 -31 -9
-1 sprites/foundations.pcx 562 328 09 40 64 -31 -9
-1 sprites/foundations.pcx 642 328 09 40 64 -31 -9
-1 sprites/foundations.pcx 722 328 09 32 64 -31 -9
-1 sprites/foundations.pcx 2 392 09 32 64 -31 -9
-1 sprites/foundations.pcx 82 392 09 40 64 -31 -9
-1 sprites/foundations.pcx 162 392 09 40 64 -31 -9
-1 sprites/foundations.pcx 242 392 09 32 64 -31 -9
-1 sprites/foundations.pcx 322 392 09 32 64 -31 -9
-1 sprites/foundations.pcx 402 392 09 40 64 -31 -9
-1 sprites/foundations.pcx 482 392 09 40 64 -31 -9
-1 sprites/foundations.pcx 562 392 09 32 64 -31 -9
-1 sprites/foundations.pcx 642 392 09 40 64 -31 -9
-1 sprites/foundations.pcx 722 392 09 40 64 -31 -9
-1 sprites/foundations.pcx 2 456 09 32 64 -31 -9
-1 sprites/foundations.pcx 82 456 09 32 64 -31 -9
-1 sprites/foundations.pcx 162 456 09 40 64 -31 -9
-1 sprites/foundations.pcx 242 456 09 40 64 -31 -9
-1 sprites/foundations.pcx 322 456 09 40 64 -31 -9
-1 sprites/foundations.pcx 402 456 09 40 64 -31 -9
-1 sprites/foundations.pcx 482 456 09 40 64 -15 -17
-1 sprites/foundations.pcx 562 456 09 33 64 -31 -25
-1 sprites/foundations.pcx 642 456 09 40 64 -47 -17
-1 sprites/foundations.pcx 722 456 09 33 64 -31 -9
-1 sprites/foundations.pcx 2 520 09 40 64 -15 -17
-1 sprites/foundations.pcx 82 520 09 33 64 -31 -25
-1 sprites/foundations.pcx 162 520 09 40 64 -47 -17
-1 sprites/foundations.pcx 242 520 09 33 64 -31 -9
-1 sprites/foundations.pcx 322 520 09 40 64 -15 -17
-1 sprites/foundations.pcx 402 520 09 33 64 -31 -25
-1 sprites/foundations.pcx 482 520 09 40 64 -47 -17
-1 sprites/foundations.pcx 562 520 09 33 64 -31 -9
-1 sprites/foundations.pcx 642 520 09 40 64 -15 -17
-1 sprites/foundations.pcx 722 520 09 33 64 -31 -25
-1 sprites/foundations.pcx 2 584 09 40 64 -47 -17
-1 sprites/foundations.pcx 82 584 09 33 64 -31 -9
-1 * 0 07 83 01 \7! 01 5B
-1 * 0 05 06 5A
-1 sprites/foundations.pcx 194 584 09 40 64 -31 -9
-1 sprites/foundations.pcx 274 584 09 40 64 -31 -9
-1 sprites/foundations.pcx 354 584 09 32 64 -31 -9
-1 sprites/foundations.pcx 434 584 09 32 64 -31 -9
-1 sprites/foundations.pcx 514 584 09 40 64 -31 -9
-1 sprites/foundations.pcx 594 584 09 40 64 -31 -9
-1 sprites/foundations.pcx 674 584 09 40 64 -31 -9
-1 sprites/foundations.pcx 2 648 09 40 64 -31 -9
-1 sprites/foundations.pcx 82 648 09 40 64 -31 -9
-1 sprites/foundations.pcx 162 648 09 32 64 -31 -9
-1 sprites/foundations.pcx 242 648 09 32 64 -31 -9
-1 sprites/foundations.pcx 322 648 09 40 64 -31 -9
-1 sprites/foundations.pcx 402 648 09 40 64 -31 -9
-1 sprites/foundations.pcx 482 648 09 32 64 -31 -9
-1 sprites/foundations.pcx 562 648 09 32 64 -31 -9
-1 sprites/foundations.pcx 642 648 09 40 64 -31 -9
-1 sprites/foundations.pcx 722 648 09 40 64 -31 -9
-1 sprites/foundations.pcx 2 712 09 32 64 -31 -9
-1 sprites/foundations.pcx 82 712 09 32 64 -31 -9
-1 sprites/foundations.pcx 162 712 09 40 64 -31 -9
-1 sprites/foundations.pcx 242 712 09 40 64 -31 -9
-1 sprites/foundations.pcx 322 712 09 32 64 -31 -9
-1 sprites/foundations.pcx 402 712 09 40 64 -31 -9
-1 sprites/foundations.pcx 482 712 09 40 64 -31 -9
-1 sprites/foundations.pcx 562 712 09 32 64 -31 -9
-1 sprites/foundations.pcx 642 712 09 32 64 -31 -9
-1 sprites/foundations.pcx 722 712 09 40 64 -31 -9
-1 sprites/foundations.pcx 2 776 09 40 64 -31 -9
-1 sprites/foundations.pcx 82 776 09 40 64 -31 -9
-1 sprites/foundations.pcx 162 776 09 40 64 -31 -9
-1 sprites/foundations.pcx 242 776 09 40 64 -31 -9
-1 sprites/foundations.pcx 322 776 09 32 64 -31 -9
-1 sprites/foundations.pcx 402 776 09 32 64 -31 -9
-1 sprites/foundations.pcx 482 776 09 40 64 -31 -9
-1 sprites/foundations.pcx 562 776 09 40 64 -31 -9
-1 sprites/foundations.pcx 642 776 09 32 64 -31 -9
-1 sprites/foundations.pcx 722 776 09 32 64 -31 -9
-1 sprites/foundations.pcx 2 840 09 40 64 -31 -9
-1 sprites/foundations.pcx 82 840 09 40 64 -31 -9
-1 sprites/foundations.pcx 162 840 09 32 64 -31 -9
-1 sprites/foundations.pcx 242 840 09 32 64 -31 -9
-1 sprites/foundations.pcx 322 840 09 40 64 -31 -9
-1 sprites/foundations.pcx 402 840 09 40 64 -31 -9
-1 sprites/foundations.pcx 482 840 09 32 64 -31 -9
-1 sprites/foundations.pcx 562 840 09 40 64 -31 -9
-1 sprites/foundations.pcx 642 840 09 40 64 -31 -9
-1 sprites/foundations.pcx 722 840 09 32 64 -31 -9
-1 sprites/foundations.pcx 2 904 09 32 64 -31 -9
-1 sprites/foundations.pcx 82 904 09 40 64 -31 -9
-1 sprites/foundations.pcx 162 904 09 40 64 -31 -9
-1 sprites/foundations.pcx 242 904 09 40 64 -31 -9
-1 sprites/foundations.pcx 322 904 09 40 64 -31 -9
-1 sprites/foundations.pcx 402 904 09 40 64 -31 -9
-1 sprites/foundations.pcx 482 904 09 32 64 -31 -9
-1 sprites/foundations.pcx 562 904 09 32 64 -31 -9
-1 sprites/foundations.pcx 642 904 09 40 64 -31 -9
-1 sprites/foundations.pcx 722 904 09 40 64 -31 -9
-1 sprites/foundations.pcx 2 968 09 32 64 -31 -9
-1 sprites/foundations.pcx 82 968 09 32 64 -31 -9
-1 sprites/foundations.pcx 162 968 09 40 64 -31 -9
-1 sprites/foundations.pcx 242 968 09 40 64 -31 -9
-1 sprites/foundations.pcx 322 968 09 32 64 -31 -9
-1 sprites/foundations.pcx 402 968 09 32 64 -31 -9
-1 sprites/foundations.pcx 482 968 09 40 64 -31 -9
-1 sprites/foundations.pcx 562 968 09 40 64 -31 -9
-1 sprites/foundations.pcx 642 968 09 32 64 -31 -9
-1 sprites/foundations.pcx 722 968 09 40 64 -31 -9
-1 sprites/foundations.pcx 2 1032 09 40 64 -31 -9
-1 sprites/foundations.pcx 82 1032 09 32 64 -31 -9
-1 sprites/foundations.pcx 162 1032 09 32 64 -31 -9
-1 sprites/foundations.pcx 242 1032 09 40 64 -31 -9
-1 sprites/foundations.pcx 322 1032 09 40 64 -31 -9
-1 sprites/foundations.pcx 402 1032 09 40 64 -31 -9
-1 sprites/foundations.pcx 482 1032 09 40 64 -31 -9
-1 sprites/foundations.pcx 562 1032 09 40 64 -15 -17
-1 sprites/foundations.pcx 642 1032 09 33 64 -31 -25
-1 sprites/foundations.pcx 722 1032 09 40 64 -47 -17
-1 sprites/foundations.pcx 2 1096 09 33 64 -31 -9
-1 sprites/foundations.pcx 82 1096 09 40 64 -15 -17
-1 sprites/foundations.pcx 162 1096 09 33 64 -31 -25
-1 sprites/foundations.pcx 242 1096 09 40 64 -47 -17
-1 sprites/foundations.pcx 322 1096 09 33 64 -31 -9
-1 sprites/foundations.pcx 402 1096 09 40 64 -15 -17
-1 sprites/foundations.pcx 482 1096 09 33 64 -31 -25
-1 sprites/foundations.pcx 562 1096 09 40 64 -47 -17
-1 sprites/foundations.pcx 642 1096 09 33 64 -31 -9
-1 sprites/foundations.pcx 722 1096 09 40 64 -15 -17
-1 sprites/foundations.pcx 2 1160 09 33 64 -31 -25
-1 sprites/foundations.pcx 82 1160 09 40 64 -47 -17
-1 sprites/foundations.pcx 162 1160 09 33 64 -31 -9
-1 * 0 07 83 01 \7! 02 5B
-1 * 0 05 06 5A
-1 sprites/foundations.pcx 274 1160 09 40 64 -31 -9
-1 sprites/foundations.pcx 354 1160 09 40 64 -31 -9
-1 sprites/foundations.pcx 434 1160 09 32 64 -31 -9
-1 sprites/foundations.pcx 514 1160 09 32 64 -31 -9
-1 sprites/foundations.pcx 594 1160 09 40 64 -31 -9
-1 sprites/foundations.pcx 674 1160 09 40 64 -31 -9
-1 sprites/foundations.pcx 2 1224 09 40 64 -31 -9
-1 sprites/foundations.pcx 82 1224 09 40 64 -31 -9
-1 sprites/foundations.pcx 162 1224 09 40 64 -31 -9
-1 sprites/foundations.pcx 242 1224 09 32 64 -31 -9
-1 sprites/foundations.pcx 322 1224 09 32 64 -31 -9
-1 sprites/foundations.pcx 402 1224 09 40 64 -31 -9
-1 sprites/foundations.pcx 482 1224 09 40 64 -31 -9
-1 sprites/foundations.pcx 562 1224 09 32 64 -31 -9
-1 sprites/foundations.pcx 642 1224 09 32 64 -31 -9
-1 sprites/foundations.pcx 722 1224 09 40 64 -31 -9
-1 sprites/foundations.pcx 2 1288 09 40 64 -31 -9
-1 sprites/foundations.pcx 82 1288 09 32 64 -31 -9
-1 sprites/foundations.pcx 162 1288 09 32 64 -31 -9
-1 sprites/foundations.pcx 242 1288 09 40 64 -31 -9
-1 sprites/foundations.pcx 322 1288 09 40 64 -31 -9
-1 sprites/foundations.pcx 402 1288 09 32 64 -31 -9
-1 sprites/foundations.pcx 482 1288 09 40 64 -31 -9
-1 sprites/foundations.pcx 562 1288 09 40 64 -31 -9
-1 sprites/foundations.pcx 642 1288 09 32 64 -31 -9
-1 sprites/foundations.pcx 722 1288 09 32 64 -31 -9
-1 sprites/foundations.pcx 2 1352 09 40 64 -31 -9
-1 sprites/foundations.pcx 82 1352 09 40 64 -31 -9
-1 sprites/foundations.pcx 162 1352 09 40 64 -31 -9
-1 sprites/foundations.pcx 242 1352 09 40 64 -31 -9
-1 sprites/foundations.pcx 322 1352 09 40 64 -31 -9
-1 sprites/foundations.pcx 402 1352 09 32 64 -31 -9
-1 sprites/foundations.pcx 482 1352 09 32 64 -31 -9
-1 sprites/foundations.pcx 562 1352 09 40 64 -31 -9
-1 sprites/foundations.pcx 642 1352 09 40 64 -31 -9
-1 sprites/foundations.pcx 722 1352 09 32 64 -31 -9
-1 sprites/foundations.pcx 2 1416 09 32 64 -31 -9
-1 sprites/foundations.pcx 82 1416 09 40 64 -31 -9
-1 sprites/foundations.pcx 162 1416 09 40 64 -31 -9
-1 sprites/foundations.pcx 242 1416 09 32 64 -31 -9
-1 sprites/foundations.pcx 322 1416 09 32 64 -31 -9
-1 sprites/foundations.pcx 402 1416 09 40 64 -31 -9
-1 sprites/foundations.pcx 482 1416 09 40 64 -31 -9
-1 sprites/foundations.pcx 562 1416 09 32 64 -31 -9
-1 sprites/foundations.pcx 642 1416 09 40 64 -31 -9
-1 sprites/foundations.pcx 722 1416 09 40 64 -31 -9
-1 sprites/foundations.pcx 2 1480 09 32 64 -31 -9
-1 sprites/foundations.pcx 82 1480 09 32 64 -31 -9
-1 sprites/foundations.pcx 162 1480 09 40 64 -31 -9
-1 sprites/foundations.pcx 242 1480 09 40 64 -31 -9
-1 sprites/foundations.pcx 322 1480 09 40 64 -31 -9
-1 sprites/foundations.pcx 402 1480 09 40 64 -31 -9
-1 sprites/foundations.pcx 482 1480 09 40 64 -31 -9
-1 sprites/foundations.pcx 562 1480 09 32 64 -31 -9
-1 sprites/foundations.pcx 642 1480 09 32 64 -31 -9
-1 sprites/foundations.pcx 722 1480 09 40 64 -31 -9
-1 sprites/foundations.pcx 2 1544 09 40 64 -31 -9
-1 sprites/foundations.pcx 82 1544 09 32 64 -31 -9
-1 sprites/foundations.pcx 162 1544 09 32 64 -31 -9
-1 sprites/foundations.pcx 242 1544 09 40 64 -31 -9
-1 sprites/foundations.pcx 322 1544 09 40 64 -31 -9
-1 sprites/foundations.pcx 402 1544 09 32 64 -31 -9
-1 sprites/foundations.pcx 482 1544 09 32 64 -31 -9
-1 sprites/foundations.pcx 562 1544 09 40 64 -31 -9
-1 sprites/foundations.pcx 642 1544 09 40 64 -31 -9
-1 sprites/foundations.pcx 722 1544 09 32 64 -31 -9
-1 sprites/foundations.pcx 2 1608 09 40 64 -31 -9
-1 sprites/foundations.pcx 82 1608 09 40 64 -31 -9
-1 sprites/foundations.pcx 162 1608 09 32 64 -31 -9
-1 sprites/foundations.pcx 242 1608 09 32 64 -31 -9
-1 sprites/foundations.pcx 322 1608 09 40 64 -31 -9
-1 sprites/foundations.pcx 402 1608 09 40 64 -31 -9
-1 sprites/foundations.pcx 482 1608 09 40 64 -31 -9
-1 sprites/foundations.pcx 562 1608 09 40 64 -31 -9
-1 sprites/foundations.pcx 642 1608 09 40 64 -15 -17
-1 sprites/foundations.pcx 722 1608 09 33 64 -31 -25
-1 sprites/foundations.pcx 2 1672 09 40 64 -47 -17
-1 sprites/foundations.pcx 82 1672 09 33 64 -31 -9
-1 sprites/foundations.pcx 162 1672 09 40 64 -15 -17
-1 sprites/foundations.pcx 242 1672 09 33 64 -31 -25
-1 sprites/foundations.pcx 322 1672 09 40 64 -47 -17
-1 sprites/foundations.pcx 402 1672 09 33 64 -31 -9
-1 sprites/foundations.pcx 482 1672 09 40 64 -15 -17
-1 sprites/foundations.pcx 562 1672 09 33 64 -31 -25
-1 sprites/foundations.pcx 642 1672 09 40 64 -47 -17
-1 sprites/foundations.pcx 722 1672 09 33 64 -31 -9
-1 sprites/foundations.pcx 2 1736 09 40 64 -15 -17
-1 sprites/foundations.pcx 82 1736 09 33 64 -31 -25
-1 sprites/foundations.pcx 162 1736 09 40 64 -47 -17
-1 sprites/foundations.pcx 242 1736 09 33 64 -31 -9
-1 * 0 07 83 01 \7! 03 5B
-1 * 0 05 06 5A
-1 sprites/foundations.pcx 354 1736 09 40 64 -31 -9
-1 sprites/foundations.pcx 434 1736 09 40 64 -31 -9
-1 sprites/foundations.pcx 514 1736 09 32 64 -31 -9
-1 sprites/foundations.pcx 594 1736 09 32 64 -31 -9
-1 sprites/foundations.pcx 674 1736 09 40 64 -31 -9
-1 sprites/foundations.pcx 2 1800 09 40 64 -31 -9
-1 sprites/foundations.pcx 82 1800 09 40 64 -31 -9
-1 sprites/foundations.pcx 162 1800 09 40 64 -31 -9
-1 sprites/foundations.pcx 242 1800 09 40 64 -31 -9
-1 sprites/foundations.pcx 322 1800 09 32 64 -31 -9
-1 sprites/foundations.pcx 402 1800 09 32 64 -31 -9
-1 sprites/foundations.pcx 482 1800 09 40 64 -31 -9
-1 sprites/foundations.pcx 562 1800 09 40 64 -31 -9
-1 sprites/foundations.pcx 642 1800 09 32 64 -31 -9
-1 sprites/foundations.pcx 722 1800 09 32 64 -31 -9
-1 sprites/foundations.pcx 2 1864 09 40 64 -31 -9
-1 sprites/foundations.pcx 82 1864 09 40 64 -31 -9
-1 sprites/foundations.pcx 162 1864 09 32 64 -31 -9
-1 sprites/foundations.pcx 242 1864 09 32 64 -31 -9
-1 sprites/foundations.pcx 322 1864 09 40 64 -31 -9
-1 sprites/foundations.pcx 402 1864 09 40 64 -31 -9
-1 sprites/foundations.pcx 482 1864 09 32 64 -31 -9
-1 sprites/foundations.pcx 562 1864 09 40 64 -31 -9
-1 sprites/foundations.pcx 642 1864 09 40 64 -31 -9
-1 sprites/foundations.pcx 722 1864 09 32 64 -31 -9
-1 sprites/foundations.pcx 2 1928 09 32 64 -31 -9
-1 sprites/foundations.pcx 82 1928 09 40 64 -31 -9
-1 sprites/foundations.pcx 162 1928 09 40 64 -31 -9
-1 sprites/foundations.pcx 242 1928 09 40 64 -31 -9
-1 sprites/foundations.pcx 322 1928 09 40 64 -31 -9
-1 sprites/foundations.pcx 402 1928 09 40 64 -31 -9
-1 sprites/foundations.pcx 482 1928 09 32 64 -31 -9
-1 sprites/foundations.pcx 562 1928 09 32 64 -31 -9
-1 sprites/foundations.pcx 642 1928 09 40 64 -31 -9
-1 sprites/foundations.pcx 722 1928 09 40 64 -31 -9
-1 sprites/foundations.pcx 2 1992 09 32 64 -31 -9
-1 sprites/foundations.pcx 82 1992 09 32 64 -31 -9
-1 sprites/foundations.pcx 162 1992 09 40 64 -31 -9
-1 sprites/foundations.pcx 242 1992 09 40 64 -31 -9
-1 sprites/foundations.pcx 322 1992 09 32 64 -31 -9
-1 sprites/foundations.pcx 402 1992 09 32 64 -31 -9
-1 sprites/foundations.pcx 482 1992 09 40 64 -31 -9
-1 sprites/foundations.pcx 562 1992 09 40 64 -31 -9
-1 sprites/foundations.pcx 642 1992 09 32 64 -31 -9
-1 sprites/foundations.pcx 722 1992 09 40 64 -31 -9
-1 sprites/foundations.pcx 2 2056 09 40 64 -31 -9
-1 sprites/foundations.pcx 82 2056 09 32 64 -31 -9
-1 sprites/foundations.pcx 162 2056 09 32 64 -31 -9
-1 sprites/foundations.pcx 242 2056 09 40 64 -31 -9
-1 sprites/foundations.pcx 322 2056 09 40 64 -31 -9
-1 sprites/foundations.pcx 402 2056 09 40 64 -31 -9
-1 sprites/foundations.pcx 482 2056 09 40 64 -31 -9
-1 sprites/foundations.pcx 562 2056 09 40 64 -31 -9
-1 sprites/foundations.pcx 642 2056 09 32 64 -31 -9
-1 sprites/foundations.pcx 722 2056 09 32 64 -31 -9
-1 sprites/foundations.pcx 2 2120 09 40 64 -31 -9
-1 sprites/foundations.pcx 82 2120 09 40 64 -31 -9
-1 sprites/foundations.pcx 162 2120 09 32 64 -31 -9
-1 sprites/foundations.pcx 242 2120 09 32 64 -31 -9
-1 sprites/foundations.pcx 322 2120 09 40 64 -31 -9
-1 sprites/foundations.pcx 402 2120 09 40 64 -31 -9
-1 sprites/foundations.pcx 482 2120 09 32 64 -31 -9
-1 sprites/foundations.pcx 562 2120 09 32 64 -31 -9
-1 sprites/foundations.pcx 642 2120 09 40 64 -31 -9
-1 sprites/foundations.pcx 722 2120 09 40 64 -31 -9
-1 sprites/foundations.pcx 2 2184 09 32 64 -31 -9
-1 sprites/foundations.pcx 82 2184 09 40 64 -31 -9
-1 sprites/foundations.pcx 162 2184 09 40 64 -31 -9
-1 sprites/foundations.pcx 242 2184 09 32 64 -31 -9
-1 sprites/foundations.pcx 322 2184 09 32 64 -31 -9
-1 sprites/foundations.pcx 402 2184 09 40 64 -31 -9
-1 sprites/foundations.pcx 482 2184 09 40 64 -31 -9
-1 sprites/foundations.pcx 562 2184 09 40 64 -31 -9
-1 sprites/foundations.pcx 642 2184 09 40 64 -31 -9
-1 sprites/foundations.pcx 722 2184 09 40 64 -15 -17
-1 sprites/foundations.pcx 2 2248 09 33 64 -31 -25
-1 sprites/foundations.pcx 82 2248 09 40 64 -47 -17
-1 sprites/foundations.pcx 162 2248 09 33 64 -31 -9
-1 sprites/foundations.pcx 242 2248 09 40 64 -15 -17
-1 sprites/foundations.pcx 322 2248 09 33 64 -31 -25
-1 sprites/foundations.pcx 402 2248 09 40 64 -47 -17
-1 sprites/foundations.pcx 482 2248 09 33 64 -31 -9
-1 sprites/foundations.pcx 562 2248 09 40 64 -15 -17
-1 sprites/foundations.pcx 642 2248 09 33 64 -31 -25
-1 sprites/foundations.pcx 722 2248 09 40 64 -47 -17
-1 sprites/foundations.pcx 2 2312 09 33 64 -31 -9
-1 sprites/foundations.pcx 82 2312 09 40 64 -15 -17
-1 sprites/foundations.pcx 162 2312 09 33 64 -31 -25
-1 sprites/foundations.pcx 242 2312 09 40 64 -47 -17
-1 sprites/foundations.pcx 322 2312 09 33 64 -31 -9

Binary file not shown.

View File

@@ -0,0 +1,16 @@
//
// $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/>.
//
-1 * 0 0C "One way road graphics"
-1 * 0 05 09 06
-1 sprites/oneway.pcx 18 8 01 16 24 -12 -8
-1 sprites/oneway.pcx 50 8 01 16 24 -12 -8
-1 sprites/oneway.pcx 82 8 01 16 24 -12 -8
-1 sprites/oneway.pcx 114 8 01 16 24 -12 -8
-1 sprites/oneway.pcx 146 8 01 16 24 -12 -8
-1 sprites/oneway.pcx 178 8 01 16 24 -12 -8

BIN
media/extra_grf/oneway.pcx Normal file

Binary file not shown.

124
media/extra_grf/openttd.nfo Normal file
View File

@@ -0,0 +1,124 @@
// Automatically generated by GRFCODEC. Do not modify!
// (Info version 7)
// Format: spritenum pcxfile xpos ypos compression ysize xsize xrel yrel
//
// $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/>.
//
// Sources for OpenTTD's required base graphics.
// Checks whether the correct version of OpenTTD is used before
// allowing it to be used.
//
//
// -- NFO Renum 'settings' --
// Do not make nforenum warn about the fact that we use a reserved GRF ID
// @@WARNING DISABLE 101
// -- End of NFO Renum 'settings' --
//
//
// Number of sprites, it is wrong, but GRFcodec automagically gets it right.
//
0 * 4 00 00 00 00
//
// Check whether we are running OTTD or not.
//
-1 * 0 07 9D 04 \7= 01 00 00 00 01
-1 * 0 0B 03 7F FF 80 " is not for TTDPatch. Use ttdpatch(w).grf." 00
//
// Check for OTTD's version number
//
// First step... Variable A1 might not exist. If that's the case it always
// skips. As we do not want to skip out of the whole testing, we skip over
// the real version check.
-1 * 0 07 A1 04 \7= FF FF FF FF 02
// Real version check.
-1 * 0 07 A1 04 \7> \w11432 00 06 03
// If the version check is supported, the string is translateable via OpenTTD
// itself. Use it!.
-1 * 0 0B 03 7F 06 "0.6 (or trunk r11432)" 00
// Some OTTD versions before r11130 did support Action B, so use the English
// phrase there
-1 * 0 0B 03 7F FF "Requires OpenTTD version 0.6 (or trunk r11432) or better." 00
// Final fallback. No Action B support, just skip to the end of the file.
-1 * 0 07 A1 04 \7= FF FF FF FF 00
//
// Check DOS vs Windows version.
//
#ifdef DOS
-1 * 0 07 8D 01 \7= 00 01
-1 * 0 0B 03 7F 01 "DOS" 00
#else
-1 * 0 07 8D 01 \7= 01 01
-1 * 0 0B 03 7F 01 "Windows" 00
#endif
// Dos and Windows graphic files have a different GRF ID.
-1 * 0 08 07 FF "OT"
#ifdef DOS
"D"
#else
"W"
#endif
// Name of the GRF
"OpenTTD's base graphics "
#ifdef DOS
"(DOS)"
#else
"(Windows)"
#endif
00
// Description of the GRF.
"License: GPL version 2 (source: svn://svn.openttd.org/extra/ottd_grf)" 0D
"Marcin Grzegorczyk: non-halftile foundations" 0D
"Michael Blunck: catenary, signals" 0D
"George: canals" 0D
"David Dallaston: tram tracks" 0D
"Jonathan G. Rennison: aqueducts" 0D
"Bilbo, Jasper Vries: font" 0D
"OpenTTD developers: other graphics" 00
//
// The real data of the GRF is acquired from several subfiles.
//
#ifdef DOS
# include "2ccmapd.nfo"
#else
# include "2ccmapw.nfo"
#endif
#include "signals.nfo"
#include "elrails.nfo"
#include "foundations.nfo"
#include "canals.nfo"
#include "oneway.nfo"
#include "tramtracks.nfo"
#include "shore.nfo"
#include "sloped_tracks.nfo"
#include "airports.nfo"
#include "roadstops.nfo"
#include "aqueduct.nfo"
#include "autorail.nfo"
#include "flags.nfo"
#include "openttdgui.nfo"
#include "chars.nfo"
#include "overrides.nfo"
#include "fix_graphics.nfo"

View File

@@ -0,0 +1,175 @@
//
// $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/>.
//
// -- NFO Renum 'settings' --
// Do not make nforenum warn about the fact that we use more sprites.
// We are the 'authority' on how many sprites may be used.
// @@WARNING DISABLE 60
// -- End of NFO Renum 'settings' --
//
-1 * 0 0C "OpenTTD GUI graphics"
-1 * 0 05 15 9A
-1 sprites/openttdgui.pcx 18 8 09 31 64 -31 7
-1 sprites/openttdgui.pcx 98 8 09 31 64 -31 7
-1 sprites/openttdgui.pcx 178 8 09 31 64 -31 7
-1 sprites/openttdgui.pcx 258 8 09 31 64 -31 7
-1 sprites/openttdgui.pcx 338 8 09 31 64 -31 -1
-1 sprites/openttdgui.pcx 418 8 09 39 64 -31 -1
-1 sprites/openttdgui.pcx 498 8 09 31 64 -31 -1
-1 sprites/openttdgui.pcx 578 8 09 23 64 -31 7
-1 sprites/openttdgui.pcx 658 8 09 31 64 -31 7
-1 sprites/openttdgui.pcx 2 72 09 23 64 -31 7
-1 sprites/openttdgui.pcx 82 72 09 31 64 -31 7
-1 sprites/openttdgui.pcx 162 72 09 39 64 -31 -1
-1 sprites/openttdgui.pcx 242 72 01 26 23 0 0
-1 sprites/openttdgui.pcx 274 72 09 26 24 0 0
-1 sprites/openttdgui.pcx 306 72 01 8 4 28 16
-1 sprites/openttdgui.pcx 322 72 01 9 4 0 1
-1 sprites/openttdgui.pcx 338 72 09 23 32 0 1
-1 sprites/openttdgui.pcx 386 72 01 8 4 -31 15
-1 sprites/openttdgui.pcx 402 72 01 9 4 -3 0
-1 sprites/openttdgui.pcx 418 72 09 23 32 -31 0
-1 sprites/openttdgui.pcx 466 72 01 8 4 28 16
-1 sprites/openttdgui.pcx 482 72 01 9 4 0 1
-1 sprites/openttdgui.pcx 498 72 09 23 32 0 1
-1 sprites/openttdgui.pcx 546 72 01 8 4 -31 15
-1 sprites/openttdgui.pcx 562 72 01 9 4 -3 0
-1 sprites/openttdgui.pcx 578 72 09 23 32 -31 0
-1 sprites/openttdgui.pcx 626 72 01 8 4 28 16
-1 sprites/openttdgui.pcx 642 72 01 9 4 0 1
-1 sprites/openttdgui.pcx 658 72 09 23 32 0 1
-1 sprites/openttdgui.pcx 706 72 01 8 4 -31 15
-1 sprites/openttdgui.pcx 722 72 01 9 4 -3 0
-1 sprites/openttdgui.pcx 738 72 09 23 32 -31 0
-1 sprites/openttdgui.pcx 786 72 01 8 4 28 16
-1 sprites/openttdgui.pcx 2 136 01 9 4 0 1
-1 sprites/openttdgui.pcx 18 136 09 23 32 0 1
-1 sprites/openttdgui.pcx 66 136 01 8 4 -31 15
-1 sprites/openttdgui.pcx 82 136 01 9 4 -3 0
-1 sprites/openttdgui.pcx 98 136 09 23 32 -31 0
-1 sprites/openttdgui.pcx 146 136 09 10 10 0 0
-1 sprites/openttdgui.pcx 162 136 01 8 8 0 0
-1 sprites/openttdgui.pcx 178 136 09 9 7 0 0
-1 sprites/openttdgui.pcx 194 136 01 7 9 0 0
-1 sprites/openttdgui.pcx 210 136 01 7 9 0 0
-1 sprites/openttdgui.pcx 226 136 01 10 10 0 0
-1 sprites/openttdgui.pcx 242 136 09 7 7 0 0
-1 sprites/openttdgui.pcx 258 136 09 4 7 1 2
-1 sprites/openttdgui.pcx 274 136 09 4 7 1 2
-1 sprites/openttdgui.pcx 290 136 09 7 4 1 1
-1 sprites/openttdgui.pcx 306 136 09 7 4 2 1
-1 sprites/openttdgui.pcx 322 136 01 8 8 1 1
-1 sprites/openttdgui.pcx 338 136 01 9 9 0 0
-1 sprites/openttdgui.pcx 354 136 01 8 7 0 0
-1 sprites/openttdgui.pcx 370 136 01 8 8 0 0
-1 sprites/openttdgui.pcx 386 136 09 13 20 0 4
-1 sprites/openttdgui.pcx 418 136 03 36 56 0 0
-1 sprites/openttdgui.pcx 482 136 01 20 20 0 0
-1 sprites/openttdgui.pcx 514 136 01 32 32 0 0
-1 sprites/openttdgui.pcx 562 136 09 16 20 0 3
-1 sprites/openttdgui.pcx 594 136 03 43 56 0 0
-1 sprites/openttdgui.pcx 658 136 01 19 20 0 1
-1 sprites/openttdgui.pcx 690 136 01 32 32 0 0
-1 sprites/openttdgui.pcx 738 136 01 20 20 0 0
-1 sprites/openttdgui.pcx 2 200 01 31 31 1 1
-1 sprites/openttdgui.pcx 50 200 09 15 20 0 3
-1 sprites/openttdgui.pcx 82 200 03 36 56 0 0
-1 sprites/openttdgui.pcx 146 200 01 20 20 0 0
-1 sprites/openttdgui.pcx 178 200 01 32 32 0 0
-1 sprites/openttdgui.pcx 226 200 01 20 20 0 0
-1 sprites/openttdgui.pcx 258 200 01 32 32 0 0
-1 sprites/openttdgui.pcx 306 200 09 11 19 0 6
-1 sprites/openttdgui.pcx 338 200 03 36 56 0 0
-1 sprites/openttdgui.pcx 402 200 01 20 20 0 0
-1 sprites/openttdgui.pcx 434 200 01 32 32 0 0
-1 sprites/openttdgui.pcx 482 200 01 20 20 0 0
-1 sprites/openttdgui.pcx 514 200 01 32 32 0 0
-1 sprites/openttdgui.pcx 562 200 09 20 20 0 0
-1 sprites/openttdgui.pcx 594 200 09 20 20 0 0
-1 sprites/openttdgui.pcx 626 200 03 32 52 0 0
-1 sprites/openttdgui.pcx 690 200 09 33 29 -27 -16
-1 sprites/openttdgui.pcx 738 200 09 39 35 -29 -29
-1 sprites/openttdgui.pcx 2 264 09 34 29 1 -17
-1 sprites/openttdgui.pcx 50 264 09 39 34 -3 -28
-1 sprites/openttdgui.pcx 98 264 09 13 20 0 4
-1 sprites/openttdgui.pcx 130 264 03 36 56 0 0
-1 sprites/openttdgui.pcx 194 264 09 13 20 0 4
-1 sprites/openttdgui.pcx 226 264 03 36 56 0 0
-1 sprites/openttdgui.pcx 290 264 01 18 39 -9 -9
-1 sprites/openttdgui.pcx 338 264 01 44 72 -16 -35
-1 sprites/openttdgui.pcx 418 264 01 20 20 0 0
-1 sprites/openttdgui.pcx 450 264 01 44 72 -16 -35
-1 sprites/openttdgui.pcx 530 264 09 18 18 1 1
-1 sprites/openttdgui.pcx 562 264 01 20 20 0 0
-1 sprites/openttdgui.pcx 594 264 01 32 32 0 0
-1 sprites/openttdgui.pcx 642 264 01 18 18 0 0
-1 sprites/openttdgui.pcx 674 264 01 18 18 0 0
-1 sprites/openttdgui.pcx 706 264 01 18 18 0 0
-1 sprites/openttdgui.pcx 738 264 01 18 18 0 0
-1 sprites/openttdgui.pcx 770 264 01 18 18 0 0
-1 sprites/openttdgui.pcx 2 328 01 18 18 0 0
-1 sprites/openttdgui.pcx 34 328 01 18 18 0 0
-1 sprites/openttdgui.pcx 66 328 01 18 18 0 0
-1 sprites/openttdgui.pcx 98 328 01 18 18 0 0
-1 sprites/openttdgui.pcx 130 328 01 18 18 0 0
-1 sprites/openttdgui.pcx 162 328 01 18 18 0 0
-1 sprites/openttdgui.pcx 194 328 01 18 18 0 0
-1 sprites/openttdgui.pcx 226 328 01 18 18 0 0
-1 sprites/openttdgui.pcx 258 328 09 16 16 0 0
-1 sprites/openttdgui.pcx 290 328 01 16 16 0 0
-1 sprites/openttdgui.pcx 322 328 01 16 16 0 0
-1 sprites/openttdgui.pcx 354 328 01 16 16 0 0
-1 sprites/openttdgui.pcx 386 328 09 31 35 0 0
-1 sprites/openttdgui.pcx 434 328 01 30 33 0 0
-1 sprites/openttdgui.pcx 482 328 01 33 36 0 0
-1 sprites/openttdgui.pcx 530 328 01 33 37 0 0
-1 sprites/openttdgui.pcx 578 328 09 18 18 0 0
-1 sprites/openttdgui.pcx 610 328 09 18 18 0 0
-1 sprites/openttdgui.pcx 642 328 09 18 18 0 0
-1 sprites/openttdgui.pcx 674 328 09 18 18 0 0
-1 sprites/openttdgui.pcx 706 328 09 18 18 0 0
-1 sprites/openttdgui.pcx 738 328 09 18 18 0 0
-1 sprites/openttdgui.pcx 770 328 09 18 18 0 0
-1 sprites/openttdgui.pcx 2 376 09 18 18 0 0
-1 sprites/openttdgui.pcx 34 376 09 18 18 0 0
-1 sprites/openttdgui.pcx 66 376 09 18 18 0 0
-1 sprites/openttdgui.pcx 98 376 09 18 18 0 0
-1 sprites/openttdgui.pcx 130 376 09 18 18 0 0
-1 sprites/openttdgui.pcx 162 376 09 18 18 0 0
-1 sprites/openttdgui.pcx 194 376 09 18 18 0 0
-1 sprites/openttdgui.pcx 226 376 09 18 18 0 0
-1 sprites/openttdgui.pcx 258 376 09 18 18 0 0
-1 sprites/openttdgui.pcx 290 376 09 18 18 0 0
-1 sprites/openttdgui.pcx 322 376 09 18 18 0 0
-1 sprites/openttdgui.pcx 354 376 09 18 18 0 0
-1 sprites/openttdgui.pcx 386 376 09 18 18 0 0
-1 sprites/openttdgui.pcx 417 376 01 20 20 0 0
-1 sprites/openttdgui.pcx 447 376 01 22 19 0 0
-1 sprites/openttdgui.pcx 482 376 01 20 20 0 0
-1 sprites/openttdgui.pcx 514 376 01 44 54 -16 -35
-1 sprites/openttdgui.pcx 578 376 01 7 7 3 4
-1 sprites/openttdgui.pcx 594 376 01 7 7 3 4
-1 sprites/openttdgui.pcx 610 376 01 9 10 2 3
-1 sprites/openttdgui.pcx 626 376 01 9 10 2 3
-1 sprites/openttdgui.pcx 642 376 01 7 11 2 1
-1 sprites/openttdgui.pcx 658 376 01 9 9 3 3
-1 sprites/openttdgui.pcx 672 376 09 20 20 0 0
-1 sprites/openttdgui.pcx 700 376 09 20 20 0 0
-1 sprites/openttdgui.pcx 726 376 09 32 32 0 0
-1 sprites/openttdgui.pcx 764 376 09 10 10 0 0
-1 sprites/openttdgui.pcx 780 376 09 10 10 0 0
-1 sprites/openttdgui.pcx 4 430 09 7 7 0 0
-1 sprites/openttdgui.pcx 20 430 09 13 14 4 4
-1 sprites/openttdgui.pcx 38 430 09 8 7 0 0
-1 sprites/openttdgui.pcx 52 430 09 8 7 0 0
-1 sprites/openttdgui.pcx 65 430 09 8 7 0 0
// -- NFO Renum 'settings' --
// Undo disabling the warning
// @@WARNING ENABLE 60
// -- End of NFO Renum 'settings' --

Binary file not shown.

View File

@@ -0,0 +1,13 @@
//
// $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/>.
//
-1 * 0 0C "NewGRF overrides"
-1 * 30 00 08 01 03 00 11
44 44 22 02 44 44 01 11 // UKRS addons modifies UKRS
6D 62 04 02 6D 62 04 01 // DBSetXL ECS extension modifies DBSetXL
4D 65 6f 20 4D 65 6F 17 // LV4cut modifies LV4

View File

@@ -0,0 +1,18 @@
//
// $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/>.
//
-1 * 0 0C "Road stop graphics"
-1 * 0 05 11 08
-1 sprites/roadstops.pcx 18 8 09 23 13 5 -11
-1 sprites/roadstops.pcx 50 8 09 15 13 5 -2
-1 sprites/roadstops.pcx 82 8 09 19 21 -20 -7
-1 sprites/roadstops.pcx 114 8 09 17 22 -25 -4
-1 sprites/roadstops.pcx 146 8 09 25 32 -5 -9
-1 sprites/roadstops.pcx 194 8 09 26 28 -3 -12
-1 sprites/roadstops.pcx 242 8 09 25 29 -24 -12
-1 sprites/roadstops.pcx 290 8 09 25 32 -25 -9

Binary file not shown.

79
media/extra_grf/shore.nfo Normal file
View File

@@ -0,0 +1,79 @@
//
// $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/>.
//
//
// -- NFO Renum 'settings' --
// Do not make nforenum warn about the fact that we use an incorrect number of shores
// @@WARNING DISABLE 60
// -- End of NFO Renum 'settings' --
//
-1 * 6 07 83 01 \7! 00 0C
-1 * 54 0C "Missing shore tile graphics for "
"the Temperate climate"
-1 * 3 05 0D 0A
-1 sprites/shore.pcx 66 8 09 15 64 -31 0
-1 sprites/shore.pcx 146 8 09 31 64 -31 -8
-1 sprites/shore.pcx 226 8 09 23 64 -31 0
-1 sprites/shore.pcx 306 8 09 47 64 -31 -16
-1 sprites/shore.pcx 386 8 09 31 64 -31 -8
-1 sprites/shore.pcx 466 8 09 39 64 -31 -8
-1 sprites/shore.pcx 546 8 09 31 64 -31 -8
-1 sprites/shore.pcx 626 8 09 31 64 -31 -8
-1 sprites/shore.pcx 706 7 09 32 64 -31 -1
-1 sprites/shore.pcx 2 72 09 31 64 -31 -8
-1 * 6 07 83 01 \7! 01 0C
-1 * 55 0C "Missing shore tile graphics for "
"the sub-arctic climate"
-1 * 3 05 0D 0A
-1 sprites/shore.pcx 130 72 09 15 64 -31 0
-1 sprites/shore.pcx 210 72 09 31 64 -31 -8
-1 sprites/shore.pcx 290 72 09 23 64 -31 0
-1 sprites/shore.pcx 370 72 09 47 64 -31 -16
-1 sprites/shore.pcx 450 72 09 31 64 -31 -8
-1 sprites/shore.pcx 530 72 09 39 64 -31 -8
-1 sprites/shore.pcx 610 72 09 31 64 -31 -8
-1 sprites/shore.pcx 690 72 09 31 64 -31 -8
-1 sprites/shore.pcx 2 135 09 32 64 -31 -1
-1 sprites/shore.pcx 82 136 09 31 64 -31 -8
-1 * 6 07 83 01 \7! 02 0C
-1 * 57 0C "Missing shore tile graphics for "
"the sub-tropical climate"
-1 * 3 05 0D 0A
-1 sprites/shore.pcx 210 136 09 15 64 -31 0
-1 sprites/shore.pcx 290 136 09 31 64 -31 -8
-1 sprites/shore.pcx 370 136 09 23 64 -31 0
-1 sprites/shore.pcx 450 136 09 47 64 -31 -16
-1 sprites/shore.pcx 530 136 09 31 64 -31 -8
-1 sprites/shore.pcx 610 136 09 39 64 -31 -8
-1 sprites/shore.pcx 690 136 09 31 64 -31 -8
-1 sprites/shore.pcx 2 200 09 31 64 -31 -8
-1 sprites/shore.pcx 82 199 09 32 64 -31 -1
-1 sprites/shore.pcx 162 200 09 31 64 -31 -8
-1 * 6 07 83 01 \7! 03 0C
-1 * 44 0C "Missing shore tile graphics for "
"the toyland"
-1 * 3 05 0D 0A
-1 sprites/shore.pcx 290 200 09 15 64 -31 0
-1 sprites/shore.pcx 370 200 09 31 64 -31 -8
-1 sprites/shore.pcx 450 200 09 23 64 -31 0
-1 sprites/shore.pcx 530 200 09 47 64 -31 -16
-1 sprites/shore.pcx 610 200 09 31 64 -31 -8
-1 sprites/shore.pcx 690 200 09 39 64 -31 -8
-1 sprites/shore.pcx 2 264 09 31 64 -31 -8
-1 sprites/shore.pcx 82 264 09 31 64 -31 -8
-1 sprites/shore.pcx 162 263 09 32 64 -31 -1
-1 sprites/shore.pcx 242 264 09 31 64 -31 -8
//
// -- NFO Renum 'settings' --
// Reset warning about incorrect number of shores
// @@WARNING ENABLE 60
// -- End of NFO Renum 'settings' --
//

BIN
media/extra_grf/shore.pcx Normal file

Binary file not shown.

493
media/extra_grf/signals.nfo Normal file
View File

@@ -0,0 +1,493 @@
//
// $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/>.
//
-1 * 0 0C "Pre-signal, semaphore, and PBS graphics by Michael Blunck"
-1 * 0 05 04 F0
-1 sprites/signals.pcx 66 8 01 21 6 -2 -19
-1 sprites/signals.pcx 82 8 01 21 6 -2 -19
-1 sprites/signals.pcx 98 8 01 21 6 -2 -19
-1 sprites/signals.pcx 114 8 01 21 6 -2 -19
-1 sprites/signals.pcx 130 8 01 21 6 -2 -19
-1 sprites/signals.pcx 146 8 01 21 6 -2 -19
-1 sprites/signals.pcx 162 8 01 21 6 -2 -19
-1 sprites/signals.pcx 178 8 01 21 6 -2 -19
-1 sprites/signals.pcx 194 8 01 21 6 -2 -19
-1 sprites/signals.pcx 210 8 01 21 6 -2 -19
-1 sprites/signals.pcx 226 8 01 21 6 -2 -19
-1 sprites/signals.pcx 242 8 01 21 6 -2 -19
-1 sprites/signals.pcx 258 8 01 21 6 -2 -19
-1 sprites/signals.pcx 274 8 01 21 6 -2 -19
-1 sprites/signals.pcx 290 8 01 21 6 -2 -19
-1 sprites/signals.pcx 306 8 01 21 6 -2 -19
-1 sprites/signals.pcx 322 8 01 21 6 -2 -19
-1 sprites/signals.pcx 338 8 01 21 6 -2 -19
-1 sprites/signals.pcx 354 8 01 21 6 -2 -19
-1 sprites/signals.pcx 370 8 01 21 6 -2 -19
-1 sprites/signals.pcx 386 8 01 21 6 -2 -19
-1 sprites/signals.pcx 402 8 01 21 6 -2 -19
-1 sprites/signals.pcx 418 8 01 21 6 -2 -19
-1 sprites/signals.pcx 434 8 01 21 6 -2 -19
-1 sprites/signals.pcx 450 8 01 21 6 -2 -19
-1 sprites/signals.pcx 466 8 01 21 6 -2 -19
-1 sprites/signals.pcx 482 8 01 21 6 -2 -19
-1 sprites/signals.pcx 498 8 01 21 6 -2 -19
-1 sprites/signals.pcx 514 8 01 21 6 -2 -19
-1 sprites/signals.pcx 530 8 01 21 6 -2 -19
-1 sprites/signals.pcx 546 8 01 21 6 -2 -19
-1 sprites/signals.pcx 562 8 01 21 6 -2 -19
-1 sprites/signals.pcx 578 8 01 21 6 -2 -19
-1 sprites/signals.pcx 594 8 01 21 6 -2 -19
-1 sprites/signals.pcx 610 8 01 21 6 -2 -19
-1 sprites/signals.pcx 626 8 01 21 6 -2 -19
-1 sprites/signals.pcx 642 8 01 21 6 -2 -19
-1 sprites/signals.pcx 658 8 01 21 6 -2 -19
-1 sprites/signals.pcx 674 8 01 21 6 -2 -19
-1 sprites/signals.pcx 690 8 01 21 6 -2 -19
-1 sprites/signals.pcx 706 8 01 21 6 -2 -19
-1 sprites/signals.pcx 722 8 01 21 6 -2 -19
-1 sprites/signals.pcx 738 8 01 21 6 -2 -19
-1 sprites/signals.pcx 754 8 01 21 6 -2 -19
-1 sprites/signals.pcx 770 8 01 21 6 -2 -19
-1 sprites/signals.pcx 786 8 01 21 6 -2 -19
-1 sprites/signals.pcx 2 40 01 21 6 -2 -19
-1 sprites/signals.pcx 18 40 01 21 6 -2 -19
-1 sprites/signals.pcx 34 40 01 21 10 -6 -19
-1 sprites/signals.pcx 50 40 01 23 7 -3 -21
-1 sprites/signals.pcx 66 40 01 21 10 1 -19
-1 sprites/signals.pcx 82 40 01 21 9 1 -19
-1 sprites/signals.pcx 98 40 01 21 9 1 -19
-1 sprites/signals.pcx 114 40 01 23 6 1 -21
-1 sprites/signals.pcx 130 40 01 21 10 -7 -19
-1 sprites/signals.pcx 146 40 01 21 10 -7 -19
-1 sprites/signals.pcx 162 40 01 21 2 1 -19
-1 sprites/signals.pcx 178 40 01 24 2 1 -22
-1 sprites/signals.pcx 194 40 01 23 2 1 -21
-1 sprites/signals.pcx 210 40 01 26 2 1 -24
-1 sprites/signals.pcx 226 40 01 21 11 -7 -19
-1 sprites/signals.pcx 242 40 01 21 8 -4 -19
-1 sprites/signals.pcx 258 40 01 21 11 1 -19
-1 sprites/signals.pcx 274 40 01 21 8 1 -19
-1 sprites/signals.pcx 290 40 01 21 12 -6 -19
-1 sprites/signals.pcx 322 40 01 23 9 -3 -21
-1 sprites/signals.pcx 338 40 01 21 12 -1 -19
-1 sprites/signals.pcx 370 40 01 21 11 -1 -19
-1 sprites/signals.pcx 386 40 01 21 11 -1 -19
-1 sprites/signals.pcx 402 40 01 23 8 -1 -21
-1 sprites/signals.pcx 418 40 01 21 12 -7 -19
-1 sprites/signals.pcx 450 40 01 21 12 -7 -19
-1 sprites/signals.pcx 482 40 01 21 4 1 -19
-1 sprites/signals.pcx 498 40 01 24 4 1 -22
-1 sprites/signals.pcx 514 40 01 23 4 -1 -21
-1 sprites/signals.pcx 530 40 01 26 4 -1 -24
-1 sprites/signals.pcx 546 40 01 21 13 -7 -19
-1 sprites/signals.pcx 578 40 01 21 10 -4 -19
-1 sprites/signals.pcx 594 40 01 21 13 -1 -19
-1 sprites/signals.pcx 626 40 01 21 10 -1 -19
-1 sprites/signals.pcx 642 40 01 21 11 -6 -19
-1 sprites/signals.pcx 658 40 01 23 8 -3 -21
-1 sprites/signals.pcx 674 40 01 21 11 0 -19
-1 sprites/signals.pcx 690 40 01 21 10 0 -19
-1 sprites/signals.pcx 706 40 01 21 10 0 -19
-1 sprites/signals.pcx 722 40 01 23 7 0 -21
-1 sprites/signals.pcx 738 40 01 21 11 -7 -19
-1 sprites/signals.pcx 754 40 01 21 11 -7 -19
-1 sprites/signals.pcx 770 40 01 21 4 1 -19
-1 sprites/signals.pcx 786 40 01 24 4 1 -22
-1 sprites/signals.pcx 2 88 01 23 4 -1 -21
-1 sprites/signals.pcx 18 88 01 26 4 -1 -24
-1 sprites/signals.pcx 34 88 01 21 12 -7 -19
-1 sprites/signals.pcx 66 88 01 21 9 -4 -19
-1 sprites/signals.pcx 82 88 01 21 12 0 -19
-1 sprites/signals.pcx 114 88 01 21 9 0 -19
-1 sprites/signals.pcx 130 88 01 21 11 -6 -19
-1 sprites/signals.pcx 146 88 01 23 8 -3 -21
-1 sprites/signals.pcx 162 88 01 21 11 0 -19
-1 sprites/signals.pcx 178 88 01 21 10 0 -19
-1 sprites/signals.pcx 194 88 01 21 10 0 -19
-1 sprites/signals.pcx 210 88 01 23 7 0 -21
-1 sprites/signals.pcx 226 88 01 21 11 -7 -19
-1 sprites/signals.pcx 242 88 01 21 11 -7 -19
-1 sprites/signals.pcx 258 88 01 21 4 1 -19
-1 sprites/signals.pcx 274 88 01 24 4 1 -22
-1 sprites/signals.pcx 290 88 01 23 4 -1 -21
-1 sprites/signals.pcx 306 88 01 26 4 -1 -24
-1 sprites/signals.pcx 322 88 01 21 12 -7 -19
-1 sprites/signals.pcx 354 88 01 21 9 -4 -19
-1 sprites/signals.pcx 370 88 01 21 12 0 -19
-1 sprites/signals.pcx 402 88 01 21 9 0 -19
-1 sprites/signals.pcx 418 88 01 19 6 -2 -17
-1 sprites/signals.pcx 434 88 01 19 6 -2 -17
-1 sprites/signals.pcx 450 88 01 19 6 -2 -17
-1 sprites/signals.pcx 466 88 01 19 6 -2 -17
-1 sprites/signals.pcx 482 88 01 19 6 -2 -17
-1 sprites/signals.pcx 498 88 01 19 6 -2 -17
-1 sprites/signals.pcx 514 88 01 19 6 -2 -17
-1 sprites/signals.pcx 530 88 01 19 6 -2 -17
-1 sprites/signals.pcx 546 88 01 19 6 -2 -17
-1 sprites/signals.pcx 562 88 01 19 6 -2 -17
-1 sprites/signals.pcx 578 88 01 19 6 -2 -17
-1 sprites/signals.pcx 594 88 01 19 6 -2 -17
-1 sprites/signals.pcx 610 88 01 19 6 -2 -17
-1 sprites/signals.pcx 626 88 01 19 6 -2 -17
-1 sprites/signals.pcx 642 88 01 19 6 -2 -17
-1 sprites/signals.pcx 658 88 01 19 6 -2 -17
-1 sprites/signals.pcx 674 88 01 19 6 -2 -17
-1 sprites/signals.pcx 690 88 01 19 6 -2 -17
-1 sprites/signals.pcx 706 88 01 19 6 -2 -17
-1 sprites/signals.pcx 722 88 01 19 6 -2 -17
-1 sprites/signals.pcx 738 88 01 19 6 -2 -17
-1 sprites/signals.pcx 754 88 01 19 6 -2 -17
-1 sprites/signals.pcx 770 88 01 19 6 -2 -17
-1 sprites/signals.pcx 786 88 01 19 6 -2 -17
-1 sprites/signals.pcx 2 136 01 19 6 -2 -17
-1 sprites/signals.pcx 18 136 01 19 6 -2 -17
-1 sprites/signals.pcx 34 136 01 19 6 -2 -17
-1 sprites/signals.pcx 50 136 01 19 6 -2 -17
-1 sprites/signals.pcx 66 136 01 19 6 -2 -17
-1 sprites/signals.pcx 82 136 01 19 6 -2 -17
-1 sprites/signals.pcx 98 136 01 19 6 -2 -17
-1 sprites/signals.pcx 114 136 01 19 6 -2 -17
-1 sprites/signals.pcx 130 136 01 21 6 -2 -19
-1 sprites/signals.pcx 146 136 01 21 6 -2 -19
-1 sprites/signals.pcx 162 136 01 21 6 -2 -19
-1 sprites/signals.pcx 178 136 01 21 6 -2 -19
-1 sprites/signals.pcx 194 136 01 21 6 -2 -19
-1 sprites/signals.pcx 210 136 01 21 6 -2 -19
-1 sprites/signals.pcx 226 136 01 21 6 -2 -19
-1 sprites/signals.pcx 242 136 01 21 6 -2 -19
-1 sprites/signals.pcx 258 136 01 21 6 -2 -19
-1 sprites/signals.pcx 274 136 01 21 6 -2 -19
-1 sprites/signals.pcx 290 136 01 21 6 -2 -19
-1 sprites/signals.pcx 306 136 01 21 6 -2 -19
-1 sprites/signals.pcx 322 136 01 21 6 -2 -19
-1 sprites/signals.pcx 338 136 01 21 6 -2 -19
-1 sprites/signals.pcx 354 136 01 21 6 -2 -19
-1 sprites/signals.pcx 370 136 01 21 6 -2 -19
-1 sprites/signals.pcx 386 136 01 21 6 -2 -19
-1 sprites/signals.pcx 402 136 01 21 6 -2 -19
-1 sprites/signals.pcx 418 136 01 21 6 -2 -19
-1 sprites/signals.pcx 434 136 01 21 6 -2 -19
-1 sprites/signals.pcx 450 136 01 21 6 -2 -19
-1 sprites/signals.pcx 466 136 01 21 6 -2 -19
-1 sprites/signals.pcx 482 136 01 21 6 -2 -19
-1 sprites/signals.pcx 498 136 01 21 6 -2 -19
-1 sprites/signals.pcx 514 136 01 21 6 -2 -19
-1 sprites/signals.pcx 530 136 01 21 6 -2 -19
-1 sprites/signals.pcx 546 136 01 21 6 -2 -19
-1 sprites/signals.pcx 562 136 01 21 6 -2 -19
-1 sprites/signals.pcx 578 136 01 21 6 -2 -19
-1 sprites/signals.pcx 594 136 01 21 6 -2 -19
-1 sprites/signals.pcx 610 136 01 21 6 -2 -19
-1 sprites/signals.pcx 626 136 01 21 6 -2 -19
-1 sprites/signals.pcx 642 136 01 21 10 -6 -19
-1 sprites/signals.pcx 658 136 01 23 7 -3 -21
-1 sprites/signals.pcx 674 136 01 21 10 1 -19
-1 sprites/signals.pcx 690 136 01 21 9 1 -19
-1 sprites/signals.pcx 706 136 01 21 9 1 -19
-1 sprites/signals.pcx 722 136 01 23 6 1 -21
-1 sprites/signals.pcx 738 136 01 21 10 -7 -19
-1 sprites/signals.pcx 754 136 01 21 10 -7 -19
-1 sprites/signals.pcx 770 136 01 21 2 1 -19
-1 sprites/signals.pcx 786 136 01 24 2 1 -22
-1 sprites/signals.pcx 2 184 01 23 2 1 -21
-1 sprites/signals.pcx 18 184 01 26 2 1 -24
-1 sprites/signals.pcx 34 184 01 21 11 -7 -19
-1 sprites/signals.pcx 50 184 01 21 8 -4 -19
-1 sprites/signals.pcx 66 184 01 21 11 1 -19
-1 sprites/signals.pcx 82 184 01 21 8 1 -19
-1 sprites/signals.pcx 98 184 01 21 12 -6 -19
-1 sprites/signals.pcx 130 184 01 23 9 -3 -21
-1 sprites/signals.pcx 146 184 01 21 12 -1 -19
-1 sprites/signals.pcx 178 184 01 21 11 -1 -19
-1 sprites/signals.pcx 194 184 01 21 11 -1 -19
-1 sprites/signals.pcx 210 184 01 23 8 -1 -21
-1 sprites/signals.pcx 226 184 01 21 12 -7 -19
-1 sprites/signals.pcx 258 184 01 21 12 -7 -19
-1 sprites/signals.pcx 290 184 01 21 4 -1 -19
-1 sprites/signals.pcx 306 184 01 24 4 -1 -22
-1 sprites/signals.pcx 322 184 01 23 4 1 -21
-1 sprites/signals.pcx 338 184 01 26 4 1 -24
-1 sprites/signals.pcx 354 184 01 21 13 -7 -19
-1 sprites/signals.pcx 386 184 01 21 10 -4 -19
-1 sprites/signals.pcx 402 184 01 21 13 -1 -19
-1 sprites/signals.pcx 434 184 01 21 10 -1 -19
-1 sprites/signals.pcx 450 184 01 21 11 -6 -19
-1 sprites/signals.pcx 466 184 01 23 8 -3 -21
-1 sprites/signals.pcx 482 184 01 21 11 0 -19
-1 sprites/signals.pcx 498 184 01 21 10 0 -19
-1 sprites/signals.pcx 514 184 01 21 10 0 -19
-1 sprites/signals.pcx 530 184 01 23 7 0 -21
-1 sprites/signals.pcx 546 184 01 21 11 -7 -19
-1 sprites/signals.pcx 562 184 01 21 11 -7 -19
-1 sprites/signals.pcx 578 184 01 21 4 1 -19
-1 sprites/signals.pcx 594 184 01 24 4 1 -22
-1 sprites/signals.pcx 610 184 01 23 4 -1 -21
-1 sprites/signals.pcx 626 184 01 26 4 -1 -24
-1 sprites/signals.pcx 642 184 01 21 12 -7 -19
-1 sprites/signals.pcx 674 184 01 21 9 -4 -19
-1 sprites/signals.pcx 690 184 01 21 12 0 -19
-1 sprites/signals.pcx 722 184 01 21 9 0 -19
-1 sprites/signals.pcx 738 184 01 21 11 -6 -19
-1 sprites/signals.pcx 754 184 01 23 8 -3 -21
-1 sprites/signals.pcx 770 184 01 21 11 0 -19
-1 sprites/signals.pcx 786 184 01 21 10 0 -19
-1 sprites/signals.pcx 2 232 01 21 10 0 -19
-1 sprites/signals.pcx 18 232 01 23 7 0 -21
-1 sprites/signals.pcx 34 232 01 21 11 -7 -19
-1 sprites/signals.pcx 50 232 01 21 11 -7 -19
-1 sprites/signals.pcx 66 232 01 21 4 1 -19
-1 sprites/signals.pcx 82 232 01 24 4 1 -22
-1 sprites/signals.pcx 98 232 01 23 4 -1 -21
-1 sprites/signals.pcx 114 232 01 26 4 -1 -24
-1 sprites/signals.pcx 130 232 01 21 12 -7 -19
-1 sprites/signals.pcx 162 232 01 21 9 -4 -19
-1 sprites/signals.pcx 178 232 01 21 12 0 -19
-1 sprites/signals.pcx 210 232 01 21 9 0 -19
-1 * 0 07 85 01 \70 3B F2
-1 * 0 07 86 01 \70 04 F1
-1 * 0 05 04 F0
-1 sprites/signals.pcx 274 232 01 21 6 -2 -19
-1 sprites/signals.pcx 290 232 01 21 6 -2 -19
-1 sprites/signals.pcx 306 232 01 21 6 -2 -19
-1 sprites/signals.pcx 322 232 01 21 6 -2 -19
-1 sprites/signals.pcx 338 232 01 21 6 -2 -19
-1 sprites/signals.pcx 354 232 01 21 6 -2 -19
-1 sprites/signals.pcx 370 232 01 21 6 -2 -19
-1 sprites/signals.pcx 386 232 01 21 6 -2 -19
-1 sprites/signals.pcx 402 232 01 21 6 -2 -19
-1 sprites/signals.pcx 418 232 01 21 6 -2 -19
-1 sprites/signals.pcx 434 232 01 21 6 -2 -19
-1 sprites/signals.pcx 450 232 01 21 6 -2 -19
-1 sprites/signals.pcx 466 232 01 21 6 -2 -19
-1 sprites/signals.pcx 482 232 01 21 6 -2 -19
-1 sprites/signals.pcx 498 232 01 21 6 -2 -19
-1 sprites/signals.pcx 514 232 01 21 6 -2 -19
-1 sprites/signals.pcx 530 232 01 21 6 -2 -19
-1 sprites/signals.pcx 546 232 01 21 6 -2 -19
-1 sprites/signals.pcx 562 232 01 21 6 -2 -19
-1 sprites/signals.pcx 578 232 01 21 6 -2 -19
-1 sprites/signals.pcx 594 232 01 21 6 -2 -19
-1 sprites/signals.pcx 610 232 01 21 6 -2 -19
-1 sprites/signals.pcx 626 232 01 21 6 -2 -19
-1 sprites/signals.pcx 642 232 01 21 6 -2 -19
-1 sprites/signals.pcx 658 232 01 21 6 -2 -19
-1 sprites/signals.pcx 674 232 01 21 6 -2 -19
-1 sprites/signals.pcx 690 232 01 21 6 -2 -19
-1 sprites/signals.pcx 706 232 01 21 6 -2 -19
-1 sprites/signals.pcx 722 232 01 21 6 -2 -19
-1 sprites/signals.pcx 738 232 01 21 6 -2 -19
-1 sprites/signals.pcx 754 232 01 21 6 -2 -19
-1 sprites/signals.pcx 770 232 01 21 6 -2 -19
-1 sprites/signals.pcx 786 232 01 21 6 -2 -19
-1 sprites/signals.pcx 2 280 01 21 6 -2 -19
-1 sprites/signals.pcx 18 280 01 21 6 -2 -19
-1 sprites/signals.pcx 34 280 01 21 6 -2 -19
-1 sprites/signals.pcx 50 280 01 21 6 -2 -19
-1 sprites/signals.pcx 66 280 01 21 6 -2 -19
-1 sprites/signals.pcx 82 280 01 21 6 -2 -19
-1 sprites/signals.pcx 98 280 01 21 6 -2 -19
-1 sprites/signals.pcx 114 280 01 21 6 -2 -19
-1 sprites/signals.pcx 130 280 01 21 6 -2 -19
-1 sprites/signals.pcx 146 280 01 21 6 -2 -19
-1 sprites/signals.pcx 162 280 01 21 6 -2 -19
-1 sprites/signals.pcx 178 280 01 21 6 -2 -19
-1 sprites/signals.pcx 194 280 01 21 6 -2 -19
-1 sprites/signals.pcx 210 280 01 21 6 -2 -19
-1 sprites/signals.pcx 226 280 01 21 6 -2 -19
-1 sprites/signals.pcx 242 280 01 21 10 -7 -19
-1 sprites/signals.pcx 258 280 01 23 10 -8 -21
-1 sprites/signals.pcx 274 280 01 23 10 -7 -21
-1 sprites/signals.pcx 290 280 01 26 7 -5 -24
-1 sprites/signals.pcx 306 280 01 21 10 -7 -19
-1 sprites/signals.pcx 322 280 01 23 10 -6 -21
-1 sprites/signals.pcx 338 280 01 23 10 1 -21
-1 sprites/signals.pcx 354 280 01 26 7 2 -24
-1 sprites/signals.pcx 370 280 01 23 3 0 -21
-1 sprites/signals.pcx 386 280 01 26 3 0 -24
-1 sprites/signals.pcx 402 280 01 21 3 0 -19
-1 sprites/signals.pcx 418 280 01 24 3 0 -22
-1 sprites/signals.pcx 434 280 01 21 12 0 -19
-1 sprites/signals.pcx 466 280 01 24 9 0 -22
-1 sprites/signals.pcx 482 280 01 21 12 -9 -19
-1 sprites/signals.pcx 514 280 01 24 9 -6 -22
-1 sprites/signals.pcx 530 280 01 21 12 -9 -19
-1 sprites/signals.pcx 562 280 01 23 11 -9 -21
-1 sprites/signals.pcx 578 280 01 23 11 -7 -21
-1 sprites/signals.pcx 594 280 01 26 9 -5 -24
-1 sprites/signals.pcx 610 280 01 21 12 -7 -19
-1 sprites/signals.pcx 642 280 01 23 11 -6 -21
-1 sprites/signals.pcx 658 280 01 23 11 0 -21
-1 sprites/signals.pcx 674 280 01 26 9 0 -24
-1 sprites/signals.pcx 690 280 01 23 5 0 -21
-1 sprites/signals.pcx 706 280 01 26 5 0 -24
-1 sprites/signals.pcx 722 280 01 21 5 -2 -19
-1 sprites/signals.pcx 738 280 01 24 5 -2 -22
-1 sprites/signals.pcx 754 280 01 21 13 -1 -19
-1 sprites/signals.pcx 786 280 01 24 10 -1 -22
-1 sprites/signals.pcx 2 328 01 21 13 -9 -19
-1 sprites/signals.pcx 34 328 01 24 10 -6 -22
-1 sprites/signals.pcx 50 328 01 21 11 -8 -19
-1 sprites/signals.pcx 66 328 01 23 10 -8 -21
-1 sprites/signals.pcx 82 328 01 23 10 -7 -21
-1 sprites/signals.pcx 98 328 01 26 8 -5 -24
-1 sprites/signals.pcx 114 328 01 21 11 -7 -19
-1 sprites/signals.pcx 130 328 01 23 10 -6 -21
-1 sprites/signals.pcx 146 328 01 23 10 1 -21
-1 sprites/signals.pcx 162 328 01 26 8 1 -24
-1 sprites/signals.pcx 178 328 01 23 5 0 -21
-1 sprites/signals.pcx 194 328 01 26 5 0 -24
-1 sprites/signals.pcx 210 328 01 21 5 -2 -19
-1 sprites/signals.pcx 226 328 01 24 5 -2 -22
-1 sprites/signals.pcx 242 328 01 21 12 0 -19
-1 sprites/signals.pcx 274 328 01 24 9 0 -22
-1 sprites/signals.pcx 290 328 01 21 12 -9 -19
-1 sprites/signals.pcx 322 328 01 24 9 -6 -22
-1 sprites/signals.pcx 338 328 01 21 11 -8 -19
-1 sprites/signals.pcx 354 328 01 23 10 -8 -21
-1 sprites/signals.pcx 370 328 01 23 10 -7 -21
-1 sprites/signals.pcx 386 328 01 26 8 -5 -24
-1 sprites/signals.pcx 402 328 01 21 11 -7 -19
-1 sprites/signals.pcx 418 328 01 23 10 -6 -21
-1 sprites/signals.pcx 434 328 01 23 10 1 -21
-1 sprites/signals.pcx 450 328 01 26 8 1 -24
-1 sprites/signals.pcx 466 328 01 23 5 0 -21
-1 sprites/signals.pcx 482 328 01 26 5 0 -24
-1 sprites/signals.pcx 498 328 01 21 5 -2 -19
-1 sprites/signals.pcx 514 328 01 24 5 -2 -22
-1 sprites/signals.pcx 530 328 01 21 12 0 -19
-1 sprites/signals.pcx 562 328 01 24 9 0 -22
-1 sprites/signals.pcx 578 328 01 21 12 -9 -19
-1 sprites/signals.pcx 610 328 01 24 9 -6 -22
-1 sprites/signals.pcx 626 328 01 19 6 -2 -17
-1 sprites/signals.pcx 642 328 01 19 6 -2 -17
-1 sprites/signals.pcx 658 328 01 19 6 -2 -17
-1 sprites/signals.pcx 674 328 01 19 6 -2 -17
-1 sprites/signals.pcx 690 328 01 19 6 -2 -17
-1 sprites/signals.pcx 706 328 01 19 6 -2 -17
-1 sprites/signals.pcx 722 328 01 19 6 -2 -17
-1 sprites/signals.pcx 738 328 01 19 6 -2 -17
-1 sprites/signals.pcx 754 328 01 19 6 -2 -17
-1 sprites/signals.pcx 770 328 01 19 6 -2 -17
-1 sprites/signals.pcx 786 328 01 19 6 -2 -17
-1 sprites/signals.pcx 2 376 01 19 6 -2 -17
-1 sprites/signals.pcx 18 376 01 19 6 -2 -17
-1 sprites/signals.pcx 34 376 01 19 6 -2 -17
-1 sprites/signals.pcx 50 376 01 19 6 -2 -17
-1 sprites/signals.pcx 66 376 01 19 6 -2 -17
-1 sprites/signals.pcx 82 376 01 19 6 -2 -17
-1 sprites/signals.pcx 98 376 01 19 6 -2 -17
-1 sprites/signals.pcx 114 376 01 19 6 -2 -17
-1 sprites/signals.pcx 130 376 01 19 6 -2 -17
-1 sprites/signals.pcx 146 376 01 19 6 -2 -17
-1 sprites/signals.pcx 162 376 01 19 6 -2 -17
-1 sprites/signals.pcx 178 376 01 19 6 -2 -17
-1 sprites/signals.pcx 194 376 01 19 6 -2 -17
-1 sprites/signals.pcx 210 376 01 19 6 -2 -17
-1 sprites/signals.pcx 226 376 01 19 6 -2 -17
-1 sprites/signals.pcx 242 376 01 19 6 -2 -17
-1 sprites/signals.pcx 258 376 01 19 6 -2 -17
-1 sprites/signals.pcx 274 376 01 19 6 -2 -17
-1 sprites/signals.pcx 290 376 01 19 6 -2 -17
-1 sprites/signals.pcx 306 376 01 19 6 -2 -17
-1 sprites/signals.pcx 322 376 01 19 6 -2 -17
-1 sprites/signals.pcx 338 376 01 21 6 -2 -19
-1 sprites/signals.pcx 354 376 01 21 6 -2 -19
-1 sprites/signals.pcx 370 376 01 21 6 -2 -19
-1 sprites/signals.pcx 386 376 01 21 6 -2 -19
-1 sprites/signals.pcx 402 376 01 21 6 -2 -19
-1 sprites/signals.pcx 418 376 01 21 6 -2 -19
-1 sprites/signals.pcx 434 376 01 21 6 -2 -19
-1 sprites/signals.pcx 450 376 01 21 6 -2 -19
-1 sprites/signals.pcx 466 376 01 21 6 -2 -19
-1 sprites/signals.pcx 482 376 01 21 6 -2 -19
-1 sprites/signals.pcx 498 376 01 21 6 -2 -19
-1 sprites/signals.pcx 514 376 01 21 6 -2 -19
-1 sprites/signals.pcx 530 376 01 21 6 -2 -19
-1 sprites/signals.pcx 546 376 01 21 6 -2 -19
-1 sprites/signals.pcx 562 376 01 21 6 -2 -19
-1 sprites/signals.pcx 578 376 01 21 6 -2 -19
-1 sprites/signals.pcx 594 376 01 21 6 -2 -19
-1 sprites/signals.pcx 610 376 01 21 6 -2 -19
-1 sprites/signals.pcx 626 376 01 21 6 -2 -19
-1 sprites/signals.pcx 642 376 01 21 6 -2 -19
-1 sprites/signals.pcx 658 376 01 21 6 -2 -19
-1 sprites/signals.pcx 674 376 01 21 6 -2 -19
-1 sprites/signals.pcx 690 376 01 21 6 -2 -19
-1 sprites/signals.pcx 706 376 01 21 6 -2 -19
-1 sprites/signals.pcx 722 376 01 21 6 -2 -19
-1 sprites/signals.pcx 738 376 01 21 6 -2 -19
-1 sprites/signals.pcx 754 376 01 21 6 -2 -19
-1 sprites/signals.pcx 770 376 01 21 6 -2 -19
-1 sprites/signals.pcx 786 376 01 21 6 -2 -19
-1 sprites/signals.pcx 2 408 01 21 6 -2 -19
-1 sprites/signals.pcx 18 408 01 21 6 -2 -19
-1 sprites/signals.pcx 34 408 01 21 6 -2 -19
-1 sprites/signals.pcx 50 408 01 21 10 -7 -19
-1 sprites/signals.pcx 66 408 01 23 10 -8 -21
-1 sprites/signals.pcx 82 408 01 23 10 -7 -21
-1 sprites/signals.pcx 98 408 01 26 7 -5 -24
-1 sprites/signals.pcx 114 408 01 21 10 -7 -19
-1 sprites/signals.pcx 130 408 01 23 10 -6 -21
-1 sprites/signals.pcx 146 408 01 23 10 1 -21
-1 sprites/signals.pcx 162 408 01 26 7 2 -24
-1 sprites/signals.pcx 178 408 01 23 3 0 -21
-1 sprites/signals.pcx 194 408 01 26 3 0 -24
-1 sprites/signals.pcx 210 408 01 21 3 0 -19
-1 sprites/signals.pcx 226 408 01 24 3 0 -22
-1 sprites/signals.pcx 242 408 01 21 12 0 -19
-1 sprites/signals.pcx 274 408 01 24 9 0 -22
-1 sprites/signals.pcx 290 408 01 21 12 -9 -19
-1 sprites/signals.pcx 322 408 01 24 9 -6 -22
-1 sprites/signals.pcx 338 408 01 21 12 -9 -19
-1 sprites/signals.pcx 370 408 01 23 11 -9 -21
-1 sprites/signals.pcx 386 408 01 23 11 -7 -21
-1 sprites/signals.pcx 402 408 01 26 9 -5 -24
-1 sprites/signals.pcx 418 408 01 21 12 -7 -19
-1 sprites/signals.pcx 450 408 01 23 11 -6 -21
-1 sprites/signals.pcx 466 408 01 23 11 0 -21
-1 sprites/signals.pcx 482 408 01 26 9 0 -24
-1 sprites/signals.pcx 498 408 01 23 5 -1 -21
-1 sprites/signals.pcx 514 408 01 26 5 -1 -24
-1 sprites/signals.pcx 530 408 01 21 5 -1 -19
-1 sprites/signals.pcx 546 408 01 24 5 -1 -22
-1 sprites/signals.pcx 562 408 01 21 13 -1 -19
-1 sprites/signals.pcx 594 408 01 24 10 -1 -22
-1 sprites/signals.pcx 610 408 01 21 13 -9 -19
-1 sprites/signals.pcx 642 408 01 24 10 -6 -22
-1 sprites/signals.pcx 658 408 01 21 11 -8 -19
-1 sprites/signals.pcx 674 408 01 23 10 -8 -21
-1 sprites/signals.pcx 690 408 01 23 10 -7 -21
-1 sprites/signals.pcx 706 408 01 26 8 -5 -24
-1 sprites/signals.pcx 722 408 01 21 11 -7 -19
-1 sprites/signals.pcx 738 408 01 23 10 -6 -21
-1 sprites/signals.pcx 754 408 01 23 10 1 -21
-1 sprites/signals.pcx 770 408 01 26 8 1 -24
-1 sprites/signals.pcx 786 408 01 23 5 0 -21
-1 sprites/signals.pcx 2 456 01 26 5 0 -24
-1 sprites/signals.pcx 18 456 01 21 5 -2 -19
-1 sprites/signals.pcx 34 456 01 24 5 -2 -22
-1 sprites/signals.pcx 50 456 01 21 12 0 -19
-1 sprites/signals.pcx 82 456 01 24 9 0 -22
-1 sprites/signals.pcx 98 456 01 21 12 -9 -19
-1 sprites/signals.pcx 130 456 01 24 9 -6 -22
-1 sprites/signals.pcx 146 456 01 21 11 -8 -19
-1 sprites/signals.pcx 162 456 01 23 10 -8 -21
-1 sprites/signals.pcx 178 456 01 23 10 -7 -21
-1 sprites/signals.pcx 194 456 01 26 8 -5 -24
-1 sprites/signals.pcx 210 456 01 21 11 -7 -19
-1 sprites/signals.pcx 226 456 01 23 10 -6 -21
-1 sprites/signals.pcx 242 456 01 23 10 1 -21
-1 sprites/signals.pcx 258 456 01 26 8 1 -24
-1 sprites/signals.pcx 274 456 01 23 5 0 -21
-1 sprites/signals.pcx 290 456 01 26 5 0 -24
-1 sprites/signals.pcx 306 456 01 21 5 -2 -19
-1 sprites/signals.pcx 322 456 01 24 5 -2 -22
-1 sprites/signals.pcx 338 456 01 21 12 0 -19
-1 sprites/signals.pcx 370 456 01 24 9 0 -22
-1 sprites/signals.pcx 386 456 01 21 12 -9 -19
-1 sprites/signals.pcx 418 456 01 24 9 -6 -22

BIN
media/extra_grf/signals.pcx Normal file

Binary file not shown.

View File

@@ -0,0 +1,22 @@
//
// $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/>.
//
-1 * 0 0C "Sloped tracks"
-1 * 3 05 0F 0C
-1 sprites/sloped_tracks.pcx 50 8 09 29 42 -19 -3
-1 sprites/sloped_tracks.pcx 98 8 09 13 41 -20 5
-1 sprites/sloped_tracks.pcx 146 8 09 14 42 -19 5
-1 sprites/sloped_tracks.pcx 194 8 09 29 42 -21 -3
-1 sprites/sloped_tracks.pcx 242 8 09 25 33 -15 -1
-1 sprites/sloped_tracks.pcx 290 8 09 10 33 -15 7
-1 sprites/sloped_tracks.pcx 338 8 09 10 34 -15 7
-1 sprites/sloped_tracks.pcx 386 8 09 25 34 -15 -1
-1 sprites/sloped_tracks.pcx 434 8 09 23 31 -13 -1
-1 sprites/sloped_tracks.pcx 482 8 09 10 32 -15 7
-1 sprites/sloped_tracks.pcx 530 8 09 10 31 -15 7
-1 sprites/sloped_tracks.pcx 578 8 09 23 31 -16 -1

Binary file not shown.

View File

@@ -0,0 +1,123 @@
//
// $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/>.
//
-1 * 0 0C "Tram track graphics by PikkaBird"
-1 * 0 05 0B 71
-1 sprites/tramtracks.pcx 18 8 09 13 20 0 4
-1 sprites/tramtracks.pcx 50 8 09 13 20 0 4
-1 sprites/tramtracks.pcx 82 8 03 36 64 -18 -8
-1 sprites/tramtracks.pcx 162 8 03 36 62 -16 -8
-1 sprites/tramtracks.pcx 242 8 09 31 64 -31 0
-1 sprites/tramtracks.pcx 322 8 09 31 64 -31 0
-1 sprites/tramtracks.pcx 402 8 09 31 64 -31 0
-1 sprites/tramtracks.pcx 482 8 09 31 64 -31 0
-1 sprites/tramtracks.pcx 562 8 09 31 64 -31 0
-1 sprites/tramtracks.pcx 642 8 09 31 64 -31 0
-1 sprites/tramtracks.pcx 722 8 09 31 64 -31 0
-1 sprites/tramtracks.pcx 2 56 09 31 64 -31 0
-1 sprites/tramtracks.pcx 82 56 09 31 64 -31 0
-1 sprites/tramtracks.pcx 162 56 09 31 64 -31 0
-1 sprites/tramtracks.pcx 242 56 09 31 64 -31 0
-1 sprites/tramtracks.pcx 322 56 09 39 64 -31 -8
-1 sprites/tramtracks.pcx 402 56 09 23 64 -31 0
-1 sprites/tramtracks.pcx 482 56 09 23 64 -31 0
-1 sprites/tramtracks.pcx 562 56 09 39 64 -31 -8
-1 sprites/tramtracks.pcx 642 56 09 31 64 -31 0
-1 sprites/tramtracks.pcx 722 56 09 31 64 -31 0
-1 sprites/tramtracks.pcx 2 120 09 31 64 -31 0
-1 sprites/tramtracks.pcx 82 120 09 31 64 -31 0
-1 sprites/tramtracks.pcx 162 120 09 31 64 -31 0
-1 sprites/tramtracks.pcx 242 120 09 31 64 -31 0
-1 sprites/tramtracks.pcx 322 120 09 31 64 -31 0
-1 sprites/tramtracks.pcx 402 120 09 31 64 -31 0
-1 sprites/tramtracks.pcx 482 120 09 31 64 -31 0
-1 sprites/tramtracks.pcx 562 120 09 31 64 -31 0
-1 sprites/tramtracks.pcx 642 120 09 31 64 -31 0
-1 sprites/tramtracks.pcx 722 120 09 31 64 -31 0
-1 sprites/tramtracks.pcx 2 168 09 31 64 -31 0
-1 sprites/tramtracks.pcx 82 168 09 31 64 -31 0
-1 sprites/tramtracks.pcx 162 168 09 31 64 -31 0
-1 sprites/tramtracks.pcx 242 168 09 31 64 -31 0
-1 sprites/tramtracks.pcx 322 168 09 31 64 -31 0
-1 sprites/tramtracks.pcx 402 168 09 31 64 -31 0
-1 sprites/tramtracks.pcx 482 168 09 31 64 -31 0
-1 sprites/tramtracks.pcx 562 168 09 39 64 -31 -8
-1 sprites/tramtracks.pcx 642 168 09 23 64 -31 0
-1 sprites/tramtracks.pcx 722 168 09 23 64 -31 0
-1 sprites/tramtracks.pcx 2 232 09 39 64 -31 -8
-1 sprites/tramtracks.pcx 82 232 09 31 64 -31 0
-1 sprites/tramtracks.pcx 162 232 09 31 64 -31 0
-1 sprites/tramtracks.pcx 242 232 09 31 64 -31 0
-1 sprites/tramtracks.pcx 322 232 09 31 64 -31 0
-1 sprites/tramtracks.pcx 402 232 09 31 64 -31 0
-1 sprites/tramtracks.pcx 482 232 09 31 64 -31 0
-1 sprites/tramtracks.pcx 562 232 09 20 20 0 0
-1 sprites/tramtracks.pcx 594 232 09 31 64 -31 0
-1 sprites/tramtracks.pcx 674 232 09 64 62 2 -49
-1 sprites/tramtracks.pcx 2 312 09 31 64 -31 0
-1 sprites/tramtracks.pcx 82 312 09 64 62 -62 -49
-1 sprites/tramtracks.pcx 162 312 09 64 62 -62 -49
-1 sprites/tramtracks.pcx 242 312 09 64 62 2 -49
-1 sprites/tramtracks.pcx 322 312 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 402 312 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 482 312 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 562 312 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 642 312 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 722 312 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 2 392 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 82 392 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 162 392 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 242 392 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 322 392 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 402 392 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 482 392 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 562 392 09 56 64 -31 -25
-1 sprites/tramtracks.pcx 642 392 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 722 392 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 2 472 09 56 64 -31 -25
-1 sprites/tramtracks.pcx 82 472 09 56 64 -31 -25
-1 sprites/tramtracks.pcx 162 472 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 242 472 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 322 472 09 56 64 -31 -25
-1 sprites/tramtracks.pcx 402 472 09 31 64 -31 0
-1 sprites/tramtracks.pcx 482 472 09 31 64 -31 0
-1 sprites/tramtracks.pcx 562 472 09 31 64 -31 0
-1 sprites/tramtracks.pcx 642 472 09 31 64 -31 0
-1 sprites/tramtracks.pcx 722 472 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 2 552 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 82 552 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 162 552 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 242 552 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 322 552 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 402 552 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 482 552 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 562 552 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 642 552 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 722 552 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 2 616 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 82 616 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 162 616 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 242 616 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 322 616 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 402 616 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 482 616 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 562 616 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 642 616 09 56 64 -31 -25
-1 sprites/tramtracks.pcx 722 616 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 2 696 09 56 64 -31 -25
-1 sprites/tramtracks.pcx 82 696 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 162 696 09 56 64 -31 -25
-1 sprites/tramtracks.pcx 242 696 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 322 696 09 56 64 -31 -25
-1 sprites/tramtracks.pcx 402 696 09 48 64 -31 -17
-1 sprites/tramtracks.pcx 482 696 09 31 64 -31 0
-1 sprites/tramtracks.pcx 562 696 09 31 64 -31 0
-1 sprites/tramtracks.pcx 642 696 09 39 64 -31 -8
-1 sprites/tramtracks.pcx 722 696 09 23 64 -31 0
-1 sprites/tramtracks.pcx 2 776 09 23 64 -31 0
-1 sprites/tramtracks.pcx 82 776 09 39 64 -31 -8

Binary file not shown.

View File

@@ -1,3 +1,15 @@
openttd (1.0.4-0) unstable; urgency=low
* New upstream release 1.0.4
-- Matthijs Kooijman <matthijs@stdin.nl> Tue, 14 Sepg 2010 20:00:00 +0000
openttd (1.0.4~rc1-0) unstable; urgency=low
* New upstream release 1.0.4-RC1
-- Matthijs Kooijman <matthijs@stdin.nl> Mon, 30 Aug 2010 20:00:00 +0000
openttd (1.0.3-0) unstable; urgency=low
* New upstream release 1.0.3
@@ -251,7 +263,7 @@ openttd (0.6.0-2) unstable; urgency=low
[ Matthijs Kooijman ]
* Don't install anything into ~ during make install, this prevented
successful builds on some architectures. Fix imported from upstream.
* Put the homepage in it's own Homepage field instead of in the description.
* Put the homepage in its own Homepage field instead of in the description.
* Bump Standards-Version to 3.7.3
-- Jordi Mallach <jordi@debian.org> Thu, 03 Apr 2008 00:07:10 +0200

View File

@@ -1,6 +1,6 @@
@echo off
set OPENTTD_VERSION=1.0.3
set OPENTTD_VERSION=1.0.4
set OPENSFX_VERSION=0.8.0
set NOSOUND_VERSION=0.8.0
set OPENGFX_VERSION=0.7.0

View File

@@ -13,7 +13,7 @@
#-------------------------------------------------------------------------------
Name: openttd
Version: 1.0.3
Version: 1.0.4
Release: 1%{?dist}
Group: Amusements/Games

View File

@@ -1,7 +1,7 @@
# Version numbers to update
!define APPV_MAJOR 1
!define APPV_MINOR 0
!define APPV_MAINT 3
!define APPV_MAINT 4
!define APPV_BUILD 1
!define APPV_EXTRA ""

View File

@@ -39,6 +39,7 @@ Sub UpdateFiles(version)
modified = Mid(version, InStrRev(version, Chr(9)) + 1)
version = Mid(version, 1, InStr(version, Chr(9)) - 1)
Else
version = "1.0.4"
revision = 0
modified = 1
End If

View File

@@ -76,6 +76,21 @@
/>
</FileConfiguration>
</File>
<File
RelativePath="..\src\lang\belarusian.txt"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCustomBuildTool"
Description="Generating belarusian language file"
CommandLine="..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang &quot;$(InputPath)&quot;&#x0D;&#x0A;exit 0&#x0D;&#x0A;"
AdditionalDependencies="..\src\lang\english.txt;..\objs\strgen\strgen.exe"
Outputs="..\bin\lang\belarusian.lng"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\src\lang\brazilian_portuguese.txt"
>

View File

@@ -77,6 +77,21 @@
/>
</FileConfiguration>
</File>
<File
RelativePath="..\src\lang\belarusian.txt"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCustomBuildTool"
Description="Generating belarusian language file"
CommandLine="..\objs\strgen\strgen.exe -s ..\src\lang -d ..\bin\lang &quot;$(InputPath)&quot;&#x0D;&#x0A;exit 0&#x0D;&#x0A;"
AdditionalDependencies="..\src\lang\english.txt;..\objs\strgen\strgen.exe"
Outputs="..\bin\lang\belarusian.lng"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\src\lang\brazilian_portuguese.txt"
>

View File

@@ -60,7 +60,7 @@
FavorSizeOrSpeed="2"
OmitFramePointers="true"
AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;WITH_ASSERT"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;"
StringPooling="true"
ExceptionHandling="1"
RuntimeLibrary="0"
@@ -273,7 +273,7 @@
FavorSizeOrSpeed="2"
OmitFramePointers="true"
AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;_SQ64;WITH_ASSERT"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;_SQ64"
StringPooling="true"
ExceptionHandling="1"
RuntimeLibrary="0"

View File

@@ -60,7 +60,7 @@
FavorSizeOrSpeed="2"
OmitFramePointers="true"
AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;WITH_ASSERT"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;"
StringPooling="true"
ExceptionHandling="1"
RuntimeLibrary="0"
@@ -273,7 +273,7 @@
FavorSizeOrSpeed="2"
OmitFramePointers="true"
AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;_SQ64;WITH_ASSERT"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;_SQ64"
StringPooling="true"
ExceptionHandling="1"
RuntimeLibrary="0"

View File

@@ -61,7 +61,7 @@
FavorSizeOrSpeed="2"
OmitFramePointers="true"
AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;WITH_ASSERT"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;"
StringPooling="true"
ExceptionHandling="1"
RuntimeLibrary="0"
@@ -271,7 +271,7 @@
FavorSizeOrSpeed="2"
OmitFramePointers="true"
AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;_SQ64;WITH_ASSERT"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;_SQ64"
StringPooling="true"
ExceptionHandling="1"
RuntimeLibrary="0"

View File

@@ -61,7 +61,7 @@
FavorSizeOrSpeed="2"
OmitFramePointers="true"
AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;WITH_ASSERT"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;"
StringPooling="true"
ExceptionHandling="1"
RuntimeLibrary="0"
@@ -271,7 +271,7 @@
FavorSizeOrSpeed="2"
OmitFramePointers="true"
AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;_SQ64;WITH_ASSERT"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\&quot;OpenTTD\&quot;;_SQ64"
StringPooling="true"
ExceptionHandling="1"
RuntimeLibrary="0"

View File

@@ -1,6 +1,6 @@
OpenTTD README
Last updated: 2010-08-01
Release version: 1.0.3
Last updated: 2010-09-14
Release version: 1.0.4
------------------------------------------------------------------------
@@ -432,6 +432,13 @@ zlib you cannot open most savegames or use the content downloading system.
Without libSDL/liballegro on non-Windows and non-MacOS X machines you have
no graphical user interface; you would be building a dedicated server.
To recompile the extra graphics needed to play with the original Transport
Tycoon Deluxe graphics you need GRFCodec and NFORenum as well. These can be
found at respectively: http://dev.openttdcoop.org/projects/grfcodec and
http://dev.openttdcoop.org/projects/nforenum
The compilation of these extra does generally not happen, unless you remove
the graphics file using "make maintainer-clean".
7.2) Supported compilers:
---- -------------------
The following compilers are known to compile OpenTTD:

View File

@@ -946,39 +946,39 @@ static const NWidgetPart _nested_ai_debug_widgets[] = {
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_VIEW),
NWidget(NWID_HORIZONTAL),
NWidget(NWID_SPACER), SetMinimalSize(2, 0),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_GRAPH_KEY_COMPANY_SELECTION_TOOLTIP),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_AI_DEBUG_SELECT_AI_TOOLTIP),
EndContainer(),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 1), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_GRAPH_KEY_COMPANY_SELECTION_TOOLTIP),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 1), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_AI_DEBUG_SELECT_AI_TOOLTIP),
EndContainer(),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 2), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_GRAPH_KEY_COMPANY_SELECTION_TOOLTIP),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 2), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_AI_DEBUG_SELECT_AI_TOOLTIP),
EndContainer(),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 3), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_GRAPH_KEY_COMPANY_SELECTION_TOOLTIP),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 3), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_AI_DEBUG_SELECT_AI_TOOLTIP),
EndContainer(),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 4), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_GRAPH_KEY_COMPANY_SELECTION_TOOLTIP),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 4), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_AI_DEBUG_SELECT_AI_TOOLTIP),
EndContainer(),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 5), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_GRAPH_KEY_COMPANY_SELECTION_TOOLTIP),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 5), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_AI_DEBUG_SELECT_AI_TOOLTIP),
EndContainer(),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 6), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_GRAPH_KEY_COMPANY_SELECTION_TOOLTIP),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 6), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_AI_DEBUG_SELECT_AI_TOOLTIP),
EndContainer(),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 7), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_GRAPH_KEY_COMPANY_SELECTION_TOOLTIP),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 7), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_AI_DEBUG_SELECT_AI_TOOLTIP),
EndContainer(),
NWidget(NWID_SPACER), SetMinimalSize(2, 0),
EndContainer(),
NWidget(NWID_HORIZONTAL),
NWidget(NWID_SPACER), SetMinimalSize(2, 0),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 8), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_GRAPH_KEY_COMPANY_SELECTION_TOOLTIP),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 8), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_AI_DEBUG_SELECT_AI_TOOLTIP),
EndContainer(),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 9), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_GRAPH_KEY_COMPANY_SELECTION_TOOLTIP),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 9), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_AI_DEBUG_SELECT_AI_TOOLTIP),
EndContainer(),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 10), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_GRAPH_KEY_COMPANY_SELECTION_TOOLTIP),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 10), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_AI_DEBUG_SELECT_AI_TOOLTIP),
EndContainer(),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 11), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_GRAPH_KEY_COMPANY_SELECTION_TOOLTIP),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 11), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_AI_DEBUG_SELECT_AI_TOOLTIP),
EndContainer(),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 12), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_GRAPH_KEY_COMPANY_SELECTION_TOOLTIP),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 12), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_AI_DEBUG_SELECT_AI_TOOLTIP),
EndContainer(),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 13), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_GRAPH_KEY_COMPANY_SELECTION_TOOLTIP),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 13), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_AI_DEBUG_SELECT_AI_TOOLTIP),
EndContainer(),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 14), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_GRAPH_KEY_COMPANY_SELECTION_TOOLTIP),
NWidget(WWT_PANEL, COLOUR_GREY, AID_WIDGET_COMPANY_BUTTON_START + 14), SetMinimalSize(37, 13), SetResize(1, 0), SetDataTip(0x0, STR_AI_DEBUG_SELECT_AI_TOOLTIP),
EndContainer(),
NWidget(NWID_SPACER), SetMinimalSize(39, 0), SetResize(1, 0),
EndContainer(),

View File

@@ -64,7 +64,9 @@ public:
* Get the current location of a basestation.
* @param station_id The basestation to get the location of.
* @pre IsValidBaseStation(station_id).
* @return The tile the basestation is currently on.
* @return The tile the basestation sign above it.
* @note The tile is not necessarily a station tile (and if it is, it could also belong to another station).
* @see AITileList_StationType.
*/
static TileIndex GetLocation(StationID station_id);

View File

@@ -14,6 +14,10 @@
* functions may still be available if you return an older API version
* in GetAPIVersion() in info.nut.
*
* \b 1.0.4
*
* No changes
*
* \b 1.0.3
*
* API additions:

View File

@@ -59,7 +59,7 @@
/* Tiles not neighbouring */
if (::DistanceManhattan(t1, t2) != 1) return false;
DiagDirection to_other_tile = ::DiagdirBetweenTiles(t1, t2);
DiagDirection to_other_tile = ::DiagdirBetweenTiles(t2, t1);
/* Determine the reachable tracks from the shared edge */
TrackBits gtts1 = ::TrackStatusToTrackBits(::GetTileTrackStatus(t1, TRANSPORT_WATER, 0, to_other_tile)) & ::DiagdirReachesTracks(to_other_tile);
@@ -77,7 +77,7 @@
EnforcePrecondition(false, ::IsValidTile(front));
EnforcePrecondition(false, (::TileX(front) == ::TileX(tile)) != (::TileY(front) == ::TileY(tile)));
return AIObject::DoCommand(tile, ::TileY(front) == ::TileY(tile), 0, CMD_BUILD_SHIP_DEPOT);
return AIObject::DoCommand(tile, ::TileX(front) == ::TileX(tile), 0, CMD_BUILD_SHIP_DEPOT);
}
/* static */ bool AIMarine::BuildDock(TileIndex tile, StationID station_id)

View File

@@ -106,6 +106,7 @@ public:
* @exception AIMarine::ERR_MARINE_MUST_BE_BUILT_ON_WATER
* @return Whether the water depot has been/can be build or not.
* @note A WaterDepot is 1 tile in width, and 2 tiles in length.
* @note The depot will be built towards the south from 'tile', not necessarily towards 'front'.
*/
static bool BuildWaterDepot(TileIndex tile, TileIndex front);

View File

@@ -669,8 +669,8 @@ void UpdateAircraftCache(Aircraft *v)
{
uint max_speed = GetVehicleProperty(v, PROP_AIRCRAFT_SPEED, 0);
if (max_speed != 0) {
/* Convert from original units to (approx) km/h */
max_speed = (max_speed * 129) / 10;
/* Convert from original units to km-ish/h */
max_speed = (max_speed * 128) / 10;
v->acache.cached_max_speed = max_speed;
} else {

View File

@@ -454,6 +454,7 @@ static CommandCost ReplaceChain(Vehicle **chain, DoCommandFlag flags, bool wagon
/* Append engines to the new chain
* We do this from back to front, so that the head of the temporary vehicle chain does not change all the time.
* That way we also have less trouble when exceeding the unitnumber limit.
* OTOH the vehicle attach callback is more expensive this way :s */
Train *last_engine = NULL; ///< Shall store the last engine unit after this step
if (cost.Succeeded()) {
@@ -462,6 +463,13 @@ static CommandCost ReplaceChain(Vehicle **chain, DoCommandFlag flags, bool wagon
if (RailVehInfo(append->engine_type)->railveh_type == RAILVEH_WAGON) continue;
if (new_vehs[i] != NULL) {
/* Move the old engine to a separate row with DC_AUTOREPLACE. Else
* moving the wagon in front may fail later due to unitnumber limit.
* (We have to attach wagons without DC_AUTOREPLACE.) */
MoveVehicle(old_vehs[i], NULL, DC_EXEC | DC_AUTOREPLACE, false);
}
if (last_engine == NULL) last_engine = append;
cost.AddCost(MoveVehicle(append, new_head, DC_EXEC, false));
if (cost.Failed()) break;

View File

@@ -147,6 +147,7 @@ template <class Tbase_set>
class BaseMedia : FileScanner {
protected:
static Tbase_set *available_sets; ///< All available sets
static Tbase_set *duplicate_sets; ///< All sets that aren't available, but needed for not downloading base sets when a newer version than the one on BaNaNaS is loaded.
static const Tbase_set *used_set; ///< The currently used set
/* virtual */ bool AddFile(const char *filename, size_t basepath_length);

View File

@@ -17,6 +17,7 @@
template <class Tbase_set> /* static */ const char *BaseMedia<Tbase_set>::ini_set;
template <class Tbase_set> /* static */ const Tbase_set *BaseMedia<Tbase_set>::used_set;
template <class Tbase_set> /* static */ Tbase_set *BaseMedia<Tbase_set>::available_sets;
template <class Tbase_set> /* static */ Tbase_set *BaseMedia<Tbase_set>::duplicate_sets;
/**
* Try to read a single piece of metadata and return false if it doesn't exist.
@@ -169,15 +170,14 @@ bool BaseMedia<Tbase_set>::AddFile(const char *filename, size_t basepath_length)
if ((duplicate->valid_files == set->valid_files && duplicate->version >= set->version) ||
duplicate->valid_files > set->valid_files) {
DEBUG(grf, 1, "Not adding %s (%i) as base " SET_TYPE " set (duplicate)", set->name, set->version);
delete set;
set->next = BaseMedia<Tbase_set>::duplicate_sets;
BaseMedia<Tbase_set>::duplicate_sets = set;
} else {
Tbase_set **prev = &BaseMedia<Tbase_set>::available_sets;
while (*prev != duplicate) prev = &(*prev)->next;
*prev = set;
set->next = duplicate->next;
/* don't allow recursive delete of all remaining items */
duplicate->next = NULL;
/* If the duplicate set is currently used (due to rescanning this can happen)
* update the currently used set to the new one. This will 'lie' about the
@@ -185,7 +185,8 @@ bool BaseMedia<Tbase_set>::AddFile(const char *filename, size_t basepath_length)
if (BaseMedia<Tbase_set>::used_set == duplicate) BaseMedia<Tbase_set>::used_set = set;
DEBUG(grf, 1, "Removing %s (%i) as base " SET_TYPE " set (duplicate)", duplicate->name, duplicate->version);
delete duplicate;
duplicate->next = BaseMedia<Tbase_set>::duplicate_sets;
BaseMedia<Tbase_set>::duplicate_sets = duplicate;
ret = true;
}
} else {
@@ -254,10 +255,9 @@ template <class Tbase_set>
#if defined(ENABLE_NETWORK)
#include "network/network_content.h"
template <class Tbase_set>
/* static */ bool BaseMedia<Tbase_set>::HasSet(const ContentInfo *ci, bool md5sum)
template <class Tbase_set> bool HasBaseSet(const ContentInfo *ci, bool md5sum, const Tbase_set *s)
{
for (const Tbase_set *s = BaseMedia<Tbase_set>::available_sets; s != NULL; s = s->next) {
for (; s != NULL; s = s->next) {
if (s->GetNumMissing() != 0) continue;
if (s->shortname != ci->unique_id) continue;
@@ -276,6 +276,13 @@ template <class Tbase_set>
return false;
}
template <class Tbase_set>
/* static */ bool BaseMedia<Tbase_set>::HasSet(const ContentInfo *ci, bool md5sum)
{
return HasBaseSet(ci, md5sum, BaseMedia<Tbase_set>::available_sets) ||
HasBaseSet(ci, md5sum, BaseMedia<Tbase_set>::duplicate_sets);
}
#else
template <class Tbase_set>

View File

@@ -539,6 +539,25 @@ void InitializeCompanies()
_cur_company_tick_index = 0;
}
/**
* May company \a cbig buy company \a csmall?
* @param cbig Company buying \a csmall.
* @param csmall Company getting bought.
* @return Return \c true if it is allowed.
*/
bool MayCompanyTakeOver(CompanyID cbig, CompanyID csmall)
{
uint big_counts[4], small_counts[4];
CountCompanyVehicles(cbig, big_counts);
CountCompanyVehicles(csmall, small_counts);
/* Do the combined vehicle counts stay within the limits? */
return big_counts[VEH_TRAIN] + small_counts[VEH_TRAIN] <= _settings_game.vehicle.max_trains &&
big_counts[VEH_ROAD] + small_counts[VEH_ROAD] <= _settings_game.vehicle.max_roadveh &&
big_counts[VEH_SHIP] + small_counts[VEH_SHIP] <= _settings_game.vehicle.max_ships &&
big_counts[VEH_AIRCRAFT] + small_counts[VEH_AIRCRAFT] <= _settings_game.vehicle.max_aircraft;
}
/**
* Handle the bankruptcy take over of a company.
* Companies going bankrupt will ask the other companies in order of their
@@ -578,7 +597,8 @@ static void HandleBankruptcyTakeover(Company *c)
FOR_ALL_COMPANIES(c2) {
if (c2->bankrupt_asked == 0 && // Don't ask companies going bankrupt themselves
!HasBit(c->bankrupt_asked, c2->index) &&
best_performance < c2->old_economy[1].performance_history) {
best_performance < c2->old_economy[1].performance_history &&
MayCompanyTakeOver(c2->index, c->index)) {
best_performance = c2->old_economy[1].performance_history;
best = c2;
}

View File

@@ -16,6 +16,7 @@
#include "tile_type.h"
#include "gfx_type.h"
bool MayCompanyTakeOver(CompanyID cbig, CompanyID small);
void ChangeOwnershipOfCompanyItems(Owner old_owner, Owner new_owner);
void GetNameOfOwner(Owner owner, TileIndex tile);
void SetLocalCompany(CompanyID new_company);

View File

@@ -20,7 +20,7 @@
#include "network/network_gui.h"
#include "network/network_func.h"
#include "economy_func.h"
#include "vehicle_base.h"
#include "vehicle_func.h"
#include "newgrf.h"
#include "company_manager_face.h"
#include "strings_func.h"
@@ -1844,19 +1844,10 @@ struct CompanyWindow : Window
break;
case CW_WIDGET_DESC_VEHICLE_COUNTS: {
uint amounts[] = { 0, 0, 0, 0 };
uint amounts[4];
CountCompanyVehicles((CompanyID)this->window_number, amounts);
int y = r.top;
const Vehicle *v;
FOR_ALL_VEHICLES(v) {
if (v->owner == c->index) {
if (v->IsPrimaryVehicle()) {
assert((size_t)v->type < lengthof(amounts));
amounts[v->type]++;
}
}
}
if (amounts[0] + amounts[1] + amounts[2] + amounts[3] == 0) {
DrawString(r.left, r.right, y, STR_COMPANY_VIEW_VEHICLES_NONE);
} else {

View File

@@ -955,7 +955,7 @@ DEF_CONSOLE_CMD(ConNewGame)
return true;
}
StartNewGameWithoutGUI((argc == 2) ? (uint)atoi(argv[1]) : GENERATE_NEW_SEED);
StartNewGameWithoutGUI((argc == 2) ? strtoul(argv[1], NULL, 10) : (uint)GENERATE_NEW_SEED);
return true;
}

View File

@@ -109,25 +109,25 @@ char *CrashLog::LogConfiguration(char *buffer, const char *last) const
buffer += seprintf(buffer, last,
"Configuration:\n"
" Blitter: %s\n"
" Graphics set: %s (%d)\n"
" Graphics set: %s (%u)\n"
" Language: %s\n"
" Music driver: %s\n"
" Music set: %s (%d)\n"
" Music set: %s (%u)\n"
" Network: %s\n"
" Sound driver: %s\n"
" Sound set: %s (%d)\n"
" Sound set: %s (%u)\n"
" Video driver: %s\n\n",
BlitterFactoryBase::GetCurrentBlitter() == NULL ? "none" : BlitterFactoryBase::GetCurrentBlitter()->GetName(),
BaseGraphics::GetUsedSet() == NULL ? "none" : BaseGraphics::GetUsedSet()->name,
BaseGraphics::GetUsedSet() == NULL ? -1 : BaseGraphics::GetUsedSet()->version,
BaseGraphics::GetUsedSet() == NULL ? UINT32_MAX : BaseGraphics::GetUsedSet()->version,
StrEmpty(_dynlang.curr_file) ? "none" : _dynlang.curr_file,
_music_driver == NULL ? "none" : _music_driver->GetName(),
BaseMusic::GetUsedSet() == NULL ? "none" : BaseMusic::GetUsedSet()->name,
BaseMusic::GetUsedSet() == NULL ? -1 : BaseMusic::GetUsedSet()->version,
BaseMusic::GetUsedSet() == NULL ? UINT32_MAX : BaseMusic::GetUsedSet()->version,
_networking ? (_network_server ? "server" : "client") : "no",
_sound_driver == NULL ? "none" : _sound_driver->GetName(),
BaseSounds::GetUsedSet() == NULL ? "none" : BaseSounds::GetUsedSet()->name,
BaseSounds::GetUsedSet() == NULL ? -1 : BaseSounds::GetUsedSet()->version,
BaseSounds::GetUsedSet() == NULL ? UINT32_MAX : BaseSounds::GetUsedSet()->version,
_video_driver == NULL ? "none" : _video_driver->GetName()
);

View File

@@ -56,7 +56,12 @@ static void PlaceDocks_Dock(TileIndex tile)
/* 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, "" };
ShowSelectStationIfNeeded(cmdcont, TileArea(tile, _thd.size.x / TILE_SIZE, _thd.size.y / TILE_SIZE));
/* Determine the watery part of the dock. */
DiagDirection dir = GetInclinedSlopeDirection(GetTileSlope(tile, NULL));
TileIndex tile_to = (dir != INVALID_DIAGDIR ? TileAddByDiagDir(tile, ReverseDiagDir(dir)) : tile);
ShowSelectStationIfNeeded(cmdcont, TileArea(tile, tile_to));
}
static void PlaceDocks_Depot(TileIndex tile)

View File

@@ -1237,7 +1237,7 @@ static void LoadUnloadVehicle(Vehicle *v, int *cargo_left)
case VEH_TRAIN: t = Train::From(u)->tcache.cached_max_speed; break;
case VEH_ROAD: t = u->max_speed / 2; break;
case VEH_SHIP: t = u->max_speed; break;
case VEH_AIRCRAFT: t = u->max_speed * 10 / 129; break; // convert to old units
case VEH_AIRCRAFT: t = u->max_speed * 10 / 128; break; // convert to old units
default: NOT_REACHED();
}
@@ -1501,8 +1501,12 @@ CommandCost CmdBuyShareInCompany(TileIndex tile, DoCommandFlag flags, uint32 p1,
/* Those lines are here for network-protection (clients can be slow) */
if (GetAmountOwnedBy(c, COMPANY_SPECTATOR) == 0) return cost;
/* We can not buy out a real company (temporarily). TODO: well, enable it obviously */
if (GetAmountOwnedBy(c, COMPANY_SPECTATOR) == 1 && !c->is_ai) return cost;
if (GetAmountOwnedBy(c, COMPANY_SPECTATOR) == 1) {
if (!c->is_ai) return cost; // We can not buy out a real company (temporarily). TODO: well, enable it obviously.
if (GetAmountOwnedBy(c, _current_company) == 3 && !MayCompanyTakeOver(_current_company, target_company)) return_cmd_error(STR_ERROR_TOO_MANY_VEHICLES_IN_GAME);
}
cost.AddCost(CalculateCompanyValue(c) >> 2);
if (flags & DC_EXEC) {
@@ -1583,6 +1587,9 @@ CommandCost CmdBuyCompany(TileIndex tile, DoCommandFlag flags, uint32 p1, uint32
/* Do not allow companies to take over themselves */
if (target_company == _current_company) return CMD_ERROR;
/* Disable taking over when not allowed. */
if (!MayCompanyTakeOver(_current_company, target_company)) return CMD_ERROR;
/* Get the cost here as the company is deleted in DoAcquireCompany. */
CommandCost cost(EXPENSES_OTHER, c->bankrupt_value);

View File

@@ -165,20 +165,20 @@ static TrackBits MaskWireBits(TileIndex t, TrackBits tracks)
/**
* Get the base wire sprite to use.
*/
static inline SpriteID GetWireBase(TileIndex tile, bool upper_halftile = false)
static inline SpriteID GetWireBase(TileIndex tile, TileContext context = TCX_NORMAL)
{
const RailtypeInfo *rti = GetRailTypeInfo(GetRailType(tile));
SpriteID wires = GetCustomRailSprite(rti, tile, RTSG_WIRES, upper_halftile);
SpriteID wires = GetCustomRailSprite(rti, tile, RTSG_WIRES, context);
return wires == 0 ? SPR_WIRE_BASE : wires;
}
/**
* Get the base pylon sprite to use.
*/
static inline SpriteID GetPylonBase(TileIndex tile, bool upper_halftile = false)
static inline SpriteID GetPylonBase(TileIndex tile, TileContext context = TCX_NORMAL)
{
const RailtypeInfo *rti = GetRailTypeInfo(GetRailType(tile));
SpriteID pylons = GetCustomRailSprite(rti, tile, RTSG_PYLONS, upper_halftile);
SpriteID pylons = GetCustomRailSprite(rti, tile, RTSG_PYLONS, context);
return pylons == 0 ? SPR_PYLON_BASE : pylons;
}
@@ -300,7 +300,7 @@ static void DrawCatenaryRailway(const TileInfo *ti)
AdjustTileh(ti->tile, &tileh[TS_HOME]);
SpriteID pylon_normal = GetPylonBase(ti->tile);
SpriteID pylon_halftile = (halftile_corner != CORNER_INVALID) ? GetPylonBase(ti->tile, true) : pylon_normal;
SpriteID pylon_halftile = (halftile_corner != CORNER_INVALID) ? GetPylonBase(ti->tile, TCX_UPPER_HALFTILE) : pylon_normal;
for (DiagDirection i = DIAGDIR_BEGIN; i < DIAGDIR_END; i++) {
static const uint edge_corners[] = {
@@ -439,7 +439,7 @@ static void DrawCatenaryRailway(const TileInfo *ti)
}
SpriteID wire_normal = GetWireBase(ti->tile);
SpriteID wire_halftile = (halftile_corner != CORNER_INVALID) ? GetWireBase(ti->tile, true) : wire_normal;
SpriteID wire_halftile = (halftile_corner != CORNER_INVALID) ? GetWireBase(ti->tile, TCX_UPPER_HALFTILE) : wire_normal;
Track halftile_track;
switch (halftile_corner) {
case CORNER_W: halftile_track = TRACK_LEFT; break;
@@ -501,14 +501,14 @@ void DrawCatenaryOnBridge(const TileInfo *ti)
height = GetBridgeHeight(end);
SpriteID wire_base = GetWireBase(start);
SpriteID wire_base = GetWireBase(end, TCX_ON_BRIDGE);
AddSortableSpriteToDraw(wire_base + sss->image_offset, PAL_NONE, ti->x + sss->x_offset, ti->y + sss->y_offset,
sss->x_size, sss->y_size, sss->z_size, height + sss->z_offset,
IsTransparencySet(TO_CATENARY)
);
SpriteID pylon_base = GetPylonBase(start);
SpriteID pylon_base = GetPylonBase(end, TCX_ON_BRIDGE);
/* Finished with wires, draw pylons
* every other tile needs a pylon on the northern end */

View File

@@ -53,6 +53,7 @@ uint GetGlyphWidth(FontSize size, uint32 key);
* @param settings the settings to overwrite the fontname of.
* @param language_isocode the language, e.g. en_GB.
* @param winlangid the language ID windows style.
* @param str Sample string.
* @return true if a font has been set, false otherwise.
*/
bool SetFallbackFont(FreeTypeSettings *settings, const char *language_isocode, int winlangid, const char *str);

View File

@@ -732,5 +732,5 @@ void GamelogGetOriginalGRFMD5Checksum(uint32 grfid, byte *md5sum)
} while (lc-- != la->change);
} while (la-- != _gamelog_action);
NOT_REACHED();
DEBUG(grf, 0, "The NewGRF with GRF ID %08X is not listed in the game's log. Can't recover the original MD5 checksum.", BSWAP32(grfid));
}

View File

@@ -229,7 +229,7 @@ void DrawBox(int x, int y, int dx1, int dy1, int dx2, int dy2, int dx3, int dy3)
* ....V.
*/
static const byte colour = 255;
static const byte colour = 15;
GfxDrawLineUnscaled(x, y, x + dx1, y + dy1, colour);
GfxDrawLineUnscaled(x, y, x + dx2, y + dy2, colour);
@@ -1645,22 +1645,37 @@ bool FillDrawPixelInfo(DrawPixelInfo *n, int left, int top, int width, int heigh
return true;
}
static void SetCursorSprite(CursorID cursor, PaletteID pal)
/**
* Update cursor dimension.
* Called when changing cursor sprite resp. reloading grfs.
*/
void UpdateCursorSize()
{
CursorVars *cv = &_cursor;
const Sprite *p;
const Sprite *p = GetSprite(GB(cv->sprite, 0, SPRITE_WIDTH), ST_NORMAL);
if (cv->sprite == cursor) return;
p = GetSprite(GB(cursor, 0, SPRITE_WIDTH), ST_NORMAL);
cv->sprite = cursor;
cv->pal = pal;
cv->size.y = p->height;
cv->size.x = p->width;
cv->offs.x = p->x_offs;
cv->offs.y = p->y_offs;
cv->dirty = true;
}
/**
* Switch cursor to different sprite.
* @param cursor Sprite to draw for the cursor.
* @param pal Palette to use for recolouring.
*/
static void SetCursorSprite(CursorID cursor, PaletteID pal)
{
CursorVars *cv = &_cursor;
if (cv->sprite == cursor) return;
cv->sprite = cursor;
cv->pal = pal;
UpdateCursorSize();
cv->short_vehicle_offset = 0;
}
@@ -1682,6 +1697,12 @@ void CursorTick()
SwitchAnimatedCursor();
}
/**
* Assign a single non-animated sprite to the cursor.
* @param sprite Sprite to draw for the cursor.
* @param pal Palette to use for recolouring.
* @see SetAnimatedMouseCursor
*/
void SetMouseCursor(CursorID sprite, PaletteID pal)
{
/* Turn off animation */
@@ -1690,6 +1711,11 @@ void SetMouseCursor(CursorID sprite, PaletteID pal)
SetCursorSprite(sprite, pal);
}
/**
* Assign an animation to the cursor.
* @param table Array of animation states.
* @see SetMouseCursor
*/
void SetAnimatedMouseCursor(const AnimCursor *table)
{
_cursor.animate_list = table;

View File

@@ -152,6 +152,7 @@ void DrawOverlappedWindowForAll(int left, int top, int right, int bottom);
void SetMouseCursor(CursorID cursor, PaletteID pal);
void SetAnimatedMouseCursor(const AnimCursor *table);
void CursorTick();
void UpdateCursorSize();
bool ChangeResInGame(int w, int h);
void SortResolutions(int count);
bool ToggleFullScreen(bool fs);

View File

@@ -201,6 +201,8 @@ void GfxLoadSprites()
GfxInitSpriteMem();
LoadSpriteTables();
GfxInitPalettes();
UpdateCursorSize();
}
bool GraphicsSet::FillSetDetails(IniFile *ini, const char *path, const char *full_filename)

View File

@@ -1466,7 +1466,7 @@ static NWidgetBase *MakeCompanyButtonRows(int *biggest_index)
NWidgetBackground *panel = new NWidgetBackground(WWT_PANEL, COLOUR_GREY, widnum);
panel->SetMinimalSize(sprite_size.width, sprite_size.height);
panel->SetFill(1, 0);
panel->SetDataTip(0x0, STR_GRAPH_KEY_COMPANY_SELECTION_TOOLTIP);
panel->SetDataTip(0x0, STR_PERFORMANCE_DETAIL_SELECT_COMPANY_TOOLTIP);
hor->Add(panel);
hor_length++;
}

View File

@@ -127,7 +127,7 @@ static const NWidgetPart _nested_group_widgets[] = {
EndContainer(),
NWidget(NWID_HORIZONTAL),
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, GRP_WIDGET_AVAILABLE_VEHICLES), SetMinimalSize(106, 12), SetFill(0, 1),
SetDataTip(0x0, STR_VEHICLE_LIST_AVAILABLE_ENGINES_TOOLTIP),
SetDataTip(STR_BLACK_STRING, STR_VEHICLE_LIST_AVAILABLE_ENGINES_TOOLTIP),
NWidget(WWT_DROPDOWN, COLOUR_GREY, GRP_WIDGET_MANAGE_VEHICLES_DROPDOWN), SetMinimalSize(118, 12), SetFill(0, 1),
SetDataTip(STR_VEHICLE_LIST_MANAGE_LIST, STR_VEHICLE_LIST_MANAGE_LIST_TOOLTIP),
NWidget(WWT_PUSHIMGBTN, COLOUR_GREY, GRP_WIDGET_STOP_ALL), SetMinimalSize(12, 12), SetFill(0, 1),
@@ -226,7 +226,6 @@ public:
this->GetWidget<NWidgetCore>(GRP_WIDGET_CAPTION)->widget_data = STR_VEHICLE_LIST_TRAIN_CAPTION + this->vehicle_type;
this->GetWidget<NWidgetCore>(GRP_WIDGET_LIST_VEHICLE)->tool_tip = STR_VEHICLE_LIST_TRAIN_LIST_TOOLTIP + this->vehicle_type;
this->GetWidget<NWidgetCore>(GRP_WIDGET_AVAILABLE_VEHICLES)->widget_data = STR_VEHICLE_LIST_AVAILABLE_TRAINS + this->vehicle_type;
this->GetWidget<NWidgetCore>(GRP_WIDGET_CREATE_GROUP)->widget_data += this->vehicle_type;
this->GetWidget<NWidgetCore>(GRP_WIDGET_RENAME_GROUP)->widget_data += this->vehicle_type;
@@ -301,22 +300,28 @@ public:
virtual void SetStringParameters(int widget) const
{
if (widget != GRP_WIDGET_CAPTION) return;
switch (widget) {
case GRP_WIDGET_AVAILABLE_VEHICLES:
SetDParam(0, STR_VEHICLE_LIST_AVAILABLE_TRAINS + this->vehicle_type);
break;
/* If selected_group == DEFAULT_GROUP || ALL_GROUP, draw the standard caption
* We list all vehicles or ungrouped vehicles */
if (IsDefaultGroupID(this->group_sel) || IsAllGroupID(this->group_sel)) {
SetDParam(0, STR_COMPANY_NAME);
SetDParam(1, GB(this->window_number, 0, 8));
SetDParam(2, this->vehicles.Length());
SetDParam(3, this->vehicles.Length());
} else {
const Group *g = Group::Get(this->group_sel);
case GRP_WIDGET_CAPTION:
/* If selected_group == DEFAULT_GROUP || ALL_GROUP, draw the standard caption
* We list all vehicles or ungrouped vehicles */
if (IsDefaultGroupID(this->group_sel) || IsAllGroupID(this->group_sel)) {
SetDParam(0, STR_COMPANY_NAME);
SetDParam(1, GB(this->window_number, 0, 8));
SetDParam(2, this->vehicles.Length());
SetDParam(3, this->vehicles.Length());
} else {
const Group *g = Group::Get(this->group_sel);
SetDParam(0, STR_GROUP_NAME);
SetDParam(1, g->index);
SetDParam(2, g->num_vehicle);
SetDParam(3, g->num_vehicle);
SetDParam(0, STR_GROUP_NAME);
SetDParam(1, g->index);
SetDParam(2, g->num_vehicle);
SetDParam(3, g->num_vehicle);
}
break;
}
}

View File

@@ -206,6 +206,7 @@ public:
this->callback_timer = DAY_TICKS;
this->InitNested(&_build_industry_desc, 0);
this->SetWidgetDisabledState(DPIW_FUND_WIDGET, !this->enabled[this->selected_index]);
}
virtual void UpdateWidgetSize(int widget, Dimension *size, const Dimension &padding, Dimension *fill, Dimension *resize)

View File

@@ -216,6 +216,7 @@ STR_UNITS_VOLUME_LONG_SI :{COMMA} m³
STR_UNITS_FORCE_SI :{COMMA} kN
# Common window strings
STR_LIST_FILTER_OSKTITLE :{BLACK}Sleutel 'n filter string
STR_LIST_FILTER_TOOLTIP :{BLACK}Sleutel 'n sleutelwoord in om die lys te filter
@@ -399,7 +400,7 @@ STR_INDUSTRY_MENU_FUND_NEW_INDUSTRY :Konsolideer nuw
############ range for railway construction menu starts
STR_RAIL_MENU_RAILROAD_CONSTRUCTION :Spoorweg konstruksie
STR_RAIL_MENU_ELRAIL_CONSTRUCTION :Elektrifiseerde Spoorweg konstruksie
STR_RAIL_MENU_ELRAIL_CONSTRUCTION :Elektrifiseerde spoorweg konstruksie
STR_RAIL_MENU_MONORAIL_CONSTRUCTION :Enkelspoor konstruksie
STR_RAIL_MENU_MAGLEV_CONSTRUCTION :Magneetsweeftrein konstruksie
############ range ends here
@@ -563,7 +564,7 @@ STR_PERFORMANCE_DETAIL_LOAN :{BLACK}Lening:
STR_PERFORMANCE_DETAIL_TOTAL :{BLACK}Totaal:
############ End of order list
STR_PERFORMANCE_DETAIL_VEHICLES_TOOLTIP :{BLACK}Nommer van voertuie wat 'n profyt gemaak het laas jaar; dit sluit in pad voertuie, treine, skepe en vliegtuie
STR_PERFORMANCE_DETAIL_STATIONS_TOOLTIP :{BLACK}Aantal van stasie parte. Elke deel van 'n stasie (b.v. trein stasie, bushalte, lughawe) is getel, selfs indien hulle is konnekteer as een stasie
STR_PERFORMANCE_DETAIL_STATIONS_TOOLTIP :{BLACK}Aantal stasie parte wat onlangs regemaak was. Elke deel van 'n stasie (b.v. trein stasie, bushalte, lughawe) is getel, selfs as hulle as een stasie gekonnekteer is
STR_PERFORMANCE_DETAIL_MIN_PROFIT_TOOLTIP :{BLACK}Die wins van die voertuig met die laagste inkomste (van alle voertuie ouer as 2 jaar)
STR_PERFORMANCE_DETAIL_MIN_INCOME_TOOLTIP :{BLACK}Bedrag van kontant gemaak in die maand met die laagste profyt in die laaste 12 kwartiers
STR_PERFORMANCE_DETAIL_MAX_INCOME_TOOLTIP :{BLACK}Bedrag van kontant gemaak in die maand met die hoogste profyt in die laaste 12 kwartiers
@@ -1751,7 +1752,7 @@ STR_NETWORK_ERROR_CLIENT_CONNECTION_LOST :verbinding verl
STR_NETWORK_ERROR_CLIENT_PROTOCOL_ERROR :protokol fout
STR_NETWORK_ERROR_CLIENT_NEWGRF_MISMATCH :NewGRF mispas
STR_NETWORK_ERROR_CLIENT_NOT_AUTHORIZED :nie gemagtig nie
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :vreemde pakket aanvaar
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :vreemde of onverwagte pakket gekry
STR_NETWORK_ERROR_CLIENT_WRONG_REVISION :verkeerde hersiening
STR_NETWORK_ERROR_CLIENT_NAME_IN_USE :naam reeds in gebruik
STR_NETWORK_ERROR_CLIENT_WRONG_PASSWORD :verkeerde wagwoord
@@ -1769,7 +1770,7 @@ STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_1 :Spel nog steeds
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_2 :Spel nog steeds stilgehou ({STRING}, {STRING})
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_3 :Spel nog steeds stilgehou ({STRING}, {STRING}, {STRING})
STR_NETWORK_SERVER_MESSAGE_GAME_UNPAUSED :Spel gaan weer aan ({STRING})
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :nie genoeg spelers
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :hoeveelheid spelers
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_CONNECTING_CLIENTS :Verbind kliente
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_MANUAL :met die hand
############ End of leave-in-this-order
@@ -1876,10 +1877,10 @@ STR_JOIN_WAYPOINT_CAPTION :{WHITE}Verbind
STR_JOIN_WAYPOINT_CREATE_SPLITTED_WAYPOINT :{YELLOW}Bou 'm aparte wegwyser
# Rail construction toolbar
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION :{WHITE}Spoorweg Kostruksie
STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION :{WHITE}Elektrifiseerde Spoorweg Konstruksie
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION :{WHITE}Enkelspoor Konstruksie
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :{WHITE}Magneetsweeftrein Konstruksie
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION :Spoorweg Kostruksie
STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION :Elektrifiseerde Spoorweg Konstruksie
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION :Enkelspoor Konstruksie
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :Magneetsweeftrein Konstruksie
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TRACK :{BLACK}Bou spoore
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_AUTORAIL :{BLACK}Bou spoorweg spoor met die Outospoor metode
@@ -2051,7 +2052,7 @@ STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Beplant
STR_TERRAFORM_TOOLBAR_LAND_GENERATION_CAPTION :{WHITE}Land Generasie
STR_TERRAFORM_TOOLTIP_PLACE_ROCKY_AREAS_ON_LANDSCAPE :{BLACK}Plaas rotse op landskap
STR_TERRAFORM_TOOLTIP_PLACE_LIGHTHOUSE :{BLACK}Plaas ligtoring
STR_TERRAFORM_TOOLTIP_DEFINE_DESERT_AREA :{BLACK}Bepaal woestyn gebied.{}Druk en hou in CTRL om te verwyder
STR_TERRAFORM_TOOLTIP_DEFINE_DESERT_AREA :{BLACK}Bepaal woestyn gebied.{}Hou Ctrl in om te verwyder
STR_TERRAFORM_TOOLTIP_PLACE_TRANSMITTER :{BLACK}Plaas sender
STR_TERRAFORM_TOOLTIP_INCREASE_SIZE_OF_LAND_AREA :{BLACK}Vergroot gebied wat verlaag/verhoog moet word
STR_TERRAFORM_TOOLTIP_DECREASE_SIZE_OF_LAND_AREA :{BLACK}Verminder gebied wat verlaag/verhoog moet word
@@ -2105,6 +2106,8 @@ STR_FUND_INDUSTRY_PROSPECT_NEW_INDUSTRY :{BLACK}Prospek
STR_FUND_INDUSTRY_BUILD_NEW_INDUSTRY :{BLACK}Bou
STR_FUND_INDUSTRY_FUND_NEW_INDUSTRY :{BLACK}Fonds
# Industry cargoes window
# Land area window
STR_LAND_AREA_INFORMATION_CAPTION :{WHITE}Land gebied informasie
STR_LAND_AREA_INFORMATION_COST_TO_CLEAR_N_A :{BLACK}Koste om skoon te maak: {LTBLUE}N/A
@@ -2352,6 +2355,15 @@ STR_NEWGRF_ADD_FILE_TOOLTIP :{BLACK}Voeg die
STR_NEWGRF_ADD_RESCAN_FILES :{BLACK}Herskandeer lêers
STR_NEWGRF_ADD_RESCAN_FILES_TOOLTIP :{BLACK}Bywerk die lys van beskikbaar NewGRF lêers
# NewGRF parameters window
# NewGRF inspect window
# Sprite aligner window
# NewGRF (self) generated warnings/errors
STR_NEWGRF_ERROR_MSG_INFO :{SILVER}{STRING}
STR_NEWGRF_ERROR_MSG_WARNING :{RED}Waarskuwing: {SILVER}{STRING}
@@ -2387,6 +2399,8 @@ STR_NEWGRF_DISABLED_WARNING :{WHITE}Vermis G
STR_NEWGRF_UNPAUSE_WARNING_TITLE :{YELLOW}Vermis GRF leêr(s)
STR_NEWGRF_UNPAUSE_WARNING :{WHITE}Unpausing kan veroorsaak dat OpenTTD bots. Moet nie daaropeenvolgende botsings verslae rapporteer nie. {}Will jy rêrig unpause?
# NewGRF status
# NewGRF 'it's broken' warnings
STR_NEWGRF_BROKEN :{WHITE}Die gedrag van NewGRF '{0:STRING}' kan moontlik desinkroniesasies en/of program botsings veroorsaak.
STR_NEWGRF_BROKEN_VEHICLE_LENGTH :{WHITE}Dit verander voertuig lengte vier '{1:ENGINE}' wanneer die nie in diensstasie is nie.
@@ -2396,6 +2410,8 @@ STR_NEWGRF_BUGGY :{WHITE}NewGRF '
STR_NEWGRF_BUGGY_ARTICULATED_CARGO :{WHITE}Vrag/herbou informasie vir '{1:ENGINE}' verskil van aankope lys na konstruksie. Dit mag veroorsaak dat die outo hernuwing/vervanging van die herbouing korrek faal.
STR_NEWGRF_BUGGY_ENDLESS_PRODUCTION_CALLBACK :{WHITE}'{1:STRING}' het 'n eindelose herhaling in die produksie callback veroorsaak.
# 'User removed essential NewGRFs'-placeholders for stuff without specs.
# Sign list window
STR_SIGN_LIST_CAPTION :{WHITE}Teken Lys - {COMMA} Teken{P "" s}
@@ -2474,7 +2490,7 @@ STR_SUBSIDIES_TOOLTIP_CLICK_ON_SERVICE_TO_CENTER :{BLACK}Kliek op
# Station list window
STR_STATION_LIST_TOOLTIP :{BLACK}Stasie naame - Kliek naam om skerm op stasie te senter
STR_STATION_LIST_USE_CTRL_TO_SELECT_MORE :{BLACK}Hou in CTRL om meer as een item te selekteer
STR_STATION_LIST_USE_CTRL_TO_SELECT_MORE :{BLACK}Hou in Ctrl om meer as een item te selekteer
STR_STATION_LIST_CAPTION :{WHITE}{COMPANY} - {COMMA} Stasie{P "" s}
STR_STATION_LIST_STATION :{YELLOW}{STATION} {STATIONFEATURES}
STR_STATION_LIST_WAYPOINT :{YELLOW}{WAYPOINT}
@@ -2640,10 +2656,10 @@ STR_VEHICLE_LIST_AIRCRAFT_TOOLTIP :{BLACK}Vliegtui
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINYFONT}{BLACK}Wins die jaar: {CURRENCY} (verlede jaar: {CURRENCY})
STR_VEHICLE_LIST_AVAILABLE_TRAINS :{BLACK}Beskikbaar Treine
STR_VEHICLE_LIST_AVAILABLE_ROAD_VEHICLES :{BLACK}Beskikbaar Voertuie
STR_VEHICLE_LIST_AVAILABLE_SHIPS :{BLACK}Beskikbaar Skepe
STR_VEHICLE_LIST_AVAILABLE_AIRCRAFT :{BLACK}Beskikbaar Vliegtuie
STR_VEHICLE_LIST_AVAILABLE_TRAINS :Beskikbaar Treine
STR_VEHICLE_LIST_AVAILABLE_ROAD_VEHICLES :Beskikbaar Voertuie
STR_VEHICLE_LIST_AVAILABLE_SHIPS :Beskikbaar Skepe
STR_VEHICLE_LIST_AVAILABLE_AIRCRAFT :Beskikbaar Vliegtuie
STR_VEHICLE_LIST_AVAILABLE_ENGINES_TOOLTIP :{BLACK}Toon 'n lys van beskikbaare enjin tipes vir die voertiug tipe.
STR_VEHICLE_LIST_MANAGE_LIST :{BLACK}Bestuur lys
@@ -2684,15 +2700,15 @@ STR_GROUP_REMOVE_ALL_VEHICLES :Verwyder alle v
STR_GROUP_RENAME_CAPTION :{BLACK}Hernoem groep
# Build vehicle window
STR_BUY_VEHICLE_TRAIN_RAIL_CAPTION :{WHITE}Nuwe Spoor Voertuie
STR_BUY_VEHICLE_TRAIN_ELRAIL_CAPTION :{WHITE}Nuwe Elektries Spoor Voertuie
STR_BUY_VEHICLE_TRAIN_MONORAIL_CAPTION :{WHITE}Nuwe Eenspoor Voertuie
STR_BUY_VEHICLE_TRAIN_MAGLEV_CAPTION :{WHITE}Nuwe Maglev Voertuie
STR_BUY_VEHICLE_TRAIN_RAIL_CAPTION :Nuwe Spoor Voertuie
STR_BUY_VEHICLE_TRAIN_ELRAIL_CAPTION :Nuwe Elektries Spoor Voertuie
STR_BUY_VEHICLE_TRAIN_MONORAIL_CAPTION :Nuwe Eenspoor Voertuie
STR_BUY_VEHICLE_TRAIN_MAGLEV_CAPTION :Nuwe Maglev Voertuie
STR_BUY_VEHICLE_TRAIN_ALL_CAPTION :{WHITE}Spoorweg Voertuie
STR_BUY_VEHICLE_ROAD_VEHICLE_CAPTION :{WHITE}Nuwe Pad Voertuie
STR_BUY_VEHICLE_SHIP_CAPTION :{WHITE}Nuwe Skepe
STR_BUY_VEHICLE_AIRCRAFT_CAPTION :{WHITE}Nuwe Vliegtuig
STR_BUY_VEHICLE_TRAIN_ALL_CAPTION :Spoorweg Voertuie
STR_BUY_VEHICLE_ROAD_VEHICLE_CAPTION :Nuwe Pad Voertuie
STR_BUY_VEHICLE_SHIP_CAPTION :Nuwe Skepe
STR_BUY_VEHICLE_AIRCRAFT_CAPTION :Nuwe Vliegtuig
STR_PURCHASE_INFO_COST_WEIGHT :{BLACK}Kos: {GOLD}{CURRENCY}{BLACK} Gewig: {GOLD}{WEIGHT_S}
STR_PURCHASE_INFO_SPEED_POWER :{BLACK}Spoed: {GOLD}{VELOCITY}{BLACK} Krag: {GOLD}{POWER}
@@ -2748,15 +2764,16 @@ STR_DEPOT_ROAD_VEHICLE_CAPTION :{WHITE}{TOWN} P
STR_DEPOT_SHIP_CAPTION :{WHITE}{TOWN} Skip Depot
STR_DEPOT_AIRCRAFT_CAPTION :{WHITE}{STATION} Vliegtuig Hangar
STR_DEPOT_NO_ENGINE :{BLACK}-
STR_DEPOT_VEHICLE_TOOLTIP :{BLACK}{ENGINE}{STRING}
STR_DEPOT_VEHICLE_TOOLTIP_CHAIN :{BLACK}{NUM} voertuig{P "" s}{STRING}
STR_DEPOT_VEHICLE_TOOLTIP_CARGO :{}{CARGO} ({SHORTCARGO})
STR_DEPOT_TRAIN_LIST_TOOLTIP :{BLACK}Treine - kliek op trein vir info., sleep voertuig om te bysit/verwyder van trein
STR_DEPOT_ROAD_VEHICLE_LIST_TOOLTIP :{BLACK}Voertuie - kliek op voertuig vir inligting
STR_DEPOT_SHIP_LIST_TOOLTIP :{BLACK}Skepe - kliek op skeep vir inligting
STR_DEPOT_AIRCRAFT_LIST_TOOLTIP :{BLACK}Vliegtuie - kliek op vliegtuig vir informasie
STR_DEPOT_ROAD_VEHICLE_LIST_TOOLTIP :{BLACK}Voertuie - regs-kliek op voertuig vir inligting
STR_DEPOT_SHIP_LIST_TOOLTIP :{BLACK}Skepe - regs-kliek op skip vir inligting
STR_DEPOT_AIRCRAFT_LIST_TOOLTIP :{BLACK}Vliegtuie - regs-kliek op vliegtuig vir informasie
STR_DEPOT_TRAIN_SELL_TOOLTIP :{BLACK}Sleep trein voertuig hier om dit te verkoop
STR_DEPOT_ROAD_VEHICLE_SELL_TOOLTIP :{BLACK}Sleep pad voertuig hier om dit te verkoop
@@ -2944,6 +2961,8 @@ STR_VEHICLE_STATUS_HEADING_FOR_SHIP_DEPOT_SERVICE_VEL :{LTBLUE}Diens b
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE :{LTBLUE}Diens by {STATION} Hangar
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE_VEL :{LTBLUE}Diens by {STATION} Hangar, {VELOCITY}
# Vehicle stopped/started animations
# Vehicle details
STR_VEHICLE_DETAILS_CAPTION :{WHITE}{VEHICLE} (Aanwyse)
STR_VEHICLE_NAME_BUTTON :{BLACK}Naam
@@ -3451,6 +3470,7 @@ STR_ERROR_CAN_T_BUILD_ROAD_DEPOT :{WHITE}Kan nie
STR_ERROR_CAN_T_BUILD_TRAM_DEPOT :{WHITE}Kan nie trem voertuig depot hier bou nie...
STR_ERROR_CAN_T_BUILD_SHIP_DEPOT :{WHITE}Skip depot kan nie hier gebou word nie...
STR_TRAIN_MUST_BE_STOPPED :{WHITE}Trein moet binne in 'n depot gestop word
STR_ERROR_ROAD_VEHICLE_MUST_BE_STOPPED_INSIDE_DEPOT :{WHITE}... moet gestop binne 'n pad voertuig depot wees
STR_ERROR_SHIP_MUST_BE_STOPPED_IN_DEPOT :{WHITE}Skip moet in 'n depot gestop wees
@@ -3526,7 +3546,7 @@ STR_ERROR_ANOTHER_TUNNEL_IN_THE_WAY :{WHITE}Ander to
STR_ERROR_TUNNEL_THROUGH_MAP_BORDER :{WHITE}Tonnel so op die einde van die kaart eindig
STR_ERROR_UNABLE_TO_EXCAVATE_LAND :{WHITE}Kan nie daal vir ander einde van tonnel te uitgrawe nie
# Unmovable related errors
# Object related errors
STR_ERROR_OBJECT_IN_THE_WAY :{WHITE}Voorwerp in die pad
STR_ERROR_COMPANY_HEADQUARTERS_IN :{WHITE}... maatskappy hoofkwartier in die pad
STR_ERROR_CAN_T_PURCHASE_THIS_LAND :{WHITE}Die land area kan nie aangekoop word nie...
@@ -3629,6 +3649,8 @@ STR_ERROR_CAN_T_PLACE_SIGN_HERE :{WHITE}Kan nie
STR_ERROR_CAN_T_CHANGE_SIGN_NAME :{WHITE}Kan nie teken naam verander nie...
STR_ERROR_CAN_T_DELETE_SIGN :{WHITE}Kan nie teken verwyder nie
# Translatable comment for OpenTTD's desktop shortcut
##id 0x2000
# Town building names
STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1 :Hoog kantoor blok
@@ -4019,6 +4041,7 @@ STR_FORMAT_INDUSTRY_NAME :{TOWN} {STRING}
STR_FORMAT_WAYPOINT_NAME :Wegpunt {TOWN}
STR_FORMAT_WAYPOINT_NAME_SERIAL :Wegpunt {TOWN} #{COMMA}
STR_UNKNOWN_STATION :onbekende stasie
STR_DEFAULT_SIGN_NAME :Teken
STR_COMPANY_SOMEONE :iemand

View File

@@ -1875,10 +1875,10 @@ STR_JOIN_WAYPOINT_CAPTION :{WHITE}اربط
STR_JOIN_WAYPOINT_CREATE_SPLITTED_WAYPOINT :{YELLOW} ابني نقطة عبور مستقلة
# Rail construction toolbar
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION :{WHITE}بناء السكك الحديدية
STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION :{WHITE}بناء سكة القطار الكهربائية
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION :{WHITE}بناء السكة الاحادية
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :{WHITE}بناء السكة الممغنطة
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION :بناء السكك الحديدية
STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION :بناء سكة القطار الكهربائية
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION :بناء السكة الاحادية
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :بناء السكة الممغنطة
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TRACK :{BLACK}بناء سكة حديد
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_AUTORAIL :{BLACK}بناء سكة القطار باستخدام البناء التلقائي
@@ -2639,10 +2639,10 @@ STR_VEHICLE_LIST_AIRCRAFT_TOOLTIP :{BLACK}الطا
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINYFONT}{BLACK} دخل السنة الحالية : {CURRENCY} السنة السابقة : {CURRENCY}
STR_VEHICLE_LIST_AVAILABLE_TRAINS :{BLACK}القطارات المتاحة
STR_VEHICLE_LIST_AVAILABLE_ROAD_VEHICLES :{BLACK}العربات المتاحة
STR_VEHICLE_LIST_AVAILABLE_SHIPS :{BLACK}السفن المتاحة
STR_VEHICLE_LIST_AVAILABLE_AIRCRAFT :{BLACK}الطائرات المتاحة
STR_VEHICLE_LIST_AVAILABLE_TRAINS :القطارات المتاحة
STR_VEHICLE_LIST_AVAILABLE_ROAD_VEHICLES :العربات المتاحة
STR_VEHICLE_LIST_AVAILABLE_SHIPS :السفن المتاحة
STR_VEHICLE_LIST_AVAILABLE_AIRCRAFT :الطائرات المتاحة
STR_VEHICLE_LIST_AVAILABLE_ENGINES_TOOLTIP :{BLACK}عرض جميع المحركات لهذا النوع من العربات
STR_VEHICLE_LIST_MANAGE_LIST :{BLACK}ادارة الوحدات
@@ -2683,15 +2683,15 @@ STR_GROUP_REMOVE_ALL_VEHICLES :أزل جميع
STR_GROUP_RENAME_CAPTION :{BLACK}إعادة تسمية مجموعة
# Build vehicle window
STR_BUY_VEHICLE_TRAIN_RAIL_CAPTION :{WHITE}عربات قطار جديدة
STR_BUY_VEHICLE_TRAIN_ELRAIL_CAPTION :{WHITE}عربات قطار كهربائية جديدة
STR_BUY_VEHICLE_TRAIN_MONORAIL_CAPTION :{WHITE}عربات قطار احادي جديدة
STR_BUY_VEHICLE_TRAIN_MAGLEV_CAPTION :{WHITE}عربات قطار ممغنط جديدة
STR_BUY_VEHICLE_TRAIN_RAIL_CAPTION :عربات قطار جديدة
STR_BUY_VEHICLE_TRAIN_ELRAIL_CAPTION :عربات قطار كهربائية جديدة
STR_BUY_VEHICLE_TRAIN_MONORAIL_CAPTION :عربات قطار احادي جديدة
STR_BUY_VEHICLE_TRAIN_MAGLEV_CAPTION :عربات قطار ممغنط جديدة
STR_BUY_VEHICLE_TRAIN_ALL_CAPTION :{WHITE}عربات قطار
STR_BUY_VEHICLE_ROAD_VEHICLE_CAPTION :{WHITE}عربات جديدة
STR_BUY_VEHICLE_SHIP_CAPTION :{WHITE}سفن جديدة
STR_BUY_VEHICLE_AIRCRAFT_CAPTION :{WHITE}طائرة جديدة
STR_BUY_VEHICLE_TRAIN_ALL_CAPTION :عربات قطار
STR_BUY_VEHICLE_ROAD_VEHICLE_CAPTION :عربات جديدة
STR_BUY_VEHICLE_SHIP_CAPTION :سفن جديدة
STR_BUY_VEHICLE_AIRCRAFT_CAPTION :طائرة جديدة
STR_PURCHASE_INFO_COST_WEIGHT :{BLACK} التكلفة: {GOLD}{CURRENCY}{BLACK} الوزن: {GOLD}{WEIGHT_S}
STR_PURCHASE_INFO_SPEED_POWER :{BLACK}السرعة: {GOLD}{VELOCITY}{BLACK} الطاقة: {GOLD}{POWER}
@@ -3525,7 +3525,7 @@ STR_ERROR_ANOTHER_TUNNEL_IN_THE_WAY :{WHITE}نفق
STR_ERROR_TUNNEL_THROUGH_MAP_BORDER :{WHITE}الانفاق تنتهي خارج حدود الخريطة
STR_ERROR_UNABLE_TO_EXCAVATE_LAND :{WHITE}لا يمكن تعديل الأرض في نهاية النفق
# Unmovable related errors
# Object related errors
STR_ERROR_OBJECT_IN_THE_WAY :{WHITE}عائق في الطريق
STR_ERROR_COMPANY_HEADQUARTERS_IN :{WHITE}مبنى شركة على الطريق
STR_ERROR_CAN_T_PURCHASE_THIS_LAND :{WHITE}لا يمكن شراء هذة القطعة ...

4586
src/lang/belarusian.txt Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -1877,10 +1877,10 @@ STR_JOIN_WAYPOINT_CAPTION :{WHITE}Unir pon
STR_JOIN_WAYPOINT_CREATE_SPLITTED_WAYPOINT :{YELLOW}Construir um ponto de controle separado
# Rail construction toolbar
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION :{WHITE}Construir ferrovias
STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION :{WHITE}Construir ferrovias (elétricas)
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION :{WHITE}Construir ferrovias (monotrilho)
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :{WHITE}Construir ferrovias MagLev
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION :Construir ferrovias
STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION :Construir ferrovias (elétricas)
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION :Construir ferrovias (monotrilho)
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :Construir ferrovias MagLev
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TRACK :{BLACK}Construir ferrovias. Ctrl alterna entre construção/remoção de trilhos
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_AUTORAIL :{BLACK}Construir ferrovias usando o modo Autotrilho. Ctrl alterna entre construção/remoçao de trilhos
@@ -1890,7 +1890,7 @@ STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_STATION :{BLACK}Construi
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_SIGNALS :{BLACK}Construir sinais ferroviários. Ctrl liga/desliga a constução de semáforos/sinais{}Clicar e arrastar constroi sinais até a próxima junção{}Ctrl+Clique liga/desliga a janela de seleção de sinais
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_BRIDGE :{BLACK}Construir ponte ferroviária
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TUNNEL :{BLACK}Construir túnel ferroviário
STR_RAIL_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR :{BLACK}Alternar construir/remover ferrovias, sinais, pontos de controle e estações
STR_RAIL_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR :{BLACK}Alternar construir/remover ferrovias, sinais, pontos de controle e estações. Segure ctrl para remover os trilhos de estações e pontos de controle.
STR_RAIL_TOOLBAR_TOOLTIP_CONVERT_RAIL :{BLACK}Converter/Atualizar tipo de linha
# Rail depot construction window
@@ -2052,7 +2052,7 @@ STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Planta
STR_TERRAFORM_TOOLBAR_LAND_GENERATION_CAPTION :{WHITE}Gerar Terreno
STR_TERRAFORM_TOOLTIP_PLACE_ROCKY_AREAS_ON_LANDSCAPE :{BLACK}Coloca rochas no terreno
STR_TERRAFORM_TOOLTIP_PLACE_LIGHTHOUSE :{BLACK}Coloca farol
STR_TERRAFORM_TOOLTIP_DEFINE_DESERT_AREA :{BLACK}Define área desértica.{} Pressione e segure CTRL para removê-la
STR_TERRAFORM_TOOLTIP_DEFINE_DESERT_AREA :{BLACK}Define área desértica.{} Segure Ctrl para removê-la
STR_TERRAFORM_TOOLTIP_PLACE_TRANSMITTER :{BLACK}Coloca transmissor
STR_TERRAFORM_TOOLTIP_INCREASE_SIZE_OF_LAND_AREA :{BLACK}Aumenta área de terreno a baixar/levantar
STR_TERRAFORM_TOOLTIP_DECREASE_SIZE_OF_LAND_AREA :{BLACK}Diminui área de terreno a baixar/levantar
@@ -2106,6 +2106,8 @@ STR_FUND_INDUSTRY_PROSPECT_NEW_INDUSTRY :{BLACK}Prosperi
STR_FUND_INDUSTRY_BUILD_NEW_INDUSTRY :{BLACK}Construir
STR_FUND_INDUSTRY_FUND_NEW_INDUSTRY :{BLACK}Fundar
# Industry cargoes window
# Land area window
STR_LAND_AREA_INFORMATION_CAPTION :{WHITE}Informações do Terreno
STR_LAND_AREA_INFORMATION_COST_TO_CLEAR_N_A :{BLACK}Custo para limpar: {LTBLUE}N/D
@@ -2348,6 +2350,8 @@ STR_NEWGRF_SETTINGS_DISABLED :{RED}Desativado
STR_NEWGRF_SETTINGS_PARAMETER_QUERY :{BLACK}Insira novos parâmetros de NewGRF
# NewGRF parameters window
# NewGRF inspect window
@@ -2410,7 +2414,7 @@ STR_NEWGRF_BUGGY_ENDLESS_PRODUCTION_CALLBACK :{WHITE}'{1:STRI
STR_NEWGRF_INVALID_CARGO :<carga inválida>
STR_NEWGRF_INVALID_CARGO_ABBREV :??
STR_NEWGRF_INVALID_CARGO_QUANTITY :{COMMA} de <carga inválida>
STR_NEWGRF_INVALID_ENGINE :<locom. inválida>
STR_NEWGRF_INVALID_ENGINE :<modelo de veíc. inválido>
STR_NEWGRF_INVALID_INDUSTRYTYPE :<indústria inválida>
# Sign list window
@@ -2491,7 +2495,7 @@ STR_SUBSIDIES_TOOLTIP_CLICK_ON_SERVICE_TO_CENTER :{BLACK}Clique n
# Station list window
STR_STATION_LIST_TOOLTIP :{BLACK}Nome da estação - clique no nome para centralizar a visualização na estação. Ctrl+Clique abre uma nova janela de visualização
STR_STATION_LIST_USE_CTRL_TO_SELECT_MORE :{BLACK}Segure CTRL para selecionar mais de um item
STR_STATION_LIST_USE_CTRL_TO_SELECT_MORE :{BLACK}Segure Ctrl para selecionar mais de um item
STR_STATION_LIST_CAPTION :{WHITE}{COMPANY} - {COMMA} Estações
STR_STATION_LIST_STATION :{YELLOW}{STATION} {STATIONFEATURES}
STR_STATION_LIST_WAYPOINT :{YELLOW}{WAYPOINT}
@@ -2657,10 +2661,10 @@ STR_VEHICLE_LIST_AIRCRAFT_TOOLTIP :{BLACK}Aeronave
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINYFONT}{BLACK}Lucro anual: {CURRENCY} (último ano: {CURRENCY})
STR_VEHICLE_LIST_AVAILABLE_TRAINS :{BLACK}Trens disponíveis
STR_VEHICLE_LIST_AVAILABLE_ROAD_VEHICLES :{BLACK}Automóveis disponíveis
STR_VEHICLE_LIST_AVAILABLE_SHIPS :{BLACK}Embarcações disponíveis
STR_VEHICLE_LIST_AVAILABLE_AIRCRAFT :{BLACK}Aeronaves disponíveis
STR_VEHICLE_LIST_AVAILABLE_TRAINS :Trens disponíveis
STR_VEHICLE_LIST_AVAILABLE_ROAD_VEHICLES :Automóveis disponíveis
STR_VEHICLE_LIST_AVAILABLE_SHIPS :Embarcações disponíveis
STR_VEHICLE_LIST_AVAILABLE_AIRCRAFT :Aeronaves disponíveis
STR_VEHICLE_LIST_AVAILABLE_ENGINES_TOOLTIP :{BLACK}Ver uma lista dos designs de motor disponíveis para este tipo de veículo.
STR_VEHICLE_LIST_MANAGE_LIST :{BLACK}Administrar lista
@@ -2701,15 +2705,15 @@ STR_GROUP_REMOVE_ALL_VEHICLES :Remover todos o
STR_GROUP_RENAME_CAPTION :{BLACK}Renomear um grupo
# Build vehicle window
STR_BUY_VEHICLE_TRAIN_RAIL_CAPTION :{WHITE}Novos Veículos Ferroviários
STR_BUY_VEHICLE_TRAIN_ELRAIL_CAPTION :{WHITE}Nova Locomotiva Elétrica
STR_BUY_VEHICLE_TRAIN_MONORAIL_CAPTION :{WHITE}Nova Locomotiva Monotrilho
STR_BUY_VEHICLE_TRAIN_MAGLEV_CAPTION :{WHITE}Nova Locomotiva Trem-Bala
STR_BUY_VEHICLE_TRAIN_RAIL_CAPTION :Novos Veículos Ferroviários
STR_BUY_VEHICLE_TRAIN_ELRAIL_CAPTION :Nova Locomotiva Elétrica
STR_BUY_VEHICLE_TRAIN_MONORAIL_CAPTION :Nova Locomotiva Monotrilho
STR_BUY_VEHICLE_TRAIN_MAGLEV_CAPTION :Nova Locomotiva Trem-Bala
STR_BUY_VEHICLE_TRAIN_ALL_CAPTION :{WHITE}Trens
STR_BUY_VEHICLE_ROAD_VEHICLE_CAPTION :{WHITE}Novos Automóveis
STR_BUY_VEHICLE_SHIP_CAPTION :{WHITE}Novas Embarcações
STR_BUY_VEHICLE_AIRCRAFT_CAPTION :{WHITE}Nova Aeronave
STR_BUY_VEHICLE_TRAIN_ALL_CAPTION :Trens
STR_BUY_VEHICLE_ROAD_VEHICLE_CAPTION :Novos Automóveis
STR_BUY_VEHICLE_SHIP_CAPTION :Novas Embarcações
STR_BUY_VEHICLE_AIRCRAFT_CAPTION :Nova Aeronave
STR_PURCHASE_INFO_COST_WEIGHT :{BLACK}Custo: {GOLD}{CURRENCY}{BLACK} Peso: {GOLD}{WEIGHT_S}
STR_PURCHASE_INFO_SPEED_POWER :{BLACK}Velocidade: {GOLD}{VELOCITY}{BLACK} Potência: {GOLD}{POWER}
@@ -2771,10 +2775,10 @@ STR_DEPOT_VEHICLE_TOOLTIP :{BLACK}{ENGINE}
STR_DEPOT_VEHICLE_TOOLTIP_CHAIN :{BLACK}{NUM} veículo{P "" s}{STRING}
STR_DEPOT_VEHICLE_TOOLTIP_CARGO :{}{CARGO} ({SHORTCARGO})
STR_DEPOT_TRAIN_LIST_TOOLTIP :{BLACK}Trens - clique num trem para informações, arraste um veículo para adicionar/remover do trem
STR_DEPOT_ROAD_VEHICLE_LIST_TOOLTIP :{BLACK}Veículos - clique num veículo para informações
STR_DEPOT_SHIP_LIST_TOOLTIP :{BLACK}Embarcações - clique numa embarcação para informações
STR_DEPOT_AIRCRAFT_LIST_TOOLTIP :{BLACK}Aeronave - clique na aeronave para informações
STR_DEPOT_TRAIN_LIST_TOOLTIP :{BLACK}Trens - arraste um veículo para adicionar/remover do trem, clique com o botão direito num trem para informações. Segurar Ctrl aplica ambas funções na composição
STR_DEPOT_ROAD_VEHICLE_LIST_TOOLTIP :{BLACK}Veículos - clique com o botão direito num veículo para informações
STR_DEPOT_SHIP_LIST_TOOLTIP :{BLACK}Embarcações - clique com o botão direito numa embarcação para informações
STR_DEPOT_AIRCRAFT_LIST_TOOLTIP :{BLACK}Aeronave - cliquecomo botão direito na aeronave para informações
STR_DEPOT_TRAIN_SELL_TOOLTIP :{BLACK}Arraste o veículo aqui para vendê-lo
STR_DEPOT_ROAD_VEHICLE_SELL_TOOLTIP :{BLACK}Arraste o automóvel aqui para vendê-lo
@@ -3396,6 +3400,7 @@ STR_ERROR_NO_SPACE_FOR_TOWN :{WHITE}... não
STR_ERROR_TOWN_EXPAND_WARN_NO_ROADS :{WHITE}A cidade não irá construir estradas. Você pode ativar essa opção através de Config. Avançadas>Economia>Cidades.
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_STATUE_NO_SUITABLE_PLACE :{WHITE}... não há local para uma estátua no centro dessa cidade
# Industry related errors
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}Impossível gerar indústrias...
@@ -3550,7 +3555,7 @@ STR_ERROR_ANOTHER_TUNNEL_IN_THE_WAY :{WHITE}Há outr
STR_ERROR_TUNNEL_THROUGH_MAP_BORDER :{WHITE}O túnel não tem onde sair
STR_ERROR_UNABLE_TO_EXCAVATE_LAND :{WHITE}Incapaz de escavar o terreno para o outro lado do túnel
# Unmovable related errors
# Object related errors
STR_ERROR_OBJECT_IN_THE_WAY :{WHITE}Objeto no caminho
STR_ERROR_COMPANY_HEADQUARTERS_IN :{WHITE}... sede de empresa no caminho
STR_ERROR_CAN_T_PURCHASE_THIS_LAND :{WHITE}Impossível comprar esta área...

View File

@@ -1877,10 +1877,10 @@ STR_JOIN_WAYPOINT_CAPTION :{WHITE}Съед
STR_JOIN_WAYPOINT_CREATE_SPLITTED_WAYPOINT :{YELLOW}Построи отделен пътеводител
# Rail construction toolbar
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION :{WHITE}Конструкции за Двурелсов път
STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION :{WHITE}Строене на електрифицирана ЖП мрежа
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION :{WHITE}Конструкции за Еднорелсов път
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :{WHITE}Конструкции за Магниторелсов път
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION :Конструкции за Двурелсов път
STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION :Строене на електрифицирана ЖП мрежа
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION :Конструкции за Еднорелсов път
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :Конструкции за Магниторелсов път
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TRACK :{BLACK}Построй релсовия път. Ctrl показва възможните конструкции.
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_AUTORAIL :{BLACK} Строеж на жп линия в режим Автоматичен. Ctrl показва възможните конфигурации.
@@ -2651,10 +2651,10 @@ STR_VEHICLE_LIST_AIRCRAFT_TOOLTIP :{BLACK}Само
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINYFONT}{BLACK}Печалба тази година: {CURRENCY} (минала година: {CURRENCY})
STR_VEHICLE_LIST_AVAILABLE_TRAINS :{BLACK}Налични влакове
STR_VEHICLE_LIST_AVAILABLE_ROAD_VEHICLES :{BLACK}Налични коли
STR_VEHICLE_LIST_AVAILABLE_SHIPS :{BLACK}Налични кораби
STR_VEHICLE_LIST_AVAILABLE_AIRCRAFT :{BLACK}Налични самолети
STR_VEHICLE_LIST_AVAILABLE_TRAINS :Налични влакове
STR_VEHICLE_LIST_AVAILABLE_ROAD_VEHICLES :Налични коли
STR_VEHICLE_LIST_AVAILABLE_SHIPS :Налични кораби
STR_VEHICLE_LIST_AVAILABLE_AIRCRAFT :Налични самолети
STR_VEHICLE_LIST_AVAILABLE_ENGINES_TOOLTIP :{BLACK}Виж списъкът с наличните видове машини за този тип превозно средство.
STR_VEHICLE_LIST_MANAGE_LIST :{BLACK}Направи списък
@@ -2695,15 +2695,15 @@ STR_GROUP_REMOVE_ALL_VEHICLES :Премахн
STR_GROUP_RENAME_CAPTION :{BLACK}Преименовай група
# Build vehicle window
STR_BUY_VEHICLE_TRAIN_RAIL_CAPTION :{WHITE}Нови Машини за Двурелсов път
STR_BUY_VEHICLE_TRAIN_ELRAIL_CAPTION :{WHITE}Нови електрически влакове
STR_BUY_VEHICLE_TRAIN_MONORAIL_CAPTION :{WHITE}Нови Машини за Монорелсов път
STR_BUY_VEHICLE_TRAIN_MAGLEV_CAPTION :{WHITE}Нови Машини за Магниторелсов път
STR_BUY_VEHICLE_TRAIN_RAIL_CAPTION :Нови Машини за Двурелсов път
STR_BUY_VEHICLE_TRAIN_ELRAIL_CAPTION :Нови електрически влакове
STR_BUY_VEHICLE_TRAIN_MONORAIL_CAPTION :Нови Машини за Монорелсов път
STR_BUY_VEHICLE_TRAIN_MAGLEV_CAPTION :Нови Машини за Магниторелсов път
STR_BUY_VEHICLE_TRAIN_ALL_CAPTION :{WHITE}Нови ЖП превозни средства
STR_BUY_VEHICLE_ROAD_VEHICLE_CAPTION :{WHITE}Нова кола
STR_BUY_VEHICLE_SHIP_CAPTION :{WHITE}Нови Кораби
STR_BUY_VEHICLE_AIRCRAFT_CAPTION :{WHITE}Нова летателна машина
STR_BUY_VEHICLE_TRAIN_ALL_CAPTION :Нови ЖП превозни средства
STR_BUY_VEHICLE_ROAD_VEHICLE_CAPTION :Нова кола
STR_BUY_VEHICLE_SHIP_CAPTION :Нови Кораби
STR_BUY_VEHICLE_AIRCRAFT_CAPTION :Нова летателна машина
STR_PURCHASE_INFO_COST_WEIGHT :{BLACK}Цена: {GOLD}{CURRENCY}{BLACK} Тегло: {GOLD}{WEIGHT_S}
STR_PURCHASE_INFO_SPEED_POWER :{BLACK}Скорост: {GOLD}{VELOCITY}{BLACK} Мощност: {GOLD}{POWER}
@@ -3534,7 +3534,7 @@ STR_ERROR_ANOTHER_TUNNEL_IN_THE_WAY :{WHITE}Друг
STR_ERROR_TUNNEL_THROUGH_MAP_BORDER :{WHITE}Тунела би завършил извън картата
STR_ERROR_UNABLE_TO_EXCAVATE_LAND :{WHITE}Не може да бъде изкопан другия край на тунела
# Unmovable related errors
# Object related errors
STR_ERROR_OBJECT_IN_THE_WAY :{WHITE}Обект на пътя
STR_ERROR_COMPANY_HEADQUARTERS_IN :{WHITE}... централата е на пътя
STR_ERROR_CAN_T_PURCHASE_THIS_LAND :{WHITE}Земята не може да бъде закупена...

View File

@@ -551,6 +551,7 @@ STR_PERFORMANCE_DETAIL_KEY :{BLACK}Detall
STR_PERFORMANCE_DETAIL_AMOUNT_CURRENCY :{BLACK}({CURRCOMPACT}/{CURRCOMPACT})
STR_PERFORMANCE_DETAIL_AMOUNT_INT :{BLACK}({COMMA}/{COMMA})
STR_PERFORMANCE_DETAIL_PERCENT :{WHITE}{NUM}%
STR_PERFORMANCE_DETAIL_SELECT_COMPANY_TOOLTIP :{BLACK}Veure els detalls d'aquesta companyia
############ Those following lines need to be in this order!!
STR_PERFORMANCE_DETAIL_VEHICLES :{BLACK}Vehicles:
STR_PERFORMANCE_DETAIL_STATIONS :{BLACK}Estacions:
@@ -1399,7 +1400,7 @@ STR_CHEATS_TOOLTIP :{BLACK}Els quad
STR_CHEATS_WARNING :{BLACK}Atenció! Estàs a punt d'enredar als teus companys competidors. Pensa que una cosa així serà recordada per tota la eternitat!.
STR_CHEAT_MONEY :{LTBLUE}Incrementa els diners en {CURRENCY}
STR_CHEAT_CHANGE_COMPANY :{LTBLUE}Jugant com la companyia: {ORANGE}{COMMA}
STR_CHEAT_EXTRA_DYNAMITE :{LTBLUE}Eruga màgica (treu indústries, inamovibles): {ORANGE}{STRING}
STR_CHEAT_EXTRA_DYNAMITE :{LTBLUE}Eruga màgica (treu indústries, objectes inamovibles): {ORANGE}{STRING}
STR_CHEAT_CROSSINGTUNNELS :{LTBLUE}Els túnels es poden creuar: {ORANGE}{STRING}
STR_CHEAT_BUILD_IN_PAUSE :{LTBLUE}Construeix mentre el joc està en pausa: {ORANGE}{STRING}
STR_CHEAT_NO_JETCRASH :{LTBLUE}Els avions a reacció no tindran accidents (freqüents) en els aeroports petits: {ORANGE}{STRING}
@@ -1877,10 +1878,10 @@ STR_JOIN_WAYPOINT_CAPTION :{WHITE}Uneix pu
STR_JOIN_WAYPOINT_CREATE_SPLITTED_WAYPOINT :{YELLOW}Construeix un punt de control separat
# Rail construction toolbar
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION :{WHITE}Construcció de Ferrocarril
STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION :{WHITE}Construcció de Ferrocarril Elèctric
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION :{WHITE}Construcció de Monorail
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :{WHITE}Construcció de Maglev
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION :Construcció de Ferrocarril
STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION :Construcció de Ferrocarril Elèctric
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION :Construcció de Monorail
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :Construcció de Maglev
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TRACK :{BLACK}Construeix vies de tren. Ctrl canvia entre contrueix/treu la construcció de vies
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_AUTORAIL :{BLACK}Construeix vies de tren utilitzant el mode Autorail. Ctrl canvia entre construeix/treu la construcció de vies de tren
@@ -1890,7 +1891,7 @@ STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_STATION :{BLACK}Construe
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_SIGNALS :{BLACK}Construeix senyals de tren. Ctrl commuta el semàfor/senyals de llums{}Arrossegant es construeixen senyals al llarg d'un tros recte de rail. Ctrl construeix senyals fins a la propera intersecció{}Ctrl+Clic commuta l'obertura de la finestra de detecció de senyals
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_BRIDGE :{BLACK}Construeix un pont de tren
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TUNNEL :{BLACK}Construeix un túnel per a trens
STR_RAIL_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR :{BLACK}Commuta construeix/treu per vies de tren, senyals, punts de control i estacions
STR_RAIL_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR :{BLACK}Commuta construeix/treu per vies de tren, senyals, punts de control i estacions. Manté Ctrl per treure també les vies dels punts de control i de les estacions
STR_RAIL_TOOLBAR_TOOLTIP_CONVERT_RAIL :{BLACK}Converteix/Millora el tipus de via
# Rail depot construction window
@@ -1999,7 +2000,7 @@ STR_WATERWAYS_TOOLBAR_BUILD_DOCK_TOOLTIP :{BLACK}Construe
STR_WATERWAYS_TOOLBAR_BUOY_TOOLTIP :{BLACK}Situa una boia que pot ser útil per fer punts de control addicionals
STR_WATERWAYS_TOOLBAR_BUILD_AQUEDUCT_TOOLTIP :{BLACK} Construeix aqüeducte
STR_WATERWAYS_TOOLBAR_CREATE_LAKE_TOOLTIP :{BLACK}Defineix l'àrea d'aigua.{}Fa un canal, excepte si CTRL està polsat al nivell del mar, llavors s'inundaran els voltants
STR_WATERWAYS_TOOLBAR_CREATE_RIVER_TOOLTIP :{BLACK}Posa rius.
STR_WATERWAYS_TOOLBAR_CREATE_RIVER_TOOLTIP :{BLACK}Situa rius.
# Ship depot construction window
STR_DEPOT_BUILD_SHIP_CAPTION :{WHITE}Drassanes
@@ -2040,6 +2041,9 @@ STR_LANDSCAPING_TOOLTIP_RAISE_A_CORNER_OF_LAND :{BLACK}Eleva un
STR_LANDSCAPING_LEVEL_LAND_TOOLTIP :{BLACK}Anivella el terreny
STR_LANDSCAPING_TOOLTIP_PURCHASE_LAND :{BLACK}Compra un terreny per un ús posterior
# Object construction window
# Tree planting window (last two for SE only)
STR_PLANT_TREE_CAPTION :{WHITE}Arbres
STR_PLANT_TREE_TOOLTIP :{BLACK}Selecciona el tipus d'arbre a plantar
@@ -2052,7 +2056,7 @@ STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Planta a
STR_TERRAFORM_TOOLBAR_LAND_GENERATION_CAPTION :{WHITE}Generador de Terreny
STR_TERRAFORM_TOOLTIP_PLACE_ROCKY_AREAS_ON_LANDSCAPE :{BLACK}Situa àrees de roques al paisatge
STR_TERRAFORM_TOOLTIP_PLACE_LIGHTHOUSE :{BLACK}Situa un far
STR_TERRAFORM_TOOLTIP_DEFINE_DESERT_AREA :{BLACK}Defineix àrea de desert.{}Prem i mantingues la tecla CTRL per treure'l
STR_TERRAFORM_TOOLTIP_DEFINE_DESERT_AREA :{BLACK}Defineix àrea de desert.{}Mantingues apretat Ctrl per treure'l
STR_TERRAFORM_TOOLTIP_PLACE_TRANSMITTER :{BLACK}Situa un repetidor
STR_TERRAFORM_TOOLTIP_INCREASE_SIZE_OF_LAND_AREA :{BLACK}Augmenta la mida de l'àrea de terreny a rebaixar/elevar
STR_TERRAFORM_TOOLTIP_DECREASE_SIZE_OF_LAND_AREA :{BLACK}Disminueix la mida de l'àrea de terreny a rebaixar/elevar
@@ -2106,6 +2110,8 @@ STR_FUND_INDUSTRY_PROSPECT_NEW_INDUSTRY :{BLACK}Prospecc
STR_FUND_INDUSTRY_BUILD_NEW_INDUSTRY :{BLACK}Construeix
STR_FUND_INDUSTRY_FUND_NEW_INDUSTRY :{BLACK}Financia
# Industry cargoes window
# Land area window
STR_LAND_AREA_INFORMATION_CAPTION :{WHITE}Informació del terreny
STR_LAND_AREA_INFORMATION_COST_TO_CLEAR_N_A :{BLACK}Cost de neteja: {LTBLUE}N/A
@@ -2118,7 +2124,7 @@ STR_LAND_AREA_INFORMATION_TRAM_OWNER :{BLACK}Propieta
STR_LAND_AREA_INFORMATION_RAIL_OWNER :{BLACK}Propietari del rail: {LTBLUE}{STRING}
STR_LAND_AREA_INFORMATION_LOCAL_AUTHORITY :{BLACK}Autoritat Local: {LTBLUE}{STRING}
STR_LAND_AREA_INFORMATION_LOCAL_AUTHORITY_NONE :Cap
STR_LAND_AREA_INFORMATION_LANDINFO_COORDS :{BLACK}Coordenades: {LTBLUE}{NUM}x{NUM}x{NUM} ({STRING})
STR_LAND_AREA_INFORMATION_LANDINFO_COORDS :{BLACK}Coordenades: {LTBLUE}{NUM} x {NUM} x {NUM} ({STRING})
STR_LAND_AREA_INFORMATION_BUILD_DATE :{BLACK}Construït: {LTBLUE}{DATE_LONG}
STR_LAND_AREA_INFORMATION_STATION_CLASS :{BLACK}Classe d'estació: {LTBLUE}{STRING}
STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}Tipus d'estació: {LTBLUE}{STRING}
@@ -2278,7 +2284,7 @@ STR_MAPGEN_BORDER_MANUAL :{BLACK}Manual
STR_MAPGEN_HEIGHTMAP_ROTATION :{BLACK}Rotació del mapa d'alçades:
STR_MAPGEN_HEIGHTMAP_NAME :{BLACK}Nom del mapa d'alçades:
STR_MAPGEN_HEIGHTMAP_SIZE_LABEL :{BLACK}Mida:
STR_MAPGEN_HEIGHTMAP_SIZE :{ORANGE}{NUM} * {NUM}
STR_MAPGEN_HEIGHTMAP_SIZE :{ORANGE}{NUM} x {NUM}
STR_MAPGEN_RANDOM_SEED_OSKTITLE :{BLACK}Posa un valor aleatori
STR_MAPGEN_SNOW_LINE_QUERY_CAPT :{WHITE}Canviar alçada de la línia de neu
@@ -2348,6 +2354,8 @@ STR_NEWGRF_SETTINGS_DISABLED :{RED}Desactivat
STR_NEWGRF_SETTINGS_PARAMETER_QUERY :{BLACK}Introdueix els paràmetres NewGRF
# NewGRF parameters window
# NewGRF inspect window
@@ -2382,6 +2390,7 @@ STR_NEWGRF_ERROR_INVALID_ID :Intenta utilitz
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} conté un sprite corrupte. Tots els sprites corruptes seran mostrats amb un interrogant vermell (?).
STR_NEWGRF_ERROR_MULTIPLE_ACTION_8 :Conté múltiples Accions 8 entrades.
STR_NEWGRF_ERROR_READ_BOUNDS :Lectura després de la fi d'un pseudo-sprite.
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}al joc de gràfics base establert actualment li falten un nombre d'sprites.{}Si us plau actualitza el joc de gràfics base.
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Alerta!
@@ -2395,8 +2404,11 @@ STR_NEWGRF_DISABLED_WARNING :{WHITE}Els arxi
STR_NEWGRF_UNPAUSE_WARNING_TITLE :{YELLOW}Falten arxiu(s) GRF
STR_NEWGRF_UNPAUSE_WARNING :{WHITE}Treure la pausa pot provocar fallades d'OpenTTD. No informis d'errors a causa de fallades subseqüents.{}Estàs segur de voler treure la pausa?
# NewGRF status
# NewGRF 'it's broken' warnings
STR_NEWGRF_BROKEN :{WHITE}El comportament dels NewGRF '{0:STRING}' probablement causarà desincronitzacions i/o penjades.
STR_NEWGRF_BROKEN_POWERED_WAGON :{WHITE}Canvia l'estat del vagó amb potència per '{1:ENGINE}' quan no sigui dins la cotxera.
STR_NEWGRF_BROKEN_VEHICLE_LENGTH :{WHITE}Canvia la llargada del vehicle pel '{1:ENGINE}' quan no sigui dins del dipòsit.
STR_BROKEN_VEHICLE_LENGTH :{WHITE}El tren '{VEHICLE}' pertanyent a la '{COMPANY}' té una llargada invàlida. Això està causat probablement per problemes amb els NewGRFs. El joc podria desincronitzar-se i/o penjar-se.
@@ -2408,7 +2420,7 @@ STR_NEWGRF_BUGGY_ENDLESS_PRODUCTION_CALLBACK :{WHITE}'{1:STRI
STR_NEWGRF_INVALID_CARGO :<càrrega invàlida>
STR_NEWGRF_INVALID_CARGO_ABBREV :??
STR_NEWGRF_INVALID_CARGO_QUANTITY :{COMMA} de <càrrega invàlida>
STR_NEWGRF_INVALID_ENGINE :<motor invàlid>
STR_NEWGRF_INVALID_ENGINE :<model de vehicle invàlid>
STR_NEWGRF_INVALID_INDUSTRYTYPE :<indústria invàlida>
# Sign list window
@@ -2655,10 +2667,10 @@ STR_VEHICLE_LIST_AIRCRAFT_TOOLTIP :{BLACK}Avió -
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINYFONT}{BLACK}Benefici enguany: {CURRENCY} (darrer any: {CURRENCY})
STR_VEHICLE_LIST_AVAILABLE_TRAINS :{BLACK}Trens Disponibles
STR_VEHICLE_LIST_AVAILABLE_ROAD_VEHICLES :{BLACK}Vehicles Disponibles
STR_VEHICLE_LIST_AVAILABLE_SHIPS :{BLACK}Vaixells Disponibles
STR_VEHICLE_LIST_AVAILABLE_AIRCRAFT :{BLACK}Avions Disponibles
STR_VEHICLE_LIST_AVAILABLE_TRAINS :Trens Disponibles
STR_VEHICLE_LIST_AVAILABLE_ROAD_VEHICLES :Vehicles Disponibles
STR_VEHICLE_LIST_AVAILABLE_SHIPS :Vaixells Disponibles
STR_VEHICLE_LIST_AVAILABLE_AIRCRAFT :Avions Disponibles
STR_VEHICLE_LIST_AVAILABLE_ENGINES_TOOLTIP :{BLACK}Veure una llista dels motors disponibles per aquest tipus de vehicle
STR_VEHICLE_LIST_MANAGE_LIST :{BLACK}Administra llista
@@ -2699,15 +2711,15 @@ STR_GROUP_REMOVE_ALL_VEHICLES :Treu tots els v
STR_GROUP_RENAME_CAPTION :{BLACK}Canvia de nom el grup
# Build vehicle window
STR_BUY_VEHICLE_TRAIN_RAIL_CAPTION :{WHITE}Nous Trens
STR_BUY_VEHICLE_TRAIN_ELRAIL_CAPTION :{WHITE}Nous Trens de Via Electrificada
STR_BUY_VEHICLE_TRAIN_MONORAIL_CAPTION :{WHITE}Nous Trens Monorail
STR_BUY_VEHICLE_TRAIN_MAGLEV_CAPTION :{WHITE}Nous Trens Maglev
STR_BUY_VEHICLE_TRAIN_RAIL_CAPTION :Nous Trens
STR_BUY_VEHICLE_TRAIN_ELRAIL_CAPTION :Nous Trens de Via Electrificada
STR_BUY_VEHICLE_TRAIN_MONORAIL_CAPTION :Nous Trens Monorail
STR_BUY_VEHICLE_TRAIN_MAGLEV_CAPTION :Nous Trens Maglev
STR_BUY_VEHICLE_TRAIN_ALL_CAPTION :{WHITE}Nous Vehicles sobre vies
STR_BUY_VEHICLE_ROAD_VEHICLE_CAPTION :{WHITE}Nous Vehicles
STR_BUY_VEHICLE_SHIP_CAPTION :{WHITE}Nous Vaixells
STR_BUY_VEHICLE_AIRCRAFT_CAPTION :{WHITE}Nou Avió
STR_BUY_VEHICLE_TRAIN_ALL_CAPTION :Nous Vehicles sobre vies
STR_BUY_VEHICLE_ROAD_VEHICLE_CAPTION :Nous Vehicles
STR_BUY_VEHICLE_SHIP_CAPTION :Nous Vaixells
STR_BUY_VEHICLE_AIRCRAFT_CAPTION :Nou Avió
STR_PURCHASE_INFO_COST_WEIGHT :{BLACK}Cost: {GOLD}{CURRENCY}{BLACK} Pes: {GOLD}{WEIGHT_S}
STR_PURCHASE_INFO_SPEED_POWER :{BLACK}Velocitat: {GOLD}{VELOCITY}{BLACK} Potència: {GOLD}{POWER}
@@ -2769,10 +2781,10 @@ STR_DEPOT_VEHICLE_TOOLTIP :{BLACK}{ENGINE}
STR_DEPOT_VEHICLE_TOOLTIP_CHAIN :{BLACK}{NUM} vehicle{P "" s}{STRING}
STR_DEPOT_VEHICLE_TOOLTIP_CARGO :{}{CARGO} ({SHORTCARGO})
STR_DEPOT_TRAIN_LIST_TOOLTIP :{BLACK}Trens - clica al tren per info., arrossega el vehicle per afegir/treure del tren
STR_DEPOT_ROAD_VEHICLE_LIST_TOOLTIP :{BLACK}Vehicles - clica en un vehicle per més informació
STR_DEPOT_SHIP_LIST_TOOLTIP :{BLACK}Vaixells - clica en un vaixell per més informació
STR_DEPOT_AIRCRAFT_LIST_TOOLTIP :{BLACK}Avió - clica sobre l'avió per més informació
STR_DEPOT_TRAIN_LIST_TOOLTIP :{BLACK}Trens - arrossega el vehicle per afegir/treure del tren, clica amb el botó dret al tren per informació. Mantingues Ctrl per aplicar les dues funcions a la cadena següent
STR_DEPOT_ROAD_VEHICLE_LIST_TOOLTIP :{BLACK}Vehicles - clica amb el botó dret en un vehicle per més informació
STR_DEPOT_SHIP_LIST_TOOLTIP :{BLACK}Vaixells - clica amb el botó dret en un vaixell per més informació
STR_DEPOT_AIRCRAFT_LIST_TOOLTIP :{BLACK}Avió - clica amb el botó dret sobre l'avió per més informació
STR_DEPOT_TRAIN_SELL_TOOLTIP :{BLACK}Arrossega el vehicle ferroviari fins aquí per vendre'l
STR_DEPOT_ROAD_VEHICLE_SELL_TOOLTIP :{BLACK}Arrossega el vehicle fins aquí per vendre'l
@@ -3234,6 +3246,7 @@ STR_AI_DEBUG_SETTINGS :{BLACK}Paràmet
STR_AI_DEBUG_SETTINGS_TOOLTIP :{BLACK}Canvia els paràmetres de la IA
STR_AI_DEBUG_RELOAD :{BLACK}Recarrega IA
STR_AI_DEBUG_RELOAD_TOOLTIP :{BLACK}Mata la IA, recarrega l'script, i reinicia la IA
STR_AI_DEBUG_SELECT_AI_TOOLTIP :{BLACK}Veure la sortida de depuració per aquesta IA
STR_ERROR_NO_AI :{WHITE}OpenTTD està compilat sense suport IA...
STR_ERROR_NO_AI_SUB :{WHITE}... no hi ha IAs disponibles!
@@ -3394,6 +3407,7 @@ STR_ERROR_NO_SPACE_FOR_TOWN :{WHITE}... no q
STR_ERROR_TOWN_EXPAND_WARN_NO_ROADS :{WHITE}El poble no construirà carrers. Pots activar la construcció de carrers via Paràmetres avançats->Economia->Pobles.
STR_ERROR_ROAD_WORKS_IN_PROGRESS :{WHITE}Obres en progrés
STR_ERROR_TOWN_CAN_T_DELETE :{WHITE}No es pot eliminar aquest poble...{}Hi ha una estació o una cotxera al poble o una cel·la pertanyent al poble no pot ser eliminada
STR_ERROR_STATUE_NO_SUITABLE_PLACE :{WHITE}... no hi ha un lloc adequat per situar l'estàtua al centre d'aquest pobleenter of this town
# Industry related errors
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}No es poden generar indústries...
@@ -3499,6 +3513,7 @@ STR_ERROR_MUST_REMOVE_SIGNALS_FIRST :{WHITE}Abans s'
STR_ERROR_NO_SUITABLE_RAILROAD_TRACK :{WHITE}Via de tren no apropiada
STR_ERROR_MUST_REMOVE_RAILROAD_TRACK :{WHITE}S'ha de treure la via primer
STR_ERROR_CROSSING_ON_ONEWAY_ROAD :{WHITE}La carretera és un d'un sol sentit o està bloquejada
STR_ERROR_CROSSING_DISALLOWED :{WHITE}Els passos a nivell no estan permesos en aquest tipus de via
STR_ERROR_CAN_T_BUILD_SIGNALS_HERE :{WHITE}Aquí no es poden construir senyals...
STR_ERROR_CAN_T_BUILD_RAILROAD_TRACK :{WHITE}Aquí no es pot construir la via de tren...
STR_ERROR_CAN_T_REMOVE_RAILROAD_TRACK :{WHITE}Aquí no es pot treure la via de tren...
@@ -3547,7 +3562,7 @@ STR_ERROR_ANOTHER_TUNNEL_IN_THE_WAY :{WHITE}Un altre
STR_ERROR_TUNNEL_THROUGH_MAP_BORDER :{WHITE}El túnel acabarà fora del mapa
STR_ERROR_UNABLE_TO_EXCAVATE_LAND :{WHITE}Impossible excavar la terra a l'altre extrem del túnel
# Unmovable related errors
# Object related errors
STR_ERROR_OBJECT_IN_THE_WAY :{WHITE}Objecte en el camí
STR_ERROR_COMPANY_HEADQUARTERS_IN :{WHITE}... seu de la companyia en el camí
STR_ERROR_CAN_T_PURCHASE_THIS_LAND :{WHITE}No pots comprar aquesta àrea de terreny...

View File

@@ -646,6 +646,7 @@ STR_PERFORMANCE_DETAIL_KEY :{BLACK}Detalji
STR_PERFORMANCE_DETAIL_AMOUNT_CURRENCY :{BLACK}({CURRCOMPACT}/{CURRCOMPACT})
STR_PERFORMANCE_DETAIL_AMOUNT_INT :{BLACK}({COMMA}/{COMMA})
STR_PERFORMANCE_DETAIL_PERCENT :{WHITE}{NUM}%
STR_PERFORMANCE_DETAIL_SELECT_COMPANY_TOOLTIP :{BLACK}Pogledaj detalje za ovu kompaniju
############ Those following lines need to be in this order!!
STR_PERFORMANCE_DETAIL_VEHICLES :{BLACK}Vozila:
STR_PERFORMANCE_DETAIL_STATIONS :{BLACK}Postaje:
@@ -1494,7 +1495,7 @@ STR_CHEATS_TOOLTIP :{BLACK}Kvačice
STR_CHEATS_WARNING :{BLACK}Upozorenje! Upravo se spremaš izdati svoj kolege natjecatelje. Imaj na umu da se takva sramota pamti zauvijek.
STR_CHEAT_MONEY :{LTBLUE}Povećaj novce za iznos {CURRENCY}
STR_CHEAT_CHANGE_COMPANY :{LTBLUE}Igraj kao tvrtka: {ORANGE}{COMMA}
STR_CHEAT_EXTRA_DYNAMITE :{LTBLUE}Čudesni buldožer (uklanja industrije, nepokretne objekte): {ORANGE}{STRING}
STR_CHEAT_EXTRA_DYNAMITE :{LTBLUE}Magični buldožer (uklanja industrije, nepokretne objekte): {ORANGE}{STRING}
STR_CHEAT_CROSSINGTUNNELS :{LTBLUE}Tuneli se mogu ukrštavati međusobno: {ORANGE}{STRING}
STR_CHEAT_BUILD_IN_PAUSE :{LTBLUE}Gradi dok je vrijeme zaustavljeno: {ORANGE}{STRING}
STR_CHEAT_NO_JETCRASH :{LTBLUE}Veliki avioni se ne će rušiti (često) na malim zračnim lukama: {ORANGE} {STRING}
@@ -1972,10 +1973,10 @@ STR_JOIN_WAYPOINT_CAPTION :{WHITE}Spoji č
STR_JOIN_WAYPOINT_CREATE_SPLITTED_WAYPOINT :{YELLOW}Izgradi zasebno čvorište
# Rail construction toolbar
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION :{WHITE}Izgradnja željeznice
STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION :{WHITE}Izgradnja elektrificirane željeznice
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION :{WHITE}Izgradnja jednotračne željeznice
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :{WHITE}Izgradnja Magleva
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION :Izgradnja željeznice
STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION :Izgradnja elektrificirane željeznice
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION :Izgradnja jednotračne željeznice
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :Izgradnja Magleva
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TRACK :{BLACK}Izgradi željezničku prugu. Ctrl aktivira izgradnju/uklanjanje prilikom gradnje željeznice.
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_AUTORAIL :{BLACK}Izgradi željezničku prugu koristeći Autorail način. Ctrl aktivira izgradnju/uklanjanje prilikom gradnje željeznice.
@@ -2135,6 +2136,9 @@ STR_LANDSCAPING_TOOLTIP_RAISE_A_CORNER_OF_LAND :{BLACK}Povisi v
STR_LANDSCAPING_LEVEL_LAND_TOOLTIP :{BLACK}Ravnanje površine
STR_LANDSCAPING_TOOLTIP_PURCHASE_LAND :{BLACK}Kupi zemlju za buduću uporabu
# Object construction window
# Tree planting window (last two for SE only)
STR_PLANT_TREE_CAPTION :{WHITE}Drveće
STR_PLANT_TREE_TOOLTIP :{BLACK}Odaberi vrstu drveta za sadnju
@@ -2201,6 +2205,8 @@ STR_FUND_INDUSTRY_PROSPECT_NEW_INDUSTRY :{BLACK}Prospekt
STR_FUND_INDUSTRY_BUILD_NEW_INDUSTRY :{BLACK}Izgradi
STR_FUND_INDUSTRY_FUND_NEW_INDUSTRY :{BLACK}Financiraj
# Industry cargoes window
# Land area window
STR_LAND_AREA_INFORMATION_CAPTION :{WHITE}Podaci o zemlji
STR_LAND_AREA_INFORMATION_COST_TO_CLEAR_N_A :{BLACK}Troškovi čišćenja: {LTBLUE}Nedostupno
@@ -2213,7 +2219,7 @@ STR_LAND_AREA_INFORMATION_TRAM_OWNER :{BLACK}Vlasnik
STR_LAND_AREA_INFORMATION_RAIL_OWNER :{BLACK}Vlasnik željeznice: {LTBLUE}{STRING}
STR_LAND_AREA_INFORMATION_LOCAL_AUTHORITY :{BLACK}Područna nadležnost: {LTBLUE}{STRING}
STR_LAND_AREA_INFORMATION_LOCAL_AUTHORITY_NONE :Nijedan/Nitko/Ništa
STR_LAND_AREA_INFORMATION_LANDINFO_COORDS :{BLACK}Koordinate: {LTBLUE}{NUM}x{NUM}x{NUM} ({STRING})
STR_LAND_AREA_INFORMATION_LANDINFO_COORDS :{BLACK}Koordinate: {LTBLUE}{NUM} x {NUM} x {NUM} ({STRING})
STR_LAND_AREA_INFORMATION_BUILD_DATE :{BLACK}Izgrađeno: {LTBLUE}{DATE_LONG}
STR_LAND_AREA_INFORMATION_STATION_CLASS :{BLACK}Klasa postaje: {LTBLUE}{STRING}
STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}Vrsta postaje: {LTBLUE}{STRING}
@@ -2373,7 +2379,7 @@ STR_MAPGEN_BORDER_MANUAL :{BLACK}Ručno
STR_MAPGEN_HEIGHTMAP_ROTATION :{BLACK}Rotacija visinske mape:
STR_MAPGEN_HEIGHTMAP_NAME :{BLACK}Ime visinske karte:
STR_MAPGEN_HEIGHTMAP_SIZE_LABEL :{BLACK}Veličina:
STR_MAPGEN_HEIGHTMAP_SIZE :{ORANGE}{NUM} * {NUM}
STR_MAPGEN_HEIGHTMAP_SIZE :{ORANGE}{NUM} x {NUM}
STR_MAPGEN_RANDOM_SEED_OSKTITLE :{BLACK}Upiši nasumično sjeme
STR_MAPGEN_SNOW_LINE_QUERY_CAPT :{WHITE}Promijeni visinu linije snijega
@@ -2443,6 +2449,8 @@ STR_NEWGRF_SETTINGS_DISABLED :{RED}Onemoguće
STR_NEWGRF_SETTINGS_PARAMETER_QUERY :{BLACK}Unesite NewGRF parametre
# NewGRF parameters window
# NewGRF inspect window
@@ -2477,6 +2485,7 @@ STR_NEWGRF_ERROR_INVALID_ID :Pokušaj uporab
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} sadrži neispravan grafički znak. Svi neispravni grafički znakovi bit će pokazani kao crveni upitnik (?).
STR_NEWGRF_ERROR_MULTIPLE_ACTION_8 :Sadrži mnoge Action 8 unose.
STR_NEWGRF_ERROR_READ_BOUNDS :Učitavanje izvan kraja pseudo-spritea.
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Baznom grafičkom setu u uporabi nedostaju neki spriteovi.{}Molim, ažurirajte bazni grafički set.
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Oprez!
@@ -2494,7 +2503,8 @@ STR_NEWGRF_UNPAUSE_WARNING :{WHITE}Odpauzir
# 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_VEHICLE_LENGTH :{WHITE}Ovo mijenja dužinu vozila za '{1:ENGINE}' kada vozilo nije unutar spremišta.
STR_NEWGRF_BROKEN_POWERED_WAGON :{WHITE}Vagon '{1:ENGINE}' promijenjen status motoriziranogt vagona kad nije u depou.
STR_NEWGRF_BROKEN_VEHICLE_LENGTH :{WHITE}Ovo mijenja dužinu vozila za '{1:ENGINE}' kada vozilo nije unutar depoa.
STR_BROKEN_VEHICLE_LENGTH :{WHITE}Vlak'{VEHICLE}' koji pripada tvrtci '{COMPANY}' neispravne je dužine. Uzrok problema je vjerojatno u NewGRF-ovima. Igra će se možda deharmonizirati ili srušiti.
STR_NEWGRF_BUGGY :{WHITE}NewGRF '{0:STRING}' daje netočne informacije.
@@ -2752,10 +2762,10 @@ STR_VEHICLE_LIST_AIRCRAFT_TOOLTIP :{BLACK}Zrakoplo
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINYFONT}{BLACK}Ovogodišnja dobit: {CURRENCY} (prošlogodišnja: {CURRENCY})
STR_VEHICLE_LIST_AVAILABLE_TRAINS :{BLACK}Dostupni vlakovi
STR_VEHICLE_LIST_AVAILABLE_ROAD_VEHICLES :{BLACK}Dostupna vozila
STR_VEHICLE_LIST_AVAILABLE_SHIPS :{BLACK}Dostupni brodovi
STR_VEHICLE_LIST_AVAILABLE_AIRCRAFT :{BLACK}Dostupni zrakoplovi
STR_VEHICLE_LIST_AVAILABLE_TRAINS :Dostupni vlakovi
STR_VEHICLE_LIST_AVAILABLE_ROAD_VEHICLES :Dostupna vozila
STR_VEHICLE_LIST_AVAILABLE_SHIPS :Dostupni brodovi
STR_VEHICLE_LIST_AVAILABLE_AIRCRAFT :Dostupni zrakoplovi
STR_VEHICLE_LIST_AVAILABLE_ENGINES_TOOLTIP :{BLACK}Pogledaj popis dostupnih dizajna motora za ovu vrstu vozila.
STR_VEHICLE_LIST_MANAGE_LIST :{BLACK}Uredi popis
@@ -2796,15 +2806,15 @@ STR_GROUP_REMOVE_ALL_VEHICLES :Ukloni sva vozi
STR_GROUP_RENAME_CAPTION :{BLACK}Preimenuj grupu
# Build vehicle window
STR_BUY_VEHICLE_TRAIN_RAIL_CAPTION :{WHITE}Nova željeznička vozila
STR_BUY_VEHICLE_TRAIN_ELRAIL_CAPTION :{WHITE}Nova električna pružna vozila
STR_BUY_VEHICLE_TRAIN_MONORAIL_CAPTION :{WHITE}Nova jednotračna željeznička vozila
STR_BUY_VEHICLE_TRAIN_MAGLEV_CAPTION :{WHITE}Nova vozila Maglev
STR_BUY_VEHICLE_TRAIN_RAIL_CAPTION :Nova željeznička vozila
STR_BUY_VEHICLE_TRAIN_ELRAIL_CAPTION :Nova električna pružna vozila
STR_BUY_VEHICLE_TRAIN_MONORAIL_CAPTION :Nova jednotračna željeznička vozila
STR_BUY_VEHICLE_TRAIN_MAGLEV_CAPTION :Nova vozila Maglev
STR_BUY_VEHICLE_TRAIN_ALL_CAPTION :{WHITE}Nova pružna vozila
STR_BUY_VEHICLE_ROAD_VEHICLE_CAPTION :{WHITE}Nova cestovna vozila
STR_BUY_VEHICLE_SHIP_CAPTION :{WHITE}Novi brodovi
STR_BUY_VEHICLE_AIRCRAFT_CAPTION :{WHITE}Novi zrakoplov
STR_BUY_VEHICLE_TRAIN_ALL_CAPTION :Nova pružna vozila
STR_BUY_VEHICLE_ROAD_VEHICLE_CAPTION :Nova cestovna vozila
STR_BUY_VEHICLE_SHIP_CAPTION :Novi brodovi
STR_BUY_VEHICLE_AIRCRAFT_CAPTION :Novi zrakoplov
STR_PURCHASE_INFO_COST_WEIGHT :{BLACK}Cijena: {GOLD}{CURRENCY}{BLACK} Težina {GOLD}{WEIGHT_S}
STR_PURCHASE_INFO_SPEED_POWER :{BLACK}Brzina: {GOLD}{VELOCITY}{BLACK} Snaga: {GOLD}{POWER}
@@ -3331,6 +3341,7 @@ STR_AI_DEBUG_SETTINGS :{BLACK}Postavke
STR_AI_DEBUG_SETTINGS_TOOLTIP :{BLACK}Promijeni postavke UI
STR_AI_DEBUG_RELOAD :{BLACK}Ponovno učitaj UI
STR_AI_DEBUG_RELOAD_TOOLTIP :{BLACK}Ubij UI, ponovno učitaj skriptu i ponovno pokreni UI
STR_AI_DEBUG_SELECT_AI_TOOLTIP :{BLACK}Pogledaj izvještaj otklanjanja neispravnosti za ovu UI
STR_ERROR_NO_AI :{WHITE}OpenTTD je izrađen bez podrške za UI-u...
STR_ERROR_NO_AI_SUB :{WHITE}... nema dostupnih UI-a!
@@ -3491,6 +3502,7 @@ STR_ERROR_NO_SPACE_FOR_TOWN :{WHITE}... nema
STR_ERROR_TOWN_EXPAND_WARN_NO_ROADS :{WHITE}Grad neće graditi ceste. Možete uključiti gradnju cesta putem Naprednih postavki -> Ekonomija -> Gradovi
STR_ERROR_ROAD_WORKS_IN_PROGRESS :{WHITE}Cestovni radovi u tijeku
STR_ERROR_TOWN_CAN_T_DELETE :{WHITE}Nije moguće izbrisati ovaj grad...{}Postaja ili spremište se pozivaju na grad ili polja u vlasništvu grada nije moguće ukloniti
STR_ERROR_STATUE_NO_SUITABLE_PLACE :{WHITE}... nema odgovarajućeg mjesta za kip u središtu ovog grada
# Industry related errors
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}Nije moguće generirati industrije...
@@ -3645,7 +3657,7 @@ STR_ERROR_ANOTHER_TUNNEL_IN_THE_WAY :{WHITE}Smeta dr
STR_ERROR_TUNNEL_THROUGH_MAP_BORDER :{WHITE}Tunel bi završio izvan karte
STR_ERROR_UNABLE_TO_EXCAVATE_LAND :{WHITE}Ne moguće iskopoati zemlju na drugoj strani tunela
# Unmovable related errors
# Object related errors
STR_ERROR_OBJECT_IN_THE_WAY :{WHITE}Smeta objekt
STR_ERROR_COMPANY_HEADQUARTERS_IN :{WHITE}... smeta sjedište tvrtke
STR_ERROR_CAN_T_PURCHASE_THIS_LAND :{WHITE}Ovu zemlju nije moguće kupiti...

View File

@@ -1468,7 +1468,7 @@ STR_CHEATS_TOOLTIP :{BLACK}Zaškrt
STR_CHEATS_WARNING :{BLACK}Varování! Chystáš se podvést ostatní hráče. Pamatuj si, že tento podlý čin nebude nikdy zapomenut!
STR_CHEAT_MONEY :{LTBLUE}Navýšit peníze o {CURRENCY}
STR_CHEAT_CHANGE_COMPANY :{LTBLUE}Hrát jako společnost: {ORANGE}{COMMA}
STR_CHEAT_EXTRA_DYNAMITE :{LTBLUE}Magický buldozer (odstraní průmysl a neodstranitelné předměty): {ORANGE}{STRING}
STR_CHEAT_EXTRA_DYNAMITE :{LTBLUE}Magický buldozer (odstraní průmysl a další objekty): {ORANGE}{STRING}
STR_CHEAT_CROSSINGTUNNELS :{LTBLUE}Tunely se mohou křížit: {ORANGE}{STRING}
STR_CHEAT_BUILD_IN_PAUSE :{LTBLUE}Povolit stavění v pauze: {ORANGE}{STRING}
STR_CHEAT_NO_JETCRASH :{LTBLUE}Letadla nebudou na malých letištích havarovat (tak často): {ORANGE}{STRING}
@@ -1946,10 +1946,10 @@ STR_JOIN_WAYPOINT_CAPTION :{WHITE}Spojová
STR_JOIN_WAYPOINT_CREATE_SPLITTED_WAYPOINT :{YELLOW}Postavit samostatné směrování
# Rail construction toolbar
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION :{WHITE}Výstavba železnice
STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION :{WHITE}Výstavba elektrifikované železnice
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION :{WHITE}Výstavba monorailu
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :{WHITE}Výstavba maglevu
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION :Výstavba železnice
STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION :Výstavba elektrifikované železnice
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION :Výstavba monorailu
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :Výstavba maglevu
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TRACK :{BLACK}Položit koleje. Pomocí Ctrl přehodíš režim stavba/odstraňování.
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_AUTORAIL :{BLACK}Pokládat koleje v libovolném směru. Pomocí Ctrl přehodíš režim stavba/odstraňování.
@@ -1959,7 +1959,7 @@ STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_STATION :{BLACK}Postavit
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_SIGNALS :{BLACK}Umístit návěstidla. Pomocí Ctrl vybereš mezi mechanickými a světelnými.{}Tažením umístíš návěstidla na rovném úseku tratě a s Ctrl až do dalšího křížení.{}Kliknutím na tlačítko s Ctrl otevřeš okno s výběrem návěstidel.
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_BRIDGE :{BLACK}Postavit železniční most
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TUNNEL :{BLACK}Postavit železniční tunel
STR_RAIL_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR :{BLACK}Přepnout režim stavba/odstranění pro koleje a semafory. Při stisku Ctrl odebere také koleje
STR_RAIL_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR :{BLACK}Přepnout režim stavba/odstranění pro kolejí, semaforů, směrování a stanic. Při stisku Ctrl odebere také koleje ze směrování a stanic
STR_RAIL_TOOLBAR_TOOLTIP_CONVERT_RAIL :{BLACK}Změnit nebo vylepšit druh kolejí (na tento)
# Rail depot construction window
@@ -2121,7 +2121,7 @@ STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Umístit
STR_TERRAFORM_TOOLBAR_LAND_GENERATION_CAPTION :{WHITE}Generovat zemi
STR_TERRAFORM_TOOLTIP_PLACE_ROCKY_AREAS_ON_LANDSCAPE :{BLACK}Umístit kamenitá území po mapě
STR_TERRAFORM_TOOLTIP_PLACE_LIGHTHOUSE :{BLACK}Umístit maják
STR_TERRAFORM_TOOLTIP_DEFINE_DESERT_AREA :{BLACK}Vytvořit pouštní oblast{}Stiskem CTRL ji odstraníš
STR_TERRAFORM_TOOLTIP_DEFINE_DESERT_AREA :{BLACK}Vytvořit pouštní oblast{}S přidrženým CTRL ji odstraníš
STR_TERRAFORM_TOOLTIP_PLACE_TRANSMITTER :{BLACK}Umístit vysílač
STR_TERRAFORM_TOOLTIP_INCREASE_SIZE_OF_LAND_AREA :{BLACK}Zvětšit oblast země pro snížení/zvýšení
STR_TERRAFORM_TOOLTIP_DECREASE_SIZE_OF_LAND_AREA :{BLACK}Zmenšit oblast země pro snížení/zvýšení
@@ -2175,6 +2175,8 @@ STR_FUND_INDUSTRY_PROSPECT_NEW_INDUSTRY :{BLACK}Hledat
STR_FUND_INDUSTRY_BUILD_NEW_INDUSTRY :{BLACK}Postavit
STR_FUND_INDUSTRY_FUND_NEW_INDUSTRY :{BLACK}Financovat
# Industry cargoes window
# Land area window
STR_LAND_AREA_INFORMATION_CAPTION :{WHITE}Informace o uzemí
STR_LAND_AREA_INFORMATION_COST_TO_CLEAR_N_A :{BLACK}Cena za vyčištění: {LTBLUE}N/A
@@ -2187,7 +2189,7 @@ STR_LAND_AREA_INFORMATION_TRAM_OWNER :{BLACK}Majitel
STR_LAND_AREA_INFORMATION_RAIL_OWNER :{BLACK}Majitel tratě: {LTBLUE}{STRING}
STR_LAND_AREA_INFORMATION_LOCAL_AUTHORITY :{BLACK}Místní správa: {LTBLUE}{STRING}
STR_LAND_AREA_INFORMATION_LOCAL_AUTHORITY_NONE :Nic
STR_LAND_AREA_INFORMATION_LANDINFO_COORDS :{BLACK}Souřadnice: {LTBLUE}{NUM}x{NUM}x{NUM} ({STRING})
STR_LAND_AREA_INFORMATION_LANDINFO_COORDS :{BLACK}Souřadnice: {LTBLUE}{NUM} x {NUM} x {NUM} ({STRING})
STR_LAND_AREA_INFORMATION_BUILD_DATE :{BLACK}Postaveno: {LTBLUE}{DATE_LONG}
STR_LAND_AREA_INFORMATION_STATION_CLASS :{BLACK}Třída stanice: {LTBLUE}{STRING}
STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}Druh stanice: {LTBLUE}{STRING}
@@ -2347,7 +2349,7 @@ STR_MAPGEN_BORDER_MANUAL :{BLACK}vlastní
STR_MAPGEN_HEIGHTMAP_ROTATION :{BLACK}Otočení výškové mapy:
STR_MAPGEN_HEIGHTMAP_NAME :{BLACK}Jméno výškové mapy:
STR_MAPGEN_HEIGHTMAP_SIZE_LABEL :{BLACK}Velikost:
STR_MAPGEN_HEIGHTMAP_SIZE :{ORANGE}{NUM} * {NUM}
STR_MAPGEN_HEIGHTMAP_SIZE :{ORANGE}{NUM} x {NUM}
STR_MAPGEN_RANDOM_SEED_OSKTITLE :{BLACK}Zadej náhodné číslo
STR_MAPGEN_SNOW_LINE_QUERY_CAPT :{WHITE}Změnit výšku sněžne čáry
@@ -2417,6 +2419,8 @@ STR_NEWGRF_SETTINGS_DISABLED :{RED}Vypnuto
STR_NEWGRF_SETTINGS_PARAMETER_QUERY :{BLACK}Zadej parametry grafiky
# NewGRF parameters window
# NewGRF inspect window
@@ -2468,7 +2472,7 @@ STR_NEWGRF_UNPAUSE_WARNING :{WHITE}Spuště
# NewGRF 'it's broken' warnings
STR_NEWGRF_BROKEN :{WHITE}Chování grafiky '{0:STRING}' by mohlo způsobit desynchronizaci a/nebo pád hry.
STR_NEWGRF_BROKEN_VEHICLE_LENGTH :{WHITE}Mění délku vozidla '{1:ENGINE}', které není v depu.
STR_NEWGRF_BROKEN_VEHICLE_LENGTH :{WHITE}Změnilo délku vozidla '{1:ENGINE}', když nebylo v depu.
STR_BROKEN_VEHICLE_LENGTH :{WHITE}Vlak '{VEHICLE}' patřící '{COMPANY}' nemá platnou délku. Pravděpodobně to způsobila nějaká grafika. Hra se může desynchronizovat nebo spadnout.
STR_NEWGRF_BUGGY :{WHITE}Grafika '{0:STRING}' poskytuje neplatné informace.
@@ -2560,7 +2564,7 @@ STR_SUBSIDIES_TOOLTIP_CLICK_ON_SERVICE_TO_CENTER :{BLACK}Kliknut
# Station list window
STR_STATION_LIST_TOOLTIP :{BLACK}Jména stanic - pohled na stanici zaměříš kliknutím na její jméno. Při stisknutém Ctrl otevřeš nový pohled.
STR_STATION_LIST_USE_CTRL_TO_SELECT_MORE :{BLACK}Podržením Ctrl můžeš označit více položek
STR_STATION_LIST_USE_CTRL_TO_SELECT_MORE :{BLACK}S přidrženým Ctrl můžeš označit více položek
STR_STATION_LIST_CAPTION :{WHITE}{COMPANY} - {COMMA} stanic{P e e ""}
STR_STATION_LIST_STATION :{YELLOW}{STATION} {STATIONFEATURES}
STR_STATION_LIST_WAYPOINT :{YELLOW}{WAYPOINT}
@@ -2726,10 +2730,10 @@ STR_VEHICLE_LIST_AIRCRAFT_TOOLTIP :{BLACK}Letadlo
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINYFONT}{BLACK}Zisk tento rok: {CURRENCY} (minulý rok: {CURRENCY})
STR_VEHICLE_LIST_AVAILABLE_TRAINS :{BLACK}Dostupné vlaky
STR_VEHICLE_LIST_AVAILABLE_ROAD_VEHICLES :{BLACK}Dostupná vozidla
STR_VEHICLE_LIST_AVAILABLE_SHIPS :{BLACK}Dostupné lodě
STR_VEHICLE_LIST_AVAILABLE_AIRCRAFT :{BLACK}Dostupná letadla
STR_VEHICLE_LIST_AVAILABLE_TRAINS :Dostupné vlaky
STR_VEHICLE_LIST_AVAILABLE_ROAD_VEHICLES :Dostupná vozidla
STR_VEHICLE_LIST_AVAILABLE_SHIPS :Dostupné lodě
STR_VEHICLE_LIST_AVAILABLE_AIRCRAFT :Dostupná letadla
STR_VEHICLE_LIST_AVAILABLE_ENGINES_TOOLTIP :{BLACK}Ukázat seznam dostupných variant pro tento typ vozidla.
STR_VEHICLE_LIST_MANAGE_LIST :{BLACK}Upravit seznam
@@ -2770,15 +2774,15 @@ STR_GROUP_REMOVE_ALL_VEHICLES :Odstranit všec
STR_GROUP_RENAME_CAPTION :{BLACK}Přejmenovat skupinu
# Build vehicle window
STR_BUY_VEHICLE_TRAIN_RAIL_CAPTION :{WHITE}Nové lokomotivy a vagony
STR_BUY_VEHICLE_TRAIN_ELRAIL_CAPTION :{WHITE}Nové elektrické lokomotivy a vagony
STR_BUY_VEHICLE_TRAIN_MONORAIL_CAPTION :{WHITE}Nové lokomotivy a vagony pro monorail
STR_BUY_VEHICLE_TRAIN_MAGLEV_CAPTION :{WHITE}Nové lokomotivy a vagony Maglev
STR_BUY_VEHICLE_TRAIN_RAIL_CAPTION :Nové lokomotivy a vagony
STR_BUY_VEHICLE_TRAIN_ELRAIL_CAPTION :Nové elektrické lokomotivy a vagony
STR_BUY_VEHICLE_TRAIN_MONORAIL_CAPTION :Nové lokomotivy a vagony pro monorail
STR_BUY_VEHICLE_TRAIN_MAGLEV_CAPTION :Nové lokomotivy a vagony Maglev
STR_BUY_VEHICLE_TRAIN_ALL_CAPTION :{WHITE}Nová železniční vozidla
STR_BUY_VEHICLE_ROAD_VEHICLE_CAPTION :{WHITE}Nová silniční vozidla
STR_BUY_VEHICLE_SHIP_CAPTION :{WHITE}Nové lodě
STR_BUY_VEHICLE_AIRCRAFT_CAPTION :{WHITE}Nové letadlo
STR_BUY_VEHICLE_TRAIN_ALL_CAPTION :Nová železniční vozidla
STR_BUY_VEHICLE_ROAD_VEHICLE_CAPTION :Nová silniční vozidla
STR_BUY_VEHICLE_SHIP_CAPTION :Nové lodě
STR_BUY_VEHICLE_AIRCRAFT_CAPTION :Nové letadlo
STR_PURCHASE_INFO_COST_WEIGHT :{BLACK}Cena: {GOLD}{CURRENCY}{BLACK} Hmotnost: {GOLD}{WEIGHT_S}
STR_PURCHASE_INFO_SPEED_POWER :{BLACK}Rychlost: {GOLD}{VELOCITY}{BLACK} Výkon: {GOLD}{POWER}
@@ -2840,10 +2844,10 @@ STR_DEPOT_VEHICLE_TOOLTIP :{BLACK}{ENGINE}
STR_DEPOT_VEHICLE_TOOLTIP_CHAIN :{BLACK}{NUM} vozid{P lo la el}{STRING}
STR_DEPOT_VEHICLE_TOOLTIP_CARGO :{}{CARGO} ({SHORTCARGO})
STR_DEPOT_TRAIN_LIST_TOOLTIP :{BLACK}Vlaky - klikni na vlak pro info, přesuň vagon pro přidání či odebrání z vlaku
STR_DEPOT_ROAD_VEHICLE_LIST_TOOLTIP :{BLACK}Vozidla - stiskni vozidlo pro informace
STR_DEPOT_SHIP_LIST_TOOLTIP :{BLACK}Lodě - informace získáš klepnutím na jméno lodi
STR_DEPOT_AIRCRAFT_LIST_TOOLTIP :{BLACK}Letadlo - klepni na letadlo pro informace
STR_DEPOT_TRAIN_LIST_TOOLTIP :{BLACK}Vlaky - přetáhni vozidlo levým tlačítkem pro přidání, či odstranění z vlaku, pravým pro zobrazení info. Stiskni Ctrl a pravé pro info o kapacitě vlaku
STR_DEPOT_ROAD_VEHICLE_LIST_TOOLTIP :{BLACK}Vozidla - klepni pravým na vozidlo pro informace
STR_DEPOT_SHIP_LIST_TOOLTIP :{BLACK}Lodě - klepni pravým naloď pro informace
STR_DEPOT_AIRCRAFT_LIST_TOOLTIP :{BLACK}Letadlo - klepni pravým na letadlo pro informace
STR_DEPOT_TRAIN_SELL_TOOLTIP :{BLACK}Přesuň sem vagon pro prodej
STR_DEPOT_ROAD_VEHICLE_SELL_TOOLTIP :{BLACK}Přesuň sem silniční vozidlo k prodeji
@@ -3070,8 +3074,8 @@ STR_VEHICLE_INFO_FEEDER_CARGO_VALUE :{BLACK}Podíl z
STR_VEHICLE_DETAILS_SERVICING_INTERVAL_DAYS :{BLACK}Interval servisů: {LTBLUE}{COMMA} d{P en ny ní}{BLACK} Naposledy v servisu: {LTBLUE}{DATE_LONG}
STR_VEHICLE_DETAILS_SERVICING_INTERVAL_PERCENT :{BLACK}Interval servisů: {LTBLUE}{COMMA}%{BLACK} Naposledy v servisu: {LTBLUE}{DATE_LONG}
STR_VEHICLE_DETAILS_INCREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK}Prodloužit interval servisů o 10. S Ctrl o 5.
STR_VEHICLE_DETAILS_DECREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK}Zkrátit interval servisů o 10. S Ctrl o 5.
STR_VEHICLE_DETAILS_INCREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK}Prodloužit interval servisů o 10. S Ctrl prodloužit o 5.
STR_VEHICLE_DETAILS_DECREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK}Zkrátit interval servisů o 10. S Ctrl zkrátit o 5.
STR_QUERY_RENAME_TRAIN_CAPTION :{WHITE}Pojmenovat vlak
STR_QUERY_RENAME_ROAD_VEHICLE_CAPTION :{WHITE}Přejmenovat silniční vozidlo
@@ -3471,6 +3475,7 @@ STR_ERROR_NO_SPACE_FOR_TOWN :{WHITE}... na m
STR_ERROR_TOWN_EXPAND_WARN_NO_ROADS :{WHITE}Město nebude stavět silnice. Můžete to změnit přes Pokročilé nastavení->Ekonomika->Města.
STR_ERROR_ROAD_WORKS_IN_PROGRESS :{WHITE}Silnice je v rekonstrukci
STR_ERROR_TOWN_CAN_T_DELETE :{WHITE}Nelze vybourat město...{}Buď k němu patří stanice nebo depo, anebo se nedá odklidit políčko městem vlastněné.
STR_ERROR_STATUE_NO_SUITABLE_PLACE :{WHITE}... není zde žádné vhodné místo pro umístění sochy v centru tohoto města
# Industry related errors
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}Nelze vygenerovat žádný průmysl...
@@ -3576,6 +3581,7 @@ STR_ERROR_MUST_REMOVE_SIGNALS_FIRST :{WHITE}Je nutn
STR_ERROR_NO_SUITABLE_RAILROAD_TRACK :{WHITE}Žádné použitelné koleje
STR_ERROR_MUST_REMOVE_RAILROAD_TRACK :{WHITE}Je nutné nejprve odstranit koleje
STR_ERROR_CROSSING_ON_ONEWAY_ROAD :{WHITE}Silnice je jednosměrná nebo zablokovaná
STR_ERROR_CROSSING_DISALLOWED :{WHITE}Železniční přejezd není povolen pro tento typ kolejí
STR_ERROR_CAN_T_BUILD_SIGNALS_HERE :{WHITE}Zde nelze postavit semafory...
STR_ERROR_CAN_T_BUILD_RAILROAD_TRACK :{WHITE}Zde nelze postavit koleje...
STR_ERROR_CAN_T_REMOVE_RAILROAD_TRACK :{WHITE}Odsud nelze odstranit koleje...
@@ -3624,7 +3630,7 @@ STR_ERROR_ANOTHER_TUNNEL_IN_THE_WAY :{WHITE}V cestě
STR_ERROR_TUNNEL_THROUGH_MAP_BORDER :{WHITE}Tunel by končil mimo mapu
STR_ERROR_UNABLE_TO_EXCAVATE_LAND :{WHITE}Nelze vyrovnat zemi na druhém konci tunelu
# Unmovable related errors
# Object related errors
STR_ERROR_OBJECT_IN_THE_WAY :{WHITE}V cestě je objekt
STR_ERROR_COMPANY_HEADQUARTERS_IN :{WHITE}... v cestě je ředitelství společnosti
STR_ERROR_CAN_T_PURCHASE_THIS_LAND :{WHITE}Nelze zakoupit tento pozemek...

View File

@@ -1876,10 +1876,10 @@ STR_JOIN_WAYPOINT_CAPTION :{WHITE}Forbind
STR_JOIN_WAYPOINT_CREATE_SPLITTED_WAYPOINT :{YELLOW}Byg et separat rutepunkt
# Rail construction toolbar
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION :{WHITE}Jernbanekonstruktion
STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION :{WHITE}Elektrisk jernbanekonstruktion
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION :{WHITE}Monorailkonstruktion
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :{WHITE}Magnetskinnekonstruktion
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION :Jernbanekonstruktion
STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION :Elektrisk jernbanekonstruktion
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION :Monorailkonstruktion
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :Magnetskinnekonstruktion
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TRACK :{BLACK}Byg jernbane. Ctrl muliggør at bygge/fjerne elementer i togkonstruktion
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_AUTORAIL :{BLACK}Byg jernbane med auto-jernbane-værktøj. Ctrl muliggør at bygge/fjerne elementer i togkonstruktion
@@ -2654,10 +2654,10 @@ STR_VEHICLE_LIST_AIRCRAFT_TOOLTIP :{BLACK}Fly - kl
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINYFONT}{BLACK}Afkast i år: {CURRENCY} (sidste år: {CURRENCY})
STR_VEHICLE_LIST_AVAILABLE_TRAINS :{BLACK}Tilgængelige tog
STR_VEHICLE_LIST_AVAILABLE_ROAD_VEHICLES :{BLACK}Tilgæn. vejkøretøjer
STR_VEHICLE_LIST_AVAILABLE_SHIPS :{BLACK}Tilgængelige skibe
STR_VEHICLE_LIST_AVAILABLE_AIRCRAFT :{BLACK}Tilgængelige fly
STR_VEHICLE_LIST_AVAILABLE_TRAINS :Tilgængelige tog
STR_VEHICLE_LIST_AVAILABLE_ROAD_VEHICLES :Tilgæn. vejkøretøjer
STR_VEHICLE_LIST_AVAILABLE_SHIPS :Tilgængelige skibe
STR_VEHICLE_LIST_AVAILABLE_AIRCRAFT :Tilgængelige fly
STR_VEHICLE_LIST_AVAILABLE_ENGINES_TOOLTIP :{BLACK}Se liste over tilgængelige designs for denne køretøjstype.
STR_VEHICLE_LIST_MANAGE_LIST :{BLACK}Administrer liste
@@ -2698,15 +2698,15 @@ STR_GROUP_REMOVE_ALL_VEHICLES :Fjern alle kør
STR_GROUP_RENAME_CAPTION :{BLACK}Omdøb en gruppe
# Build vehicle window
STR_BUY_VEHICLE_TRAIN_RAIL_CAPTION :{WHITE}Nye jernbanekøretøjer
STR_BUY_VEHICLE_TRAIN_ELRAIL_CAPTION :{WHITE}Nyt elektrisk lokomotiv
STR_BUY_VEHICLE_TRAIN_MONORAIL_CAPTION :{WHITE}Nye monorailkøretøjer
STR_BUY_VEHICLE_TRAIN_MAGLEV_CAPTION :{WHITE}Nye magnetskinnekøretøjer
STR_BUY_VEHICLE_TRAIN_RAIL_CAPTION :Nye jernbanekøretøjer
STR_BUY_VEHICLE_TRAIN_ELRAIL_CAPTION :Nyt elektrisk lokomotiv
STR_BUY_VEHICLE_TRAIN_MONORAIL_CAPTION :Nye monorailkøretøjer
STR_BUY_VEHICLE_TRAIN_MAGLEV_CAPTION :Nye magnetskinnekøretøjer
STR_BUY_VEHICLE_TRAIN_ALL_CAPTION :{WHITE}Jernbanekøretøjer
STR_BUY_VEHICLE_ROAD_VEHICLE_CAPTION :{WHITE}Nye køretøjer
STR_BUY_VEHICLE_SHIP_CAPTION :{WHITE}Nye skibe
STR_BUY_VEHICLE_AIRCRAFT_CAPTION :{WHITE}Nyt fly
STR_BUY_VEHICLE_TRAIN_ALL_CAPTION :Jernbanekøretøjer
STR_BUY_VEHICLE_ROAD_VEHICLE_CAPTION :Nye køretøjer
STR_BUY_VEHICLE_SHIP_CAPTION :Nye skibe
STR_BUY_VEHICLE_AIRCRAFT_CAPTION :Nyt fly
STR_PURCHASE_INFO_COST_WEIGHT :{BLACK}Pris: {GOLD}{CURRENCY}{BLACK} Vægt: {GOLD}{WEIGHT_S}
STR_PURCHASE_INFO_SPEED_POWER :{BLACK}Hastighed: {GOLD}{VELOCITY}{BLACK} Styrke: {GOLD}{POWER}
@@ -3546,7 +3546,7 @@ STR_ERROR_ANOTHER_TUNNEL_IN_THE_WAY :{WHITE}En anden
STR_ERROR_TUNNEL_THROUGH_MAP_BORDER :{WHITE}Tunnellen ville slutte uden for kortet
STR_ERROR_UNABLE_TO_EXCAVATE_LAND :{WHITE}Det er umuligt at lave en udgravning til tunnelen i den anden ende
# Unmovable related errors
# Object related errors
STR_ERROR_OBJECT_IN_THE_WAY :{WHITE}Der er et objekt i vejen
STR_ERROR_COMPANY_HEADQUARTERS_IN :{WHITE}... selskabets hovedkontor i vejen
STR_ERROR_CAN_T_PURCHASE_THIS_LAND :{WHITE}Kan ikke købe dette landområde...

View File

@@ -550,6 +550,7 @@ STR_PERFORMANCE_DETAIL_KEY :{BLACK}Detail
STR_PERFORMANCE_DETAIL_AMOUNT_CURRENCY :{BLACK}({CURRCOMPACT}/{CURRCOMPACT})
STR_PERFORMANCE_DETAIL_AMOUNT_INT :{BLACK}({COMMA}/{COMMA})
STR_PERFORMANCE_DETAIL_PERCENT :{WHITE}{NUM}%
STR_PERFORMANCE_DETAIL_SELECT_COMPANY_TOOLTIP :{BLACK}Toon details van dit bedrijf
############ Those following lines need to be in this order!!
STR_PERFORMANCE_DETAIL_VEHICLES :{BLACK}Voertuigen:
STR_PERFORMANCE_DETAIL_STATIONS :{BLACK}Stations:
@@ -1854,7 +1855,7 @@ STR_TRANSPARENT_HOUSES_TOOLTIP :{BLACK}Schakel
STR_TRANSPARENT_INDUSTRIES_TOOLTIP :{BLACK}Schakel transparantie voor industrieën aan/uit. Ctrl+Klik om vast te zetten.
STR_TRANSPARENT_BUILDINGS_TOOLTIP :{BLACK}Schakel transparantie voor gebouwen zoals stations, depots en controleposten aan/uit. Ctrl+Klik om vast te zetten.
STR_TRANSPARENT_BRIDGES_TOOLTIP :{BLACK}Schakel transparantie voor bruggen aan/uit. Ctrl+Klik om vast te zetten.
STR_TRANSPARENT_STRUCTURES_TOOLTIP :{BLACK}Schakel transparantie voor gebouwen zoals voortorens en antennes aan/uit. Ctrl+Klik om vast te zetten.
STR_TRANSPARENT_STRUCTURES_TOOLTIP :{BLACK}Schakel transparantie voor gebouwen zoals vuurtorens en antennes aan/uit. Ctrl+Klik om vast te zetten.
STR_TRANSPARENT_CATENARY_TOOLTIP :{BLACK}Schakel transparantie voor bovenleiding aan/uit. Ctrl+klik voor onthouden.
STR_TRANSPARENT_LOADING_TOOLTIP :{BLACK}Schakel transparantie voor laadindicatoren aan/uit. Ctrl+Klik om vast te zetten.
STR_TRANSPARENT_INVISIBLE_TOOLTIP :{BLACK}Maak objecten onzichtbaar in plaats van transparant
@@ -1876,10 +1877,10 @@ STR_JOIN_WAYPOINT_CAPTION :{WHITE}Controle
STR_JOIN_WAYPOINT_CREATE_SPLITTED_WAYPOINT :{YELLOW}Bouw een losstaande controlepost
# Rail construction toolbar
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION :{WHITE}Bouw spoorwegen
STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION :{WHITE}Bouw geëlektrificeerde spoorwegen
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION :{WHITE}Bouw monorail-spoorwegen
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :{WHITE}Bouw magneetzweeftrein-spoorwegen
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION :Bouw spoorwegen
STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION :Bouw geëlektrificeerde spoorwegen
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION :Bouw monorail-spoorwegen
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :Bouw magneetzweeftrein-spoorwegen
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TRACK :{BLACK}Plaats spoor. Ctrl wisselt tussen bouwen/verwijderen van het spoor
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_AUTORAIL :{BLACK}Bouw spoor met de Autorail-methode. Ctrl wisselt tussen bouwen/verwijderen van het spoor
@@ -2039,6 +2040,9 @@ STR_LANDSCAPING_TOOLTIP_RAISE_A_CORNER_OF_LAND :{BLACK}Verhoog
STR_LANDSCAPING_LEVEL_LAND_TOOLTIP :{BLACK}Egaliseer land
STR_LANDSCAPING_TOOLTIP_PURCHASE_LAND :{BLACK}Koop land voor toekomstig gebruik
# Object construction window
# Tree planting window (last two for SE only)
STR_PLANT_TREE_CAPTION :{WHITE}Bomen
STR_PLANT_TREE_TOOLTIP :{BLACK}Kies een soort boom om te planten
@@ -2105,6 +2109,8 @@ STR_FUND_INDUSTRY_PROSPECT_NEW_INDUSTRY :{BLACK}Probeer
STR_FUND_INDUSTRY_BUILD_NEW_INDUSTRY :{BLACK}Bouw
STR_FUND_INDUSTRY_FUND_NEW_INDUSTRY :{BLACK}Betaal
# Industry cargoes window
# Land area window
STR_LAND_AREA_INFORMATION_CAPTION :{WHITE}Landinformatie
STR_LAND_AREA_INFORMATION_COST_TO_CLEAR_N_A :{BLACK}Sloopkosten: {LTBLUE}niet mogelijk
@@ -2117,7 +2123,7 @@ STR_LAND_AREA_INFORMATION_TRAM_OWNER :{BLACK}Eigenaar
STR_LAND_AREA_INFORMATION_RAIL_OWNER :{BLACK}Spoorweg eigenaar: {LTBLUE}{STRING}
STR_LAND_AREA_INFORMATION_LOCAL_AUTHORITY :{BLACK}Gemeente: {LTBLUE}{STRING}
STR_LAND_AREA_INFORMATION_LOCAL_AUTHORITY_NONE :Geen
STR_LAND_AREA_INFORMATION_LANDINFO_COORDS :{BLACK}Coördinaten: {LTBLUE}{NUM}x{NUM}x{NUM} ({STRING})
STR_LAND_AREA_INFORMATION_LANDINFO_COORDS :{BLACK}Coördinaten: {LTBLUE}{NUM} x {NUM} x {NUM} ({STRING})
STR_LAND_AREA_INFORMATION_BUILD_DATE :{BLACK}Bouwjaar: {LTBLUE}{DATE_LONG}
STR_LAND_AREA_INFORMATION_STATION_CLASS :{BLACK}Stationsklasse: {LTBLUE}{STRING}
STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}Stationstype: {LTBLUE}{STRING}
@@ -2277,7 +2283,7 @@ STR_MAPGEN_BORDER_MANUAL :{BLACK}Handmati
STR_MAPGEN_HEIGHTMAP_ROTATION :{BLACK}Rotatie van hoogtekaart:
STR_MAPGEN_HEIGHTMAP_NAME :{BLACK}Naam van hoogtekaart:
STR_MAPGEN_HEIGHTMAP_SIZE_LABEL :{BLACK}Grootte:
STR_MAPGEN_HEIGHTMAP_SIZE :{ORANGE}{NUM} * {NUM}
STR_MAPGEN_HEIGHTMAP_SIZE :{ORANGE}{NUM} x {NUM}
STR_MAPGEN_RANDOM_SEED_OSKTITLE :{BLACK}Voer een willekeurig getal in
STR_MAPGEN_SNOW_LINE_QUERY_CAPT :{WHITE}Verander hoogte van sneeuwgrens
@@ -2347,6 +2353,8 @@ STR_NEWGRF_SETTINGS_DISABLED :{RED}Uitgeschak
STR_NEWGRF_SETTINGS_PARAMETER_QUERY :{BLACK}NewGRF-parameters ingeven
# NewGRF parameters window
# NewGRF inspect window
@@ -2381,6 +2389,7 @@ STR_NEWGRF_ERROR_INVALID_ID :Poging tot gebr
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} bevat een ongeldige afbeelding. Alle ongeldige afbeeldingen worden getoond als een rood vraagteken (?).
STR_NEWGRF_ERROR_MULTIPLE_ACTION_8 :Bevat meerdere 'Action 8'-elementen.
STR_NEWGRF_ERROR_READ_BOUNDS :Lees voorbij einde van pseudo-sprite.
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}De huidige basis graphics-set mist een aantal sprites..{}Werk de graphics-set bij aub.
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Waarschuwing!
@@ -2398,6 +2407,7 @@ STR_NEWGRF_UNPAUSE_WARNING :{WHITE}Het spel
# NewGRF 'it's broken' warnings
STR_NEWGRF_BROKEN :{WHITE}Gedrag van NewGRF '{0:STRING}' zal waarschijnlijk desynchronisatiefouten (desyncs) en/of crashes veroorzaken.
STR_NEWGRF_BROKEN_POWERED_WAGON :{WHITE}Wagon '{1:ENGINE}' gewijzigde status van aandrijfeenheid wanneer niet in een depot
STR_NEWGRF_BROKEN_VEHICLE_LENGTH :{WHITE}Het verandert de lengte van voertuig '{1:ENGINE}' terwijl het niet in een depot is.
STR_BROKEN_VEHICLE_LENGTH :{WHITE}Trein '{VEHICLE}' behorend bij '{COMPANY}' heeft een ongeldige lengte. Het is waarschijnlijk veroorzaakt door problemen met NewGRFs. Het spel kan desynchroniseren of vastlopen.
@@ -2656,10 +2666,10 @@ STR_VEHICLE_LIST_AIRCRAFT_TOOLTIP :{BLACK}Vliegtui
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINYFONT}{BLACK}Winst dit jaar: {CURRENCY} (vorig jaar: {CURRENCY})
STR_VEHICLE_LIST_AVAILABLE_TRAINS :{BLACK}Beschikbare railvoertuigen
STR_VEHICLE_LIST_AVAILABLE_ROAD_VEHICLES :{BLACK}Beschikbare wegvoertuigen
STR_VEHICLE_LIST_AVAILABLE_SHIPS :{BLACK}Beschikbare schepen
STR_VEHICLE_LIST_AVAILABLE_AIRCRAFT :{BLACK}Beschikbare vliegtuigen
STR_VEHICLE_LIST_AVAILABLE_TRAINS :Beschikbare railvoertuigen
STR_VEHICLE_LIST_AVAILABLE_ROAD_VEHICLES :Beschikbare wegvoertuigen
STR_VEHICLE_LIST_AVAILABLE_SHIPS :Beschikbare schepen
STR_VEHICLE_LIST_AVAILABLE_AIRCRAFT :Beschikbare vliegtuigen
STR_VEHICLE_LIST_AVAILABLE_ENGINES_TOOLTIP :{BLACK}Bekijk een lijst van beschikbare ontwerpen voor dit type voertuig.
STR_VEHICLE_LIST_MANAGE_LIST :{BLACK}Beheer lijst
@@ -2700,15 +2710,15 @@ STR_GROUP_REMOVE_ALL_VEHICLES :Verwijder alle
STR_GROUP_RENAME_CAPTION :{BLACK}Hernoem een groep
# Build vehicle window
STR_BUY_VEHICLE_TRAIN_RAIL_CAPTION :{WHITE}Nieuwe railvoertuigen
STR_BUY_VEHICLE_TRAIN_ELRAIL_CAPTION :{WHITE}Nieuwe elektrische railvoertuigen
STR_BUY_VEHICLE_TRAIN_MONORAIL_CAPTION :{WHITE}Nieuwe monorailrailvoertuigen
STR_BUY_VEHICLE_TRAIN_MAGLEV_CAPTION :{WHITE}Nieuwe zweefrailvoertuigen
STR_BUY_VEHICLE_TRAIN_RAIL_CAPTION :Nieuwe railvoertuigen
STR_BUY_VEHICLE_TRAIN_ELRAIL_CAPTION :Nieuwe elektrische railvoertuigen
STR_BUY_VEHICLE_TRAIN_MONORAIL_CAPTION :Nieuwe monorailrailvoertuigen
STR_BUY_VEHICLE_TRAIN_MAGLEV_CAPTION :Nieuwe zweefrailvoertuigen
STR_BUY_VEHICLE_TRAIN_ALL_CAPTION :{WHITE}Railvoertuigen
STR_BUY_VEHICLE_ROAD_VEHICLE_CAPTION :{WHITE}Nieuwe wegvoertuigen
STR_BUY_VEHICLE_SHIP_CAPTION :{WHITE}Nieuwe schepen
STR_BUY_VEHICLE_AIRCRAFT_CAPTION :{WHITE}Nieuwe vliegtuigen
STR_BUY_VEHICLE_TRAIN_ALL_CAPTION :Railvoertuigen
STR_BUY_VEHICLE_ROAD_VEHICLE_CAPTION :Nieuwe wegvoertuigen
STR_BUY_VEHICLE_SHIP_CAPTION :Nieuwe schepen
STR_BUY_VEHICLE_AIRCRAFT_CAPTION :Nieuwe vliegtuigen
STR_PURCHASE_INFO_COST_WEIGHT :{BLACK}Kosten: {GOLD}{CURRENCY}{BLACK} Gewicht: {GOLD}{WEIGHT_S}
STR_PURCHASE_INFO_SPEED_POWER :{BLACK}Snelheid: {GOLD}{VELOCITY}{BLACK} Kracht: {GOLD}{POWER}
@@ -3235,6 +3245,7 @@ STR_AI_DEBUG_SETTINGS :{BLACK}Instelli
STR_AI_DEBUG_SETTINGS_TOOLTIP :{BLACK}Wijzig de instellingen van de AI
STR_AI_DEBUG_RELOAD :{BLACK}Herlaad computerspeler
STR_AI_DEBUG_RELOAD_TOOLTIP :{BLACK}Verwijder computerspeler, herlaad het script en herstart computerspeler
STR_AI_DEBUG_SELECT_AI_TOOLTIP :{BLACK}Toon debug gegevens van deze AI
STR_ERROR_NO_AI :{WHITE}OpenTTD is gecompileerd zonder AI ondersteuning...
STR_ERROR_NO_AI_SUB :{WHITE}... geen AI's beschikbaar!
@@ -3395,6 +3406,7 @@ STR_ERROR_NO_SPACE_FOR_TOWN :{WHITE}... er i
STR_ERROR_TOWN_EXPAND_WARN_NO_ROADS :{WHITE}De plaats bouwt geen wegen. Het bouwen van wegen kan aangezet worden via Geavanceerde Instellingen->Economie->Plaatsen.
STR_ERROR_ROAD_WORKS_IN_PROGRESS :{WHITE}Wegwerkzaamheden in uitvoering
STR_ERROR_TOWN_CAN_T_DELETE :{WHITE}Kan deze plaats niet verwijderen...{}Een station of depot verwijst naar deze plaats of een door de plaats beheerde tegel kan niet worden verwijderd
STR_ERROR_STATUE_NO_SUITABLE_PLACE :{WHITE}... er is geen geschikte plaats voor een standbeeld in het centrum van dit dorp
# Industry related errors
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}Kan geen industrieën genereren...
@@ -3549,7 +3561,7 @@ STR_ERROR_ANOTHER_TUNNEL_IN_THE_WAY :{WHITE}Andere t
STR_ERROR_TUNNEL_THROUGH_MAP_BORDER :{WHITE}Tunnel eindigt buiten de kaart
STR_ERROR_UNABLE_TO_EXCAVATE_LAND :{WHITE}Kan geen land uitgraven voor andere uiteinde tunnel
# Unmovable related errors
# Object related errors
STR_ERROR_OBJECT_IN_THE_WAY :{WHITE}Object in de weg
STR_ERROR_COMPANY_HEADQUARTERS_IN :{WHITE}... bedrijfshoofdkwartier in de weg
STR_ERROR_CAN_T_PURCHASE_THIS_LAND :{WHITE}Kan dit stuk land niet kopen...

View File

@@ -550,6 +550,7 @@ STR_PERFORMANCE_DETAIL_KEY :{BLACK}Detail
STR_PERFORMANCE_DETAIL_AMOUNT_CURRENCY :{BLACK}({CURRCOMPACT}/{CURRCOMPACT})
STR_PERFORMANCE_DETAIL_AMOUNT_INT :{BLACK}({COMMA}/{COMMA})
STR_PERFORMANCE_DETAIL_PERCENT :{WHITE}{NUM}%
STR_PERFORMANCE_DETAIL_SELECT_COMPANY_TOOLTIP :{BLACK}View details about this company
############ Those following lines need to be in this order!!
STR_PERFORMANCE_DETAIL_VEHICLES :{BLACK}Vehicles:
STR_PERFORMANCE_DETAIL_STATIONS :{BLACK}Stations:
@@ -1398,7 +1399,7 @@ STR_CHEATS_TOOLTIP :{BLACK}Checkbox
STR_CHEATS_WARNING :{BLACK}Warning! You are about to betray your fellow competitors. Keep in mind that such a disgrace will be remembered for eternity.
STR_CHEAT_MONEY :{LTBLUE}Increase money by {CURRENCY}
STR_CHEAT_CHANGE_COMPANY :{LTBLUE}Playing as company: {ORANGE}{COMMA}
STR_CHEAT_EXTRA_DYNAMITE :{LTBLUE}Magic bulldozer (remove industries, unmovables): {ORANGE}{STRING1}
STR_CHEAT_EXTRA_DYNAMITE :{LTBLUE}Magic bulldozer (remove industries, unmovable objects): {ORANGE}{STRING1}
STR_CHEAT_CROSSINGTUNNELS :{LTBLUE}Tunnels may cross each other: {ORANGE}{STRING1}
STR_CHEAT_BUILD_IN_PAUSE :{LTBLUE}Build while in pause mode: {ORANGE}{STRING1}
STR_CHEAT_NO_JETCRASH :{LTBLUE}Jetplanes will not crash (frequently) on small airports: {ORANGE}{STRING}
@@ -1876,10 +1877,10 @@ STR_JOIN_WAYPOINT_CAPTION :{WHITE}Join way
STR_JOIN_WAYPOINT_CREATE_SPLITTED_WAYPOINT :{YELLOW}Build a separate waypoint
# Rail construction toolbar
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION :{WHITE}Railway Construction
STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION :{WHITE}Electrified Railway Construction
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION :{WHITE}Monorail Construction
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :{WHITE}Maglev Construction
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION :Railway Construction
STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION :Electrified Railway Construction
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION :Monorail Construction
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :Maglev Construction
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TRACK :{BLACK}Build railway track. Ctrl toggles build/remove for railway construction
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_AUTORAIL :{BLACK}Build railway track using the Autorail mode. Ctrl toggles build/remove for railway construction
@@ -2039,6 +2040,9 @@ STR_LANDSCAPING_TOOLTIP_RAISE_A_CORNER_OF_LAND :{BLACK}Raise a
STR_LANDSCAPING_LEVEL_LAND_TOOLTIP :{BLACK}Level land
STR_LANDSCAPING_TOOLTIP_PURCHASE_LAND :{BLACK}Purchase land for future use
# Object construction window
# Tree planting window (last two for SE only)
STR_PLANT_TREE_CAPTION :{WHITE}Trees
STR_PLANT_TREE_TOOLTIP :{BLACK}Select tree type to plant
@@ -2105,6 +2109,8 @@ STR_FUND_INDUSTRY_PROSPECT_NEW_INDUSTRY :{BLACK}Prospect
STR_FUND_INDUSTRY_BUILD_NEW_INDUSTRY :{BLACK}Build
STR_FUND_INDUSTRY_FUND_NEW_INDUSTRY :{BLACK}Fund
# Industry cargoes window
# Land area window
STR_LAND_AREA_INFORMATION_CAPTION :{WHITE}Land Area Information
STR_LAND_AREA_INFORMATION_COST_TO_CLEAR_N_A :{BLACK}Cost to clear: {LTBLUE}N/A
@@ -2117,7 +2123,7 @@ STR_LAND_AREA_INFORMATION_TRAM_OWNER :{BLACK}Tramway
STR_LAND_AREA_INFORMATION_RAIL_OWNER :{BLACK}Railway owner: {LTBLUE}{STRING1}
STR_LAND_AREA_INFORMATION_LOCAL_AUTHORITY :{BLACK}Local authority: {LTBLUE}{STRING1}
STR_LAND_AREA_INFORMATION_LOCAL_AUTHORITY_NONE :None
STR_LAND_AREA_INFORMATION_LANDINFO_COORDS :{BLACK}Coordinates: {LTBLUE}{NUM}x{NUM}x{NUM} ({RAW_STRING})
STR_LAND_AREA_INFORMATION_LANDINFO_COORDS :{BLACK}Coordinates: {LTBLUE}{NUM} x {NUM} x {NUM} ({RAW_STRING})
STR_LAND_AREA_INFORMATION_BUILD_DATE :{BLACK}Built: {LTBLUE}{DATE_LONG}
STR_LAND_AREA_INFORMATION_STATION_CLASS :{BLACK}Station class: {LTBLUE}{STRING}
STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}Station type: {LTBLUE}{STRING}
@@ -2277,7 +2283,7 @@ STR_MAPGEN_BORDER_MANUAL :{BLACK}Manual
STR_MAPGEN_HEIGHTMAP_ROTATION :{BLACK}Heightmap rotation:
STR_MAPGEN_HEIGHTMAP_NAME :{BLACK}Heightmap name:
STR_MAPGEN_HEIGHTMAP_SIZE_LABEL :{BLACK}Size:
STR_MAPGEN_HEIGHTMAP_SIZE :{ORANGE}{NUM} * {NUM}
STR_MAPGEN_HEIGHTMAP_SIZE :{ORANGE}{NUM} x {NUM}
STR_MAPGEN_RANDOM_SEED_OSKTITLE :{BLACK}Enter a random seed
STR_MAPGEN_SNOW_LINE_QUERY_CAPT :{WHITE}Change snow line height
@@ -2303,7 +2309,7 @@ STR_GENERATION_PROGRESS :{WHITE}{NUM}% c
STR_GENERATION_PROGRESS_NUM :{BLACK}{NUM} / {NUM}
STR_GENERATION_WORLD_GENERATION :{BLACK}World generation
STR_GENERATION_TREE_GENERATION :{BLACK}Tree generation
STR_GENERATION_UNMOVABLE_GENERATION :{BLACK}Unmovable generation
STR_GENERATION_UNMOVABLE_GENERATION :{BLACK}Object generation
STR_GENERATION_CLEARING_TILES :{BLACK}Rough and rocky area generation
STR_GENERATION_SETTINGUP_GAME :{BLACK}Setting up game
STR_GENERATION_PREPARING_TILELOOP :{BLACK}Running tile-loop
@@ -2347,6 +2353,8 @@ STR_NEWGRF_SETTINGS_DISABLED :{RED}Disabled
STR_NEWGRF_SETTINGS_PARAMETER_QUERY :{BLACK}Enter NewGRF parameters
# NewGRF parameters window
# NewGRF inspect window
@@ -2381,6 +2389,7 @@ STR_NEWGRF_ERROR_INVALID_ID :Attempt to use
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{RAW_STRING} contains a corrupt sprite. All corrupt sprites will be shown as a red question mark (?).
STR_NEWGRF_ERROR_MULTIPLE_ACTION_8 :Contains multiple Action 8 entries.
STR_NEWGRF_ERROR_READ_BOUNDS :Read past end of pseudo-sprite.
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}The currently used base graphics set is missing a number of sprites.{}Please update the base graphics set.
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Caution!
@@ -2398,7 +2407,8 @@ STR_NEWGRF_UNPAUSE_WARNING :{WHITE}Unpausin
# NewGRF 'it's broken' warnings
STR_NEWGRF_BROKEN :{WHITE}Behaviour of NewGRF '{0:RAW_STRING}' is likely to cause desyncs and/or crashes.
STR_NEWGRF_BROKEN_VEHICLE_LENGTH :{WHITE}It changes vehicle length for '{1:ENGINE}' when not inside a depot.
STR_NEWGRF_BROKEN_POWERED_WAGON :{WHITE}It changed powered-wagon state for '{1:ENGINE}' when not inside a depot.
STR_NEWGRF_BROKEN_VEHICLE_LENGTH :{WHITE}It changed vehicle length for '{1:ENGINE}' when not inside a depot.
STR_BROKEN_VEHICLE_LENGTH :{WHITE}Train '{VEHICLE}' belonging to '{COMPANY}' has invalid length. It is probably caused by problems with NewGRFs. Game may desync or crash.
STR_NEWGRF_BUGGY :{WHITE}NewGRF '{0:RAW_STRING}' provides incorrect information.
@@ -2656,10 +2666,10 @@ STR_VEHICLE_LIST_AIRCRAFT_TOOLTIP :{BLACK}Aircraft
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINYFONT}{BLACK}Profit this year: {CURRENCY} (last year: {CURRENCY})
STR_VEHICLE_LIST_AVAILABLE_TRAINS :{BLACK}Available Trains
STR_VEHICLE_LIST_AVAILABLE_ROAD_VEHICLES :{BLACK}Available Vehicles
STR_VEHICLE_LIST_AVAILABLE_SHIPS :{BLACK}Available Ships
STR_VEHICLE_LIST_AVAILABLE_AIRCRAFT :{BLACK}Available Aircraft
STR_VEHICLE_LIST_AVAILABLE_TRAINS :Available Trains
STR_VEHICLE_LIST_AVAILABLE_ROAD_VEHICLES :Available Vehicles
STR_VEHICLE_LIST_AVAILABLE_SHIPS :Available Ships
STR_VEHICLE_LIST_AVAILABLE_AIRCRAFT :Available Aircraft
STR_VEHICLE_LIST_AVAILABLE_ENGINES_TOOLTIP :{BLACK}See a list of available engine designs for this vehicle type.
STR_VEHICLE_LIST_MANAGE_LIST :{BLACK}Manage list
@@ -2700,15 +2710,15 @@ STR_GROUP_REMOVE_ALL_VEHICLES :Remove all vehi
STR_GROUP_RENAME_CAPTION :{BLACK}Rename a group
# Build vehicle window
STR_BUY_VEHICLE_TRAIN_RAIL_CAPTION :{WHITE}New Rail Vehicles
STR_BUY_VEHICLE_TRAIN_ELRAIL_CAPTION :{WHITE}New Electric Rail Vehicles
STR_BUY_VEHICLE_TRAIN_MONORAIL_CAPTION :{WHITE}New Monorail Vehicles
STR_BUY_VEHICLE_TRAIN_MAGLEV_CAPTION :{WHITE}New Maglev Vehicles
STR_BUY_VEHICLE_TRAIN_RAIL_CAPTION :New Rail Vehicles
STR_BUY_VEHICLE_TRAIN_ELRAIL_CAPTION :New Electric Rail Vehicles
STR_BUY_VEHICLE_TRAIN_MONORAIL_CAPTION :New Monorail Vehicles
STR_BUY_VEHICLE_TRAIN_MAGLEV_CAPTION :New Maglev Vehicles
STR_BUY_VEHICLE_TRAIN_ALL_CAPTION :{WHITE}New Rail Vehicles
STR_BUY_VEHICLE_ROAD_VEHICLE_CAPTION :{WHITE}New Road Vehicles
STR_BUY_VEHICLE_SHIP_CAPTION :{WHITE}New Ships
STR_BUY_VEHICLE_AIRCRAFT_CAPTION :{WHITE}New Aircraft
STR_BUY_VEHICLE_TRAIN_ALL_CAPTION :New Rail Vehicles
STR_BUY_VEHICLE_ROAD_VEHICLE_CAPTION :New Road Vehicles
STR_BUY_VEHICLE_SHIP_CAPTION :New Ships
STR_BUY_VEHICLE_AIRCRAFT_CAPTION :New Aircraft
STR_PURCHASE_INFO_COST_WEIGHT :{BLACK}Cost: {GOLD}{CURRENCY}{BLACK} Weight: {GOLD}{WEIGHT_S}
STR_PURCHASE_INFO_SPEED_POWER :{BLACK}Speed: {GOLD}{VELOCITY}{BLACK} Power: {GOLD}{POWER}
@@ -3235,6 +3245,7 @@ STR_AI_DEBUG_SETTINGS :{BLACK}AI Setti
STR_AI_DEBUG_SETTINGS_TOOLTIP :{BLACK}Change the settings of the AI
STR_AI_DEBUG_RELOAD :{BLACK}Reload AI
STR_AI_DEBUG_RELOAD_TOOLTIP :{BLACK}Kill the AI, reload the script, and restart the AI
STR_AI_DEBUG_SELECT_AI_TOOLTIP :{BLACK}View debug output of this AI
STR_ERROR_NO_AI :{WHITE}OpenTTD is built without AI support...
STR_ERROR_NO_AI_SUB :{WHITE}... no AIs are available!
@@ -3395,6 +3406,7 @@ STR_ERROR_NO_SPACE_FOR_TOWN :{WHITE}... ther
STR_ERROR_TOWN_EXPAND_WARN_NO_ROADS :{WHITE}The town will not build roads. You can enable building of roads via Advanced Settings->Economy->Towns.
STR_ERROR_ROAD_WORKS_IN_PROGRESS :{WHITE}Road works in progress
STR_ERROR_TOWN_CAN_T_DELETE :{WHITE}Can't delete this town...{}A station or depot is referring to the town or a town owned tile can't be removed
STR_ERROR_STATUE_NO_SUITABLE_PLACE :{WHITE}... there is no suitable place for a statue in the center of this town
# Industry related errors
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}Can't generate industries...
@@ -3549,7 +3561,7 @@ STR_ERROR_ANOTHER_TUNNEL_IN_THE_WAY :{WHITE}Another
STR_ERROR_TUNNEL_THROUGH_MAP_BORDER :{WHITE}Tunnel would end out of the map
STR_ERROR_UNABLE_TO_EXCAVATE_LAND :{WHITE}Unable to excavate land for other end of tunnel
# Unmovable related errors
# Object related errors
STR_ERROR_OBJECT_IN_THE_WAY :{WHITE}Object in the way
STR_ERROR_COMPANY_HEADQUARTERS_IN :{WHITE}... company headquarters in the way
STR_ERROR_CAN_T_PURCHASE_THIS_LAND :{WHITE}Can't purchase this land area...

View File

@@ -1398,7 +1398,7 @@ STR_CHEATS_TOOLTIP :{BLACK}Checkbox
STR_CHEATS_WARNING :{BLACK}Warning! You are about to betray your fellow competitors. Keep in mind that such a disgrace will be remembered for eternity.
STR_CHEAT_MONEY :{LTBLUE}Increase money by {CURRENCY}
STR_CHEAT_CHANGE_COMPANY :{LTBLUE}Playing as company: {ORANGE}{COMMA}
STR_CHEAT_EXTRA_DYNAMITE :{LTBLUE}Magic bulldozer (remove industries, unmovables): {ORANGE}{STRING}
STR_CHEAT_EXTRA_DYNAMITE :{LTBLUE}Magic bulldozer (remove industries, unmovable objects): {ORANGE}{STRING}
STR_CHEAT_CROSSINGTUNNELS :{LTBLUE}Tunnels may cross each other: {ORANGE}{STRING}
STR_CHEAT_BUILD_IN_PAUSE :{LTBLUE}Build while in pause mode: {ORANGE}{STRING}
STR_CHEAT_NO_JETCRASH :{LTBLUE}Jetplanes will not crash (frequently) on small airports: {ORANGE}{STRING}
@@ -1876,10 +1876,10 @@ STR_JOIN_WAYPOINT_CAPTION :{WHITE}Join way
STR_JOIN_WAYPOINT_CREATE_SPLITTED_WAYPOINT :{YELLOW}Build a separate waypoint
# Rail construction toolbar
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION :{WHITE}Railroad Construction
STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION :{WHITE}Electrified Railroad Construction
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION :{WHITE}Monorail Construction
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :{WHITE}MagLev Construction
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION :Railroad Construction
STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION :Electrified Railroad Construction
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION :Monorail Construction
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :MagLev Construction
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TRACK :{BLACK}Build railroad track. Ctrl toggles build/remove for railroad construction
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_AUTORAIL :{BLACK}Build railroad track using the Autorail mode. Ctrl toggles build/remove for railroad construction
@@ -2302,7 +2302,7 @@ STR_GENERATION_PROGRESS :{WHITE}{NUM}% c
STR_GENERATION_PROGRESS_NUM :{BLACK}{NUM} / {NUM}
STR_GENERATION_WORLD_GENERATION :{BLACK}World generation
STR_GENERATION_TREE_GENERATION :{BLACK}Tree generation
STR_GENERATION_UNMOVABLE_GENERATION :{BLACK}Unmovable generation
STR_GENERATION_UNMOVABLE_GENERATION :{BLACK}Object generation
STR_GENERATION_CLEARING_TILES :{BLACK}Rough and rocky area generation
STR_GENERATION_SETTINGUP_GAME :{BLACK}Setting up game
STR_GENERATION_PREPARING_TILELOOP :{BLACK}Running tile-loop
@@ -2650,10 +2650,10 @@ STR_VEHICLE_LIST_AIRCRAFT_TOOLTIP :{BLACK}Aircraft
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINYFONT}{BLACK}Profit this year: {CURRENCY} (last year: {CURRENCY})
STR_VEHICLE_LIST_AVAILABLE_TRAINS :{BLACK}Available Trains
STR_VEHICLE_LIST_AVAILABLE_ROAD_VEHICLES :{BLACK}Available Road Vehicles
STR_VEHICLE_LIST_AVAILABLE_SHIPS :{BLACK}Available Ships
STR_VEHICLE_LIST_AVAILABLE_AIRCRAFT :{BLACK}Available Aircraft
STR_VEHICLE_LIST_AVAILABLE_TRAINS :Available Trains
STR_VEHICLE_LIST_AVAILABLE_ROAD_VEHICLES :Available Road Vehicles
STR_VEHICLE_LIST_AVAILABLE_SHIPS :Available Ships
STR_VEHICLE_LIST_AVAILABLE_AIRCRAFT :Available Aircraft
STR_VEHICLE_LIST_AVAILABLE_ENGINES_TOOLTIP :{BLACK}See a list of available engine designs for this vehicle type.
STR_VEHICLE_LIST_MANAGE_LIST :{BLACK}Manage list
@@ -2694,15 +2694,15 @@ STR_GROUP_REMOVE_ALL_VEHICLES :Remove all vehi
STR_GROUP_RENAME_CAPTION :{BLACK}Rename a group
# Build vehicle window
STR_BUY_VEHICLE_TRAIN_RAIL_CAPTION :{WHITE}New Rail Vehicles
STR_BUY_VEHICLE_TRAIN_ELRAIL_CAPTION :{WHITE}New Electric Rail Vehicles
STR_BUY_VEHICLE_TRAIN_MONORAIL_CAPTION :{WHITE}New Monorail Vehicles
STR_BUY_VEHICLE_TRAIN_MAGLEV_CAPTION :{WHITE}New Maglev Vehicles
STR_BUY_VEHICLE_TRAIN_RAIL_CAPTION :New Rail Vehicles
STR_BUY_VEHICLE_TRAIN_ELRAIL_CAPTION :New Electric Rail Vehicles
STR_BUY_VEHICLE_TRAIN_MONORAIL_CAPTION :New Monorail Vehicles
STR_BUY_VEHICLE_TRAIN_MAGLEV_CAPTION :New Maglev Vehicles
STR_BUY_VEHICLE_TRAIN_ALL_CAPTION :{WHITE}Rail Vehicles
STR_BUY_VEHICLE_ROAD_VEHICLE_CAPTION :{WHITE}New Road Vehicles
STR_BUY_VEHICLE_SHIP_CAPTION :{WHITE}New Ships
STR_BUY_VEHICLE_AIRCRAFT_CAPTION :{WHITE}New Aircraft
STR_BUY_VEHICLE_TRAIN_ALL_CAPTION :Rail Vehicles
STR_BUY_VEHICLE_ROAD_VEHICLE_CAPTION :New Road Vehicles
STR_BUY_VEHICLE_SHIP_CAPTION :New Ships
STR_BUY_VEHICLE_AIRCRAFT_CAPTION :New Aircraft
STR_PURCHASE_INFO_COST_WEIGHT :{BLACK}Cost: {GOLD}{CURRENCY}{BLACK} Weight: {GOLD}{WEIGHT_S}
STR_PURCHASE_INFO_SPEED_POWER :{BLACK}Speed: {GOLD}{VELOCITY}{BLACK} Power: {GOLD}{POWER}
@@ -3539,7 +3539,7 @@ STR_ERROR_ANOTHER_TUNNEL_IN_THE_WAY :{WHITE}Another
STR_ERROR_TUNNEL_THROUGH_MAP_BORDER :{WHITE}Tunnel would end out of the map
STR_ERROR_UNABLE_TO_EXCAVATE_LAND :{WHITE}Unable to excavate land for other end of tunnel
# Unmovable related errors
# Object related errors
STR_ERROR_OBJECT_IN_THE_WAY :{WHITE}Object in the way
STR_ERROR_COMPANY_HEADQUARTERS_IN :{WHITE}... company headquarters in the way
STR_ERROR_CAN_T_PURCHASE_THIS_LAND :{WHITE}Can't purchase this land area...

Some files were not shown because too many files have changed in this diff Show More