Add alt click to hands (#12330)

This commit is contained in:
Jacob Tong
2022-11-03 18:36:45 -07:00
committed by GitHub
parent 88a4ee0ce1
commit 74b63e83fd
4 changed files with 43 additions and 4 deletions

View File

@@ -69,17 +69,25 @@ public sealed class HandsUIController : UIController, IOnStateEntered<GameplaySt
return;
}
if (args.Function == ContentKeyFunctions.ExamineEntity)
if (args.Function == EngineKeyFunctions.UIClick)
{
_handsSystem.UIInventoryExamine(hand.SlotName);
_handsSystem.UIHandClick(_playerHandsComponent, hand.SlotName);
}
else if (args.Function == EngineKeyFunctions.UseSecondary)
{
_handsSystem.UIHandOpenContextMenu(hand.SlotName);
}
else if (args.Function == EngineKeyFunctions.UIClick)
else if (args.Function == ContentKeyFunctions.ActivateItemInWorld)
{
_handsSystem.UIHandClick(_playerHandsComponent, hand.SlotName);
_handsSystem.UIHandActivate(hand.SlotName);
}
else if (args.Function == ContentKeyFunctions.AltActivateItemInWorld)
{
_handsSystem.UIHandAltActivateItem(hand.SlotName);
}
else if (args.Function == ContentKeyFunctions.ExamineEntity)
{
_handsSystem.UIInventoryExamine(hand.SlotName);
}
}