Jonathan G Rennison
b59f229723
TBTR: Remove unnecessary variable
1 year ago
Jonathan G Rennison
c14085f425
Be more permissive about vehicles when converting tunnel/bridge railtype
1 year ago
Jonathan G Rennison
62ecad1b63
Scheduled dispatch: Add menu item to duplicate current schedule
1 year ago
Jonathan G Rennison
6d483cc5cc
Add toggle to show vehicle route overlay even when window is not focused
1 year ago
Jonathan G Rennison
4c2244cc21
Viewport: Refactor handling of vehicle route overlays
1 year ago
Jonathan G Rennison
31f476220d
Allow converting track by individual track pieces instead of whole tiles
...
Ctrl-click on convert button
See: #509
1 year ago
Jonathan G Rennison
09e03fb6b2
Change TunnelBridgeIsFree across_only to a mode enum type
1 year ago
Jonathan G Rennison
f94e43c940
Update map mode viewports when converting rail track type
1 year ago
Jonathan G Rennison
c4571e86c8
Allow specifying any palette ID for tile highlight recolouring
1 year ago
Jonathan G Rennison
65cc6623dd
Tracerestrict: Add button to duplicate instruction/block
1 year ago
Jonathan G Rennison
b089b561a5
Add departure board via order subtype to remove via for prior terminus
1 year ago
Jonathan G Rennison
284390cf6a
Order window: Fix resizing of release slot and label button rows
1 year ago
Peter Nelson
0b72297d57
Feature: Increase number of stations/roadstops per NewGRF.
1 year ago
Peter Nelson
bc7dfd7b46
Add: Station property 1C/1D to set name/classname.
...
These are an alternative to the original "generic" C4xx/C5xx method,
which can only assign strings to IDs up to 256.
1 year ago
Peter Nelson
d6f35a9fd6
Change: Add placeholders for unimplemented NewGRF station properties.
1 year ago
Peter Nelson
7a86615007
Feature: Remove limit of objects per NewGRF.
1 year ago
Peter Nelson
912eb68981
Change: Extend entity override manager and station spec lists to support 16 bit IDs.
1 year ago
Peter Nelson
e5c9a3e527
Change: Read Action 3 IDs as extended-bytes for all features.
...
This can be done because previous the value 0xFF (which indicates an
extended byte) was reserved for this purpose. Other features which may
not have mentioned reserving 0xFF do not allow this many IDs anyway.
This makes Action 3 consistent across all features. The allowable limits
for each feature do not change.
1 year ago
Peter Nelson
10baecd81f
Change: Make Action 3 debug messages more consistent.
1 year ago
glx22
045a99dd23
Codechange: Remove STR_TINY_RIGHT_ARROW
1 year ago
glx22
222e37d319
Codechange: Remove TINY_BLACK_STATION
1 year ago
glx22
b2a36ff3cc
Codechange: Remove STR_TINY_GROUP and STR_TINY_BLACK_VEHICLE
1 year ago
glx22
999057a4d8
Codechange: Remove STR_SHORT_DATE
1 year ago
glx22
49eb638563
Codechange: Remove STR_ORANGE_STRING1_WHITE and STR_ORANGE_STRING1_LTBLUE.
1 year ago
Peter Nelson
61407840c6
Codechange: Remove STR_BLACK_RAW_STRING.
1 year ago
Peter Nelson
0880616851
Codechange: Remove various STRING strings.
1 year ago
Peter Nelson
4767641c8c
Codechange: Remove various INT strings.
1 year ago
Peter Nelson
d5fb9e7dc6
Codechange: Remove various DATE_LONG strings.
1 year ago
Peter Nelson
a2d7642195
Codechange: Remove STR_COMPANY_MONEY.
1 year ago
Peter Nelson
f1d0a26324
Codechange: Remove STR_TINY_BLACK_DECIMAL.
1 year ago
Peter Nelson
e18f688db5
Codechange: Remove various COMMA strings.
1 year ago
Peter Nelson
5e185d5328
Codechange: Draw tooltip text in black.
1 year ago
Rubidium
3901ef9760
Codechange: use std::string for the GRF filenames
1 year ago
Rubidium
f78aa1e720
Codechange: use std::unique_ptr to manager GRFErrors in GRFConfig
1 year ago
Rubidium
a312a6c1b2
Codechange: make md5sumToString std::string compatible
1 year ago
Rubidium
51c6b8c1e4
Codechange: use fmt::format_to for gamelog message creation over seprintf
1 year ago
Patric Stout
c6c3d0e6fa
Fix: no_http_content_downloads and use_relay_service as private settings ( #10762 )
...
Basically, we don't need to know those values when people send in
crash reports.
1 year ago
Jonathan G Rennison
8d501f2db1
Fix #10741 : Rail platforms left partially reserved after train crash ( #10751 )
1 year ago
Peter Nelson
7ccdefa1c1
Change: Increase vehicle random data from 8 to 16 bits.
1 year ago
Peter Nelson
4a5e413a6c
Cleanup: Remove unnecessary VehicleRandomBits()
...
Simple Random() assignment to byte does the same.
1 year ago
translators
ca497ce356
Update: Translations from eints
...
japanese: 29 changes by fmang
danish: 25 changes by bscargo
polish: 29 changes by pAter-exe
1 year ago
Jonathan G Rennison
f78fea4fbf
Debug: Add introduction info to railtype debug info
1 year ago
Tyler Trahan
6501f84b4a
Codechange: Move calendar date functions inside TimerGameCalendar ( #10753 )
1 year ago
translators
7669aac865
Update: Translations from eints
...
english (us): 14 changes by 2TallTyler
1 year ago
Patric Stout
62f9bdb939
Fix: [CI] no need to build unit-tests for releases ( #10759 )
...
We don't run them anyway. And LTO can be darn slow.
1 year ago
Patric Stout
018a26d9b6
Fix: crash in emscripten when saving games ( #10758 )
...
Don't allocate 128KB on stack, but rather on the heap.
1 year ago
Patric Stout
fbad57ecf7
Change: [CI] update emscripten and liblzma to the latest version ( #10757 )
1 year ago
Jonathan G Rennison
7aaf703bf2
Saveload: Use heap instead of stack for save filter write buffers
1 year ago
Peter Nelson
39eff18754
Codechange: Use std::vector for gamelog GRFConfig comparisons.
1 year ago
Peter Nelson
00bf42353a
Codechange: Place gamelog into its own class, along with internal data.
...
Data is now stored in vectors to avoid manual memory management and
passing lengths around.
1 year ago