Jonathan G Rennison
|
d67a2ea167
|
Saveload: Use table format for bridge signal style map
|
2024-07-16 22:00:12 +01:00 |
|
Jonathan G Rennison
|
c2e7c67204
|
Saveload: Use table format for companies chunk
|
2024-07-16 18:58:15 +01:00 |
|
Jonathan G Rennison
|
9099caa059
|
Saveload: Use table format for template vehicle chunks
|
2024-07-15 18:58:49 +01:00 |
|
Jonathan G Rennison
|
38781fb16e
|
Saveload: Use table format for plans chunk
|
2024-07-15 00:26:42 +01:00 |
|
Jonathan G Rennison
|
e0352b8161
|
Saveload: Use table format for animated tiles
|
2024-07-14 21:52:04 +01:00 |
|
Jonathan G Rennison
|
f739710ad3
|
Saveload: Use table format for CAPA chunk
|
2024-07-13 12:03:58 +01:00 |
|
Jonathan G Rennison
|
e57a7ad273
|
Saveload: Bump savegame version for cheats
|
2024-07-13 11:24:58 +01:00 |
|
Jonathan G Rennison
|
a07b02ebe4
|
Saveload: Use table format for new signal style mapping chunk
|
2024-07-08 19:37:27 +01:00 |
|
Jonathan G Rennison
|
c2a4ddea7e
|
Saveload: Use table format for XBSS chunk
|
2024-07-08 19:12:20 +01:00 |
|
Jonathan G Rennison
|
2bf05321bb
|
Saveload: Use table format for tunnel chunk
|
2024-07-08 18:48:37 +01:00 |
|
Jonathan G Rennison
|
3035b91b5c
|
Saveload: Use table format for speed adaptation chunk
|
2024-07-08 18:48:25 +01:00 |
|
Jonathan G Rennison
|
cf573d4bf8
|
Saveload: Use table format for tracerestrict chunks
|
2024-07-08 18:00:59 +01:00 |
|
Jonathan G Rennison
|
d6b3ba6045
|
Saveload: Use table format for debug info
No longer add wrapper text around config
|
2024-07-07 16:11:22 +01:00 |
|
Jonathan G Rennison
|
fff46974fd
|
Scheduled dispatch: Allow naming departure slot tags
|
2024-06-13 19:32:42 +01:00 |
|
Jonathan G Rennison
|
18a42664fc
|
Merge branch 'master' into jgrpp
Remove 'byte' typedef
|
2024-05-07 17:21:50 +01:00 |
|
Jonathan G Rennison
|
d90c540f9e
|
Enable economy day length scaling in wallclock timekeeping mode
|
2024-04-30 18:04:04 +01:00 |
|
Jonathan G Rennison
|
d31359f4d2
|
Saveload: Fix doc comment for SlXvGetFeatureName
|
2024-03-30 16:31:31 +00:00 |
|
Jonathan G Rennison
|
98f1fb2722
|
Saveload: Fix NGRF chunks being saved with incorrect table SL_ARR format
Array length prefix was missing
See also: https://github.com/OpenTTD/bananas-api/pull/456
|
2024-03-30 10:16:26 +00:00 |
|
Jonathan G Rennison
|
20b8cb3059
|
Add setting to use object land ground for purchased land
Default on
|
2024-03-17 12:31:50 +00:00 |
|
Jonathan G Rennison
|
9f205727bf
|
Extend industry production/transported totals to 32 bits
|
2024-03-12 17:49:48 +00:00 |
|
Jonathan G Rennison
|
fe730bce31
|
Merge branch 'master' into jgrpp
# Conflicts:
# .github/workflows/ci-build.yml
# .github/workflows/codeql.yml
# .github/workflows/release-linux.yml
# .github/workflows/release-macos.yml
# .github/workflows/release-windows.yml
# src/map.cpp
# src/music/midifile.hpp
# src/order_cmd.cpp
# src/order_gui.cpp
# src/pathfinder/yapf/yapf_rail.cpp
# src/pbs.cpp
# src/saveload/afterload.cpp
# src/saveload/saveload.h
# src/saveload/vehicle_sl.cpp
# src/script/api/script_text.cpp
# src/ship_cmd.cpp
# src/train_cmd.cpp
# src/vehicle.cpp
# src/vehicle_base.h
# src/vehicle_func.h
# src/vehicle_gui.cpp
# src/vehicle_gui_base.h
# src/viewport.cpp
# src/waypoint_cmd.cpp
|
2024-03-12 17:44:28 +00:00 |
|
Jonathan G Rennison
|
090656bd7f
|
Adjust handling of year display in wallclock mode and company inauguration years
See: #657
|
2024-02-25 03:27:45 +00:00 |
|
Jonathan G Rennison
|
f52d56249d
|
Saveload: Use table format for industry build data chunks
|
2024-02-21 20:22:24 +00:00 |
|
Jonathan G Rennison
|
0e262620d2
|
Saveload: Use table format for NewGRF/ID mapping chunks
|
2024-02-21 20:22:24 +00:00 |
|
Jonathan G Rennison
|
a92377fe98
|
Use upstream save/load for various unchanged chunks
|
2024-02-21 20:22:24 +00:00 |
|
Jonathan G Rennison
|
8e8d698b24
|
Fix comment spelling errors
|
2024-02-21 19:10:31 +00:00 |
|
Jonathan G Rennison
|
a98a56669b
|
Merge branch 'master' into jgrpp
# Conflicts:
# regression/regression/result.txt
# src/autoreplace_cmd.cpp
# src/industry_gui.cpp
# src/landscape.cpp
# src/network/network_content.cpp
# src/newgrf_roadstop.cpp
# src/pathfinder/yapf/yapf_ship.cpp
# src/road_gui.cpp
# src/saveload/ai_sl.cpp
# src/saveload/saveload.h
# src/saveload/vehicle_sl.cpp
# src/station.cpp
# src/station_gui.cpp
# src/video/cocoa/cocoa_ogl.h
# src/video/sdl2_opengl_v.h
# src/video/video_driver.hpp
# src/video/win32_v.h
# src/widget_type.h
# src/widgets/dropdown.cpp
# src/widgets/dropdown_type.h
# src/window.cpp
|
2024-02-19 23:11:00 +00:00 |
|
Jonathan G Rennison
|
c6893388ab
|
Fix order flags collision in OT_GOTO_DEPOT
Move depot wait is timetabled flag to xflags
|
2024-02-19 00:41:05 +00:00 |
|
Jonathan G Rennison
|
fdd666f66a
|
Merge tag '14.0-beta1' into jgrpp
# Conflicts:
# src/3rdparty/squirrel/squirrel/sqcompiler.cpp
# src/aircraft.h
# src/animated_tile.h
# src/base_consist.h
# src/cargotype.h
# src/company_gui.cpp
# src/console_cmds.cpp
# src/core/overflowsafe_type.hpp
# src/engine_gui.cpp
# src/industry_gui.cpp
# src/lang/english.txt
# src/music/extmidi.cpp
# src/network/core/network_game_info.cpp
# src/network/network_server.cpp
# src/newgrf.cpp
# src/newgrf_industries.cpp
# src/order_base.h
# src/order_cmd.cpp
# src/order_gui.cpp
# src/order_type.h
# src/os/macosx/misc_osx.cpp
# src/os/windows/crashlog_win.cpp
# src/rail_gui.cpp
# src/rail_gui.h
# src/roadveh.h
# src/roadveh_cmd.cpp
# src/saveload/afterload.cpp
# src/saveload/company_sl.cpp
# src/saveload/saveload.cpp
# src/saveload/saveload.h
# src/saveload/saveload_error.hpp
# src/script/api/script_town.cpp
# src/settingsgen/settingsgen.cpp
# src/ship.h
# src/ship_cmd.cpp
# src/smallmap_gui.cpp
# src/spritecache.cpp
# src/stdafx.h
# src/strgen/strgen.cpp
# src/strgen/strgen.h
# src/table/settings/script_settings.ini
# src/timetable_cmd.cpp
# src/timetable_gui.cpp
# src/town.h
# src/town_cmd.cpp
# src/town_cmd.h
# src/town_gui.cpp
# src/train.h
# src/train_cmd.cpp
# src/tree_cmd.cpp
# src/vehicle.cpp
# src/vehicle_base.h
# src/vehicle_cmd.cpp
# src/vehicle_gui.cpp
# src/vehiclelist.cpp
# src/waypoint_base.h
# src/widget.cpp
|
2024-02-18 22:22:29 +00:00 |
|
Jonathan G Rennison
|
838b166726
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/cheat_gui.cpp
# src/command.cpp
# src/command_func.h
# src/company_base.h
# src/debug.cpp
# src/debug.h
# src/economy.cpp
# src/engine_type.h
# src/graph_gui.cpp
# src/misc_cmd.cpp
# src/misc_cmd.h
# src/network/core/os_abstraction.cpp
# src/openttd.cpp
# src/saveload/saveload.cpp
# src/saveload/saveload.h
# src/settings_type.h
# src/ship_cmd.cpp
# src/stdafx.h
# src/tests/bitmath_func.cpp
# src/town_cmd.cpp
# src/town_gui.cpp
|
2024-02-17 11:53:35 +00:00 |
|
Jonathan G Rennison
|
1f5b35fac4
|
Change link graph join and compression times to use scaled tick counter
|
2024-02-15 02:05:27 +00:00 |
|
Jonathan G Rennison
|
7ce06e22b8
|
Split date types into calendar and economy dates
See: 735abfe1
|
2024-02-13 21:34:09 +00:00 |
|
Jonathan G Rennison
|
1e2834a422
|
Use upstream/table format for game log chunk
|
2024-02-11 16:34:03 +00:00 |
|
Jonathan G Rennison
|
11f75933bf
|
Saveload: Use table format for DATE, VIEW, MAPS chunks
Merge MISC into DATE
|
2024-02-10 21:14:22 +00:00 |
|
Jonathan G Rennison
|
d39236d50c
|
Store state ticks directly in savegame instead of the offset
Initialise the state ticks value to a constant for new games,
instead of using an implicit offset of 0
|
2024-02-07 20:05:11 +00:00 |
|
Jonathan G Rennison
|
9bea1e3cc3
|
Scheduled dispatch: Allow tagging departure slots, add to conditional order
|
2024-01-28 17:14:03 +00:00 |
|
Jonathan G Rennison
|
6c329871f1
|
Scheduled dispatch: Add per dispatch slot flags field
Add flag for slot re-use
|
2024-01-28 01:48:54 +00:00 |
|
Jonathan G Rennison
|
1ce8930583
|
Use DateTicksScaled for Vehicle::last_loading_tick
|
2024-01-27 16:38:27 +00:00 |
|
Jonathan G Rennison
|
5b7689a0aa
|
Scheduled dispatch: Add flag to re-use all dispatch slots
|
2024-01-22 01:35:04 +00:00 |
|
Jonathan G Rennison
|
fc51491361
|
Tracerestrict: Use combined aux and cond op fields for TRIT_SLOT subtype
|
2024-01-20 22:43:53 +00:00 |
|
Jonathan G Rennison
|
1e0bb019a7
|
Change cargo scaling settings to be linear instead of logarithmic
|
2024-01-16 18:02:34 +00:00 |
|
Jonathan G Rennison
|
041f36d565
|
Add try to acquire slot order subtype
|
2024-01-11 21:04:49 +00:00 |
|
Jonathan G Rennison
|
936d636cdd
|
No longer save/load water region invalidation states
Move InitializeWaterRegions to AllocateMap
No longer ForceUpdate in InitializeWaterRegions
|
2024-01-10 00:51:44 +00:00 |
|
Jonathan G Rennison
|
914b92b21f
|
Merge branch 'master' into jgrpp
Bump savegame for water regions for ship pathfinder
Use ring_buffer for ShipPathCache
|
2024-01-09 18:36:47 +00:00 |
|
Jonathan G Rennison
|
16b840d86e
|
Increase DateTicks to 64 bits, fix overflow after year 79455
|
2024-01-09 00:13:28 +00:00 |
|
Jonathan G Rennison
|
97e6f3062e
|
Adding of _t to (u)int types, and WChar to char32_t
See: eaae0bb5e
|
2024-01-07 17:20:41 +00:00 |
|
Jonathan G Rennison
|
f034714559
|
Use StringBuilder for GetString/GetStringWithArgs, as per upstream
Update dependent code as required
|
2024-01-05 21:12:54 +00:00 |
|
Jonathan G Rennison
|
f3614c419d
|
Fix savegames with incorrect signal always reserve through bits
See: #620
|
2023-12-30 15:16:25 +00:00 |
|
Jonathan G Rennison
|
e9599fd4be
|
Scheduled dispatch: Remove scheduled_dispatch_start_full_date_fract
Use DateTicksScaled
|
2023-12-17 23:00:45 +00:00 |
|
Jonathan G Rennison
|
c76a5ed638
|
Timetable: Remove timetable_start_subticks, use DateTicksScaled
|
2023-12-17 23:00:44 +00:00 |
|