Jonathan G Rennison
3d1b0af8f6
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/newgrf_debug_gui.cpp
# src/object_cmd.cpp
# src/object_gui.cpp
2 years ago
Peter Nelson
82c70ed3b8
Change: Expose ObjectSpec vector to simplify iteration.
2 years ago
Peter Nelson
1f46f080f0
Codechange: Store objectspecs in std::vector instead of flat array.
2 years ago
Peter Nelson
93197f58b7
Codechange: Bind objectspecs to classes once all finalised.
2 years ago
Peter Nelson
02961fd7af
Codechange: Use std::vector for NewGRF class lists.
2 years ago
Jonathan G Rennison
62053779b5
Road stops: Add flag to read draw mode from register 0x100
2 years ago
Jonathan G Rennison
177a00ac12
Documentation: Adjust road stops NML CSS
2 years ago
Jonathan G Rennison
706d8f17a3
Road stops: Add bit for whether stop is being drawn in the build window
2 years ago
Jonathan G Rennison
c9e62ca29b
Only handle each conditional branch once in OrderList::GetNextStoppingStation
2 years ago
Jonathan G Rennison
cfb0d366f3
Unix: Trigger crash log handler on receiving SIGQUIT
2 years ago
PeterN
73474b08fe
Fix: Clicking on editbox clear button didn't take account of padding. ( #10583 )
2 years ago
PeterN
c1077212d7
Codechange: Use a shared_ptr for viewport overlay. ( #10586 )
2 years ago
Jonathan G Rennison
b9a4cd57f8
TBTR: Refresh drag selection highlight when control key state changed
2 years ago
Jonathan G Rennison
c018e58f1b
TBTR: Add train tooltips (right click and hover) in template edit window
2 years ago
Jonathan G Rennison
899eaf4ef3
Do not clear train lookahead when entering a train depot
2 years ago
translators
c905824248
Update: Translations from eints
...
chinese (traditional): 14 changes by inAndyPao
danish: 1 change by bscargo
2 years ago
Jonathan G Rennison
4127bc1344
Departure boards: Fix handling of missing travel times with conditional orders
2 years ago
Jonathan G Rennison
29c451d1a8
Script: Only log each string parameter warning message once
2 years ago
Jonathan G Rennison
ce5c758f2b
Clarify how the "town growth speed depends on transported cargo" setting works
2 years ago
Tyler Trahan
e26d3de5fb
Doc: Add guide to releasing OpenTTD ( #10563 )
2 years ago
Tyler Trahan
3611082f8e
Codechange: [CodeQL] Disable CodeQL check on trivial switch statements ( #10537 )
2 years ago
Loïc Guilloux
9642e87bc8
Fix: [Script] Access to enum/consts defined outside of main.nut ( #10573 )
2 years ago
Tyler Trahan
0bf6f82305
Cleanup: Don't mix switches and early returns in widget selection
2 years ago
Tyler Trahan
066ae6f3fb
Codechange: Simplify some CodeQL-flagged trivial switches
2 years ago
translators
a15e584e40
Update: Translations from eints
...
japanese: 27 changes by fmang
chinese (simplified): 12 changes by XiaoJi-Game
2 years ago
Jonathan G Rennison
c39f6abcb2
Version: Committing version data for tag: jgrpp-0.52.1
2 years ago
Jonathan G Rennison
1031955033
Console: check_caches should also log failure messages to the console
2 years ago
Jonathan G Rennison
04aedf4798
TBTR: Add template replacement index validation to CheckCaches
2 years ago
Jonathan G Rennison
279e9c7ec6
TBTR: Tidy up includes
2 years ago
Jonathan G Rennison
1ad77f8697
TBTR: Re-index recursive replacements on group topology changes
2 years ago
Jonathan G Rennison
9f9cc99fc1
Merge branch 'master' into jgrpp
2 years ago
translators
24e9af83aa
Update: Translations from eints
...
japanese: 22 changes by fmang
2 years ago
Jonathan G Rennison
bd837a2fcd
TBTR: Mark vehicles as requiring service on template/replacement change
2 years ago
Jonathan G Rennison
d30157a113
Debug: Show whether vehicle needs service in debug window
2 years ago
Jonathan G Rennison
3ce2a01d12
TBTR: Fix template ownership and replacement checks in CmdReplaceTemplateVehicle
2 years ago
Jonathan G Rennison
6527e42cb1
TBTR: Maintain index of group to template replacement (recursive)
...
Use hash tables for TBTR indices
2 years ago
Jonathan G Rennison
9a1278bcd6
TBTR: Fix tooltips for start/stop replacement buttons
2 years ago
translators
83eb73a9b2
Update: Translations from eints
...
japanese: 12 changes by fmang
2 years ago
Jonathan G Rennison
1707f74d60
TBTR: Refactor template replacement code
...
Adjust conditions for re-using existing engines in depot
Reduce cost of searching for existing engines in depot
Reduce cost of vehicle chain membership tests
Improve replacement command error handling
Tidy up code in general
2 years ago
Jonathan G Rennison
5d5e005c5d
Debug: Log aircraft target airport and movement state name
2 years ago
Jonathan G Rennison
035a3331a2
Avoid tile hash scans for unsuitable vehicle types in EnsureNoVehicleOnGround
2 years ago
Jonathan G Rennison
a9156ed516
Do not include aircraft in flight in the vehicle tile hash
2 years ago
Jonathan G Rennison
bd3df161e4
Debug: Show whether vehicle is in tile hash in debug info
2 years ago
Jonathan G Rennison
0ab54b2992
Debug: Fix aliasing of show/hide toggles for aircraft in debug window
2 years ago
Jonathan G Rennison
a7efe91007
Script: More closely emulate old text param behaviour for 13 and below scripts
2 years ago
Jonathan G Rennison
887d474a2e
Validate RAW_STRING parameter values in game_script mode
2 years ago
Jonathan G Rennison
f3841e29c8
Saveload: Adjust formatting of _sl_xv_sub_chunk_infos
2 years ago
Jonathan G Rennison
2028472253
Saveload: Skip VENC/TNNC chunks entirely on non network server saves
2 years ago
Jonathan G Rennison
c2752b31e6
Saveload: Use traditional map chunks for scenario saves
2 years ago
Jonathan G Rennison
a57a909deb
Saveload: Add special proc op for whether to save chunk
2 years ago