[BaseContainerProps()]
class SCR_CharacterHasGadgetInHandCondition : SCR_AvailableActionCondition
{
//------------------------------------------------------------------------------------------------
//! \param[in] data
//! \return true when the currently controlled entity has a gadget in hand, false otherwise
override bool IsAvailable(notnull SCR_AvailableActionsConditionData data)
{
return GetReturnResult(data.GetHeldGadget() != null);
}
}
GUI : Creating menu 'Inventory20Menu'
GUI : WidgetManager: CrateWidgets @"{981ACF4F45EAECAE}UI/layouts/Menus/Inventory/InventoryMain.layout"
SCRIPT (W): Slot_VON Has no Content!
SCRIPT (W): Slot_GameVersion Has no Content!
GUI (E): OverlayWidget Frame0 has invalid slot GridWidgetSlot for slot manipulation function used, expected: LayoutSlot
GUI (E): OverlayWidget Frame0 has invalid slot GridWidgetSlot for slot manipulation function used, expected: LayoutSlot
GUI : Creating menu 'Inventory20Menu'
GUI : WidgetManager: CrateWidgets @"{981ACF4F45EAECAE}UI/layouts/Menus/Inventory/InventoryMain.layout"
SCRIPT (W): Slot_VON Has no Content!
SCRIPT (W): Slot_GameVersion Has no Content!
GUI (E): OverlayWidget Frame0 has invalid slot GridWidgetSlot for slot manipulation function used, expected: LayoutSlot