summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.in2
-rwxr-xr-xbin/ai/regression/completeness.sh6
-rw-r--r--changelog.txt20
-rw-r--r--config.lib8
-rw-r--r--docs/Readme_Windows_MSVC.md2
-rw-r--r--docs/desync.txt8
-rw-r--r--docs/landscape.html6
-rw-r--r--known-bugs.txt4
-rw-r--r--media/baseset/orig_win.obm2
-rw-r--r--os/debian/changelog2
-rw-r--r--os/rpm/openttd.changes4
-rw-r--r--os/rpm/openttd.spec2
-rw-r--r--os/windows/installer/install.nsi2
-rw-r--r--src/aircraft_cmd.cpp2
-rw-r--r--src/autoreplace_cmd.cpp2
-rw-r--r--src/blitter/32bpp_anim.cpp2
-rw-r--r--src/blitter/32bpp_optimized.cpp4
-rw-r--r--src/bmp.h2
-rw-r--r--src/cargoaction.cpp2
-rw-r--r--src/cargopacket.cpp2
-rw-r--r--src/cargopacket.h2
-rw-r--r--src/command.cpp2
-rw-r--r--src/console_cmds.cpp2
-rw-r--r--src/console_gui.cpp2
-rw-r--r--src/core/pool_type.hpp2
-rw-r--r--src/debug.h2
-rw-r--r--src/depend/depend.cpp2
-rw-r--r--src/economy.cpp2
-rw-r--r--src/fontcache.cpp2
-rw-r--r--src/fontdetection.cpp2
-rw-r--r--src/framerate_gui.cpp2
-rw-r--r--src/gfx.cpp4
-rw-r--r--src/gfx_func.h2
-rw-r--r--src/ground_vehicle.cpp2
-rw-r--r--src/landscape.cpp4
-rw-r--r--src/linkgraph/demands.h2
-rw-r--r--src/linkgraph/init.h2
-rw-r--r--src/linkgraph/linkgraphjob.cpp2
-rw-r--r--src/linkgraph/linkgraphjob.h2
-rw-r--r--src/linkgraph/refresh.cpp2
-rw-r--r--src/misc/blob.hpp4
-rw-r--r--src/misc/countedptr.hpp2
-rw-r--r--src/misc/str.hpp8
-rw-r--r--src/misc_cmd.cpp2
-rw-r--r--src/music/cocoa_m.cpp2
-rw-r--r--src/music/dmusic.cpp14
-rw-r--r--src/music/qtmidi.cpp4
-rw-r--r--src/network/network_content.cpp4
-rw-r--r--src/network/network_content_gui.cpp2
-rw-r--r--src/network/network_gui.cpp2
-rw-r--r--src/network/network_server.cpp2
-rw-r--r--src/newgrf.cpp18
-rw-r--r--src/newgrf.h2
-rw-r--r--src/newgrf_airport.cpp2
-rw-r--r--src/newgrf_commons.cpp2
-rw-r--r--src/newgrf_engine.cpp4
-rw-r--r--src/newgrf_text.cpp2
-rw-r--r--src/news_gui.cpp4
-rw-r--r--src/news_type.h4
-rw-r--r--src/object_cmd.cpp2
-rw-r--r--src/order_cmd.cpp2
-rw-r--r--src/os/macosx/osx_stdafx.h2
-rw-r--r--src/osk_gui.cpp2
-rw-r--r--src/pathfinder/npf/npf.cpp2
-rw-r--r--src/querystring_gui.h2
-rw-r--r--src/road.cpp6
-rw-r--r--src/road_gui.cpp2
-rw-r--r--src/saveload/afterload.cpp2
-rw-r--r--src/saveload/saveload.cpp2
-rw-r--r--src/saveload/saveload.h4
-rw-r--r--src/saveload/strings_sl.cpp2
-rw-r--r--src/script/api/ai_changelog.hpp2
-rw-r--r--src/script/api/script_cargo.hpp2
-rw-r--r--src/script/api/script_event_types.hpp4
-rw-r--r--src/script/api/script_goal.cpp2
-rw-r--r--src/script/api/script_road.hpp6
-rw-r--r--src/script/api/script_story_page.hpp4
-rw-r--r--src/settings.cpp2
-rw-r--r--src/settings_type.h2
-rw-r--r--src/ship_cmd.cpp4
-rw-r--r--src/sound/allegro_s.h2
-rw-r--r--src/sound/sdl_s.h2
-rw-r--r--src/station_cmd.cpp2
-rw-r--r--src/story.cpp2
-rw-r--r--src/story_gui.cpp4
-rw-r--r--src/table/elrail_data.h2
-rw-r--r--src/table/gameopt_settings.ini2
-rw-r--r--src/table/settings.h.preamble2
-rw-r--r--src/table/settings.ini4
-rw-r--r--src/table/sprites.h4
-rw-r--r--src/tile_map.cpp4
-rw-r--r--src/tile_map.h8
-rw-r--r--src/town.h2
-rw-r--r--src/townname.cpp2
-rw-r--r--src/track_func.h6
-rw-r--r--src/train_cmd.cpp2
-rw-r--r--src/tree_map.h6
-rw-r--r--src/tunnelbridge_cmd.cpp6
-rw-r--r--src/vehicle.cpp2
-rw-r--r--src/vehicle_type.h2
-rw-r--r--src/video/cocoa/cocoa_keys.h2
-rw-r--r--src/viewport_type.h2
-rw-r--r--src/void_cmd.cpp2
-rw-r--r--src/water_map.h4
-rw-r--r--src/widget_type.h2
-rw-r--r--src/window.cpp4
106 files changed, 176 insertions, 176 deletions
diff --git a/Makefile.in b/Makefile.in
index d33d8a0d2..17636f795 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -50,7 +50,7 @@ RES := $(shell if [ ! -f $(CONFIG_CACHE_SOURCE_LIST) ] || [ -n "`cmp $(CONFIG_CA
all: config.pwd config.cache
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
+ @if [ -z "`echo '$(MFLAGS)' | grep '\-j'`" ]; then echo; echo "WARNING: you enabled distcc support, but you don't seem to be using the -jN parameter"; echo; fi
endif
@for dir in $(DIRS); do \
$(MAKE) -C $$dir all || exit 1; \
diff --git a/bin/ai/regression/completeness.sh b/bin/ai/regression/completeness.sh
index 9f5e96eb0..2e4240155 100755
--- a/bin/ai/regression/completeness.sh
+++ b/bin/ai/regression/completeness.sh
@@ -46,9 +46,9 @@ cat ai/regression/tst_*/main.nut | tr ';' '\n' | awk '
}
}
}
- # We want to remove everything before the FIRST occurence of AI.
- # If we do not remove any other occurences of AI from the string
- # we will remove everything before the LAST occurence of AI, so
+ # We want to remove everything before the FIRST occurrence of AI.
+ # If we do not remove any other occurrences of AI from the string
+ # we will remove everything before the LAST occurrence of AI, so
# do some little magic to make it work the way we want.
sub("AI", "AXXXXY")
gsub("AI", "AXXXXX")
diff --git a/changelog.txt b/changelog.txt
index b181431ff..2c0a62b38 100644
--- a/changelog.txt
+++ b/changelog.txt
@@ -186,7 +186,7 @@ Note: OpenTTD was migrated to GitHub for 1.9, so SVN revision and FlySpray numbe
- Fix: [Win32] Right mouse scrolling didn't work properly with the Windows 10 Fall Creators Update [FS#6629] (r27935)
- Fix: Forest, candyfloss forest and battery farm skipped the first animation frame [FS#6639] (r27932)
- Fix: Glyphs in range U+0020 to U+00FF may only be defined in orig_extra.grf, not in openttd.grf [FS#6620] (r27915)
-- Fix: 'unban' console command was not handling IPv6 adresses properly (r27914, r27913)
+- Fix: 'unban' console command was not handling IPv6 addresses properly (r27914, r27913)
- Fix: Keep the 'link' between industry chain and smallmap windows whenever possible [FS#6585] (r27905)
- Fix: When the last vehicle is removed from a shared orders group, hide the 'Stop sharing' button in the vehicle orders window [FS#6593] (r27904)
- Fix: Tooltip of 'increase service interval' said 'decrease' [FS#6606] (r27895)
@@ -292,7 +292,7 @@ Note: OpenTTD was migrated to GitHub for 1.9, so SVN revision and FlySpray numbe
- Fix: [Build] Force sorting to be locale independent, so files are always ordered the same and by that token better diff-able (r27562, r27558)
- Fix: Typos in comments and string (r27561, r27560)
- Fix: [Build] bashism that caused different CFLAGS with bash vs dash (r27557)
-- Fix: Use a more appropiate sound effect for convert-rail (r27547)
+- Fix: Use a more appropriate sound effect for convert-rail (r27547)
- Fix: Remove SetFill from vehicle GUI buttons, so that the viewport is resized instead of them in case of long window titles (r27546)
- Fix: [Script] Generation of API wrappers (r27545, r27544, r27543)
- Fix: [Windows] ICU got disabled for Windows builds, breaking RTL support [FS#6427] (r27542)
@@ -3183,7 +3183,7 @@ Note: OpenTTD was migrated to GitHub for 1.9, so SVN revision and FlySpray numbe
- Fix: Improve corner case order handling: mark order as done only when actually done, obey non-stop orders, do only stop/refit at the depot in the order (r16240, r16228, r16199, r16198, r16187)
- Fix: [NoAI] Use the stop/non-stop intermediate orderflags AIs can give for goto-depot orders (r16239)
- Fix: [NewGRF] ActionB should use the online parameters from GRFFile instead of the initial user-specified values from GRFConfig. Also use the values as they were set when the ActionB was executed, not as they are set when the message is shown (r16223)
-- Fix: Possible crashes when quiting OpenTTD or forcing resizes/redraws of the screen during map generation [FS#2862] (r16220)
+- Fix: Possible crashes when quitting OpenTTD or forcing resizes/redraws of the screen during map generation [FS#2862] (r16220)
- Fix: Shared orders without orders were not properly converted causing corrupt/invalid orders when loading pre 0.7 savegames [FS#2878] (r16214)
- Fix: Hardcoded (old sized) MAX_COMPANIES constant (r16182)
- Fix: [Squirrel] The traps variable was not restored, causing try/catch blocks to be 'forgotten' during a suspend (r16181)
@@ -3191,7 +3191,7 @@ Note: OpenTTD was migrated to GitHub for 1.9, so SVN revision and FlySpray numbe
- Fix: Forbid joining AI companies via the 'move' and 'join' console commands/multiplayer lobby (r16176, r16175)
- Fix: [NoAI] AIOrder::GetOrderDestination and AIOrder::GetOrderFlags did not work on ORDER_CURRENT when the vehicle was loading/leaving in a station (r16165)
- Fix: [NoAI] Change WAYPOINT_INVALID to 0xFFFF from -1 as that is the value the AIs got (due to casting) (r16150)
-- Fix: The overflowsafe type did not like dividing by int64 larger than MAX_INT32 causing division by negative numbers and small anomolies when drawing graphs [FS#2855] (r16130)
+- Fix: The overflowsafe type did not like dividing by int64 larger than MAX_INT32 causing division by negative numbers and small anomalies when drawing graphs [FS#2855] (r16130)
- Fix: Road was removed when both the Remove button was active and Ctrl was pressed [FS#2582] (r16119)
- Fix: [NoAI] Make sure AIOrder::GetDestination always returns a tile belonging to the station (16109)
- Fix: [NoAI] When giving an aircraft a goto-hangar order do not let it be a normal goto-station order (r16108)
@@ -3647,7 +3647,7 @@ Note: OpenTTD was migrated to GitHub for 1.9, so SVN revision and FlySpray numbe
- Fix: Inconsistent use of 8/15-bitness of NewGRF callback results with respect to TTDP's implementation of the specification (r12819, r12818, r12759)
- Fix: Possible out of bounds array access (r12809)
- Fix: Enforce autorenew values range in command (r12808)
-- Fix: Vehicles could break down during loading and keep loading. The intention of the break down code is not to break down when having zero speed, therefor break downs now do not happen when loading [FS#1938] (r12795)
+- Fix: Vehicles could break down during loading and keep loading. The intention of the break down code is not to break down when having zero speed, therefore break downs now do not happen when loading [FS#1938] (r12795)
- Fix: [OSX] In some rare cases when using an uncalibrated monitor the system colour space could not be retrieved. Show an error when this happens instead of just trying an assertion (r12776)
- Fix: Slope checking for NewGRFs failed (r12759)
- Fix: Check the TILE_NOT_SLOPED flag of the _north_ tile of multi-tile houses to decide if autoslope is allowed (r12717)
@@ -3755,7 +3755,7 @@ Note: OpenTTD was migrated to GitHub for 1.9, so SVN revision and FlySpray numbe
- Feature: Separate catenary transparency settings from building transparency settings (r12103)
- Feature: Allow locking individual transparency settings so they will not be changed by pressing 'x' (r12102)
- Feature: Add some missing VarAction2 variables (r12124)
-- Feature: Make snow appear on rail tiles dependant on track height, not on height of the lowest part of the tile (r12098)
+- Feature: Make snow appear on rail tiles dependent on track height, not on height of the lowest part of the tile (r12098)
- Feature: [NewGRF] Specify the purchase, rail and road description of a bridge (r12069)
- Feature: [NewGRF] Add support for var 12, Variational Action 2 (r12045)
- Feature: Allow trees on shore (r12029)
@@ -4036,7 +4036,7 @@ Note: OpenTTD was migrated to GitHub for 1.9, so SVN revision and FlySpray numbe
- Feature: Add support for variable snow lines in the arctic climate, supplied by NewGRF files (r9371)
- Feature: [NewGRF] Add support for newhouses (r9315)
- Feature: [NewGRF] Add support for Action 13, which allows you to translate GRF-specific texts. The translations will only be shown if you are using a language with a GRF language id and if a string has not already been set specifically for the language you are using (r9037)
-- Feature: Translation dependant formatting of dates (r8906)
+- Feature: Translation dependent formatting of dates (r8906)
- Feature: If an action 7/9 leads to skipping the rest of the file, disable the NewGRF if an action 8 has not been encountered yet (r8831)
- Feature: Stop loading and disable the current NewGRF if a fatal error message in Action B is encountered. Also be more strict on the values accepted (r8830)
- Feature: Build aircraft windows will no longer show aircraft that cannot use the airport in question (r8771)
@@ -4157,7 +4157,7 @@ Note: OpenTTD was migrated to GitHub for 1.9, so SVN revision and FlySpray numbe
- Fix: Do not display income/expenses when they do not belong to a 'valid' tile, like the money cheat and giving money [FS#1175] (r11021)
- Fix: One could not give money when (s)he had too much money [FS#1174] (r11020)
- Fix: Disallow buying/selling shares in your own company or a bankrupt company [FS#1169] (r11018)
-- Fix: Crash when quiting the game in one of the end score windows [FS#1218] (r11071)
+- Fix: Crash when quitting the game in one of the end score windows [FS#1218] (r11071)
0.5.3-RC3 (2007-08-30)
@@ -4289,7 +4289,7 @@ Note: OpenTTD was migrated to GitHub for 1.9, so SVN revision and FlySpray numbe
0.5.1-RC1 (2007-03-20)
------------------------------------------------------------------------
-- Feature: Translation dependant formatting of dates (r8906)
+- Feature: Translation dependent formatting of dates (r8906)
- Feature: Kick inactive initial network connections after some time [FS#115] (r9038, r9061)
- Feature: Add an extra news group for opening and closing of industries (r9097)
- Codechange: Disable shares by default and increase the default maximum distance from edge for oil refineries (r9339)
@@ -5252,7 +5252,7 @@ Note: OpenTTD was migrated to GitHub for 1.9, so SVN revision and FlySpray numbe
- Fix: Wrong pathfinding when northern station tile is missing
- Fix: You cannot take ownership of an oilrig by building right next to it
- Fix: [Makefile] Fixed issue where sdl-config was needed even on systems without SDL
-- Fix: [SDL] Performance fix fo palette animation and mouse jumping
+- Fix: [SDL] Performance fix for palette animation and mouse jumping
- Fix: [SDL] Same resolution was displayed more than once in game options
- Fix: [SDL] Smoother mouse and performance fix, like in the Windows video driver
- Fix: Wrong trains you can buy with scenarios [SF#963056]
diff --git a/config.lib b/config.lib
index 3df672e41..76cd37fde 100644
--- a/config.lib
+++ b/config.lib
@@ -538,8 +538,8 @@ check_params() {
# Export some variables to be used by pkg-config
#
- # PKG_CONFIG_LIBDIR variable musn't be set if we are not willing to
- # override the default pkg-config search path, it musn't be an empty
+ # PKG_CONFIG_LIBDIR variable mustn't be set if we are not willing to
+ # override the default pkg-config search path, it mustn't be an empty
# string. If the variable is empty (e.g. when an empty string comes
# from config.cache) then unset it. This way the "don't override" state
# will be properly preserved when (re)configuring.
@@ -1389,7 +1389,7 @@ make_compiler_cflags() {
if [ $cc_version -ge 402 ]; then
# GCC 4.2+ automatically assumes that signed overflows do
- # not occur in signed arithmetics, whereas we are not
+ # not occur in signed arithmetic, whereas we are not
# sure that they will not happen. It furthermore complains
# about its own optimized code in some places.
flags="$flags -fno-strict-overflow"
@@ -3136,7 +3136,7 @@ detect_sse_capable_architecture() {
else
# It was forced, so it should be found.
if [ "$with_sse" != "1" ]; then
- log 1 "configure: error: SSE couln't be found"
+ log 1 "configure: error: SSE couldn't be found"
log 1 "configure: error: you force enabled SSE, but it seems unavailable"
exit 1
fi
diff --git a/docs/Readme_Windows_MSVC.md b/docs/Readme_Windows_MSVC.md
index 247ad74e7..4c69cdfe7 100644
--- a/docs/Readme_Windows_MSVC.md
+++ b/docs/Readme_Windows_MSVC.md
@@ -26,7 +26,7 @@ Install the SDK by following the instructions as given.
Dependencies for OpenTTD on Windows are handled via
[vcpkg](https://github.com/Microsoft/vcpkg/). First you need to install vcpkg
-by following the `Quick Start` intructions of their
+by following the `Quick Start` instructions of their
[README](https://github.com/Microsoft/vcpkg/blob/master/README.md).
After this, you can install the dependencies OpenTTD needs. We advise to use
diff --git a/docs/desync.txt b/docs/desync.txt
index b0b6bd7d4..2049853a3 100644
--- a/docs/desync.txt
+++ b/docs/desync.txt
@@ -30,7 +30,7 @@ Table of contents
in the same way, and trees always grow the same.
In OpenTTD multiplayer synchronisation works by creating a savegame
- when clients join, and then transfering that savegame to the client,
+ when clients join, and then transferring that savegame to the client,
so it has the complete gamestate at a fixed point in time.
Afterwards clients only receive 'commands', that is: Stuff which is
@@ -81,7 +81,7 @@ Table of contents
that a vehicle picks the left line instead of the right line at
a junction on one client.
- The important thing here is, that noone notices when a Desync
+ The important thing here is, that no one notices when a Desync
occurs. The desync client will continue to simulate the gamestate
and execute commands from the server. Once the gamestate differs
it will increasingly spiral out of control: If a vehicle picks a
@@ -108,7 +108,7 @@ Table of contents
indication on when the Desync happened. The Desync may after
all have occurred long ago, and just did not affect the checksum
up to now. The checksum may have matched 10 times or more
- since the Desync happend, and only now the Desync has spiraled
+ since the Desync happened, and only now the Desync has spiraled
enough to finally affect the checksum. (There was once a desync
which was only noticed by the checksum after 20 game years.)
@@ -140,7 +140,7 @@ Table of contents
2.1) Cache debugging
---- ---------------
- Desyncs which are caused by inproper cache validation can
+ Desyncs which are caused by improper cache validation can
often be found by enabling cache validation:
- Start OpenTTD with '-d desync=2'.
- This will enable validation of caches every tick.
diff --git a/docs/landscape.html b/docs/landscape.html
index 4ee0da47e..4eac0926e 100644
--- a/docs/landscape.html
+++ b/docs/landscape.html
@@ -16,7 +16,7 @@
<a href="landscape_grid.html">Landscape grid</a> page.
</p>
<p>Nine attributes (counting &quot;<span style="font-weight: bold;">type</span>&quot; and
- &quot;<span style="font-weight: bold;">height</span>&quot;) hold the informations about a tile.<BR>
+ &quot;<span style="font-weight: bold;">height</span>&quot;) hold the information about a tile.<BR>
These attributes are referred to as
&quot;<span style="font-weight: bold;">type</span>",
&quot;<span style="font-weight: bold;">height</span>",
@@ -61,7 +61,7 @@
<a name="tropic_zone"></a>
Bits 1..0:
<table border="1" style="width: 30em;">
- <tr bgcolor="#CCCCCC"><td colspan="2">Only meaningfull in tropic climate. It contains the definition of the available zones</td></tr>
+ <tr bgcolor="#CCCCCC"><td colspan="2">Only meaningful in tropic climate. It contains the definition of the available zones</td></tr>
<tr><td style="width: 5em;"><tt>00</tt></td><td>normal</td></tr>
<tr><td><tt>01</tt></td><td>desert</td></tr>
<tr><td><tt>02</tt></td><td>rain forest</td></tr>
@@ -760,7 +760,7 @@
</ul>
</li>
</ul>
- <small><a name="newhouses"></a>Newhouses is the name englobing a newGRF feature developped by TTDPatch devs (mainly Csaboka).<br>
+ <small><a name="newhouses"></a>Newhouses is the name englobing a newGRF feature developed by TTDPatch devs (mainly Csaboka).<br>
It allows the replacement of the properties as well as the graphics of houses in the game.<br>
To distinguish between the standard behaviour and the newGRF one, HouseID (m4 + m3[6]) is tested for anything above 110.<br>
110 is the count of standard houses. So above 110 means there is a new definition of at least one house</small>
diff --git a/known-bugs.txt b/known-bugs.txt
index c02897e50..e59e0dcc2 100644
--- a/known-bugs.txt
+++ b/known-bugs.txt
@@ -220,7 +220,7 @@ Entry- and exit signals are not dragged [#4378]:
Station build date is incorrect [#4415]:
The tile query tool will show the date of the last (re)construction
at the station and not the date of the first construction. This is
- due to compatability reasons with NewGRFs and the fact that it is
+ due to compatibility reasons with NewGRFs and the fact that it is
wrong to say that the station is built in a particular year when it
was completely destroyed/rebuilt later on.
The tile query tool can be fixed by changing the "Build date" text
@@ -404,7 +404,7 @@ Some houses and industries are not affected by transparency [#5817]:
Involuntary cargo exchange with cargodist via neutral station [#6114]:
When two players serve a neutral station at an industry, a cross-company
chain for cargo flow can and will be established which can only be
- interrupted if one of the players stops competing for the ressources of
+ interrupted if one of the players stops competing for the resources of
that industry. There is an easy fix for this: If you are loading at the
shared station make the order "no unload" and if you're unloading make
it "no load". Cargodist will then figure out that it should not create
diff --git a/media/baseset/orig_win.obm b/media/baseset/orig_win.obm
index b5d4b024e..217141783 100644
--- a/media/baseset/orig_win.obm
+++ b/media/baseset/orig_win.obm
@@ -90,7 +90,7 @@ GM_TT19.GM = Funk Central
GM_TT20.GM = Jammit
GM_TT21.GM = Movin' On
-; MIDI timecodes where the playback should attemp to start and stop short.
+; MIDI timecodes where the playback should attempt to start and stop short.
; This is to allow fixing undesired silences in original MIDI files.
; However not all music drivers may support this.
[timingtrim]
diff --git a/os/debian/changelog b/os/debian/changelog
index 8c3b0cbf9..cede02cc7 100644
--- a/os/debian/changelog
+++ b/os/debian/changelog
@@ -1033,7 +1033,7 @@ openttd (0.4.0-1) unstable; urgency=low
openttd (0.3.6-1) unstable; urgency=low
* New upstream release
- * Modifed Makefile to install xpm icon and scenarios in /usr/share/games/openttd/
+ * Modified Makefile to install xpm icon and scenarios in /usr/share/games/openttd/
* Added openttd.32.xpm, openttd.64.xpm was too big
-- Matthijs Kooijman <m.kooijman@student.utwente.nl> Tue, 25 Jan 2005 19:21:08 +0100
diff --git a/os/rpm/openttd.changes b/os/rpm/openttd.changes
index b0a64dfe1..351f26079 100644
--- a/os/rpm/openttd.changes
+++ b/os/rpm/openttd.changes
@@ -46,7 +46,7 @@ Sat May 1 15:59:32 UTC 2010 - Marcel Gmür <ammler@openttdcoop.org>
Thu Apr 1 08:53:54 UTC 2010 - Marcel Gmür <ammler@openttdcoop.org>
- upstream update 1.0.0 (finally!)
- * completely independend game but still working also
+ * completely independent game but still working also
with ttd original gaphics, sounds and music
- Add: Recommends openmsx
- requires lzo2
@@ -54,7 +54,7 @@ Thu Apr 1 08:53:54 UTC 2010 - Marcel Gmür <ammler@openttdcoop.org>
-------------------------------------------------------------------
Fri Dec 18 2009 Marcel Gmür <ammler@openttdcoop.org> - 0.7.4
-- support for differen branches
+- support for different branches
- easy support for dedicated branch
- let openttd build system make the dektop file
- split the package to data and gui
diff --git a/os/rpm/openttd.spec b/os/rpm/openttd.spec
index 387637d21..c8b51b0af 100644
--- a/os/rpm/openttd.spec
+++ b/os/rpm/openttd.spec
@@ -61,7 +61,7 @@ BuildRequires: kernel
BuildRequires: pkg-config
%endif
-# bulding openttd.grf is not required as it is a) part of source and
+# building openttd.grf is not required as it is a) part of source and
# b) required only, if you want to use the original set
%if 0%{?with_grfcodec}
BuildRequires: grfcodec
diff --git a/os/windows/installer/install.nsi b/os/windows/installer/install.nsi
index a0ca6ee6b..d08f6eb7b 100644
--- a/os/windows/installer/install.nsi
+++ b/os/windows/installer/install.nsi
@@ -143,7 +143,7 @@ Section "!OpenTTD" Section1
Push "$INSTDIR\scripts\README.md"
Call unix2dos
- ; Copy some documention files
+ ; Copy some documentation files
SetOutPath "$INSTDIR\docs\"
File ${PATH_ROOT}docs\multiplayer.txt
Push "$INSTDIR\docs\multiplayer.txt"
diff --git a/src/aircraft_cmd.cpp b/src/aircraft_cmd.cpp
index 5cb350404..aa830fa14 100644
--- a/src/aircraft_cmd.cpp
+++ b/src/aircraft_cmd.cpp
@@ -1815,7 +1815,7 @@ static bool AirportHasBlock(Aircraft *v, const AirportFTA *current_pos, const Ai
* "reserve" a block for the plane
* @param v airplane that requires the operation
* @param current_pos of the vehicle in the list of blocks
- * @param apc airport on which block is requsted to be set
+ * @param apc airport on which block is requested to be set
* @returns true on success. Eg, next block was free and we have occupied it
*/
static bool AirportSetBlocks(Aircraft *v, const AirportFTA *current_pos, const AirportFTAClass *apc)
diff --git a/src/autoreplace_cmd.cpp b/src/autoreplace_cmd.cpp
index 99f14f218..7c43f9e7a 100644
--- a/src/autoreplace_cmd.cpp
+++ b/src/autoreplace_cmd.cpp
@@ -582,7 +582,7 @@ static CommandCost ReplaceChain(Vehicle **chain, DoCommandFlag flags, bool wagon
if ((flags & DC_EXEC) != 0) TransferCargo(w, new_head, true);
/* Sell the vehicle.
- * Note: This might temporarly construct new trains, so use DC_AUTOREPLACE to prevent
+ * Note: This might temporarily construct new trains, so use DC_AUTOREPLACE to prevent
* it from failing due to engine limits. */
cost.AddCost(DoCommand(0, w->index, 0, flags | DC_AUTOREPLACE, GetCmdSellVeh(w)));
if ((flags & DC_EXEC) != 0) {
diff --git a/src/blitter/32bpp_anim.cpp b/src/blitter/32bpp_anim.cpp
index 293ebb173..af2755cd7 100644
--- a/src/blitter/32bpp_anim.cpp
+++ b/src/blitter/32bpp_anim.cpp
@@ -42,7 +42,7 @@ inline void Blitter_32bppAnim::Draw(const Blitter::BlitterParams *bp, ZoomLevel
Colour *dst = (Colour *)bp->dst + bp->top * bp->pitch + bp->left;
uint16 *anim = this->anim_buf + this->ScreenToAnimOffset((uint32 *)bp->dst) + bp->top * this->anim_buf_pitch + bp->left;
- const byte *remap = bp->remap; // store so we don't have to access it via bp everytime
+ const byte *remap = bp->remap; // store so we don't have to access it via bp every time
for (int y = 0; y < bp->height; y++) {
Colour *dst_ln = dst + bp->pitch;
diff --git a/src/blitter/32bpp_optimized.cpp b/src/blitter/32bpp_optimized.cpp
index cc056f5b5..c6fa762e5 100644
--- a/src/blitter/32bpp_optimized.cpp
+++ b/src/blitter/32bpp_optimized.cpp
@@ -48,7 +48,7 @@ inline void Blitter_32bppOptimized::Draw(const Blitter::BlitterParams *bp, ZoomL
/* skip lines in dst */
Colour *dst = (Colour *)bp->dst + bp->top * bp->pitch + bp->left;
- /* store so we don't have to access it via bp everytime (compiler assumes pointer aliasing) */
+ /* store so we don't have to access it via bp every time (compiler assumes pointer aliasing) */
const byte *remap = bp->remap;
for (int y = 0; y < bp->height; y++) {
@@ -66,7 +66,7 @@ inline void Blitter_32bppOptimized::Draw(const Blitter::BlitterParams *bp, ZoomL
/* we will end this line when we reach this point */
Colour *dst_end = dst + bp->skip_left;
- /* number of pixels with the same aplha channel class */
+ /* number of pixels with the same alpha channel class */
uint n;
while (dst < dst_end) {
diff --git a/src/bmp.h b/src/bmp.h
index cf2b538f3..adfbfa5fe 100644
--- a/src/bmp.h
+++ b/src/bmp.h
@@ -15,7 +15,7 @@
#include "gfx_type.h"
struct BmpInfo {
- uint32 offset; ///< offset of bitmap data from .bmp file begining
+ uint32 offset; ///< offset of bitmap data from .bmp file beginning
uint32 width; ///< bitmap width
uint32 height; ///< bitmap height
bool os2_bmp; ///< true if OS/2 1.x or windows 2.x bitmap
diff --git a/src/cargoaction.cpp b/src/cargoaction.cpp
index afc1b0fff..73908d339 100644
--- a/src/cargoaction.cpp
+++ b/src/cargoaction.cpp
@@ -162,7 +162,7 @@ bool CargoReturn::operator()(CargoPacket *cp)
/**
* Transfers some cargo from a vehicle to a station.
- * @param cp Packet to be transfered.
+ * @param cp Packet to be transferred.
* @return True if the packet was completely reserved, false if part of it was.
*/
bool CargoTransfer::operator()(CargoPacket *cp)
diff --git a/src/cargopacket.cpp b/src/cargopacket.cpp
index 2147783c8..846af4680 100644
--- a/src/cargopacket.cpp
+++ b/src/cargopacket.cpp
@@ -395,7 +395,7 @@ void VehicleCargoList::AgeCargo()
}
/**
- * Sets loaded_at_xy to the current station for all cargo to be transfered.
+ * Sets loaded_at_xy to the current station for all cargo to be transferred.
* This is done when stopping or skipping while the vehicle is unloading. In
* that case the vehicle will get part of its transfer credits early and it may
* get more transfer credits than it's entitled to.
diff --git a/src/cargopacket.h b/src/cargopacket.h
index 0e2a1bc97..4eda6a79a 100644
--- a/src/cargopacket.h
+++ b/src/cargopacket.h
@@ -286,7 +286,7 @@ protected:
typedef CargoList<VehicleCargoList, CargoPacketList> Parent;
Money feeder_share; ///< Cache for the feeder share.
- uint action_counts[NUM_MOVE_TO_ACTION]; ///< Counts of cargo to be transfered, delivered, kept and loaded.
+ uint action_counts[NUM_MOVE_TO_ACTION]; ///< Counts of cargo to be transferred, delivered, kept and loaded.
template<class Taction>
void ShiftCargo(Taction action);
diff --git a/src/command.cpp b/src/command.cpp
index c4d3fa7ce..66509cf30 100644
--- a/src/command.cpp
+++ b/src/command.cpp
@@ -554,7 +554,7 @@ bool DoCommandP(const CommandContainer *container, bool my_cmd)
bool DoCommandP(TileIndex tile, uint32 p1, uint32 p2, uint32 cmd, CommandCallback *callback, const char *text, bool my_cmd)
{
/* Cost estimation is generally only done when the
- * local user presses shift while doing somthing.
+ * local user presses shift while doing something.
* However, in case of incoming network commands,
* map generation or the pause button we do want
* to execute. */
diff --git a/src/console_cmds.cpp b/src/console_cmds.cpp
index 13784178f..cdc6c10e0 100644
--- a/src/console_cmds.cpp
+++ b/src/console_cmds.cpp
@@ -249,7 +249,7 @@ DEF_CONSOLE_CMD(ConResetTile)
* Scroll to a tile on the map.
* param x tile number or tile x coordinate.
* param y optional y coordinate.
- * @note When only one argument is given it is intepreted as the tile number.
+ * @note When only one argument is given it is interpreted as the tile number.
* When two arguments are given, they are interpreted as the tile's x
* and y coordinates.
* @return True when either console help was shown or a proper amount of parameters given.
diff --git a/src/console_gui.cpp b/src/console_gui.cpp
index 2cb02ff56..916a2ec74 100644
--- a/src/console_gui.cpp
+++ b/src/console_gui.cpp
@@ -281,7 +281,7 @@ struct IConsoleWindow : Window
case WKC_RETURN: case WKC_NUM_ENTER: {
/* We always want the ] at the left side; we always force these strings to be left
- * aligned anyway. So enforce this in all cases by addding a left-to-right marker,
+ * aligned anyway. So enforce this in all cases by adding a left-to-right marker,
* otherwise it will be drawn at the wrong side with right-to-left texts. */
IConsolePrintF(CC_COMMAND, LRM "] %s", _iconsole_cmdline.buf);
const char *cmd = IConsoleHistoryAdd(_iconsole_cmdline.buf);
diff --git a/src/core/pool_type.hpp b/src/core/pool_type.hpp
index 61dd29213..8102d580c 100644
--- a/src/core/pool_type.hpp
+++ b/src/core/pool_type.hpp
@@ -7,7 +7,7 @@
* See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
*/
-/** @file pool_type.hpp Defintion of Pool, structure used to access PoolItems, and PoolItem, base structure for Vehicle, Town, and other indexed items. */
+/** @file pool_type.hpp Definition of Pool, structure used to access PoolItems, and PoolItem, base structure for Vehicle, Town, and other indexed items. */
#ifndef POOL_TYPE_HPP
#define POOL_TYPE_HPP
diff --git a/src/debug.h b/src/debug.h
index 3faefffaf..337fe8639 100644
--- a/src/debug.h
+++ b/src/debug.h
@@ -85,7 +85,7 @@ const char *GetDebugString();
* TIC() / TOC() creates its own block, so make sure not the mangle
* it with another block.
*
- * The output is counted in CPU cycles, and not comparable accross
+ * The output is counted in CPU cycles, and not comparable across
* machines. Mainly useful for local optimisations.
**/
#define TIC() {\
diff --git a/src/depend/depend.cpp b/src/depend/depend.cpp
index 5f95ffc42..9321e573b 100644
--- a/src/depend/depend.cpp
+++ b/src/depend/depend.cpp
@@ -292,7 +292,7 @@ public:
}
/**
- * Read the currenty processed string.
+ * Read the currently processed string.
* @return the string, can be nullptr.
*/
const char *GetString() const
diff --git a/src/economy.cpp b/src/economy.cpp
index b6778f9e5..e8fbea094 100644
--- a/src/economy.cpp
+++ b/src/economy.cpp
@@ -1706,7 +1706,7 @@ static void LoadUnloadVehicle(Vehicle *front)
dirty_station = true;
if (!ge->HasRating()) {
- /* Upon transfering cargo, make sure the station has a rating. Fake a pickup for the
+ /* Upon transferring cargo, make sure the station has a rating. Fake a pickup for the
* first unload to prevent the cargo from quickly decaying after the initial drop. */
ge->time_since_pickup = 0;
SetBit(ge->status, GoodsEntry::GES_RATING);
diff --git a/src/fontcache.cpp b/src/fontcache.cpp
index c29c868e5..d63b90e86 100644
--- a/src/fontcache.cpp
+++ b/src/fontcache.cpp
@@ -978,7 +978,7 @@ static void LoadWin32Font(FontSize fs)
if (AddFontResourceEx(fontPath, FR_PRIVATE, 0) != 0) {
/* Try a nice little undocumented function first for getting the internal font name.
- * Some documentation is fount at: http://www.undocprint.org/winspool/getfontresourceinfo */
+ * Some documentation is found at: http://www.undocprint.org/winspool/getfontresourceinfo */
typedef BOOL(WINAPI * PFNGETFONTRESOURCEINFO)(LPCTSTR, LPDWORD, LPVOID, DWORD);
#ifdef UNICODE
static PFNGETFONTRESOURCEINFO GetFontResourceInfo = (PFNGETFONTRESOURCEINFO)GetProcAddress(GetModuleHandle(_T("Gdi32")), "GetFontResourceInfoW");
diff --git a/src/fontdetection.cpp b/src/fontdetection.cpp
index 7b2a6756c..75806c8fe 100644
--- a/src/fontdetection.cpp
+++ b/src/fontdetection.cpp
@@ -399,7 +399,7 @@ FT_Error GetFontByFaceName(const char *font_name, FT_Face *face)
#if (MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_6)
if (MacOSVersionIsAtLeast(10, 6, 0)) {
/* Simply creating the font using CTFontCreateWithNameAndSize will *always* return
- * something, no matter the name. As such, we can't use it to check for existance.
+ * something, no matter the name. As such, we can't use it to check for existence.
* We instead query the list of all font descriptors that match the given name which
* does not do this stupid name fallback. */
CTFontDescriptorRef name_desc = CTFontDescriptorCreateWithNameAndSize(name, 0.0);
diff --git a/src/framerate_gui.cpp b/src/framerate_gui.cpp
index 10014b4f4..5c54eed5b 100644
--- a/src/framerate_gui.cpp
+++ b/src/framerate_gui.cpp
@@ -918,7 +918,7 @@ struct FrametimeGraphWindow : Window {
}
}
}
- /* Draw divison lines and labels for the horizontal axis */
+ /* Draw division lines and labels for the horizontal axis */
for (uint division = horz_divisions; division > 0; division--) {
int x = Scinterlate(x_zero, x_max, 0, (int)horz_divisions, (int)horz_divisions - (int)division);
GfxDrawLine(x, y_max, x, y_zero, c_grid);
diff --git a/src/gfx.cpp b/src/gfx.cpp
index 4fd705b9f..6814165d4 100644
--- a/src/gfx.cpp
+++ b/src/gfx.cpp
@@ -212,7 +212,7 @@ static inline void GfxDoDrawLine(void *video, int x, int y, int x2, int y2, int
* work the blitter has to do by shortening the effective line segment.
* However, in order to get that right and prevent the flickering effects
* of rounding errors so much additional code has to be run here that in
- * the general case the effect is not noticable. */
+ * the general case the effect is not noticeable. */
blitter->DrawLine(video, x, y, x2, y2, screen_width, screen_height, colour, width, dash);
}
@@ -1669,7 +1669,7 @@ bool CursorVars::UpdateCursorPosition(int x, int y, bool queued_warp)
if (this->delta.x != 0 || this->delta.y != 0) {
/* Trigger warp.
* Note: We also trigger warping again, if there is already a pending warp.
- * This makes it more tolerant about the OS or other software inbetween
+ * This makes it more tolerant about the OS or other software in between
* botchering the warp. */
this->queued_warp = queued_warp;
need_warp = true;
diff --git a/src/gfx_func.h b/src/gfx_func.h
index 1724a931f..7b6529564 100644
--- a/src/gfx_func.h
+++ b/src/gfx_func.h
@@ -31,7 +31,7 @@
* VideoDriver::MakeDirty and it is truncated back to an empty rectangle. At some
* later point (which is uninteresting, too) the video driver
* repaints all these saved rectangle instead of the whole screen and drop the
- * rectangle informations. Then a new round begins by marking objects "dirty".
+ * rectangle information. Then a new round begins by marking objects "dirty".
*
* @see VideoDriver::MakeDirty
* @see _invalid_rect
diff --git a/src/ground_vehicle.cpp b/src/ground_vehicle.cpp
index c269aeb79..a7869d958 100644
--- a/src/ground_vehicle.cpp
+++ b/src/ground_vehicle.cpp
@@ -116,7 +116,7 @@ int GroundVehicle<T, Type>::GetAcceleration() const
/* Power is stored in HP, we need it in watts.
* Each vehicle can have U16 power, 128 vehicles, HP -> watt
- * and km/h to m/s conversion below result in a maxium of
+ * and km/h to m/s conversion below result in a maximum of
* about 1.1E11, way more than 4.3E9 of int32. */
int64 power = this->gcache.cached_power * 746ll;
diff --git a/src/landscape.cpp b/src/landscape.cpp
index 66be73bd6..0d5df5f87 100644
--- a/src/landscape.cpp
+++ b/src/landscape.cpp
@@ -352,8 +352,8 @@ int GetSlopePixelZ(int x, int y)
* Return world \c z coordinate of a given point of a tile,
* also for tiles outside the map (virtual "black" tiles).
*
- * @param x World X coordinate in tile "units", may be ouside the map.
- * @param y World Y coordinate in tile "units", may be ouside the map.
+ * @param x World X coordinate in tile "units", may be outside the map.
+ * @param y World Y coordinate in tile "units", may be outside the map.
* @return World Z coordinate at tile ground level, including slopes and foundations.
*/
int GetSlopePixelZOutsideMap(int x, int y)
diff --git a/src/linkgraph/demands.h b/src/linkgraph/demands.h
index 8a639b8b1..6fe376834 100644
--- a/src/linkgraph/demands.h
+++ b/src/linkgraph/demands.h
@@ -23,7 +23,7 @@ private:
};
/**
- * Stateless, thread safe demand hander. Doesn't do anything but call DemandCalculator.
+ * Stateless, thread safe demand handler. Doesn't do anything but call DemandCalculator.
*/
class DemandHandler : public ComponentHandler {
public:
diff --git a/src/linkgraph/init.h b/src/linkgraph/init.h
index a39a0f820..377c88631 100644
--- a/src/linkgraph/init.h
+++ b/src/linkgraph/init.h
@@ -6,7 +6,7 @@
#include "linkgraphjob_base.h"
/**
- * Stateless, thread safe initialization hander. Initializes node and edge
+ * Stateless, thread safe initialization handler. Initializes node and edge
* annotations.
*/
class InitHandler : public ComponentHandler {
diff --git a/src/linkgraph/linkgraphjob.cpp b/src/linkgraph/linkgraphjob.cpp
index cf180a3ae..cd358f37f 100644
--- a/src/linkgraph/linkgraphjob.cpp
+++ b/src/linkgraph/linkgraphjob.cpp
@@ -62,7 +62,7 @@ void LinkGraphJob::SpawnThread()
{
if (!StartNewThread(&this->thread, "ottd:linkgraph", &(LinkGraphSchedule::Run), this)) {
/* Of course this will hang a bit.
- * On the other hand, if you want to play games which make this hang noticably
+ * On the other hand, if you want to play games which make this hang noticeably
* on a platform without threads then you'll probably get other problems first.
* OK:
* If someone comes and tells me that this hangs for him/her, I'll implement a
diff --git a/src/linkgraph/linkgraphjob.h b/src/linkgraph/linkgraphjob.h
index a20a2025c..fa6ca618a 100644
--- a/src/linkgraph/linkgraphjob.h
+++ b/src/linkgraph/linkgraphjob.h
@@ -415,7 +415,7 @@ public:
protected:
/**
- * Some boundaries to clamp agains in order to avoid integer overflows.
+ * Some boundaries to clamp against in order to avoid integer overflows.
*/
enum PathCapacityBoundaries {
PATH_CAP_MULTIPLIER = 16,
diff --git a/src/linkgraph/refresh.cpp b/src/linkgraph/refresh.cpp
index b749d2718..ef10de6fe 100644
--- a/src/linkgraph/refresh.cpp
+++ b/src/linkgraph/refresh.cpp
@@ -250,7 +250,7 @@ void LinkRefresher::RefreshStats(const Order *cur, const Order *next)
/**
* Iterate over orders starting at \a cur and \a next and refresh links
* associated with them. \a cur and \a next can be equal. If they're not they
- * must be "neigbours" in their order list, which means \a next must be directly
+ * must be "neighbours" in their order list, which means \a next must be directly
* reachable from \a cur without passing any further OT_GOTO_STATION or
* OT_IMPLICIT orders in between.
* @param cur Current order being evaluated.
diff --git a/src/misc/blob.hpp b/src/misc/blob.hpp
index e725ccd27..fafeb8078 100644
--- a/src/misc/blob.hpp
+++ b/src/misc/blob.hpp
@@ -154,13 +154,13 @@ protected:
header = &src[1];
}
- /** blob header accessor - use it rather than using the pointer arithmetics directly - non-const version */
+ /** blob header accessor - use it rather than using the pointer arithmetic directly - non-const version */
inline BlobHeader& Hdr()
{
return *(header - 1);
}
- /** blob header accessor - use it rather than using the pointer arithmetics directly - const version */
+ /** blob header accessor - use it rather than using the pointer arithmetic directly - const version */
inline const BlobHeader& Hdr() const
{
return *(header - 1);
diff --git a/src/misc/countedptr.hpp b/src/misc/countedptr.hpp
index 83d0e036d..1364197dc 100644
--- a/src/misc/countedptr.hpp
+++ b/src/misc/countedptr.hpp
@@ -53,7 +53,7 @@ public:
}
protected:
- /** add one ref to the underlaying object */
+ /** add one ref to the underlying object */
inline void AddRef()
{
if (m_pT != nullptr) m_pT->AddRef();
diff --git a/src/misc/str.hpp b/src/misc/str.hpp
index 1d9802288..42e463158 100644
--- a/src/misc/str.hpp
+++ b/src/misc/str.hpp
@@ -7,7 +7,7 @@
* See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
*/
-/** @file str.hpp String formating? */
+/** @file str.hpp String formatting? */
#ifndef STR_HPP
#define STR_HPP
@@ -91,7 +91,7 @@ struct CStrA : public CBlobT<char>
return strcmp(base::Data(), other.Data()) < 0;
}
- /** Add formated string (like vsprintf) at the end of existing contents. */
+ /** Add formatted string (like vsprintf) at the end of existing contents. */
int AddFormatL(const char *format, va_list args)
{
size_t addSize = max<size_t>(strlen(format), 16);
@@ -126,7 +126,7 @@ struct CStrA : public CBlobT<char>
return ret;
}
- /** Add formated string (like sprintf) at the end of existing contents. */
+ /** Add formatted string (like sprintf) at the end of existing contents. */
int CDECL WARN_FORMAT(2, 3) AddFormat(const char *format, ...)
{
va_list args;
@@ -136,7 +136,7 @@ struct CStrA : public CBlobT<char>
return ret;
}
- /** Assign formated string (like sprintf). */
+ /** Assign formatted string (like sprintf). */
int CDECL WARN_FORMAT(2, 3) Format(const char *format, ...)
{
base::Free();
diff --git a/src/misc_cmd.cpp b/src/misc_cmd.cpp
index 4271f5758..e00ad9d9c 100644
--- a/src/misc_cmd.cpp
+++ b/src/misc_cmd.cpp
@@ -228,7 +228,7 @@ CommandCost CmdChangeBankBalance(TileIndex tile, DoCommandFlag flags, uint32 p1,
cur_company.Restore();
}
- /* This command doesn't cost anyting for deity. */
+ /* This command doesn't cost anything for deity. */
CommandCost zero_cost(expenses_type, 0);
return zero_cost;
}
diff --git a/src/music/cocoa_m.cpp b/src/music/cocoa_m.cpp
index c27a0a092..fd3ff295e 100644
--- a/src/music/cocoa_m.cpp
+++ b/src/music/cocoa_m.cpp
@@ -114,7 +114,7 @@ const char *MusicDriver_Cocoa::Start(const char * const *parm)
/**
- * Checks wether the player is active.
+ * Checks whether the player is active.
*/
bool MusicDriver_Cocoa::IsSongPlaying()
{
diff --git a/src/music/dmusic.cpp b/src/music/dmusic.cpp
index 7236e89f7..c175b0727 100644
--- a/src/music/dmusic.cpp
+++ b/src/music/dmusic.cpp
@@ -234,7 +234,7 @@ bool DLSFile::ReadDLSRegion(FILE *f, DWORD list_length, std::vector<DLSRegion> &
break;
default:
- DEBUG(driver, 7, "DLS: Ignoring unkown chunk %c%c%c%c", (char)(chunk.type & 0xFF), (char)((chunk.type >> 8) & 0xFF), (char)((chunk.type >> 16) & 0xFF), (char)((chunk.type >> 24) & 0xFF));
+ DEBUG(driver, 7, "DLS: Ignoring unknown chunk %c%c%c%c", (char)(chunk.type & 0xFF), (char)((chunk.type >> 8) & 0xFF), (char)((chunk.type >> 16) & 0xFF), (char)((chunk.type >> 24) & 0xFF));
fseek(f, chunk.length, SEEK_CUR);
break;
}
@@ -257,7 +257,7 @@ bool DLSFile::ReadDLSRegionList(FILE *f, DWORD list_length, DLSInstrument &instr
if (list_type == FOURCC_RGN) {
this->ReadDLSRegion(f, chunk.length - sizeof(list_type), instrument.regions);
} else {
- DEBUG(driver, 7, "DLS: Ignoring unkown list chunk of type %c%c%c%c", (char)(list_type & 0xFF), (char)((list_type >> 8) & 0xFF), (char)((list_type >> 16) & 0xFF), (char)((list_type >> 24) & 0xFF));
+ DEBUG(driver, 7, "DLS: Ignoring unknown list chunk of type %c%c%c%c", (char)(list_type & 0xFF), (char)((list_type >> 8) & 0xFF), (char)((list_type >> 16) & 0xFF), (char)((list_type >> 24) & 0xFF));
fseek(f, chunk.length - sizeof(list_type), SEEK_CUR);
}
} else {
@@ -304,7 +304,7 @@ bool DLSFile::ReadDLSInstrument(FILE *f, DWORD list_length)
break;
default:
- DEBUG(driver, 7, "DLS: Ignoring unkown chunk %c%c%c%c", (char)(chunk.type & 0xFF), (char)((chunk.type >> 8) & 0xFF), (char)((chunk.type >> 16) & 0xFF), (char)((chunk.type >> 24) & 0xFF));
+ DEBUG(driver, 7, "DLS: Ignoring unknown chunk %c%c%c%c", (char)(chunk.type & 0xFF), (char)((chunk.type >> 8) & 0xFF), (char)((chunk.type >> 16) & 0xFF), (char)((chunk.type >> 24) & 0xFF));
fseek(f, chunk.length, SEEK_CUR);
break;
}
@@ -329,7 +329,7 @@ bool DLSFile::ReadDLSInstrumentList(FILE *f, DWORD list_length)
if (!this->ReadDLSInstrument(f, chunk.length - sizeof(list_type))) return false;
} else {
- DEBUG(driver, 7, "DLS: Ignoring unkown list chunk of type %c%c%c%c", (char)(list_type & 0xFF), (char)((list_type >> 8) & 0xFF), (char)((list_type >> 16) & 0xFF), (char)((list_type >> 24) & 0xFF));
+ DEBUG(driver, 7, "DLS: Ignoring unknown list chunk of type %c%c%c%c", (char)(list_type & 0xFF), (char)((list_type >> 8) & 0xFF), (char)((list_type >> 16) & 0xFF), (char)((list_type >> 24) & 0xFF));
fseek(f, chunk.length - sizeof(list_type), SEEK_CUR);
}
} else {
@@ -392,7 +392,7 @@ bool DLSFile::ReadDLSWave(FILE *f, DWORD list_length, long offset)
break;
default:
- DEBUG(driver, 7, "DLS: Ignoring unkown chunk %c%c%c%c", (char)(chunk.type & 0xFF), (char)((chunk.type >> 8) & 0xFF), (char)((chunk.type >> 16) & 0xFF), (char)((chunk.type >> 24) & 0xFF));
+ DEBUG(driver, 7, "DLS: Ignoring unknown chunk %c%c%c%c", (char)(chunk.type & 0xFF), (char)((chunk.type >> 8) & 0xFF), (char)((chunk.type >> 16) & 0xFF), (char)((chunk.type >> 24) & 0xFF));
fseek(f, chunk.length, SEEK_CUR);
break;
}
@@ -421,7 +421,7 @@ bool DLSFile::ReadDLSWaveList(FILE *f, DWORD list_length)
if (!this->ReadDLSWave(f, chunk.length - sizeof(list_type), chunk_offset - base_offset)) return false;
} else {
- DEBUG(driver, 7, "DLS: Ignoring unkown list chunk of type %c%c%c%c", (char)(list_type & 0xFF), (char)((list_type >> 8) & 0xFF), (char)((list_type >> 16) & 0xFF), (char)((list_type >> 24) & 0xFF));
+ DEBUG(driver, 7, "DLS: Ignoring unknown list chunk of type %c%c%c%c", (char)(list_type & 0xFF), (char)((list_type >> 8) & 0xFF), (char)((list_type >> 16) & 0xFF), (char)((list_type >> 24) & 0xFF));
fseek(f, chunk.length - sizeof(list_type), SEEK_CUR);
}
} else {
@@ -500,7 +500,7 @@ bool DLSFile::LoadFile(const TCHAR *file)
break;
default:
- DEBUG(driver, 7, "DLS: Ignoring unkown chunk %c%c%c%c", (char)(chunk.type & 0xFF), (char)((chunk.type >> 8) & 0xFF), (char)((chunk.type >> 16) & 0xFF), (char)((chunk.type >> 24) & 0xFF));
+ DEBUG(driver, 7, "DLS: Ignoring unknown chunk %c%c%c%c", (char)(chunk.type & 0xFF), (char)((chunk.type >> 8) & 0xFF), (char)((chunk.type >> 16) & 0xFF), (char)((chunk.type >> 24) & 0xFF));
fseek(f, chunk.length, SEEK_CUR);
break;
}
diff --git a/src/music/qtmidi.cpp b/src/music/qtmidi.cpp
index eb032e950..e612604ed 100644
--- a/src/music/qtmidi.cpp
+++ b/src/music/qtmidi.cpp
@@ -156,7 +156,7 @@ static void InitQuickTimeIfNeeded()
if (_quicktime_started) return;
DEBUG(driver, 2, "qtmidi: initializing Quicktime");
- /* Be polite: check wether QuickTime is available and initialize it. */
+ /* Be polite: check whether QuickTime is available and initialize it. */
_quicktime_started =
(noErr == Gestalt(gestaltQuickTime, &dummy)) &&
(noErr == EnterMovies());
@@ -215,7 +215,7 @@ bool MusicDriver_QtMidi::IsSongPlaying()
case QT_STATE_PLAY:
MoviesTask(_quicktime_movie, 0);
- /* Check wether movie ended. */
+ /* Check whether movie ended. */
if (IsMovieDone(_quicktime_movie) ||
(GetMovieTime(_quicktime_movie, nullptr) >=
GetMovieDuration(_quicktime_movie))) {
diff --git a/src/network/network_content.cpp b/src/network/network_content.cpp
index 762a8c308..b6d32620b 100644
--- a/src/network/network_content.cpp
+++ b/src/network/network_content.cpp
@@ -133,7 +133,7 @@ bool ClientNetworkContentSocketHandler::Receive_SERVER_INFO(Packet *p)
ci->state = ContentInfo::UNSELECTED;
}
- /* Something we don't have and has filesize 0 does not exist in te system */
+ /* Something we don't have and has filesize 0 does not exist in the system */
if (ci->state == ContentInfo::UNSELECTED && ci->filesize == 0) ci->state = ContentInfo::DOES_NOT_EXIST;
/* Do we already have a stub for this? */
@@ -774,7 +774,7 @@ void ClientNetworkContentSocketHandler::SendReceive()
if (this->CanSendReceive()) {
if (this->ReceivePackets()) {
- /* Only update activity once a packet is received, instead of everytime we try it. */
+ /* Only update activity once a packet is received, instead of every time we try it. */
this->lastActivity = _realtime_tick;
}
}
diff --git a/src/network/network_content_gui.cpp b/src/network/network_content_gui.cpp
index 875a5b77c..9c58564e7 100644
--- a/src/network/network_content_gui.cpp
+++ b/src/network/network_content_gui.cpp
@@ -289,7 +289,7 @@ struct ContentListFilterData {
std::bitset<CONTENT_TYPE_END> types; ///< Content types displayed
};
-/** Filter criterias for NetworkContentListWindow. */
+/** Filter criteria for NetworkContentListWindow. */
enum ContentListFilterCriteria {
CONTENT_FILTER_TEXT = 0, ///< Filter by query sting
CONTENT_FILTER_TYPE_OR_SELECTED,///< Filter by being of displayed type or selected for download
diff --git a/src/network/network_gui.cpp b/src/network/network_gui.cpp
index 6486f4531..e14bc36cc 100644
--- a/src/network/network_gui.cpp
+++ b/src/network/network_gui.cpp
@@ -238,7 +238,7 @@ protected:
int lock_offset; ///< Left offset for lock icon.
int blot_offset; ///< Left offset for green/yellow/red compatibility icon.
- int flag_offset; ///< Left offset for langauge flag icon.
+ int flag_offset; ///< Left offset for language flag icon.
/**
* (Re)build the GUI network game list (a.k.a. this->servers) as some
diff --git a/src/network/network_server.cpp b/src/network/network_server.cpp
index 24b91e89b..6d9dcc3d8 100644
--- a/src/network/network_server.cpp
+++ b/src/network/network_server.cpp
@@ -1206,7 +1206,7 @@ NetworkRecvStatus ServerNetworkGameSocketHandler::Receive_CLIENT_ACK(Packet *p)
/* The client is trying to catch up with the server */
if (this->status == STATUS_PRE_ACTIVE) {
- /* The client is not yet catched up? */
+ /* The client is not yet caught up? */
if (frame + DAY_TICKS < _frame_counter) return NETWORK_RECV_STATUS_OKAY;
/* Now he is! Unpause the game */
diff --git a/src/newgrf.cpp b/src/newgrf.cpp
index 82279ab99..1f7167b35 100644
--- a/src/newgrf.cpp
+++ b/src/newgrf.cpp
@@ -104,7 +104,7 @@ public:
byte grf_container_ver; ///< Container format of the current GRF file.
/* Kind of return values when processing certain actions */
- int skip_sprites; ///< Number of psuedo sprites to skip before processing the next one. (-1 to skip to end of file)
+ int skip_sprites; ///< Number of pseudo sprites to skip before processing the next one. (-1 to skip to end of file)
/* Currently referenceable spritegroups */
SpriteGroup *spritegroups[MAX_SPRITEGROUP + 1];
@@ -550,7 +550,7 @@ StringID MapGRFStringID(uint32 grfid, StringID str)
{
if (IsInsideMM(str, 0xD800, 0xE000)) {
/* General text provided by NewGRF.
- * In the specs this is called the 0xDCxx range (misc presistent texts),
+ * In the specs this is called the 0xDCxx range (misc persistent texts),
* but we meanwhile extended the range to 0xD800-0xDFFF.
* Note: We are not involved in the "persistent" business, since we do not store
* any NewGRF strings in savegames. */
@@ -843,7 +843,7 @@ static void ReadSpriteLayoutRegisters(ByteReader *buf, TileLayoutFlags flags, bo
* @param num_building_sprites Number of building sprites to read
* @param use_cur_spritesets Whether to use currently referenceable action 1 sets.
* @param feature GrfSpecFeature to use spritesets from.
- * @param allow_var10 Whether the spritelayout may specifiy var10 values for resolving multiple action-1-2-3 chains
+ * @param allow_var10 Whether the spritelayout may specify var10 values for resolving multiple action-1-2-3 chains
* @param no_z_position Whether bounding boxes have no Z offset
* @param dts Layout container to output into
* @return True on error (GRF was disabled).
@@ -3460,7 +3460,7 @@ static ChangeInfoResult IndustriesChangeInfo(uint indid, int numinfo, int prop,
indsp->grf_prop.local_id = indid + i;
indsp->grf_prop.subst_id = subs_id;
indsp->grf_prop.grffile = _cur.grffile;
- /* If the grf industry needs to check its surounding upon creation, it should
+ /* If the grf industry needs to check its surrounding upon creation, it should
* rely on callbacks, not on the original placement functions */
indsp->check_proc = CHECK_NOTHING;
}
@@ -6205,7 +6205,7 @@ static void GraphicsNew(ByteReader *buf)
return;
}
- /* Load at most max_sprites sprites. Skip remaining sprites. (for compatibility with TTDP and future extentions) */
+ /* Load at most max_sprites sprites. Skip remaining sprites. (for compatibility with TTDP and future extensions) */
uint16 skip_num = SanitizeSpriteOffset(num, offset, action5_type->max_sprites, action5_type->name);
SpriteID replace = action5_type->sprite_base + offset;
@@ -6825,7 +6825,7 @@ static void GRFLoadError(ByteReader *buf)
{
/* <0B> <severity> <language-id> <message-id> [<message...> 00] [<data...>] 00 [<parnum>]
*
- * B severity 00: notice, contine loading grf file
+ * B severity 00: notice, continue loading grf file
* 01: warning, continue loading grf file
* 02: error, but continue loading grf file, and attempt
* loading grf again when loading or starting next game
@@ -7004,7 +7004,7 @@ static uint32 GetPatchVariable(uint8 param)
*/
case 0x13: {
byte map_bits = 0;
- byte log_X = MapLogX() - 6; // substraction is required to make the minimal size (64) zero based
+ byte log_X = MapLogX() - 6; // subtraction is required to make the minimal size (64) zero based
byte log_Y = MapLogY() - 6;
byte max_edge = max(log_X, log_Y);
@@ -7297,7 +7297,7 @@ static void ParamSet(ByteReader *buf)
}
break;
- case 0x0A: // Signed divison
+ case 0x0A: // Signed division
if (src2 == 0) {
res = src1;
} else {
@@ -9800,7 +9800,7 @@ void LoadNewGRF(uint load_index, uint file_index, uint num_baseset)
/*
* Reset the status of all files, so we can 'retry' to load them.
* This is needed when one for example rearranges the NewGRFs in-game
- * and a previously disabled NewGRF becomes useable. If it would not
+ * and a previously disabled NewGRF becomes usable. If it would not
* be reset, the NewGRF would remain disabled even though it should
* have been enabled.
*/
diff --git a/src/newgrf.h b/src/newgrf.h
index 5d76a3364..4adcae9b8 100644
--- a/src/newgrf.h
+++ b/src/newgrf.h
@@ -141,7 +141,7 @@ struct GRFFile : ZeroedMemoryAllocator {
struct LanguageMap *language_map; ///< Mappings related to the languages.
- int traininfo_vehicle_pitch; ///< Vertical offset for draing train images in depot GUI and vehicle details
+ int traininfo_vehicle_pitch; ///< Vertical offset for drawing train images in depot GUI and vehicle details
uint traininfo_vehicle_width; ///< Width (in pixels) of a 8/8 train vehicle in depot GUI and vehicle details
uint32 grf_features; ///< Bitset of GrfSpecFeature the grf uses
diff --git a/src/newgrf_airport.cpp b/src/newgrf_airport.cpp
index 8ec390a4f..e654dcc78 100644
--- a/src/newgrf_airport.cpp
+++ b/src/newgrf_airport.cpp
@@ -132,7 +132,7 @@ bool AirportSpec::IsAvailable() const
/**
* Check if the airport would be within the map bounds at the given tile.
- * @param table Selected layout table. This affects airport rotation, and therefore dimenions.
+ * @param table Selected layout table. This affects airport rotation, and therefore dimensions.
* @param tile Top corner of the airport.
* @return true iff the airport would be within the map bounds at the given tile.
*/
diff --git a/src/newgrf_commons.cpp b/src/newgrf_commons.cpp
index c80f0e350..6a6b4f015 100644
--- a/src/newgrf_commons.cpp
+++ b/src/newgrf_commons.cpp
@@ -650,7 +650,7 @@ void NewGRFSpriteLayout::AllocateRegisters()
/**
* Prepares a sprite layout before resolving action-1-2-3 chains.
* Integrates offsets into the layout and determines which chains to resolve.
- * @note The function uses statically allocated temporary storage, which is reused everytime when calling the function.
+ * @note The function uses statically allocated temporary storage, which is reused every time when calling the function.
* That means, you have to use the sprite layout before calling #PrepareLayout() the next time.
* @param orig_offset Offset to apply to non-action-1 sprites.
* @param newgrf_ground_offset Offset to apply to action-1 ground sprites.
diff --git a/src/newgrf_engine.cpp b/src/newgrf_engine.cpp
index 955e4ac31..184cb1947 100644
--- a/src/newgrf_engine.cpp
+++ b/src/newgrf_engine.cpp
@@ -248,7 +248,7 @@ static byte MapAircraftMovementState(const Aircraft *v)
return AMS_TTDP_TO_INWAY;
case HELILANDING:
- case HELIENDLANDING: // Helicoptor is decending.
+ case HELIENDLANDING: // Helicoptor is descending.
if (amdflag & AMED_HELI_LOWER) {
return afc->delta_z == 0 ?
AMS_TTDP_HELI_LAND_AIRPORT : AMS_TTDP_HELI_LAND_HELIPORT;
@@ -1072,7 +1072,7 @@ bool UsesWagonOverride(const Vehicle *v)
* @param param1 First parameter of the callback
* @param param2 Second parameter of the callback
* @param engine Engine type of the vehicle to evaluate the callback for
- * @param v The vehicle to evaluate the callback for, or nullptr if it doesnt exist yet
+ * @param v The vehicle to evaluate the callback for, or nullptr if it doesn't exist yet
* @return The value the callback returned, or CALLBACK_FAILED if it failed
*/
uint16 GetVehicleCallback(CallbackID callback, uint32 param1, uint32 param2, EngineID engine, const Vehicle *v)
diff --git a/src/newgrf_text.cpp b/src/newgrf_text.cpp
index 5387d6767..55a1301b1 100644
--- a/src/newgrf_text.cpp
+++ b/src/newgrf_text.cpp
@@ -14,7 +14,7 @@
* holding everything that the newgrf action 04 will send over to OpenTTD.
* One of the biggest problems is that Dynamic lang Array uses ISO codes
* as way to identifying current user lang, while newgrf uses bit shift codes
- * not related to ISO. So equivalence functionnality had to be set.
+ * not related to ISO. So equivalence functionality had to be set.
*/
#include "stdafx.h"
diff --git a/src/news_gui.cpp b/src/news_gui.cpp
index 8f3dfaca2..0cf9e9e2a 100644
--- a/src/news_gui.cpp
+++ b/src/news_gui.cpp
@@ -688,9 +688,9 @@ static void MoveToNextNewsItem()
* @param type news category
* @param flags display flags for the news
* @param reftype1 Type of ref1
- * @param ref1 Reference 1 to some object: Used for a possible viewport, scrolling after clicking on the news, and for deleteing the news when the object is deleted.
+ * @param ref1 Reference 1 to some object: Used for a possible viewport, scrolling after clicking on the news, and for deleting the news when the object is deleted.
* @param reftype2 Type of ref2
- * @param ref2 Reference 2 to some object: Used for scrolling after clicking on the news, and for deleteing the news when the object is deleted.
+ * @param ref2 Reference 2 to some object: Used for scrolling after clicking on the news, and for deleting the news when the object is deleted.
* @param free_data Pointer to data that must be freed once the news message is cleared
*
* @see NewsSubtype
diff --git a/src/news_type.h b/src/news_type.h
index e91b4be3a..0038d0f90 100644
--- a/src/news_type.h
+++ b/src/news_type.h
@@ -128,8 +128,8 @@ struct NewsItem {
NewsReferenceType reftype1; ///< Type of ref1
NewsReferenceType reftype2; ///< Type of ref2
- uint32 ref1; ///< Reference 1 to some object: Used for a possible viewport, scrolling after clicking on the news, and for deleteing the news when the object is deleted.
- uint32 ref2; ///< Reference 2 to some object: Used for scrolling after clicking on the news, and for deleteing the news when the object is deleted.
+ uint32 ref1; ///< Reference 1 to some object: Used for a possible viewport, scrolling after clicking on the news, and for deleting the news when the object is deleted.
+ uint32 ref2; ///< Reference 2 to some object: Used for scrolling after clicking on the news, and for deleting the news when the object is deleted.
void *free_data; ///< Data to be freed when the news item has reached its end.
diff --git a/src/object_cmd.cpp b/src/object_cmd.cpp
index c6cee00a5..48b6f1f25 100644
--- a/src/object_cmd.cpp
+++ b/src/object_cmd.cpp
@@ -789,7 +789,7 @@ static void ChangeTileOwner_Object(TileIndex tile, Owner old_owner, Owner new_ow
if (do_clear) {
ReallyClearObjectTile(Object::GetByTile(tile));
- /* When clearing objects, they may turn into canal, which may require transfering ownership. */
+ /* When clearing objects, they may turn into canal, which may require transferring ownership. */
ChangeTileOwner(tile, old_owner, new_owner);
}
}
diff --git a/src/order_cmd.cpp b/src/order_cmd.cpp
index 42311a5cd..2c3e4f9a0 100644
--- a/src/order_cmd.cpp
+++ b/src/order_cmd.cpp
@@ -397,7 +397,7 @@ const Order *OrderList::GetNextDecisionNode(const Order *next, uint hops) const
* @param v The vehicle we're looking at.
* @param first Order to start searching at or nullptr to start at cur_implicit_order_index + 1.
* @param hops Number of orders we have already looked at.
- * @return Next stoppping station or INVALID_STATION.
+ * @return Next stopping station or INVALID_STATION.
* @pre The vehicle is currently loading and v->last_station_visited is meaningful.
* @note This function may draw a random number. Don't use it from the GUI.
*/
diff --git a/src/os/macosx/osx_stdafx.h b/src/os/macosx/osx_stdafx.h
index 70dc8030c..c3a86092e 100644
--- a/src/os/macosx/osx_stdafx.h
+++ b/src/os/macosx/osx_stdafx.h
@@ -24,7 +24,7 @@
#define HAVE_OSX_1011_SDK
#endif
-/* It would seem that to ensure backward compability we have to ensure that we have defined MAC_OS_X_VERSION_10_x everywhere */
+/* It would seem that to ensure backward compatibility we have to ensure that we have defined MAC_OS_X_VERSION_10_x everywhere */
#ifndef MAC_OS_X_VERSION_10_3
#define MAC_OS_X_VERSION_10_3 1030
#endif
diff --git a/src/osk_gui.cpp b/src/osk_gui.cpp
index a706a9160..380b1b033 100644
--- a/src/osk_gui.cpp
+++ b/src/osk_gui.cpp
@@ -421,7 +421,7 @@ void ShowOnScreenKeyboard(Window *parent, int button)
* Updates the original text of the OSK so when the 'parent' changes the
* original and you press on cancel you won't get the 'old' original text
* but the updated one.
- * @param parent window that just updated its orignal text
+ * @param parent window that just updated its original text
* @param button widget number of parent's textbox to update
*/
void UpdateOSKOriginalText(const Window *parent, int button)
diff --git a/src/pathfinder/npf/npf.cpp b/src/pathfinder/npf/npf.cpp
index f10e4cd9e..1c39a30a0 100644
--- a/src/pathfinder/npf/npf.cpp
+++ b/src/pathfinder/npf/npf.cpp
@@ -998,7 +998,7 @@ static void NPFFollowTrack(AyStar *aystar, OpenListNode *current)
* When we are looking for one specific target (optionally multiple tiles), we
* should use a good heuristic to perform aystar search. When we search for
* multiple targets that are spread around, we should perform a breadth first
- * search by specifiying CalcZero as our heuristic.
+ * search by specifying CalcZero as our heuristic.
*/
static NPFFoundTargetData NPFRouteInternal(AyStarNode *start1, bool ignore_start_tile1, AyStarNode *start2, bool ignore_start_tile2, NPFFindStationOrTileData *target, AyStar_EndNodeCheck target_proc, AyStar_CalculateH heuristic_proc, AyStarUserData *user, uint reverse_penalty, bool ignore_reserved = false, int max_penalty = 0)
{
diff --git a/src/querystring_gui.h b/src/querystring_gui.h
index f67809b78..6764a6c91 100644
--- a/src/querystring_gui.h
+++ b/src/querystring_gui.h
@@ -79,7 +79,7 @@ public:
/**
* Get the currently marked text.
* @param[out] length Length of the marked text.
- * @return Begining of the marked area or nullptr if no text is marked.
+ * @return Beginning of the marked area or nullptr if no text is marked.
*/
const char *GetMarkedText(size_t *length) const
{
diff --git a/src/road.cpp b/src/road.cpp
index 8c9591ff1..d76d6901c 100644
--- a/src/road.cpp
+++ b/src/road.cpp
@@ -41,9 +41,9 @@ static bool IsPossibleCrossing(const TileIndex tile, Axis ax)
}
/**
- * Clean up unnecessary RoadBits of a planed tile.
+ * Clean up unnecessary RoadBits of a planned tile.
* @param tile current tile
- * @param org_rb planed RoadBits
+ * @param org_rb planned RoadBits
* @return optimised RoadBits
*/
RoadBits CleanUpRoadBits(const TileIndex tile, RoadBits org_rb)
@@ -96,7 +96,7 @@ RoadBits CleanUpRoadBits(const TileIndex tile, RoadBits org_rb)
}
}
- /* If the neighbor tile is inconnective, remove the planed road connection to it */
+ /* If the neighbor tile is inconnective, remove the planned road connection to it */
if (!connective) org_rb ^= target_rb;
}
}
diff --git a/src/road_gui.cpp b/src/road_gui.cpp
index b215d519f..9a35147e5 100644
--- a/src/road_gui.cpp
+++ b/src/road_gui.cpp
@@ -271,7 +271,7 @@ static bool RoadToolbar_CtrlChanged(Window *w)
/** Road toolbar window handler. */
struct BuildRoadToolbarWindow : Window {
RoadType roadtype; ///< Road type to build.
- const RoadTypeInfo *rti; ///< Informations about current road type
+ const RoadTypeInfo *rti; ///< Information about current road type
int last_started_action; ///< Last started user action.
BuildRoadToolbarWindow(WindowDesc *desc, WindowNumber window_number) : Window(desc)
diff --git a/src/saveload/afterload.cpp b/src/saveload/afterload.cpp
index 770237d53..553aab75c 100644
--- a/src/saveload/afterload.cpp
+++ b/src/saveload/afterload.cpp
@@ -231,7 +231,7 @@ void UpdateAllVirtCoords()
* This is not done directly in AfterLoadGame because these
* functions require that all saveload conversions have been
* done. As people tend to add savegame conversion stuff after
- * the intialization of the windows and caches quite some bugs
+ * the initialization of the windows and caches quite some bugs
* had been made.
* Moving this out of there is both cleaner and less bug-prone.
*/
diff --git a/src/saveload/saveload.cpp b/src/saveload/saveload.cpp
index 83685b46b..aa8acddf1 100644
--- a/src/saveload/saveload.cpp
+++ b/src/saveload/saveload.cpp
@@ -1513,7 +1513,7 @@ bool SlObjectMember(void *ptr, const SaveLoad *sld)
break;
/* SL_WRITEBYTE writes a value to the savegame to identify the type of an object.
- * When loading, the value is read explictly with SlReadByte() to determine which
+ * When loading, the value is read explicitly with SlReadByte() to determine which
* object description to use. */
case SL_WRITEBYTE:
switch (_sl.action) {
diff --git a/src/saveload/saveload.h b/src/saveload/saveload.h
index 323662f3f..4473a1a82 100644
--- a/src/saveload/saveload.h
+++ b/src/saveload/saveload.h
@@ -267,7 +267,7 @@ enum SaveLoadVersion : uint16 {
SLV_186, ///< 186 25833 Objects storage
SLV_187, ///< 187 25899 Linkgraph - restricted flows
SLV_188, ///< 188 26169 v1.4 FS#5831 Unify RV travel time
- SLV_189, ///< 189 26450 Heirarchical vehicle subgroups
+ SLV_189, ///< 189 26450 Hierarchical vehicle subgroups
SLV_190, ///< 190 26547 Separate order travel and wait times
SLV_191, ///< 191 26636 FS#6026 Fix disaster vehicle storage (No bump)
@@ -283,7 +283,7 @@ enum SaveLoadVersion : uint16 {
SLV_EXTEND_CARGOTYPES, ///< 199 PR#6802 Extend cargotypes to 64
SLV_EXTEND_RAILTYPES, ///< 200 PR#6805 Extend railtypes to 64, adding uint16 to map array.
- SLV_EXTEND_PERSISTENT_STORAGE, ///< 201 PR#6885 Extend NewGRF persistant storages.
+ SLV_EXTEND_PERSISTENT_STORAGE, ///< 201 PR#6885 Extend NewGRF persistent storages.
SLV_EXTEND_INDUSTRY_CARGO_SLOTS, ///< 202 PR#6867 Increase industry cargo slots to 16 in, 16 out
SLV_SHIP_PATH_CACHE, ///< 203 PR#7072 Add path cache for ships
SLV_SHIP_ROTATION, ///< 204 PR#7065 Add extra rotation stages for ships.
diff --git a/src/saveload/strings_sl.cpp b/src/saveload/strings_sl.cpp
index 9e0351ae0..9c3f838a8 100644
--- a/src/saveload/strings_sl.cpp
+++ b/src/saveload/strings_sl.cpp
@@ -82,7 +82,7 @@ char *CopyFromOldName(StringID id)
case 0xB8: c = 0x017E; break; // z with caron
case 0xBC: c = 0x0152; break; // OE ligature
case 0xBD: c = 0x0153; break; // oe ligature
- case 0xBE: c = 0x0178; break; // Y with diaresis
+ case 0xBE: c = 0x0178; break; // Y with diaeresis
default: break;
}
diff --git a/src/script/api/ai_changelog.hpp b/src/script/api/ai_changelog.hpp
index 7258cf74e..06ea54803 100644
--- a/src/script/api/ai_changelog.hpp
+++ b/src/script/api/ai_changelog.hpp
@@ -313,7 +313,7 @@
* destination it its catchment area. One industry tile or one town house
* is enough as long as station accepts the cargo. Awarded subsidies are no
* longer bound to stations used for first delivery, any station can be
- * used for loading and unloading as long as cargo is transfered from
+ * used for loading and unloading as long as cargo is transferred from
* source to destination.
* \li Make AIEngine:CanRefitCargo() not report refittability to mail by
* default for aircraft. It is not necessarily true. This means that even
diff --git a/src/script/api/script_cargo.hpp b/src/script/api/script_cargo.hpp
index d1bfdd1fc..e977031a1 100644
--- a/src/script/api/script_cargo.hpp
+++ b/src/script/api/script_cargo.hpp
@@ -36,7 +36,7 @@ public:
CC_LIQUID = ::CC_LIQUID, ///< Liquids (Oil, Water, Rubber)
CC_REFRIGERATED = ::CC_REFRIGERATED, ///< Refrigerated cargo (Food, Fruit)
CC_HAZARDOUS = ::CC_HAZARDOUS, ///< Hazardous cargo (Nuclear Fuel, Explosives, etc.)
- CC_COVERED = ::CC_COVERED, ///< Covered/Sheltered Freight (Transporation in Box Vans, Silo Wagons, etc.)
+ CC_COVERED = ::CC_COVERED, ///< Covered/Sheltered Freight (Transportation in Box Vans, Silo Wagons, etc.)
};
/**
diff --git a/src/script/api/script_event_types.hpp b/src/script/api/script_event_types.hpp
index f13e588ee..f9b2fb87f 100644
--- a/src/script/api/script_event_types.hpp
+++ b/src/script/api/script_event_types.hpp
@@ -799,8 +799,8 @@ private:
/**
* Event AircraftDestTooFar, indicating the next destination of an aircraft is too far away.
- * This event can be trigger when the current oder of an aircraft changes, usually either when
- * loading is done or when switch manually.
+ * This event can be triggered when the current order of an aircraft changes, usually either when
+ * loading is done or when switched manually.
* @api ai
*/
class ScriptEventAircraftDestTooFar : public ScriptEvent {
diff --git a/src/script/api/script_goal.cpp b/src/script/api/script_goal.cpp
index 461911d3c..4c0f5eb35 100644
--- a/src/script/api/script_goal.cpp
+++ b/src/script/api/script_goal.cpp
@@ -84,7 +84,7 @@
EnforcePrecondition(false, IsValidGoal(goal_id));
EnforcePrecondition(false, ScriptObject::GetCompany() == OWNER_DEITY);
- /* Ensure null as used for emtpy string. */
+ /* Ensure null as used for empty string. */
if (progress != nullptr && StrEmpty(progress->GetEncodedText())) {
progress = nullptr;
}
diff --git a/src/script/api/script_road.hpp b/src/script/api/script_road.hpp
index 39cf0420b..bc230bda3 100644
--- a/src/script/api/script_road.hpp
+++ b/src/script/api/script_road.hpp
@@ -219,7 +219,7 @@ public:
static bool AreRoadTilesConnected(TileIndex tile_from, TileIndex tile_to);
/**
- * Lookup function for building road parts independend on whether the
+ * Lookup function for building road parts independent of whether the
* "building on slopes" setting is enabled or not.
* This implementation can be used for abstract reasoning about a tile as
* it needs the slope and existing road parts of the tile as information.
@@ -250,10 +250,10 @@ public:
static int32 CanBuildConnectedRoadParts(ScriptTile::Slope slope, struct Array *existing, TileIndex start, TileIndex end);
/**
- * Lookup function for building road parts independend on whether the
+ * Lookup function for building road parts independent of whether the
* "building on slopes" setting is enabled or not.
* This implementation can be used for reasoning about an existing tile.
- * @param tile The the tile to examine.
+ * @param tile The tile to examine.
* @param start The tile from where "tile" will be entered.
* @param end The tile from where "tile" will be exited.
* @pre start != end.
diff --git a/src/script/api/script_story_page.hpp b/src/script/api/script_story_page.hpp
index 772c16200..e806bb766 100644
--- a/src/script/api/script_story_page.hpp
+++ b/src/script/api/script_story_page.hpp
@@ -92,7 +92,7 @@ public:
* Create a new story page element.
* @param story_page_id The page id of the story page which the page element should be appended to.
* @param type Which page element type to create.
- * @param reference A reference value to the object that is refered to by some page element types. When type is SPET_GOAL, this is the goal ID. When type is SPET_LOCATION, this is the TileIndex.
+ * @param reference A reference value to the object that is referred to by some page element types. When type is SPET_GOAL, this is the goal ID. When type is SPET_LOCATION, this is the TileIndex.
* @param text The body text of page elements that allow custom text. (SPET_TEXT and SPET_LOCATION)
* @return The new StoryPageElementID, or STORY_PAGE_ELEMENT_INVALID if it failed.
* @pre No ScriptCompanyMode may be in scope.
@@ -107,7 +107,7 @@ public:
/**
* Update the content of a page element
* @param story_page_element_id The page id of the story page which the page element should be appended to.
- * @param reference A reference value to the object that is refered to by some page element types. See also NewElement.
+ * @param reference A reference value to the object that is referred to by some page element types. See also NewElement.
* @param text The body text of page elements that allow custom text. See also NewElement.
* @return True if the action succeeded.
* @pre No ScriptCompanyMode may be in scope.
diff --git a/src/settings.cpp b/src/settings.cpp
index 88cd95b71..296b3abcf 100644
--- a/src/settings.cpp
+++ b/src/settings.cpp
@@ -1741,7 +1741,7 @@ void LoadFromConfig(bool minimal)
ValidateSettings();
- /* Display sheduled errors */
+ /* Display scheduled errors */
extern void ScheduleErrorMessage(ErrorList &datas);
ScheduleErrorMessage(_settings_error_list);
if (FindWindowById(WC_ERRMSG, 0) == nullptr) ShowFirstError();
diff --git a/src/settings_type.h b/src/settings_type.h
index 9315cdd96..45d32105b 100644
--- a/src/settings_type.h
+++ b/src/settings_type.h
@@ -182,7 +182,7 @@ struct SoundSettings {
bool news_ticker; ///< Play a ticker sound when a news item is published.
bool news_full; ///< Play sound effects associated to certain news types.
bool new_year; ///< Play sound on new year, summarising the performance during the last year.
- bool confirm; ///< Play sound effect on succesful constructions or other actions.
+ bool confirm; ///< Play sound effect on successful constructions or other actions.
bool click_beep; ///< Beep on a random selection of buttons.
bool disaster; ///< Play disaster and accident sounds.
bool vehicle; ///< Play vehicle sound effects.
diff --git a/src/ship_cmd.cpp b/src/ship_cmd.cpp
index 7b6be3a41..4be95de76 100644
--- a/src/ship_cmd.cpp
+++ b/src/ship_cmd.cpp
@@ -704,7 +704,7 @@ static void ShipController(Ship *v)
if (st->facilities & FACIL_DOCK) { // ugly, ugly workaround for problem with ships able to drop off cargo at wrong stations
ShipArrivesAt(v, st);
v->BeginLoading();
- } else { // leave stations without docks right aways
+ } else { // leave stations without docks right away
v->current_order.MakeLeaveStation();
v->IncrementRealOrderIndex();
}
@@ -774,7 +774,7 @@ static void ShipController(Ship *v)
return;
}
- /* Ship is back on the bridge head, we need to comsume its path
+ /* Ship is back on the bridge head, we need to consume its path
* cache entry here as we didn't have to choose a ship track. */
if (!v->path.empty()) v->path.pop_front();
}
diff --git a/src/sound/allegro_s.h b/src/sound/allegro_s.h
index 255be66c7..2ad371740 100644
--- a/src/sound/allegro_s.h
+++ b/src/sound/allegro_s.h
@@ -7,7 +7,7 @@
* See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
*/
-/** @file allegro_s.h Base fo playing sound via Allegro. */
+/** @file allegro_s.h Base for playing sound via Allegro. */
#ifndef SOUND_ALLEGRO_H
#define SOUND_ALLEGRO_H
diff --git a/src/sound/sdl_s.h b/src/sound/sdl_s.h
index 2d36b4629..47352b517 100644
--- a/src/sound/sdl_s.h
+++ b/src/sound/sdl_s.h
@@ -7,7 +7,7 @@
* See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
*/
-/** @file sdl_s.h Base fo playing sound via SDL. */
+/** @file sdl_s.h Base for playing sound via SDL. */
#ifndef SOUND_SDL_H
#define SOUND_SDL_H
diff --git a/src/station_cmd.cpp b/src/station_cmd.cpp
index b85c1e887..4519eba56 100644
--- a/src/station_cmd.cpp
+++ b/src/station_cmd.cpp
@@ -3101,7 +3101,7 @@ void StationPickerDrawSprite(int x, int y, StationType st, RailType railtype, Ro
/* Drive-through stop */
uint sprite_offset = 5 - image;
- /* Road underlay takes precendence over tram */
+ /* Road underlay takes precedence over tram */
if (rti->UsesOverlay()) {
SpriteID ground = GetCustomRoadSprite(rti, INVALID_TILE, ROTSG_GROUND);
DrawSprite(ground + sprite_offset, PAL_NONE, x, y);
diff --git a/src/story.cpp b/src/story.cpp
index 4c7063cf0..d2a357b5f 100644
--- a/src/story.cpp
+++ b/src/story.cpp
@@ -45,7 +45,7 @@ INSTANTIATE_POOL_METHODS(StoryPage)
* @param tile The tile parameter of the DoCommand proc
* @param reference The reference parameter of the DoCommand proc (p2)
* @param text The text parameter of the DoCommand proc
- * @return true, if and only if the given parameters are valid for the given page elment type and page id.
+ * @return true, if and only if the given parameters are valid for the given page element type and page id.
*/
static bool VerifyElementContentParameters(StoryPageID page_id, StoryPageElementType type, TileIndex tile, uint32 reference, const char *text)
{
diff --git a/src/story_gui.cpp b/src/story_gui.cpp
index 5ce77cc63..316e79ebb 100644
--- a/src/story_gui.cpp
+++ b/src/story_gui.cpp
@@ -263,7 +263,7 @@ protected:
/**
* Counts how many pixels of height that are used by Date and Title
* (excluding marginal after Title, as each body element has
- * an empty row before the elment).
+ * an empty row before the element).
* @param max_width Available width to display content.
* @return the height in pixels.
*/
@@ -412,7 +412,7 @@ public:
this->vscroll = this->GetScrollbar(WID_SB_SCROLLBAR);
this->vscroll->SetStepSize(FONT_HEIGHT_NORMAL);
- /* Initalize page sort. */
+ /* Initialize page sort. */
this->story_pages.SetSortFuncs(StoryBookWindow::page_sorter_funcs);
this->story_pages.ForceRebuild();
this->BuildStoryPageList();
diff --git a/src/table/elrail_data.h b/src/table/elrail_data.h
index 691536003..df5788fa8 100644
--- a/src/table/elrail_data.h
+++ b/src/table/elrail_data.h
@@ -412,7 +412,7 @@ static const SortableSpriteStruct RailCatenarySpriteData_Tunnel[] = {
* Identifiers for Wires:
* <ol><li>Direction of the wire</li>
* <li>Slope of the tile for diagonals, placement inside the track for horiz/vertical pieces</li>
- * <li>Place where a pylon shoule be</li></ol>
+ * <li>Place where a pylon should be</li></ol>
* Identifiers for Pylons:
* <ol><li>Direction of the wire</li>
* <li>Slope of the tile</li>
diff --git a/src/table/gameopt_settings.ini b/src/table/gameopt_settings.ini
index 9bacb80c7..b18ed9d75 100644
--- a/src/table/gameopt_settings.ini
+++ b/src/table/gameopt_settings.ini
@@ -12,7 +12,7 @@ static uint16 _old_diff_custom[GAME_DIFFICULTY_NUM];
uint8 _old_diff_level; ///< Old difficulty level from old savegames
uint8 _old_units; ///< Old units from old savegames
-/* Most of these strings are used both for gameopt-backward compatability
+/* Most of these strings are used both for gameopt-backward compatibility
* and the settings tables. The rest is here for consistency. */
static const char *_locale_currencies = "GBP|USD|EUR|YEN|ATS|BEF|CHF|CZK|DEM|DKK|ESP|FIM|FRF|GRD|HUF|ISK|ITL|NLG|NOK|PLN|RON|RUR|SIT|SEK|YTL|SKK|BRL|EEK|custom";
static const char *_locale_units = "imperial|metric|si";
diff --git a/src/table/settings.h.preamble b/src/table/settings.h.preamble
index 08380cbf1..65fc489fa 100644
--- a/src/table/settings.h.preamble
+++ b/src/table/settings.h.preamble
@@ -33,7 +33,7 @@ static size_t ConvertLandscape(const char *value);
* Thse are for members in the struct described by the current
* #SettingDesc list / .ini file. Here, 'base' specifies type of the
* struct while 'var' points out the member of the struct (the actual
- * struct to store it in is implicitely defined by the #SettingDesc
+ * struct to store it in is implicitly defined by the #SettingDesc
* list / .ini file preamble the entry is in).
*
* The something part defines the type of variable to store. There are a
diff --git a/src/table/settings.ini b/src/table/settings.ini
index 800d6f79c..714a8c86c 100644
--- a/src/table/settings.ini
+++ b/src/table/settings.ini
@@ -95,7 +95,7 @@ cat = SC_ADVANCED
; Saved settings variables.
-; Do not ADD or REMOVE something in this "difficulty.XXX" table or before it. It breaks savegame compatability.
+; Do not ADD or REMOVE something in this "difficulty.XXX" table or before it. It breaks savegame compatibility.
[SDT_VAR]
base = GameSettings
var = difficulty.max_no_competitors
@@ -3947,7 +3947,7 @@ cat = SC_EXPERT
; Since the network code (CmdChangeSetting and friends) use the index in this array to decide
; which setting the server is talking about all conditional compilation of this array must be at the
; end. This isn't really the best solution, the settings the server can tell the client about should
-; either use a seperate array or some other form of identifier.
+; either use a separate array or some other form of identifier.
;
; We might need to emulate a right mouse button on mac
diff --git a/src/table/sprites.h b/src/table/sprites.h
index 5f5aa4705..a0e068f8f 100644
--- a/src/table/sprites.h
+++ b/src/table/sprites.h
@@ -27,10 +27,10 @@
* All sprites which are described here are referenced only one to a handful of times
* throughout the code. When introducing new sprite enums, use meaningful names.
* Don't be lazy and typing, and only use abbreviations when their meaning is clear or
- * the length of the enum would get out of hand. In that case EXPLAIN THE ABBREVATION
+ * the length of the enum would get out of hand. In that case EXPLAIN THE ABBREVIATION
* IN THIS FILE, and perhaps add some comments in the code where it is used.
* Now, don't whine about this being too much typing work if the enums are like
- * 30 characters in length. If your editor doen't help you simplifying your work,
+ * 30 characters in length. If your editor doesn't help you simplifying your work,
* get a proper editor. If your Operating Systems don't have any decent editors,
* get a proper Operating System.
*
diff --git a/src/tile_map.cpp b/src/tile_map.cpp
index 5d85ef966..a30d1e442 100644
--- a/src/tile_map.cpp
+++ b/src/tile_map.cpp
@@ -76,8 +76,8 @@ Slope GetTileSlope(TileIndex tile, int *h)
/**
* Return the slope of a given tile, also for tiles outside the map (virtual "black" tiles).
*
- * @param x X coordinate of the tile to compute slope of, may be ouside the map.
- * @param y Y coordinate of the tile to compute slope of, may be ouside the map.
+ * @param x X coordinate of the tile to compute slope of, may be outside the map.
+ * @param y Y coordinate of the tile to compute slope of, may be outside the map.
* @param h If not \c nullptr, pointer to storage of z height.
* @return Slope of the tile, except for the HALFTILE part.
*/
diff --git a/src/tile_map.h b/src/tile_map.h
index 0cb28122d..89467c4d0 100644
--- a/src/tile_map.h
+++ b/src/tile_map.h
@@ -37,8 +37,8 @@ static inline uint TileHeight(TileIndex tile)
/**
* Returns the height of a tile, also for tiles outside the map (virtual "black" tiles).
*
- * @param x X coordinate of the tile, may be ouside the map.
- * @param y Y coordinate of the tile, may be ouside the map.
+ * @param x X coordinate of the tile, may be outside the map.
+ * @param y Y coordinate of the tile, may be outside the map.
* @return The height in the same unit as TileHeight.
*/
static inline uint TileHeightOutsideMap(int x, int y)
@@ -79,8 +79,8 @@ static inline uint TilePixelHeight(TileIndex tile)
/**
* Returns the height of a tile in pixels, also for tiles outside the map (virtual "black" tiles).
*
- * @param x X coordinate of the tile, may be ouside the map.
- * @param y Y coordinate of the tile, may be ouside the map.
+ * @param x X coordinate of the tile, may be outside the map.
+ * @param y Y coordinate of the tile, may be outside the map.
* @return The height in pixels in the same unit as TilePixelHeight.
*/
static inline uint TilePixelHeightOutsideMap(int x, int y)
diff --git a/src/town.h b/src/town.h
index b0f4a5c72..ecf8a4f76 100644
--- a/src/town.h
+++ b/src/town.h
@@ -36,7 +36,7 @@ static const TownID INVALID_TOWN = 0xFFFF;
static const uint TOWN_GROWTH_WINTER = 0xFFFFFFFE; ///< The town only needs this cargo in the winter (any amount)
static const uint TOWN_GROWTH_DESERT = 0xFFFFFFFF; ///< The town needs the cargo for growth when on desert (any amount)
static const uint16 TOWN_GROWTH_RATE_NONE = 0xFFFF; ///< Special value for Town::growth_rate to disable town growth.
-static const uint16 MAX_TOWN_GROWTH_TICKS = 930; ///< Max amount of original town ticks that still fit into uint16, about equal to UINT16_MAX / TOWN_GROWTH_TICKS but sligtly less to simplify calculations
+static const uint16 MAX_TOWN_GROWTH_TICKS = 930; ///< Max amount of original town ticks that still fit into uint16, about equal to UINT16_MAX / TOWN_GROWTH_TICKS but slightly less to simplify calculations
typedef Pool<Town, TownID, 64, 64000> TownPool;
extern TownPool _town_pool;
diff --git a/src/townname.cpp b/src/townname.cpp
index d382adf34..6d3035886 100644
--- a/src/townname.cpp
+++ b/src/townname.cpp
@@ -124,7 +124,7 @@ bool GenerateTownName(uint32 *townnameparts, TownNames *town_names)
TownNameParams par(_settings_game.game_creation.town_name);
/* This function is called very often without entering the gameloop
- * inbetween. So reset layout cache to prevent it from growing too big. */
+ * in between. So reset layout cache to prevent it from growing too big. */
Layouter::ReduceLineCache();
/* Do not set i too low, since when we run out of names, we loop
diff --git a/src/track_func.h b/src/track_func.h
index a55d6d8f2..4171a808b 100644
--- a/src/track_func.h
+++ b/src/track_func.h
@@ -19,7 +19,7 @@
/**
* Iterate through each set Track in a TrackBits value.
- * For more informations see FOR_EACH_SET_BIT_EX.
+ * For more information see FOR_EACH_SET_BIT_EX.
*
* @param var Loop index variable that stores fallowing set track. Must be of type Track.
* @param track_bits The value to iterate through (any expression).
@@ -127,7 +127,7 @@ static inline TrackdirBits TrackdirToTrackdirBits(Trackdir trackdir)
/**
* Removes first Track from TrackBits and returns it
*
- * This function searchs for the first bit in the TrackBits,
+ * This function searches for the first bit in the TrackBits,
* remove this bit from the parameter and returns the found
* bit as Track value. It returns INVALID_TRACK if the
* parameter was TRACK_BIT_NONE or INVALID_TRACK_BIT. This
@@ -647,7 +647,7 @@ static inline bool IsDiagonalTrackdir(Trackdir trackdir)
/**
* Checks if the given tracks overlap, ie form a crossing. Basically this
- * means when there is more than one track on the tile, exept when there are
+ * means when there is more than one track on the tile, except when there are
* two parallel tracks.
* @param bits The tracks present.
* @return Whether the tracks present overlap in any way.
diff --git a/src/train_cmd.cpp b/src/train_cmd.cpp
index 71b34d6ba..4a4334418 100644
--- a/src/train_cmd.cpp
+++ b/src/train_cmd.cpp
@@ -1280,7 +1280,7 @@ CommandCost CmdMoveRailVehicle(TileIndex tile, DoCommandFlag flags, uint32 p1, u
* b) the 'next' part is an engine that becomes a front engine.
* c) there is no 'next' part, nothing else happens
* 5) non front engine gets moved and becomes a new train, nothing else happens
- * 6) non front engine gets moved within a train / to another train, nothing hapens
+ * 6) non front engine gets moved within a train / to another train, nothing happens
* 7) wagon gets moved, nothing happens
*/
if (src == original_src_head && src->IsEngine() && !src->IsFrontEngine()) {
diff --git a/src/tree_map.h b/src/tree_map.h
index bd1567b54..f6315e971 100644
--- a/src/tree_map.h
+++ b/src/tree_map.h
@@ -100,8 +100,8 @@ static inline TreeGround GetTreeGround(TileIndex t)
* that this value doesn't count the number of trees on a tile, use
* #GetTreeCount instead. This function instead returns some kind of
* groundtype of the tile. As the map-array is finite in size and
- * the informations about the trees must be saved somehow other
- * informations about a tile must be saved somewhere encoded in the
+ * the information about the trees must be saved somehow other
+ * information about a tile must be saved somewhere encoded in the
* tile. So this function returns the density of a tile for sub arctic
* and sub tropical games. This means for sub arctic the type of snowline
* (0 to 3 for all 4 types of snowtiles) and for sub tropical the value
@@ -264,7 +264,7 @@ static inline void SetTreeCounter(TileIndex t, uint c)
/**
* Make a tree-tile.
*
- * This functions change the tile to a tile with trees and all informations which belongs to it.
+ * This functions change the tile to a tile with trees and all information which belongs to it.
*
* @param t The tile to make a tree-tile from
* @param type The type of the tree
diff --git a/src/tunnelbridge_cmd.cpp b/src/tunnelbridge_cmd.cpp
index fce0855d2..db3368050 100644
--- a/src/tunnelbridge_cmd.cpp
+++ b/src/tunnelbridge_cmd.cpp
@@ -1132,7 +1132,7 @@ static void DrawBridgeRoadBits(TileIndex head_tile, int x, int y, int z, int off
static const SpriteID front_offsets[6] = { 97, 98, 103, 106, 104, 105 };
if (head || !IsInvisibilitySet(TO_BRIDGES)) {
- /* Road underlay takes precendence over tram */
+ /* Road underlay takes precedence over tram */
trans_back[0] = !head && IsTransparencySet(TO_BRIDGES);
if (road_rti != nullptr) {
if (road_rti->UsesOverlay()) {
@@ -1166,7 +1166,7 @@ static void DrawBridgeRoadBits(TileIndex head_tile, int x, int y, int z, int off
}
}
- /* Road catenary takes precendence over tram */
+ /* Road catenary takes precedence over tram */
trans_back[3] = IsTransparencySet(TO_CATENARY);
trans_front[0] = IsTransparencySet(TO_CATENARY);
if (road_rti != nullptr && HasRoadCatenaryDrawn(road_rt)) {
@@ -1289,7 +1289,7 @@ static void DrawTile_TunnelBridge(TileInfo *ti)
DrawRoadOverlays(ti, PAL_NONE, road_rti, tram_rti, sprite_offset, sprite_offset);
- /* Road catenary takes precendence over tram */
+ /* Road catenary takes precedence over tram */
SpriteID catenary_sprite_base = 0;
if (road_rti != nullptr && HasRoadCatenaryDrawn(road_rt)) {
catenary_sprite_base = GetCustomRoadSprite(road_rti, ti->tile, ROTSG_CATENARY_FRONT);
diff --git a/src/vehicle.cpp b/src/vehicle.cpp
index 6e26c7bfe..0bb4ed178 100644
--- a/src/vehicle.cpp
+++ b/src/vehicle.cpp
@@ -2332,7 +2332,7 @@ CommandCost Vehicle::SendToDepot(DoCommandFlag flags, DepotCommand command)
return CommandCost();
}
- if (command & DEPOT_DONT_CANCEL) return CMD_ERROR; // Requested no cancelation of depot orders
+ if (command & DEPOT_DONT_CANCEL) return CMD_ERROR; // Requested no cancellation of depot orders
if (flags & DC_EXEC) {
/* If the orders to 'goto depot' are in the orders list (forced servicing),
* then skip to the next order; effectively cancelling this forced service */
diff --git a/src/vehicle_type.h b/src/vehicle_type.h
index 74bd5660d..29929fd8b 100644
--- a/src/vehicle_type.h
+++ b/src/vehicle_type.h
@@ -65,7 +65,7 @@ enum VehiclePathFinders {
/** Flags to add to p1 for goto depot commands. */
enum DepotCommand {
- DEPOT_SERVICE = (1U << 28), ///< The vehicle will leave the depot right after arrival (serivce only)
+ DEPOT_SERVICE = (1U << 28), ///< The vehicle will leave the depot right after arrival (service only)
DEPOT_MASS_SEND = (1U << 29), ///< Tells that it's a mass send to depot command (type in VLW flag)
DEPOT_DONT_CANCEL = (1U << 30), ///< Don't cancel current goto depot command if any
DEPOT_LOCATE_HANGAR = (1U << 31), ///< Find another airport if the target one lacks a hangar
diff --git a/src/video/cocoa/cocoa_keys.h b/src/video/cocoa/cocoa_keys.h
index 426befd18..e2d5ee9fc 100644
--- a/src/video/cocoa/cocoa_keys.h
+++ b/src/video/cocoa/cocoa_keys.h
@@ -126,7 +126,7 @@
#define QZ_KP0 0x52
#define QZ_KP_PERIOD 0x41
-/* Wierd, these keys are on my iBook under MacOS X */
+/* Weird, these keys are on my iBook under MacOS X */
#define QZ_IBOOK_ENTER 0x34
#define QZ_IBOOK_LEFT 0x3B
#define QZ_IBOOK_RIGHT 0x3C
diff --git a/src/viewport_type.h b/src/viewport_type.h
index f5544679a..1f61b2d70 100644
--- a/src/viewport_type.h
+++ b/src/viewport_type.h
@@ -22,7 +22,7 @@ class LinkGraphOverlay;
* Data structure for viewport, display of a part of the world
*/
struct ViewPort {
- int left; ///< Screen coordinate left egde of the viewport
+ int left; ///< Screen coordinate left edge of the viewport
int top; ///< Screen coordinate top edge of the viewport
int width; ///< Screen width of the viewport
int height; ///< Screen height of the viewport
diff --git a/src/void_cmd.cpp b/src/void_cmd.cpp
index 9a0134f59..56e7cc526 100644
--- a/src/void_cmd.cpp
+++ b/src/void_cmd.cpp
@@ -28,7 +28,7 @@ static void DrawTile_Void(TileInfo *ti)
static int GetSlopePixelZ_Void(TileIndex tile, uint x, uint y)
{
- /* This function may be called on tiles outside the map, don't asssume
+ /* This function may be called on tiles outside the map, don't assume
* that 'tile' is a valid tile index. See GetSlopePixelZOutsideMap. */
int z;
Slope tileh = GetTilePixelSlopeOutsideMap(x >> 4, y >> 4, &z);
diff --git a/src/water_map.h b/src/water_map.h
index 375c80e6c..05f49afb1 100644
--- a/src/water_map.h
+++ b/src/water_map.h
@@ -28,8 +28,8 @@ enum WaterTileTypeBitLayout {
WBL_COAST_FLAG = 0, ///< Flag for coast.
- WBL_LOCK_ORIENT_BEGIN = 0, ///< Start of lock orientiation bitfield.
- WBL_LOCK_ORIENT_COUNT = 2, ///< Length of lock orientiation bitfield.
+ WBL_LOCK_ORIENT_BEGIN = 0, ///< Start of lock orientation bitfield.
+ WBL_LOCK_ORIENT_COUNT = 2, ///< Length of lock orientation bitfield.
WBL_LOCK_PART_BEGIN = 2, ///< Start of lock part bitfield.
WBL_LOCK_PART_COUNT = 2, ///< Length of lock part bitfield.
diff --git a/src/widget_type.h b/src/widget_type.h
index 6372ed799..261e3cdf3 100644
--- a/src/widget_type.h
+++ b/src/widget_type.h
@@ -247,7 +247,7 @@ public:
uint min_y; ///< Minimal vertical size of only this widget.
};
-/** Nested widget flags that affect display and interaction withe 'real' widgets. */
+/** Nested widget flags that affect display and interaction with 'real' widgets. */
enum NWidgetDisplay {
/* Generic. */
NDB_LOWERED = 0, ///< Widget is lowered (pressed down) bit.
diff --git a/src/window.cpp b/src/window.cpp
index 9786459db..25e4eb95a 100644
--- a/src/window.cpp
+++ b/src/window.cpp
@@ -119,7 +119,7 @@ WindowDesc::~WindowDesc()
/**
* Determine default width of window.
- * This is either a stored user preferred size, or the build-in default.
+ * This is either a stored user preferred size, or the built-in default.
* @return Width in pixels.
*/
int16 WindowDesc::GetDefaultWidth() const
@@ -129,7 +129,7 @@ int16 WindowDesc::GetDefaultWidth() const
/**
* Determine default height of window.
- * This is either a stored user preferred size, or the build-in default.
+ * This is either a stored user preferred size, or the built-in default.
* @return Height in pixels.
*/
int16 WindowDesc::GetDefaultHeight() const