Commit Graph

  • 29c451d1a8 Script: Only log each string parameter warning message once Jonathan G Rennison 2023-03-27 20:14:49 +01:00
  • ce5c758f2b Clarify how the "town growth speed depends on transported cargo" setting works Jonathan G Rennison 2023-03-26 22:37:44 +01:00
  • e26d3de5fb Doc: Add guide to releasing OpenTTD (#10563) Tyler Trahan 2023-03-26 05:08:37 -04:00
  • 3611082f8e Codechange: [CodeQL] Disable CodeQL check on trivial switch statements (#10537) Tyler Trahan 2023-03-26 03:35:44 -04:00
  • 9642e87bc8 Fix: [Script] Access to enum/consts defined outside of main.nut (#10573) Loïc Guilloux 2023-03-25 23:07:47 +01:00
  • 0bf6f82305 Cleanup: Don't mix switches and early returns in widget selection Tyler Trahan 2023-03-25 15:59:48 -04:00
  • 066ae6f3fb Codechange: Simplify some CodeQL-flagged trivial switches Tyler Trahan 2023-03-25 15:40:59 -04:00
  • a15e584e40 Update: Translations from eints japanese: 27 changes by fmang chinese (simplified): 12 changes by XiaoJi-Game translators 2023-03-25 18:41:51 +00:00
  • c39f6abcb2 Version: Committing version data for tag: jgrpp-0.52.1 Jonathan G Rennison 2023-03-25 09:07:56 +00:00
  • 1031955033 Console: check_caches should also log failure messages to the console Jonathan G Rennison 2023-03-24 22:27:26 +00:00
  • 04aedf4798 TBTR: Add template replacement index validation to CheckCaches Jonathan G Rennison 2023-03-24 22:14:22 +00:00
  • 279e9c7ec6 TBTR: Tidy up includes Jonathan G Rennison 2023-03-24 21:56:11 +00:00
  • 1ad77f8697 TBTR: Re-index recursive replacements on group topology changes Jonathan G Rennison 2023-03-24 21:47:14 +00:00
  • 9f9cc99fc1 Merge branch 'master' into jgrpp Jonathan G Rennison 2023-03-24 21:24:50 +00:00
  • 24e9af83aa Update: Translations from eints japanese: 22 changes by fmang translators 2023-03-24 18:44:41 +00:00
  • bd837a2fcd TBTR: Mark vehicles as requiring service on template/replacement change Jonathan G Rennison 2023-03-24 11:46:16 +00:00
  • d30157a113 Debug: Show whether vehicle needs service in debug window Jonathan G Rennison 2023-03-24 11:44:58 +00:00
  • 3ce2a01d12 TBTR: Fix template ownership and replacement checks in CmdReplaceTemplateVehicle Jonathan G Rennison 2023-03-24 11:33:12 +00:00
  • 6527e42cb1 TBTR: Maintain index of group to template replacement (recursive) Jonathan G Rennison 2023-03-24 10:18:20 +00:00
  • 9a1278bcd6 TBTR: Fix tooltips for start/stop replacement buttons Jonathan G Rennison 2023-03-24 09:36:49 +00:00
  • 83eb73a9b2 Update: Translations from eints japanese: 12 changes by fmang translators 2023-03-23 18:42:29 +00:00
  • 1707f74d60 TBTR: Refactor template replacement code Jonathan G Rennison 2023-03-22 00:15:25 +00:00
  • 5d5e005c5d Debug: Log aircraft target airport and movement state name Jonathan G Rennison 2023-03-22 20:58:13 +00:00
  • 035a3331a2 Avoid tile hash scans for unsuitable vehicle types in EnsureNoVehicleOnGround Jonathan G Rennison 2023-03-22 18:25:08 +00:00
  • a9156ed516 Do not include aircraft in flight in the vehicle tile hash Jonathan G Rennison 2023-03-22 17:55:06 +00:00
  • bd3df161e4 Debug: Show whether vehicle is in tile hash in debug info Jonathan G Rennison 2023-03-22 19:38:30 +00:00
  • 0ab54b2992 Debug: Fix aliasing of show/hide toggles for aircraft in debug window Jonathan G Rennison 2023-03-22 19:20:51 +00:00
  • a7efe91007 Script: More closely emulate old text param behaviour for 13 and below scripts Jonathan G Rennison 2023-03-22 16:47:21 +00:00
  • 887d474a2e Validate RAW_STRING parameter values in game_script mode Jonathan G Rennison 2023-03-22 16:46:40 +00:00
  • f3841e29c8 Saveload: Adjust formatting of _sl_xv_sub_chunk_infos Jonathan G Rennison 2023-03-21 20:19:40 +00:00
  • 2028472253 Saveload: Skip VENC/TNNC chunks entirely on non network server saves Jonathan G Rennison 2023-03-21 19:18:10 +00:00
  • c2752b31e6 Saveload: Use traditional map chunks for scenario saves Jonathan G Rennison 2023-03-21 18:59:11 +00:00
  • a57a909deb Saveload: Add special proc op for whether to save chunk Jonathan G Rennison 2023-03-21 18:57:50 +00:00
  • 1d915214a1 Update: Translations from eints japanese: 31 changes by fmang translators 2023-03-21 18:42:37 +00:00
  • b4f32e44d9 Saveload: Change result type of ChunkSaveLoadSpecialProc Jonathan G Rennison 2023-03-21 18:11:11 +00:00
  • 6cdf67f38a Saveload: Add save flag for if this is a scenario save Jonathan G Rennison 2023-03-21 18:00:30 +00:00
  • 69c3e94111 Crashlog: Remove incorrect comment Jonathan G Rennison 2023-03-21 18:00:09 +00:00
  • 664c486fea Add "very reduced" mode to the vehicle breakdowns setting Jonathan G Rennison 2023-03-21 17:30:16 +00:00
  • d15a14bd9e Update: Translations from eints japanese: 32 changes by fmang danish: 7 changes by bscargo translators 2023-03-20 18:45:00 +00:00
  • a6babb23d3 Script: Allow text param mismatches for scripts with 13 or below compatibility Jonathan G Rennison 2023-03-20 17:47:19 +00:00
  • 6fb3fa7e77 Version: Committing version data for tag: jgrpp-0.52.0 Jonathan G Rennison 2023-03-19 22:59:11 +00:00
  • c644aa754d Only check primary vehicle ships in RemoveDock Jonathan G Rennison 2023-03-19 22:38:31 +00:00
  • b7cb4099a6 Add missing cast in Save_TNNC() Jonathan G Rennison 2023-03-19 22:23:50 +00:00
  • 2716217775 Merge branch 'master' into jgrpp Jonathan G Rennison 2023-03-19 22:23:31 +00:00
  • e5438891e2 Cleanup: Keep spacing saveload versions by groups of five (#10576) Tyler Trahan 2023-03-19 11:02:54 -04:00
  • 2e7545f85f Road stops: Add flag to use custom graphics for disabled views in build window Jonathan G Rennison 2023-03-19 11:01:17 +00:00
  • ec73775f97 Road stops: Shrink build window when changing to a shorter type Jonathan G Rennison 2023-03-19 10:49:10 +00:00
  • 1424b7b49e Update: Translations from eints french: 14 changes by ZarTek-Creole translators 2023-03-18 18:42:21 +00:00
  • 3254d65b3e Update: Translations from eints swedish: 17 changes by joeax910 czech: 13 changes by jachymozo danish: 3 changes by bscargo translators 2023-03-17 18:43:43 +00:00
  • 6f42561859 Use std::vector for generic callback handlers Jonathan G Rennison 2023-03-16 21:41:10 +00:00
  • 5dd285b0d9 Don't save TNNC chunk if there are no town zone callback handlers Jonathan G Rennison 2023-03-16 20:52:44 +00:00
  • 062d57eadb Merge branch 'master' into jgrpp Jonathan G Rennison 2023-03-16 20:43:11 +00:00
  • 0bf6d80cd7 Update: Translations from eints danish: 161 changes by bscargo translators 2023-03-16 18:45:39 +00:00
  • 4dc846949c Bump savegame version for multi-cargo ships Jonathan G Rennison 2023-03-16 00:35:37 +00:00
  • 8cd7c9559f Multi-part ships: Require feature test to enable callback 16 Jonathan G Rennison 2023-03-15 22:36:27 +00:00
  • 24b5033a06 Fix #10568: "can savegame be loaded check" failed in dedicated server Rubidium 2023-03-15 20:59:58 +01:00
  • 87e4258fe3 Allow selecting individual ship parts in refit window Jonathan G Rennison 2023-03-15 18:12:17 +00:00
  • 211fdd62b2 Initial support for multi-part (pseudo-articulated) ships Jonathan G Rennison 2023-03-14 00:16:31 +00:00
  • 5718730d68 VarAction2: Add support for more varaction2 types Jonathan G Rennison 2023-03-14 17:57:30 +00:00
  • 48d602962f Road stops: Add inferred one way road state to var 50/roadstop_misc_info Jonathan G Rennison 2023-03-15 19:10:34 +00:00
  • eebb427b42 Fix overbuilding a road stop/waypoint clearing the one-way state Jonathan G Rennison 2023-03-15 18:42:36 +00:00
  • a3125499a1 Documentation: Fix minor errors in road stops document Jonathan G Rennison 2023-03-15 19:18:51 +00:00
  • 1dce4a0bef Debug: Show reliability/breakdown values in vehicle debug window Jonathan G Rennison 2023-03-14 20:04:00 +00:00
  • 9c5f81790a Debug: Split industry produced cargo info across multiple lines Jonathan G Rennison 2023-03-12 13:35:37 +00:00
  • 2e77754c04 Fix comment for XSCF_EXTRA_DATA_PRESENT flag Jonathan G Rennison 2023-03-12 12:41:06 +00:00
  • a00eb94e2f Documentation: Add NewGRF town feature additions Jonathan G Rennison 2023-03-11 23:43:26 +00:00
  • 2181b99bdd Documentation: Add note about road stops feature name/ID mapping Jonathan G Rennison 2023-03-11 22:15:08 +00:00
  • f44d455adc Send town zone radii to network clients in new TNNC chunk Jonathan G Rennison 2023-03-11 17:51:02 +00:00
  • ae99f667b0 NewGRF: Add generic town callback to set town zone radii Jonathan G Rennison 2023-03-11 02:24:50 +00:00
  • 93c34775e4 NewGRF: Add town variables for uncapped house count, population and zone radii Jonathan G Rennison 2023-03-11 02:01:53 +00:00
  • 5acf18fb37 NewGRF: Allow mapping a feature ID to the town scope Jonathan G Rennison 2023-03-11 02:15:18 +00:00
  • be69aa6257 Update: Translations from eints vietnamese: 1 change by KhoiCanDev korean: 3 changes by telk5093 german: 30 changes by Wuzzy2 slovak: 14 changes by legitalk dutch: 12 changes by Afoklala translators 2023-03-11 18:41:57 +00:00
  • 57c5cc32d0 VarAction2: Improve handling of feature changes with parent scopes Jonathan G Rennison 2023-03-11 16:05:28 +00:00
  • 205cb2d3ea Fix autosave setting dropdown strings Jonathan G Rennison 2023-03-11 09:53:25 +00:00
  • 4555724da4 Add CBID_VEHICLE_NAME to GetNewGRFCallbackName Jonathan G Rennison 2023-03-11 01:36:50 +00:00
  • 2bc46cc9b7 Update: Korean translation according to splitting extra TELK 2023-03-10 22:16:41 +09:00
  • bf86e66186 Fix: Korean translation for "Freight" filter TELK 2023-03-04 14:22:09 +09:00
  • 25ed7c2b53 Merge branch 'master' into jgrpp Jonathan G Rennison 2023-03-11 00:06:13 +00:00
  • 3657db3b23 Fix 6aa8997e: Type mismatch for _sl_xv_upstream_version variable Jonathan G Rennison 2023-03-10 22:40:31 +00:00
  • 64719f0e1c Doc: Add Coding Style into the repo for easier access (#10512) Limyx826 2023-03-11 02:40:12 +08:00
  • e999aa2923 Fix: Don't (briefly) switch from title-only playlist on menu screen. Peter Nelson 2023-03-08 11:20:50 +00:00
  • 3b90b85439 Change: Allow jukebox lists to fill window width. Peter Nelson 2023-03-07 22:50:59 +00:00
  • 0c4e2ce114 Change: Resize jukebox when changing music set. Peter Nelson 2023-03-07 22:43:22 +00:00
  • 1ec34acb51 Fix: Truncated music-set song names cause warning log. Peter Nelson 2023-01-26 14:58:51 +00:00
  • ffb6588481 Add header guard to unit_conversion.h Jonathan G Rennison 2023-03-09 17:47:51 +00:00
  • fd532fbd6f Avoid integer overflow issues in measurement tooltip Jonathan G Rennison 2023-03-09 17:39:34 +00:00
  • 3017cb63a9 Fix parameter shadowing in ApplyLookAheadItem Jonathan G Rennison 2023-03-09 17:33:19 +00:00
  • 277985ad9d Fix parameter shadowing in GetTrainStopLocation Jonathan G Rennison 2023-03-09 17:32:24 +00:00
  • 2d3250923c Fix #10554: Let Scrollbar::SetPosition clamp instead of assert. (#10555) PeterN 2023-03-09 15:19:58 +00:00
  • f13f8cd740 Tracerestrict: Improve program validator Jonathan G Rennison 2023-03-09 03:01:20 +00:00
  • 5b788dcb97 Tracerestrict: Use switch for actions in GetTraceRestrictTypeProperties Jonathan G Rennison 2023-03-09 01:42:13 +00:00
  • 6a0139354a Tracerestrict: Fix various comments Jonathan G Rennison 2023-03-09 01:36:04 +00:00
  • 1e4a89177e Fix: crashes to desktop from game scripts when companies disappear Rubidium 2023-03-02 21:27:30 +01:00
  • 717f79ff22 Add: deity mode enforcement checks to functions with command or company access Rubidium 2023-03-02 21:22:37 +01:00
  • 8d443d1379 Add: company mode enforcement checks to functions with command or company access Rubidium 2023-03-02 21:22:37 +01:00
  • 534f2419ad Add: precondition checks to functions that work with both valid company and deity Rubidium 2023-03-02 21:22:37 +01:00
  • 2fffde0891 Add: workflow and script for checking missing mode enforcements Rubidium 2023-03-02 22:02:37 +01:00
  • a79f97c022 Change: upon an invalid company mode, set ERR_PRECONDITION_INVALID_COMPANY instead of ERR_PRECONDITION_INVALID Rubidium 2023-03-01 21:18:55 +01:00
  • ef95af6987 Tracerestrict: Warn when reserved tiles ahead used without realistic braking Jonathan G Rennison 2023-03-08 21:14:41 +00:00
  • d80f193e74 Fix: Improve grfmessage for ShipVehicleChangeInfo. (#10558) Joan Josep 2023-03-08 21:59:01 +01:00