--- /home/yonatyt/simu-git/simutrans-master/script/api/api_convoy.cc 2020-06-08 15:37:14.000000000 -0400 +++ /home/yonatyt/simu-git/files/api_convoy.cc 2020-06-08 23:15:43.882872517 -0400 @@ -337,6 +337,10 @@ * @returns returns true if the schedule of the convoy is currently being edited. */ register_method(vm, convoy_is_schedule_editor_open, "is_schedule_editor_open", true); + /** + * @returns returns the number of station tiles covered by the convoy. + */ + register_method(vm, &convoi_t::get_tile_length, "get_tile_length"); #define STATIC /** --- /home/yonatyt/simu-git/simutrans-master/script/api/squirrel_types_scenario.awk 2020-06-08 15:37:14.000000000 -0400 +++ /home/yonatyt/simu-git/files/squirrel_types_scenario.awk 2020-06-08 23:16:35.074902212 -0400 @@ -63,6 +63,7 @@ export_types["convoy_x::is_schedule_editor_open"] = "bool()" export_types["convoy_x::calc_max_speed"] = "integer(integer, integer, integer)" export_types["convoy_x::speed_to_tiles_per_month"] = "integer(integer)" + export_types["convoy_x::get_tile_length"] = "integer()" export_types["factory_x::is_valid"] = "bool()" export_types["factory_x::get_consumers"] = "array()" export_types["factory_x::get_suppliers"] = "array()" --- /home/yonatyt/simu-git/simutrans-master/script/api/squirrel_types_ai.awk 2020-06-08 15:37:14.000000000 -0400 +++ /home/yonatyt/simu-git/files/squirrel_types_ai.awk 2020-06-08 23:17:03.122624370 -0400 @@ -63,6 +63,7 @@ export_types["convoy_x::is_schedule_editor_open"] = "bool()" export_types["convoy_x::calc_max_speed"] = "integer(integer, integer, integer)" export_types["convoy_x::speed_to_tiles_per_month"] = "integer(integer)" + export_types["convoy_x::get_tile_length"] = "integer()" export_types["factory_x::is_valid"] = "bool()" export_types["factory_x::get_consumers"] = "array()" export_types["factory_x::get_suppliers"] = "array()"