Commit Graph

54646 Commits (8ddb9462e6b4ef28fc53beba4acc965223de9797)
 

Author SHA1 Message Date
Jonathan G Rennison 8ddb9462e6 Fix ValidateVehicleTileHash for aircraft and multi-part ships 2 years ago
Jonathan G Rennison d82a050365 Fix template replacement cache update crash in RemoveAllGroupsForCompany 2 years ago
Jonathan G Rennison e3e743ba1e Skip over dummy/invalid orders in destination prediction and auto-separation 2 years ago
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