Change: Clamp terraform toolbar to main toolbar (#14725)
This commit is contained in:
@@ -755,6 +755,11 @@ struct BuildRoadToolbarWindow : Window {
|
||||
VpSelectTilesWithMethod(pt.x, pt.y, select_method);
|
||||
}
|
||||
|
||||
Point OnInitialPosition(int16_t sm_width, [[maybe_unused]] int16_t sm_height, [[maybe_unused]] int window_number) override
|
||||
{
|
||||
return AlignInitialConstructionToolbar(sm_width);
|
||||
}
|
||||
|
||||
void OnPlaceMouseUp([[maybe_unused]] ViewportPlaceMethod select_method, ViewportDragDropSelectionProcess select_proc, [[maybe_unused]] Point pt, TileIndex start_tile, TileIndex end_tile) override
|
||||
{
|
||||
if (pt.x != -1) {
|
||||
@@ -974,7 +979,7 @@ static constexpr std::initializer_list<NWidgetPart> _nested_build_road_widgets =
|
||||
};
|
||||
|
||||
static WindowDesc _build_road_desc(
|
||||
WDP_ALIGN_TOOLBAR, "toolbar_road", 0, 0,
|
||||
WDP_MANUAL, "toolbar_road", 0, 0,
|
||||
WC_BUILD_TOOLBAR, WC_NONE,
|
||||
WindowDefaultFlag::Construction,
|
||||
_nested_build_road_widgets,
|
||||
@@ -1019,7 +1024,7 @@ static constexpr std::initializer_list<NWidgetPart> _nested_build_tramway_widget
|
||||
};
|
||||
|
||||
static WindowDesc _build_tramway_desc(
|
||||
WDP_ALIGN_TOOLBAR, "toolbar_tramway", 0, 0,
|
||||
WDP_MANUAL, "toolbar_tramway", 0, 0,
|
||||
WC_BUILD_TOOLBAR, WC_NONE,
|
||||
WindowDefaultFlag::Construction,
|
||||
_nested_build_tramway_widgets,
|
||||
|
||||
Reference in New Issue
Block a user