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
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
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
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
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
0842742b91
(svn r27963) -Update from Eints:
...
norwegian (bokmal): 2 changes by Leifbk
7 years ago
translators
78d80a9968
(svn r27962) -Update from Eints:
...
spanish (mexican): 1 change by Absay
7 years ago
translators
96b3036d4c
(svn r27960) -Update from Eints:
...
spanish (mexican): 2 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
ae5bbfb4b6
(svn r27958) -Update from Eints:
...
spanish (mexican): 26 changes by Absay
7 years ago
translators
66ccd9f71b
(svn r27957) -Update from Eints:
...
spanish (mexican): 3 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
bfd9e30c30
(svn r27955) -Update from Eints:
...
french: 2 changes by glx
7 years ago
frosch
6b11ab49d2
(svn r27954) -Cleanup [FS#6644]: Remove unused function (M3Henry)
7 years ago
frosch
b394dd8468
(svn r27953) -Cleanup: Adjust other languages for r27952
7 years ago
frosch
150ef3999c
(svn r27952) -Change: Reword texts in industry view, when stockpiling is used.
7 years ago
translators
2b23f11b47
(svn r27951) -Update from Eints:
...
spanish (mexican): 6 changes by Absay
7 years ago
frosch
54040bd31a
(svn r27950) -Merge: Documentation updates from 1.7 branch
7 years ago
translators
61c2f6ff9d
(svn r27947) -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
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
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
b34418ae60
(svn r27938) -Fix (r27899): When scrolling in the train depot, also scroll the tile separators.
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
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
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
43aa179586
(svn r27934) -Fix (r27900): Warning about unsigned unary minus.
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
3f819029f4
(svn r27932) -Fix (r0) [FS#6639]: Forest, candyfloss forest and battery farm skipped the first animation frame.
7 years ago
translators
a391bc99e7
(svn r27931) -Update from Eints:
...
portuguese: 7 changes by neuralshock
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