Skip to content

Commit 1d7e936

Browse files
authored
Merge pull request #3950 from myk002/myk_mechanisms
Tombstone gui/mechanisms
2 parents e229883 + f0039ab commit 1d7e936

File tree

3 files changed

+10
-2
lines changed

3 files changed

+10
-2
lines changed

docs/about/Removed.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,12 @@ gui/hack-wish
191191
=============
192192
Replaced by `gui/create-item`.
193193

194+
.. _gui/mechanisms:
195+
196+
gui/mechanisms
197+
==============
198+
Linked building interface has been added to the vanilla UI.
199+
194200
.. _gui/no-dfhack-init:
195201

196202
gui/no-dfhack-init

library/modules/Gui.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -376,7 +376,9 @@ DEFINE_GET_FOCUS_STRING_HANDLER(dwarfmode)
376376
}
377377
break;
378378
case df::view_sheet_type::BUILDING:
379-
if (auto bld = df::building::find(game->main_interface.view_sheets.viewing_bldid))
379+
if (game->main_interface.view_sheets.linking_lever)
380+
newFocusString = baseFocus + "/LinkingLever";
381+
else if (auto bld = df::building::find(game->main_interface.view_sheets.viewing_bldid))
380382
newFocusString += '/' + enum_item_key(bld->getType());
381383
break;
382384
default:

scripts

0 commit comments

Comments
 (0)