Patric Stout
51dbcca9a7
Remove: officially mark Vista as no longer supported ( #11531 )
...
It is very likely Vista hasn't been working for years, but the
amount of users that use an OS that has been EoL for over 11 years
is very small, so reports happen rarely.
(cherry picked from commit b866e52b17
)
2023-12-02 23:11:00 +00:00
Miika Kulmala
e47bfe47b8
Feature/Fix: [GS] Add RoadTiles and GetOneWayInfo endpoints ( #611 )
...
Feature: [GS] Add RoadTiles and GetOneWayInfo endpoints
2023-11-29 20:49:31 +00:00
Jonathan G Rennison
ca23e31986
Add railtype variable for adjacent crossing information
2023-11-26 17:29:27 +00:00
Jonathan G Rennison
85e1146fab
Documentation: Fix typo in NewGRF additions (NML) document
2023-11-21 20:56:06 +00:00
Jonathan G Rennison
c929f7075e
Merge branch 'master' into jgrpp
...
# Conflicts:
# cmake/SourceList.cmake
# src/build_vehicle_gui.cpp
# src/company_gui.cpp
# src/console_cmds.cpp
# src/depot_base.h
# src/elrail.cpp
# src/network/core/udp.cpp
# src/network/network_admin.cpp
# src/network/network_chat_gui.cpp
# src/network/network_gui.cpp
# src/network/network_server.cpp
# src/newgrf.cpp
# src/newgrf_engine.cpp
# src/newgrf_railtype.cpp
# src/newgrf_railtype.h
# src/newgrf_storage.h
# src/os/unix/crashlog_unix.cpp
# src/rail.h
# src/rail_cmd.cpp
# src/rail_gui.cpp
# src/road_cmd.cpp
# src/road_map.h
# src/saveload/labelmaps_sl.cpp
# src/settings_gui.cpp
# src/settings_type.h
# src/sl/oldloader_sl.cpp
# src/station_cmd.cpp
# src/station_gui.cpp
# src/table/settings/world_settings.ini
# src/tests/test_script_admin.cpp
# src/textfile_gui.cpp
# src/toolbar_gui.cpp
# src/train_cmd.cpp
# src/tunnelbridge_cmd.cpp
# src/vehicle_gui.cpp
# src/widget.cpp
# src/window.cpp
# src/window_gui.h
# src/window_type.h
2023-11-19 13:00:21 +00:00
Jonathan G Rennison
fc1c47cbd2
Merge branch 'master' into jgrpp
...
# Conflicts:
# cmake/CompileFlags.cmake
# src/crashlog.cpp
# src/crashlog.h
# src/date_type.h
# src/depot_type.h
# src/landscape.cpp
# src/openttd.cpp
# src/order_cmd.cpp
# src/order_gui.cpp
# src/os/macosx/crashlog_osx.cpp
# src/os/unix/crashlog_unix.cpp
# src/os/windows/crashlog_win.cpp
# src/pathfinder/npf/npf.cpp
# src/road_cmd.cpp
# src/script/api/script_infrastructure.cpp
# src/stdafx.h
# src/table/settings/gui_settings.ini
# src/table/settings/pathfinding_settings.ini
# src/tests/CMakeLists.txt
2023-11-13 19:08:22 +00:00
Jonathan G Rennison
3da9f521a5
Documentation: Fix stray HTML tag in road stops documentation
2023-10-23 22:49:07 +01:00
Jonathan G Rennison
6b649f668e
Documentation: Fix table for road stops var 42/roadstop_terrain_type
2023-10-19 17:44:54 +01:00
Jonathan G Rennison
39247b0120
Road stops: Add tile slope to varact2 variable 0x42
2023-10-15 22:27:28 +01:00
Peter Nelson
b2a1ec96f1
Change: Store station blocked/wires/pylons flags in map.
...
This stores three flags in unused map bits, and avoids having to look up
station graphics and custom station specs to determine blocked/wires/pylons
status.
This potentially affects rail pathfinding performance.
Savegame version is not bumped, as the flags can just be updated every
time.
(cherry picked from commit cb658e6cc6e1c114c1eaafaaa5b14849f04ca083)
2023-09-30 12:39:09 +01:00
Patric Stout
b389d45d55
Doc: Add more hyperlinks within the included documentation ( #11288 )
...
Co-authored-by: Niels Martin Hansen <nielsm@indvikleren.dk>
2023-09-11 18:55:23 +00:00
Jonathan G Rennison
be13d8d970
Update low level changes document
2023-09-03 20:58:25 +01:00
Patric Stout
2f96ccc18a
Add: [CI] Create and store breakpad symbols for releases ( #11247 )
...
Additionally, also store PDB and exe files on the Symbol Server
for easier debugging with MSVC.
2023-08-30 18:27:15 +00:00
Jonathan G Rennison
a0e3885acc
Add airport tile variables to get airport type local ID and layout
2023-08-26 15:01:10 +01:00
romw314
662f76bfc4
Docs: mention Windows 11 in directory_structure.md ( #11200 )
2023-08-15 22:21:13 +02:00
Jonathan G Rennison
1183476182
Allow custom signal styles to disable aspect-limited mode
...
By setting style_lookahead_extra_aspects to 255
2023-08-14 23:56:21 +01:00
Rubidium
40195e689d
Change: improve wording of help (host instead of IP) and update man page
2023-08-12 22:01:22 +02:00
Jonathan G Rennison
c6a6e7c60b
Update low lavel changes document
2023-07-09 11:05:04 +01:00
Jonathan G Rennison
3b2e917ca4
Enable vehicle variable 61 for ships
...
Bump multi_part_ships feature version, add to documentation
2023-06-26 00:18:11 +01:00
Jonathan G Rennison
bc00753996
NewGRF stations: Remove extended version of varuiable 68
2023-06-06 21:35:39 +01:00
Jonathan G Rennison
7119550aa7
Documentation: Adjust low level changes document
2023-06-03 21:39:04 +01:00
Jonathan G Rennison
69c118a2cb
Documentation: Update info on road stop and object extended byte format
2023-06-03 11:07:13 +01:00
Jonathan G Rennison
bdb9a72aa4
NewGRF: Add/extend station variables for station info of nearby tiles
...
In preparation for support of more than 255 stations per GRF
2023-06-01 18:51:51 +01:00
Jonathan G Rennison
1dbbbed9e5
NewGRF: Only extend value of road stops variable 68 if feature tested for
2023-06-01 18:14:23 +01:00
Jonathan G Rennison
5989edab8d
Documentation: Fix table HTML in roadstops doc
2023-06-01 18:12:10 +01:00
Jonathan G Rennison
cd9930542d
GS: Add GSAsyncMode(bool) class to set async mode of script DoCommands
...
In asynchronous mode, don't wait for result of executed command,
just fire-and-forget, and return estimated cost/result
2023-05-23 22:21:19 +01:00
Jonathan G Rennison
df6c35a48a
Documentation: Add contents listing to script additions document
2023-05-23 22:21:19 +01:00
Jonathan G Rennison
64925aedf8
Add town variable for town tile X and Y coordinates
2023-04-13 21:19:53 +01:00
Jonathan G Rennison
e02585f68e
Add railtype and signals variables for signal vertical clearance
2023-04-04 20:29:22 +01:00
Jonathan G Rennison
3d1b0af8f6
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/newgrf_debug_gui.cpp
# src/object_cmd.cpp
# src/object_gui.cpp
2023-04-03 00:43:58 +01:00
Jonathan G Rennison
62053779b5
Road stops: Add flag to read draw mode from register 0x100
2023-04-02 13:11:11 +01:00
Jonathan G Rennison
177a00ac12
Documentation: Adjust road stops NML CSS
2023-04-02 13:02:49 +01:00
Jonathan G Rennison
706d8f17a3
Road stops: Add bit for whether stop is being drawn in the build window
2023-04-02 12:34:01 +01:00
Tyler Trahan
e26d3de5fb
Doc: Add guide to releasing OpenTTD ( #10563 )
2023-03-26 11:08:37 +02:00
Jonathan G Rennison
2e7545f85f
Road stops: Add flag to use custom graphics for disabled views in build window
2023-03-19 11:01:17 +00:00
Jonathan G Rennison
8cd7c9559f
Multi-part ships: Require feature test to enable callback 16
2023-03-15 22:36:27 +00:00
Jonathan G Rennison
87e4258fe3
Allow selecting individual ship parts in refit window
...
Add callback to name ship parts in refit window
2023-03-15 19:44:26 +00:00
Jonathan G Rennison
211fdd62b2
Initial support for multi-part (pseudo-articulated) ships
2023-03-15 19:44:26 +00:00
Jonathan G Rennison
5718730d68
VarAction2: Add support for more varaction2 types
...
Add CB failure and deterministic relative types
2023-03-15 19:44:26 +00:00
Jonathan G Rennison
48d602962f
Road stops: Add inferred one way road state to var 50/roadstop_misc_info
2023-03-15 19:44:26 +00:00
Jonathan G Rennison
a3125499a1
Documentation: Fix minor errors in road stops document
2023-03-15 19:44:26 +00:00
Jonathan G Rennison
a00eb94e2f
Documentation: Add NewGRF town feature additions
2023-03-11 23:43:26 +00:00
Jonathan G Rennison
2181b99bdd
Documentation: Add note about road stops feature name/ID mapping
2023-03-11 22:23:40 +00:00
dP
b0542c8c49
Codechange: Don't store tree counter in the map array ( #10018 )
2023-02-26 16:39:44 -05:00
Jonathan G Rennison
4c1406a4b5
Add: NewGRF road stops
2023-02-26 21:28:30 +01:00
Jonathan G Rennison
5a877b49b4
Add railtype/signal variable to get signal side
2023-02-19 20:22:40 +00:00
Jonathan G Rennison
f7d62a1767
Add road/tram type flag to disallow collisions with trains
2023-02-19 18:05:11 +00:00
Jonathan G Rennison
663a3969a0
Add road/tram type flag to disallow tunnels
2023-02-19 15:21:35 +00:00
Jonathan G Rennison
3497d0dcdb
Add road/tram type properties to set road vehicle collision mode
2023-02-19 14:30:21 +00:00
Jonathan G Rennison
c756b8de8e
GRF: Add second success indicator mechanism for feature tests and ID mappings
2023-02-13 20:05:30 +00:00