Commit Graph

667 Commits (977758b9cad5c5ca0725030e1ce2d85b717e5573)

Author SHA1 Message Date
Jonathan G Rennison ca23e31986 Add railtype variable for adjacent crossing information 7 months ago
Jonathan G Rennison 85e1146fab Documentation: Fix typo in NewGRF additions (NML) document 7 months ago
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
7 months ago
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
7 months ago
Jonathan G Rennison 3da9f521a5 Documentation: Fix stray HTML tag in road stops documentation 8 months ago
Jonathan G Rennison 6b649f668e Documentation: Fix table for road stops var 42/roadstop_terrain_type 8 months ago
Jonathan G Rennison 39247b0120 Road stops: Add tile slope to varact2 variable 0x42 8 months ago
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)
9 months ago
Patric Stout b389d45d55
Doc: Add more hyperlinks within the included documentation (#11288)
Co-authored-by: Niels Martin Hansen <nielsm@indvikleren.dk>
9 months ago
Jonathan G Rennison be13d8d970 Update low level changes document 9 months ago
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.
10 months ago
Jonathan G Rennison a0e3885acc Add airport tile variables to get airport type local ID and layout 10 months ago
romw314 662f76bfc4
Docs: mention Windows 11 in directory_structure.md (#11200) 10 months ago
Jonathan G Rennison 1183476182 Allow custom signal styles to disable aspect-limited mode
By setting style_lookahead_extra_aspects to 255
10 months ago
Rubidium 40195e689d Change: improve wording of help (host instead of IP) and update man page 10 months ago
Jonathan G Rennison c6a6e7c60b Update low lavel changes document 11 months ago
Jonathan G Rennison 3b2e917ca4 Enable vehicle variable 61 for ships
Bump multi_part_ships feature version, add to documentation
12 months ago
Jonathan G Rennison bc00753996 NewGRF stations: Remove extended version of varuiable 68 1 year ago
Jonathan G Rennison 7119550aa7 Documentation: Adjust low level changes document 1 year ago
Jonathan G Rennison 69c118a2cb Documentation: Update info on road stop and object extended byte format 1 year ago
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
1 year ago
Jonathan G Rennison 1dbbbed9e5 NewGRF: Only extend value of road stops variable 68 if feature tested for 1 year ago
Jonathan G Rennison 5989edab8d Documentation: Fix table HTML in roadstops doc 1 year ago
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
1 year ago
Jonathan G Rennison df6c35a48a Documentation: Add contents listing to script additions document 1 year ago
Jonathan G Rennison 64925aedf8 Add town variable for town tile X and Y coordinates 1 year ago
Jonathan G Rennison e02585f68e Add railtype and signals variables for signal vertical clearance 1 year ago
Jonathan G Rennison 3d1b0af8f6 Merge branch 'master' into jgrpp
# Conflicts:
#	src/newgrf_debug_gui.cpp
#	src/object_cmd.cpp
#	src/object_gui.cpp
1 year ago
Jonathan G Rennison 62053779b5 Road stops: Add flag to read draw mode from register 0x100 1 year ago
Jonathan G Rennison 177a00ac12 Documentation: Adjust road stops NML CSS 1 year ago
Jonathan G Rennison 706d8f17a3 Road stops: Add bit for whether stop is being drawn in the build window 1 year ago
Tyler Trahan e26d3de5fb
Doc: Add guide to releasing OpenTTD (#10563) 1 year ago
Jonathan G Rennison 2e7545f85f Road stops: Add flag to use custom graphics for disabled views in build window 1 year ago
Jonathan G Rennison 8cd7c9559f Multi-part ships: Require feature test to enable callback 16 1 year ago
Jonathan G Rennison 87e4258fe3 Allow selecting individual ship parts in refit window
Add callback to name ship parts in refit window
1 year ago
Jonathan G Rennison 211fdd62b2 Initial support for multi-part (pseudo-articulated) ships 1 year ago
Jonathan G Rennison 5718730d68 VarAction2: Add support for more varaction2 types
Add CB failure and deterministic relative types
1 year ago
Jonathan G Rennison 48d602962f Road stops: Add inferred one way road state to var 50/roadstop_misc_info 1 year ago
Jonathan G Rennison a3125499a1 Documentation: Fix minor errors in road stops document 1 year ago
Jonathan G Rennison a00eb94e2f Documentation: Add NewGRF town feature additions 1 year ago
Jonathan G Rennison 2181b99bdd Documentation: Add note about road stops feature name/ID mapping 1 year ago
dP b0542c8c49
Codechange: Don't store tree counter in the map array (#10018) 1 year ago
Jonathan G Rennison 4c1406a4b5 Add: NewGRF road stops 1 year ago
Jonathan G Rennison 5a877b49b4 Add railtype/signal variable to get signal side 1 year ago
Jonathan G Rennison f7d62a1767 Add road/tram type flag to disallow collisions with trains 1 year ago
Jonathan G Rennison 663a3969a0 Add road/tram type flag to disallow tunnels 1 year ago
Jonathan G Rennison 3497d0dcdb Add road/tram type properties to set road vehicle collision mode 1 year ago
Jonathan G Rennison c756b8de8e GRF: Add second success indicator mechanism for feature tests and ID mappings 1 year ago
Jonathan G Rennison 85de07dee1 Documentation: Clarify that more_objects_per_grf must be tested for to enable it 1 year ago
Jonathan G Rennison 53835cef8e Documentation: Add documentation for more objects per GRF 1 year ago