Commit Graph

49427 Commits

Author SHA1 Message Date
Jonathan G Rennison
1867cebc4a Make smallmap refresh period variable with map mode/zoom and pause state 2020-10-01 11:29:43 +01:00
Jonathan G Rennison
151a4d85b9 Tracerestrict: Fix owner state of counter window 2020-09-29 18:38:01 +01:00
Jonathan G Rennison
2cad094725 Allow sending an empty password to drop settings_access 2020-09-29 18:21:06 +01:00
Jonathan G Rennison
38ebad6123 Plans: Fix adding plan lines in viewport map mode 2020-09-29 17:48:15 +01:00
Jonathan G Rennison
3b47b7b091 Plans: Improve performance of viewport plan rendering 2020-09-29 01:40:12 +01:00
Jonathan G Rennison
bf0bdfdd93 Add sleep debug console command 2020-09-28 21:09:30 +01:00
Jonathan G Rennison
a07df41342 Linkgraph: Change job scheduling scaling and duration calculations
Clamp scaling to max of 13

Replace duration calculation by:
N <= 1600: linear
N > 1600: proportional to cost estimate: N^2 log N
2020-09-28 21:09:30 +01:00
Jonathan G Rennison
7cb9493314 Deduplicate command log entries where possible 2020-09-28 21:09:30 +01:00
Jonathan G Rennison
e2eed7cb8a Add console command to dump link graph jobs 2020-09-28 21:09:30 +01:00
Jonathan G Rennison
e90b39c559 Add console command to get full game date 2020-09-27 23:07:44 +01:00
Jonathan G Rennison
1b4606b4f3 Linkgraph: Fix comment typo in link graph job class 2020-09-27 23:06:59 +01:00
Jonathan G Rennison
84dd35b685 Add drive-through train depot emulation (default off) 2020-09-26 18:08:26 +01:00
Jonathan G Rennison
b6f583a799 GRF: Add railtype custom signal sprite restricted flag, and control flag 2020-09-26 11:53:44 +01:00
Jonathan G Rennison
d32672a325 GRF: Allow railtype custom signal sprites for programmable pre-signals 2020-09-26 11:26:33 +01:00
Jonathan G Rennison
3cb1327012 Fix #193: Comparison is always true compiler warning 2020-09-25 18:21:33 +01:00
Jonathan G Rennison
9be6eb92f8 Console: Add network server commands to get/set company pw hashes 2020-09-25 17:49:39 +01:00
Jonathan G Rennison
a18ebba564 Allow converting track under trains when compatible with the new rail type 2020-09-24 18:00:59 +01:00
Jonathan G Rennison
481710f95b Show engine rail type info in vehicle debug window 2020-09-23 20:33:38 +01:00
Jonathan G Rennison
c55ca03066 Merge branch 'pr-192' into jgrpp 2020-09-23 10:20:09 +01:00
TELK
143495853c Update: Korean translation for v0.37.0, and some fixes 2020-09-23 18:14:45 +09:00
Jonathan G Rennison
0cffabe571 Add missing <array> include
See: #191
2020-09-23 10:05:07 +01:00
Jonathan G Rennison
2ded309430 Version: Committing version data for tag: jgrpp-0.37.0 2020-09-22 19:34:49 +01:00
Jonathan G Rennison
886ffeeb82 Merge branch 'pr-8312' into jgrpp 2020-09-21 19:34:34 +01:00
Jonathan G Rennison
0bfae346c1 Allow using the hash key in hotkeys (SDL) 2020-09-21 03:52:50 +01:00
Jonathan G Rennison
cfe63734ec Add unset hotkeys for message history, TBTR, slots, counters 2020-09-21 03:38:45 +01:00
Jonathan G Rennison
3f8ce47d32 TBTR: Fix being able to open template replacement window more than once 2020-09-21 03:27:37 +01:00
Jonathan G Rennison
09d5be1aad TBTR: Remove unitnumber_digits field/param from main window 2020-09-21 03:20:59 +01:00
Jonathan G Rennison
aea747be08 Merge branch 'master' into jgrpp
# Conflicts:
#	src/hotkeys.cpp
2020-09-21 02:14:30 +01:00
frosch
e544f8b1f2 Fix #8311, b98c7763de: Industry probability at map generation was scaled differently when set via property or callback. 2020-09-20 22:30:47 +02:00
Jonathan G Rennison
4763f441f6 On load, use previous local company or first usable company
Instead of always using the first company slot
2020-09-20 17:36:36 +01:00
Jonathan G Rennison
9af2c258fa TBTR: Preserve replacement flags when editing template 2020-09-19 12:06:35 +01:00
Jonathan G Rennison
e9bf1bd71b TBTR: Do not keep remaining vehicles by default 2020-09-19 12:00:30 +01:00
Jonathan G Rennison
a36e77c269 Fix group add/remove/rename not updating template replacement GUI in MP 2020-09-19 11:58:44 +01:00
Jonathan G Rennison
2ea3a7d6f4 Add setting for default road/tram types, to match default rail type setting 2020-09-18 23:32:47 +01:00
Jonathan G Rennison
3b49f892fa Redraw connecting link graph overlay links when moving station sign
Add test console command
2020-09-18 18:58:16 +01:00
Jonathan G Rennison
a0f78a8071 Fix assertion failure when upgrading dual road/tram bridge
In case where the other road/tram type does not extend across
the bridge, but is present on the upgrade tile.
2020-09-15 23:26:15 +01:00
Jonathan G Rennison
4c609ba93c Fix #189: Typo in STR_CONFIG_SETTING_REROUTE_RV_ON_LAYOUT_CHANGE_HELPTEXT 2020-09-14 23:55:18 +01:00
Jonathan G Rennison
f44d75eaf5 Allow building objects by area (1x1 objects only)
Add setting (default on)
2020-09-14 23:19:45 +01:00
Jonathan G Rennison
2d350d26db Add rate limit for object construction 2020-09-14 23:06:49 +01:00
Jonathan G Rennison
f0f5ce5840 Fix bulk land purchasing removing structures and water 2020-09-14 23:00:09 +01:00
Jonathan G Rennison
5970c936a6 CMake: Use freetype on Apple
See: #183, #188
2020-09-14 20:51:30 +01:00
Jonathan G Rennison
b90a297837 Script: Allow AI/GS developers to change game script in-game 2020-09-14 18:28:10 +01:00
Jonathan G Rennison
45386efcd0 Script: Allow changing ops limit and memory limit settings in game 2020-09-14 18:04:19 +01:00
Jonathan G Rennison
15fc3f5ba3 Fix generate world NewGRF error window being created without lock held 2020-09-12 17:03:14 +01:00
Jonathan G Rennison
c908a3afa8 Fix spelling error in tree growth speed setting: extremely slow 2020-09-11 22:28:09 +01:00
Jonathan G Rennison
75d53525d2 Fix town label colour not being updated when switching companies 2020-09-09 01:01:23 +01:00
Jonathan G Rennison
11a9a4dc0c Fix no error message when attaching new template/virtual vehicle fails
See: #187
2020-09-08 23:56:38 +01:00
Jonathan G Rennison
ff12051ee1 Only show ship is lost messages if lost for a significant time 2020-09-07 18:24:49 +01:00
Jonathan G Rennison
8824130b66 Tracerestrict: Allow referencing competitor infra where allowed by sharing 2020-09-06 15:22:20 +01:00
Jonathan G Rennison
943586016d TBTR: Adjust train sprite bounds and position in main window
See: #186
2020-09-05 14:02:18 +01:00