Jonathan G Rennison
a60eff174d
Merge branch 'template_train_replacement' into jgrpp
...
# Conflicts:
# src/saveload/extended_ver_sl.cpp
6 years ago
Jonathan G Rennison
5877cd0f9b
TBTR: Fix display of vehicle sprites for some NewGRFs, fix issues in large UI modes
...
Slight code, GUI layout, and savegame format tidying
6 years ago
translators
fb54dd04a1
Update: Translations from eints
...
greek: 8 changes by Jubilee
6 years ago
Jonathan G Rennison
6342099c4d
Allow 256 NewGRFs in multiplayer
...
Add extended network format for server info
Add general UDP packet fragmentation system
Fix map dimensions >= 64k
Increase length of server revision string
Maintain backwards compatibility with trunk for advertisement/server listing
6 years ago
translators
d738e980d0
Update: Translations from eints
...
dutch: 1 change by mrLeopold
6 years ago
Jonathan G Rennison
793a446062
Zoning: Ensure that screen is refreshed when necessary in authority overlay
6 years ago
Jonathan G Rennison
f373a67610
Fix display of zoning overlay sprites on half-tile foundations
...
Partly based on commit 598b781259a5c1ad25cf3de85807b9c79e9f08fe
6 years ago
translators
7935ac16d1
Update: Translations from eints
...
dutch: 1 change by mrLeopold
6 years ago
Jonathan G Rennison
a08a79a9d8
Fix handling of refit with train through-load
6 years ago
Jonathan G Rennison
8353a4d095
Merge branch 'cpp-btree' into jgrpp
7 years ago
Jonathan G Rennison
133ccabf42
btree: Use static_assert instead of workaround macro
7 years ago
Jonathan G Rennison
53e943386e
Rename Polyline struct due to name collision on Windows
7 years ago
Jonathan G Rennison
71852c3f37
Fix timetable auto-separation with go via station orders
7 years ago
Jonathan G Rennison
ad1c402ad8
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/debug.cpp
# src/saveload/afterload.cpp
# src/saveload/saveload.cpp
# src/settings_type.h
# src/town_cmd.cpp
# src/window.cpp
7 years ago
Jonathan G Rennison
98ade153d2
Fix colour definition for conditional order invalid slot string
7 years ago
Pavel Stupnikov
fef8b831a9
Change: Switch town growth rate and counter to actual game ticks ( #6763 )
7 years ago
translators
61515c9abd
Update: Translations from eints
...
belarusian: 10 changes by KorneySan
russian: 6 changes by KorneySan
spanish (mexican): 10 changes by Absay
7 years ago
Niels Martin Hansen
52655b5849
Change: [Win32 MIDI] Reset pitch bend range controllers on song change
...
Some songs (at least one in OpenMSX) use the MIDI pitch bend range controllers
but don't reset these at the end. This causes all subsequent songs to sound
wrong.
7 years ago
Niels Martin Hansen
99a39c842c
Change: [Win32 MIDI] Send Roland reverb control message like TTD DOS does
7 years ago
Niels Martin Hansen
b902e01e10
Change #6685 : Replace Win32 music driver with one not depending on MCI
...
MCI MIDI is poorly supported on newer versions of Windows and can cause large
delays at the beginning of tracks.
The new driver is based on a from-scratch reader for Standard MIDI Files. This
should be re-usable in other music drivers too, and can allow for finer control
of playback in general.
It also provides a better framework for reading MIDI data from other formats
than just SMF.
7 years ago
Michael Lutz
9959cd9522
Fix 0165fe1: Native OSX doesn't have a __BYTE_ORDER macro but defines a differently named macro.
7 years ago
Michael Lutz
bb5584c835
Fix 74b7f0a: [OSX] Mouse cursor getting occasionally stuck.
7 years ago
J0an Josep
cfb8092397
Fix b4b98e5165: Use FALLTHROUGH attribute with correct indentation.
7 years ago
translators
3f40cd505d
Update: Translations from eints
...
croatian: 10 changes by VoyagerOne
italian: 4 changes by lorenzodv
french: 7 changes by glx
7 years ago
J0anJosep
79a551a83c
Codechange: Use TileAddBy(Diag)Dir when possible.
7 years ago
Joan Josep
944f785be8
Fix: Spelling errors ( #6769 )
7 years ago
Jonathan G Rennison
1cc545c816
Fix iterator invalidation issues in CargoPacketList actions
...
See: #48
7 years ago
Jonathan G Rennison
e0126a1fbc
Merge branch 'signal_tunnels_bridges' into jgrpp
...
# Conflicts:
# src/train_cmd.cpp
7 years ago
Jonathan G Rennison
0dd3ff23de
Fix signalled tunnel/bridge entrance not being marked dirty when reservation cleared
7 years ago
keldorkatarn
c2678b896e
Fix clearing of train reservations in tunnels and on bridges.
...
(cherry picked from commit e2c4fb517d1064b163d8f2b0627506d785ffb3ed)
See: #46
7 years ago
Matthijs Kooijman
fa87212a76
Fix: Some spelling errors in printed messages
7 years ago
Joan Josep
a6b18f0d92
Fix #6090 : And (svn r27822). Run scripts for widgets. ( #6765 )
...
Fix 19f5a6cbb0
, Fix 19d56a33e8: Run scripts to update GS for new widgets (#6765 )
7 years ago
translators
a806424ec1
Update: Translations from eints
...
italian: 6 changes by lorenzodv
french: 6 changes by glx
russian: 9 changes by Lone_Wolf
7 years ago
Niels Martin Hansen
683b46a5b5
Cleanup: Remove unused strings from language files
7 years ago
Niels Martin Hansen
19f5a6cbb0
Feature #6090 : Change music set during gameplay
7 years ago
Niels Martin Hansen
430e20f7e4
Fix: Clipping issues with volume sliders in Music GUI
...
Tested with various languages and GUI font sizes, should look good everywhere.
Also clamps near-end values to minimum and maximum so 0 and 127 are possible to achieve even on small GUI sizes (like the default.)
7 years ago
Niels Martin Hansen
bb809e35ce
Change: Less intrusive "no music" message from Music window
7 years ago
Niels Martin Hansen
e172794947
Change: Disable music control buttons when there is no music
7 years ago
Niels Martin Hansen
76cccc64c9
Codechange: Music GUI comments and function naming
7 years ago
Patric Stout
0165fe1283
Codechange: remove endian_check in favour of __BYTE_ORDER macro (Rubidium) ( #6762 )
7 years ago
Patric Stout
aef69443e7
Remove: WinCE support
7 years ago
Patric Stout
85adde7485
Remove: PSP support
7 years ago
Pavel Stupnikov
8d8b9a026a
Feature #6610 : Allow towns to build houses on road turns ( #6758 )
7 years ago
PeterN
cfe6a8ea4f
Add: Replace independment map scrolling GUI settings with single option, and add choice to not lock cursor position when scrolling. ( #6756 )
7 years ago
Pavel Stupnikov
913119487f
Feature: Add GS method to question a single client ( #6748 )
7 years ago
Jonathan G Rennison
1fe0bb76b9
Merge branches 'crashlog_improvements', 'save_ext', 'version_utils' into jgrpp
7 years ago
Jonathan G Rennison
4bcd05a620
Merge branch 'cpp-11' into save_ext
...
# Conflicts:
# findversion.sh
7 years ago
Jonathan G Rennison
f42cc19aad
Merge branch 'cpp-11' into crashlog_improvements
...
# Conflicts:
# Makefile.src.in
# src/crashlog.cpp
# src/crashlog.h
7 years ago
Jonathan G Rennison
b90c5b9618
Merge branch 'master' into cpp-11
...
# Conflicts:
# src/stdafx.h
7 years ago
Jonathan G Rennison
b7ce21038a
Merge branch 'custom_bridgeheads' into jgrpp
...
# Conflicts:
# src/tunnelbridge_cmd.cpp
7 years ago
Jonathan G Rennison
1911c0cb69
Fix handling of custom bridge head ramp-only pieces/types when upgrading
7 years ago
Jonathan G Rennison
c053549144
Merge branch 'signal_tunnels_bridges' into jgrpp
7 years ago
Jonathan G Rennison
c92a28a072
Preserve signal simulation/reservation data when upgrading bridges.
...
Based on commit 301925f948c9b36966c9c668e1476c2485425338
7 years ago
Jonathan G Rennison
714b9711e4
Merge branch 'custom_bridgeheads' into jgrpp
...
# Conflicts:
# src/tunnelbridge_cmd.cpp
7 years ago
Jonathan G Rennison
ff6a3ed234
Preserve custom bridge head road data when upgrading bridges.
...
Based on commit 301925f948c9b36966c9c668e1476c2485425338
7 years ago
Jonathan G Rennison
78cce81bac
Prevent AIs/scripts from creating road custom bridge heads.
...
(cherry picked from commit f3dde49ff8
)
7 years ago
Jonathan G Rennison
e138d3564b
Fix tram reversing on custom bridge head tiles.
...
(cherry picked from commit 0a345efc27
)
7 years ago
Jonathan G Rennison
de4d958808
Fix tracerestrict current order test on load through advance order
7 years ago
Pavel Stupnikov
8e4bce58ea
Feature: GS methods to scroll viewport for players ( #6745 )
7 years ago
gdinit
34b63930f5
Fix: Typo in game.hpp
...
Just a typo fix in a code comment line.
7 years ago
Jonathan G Rennison
97fd250d21
Remove conditional order refs when removing tracerestrict slot
...
See #40
7 years ago
keldorkatarn
78588d8ce5
First implementation of conditional order checking slot occupancy
...
(cherry picked from commit 524e3e56cb4a357ba60335f91dce1e00cb8d22f2)
Some code adjustments: serialisation/storage, formatting
See: #40
7 years ago
Pavel Stupnikov
6ff81b908e
Feature #6459 : API for querying network clients from GS ( #6736 )
7 years ago
Jonathan G Rennison
2e4ac325e2
Add extra data fields to Order extended data
7 years ago
Michael Lutz
e0ae67cefa
Fix: [OSX] Compiler warning about an unused NULL argument.
7 years ago
Charles Pigott
86012e10ea
Fix: Remove need to instantiate SmallStack's pool object by making it a singleton method
7 years ago
Charles Pigott
5c5267726f
Fix: Warning about base set template instantiations with clang
7 years ago
Ricardo N Feliciano
e8de33a61f
Cleanup: Use new filename for README file. ( #6738 )
7 years ago
PeterN
3b32075e8a
Add: {PUSH_COLOUR} and {POP_COLOUR} control codes to handle switching colours. ( #6737 )
...
This replaces the internal SCC_PREVIOUS_COLOUR swap.
7 years ago
translators
f4f9e18790
Update: Translations from eints
...
belarusian: 3 changes by KorneySan
7 years ago
Jonathan G Rennison
f96f716a75
Merge branch 'enhanced_viewport_overlay' into jgrpp
7 years ago
keldorkatarn
8df549284f
Route Line Rendering: Properly prevent endless loop due to conditional orders cycle.
...
(cherry picked from commit ac1c26f5fe942ef47c664ff71000053d874a6008)
See #39
7 years ago
keldorkatarn
d154debb5e
FIX: Endless look in vehicle route drawing if conditional orders form a cycle (in the simplest form, a conditional order skipping to itself)
...
(cherry picked from commit 680ddba875208b09160908ad03064b542193df4e)
See: #39
7 years ago
Pavel Stupnikov
9175c349da
Fix #6465 : Add {NORMAL_FONT} and {MONO_FONT} control codes to GS strings ( #6726 )
7 years ago
Jonathan G Rennison
02328680a1
Merge branch 'tracerestrict-sx' into jgrpp
7 years ago
Jonathan G Rennison
8e903b0a85
Merge branch 'departure-boards' into jgrpp
7 years ago
keldorkatarn
4955996b35
Remove costly recalculation of a date format we already have.
...
(cherry picked from commit 6aca18d18252f1c2f6d4a215999b7d7afb7df813)
See #36
7 years ago
keldorkatarn
f10840438e
TraceRestrictSlots: Fix highlighting behavior. Marking group ALL_SLOTS didn't reset the selected slot and dragging from ALL to ALL threw an unnecessary error.
...
(cherry picked from commit c76b560134bd8d9869ead872f7a434e61a5c5a48)
Fixes : #38
7 years ago
keldorkatarn
2f3e4044b7
FIX: TraceRestrictSlots: Fix crash when removing vehicle from slot. Invalid iterator got used. (it was no longer valid after calling erase with it)
...
(cherry picked from commit 3571f1bc898b9ffd8b124040882caa5357085f42)
Fixes : #37
7 years ago
keldorkatarn
d2ca8914ac
Departure Boards: Allow Ctrl-Click on vehicle type buttons to show type exclusively
...
(cherry picked from commit a834d3cd452fe28e2c32fb953d41c0bd0ce20494)
See: #36
7 years ago
keldorkatarn
9ab2b8fa3e
FIX: {PREVIOUS_COLOUR} string control code was not activated for some reason. The logic for it is in place.
...
(cherry picked from commit 9d7c265fdca7884db26b3c2d0f856cc18a751c54)
Fixes : #41
7 years ago
Patric Stout
88be2413ce
Codechange #6729 : mute bogus GCC 7 warning ( #6733 )
...
We do a memset of (byte - byte), which strictly seen ranges from -254 .. 255, for which GCC warns.
But just before this memset is an if() which says the first byte has to be bigger than the second.
So this is a bogus warning.
7 years ago
translators
a72117111e
Update: Translations from eints
...
spanish (mexican): 6 changes by Absay
7 years ago
Michael Lutz
7dd6027194
Codechange: Use a SmallVec for the animated tile list instead of replicating most of the logic.
7 years ago
Michael Lutz
4851feb102
Codechange: Add functions to insert and extract an element at a specific position in a SmallVec.
7 years ago
Michael Lutz
f240274b7e
Codechange: Replace magic numbers with the proper enum.
7 years ago
Charles Pigott
62d79900ec
Add: List recent news messages in crashlog output
7 years ago
frosch
192770e6da
Change: Non-tag revisions are now named '<commitdate>-<branch>-g<shorthash><modified>'.
7 years ago
frosch
e0a62a9e55
Remove: [NewGRF] OpenTTD version no longer contains a revision number.
7 years ago
Patric Stout
17bd580630
Remove: NO_DEBUG_MESSAGES was only read and setting it broke compilation ( #6703 )
...
Given any speed issue cannot be attributed to checking for _debug_NNN_level, removing this is a safe action
This fixes #6652 .
7 years ago
TrueBrain
66f67ac5ac
Fix #6550 : minor spelling mistake in comment (juanjo)
7 years ago
Charles Pigott
dd6b82d6b2
Codechange: Simplify C++11 check for assert_compile
7 years ago
Michael Lutz
6c3902ac41
Codechange: [OSX] Use newer APIs to get resolution information when available.
7 years ago
Michael Lutz
964d310cda
Codechange: [OSX] Use non-deprecated API for displaying an alert where supported.
7 years ago
Michael Lutz
f670277ff5
Codechange: [OSX] Try to set the thread name for debugger display.
7 years ago
Michael Lutz
4971678f52
Codechange: [OSX] Use 10.10+ API to get the OSX version when available.
7 years ago
Michael Lutz
74b7f0a9aa
Fix: [OSX] Remove some OSX compiler warnings on newer SDKs/compilers.
7 years ago
Michael Lutz
fa587ad3cc
Codechange: [OSX] Use 10.6+ APIs to get the path for a font where available.
7 years ago
Michael Lutz
27bfb1df8f
Codechange: [OSX] Use 10.6+ APIs to initialise audio when available.
7 years ago
Michael Lutz
4bfd277017
Codechange: [Win32] Use OS function for mouse tracking if present.
7 years ago
Charles Pigott
19076c24c1
Fix #6690 : Compilation with ICU 61
7 years ago
translators
f84ad5f7c0
(svn r28004) -Update from Eints:
...
belarusian: 42 changes by KorneySan
7 years ago
translators
81f25d4736
(svn r28003) -Update from Eints:
...
indonesian: 4 changes by fanioz
7 years ago
Jonathan G Rennison
9be65dc96d
Fix use of wrong veh tile for station animation/trigger in through load
7 years ago
Jonathan G Rennison
6ec78ff4b0
Add UI setting to disable mass action buttons for top-level vehicle lists
7 years ago
Jonathan G Rennison
53dd010f3b
Add way to mass cancel vehicle go to depot/service
7 years ago
Jonathan G Rennison
2821599f6b
Better handle out of track and depot through load cases
...
Add advice messages for when loading is aborted due to out of track/depot
Handle non-aligned use of platform
Fix full-load behaviour
Fix speed limiting whilst advancing
7 years ago
Jonathan G Rennison
7aab49e282
Add setting to enable through loading in UI
7 years ago
translators
de961e14fb
(svn r28000) -Update from Eints:
...
welsh: 7 changes by kazzie
7 years ago
translators
41b28d7194
(svn r27999) -Update from Eints:
...
bulgarian: 18 changes by kokobongo
7 years ago
Jonathan G Rennison
8337fcb271
Fix disaster vehicles having uninitialised sprite bounds
7 years ago
Jonathan G Rennison
4cdc253c38
Add dev console command to trigger disaster
7 years ago
Jonathan G Rennison
7c620edb52
Avoid auto-refitting to cargo which is marked no-load in per-cargo type order
7 years ago
Jonathan G Rennison
c779915ccb
Fix train through load always advancing last section to far end of platform
7 years ago
Jonathan G Rennison
f012d45491
Merge branch 'signal_tunnels_bridges' into jgrpp
7 years ago
Jonathan G Rennison
df72bc6e09
Fix signal on tun/bridge gradual decel end tile detection
7 years ago
Jonathan G Rennison
78838ee2a2
Add freight train load/unload mode: through load
7 years ago
Jonathan G Rennison
52edafab5e
Add savegame support for 32 bit Train::flags field
7 years ago
Jonathan G Rennison
09ca051ff8
Merge branch 'signal_tunnels_bridges' into jgrpp
...
# Conflicts:
# src/saveload/extended_ver_sl.cpp
# src/train.h
7 years ago
Jonathan G Rennison
def3a3933b
Move dual-use of load_unload_ticks for bridge/tun signals to new field
7 years ago
Jonathan G Rennison
10db379202
Merge branch 'signal_tunnels_bridges' into jgrpp
...
# Conflicts:
# src/train_cmd.cpp
7 years ago
Jonathan G Rennison
38cb80872b
Gradually slow down for red signals on bridges/tunnels
...
Instead of coming to a sudden halt immediately before the signal
7 years ago
Jonathan G Rennison
70b6500d73
Merge branch 'save_ext' into jgrpp
7 years ago
Jonathan G Rennison
c2ab4cb2ae
Fix commit fb946f6a
, which broke new game/map creation
7 years ago
translators
080f7b3cba
(svn r27998) -Update from Eints:
...
welsh: 9 changes by kazzie
7 years ago
Jonathan G Rennison
22724e13bc
Merge branch 'save_ext' into jgrpp
7 years ago
Jonathan G Rennison
fb946f6a2b
Don't reset savegame feature versions at end of DoLoad, so that -q works
7 years ago
translators
328a4ff00d
(svn r27994) -Update from Eints:
...
welsh: 2 changes by kazzie
7 years ago
frosch
09d4735679
(svn r27993) -Change: Heading for 1.9 now
7 years ago
translators
080d57d97a
(svn r27991) -Update from Eints:
...
spanish (mexican): 1 change by Absay
7 years ago
frosch
8c458c153d
(svn r27990) -Update: Docs
7 years ago
Jonathan G Rennison
80c0655c06
Relax validation for conditional order travel time in old savegame load
7 years ago
Jonathan G Rennison
385a2552e9
Merge branch 'enhanced_viewport_overlay' into jgrpp
7 years ago
Jonathan G Rennison
864d94d2c5
Merge branch 'save_ext' into enhanced_viewport_overlay
...
# Conflicts:
# src/industry_cmd.cpp
# src/vehicle.cpp
7 years ago
Jonathan G Rennison
16c67ea484
Merge branch 'master' into enhanced_viewport_overlay
...
# Conflicts:
# src/industry_cmd.cpp
# src/saveload/saveload.cpp
# src/stdafx.h
# src/vehicle.cpp
7 years ago
Jonathan G Rennison
cb2077edd5
Zoning: Fix unserved building/industry highlight not being removed when tile cleared
7 years ago
frosch
55a503e6f2
(svn r27989) -Fix (r27985): VA2 optimisation failed in various special cases:
...
- nvar=0 is meant to return the calculated result.
- Missing references resolve to NULL and got identified with the default result.
- Missing 'break' broke overlapping cases.
- Splitting into non-overlapping cases could result in more than 256 cases.
7 years ago
frosch
a537fd5d0e
(svn r27989) -Fix (r27985): VA2 optimisation failed in various special cases:
...
- nvar=0 is meant to return the calculated result.
- Missing references resolve to NULL and got identified with the default result.
- Missing 'break' broke overlapping cases.
- Splitting into non-overlapping cases could result in more than 256 cases.
7 years ago
frosch
043274afd6
(svn r27987) -Change: Increase maximum allowed vehicle sprite size to reduce clipping of ships.
7 years ago
frosch
25a2b98b4c
(svn r27987) -Change: Increase maximum allowed vehicle sprite size to reduce clipping of ships.
7 years ago
frosch
5558899621
(svn r27986) -Codechange: Name magic constants in the vehicle position hash functions.
7 years ago
frosch
6b088d37bf
(svn r27986) -Codechange: Name magic constants in the vehicle position hash functions.
7 years ago
frosch
07d841d0ef
(svn r27985) -Codechange: Convert VA2 switches into ones with non-overlapping ranges, sort them and resolve them using binary search. Speedup sprite resolving by about 7 percent.
7 years ago
frosch
30f73d907a
(svn r27985) -Codechange: Convert VA2 switches into ones with non-overlapping ranges, sort them and resolve them using binary search. Speedup sprite resolving by about 7 percent.
7 years ago
frosch
d9d669dcf8
(svn r27984) -Codechange: Make ScopeResolver constructors/destructors inlineable. Speedup sprite resolving by about 8 percent.
7 years ago
frosch
29dca1be3b
(svn r27984) -Codechange: Make ScopeResolver constructors/destructors inlineable. Speedup sprite resolving by about 8 percent.
7 years ago
frosch
7c406f0d9d
(svn r27983) -Codechange: Reduce complexity of VA2 add-div/mod adjustments
7 years ago
frosch
2a3d0cea50
(svn r27983) -Codechange: Reduce complexity of VA2 add-div/mod adjustments
7 years ago
frosch
4fc178aebd
(svn r27982) -Codechange: Reduce invocations of GetGlobalVariable. Speedup sprite resolving by about 3 percent.
7 years ago
frosch
aee8ffc73b
(svn r27982) -Codechange: Reduce invocations of GetGlobalVariable. Speedup sprite resolving by about 3 percent.
7 years ago
frosch
db54db00df
(svn r27981) -Change [FS#6679]: Check companies for bankruptcy before subtracting reoccuring monthly costs. (Samu)
7 years ago
frosch
8f47687b84
(svn r27981) -Change [FS#6679]: Check companies for bankruptcy before subtracting reoccuring monthly costs. (Samu)
7 years ago
frosch
91464af737
(svn r27980) -Doc: Yearly increment
7 years ago
frosch
b1592787eb
(svn r27980) -Doc: Yearly increment
7 years ago
frosch
ebe6564e8b
(svn r27979) -Add: adf88 to readme
7 years ago
frosch
6e19cbf219
(svn r27979) -Add: adf88 to readme
7 years ago
frosch
59dd7be686
(svn r27978) -Fix [FS#6673] (r18541): Store the map variety setting in the samegame like the other mapgen settings, so restarting maps considers it. (Samu)
7 years ago
frosch
91bcc210cf
(svn r27978) -Fix [FS#6673] (r18541): Store the map variety setting in the samegame like the other mapgen settings, so restarting maps considers it. (Samu)
7 years ago
peter1138
8c0d5b2ffd
(svn r27975) -Fix (r8969) [FS#6642]: Missing one hair style.
7 years ago
peter1138
7ed8067e1c
(svn r27975) -Fix (r8969) [FS#6642]: Missing one hair style.
7 years ago
Jonathan G Rennison
ab1b04055a
Fix incorrect handling of over-brightness in non-SSE 32bpp blitter.
7 years ago
peter1138
dacd8d87ef
(svn r27974) -Fix (r27907) [FS#6627]: free() called on static airport rotation data (JGR)
7 years ago
peter1138
5df8ac52d6
(svn r27974) -Fix (r27907) [FS#6627]: free() called on static airport rotation data (JGR)
7 years ago
peter1138
50fb460203
(svn r27973) -Fix: [FS#6662] Avoid tile operations outside map border when building lock.
7 years ago
peter1138
c46e470f07
(svn r27973) -Fix: [FS#6662] Avoid tile operations outside map border when building lock.
7 years ago
peter1138
86829c54c4
(svn r27972) -Fix (r15271) [FS#6670]: Catenary sprites got mixed up for depots.
7 years ago
peter1138
b85190128a
(svn r27972) -Fix (r15271) [FS#6670]: Catenary sprites got mixed up for depots.
7 years ago
Jonathan G Rennison
1fce82ac04
Merge branch 'tracerestrict-sx' into jgrpp
7 years ago
Jonathan G Rennison
6c631c6679
Merge branch 'tracerestrict' into tracerestrict-sx
7 years ago
Jonathan G Rennison
a9596b45aa
Fix incorrect tile and trackdir in reserve through program execution
7 years ago
translators
d4301cd7b6
(svn r27971) -Update from Eints:
...
spanish (mexican): 2 changes by Absay
7 years ago
translators
9ce3403e2d
(svn r27971) -Update from Eints:
...
spanish (mexican): 2 changes by Absay
7 years ago
translators
6fc26a00fe
(svn r27970) -Update from Eints:
...
greek: 1 change by Jubilee
7 years ago
translators
d6354f5408
(svn r27970) -Update from Eints:
...
greek: 1 change by Jubilee
7 years ago
Jonathan G Rennison
9a1a5a9d68
Increase maximum value of ticks per minute setting
7 years ago
Jonathan G Rennison
8a4d462d44
Merge branch 'chunnel' into jgrpp
7 years ago
HackaLittleBit
d5a316e365
Use flag GVF_CHUNNEL_BIT properly
7 years ago
translators
b1b15c83fe
(svn r27969) -Update from Eints:
...
danish: 22 changes by Knogle
7 years ago
translators
d6df92b6df
(svn r27969) -Update from Eints:
...
danish: 22 changes by Knogle
7 years ago
Jonathan G Rennison
4bb8106c2a
Adjust typenames of ConvertRect to avoid name collisions
7 years ago
Jonathan G Rennison
911ba8cb8b
Merge branch 'master' into jgrpp
7 years ago
translators
dd567c6105
(svn r27968) -Update from Eints:
...
korean: 1 change by telk5093
7 years ago
translators
eec6167155
(svn r27968) -Update from Eints:
...
korean: 1 change by telk5093
7 years ago
Jonathan G Rennison
955126efac
Improve pathfinder support for multiple docks
...
The pathfinder can now find docks other than the Manhattan closest one.
Based on Cirdan commits:
afc7969c13d7ca59afe4dae4bf88122ba8d27df2
4067190dedcd3e5f668ea4f49b1dd8dfed10b2a7
d9be6b712d2ae4fb1b5ae844dde4919dd24c4fb2
7 years ago
Jonathan G Rennison
ed04845514
Merge branch 'ship_collision_avoidance' into jgrpp
7 years ago
HackaLittleBit
691ce0f1ea
An assert could be triggered while looking beyond the map border.
...
This patch fixes that.
7 years ago
HackaLittleBit
fca03da2bb
Add wormhole ship detection, one tile only!
7 years ago
HackaLittleBit
9326706eb9
Code cleanup and preparation for ships in wormhole detection
7 years ago
HackaLittleBit
80500f8f08
Rework z position
7 years ago
HackaLittleBit
64c8985cd7
Remove 90 degree comment
7 years ago
Jonathan G Rennison
9f628e7e9a
Show stops with timetabled wait time of 0 in departure board
7 years ago
Jonathan G Rennison
ec661d7ae9
Merge branch 'template_train_replacement' into jgrpp
7 years ago
Jonathan G Rennison
4a9df57665
TBTR: Enable autorenew when template replacement active
7 years ago
Jonathan G Rennison
06a2457efc
Merge branch 'template_train_replacement' into jgrpp
...
# Conflicts:
# src/vehicle.cpp
7 years ago
Jonathan G Rennison
64d9f88802
TBTR: Fix bugs when both autoreplace and template replacement active on same vehicle
7 years ago
Jonathan G Rennison
233b0f8e9e
TBTR: Add sanity check assertions
7 years ago
Jonathan G Rennison
bb6b8d8cd6
Increase verbosity of some assertion failure messages
7 years ago
Jonathan G Rennison
1615137481
Adjust format of vehicle scope dumping
7 years ago
Jonathan G Rennison
902fd73c47
Merge branch 'ship_collision_avoidance' into jgrpp
7 years ago
Jonathan G Rennison
ab6119cb76
Merge branch 'infrastructure_sharing' into jgrpp
7 years ago
Jonathan G Rennison
2c16800454
Add debug console command to show cargo packet deferred payment stats
7 years ago
Jonathan G Rennison
decc0f210c
Fix incorrect comment
7 years ago
Jonathan G Rennison
bcc456ed37
Add debug console command to show inflation multipliers
7 years ago
HackaLittleBit
e4a10e9313
Revert part of collision detection on aqueducts, on aqueducts collision detection will not be done.
7 years ago
Jonathan G Rennison
8c0c9274ea
Merge branch 'infrastructure_sharing' into jgrpp
...
# Conflicts:
# src/economy.cpp
# src/misc.cpp
# src/openttd.cpp
# src/saveload/extended_ver_sl.cpp
7 years ago
Jonathan G Rennison
9000d74f3c
Pay all cargo payment incomes when cargo finally delivered
7 years ago
Jonathan G Rennison
ea3948aa2d
Merge branch 'cpp-btree' into infrastructure_sharing
7 years ago
Jonathan G Rennison
093bd804cd
Merge branch 'save_ext' into infrastructure_sharing
7 years ago
Jonathan G Rennison
5abd7ad788
Merge branch 'cpp-11' into save_ext
7 years ago
HackaLittleBit
354ecfdf3a
Handle ship collision detection on aquaducts.
7 years ago
HackaLittleBit
e2d3c95ae1
Enable ships to pass on both sides of other ships.
7 years ago
Jonathan G Rennison
a6a1e67dbc
Scale displayed running costs by day length factor
7 years ago
HackaLittleBit
828e9bece2
De-duplicate ship entry to exit direction map table
7 years ago
translators
b36e70cba8
(svn r27967) -Update from Eints:
...
portuguese: 2 changes by Samu
7 years ago
translators
cefedd6923
(svn r27967) -Update from Eints:
...
portuguese: 2 changes by Samu
7 years ago
Jonathan G Rennison
aa1a914d96
Merge branch 'ship_collision_avoidance' into jgrpp
7 years ago
HackaLittleBit
c5888dad9f
Changes to ship collision avoidance algorithm
...
* Change some names and create a seperate procedure for finding ships.
* Check if destiny tile is buoy. If so, distance checking continues.
* Remove water tile check. It was done before and coast can't have 3 way tracks.
* Add a check for map edges.
* Add speed adjustment related to distance between ships
* Do not detect ships on tiles with parallel tracks
7 years ago
Jonathan G Rennison
7b811d93a1
Expand comment on why viewport is drawn in chunks
7 years ago
Jonathan G Rennison
ddd0419758
Revert "Don't split viewport draw chunks"
...
This reverts commit d82f9b50c6
.
7 years ago
translators
0c43d6903a
(svn r27966) -Update from Eints:
...
spanish (mexican): 32 changes by Absay
portuguese: 41 changes by Samu
7 years ago
translators
5fe62ccb3e
(svn r27966) -Update from Eints:
...
spanish (mexican): 32 changes by Absay
portuguese: 41 changes by Samu
7 years ago
Jonathan G Rennison
38fb8c1b84
Zoning: Cache expensive zoning overlay values
7 years ago
Jonathan G Rennison
f8193578c1
Blitter: Performance adjustments to 32bpp anim non-SSE blitter
7 years ago
translators
6886b156d2
(svn r27965) -Update from Eints:
...
spanish (mexican): 43 changes by Absay
7 years ago
translators
25c9cc6b11
(svn r27965) -Update from Eints:
...
spanish (mexican): 43 changes by Absay
7 years ago
Jonathan G Rennison
11a10299d1
Blitter: Also use sprite flags for non-SSE 32bpp sprite encoder
7 years ago
Jonathan G Rennison
d730cfd51d
Cache sprite sequence bounds for vehicles
7 years ago
Jonathan G Rennison
5b226adc75
TBTR: Whitespace fix
7 years ago
Jonathan G Rennison
cfa8ed747e
Add a 16-bit Rect type and conversion function
7 years ago
Jonathan G Rennison
560a049316
Linkgraph GUI: Replace line visibility detection algorithm
...
Previous algorithm had excessive false-positive rate
7 years ago
Jonathan G Rennison
29470dba23
LinkGraph: Increase caching of link graph lines/point details
7 years ago
Jonathan G Rennison
8ab6522e7c
Add a monotonically incrementing counter to UpdateWindows calls
...
This is for checking draw cache validity
7 years ago
Jonathan G Rennison
4bad77cdf0
Use new/delete for Viewport info struct
7 years ago
Jonathan G Rennison
d82f9b50c6
Don't split viewport draw chunks
...
The stated explanation seems unconvincing, and it introduces a performance penalty.
7 years ago
Jonathan G Rennison
83e6cf50a0
Blitter: Adjust line-drawing algorithm to reduce wasted off-screen work
7 years ago
Jonathan G Rennison
2534c2a162
Blitter: Avoid signed overflow when drawing long lines
7 years ago
Jonathan G Rennison
0c2f49c08d
Blitter: Change DrawLine to be templated
7 years ago
translators
ef6adb0030
(svn r27964) -Update from Eints:
...
spanish (mexican): 10 changes by Absay
7 years ago
translators
156d34b5e4
(svn r27964) -Update from Eints:
...
spanish (mexican): 10 changes by Absay
7 years ago
Jonathan G Rennison
cd68e9fac7
Linkgraph: Do not pre-fill annos set at start of MCF Dijkstra
7 years ago
Jonathan G Rennison
4a420ef864
Linkgraph: Use cached value in capacity annotation comparison
7 years ago
Jonathan G Rennison
e54a7189fd
Add debug command line switch to quit after fixed number of days
7 years ago
Jonathan G Rennison
18f2a28715
Fix stray STRING2 in lang/korean.txt
7 years ago
Jonathan G Rennison
4a0d949d83
Merge branch 'master' into jgrpp
7 years ago
kiwitreekor
f0d9df359e
Add files via upload
7 years ago
kiwitreekor
8d2a3b75d3
Update Korean Translation
7 years ago
Jonathan G Rennison
3a2a316588
Merge branch 'day_length' into jgrpp
...
# Conflicts:
# src/saveload/extended_ver_sl.cpp
# src/saveload/vehicle_sl.cpp
7 years ago
Jonathan G Rennison
5db5581684
Merge branch 'save_ext' into jgrpp
7 years ago
Jonathan G Rennison
15fea054fb
Add function pointer mode to SlXvFeatureTest
7 years ago
Jonathan G Rennison
7b567c9d26
Extend vehicle running ticks to 16 bits to avoid overflow at day length > 3
7 years ago
translators
844da806c7
(svn r27963) -Update from Eints:
...
norwegian (bokmal): 2 changes by Leifbk
7 years ago
translators
0842742b91
(svn r27963) -Update from Eints:
...
norwegian (bokmal): 2 changes by Leifbk
7 years ago
translators
98c2fa87e6
(svn r27962) -Update from Eints:
...
spanish (mexican): 1 change by Absay
7 years ago
translators
78d80a9968
(svn r27962) -Update from Eints:
...
spanish (mexican): 1 change by Absay
7 years ago
translators
4882c1d617
(svn r27960) -Update from Eints:
...
spanish (mexican): 2 changes by Absay
7 years ago
translators
96b3036d4c
(svn r27960) -Update from Eints:
...
spanish (mexican): 2 changes by Absay
7 years ago
translators
6e3bb4dd90
(svn r27959) -Update from Eints:
...
spanish (mexican): 8 changes by Absay
7 years ago
translators
ebd46cc303
(svn r27959) -Update from Eints:
...
spanish (mexican): 8 changes by Absay
7 years ago
Jonathan G Rennison
dda20d08c1
Merge branch 'improved_breakdowns' into jgrpp
...
Update German and Korean language strings
# Conflicts:
# src/saveload/extended_ver_sl.cpp
7 years ago
Jonathan G Rennison
0a80aec634
Implement critical breakdown speed reduction for road vehicles
7 years ago
Jonathan G Rennison
beda7ebb39
Set minimum speed for train critical breakdown reduction.
7 years ago
translators
60aa3074e3
(svn r27958) -Update from Eints:
...
spanish (mexican): 26 changes by Absay
7 years ago
translators
ae5bbfb4b6
(svn r27958) -Update from Eints:
...
spanish (mexican): 26 changes by Absay
7 years ago
translators
62d072b57c
(svn r27957) -Update from Eints:
...
spanish (mexican): 3 changes by Absay
7 years ago
translators
66ccd9f71b
(svn r27957) -Update from Eints:
...
spanish (mexican): 3 changes by Absay
7 years ago
translators
1298e3c94a
(svn r27956) -Update from Eints:
...
spanish (mexican): 16 changes by Absay
7 years ago
translators
f9ae0c5045
(svn r27956) -Update from Eints:
...
spanish (mexican): 16 changes by Absay
7 years ago
Jonathan G Rennison
4b392b66db
Fix DeleteVisibleTrain being called on virtual trains
...
Add assertion to check for this case
7 years ago
Jonathan G Rennison
1c04653518
Add scope info logging to DeleteVisibleTrain
7 years ago
translators
d7ef54268d
(svn r27955) -Update from Eints:
...
french: 2 changes by glx
7 years ago
translators
bfd9e30c30
(svn r27955) -Update from Eints:
...
french: 2 changes by glx
7 years ago
frosch
2e20751c5f
(svn r27954) -Cleanup [FS#6644]: Remove unused function (M3Henry)
7 years ago
frosch
6b11ab49d2
(svn r27954) -Cleanup [FS#6644]: Remove unused function (M3Henry)
7 years ago
frosch
1bc6fdef31
(svn r27953) -Cleanup: Adjust other languages for r27952
7 years ago
frosch
b394dd8468
(svn r27953) -Cleanup: Adjust other languages for r27952
7 years ago
frosch
0d1cc32b19
(svn r27952) -Change: Reword texts in industry view, when stockpiling is used.
7 years ago
frosch
150ef3999c
(svn r27952) -Change: Reword texts in industry view, when stockpiling is used.
7 years ago
translators
ced7d2a4ec
(svn r27951) -Update from Eints:
...
spanish (mexican): 6 changes by Absay
7 years ago
translators
2b23f11b47
(svn r27951) -Update from Eints:
...
spanish (mexican): 6 changes by Absay
7 years ago
frosch
b69c0acca2
(svn r27950) -Merge: Documentation updates from 1.7 branch
7 years ago
frosch
54040bd31a
(svn r27950) -Merge: Documentation updates from 1.7 branch
7 years ago
translators
43be9c80b1
(svn r27947) -Update from Eints:
...
spanish (mexican): 1 change by Absay
7 years ago
translators
61c2f6ff9d
(svn r27947) -Update from Eints:
...
spanish (mexican): 1 change by Absay
7 years ago
translators
873e3ed27f
(svn r27946) -Update from Eints:
...
spanish (mexican): 1 change by Absay
7 years ago
translators
cd71c1af3a
(svn r27946) -Update from Eints:
...
spanish (mexican): 1 change by Absay
7 years ago
translators
0fac4a751a
(svn r27945) -Update from Eints:
...
spanish (mexican): 3 changes by Absay
7 years ago
translators
3db395700d
(svn r27945) -Update from Eints:
...
spanish (mexican): 3 changes by Absay
7 years ago
Jonathan G Rennison
9a5986fa70
Fix handling of current timetable order index when deleting/inserting orders
7 years ago
Jonathan G Rennison
c4897f92df
Timetable GUI: Add warnings for conditional order timetabling.
7 years ago
Jonathan G Rennison
218085c535
Timetable: Implement autofill/automate for taken conditional orders.
...
Fix wrong timetable values being set after using skip or send to depot.
Add timetabled flag for conditional order branch taken travel time.
7 years ago
translators
470d136358
(svn r27944) -Update from Eints:
...
spanish (mexican): 1 change by Absay
7 years ago
translators
de4b1e80f6
(svn r27944) -Update from Eints:
...
spanish (mexican): 1 change by Absay
7 years ago
Jonathan G Rennison
102c55bc57
Fix assertion failure when trams do a short turnaround in a tunnel mouth
7 years ago
frosch
42392fd7b5
(svn r27938) -Fix (r27899): When scrolling in the train depot, also scroll the tile separators.
7 years ago
frosch
b34418ae60
(svn r27938) -Fix (r27899): When scrolling in the train depot, also scroll the tile separators.
7 years ago
frosch
c14f23a03d
(svn r27937) -Change: When train depots have a horizontal scrollbar, allow scrolling 1 tile beyond the longest train, so you can actually attach a wagon at the end.
7 years ago
frosch
c2cddb4cc4
(svn r27937) -Change: When train depots have a horizontal scrollbar, allow scrolling 1 tile beyond the longest train, so you can actually attach a wagon at the end.
7 years ago
frosch
6f36c52736
(svn r27936) -Fix: When moving wagons in the depot, the drag highlight did not exactly match the length of the dragged wagon chain.
7 years ago
frosch
432edcd4a5
(svn r27936) -Fix: When moving wagons in the depot, the drag highlight did not exactly match the length of the dragged wagon chain.
7 years ago
Jonathan G Rennison
740e4543c3
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/industry_cmd.cpp
7 years ago
michi_cc
c722cb26b8
(svn r27935) -Fix [FS#6629]: [Win32] Right mouse scrolling didn't work properly with the Windows 10 Fall Creators Update.
7 years ago
michi_cc
5116bb5ad1
(svn r27935) -Fix [FS#6629]: [Win32] Right mouse scrolling didn't work properly with the Windows 10 Fall Creators Update.
7 years ago
michi_cc
e856e3cca8
(svn r27934) -Fix (r27900): Warning about unsigned unary minus.
7 years ago
michi_cc
43aa179586
(svn r27934) -Fix (r27900): Warning about unsigned unary minus.
7 years ago
translators
f2a22573d5
(svn r27933) -Update from Eints:
...
croatian: 26 changes by UnderwaterHesus
portuguese (brazilian): 54 changes by Tucalipe
7 years ago
translators
3d1dd164f0
(svn r27933) -Update from Eints:
...
croatian: 26 changes by UnderwaterHesus
portuguese (brazilian): 54 changes by Tucalipe
7 years ago
frosch
6347e5f11e
(svn r27932) -Fix (r0) [FS#6639]: Forest, candyfloss forest and battery farm skipped the first animation frame.
7 years ago
frosch
3f819029f4
(svn r27932) -Fix (r0) [FS#6639]: Forest, candyfloss forest and battery farm skipped the first animation frame.
7 years ago
translators
2202544474
(svn r27931) -Update from Eints:
...
portuguese: 7 changes by neuralshock
7 years ago
translators
a391bc99e7
(svn r27931) -Update from Eints:
...
portuguese: 7 changes by neuralshock
7 years ago
translators
a9992e1751
(svn r27930) -Update from Eints:
...
chinese (simplified): 2 changes by yfdyh000
7 years ago
translators
52394ae548
(svn r27930) -Update from Eints:
...
chinese (simplified): 2 changes by yfdyh000
7 years ago
Jonathan G Rennison
a69a0b1557
Fix not being able to build water industries when removing water is disabled
7 years ago
frosch
135ad9c6c9
(svn r27929) -Cleanup: Remove unused Industry::random_triggers
7 years ago
frosch
6cc55abaf9
(svn r27929) -Cleanup: Remove unused Industry::random_triggers
7 years ago
frosch
82ae414e8d
(svn r27928) -Fix: [NewGRF] While executing random triggers, var 5F should include the new triggers.
...
-Fix: [NewGRF] Reset used random triggers only after all A123 chains have been resolved, so that all RA2 in all chains can test the shard triggers. This also includes multiple RA2 in the same A123 chain.
-Fix: [NewGRF] Industry random triggers are stored per tile, even when randomising the shared random bits of the parent industry.
7 years ago
frosch
ffdcbb8f21
(svn r27928) -Fix: [NewGRF] While executing random triggers, var 5F should include the new triggers.
...
-Fix: [NewGRF] Reset used random triggers only after all A123 chains have been resolved, so that all RA2 in all chains can test the shard triggers. This also includes multiple RA2 in the same A123 chain.
-Fix: [NewGRF] Industry random triggers are stored per tile, even when randomising the shared random bits of the parent industry.
7 years ago
Jonathan G Rennison
1defb8aafd
Add "Freight" type to vehicle list cargo type filter
7 years ago
Jonathan G Rennison
71c133e203
Merge branch 'master' into jgrpp
7 years ago
Jonathan G Rennison
097cf9b0b1
Add UI setting to control whether cargo filter drop down is shown
7 years ago
Jonathan G Rennison
f3c95dd9a7
Add cargo filter support to vehicle list and tracerestrict slot windows
...
Refactor out common code
7 years ago
Jonathan G Rennison
8d1d69d598
Fix display text for filter veh list by cargo type drop down
...
Simplify init
7 years ago
Jonathan G Rennison
d4de9de61d
Fix filtering by cargo type = none in vehicle list
7 years ago
patch-import
b1613a24f0
Import: Filter vehicles in company vehicles lists by cargo patch
...
https://www.tt-forums.net/viewtopic.php?p=1193133#p1193133
7 years ago
translators
146e4eddb6
(svn r27927) -Update from Eints:
...
french: 6 changes by glx
7 years ago
translators
461b43e649
(svn r27927) -Update from Eints:
...
french: 6 changes by glx
7 years ago
translators
40d7a628ff
(svn r27926) -Update from Eints:
...
slovenian: 2 changes by Necrolyte
polish: 12 changes by McZapkie
hebrew: 34 changes by dnd_man
7 years ago
translators
81c1e14edd
(svn r27926) -Update from Eints:
...
slovenian: 2 changes by Necrolyte
polish: 12 changes by McZapkie
hebrew: 34 changes by dnd_man
7 years ago
Jonathan G Rennison
86a9438070
Fix AirportSpec->rotation not being duplicated/freed correctly
...
Fixes crashes when resetting GRF data
7 years ago
Jonathan G Rennison
5282394b04
Do not attempt to perform viewport scrolling in game bootstrap mode.
...
Do not increase date in bootstrap mode
7 years ago
translators
4fca142bfb
(svn r27925) -Update from Eints:
...
malay: 5 changes by rionix88
7 years ago
translators
2fcb215abb
(svn r27925) -Update from Eints:
...
malay: 5 changes by rionix88
7 years ago
Jonathan G Rennison
3f83546dfc
Linkgraph: Fix numeric overflow in cost estimate/duration multiplier.
...
Bump cost estimate type to 64 bits
7 years ago
Jonathan G Rennison
a93cc441a9
Merge branch 'cpp-11' into jgrpp
7 years ago
Jonathan G Rennison
2b38268e2f
Add printf format codes for 64-bit unsigned integers
7 years ago
Jonathan G Rennison
6f5dc695fa
Add templated versions of CeilDiv and Ceil maths functions
7 years ago
Jonathan G Rennison
124d9a753e
Merge branch 'master' into cpp-11
...
# Conflicts:
# src/stdafx.h
7 years ago
Jonathan G Rennison
39701cf5df
Merge branch 'master' into cpp-11
7 years ago
translators
4cfccc7e85
(svn r27924) -Update from Eints:
...
hebrew: 5 changes by Metheny
7 years ago
translators
0502a9c332
(svn r27924) -Update from Eints:
...
hebrew: 5 changes by Metheny
7 years ago
Jonathan G Rennison
f03de4bcc1
Fix not being allowed to build docks, ship depots, when removing water is disabled
7 years ago
translators
539f6f50f7
(svn r27923) -Update from Eints:
...
polish: 15 changes by McZapkie
7 years ago
translators
278400042d
(svn r27923) -Update from Eints:
...
polish: 15 changes by McZapkie
7 years ago
Jonathan G Rennison
3d629b0dea
Fix timetabled full-load order warning being shown for non station orders
7 years ago
translators
6cf47d2280
(svn r27922) -Update from Eints:
...
polish: 12 changes by McZapkie
7 years ago
translators
ac5074fb53
(svn r27922) -Update from Eints:
...
polish: 12 changes by McZapkie
7 years ago
translators
83c2158e7c
(svn r27921) -Update from Eints:
...
polish: 22 changes by McZapkie
7 years ago
translators
3c1e6d5a88
(svn r27921) -Update from Eints:
...
polish: 22 changes by McZapkie
7 years ago
frosch
24a1b82840
(svn r27916) -Codechange: Enable usage of static_assert for MSVC
7 years ago
frosch
7bb2dedbd5
(svn r27916) -Codechange: Enable usage of static_assert for MSVC
7 years ago
Jonathan G Rennison
9559ad4946
Merge branch 'template_train_replacement' into jgrpp
7 years ago
Jonathan G Rennison
40c99956ed
TBTR: Fix attempting to get sprite for new virtual engine before marking as virtual
7 years ago
Jonathan G Rennison
51e018c9a4
Merge branch 'departure-boards' into jgrpp
7 years ago
Jonathan G Rennison
07ca7cfb8c
Add show passenger and show freight buttons to departure window
7 years ago
Jonathan G Rennison
a9ca7c1ead
Fix crash when loading old savegames with buoys
7 years ago
Jonathan G Rennison
be37aad470
Update multiple docks to use savegame framework, fix merge conflicts
7 years ago
keldorkatarn
06abeb4570
Move dock creation code in afterload further up so it runs before the catchment area is created, since that code checks for the presence of the new docks.
...
(cherry picked from commit 80cf10dc0788644ed844b313e5c73dc634f7b43a)
# Conflicts:
# src/saveload/afterload.cpp
7 years ago
keldorkatarn
e3b33b45c9
Simplify direction lookup to also work for oil rigs.
...
(cherry picked from commit acbff5528b6aa5a01d17b814a44b6d884ee03f69)
7 years ago
keldorkatarn
1d3cf59d8a
Allow building multiple docks per station.
...
(cherry picked from commit 0110c4a35d383e0be2cbb53cbe9cbe6784abb3e9)
# Conflicts:
# src/station_cmd.cpp
7 years ago
adf88
be48b325fd
(svn r27914) -Fix/Feature: 'unban' console command - fix invalid help text and be more verbose
7 years ago
adf88
56ffa35511
(svn r27914) -Fix/Feature: 'unban' console command - fix invalid help text and be more verbose
7 years ago
adf88
43f162c664
(svn r27913) -Fix: 'unban' console command was not handling IPv6 adresses properly
7 years ago
adf88
f3fbf6beb8
(svn r27913) -Fix: 'unban' console command was not handling IPv6 adresses properly
7 years ago
Jonathan G Rennison
414d5b2c8a
Add warning/info messages to timetable GUI
7 years ago
Jonathan G Rennison
d6ebda485c
Remove programmable signals from CTRL-click signal type cycling
7 years ago
Jonathan G Rennison
aa138baec9
Add UI setting for whether programmable signals shown in UI (default off)
...
Add setting subcategory for advanced signal features
7 years ago
Jonathan G Rennison
5199e19213
Move timetable interface settings to GUI subcategory
7 years ago
Jonathan G Rennison
93c5f9336a
Merge branch 'scheduled-dispatch-sx' into jgrpp
7 years ago
innocenat
1b3969a014
Fix scheduled dispatch for multiplayer
7 years ago
Jonathan G Rennison
6df5cac0df
Merge branch 'enhanced_viewport_overlay' into jgrpp
...
# Conflicts:
# src/vehicle.cpp
7 years ago
Jonathan G Rennison
f77a368268
Merge branch 'crashlog_improvements' into jgrpp
7 years ago
Jonathan G Rennison
4a6ddb2d50
Merge branch 'cpp-11' into crashlog_improvements
...
# Conflicts:
# config.lib
7 years ago
Jonathan G Rennison
509e20406f
Merge branch 'master' into cpp-11
7 years ago
Jonathan G Rennison
2574e46df8
Merge branch 'save_ext' into enhanced_viewport_overlay
...
# Conflicts:
# src/smallmap_gui.cpp
7 years ago
Jonathan G Rennison
19e62d089f
Merge branch 'master' into save_ext
7 years ago
Jonathan G Rennison
2f85326a4a
Increase crashlog length limits
7 years ago
michi_cc
6f98cde882
(svn r27912) -Fix (r13948): [NPF] Reserved track bits were not accounted for when trying to find any safe position.
7 years ago
michi_cc
016a68815d
(svn r27912) -Fix (r13948): [NPF] Reserved track bits were not accounted for when trying to find any safe position.
7 years ago
translators
6d1effd3c9
(svn r27911) -Update from Eints:
...
korean: 1 change by telk5093
hebrew: 4 changes by dnd_man
7 years ago
translators
6d08d054ef
(svn r27911) -Update from Eints:
...
korean: 1 change by telk5093
hebrew: 4 changes by dnd_man
7 years ago
translators
f1e54b4375
(svn r27910) -Update from Eints:
...
spanish (mexican): 10 changes by Absay
dutch: 145 changes by mrLeopold
7 years ago
translators
6b46133a2a
(svn r27910) -Update from Eints:
...
spanish (mexican): 10 changes by Absay
dutch: 145 changes by mrLeopold
7 years ago
Jonathan G Rennison
add9be20a0
Merge branch 'enhanced_viewport_overlay' into jgrpp
7 years ago
Jonathan G Rennison
d3a1e8060d
Fix vehicle draw flickering, particularly in viewport map mode
...
Incorrect bounds check in ViewportAddVehicles/ViewportMapDrawVehicles
7 years ago
translators
eaf8d0ee07
(svn r27909) -Update from Eints:
...
spanish (mexican): 4 changes by Absay
7 years ago
translators
dc649f2738
(svn r27909) -Update from Eints:
...
spanish (mexican): 4 changes by Absay
7 years ago
adf88
13106675de
(svn r27908) -Codechange: Mark airport tile tables and FTAs "const" to be sure that they are really constant
7 years ago
adf88
6dec889306
(svn r27908) -Codechange: Mark airport tile tables and FTAs "const" to be sure that they are really constant
7 years ago
adf88
7757f5050a
(svn r27907) -Fix: AirportSpec::rotation was memleaking
7 years ago
adf88
b56453f93b
(svn r27907) -Fix: AirportSpec::rotation was memleaking
7 years ago
adf88
0f8c868ea2
(svn r27906) -Cleanup: Remove some NPF code with no effect and mark possible bug about never used NPF_FLAG_IGNORE_RESERVED flag
7 years ago
adf88
1dd6930507
(svn r27906) -Cleanup: Remove some NPF code with no effect and mark possible bug about never used NPF_FLAG_IGNORE_RESERVED flag
7 years ago
adf88
322a053de7
(svn r27905) -Fix [FS#6585]: Keep the "link" between industry chain and smallmap windows whenever possible
7 years ago
adf88
74e1fe130c
(svn r27905) -Fix [FS#6585]: Keep the "link" between industry chain and smallmap windows whenever possible
7 years ago
adf88
dbf7ed502a
(svn r27904) -Fix [FS#6593]: When last vehicle is removed from shared orders group, hide the "Stop sharing" button in vehile orders window
7 years ago
adf88
88726f71b6
(svn r27904) -Fix [FS#6593]: When last vehicle is removed from shared orders group, hide the "Stop sharing" button in vehile orders window
7 years ago
translators
f1bf1f25bf
(svn r27903) -Update from Eints:
...
vietnamese: 37 changes by myquartz
7 years ago
translators
13d0296e7c
(svn r27903) -Update from Eints:
...
vietnamese: 37 changes by myquartz
7 years ago
Jonathan G Rennison
9212188191
Merge pull request #27 from kiwitreekor into jgrpp
7 years ago
frosch
3e2ec8a545
(svn r27901) -Codechange: GetWindowZPriority only needs a WindowClass; this way it can also be used for WindowDesc before a Window instance is created. (3298)
7 years ago
frosch
09abccd316
(svn r27901) -Codechange: GetWindowZPriority only needs a WindowClass; this way it can also be used for WindowDesc before a Window instance is created. (3298)
7 years ago
frosch
5aecfd11f0
(svn r27900) -Change [FS#6568]: Remove the gap between windows when positioning them after opening.
...
-Fix: Make automatic window-positioning RTL-aware.
-Fix: Automatic window-positioning now uses GUI-scale/style dependent sizes/distances instead of fixed pixel values.
7 years ago
frosch
80dffae130
(svn r27900) -Change [FS#6568]: Remove the gap between windows when positioning them after opening.
...
-Fix: Make automatic window-positioning RTL-aware.
-Fix: Automatic window-positioning now uses GUI-scale/style dependent sizes/distances instead of fixed pixel values.
7 years ago
frosch
d279bccffa
(svn r27899) -Feature: Draw vertical separators at tile distance in the train depot GUI. This only applies if all vehicles use consistent lengths, i.e. either if only using default vehicles, or if only using NewGRF vehicles with 32px reference width. (based on patch by Wolf01)
7 years ago
frosch
61c68f906d
(svn r27899) -Feature: Draw vertical separators at tile distance in the train depot GUI. This only applies if all vehicles use consistent lengths, i.e. either if only using default vehicles, or if only using NewGRF vehicles with 32px reference width. (based on patch by Wolf01)
7 years ago
kiwitreekor
8b3137c9c7
Korean translation update
7 years ago
Jonathan G Rennison
c3a9eca1a9
Add town growth setting, rate depends on proportion of transported cargo
7 years ago
translators
16fc68dff0
(svn r27898) -Update from Eints:
...
dutch: 18 changes by habell
7 years ago
translators
1afb3a91f8
(svn r27898) -Update from Eints:
...
dutch: 18 changes by habell
7 years ago
Jonathan G Rennison
bf18b1cdbe
Merge remote-tracking branch 'kruemelmagic/jgrpp' into jgrpp
7 years ago
frosch
3bedb43de4
(svn r27896) -Fix: some warnings
7 years ago
frosch
062c736437
(svn r27896) -Fix: some warnings
7 years ago
kruemelmagic
7fda737ac9
Update german.txt
...
newly translated strings from comparison with upstream English language file (english.txt)
7 years ago
kruemelmagic
d15525da77
Update german.txt
...
- almost complete own translation added (reworked)
- a few corrections to trunk strings
- a few corrections of previous translations
7 years ago
Jonathan G Rennison
ee169c4455
Fix numerical/signed overflow when using high day lengths
...
Bug reported at day length = 125
7 years ago
Jonathan G Rennison
36a712a579
Add very and extremely slow options to town growth rate setting
7 years ago
Jonathan G Rennison
0d2be99827
Merge branch 'save_ext' into jgrpp
...
# Conflicts:
# src/settings_internal.h
# src/table/company_settings.ini
# src/table/settings.h.preamble
# src/table/settings.ini
7 years ago
Jonathan G Rennison
a3d1585826
Add settings callback field to re-order setting options in GUI
7 years ago
alberth
7efce319ff
(svn r27895) -Fix [FS#6606]: Tooltip of 'increase service interval' said 'decrease' (adf88)
7 years ago
alberth
a6e7f1142b
(svn r27895) -Fix [FS#6606]: Tooltip of 'increase service interval' said 'decrease' (adf88)
7 years ago
alberth
a3f30a30df
(svn r27894) -Fix [FS#6608]: Typo fix in STATIOV_* string names (Wolf01)
7 years ago
alberth
2eae80bbfe
(svn r27894) -Fix [FS#6608]: Typo fix in STATIOV_* string names (Wolf01)
7 years ago
Jonathan G Rennison
46050820c5
Fix missing template definition in company_settings.
...
(cherry picked from commit 6e505ceab1
)
7 years ago
Jonathan G Rennison
6fcb156989
Add generic mechanism to cross-ref settings at load time.
...
This is useful for loading settings from legacy/special versions,
where the corresponding setting is somewhere else and/or a PATX setting,
with duplicating all the info.
(cherry picked from commit b5c453b21e
)
7 years ago
Jonathan G Rennison
2e7e712f06
Ctrl+click on shared list button in order/timetable window to add veh to group
7 years ago
Jonathan G Rennison
4255d8a131
Remove gui.enable_single_veh_shared_order_gui from settings GUI
7 years ago
Jonathan G Rennison
ac016eae5e
Add client setting to enable shared order group window for single vehicles
7 years ago
Jonathan G Rennison
2a3f59dc8a
Refresh screen when changing day length
7 years ago
Jonathan G Rennison
2e7380bc72
Add scope info logging to tile loop
7 years ago
Jonathan G Rennison
ba33754993
Merge branch 'save_ext' into tracerestrict-sx
...
# Conflicts:
# src/vehiclelist.cpp
7 years ago
Jonathan G Rennison
f34833f111
Merge branch 'improved_breakdowns' into jgrpp
...
# Conflicts:
# src/vehiclelist.cpp
7 years ago
Jonathan G Rennison
2d66f25f6c
Merge branch 'save_ext' into improved_breakdowns
...
# Conflicts:
# src/vehicle.cpp
7 years ago
Jonathan G Rennison
258e591f71
Merge branch 'cpp-11' into save_ext
7 years ago
Jonathan G Rennison
f3a0aace0c
Merge branch 'master' into cpp-11
...
# Conflicts:
# src/stdafx.h
7 years ago
Jonathan G Rennison
1d1718c226
Merge branch 'tracerestrict-sx' into jgrpp
7 years ago
Jonathan G Rennison
58a860c087
Fix selected item in dropdown for conditional to test slot occupancy state
7 years ago
frosch
a47fb85cd8
(svn r27893) -Codechange: Use fallthrough attribute. (LordAro)
7 years ago
frosch
b4b98e5165
(svn r27893) -Codechange: Use fallthrough attribute. (LordAro)
7 years ago
Jonathan G Rennison
acea2e83fe
Merge branch 'crashlog_improvements' into jgrpp
7 years ago
Jonathan G Rennison
fd9a2e680c
Fix using crash abort reason string as printf format string
7 years ago
Jonathan G Rennison
43f847cebb
Merge remote-tracking branch 'auge8472/lang-de' into jgrpp
...
Fix a STRING/STRING2 mixup
7 years ago
Heiko August
fcd08d0daa
translation for safer level crossings
7 years ago
Heiko August
18f104e644
translation for custom street bridge heads
7 years ago
Heiko August
550e393f86
translation for several viewport map settings
7 years ago
Heiko August
dd4fe36bf8
next part of translation for more conditional orders(comparators)
7 years ago
Heiko August
a61d6ae95e
translation for adjusted placement of arctic trees
7 years ago
Heiko August
28cd475ccd
translation for removing sea and river tiles ingame
7 years ago
Heiko August
c5d233904e
partial translation for more conditional orders (orders)
7 years ago
Heiko August
65726ff9a1
translation for increase of station catchment area
7 years ago
Jonathan G Rennison
31e343b4ff
Merge remote-tracking branch 'auge8472/lang-de' into jgrpp
7 years ago