From 211fdd62b295e3c4104f5a1b4146b7031ec7c069 Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Tue, 14 Mar 2023 00:16:31 +0000 Subject: [PATCH] Initial support for multi-part (pseudo-articulated) ships --- docs/newgrf-additions-nml.html | 10 ++++ docs/newgrf-additions.html | 14 +++++- src/articulated_vehicles.cpp | 55 ++++++++++++++++----- src/engine.cpp | 2 +- src/engine_base.h | 9 ++++ src/newgrf_debug_gui.cpp | 17 ++++++- src/newgrf_extension.cpp | 1 + src/order_gui.cpp | 2 +- src/saveload/vehicle_sl.cpp | 8 +-- src/ship.h | 2 +- src/ship_cmd.cpp | 12 ++++- src/ship_gui.cpp | 89 ++++++++++++++++++++++++++++------ src/vehicle.cpp | 8 +-- src/vehicle_base.h | 9 ++++ src/vehicle_cmd.cpp | 18 +++---- src/vehicle_gui.cpp | 20 ++++---- 16 files changed, 217 insertions(+), 59 deletions(-) diff --git a/docs/newgrf-additions-nml.html b/docs/newgrf-additions-nml.html index 93f5e4d315..d1d9f40c5f 100644 --- a/docs/newgrf-additions-nml.html +++ b/docs/newgrf-additions-nml.html @@ -37,6 +37,7 @@