Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class CfgInteractionMenus
- {
- #include "LC\EBM\menus.hpp"
- class Car
- {
- targetType = 2;
- target = "Car";
- class Actions
- {
- /**class ScanLock: ExileAbstractAction
- {
- title = "Сканировать";
- condition = "('Exile_Item_ThermalScannerPro' in (magazines player)) && !ExilePlayerInSafezone && ((locked ExileClientInteractionObject) != 1)";
- action = "_this call ExileClient_object_lock_scan";
- };*/
- class Lock: ExileAbstractAction
- {
- title = "Закрыть";
- condition = "((locked ExileClientInteractionObject) isEqualTo 0) && ((locked ExileClientInteractionObject) != 1)";
- action = "true spawn ExileClient_object_lock_toggle";
- };
- class Unlock: ExileAbstractAction
- {
- title = "Открыть";
- condition = "((locked ExileClientInteractionObject) isEqualTo 2) && ((locked ExileClientInteractionObject) != 1)";
- action = "false spawn ExileClient_object_lock_toggle";
- };
- class ClaimVehicle: ExileAbstractAction
- {
- title = "Установить замок";
- condition = "true";
- action = "call ExileClient_ClaimVehicles_network_claimRequestSend";
- };
- class Repair: ExileAbstractAction
- {
- title = "Ремонтировать";
- condition = "true";
- action = "['RepairVehicle', _this select 0] call ExileClient_action_execute";
- };
- /**class Hotwire: ExileAbstractAction
- {
- title = "Взломать";
- condition = "((locked ExileClientInteractionObject) isEqualTo 2) && ((locked ExileClientInteractionObject) != 1)";
- action = "['HotwireVehicle', _this select 0] call ExileClient_action_execute";
- };*/
- class Flip: ExileAbstractAction
- {
- title = "Перевернуть";
- condition = "call ExileClient_object_vehicle_interaction_show";
- action = "_this call ExileClient_object_vehicle_flip";
- };
- class Refuel: ExileAbstractAction
- {
- title = "Заправить";
- condition = "call ExileClient_object_vehicle_interaction_show";
- action = "_this call ExileClient_object_vehicle_refuel";
- };
- class DrainFuel: ExileAbstractAction
- {
- title = "Слить топливо";
- condition = "call ExileClient_object_vehicle_interaction_show";
- action = "_this call ExileClient_object_vehicle_drain";
- };
- class PackDeployedVehicle: ExileAbstractAction
- {
- title = "Упаковать технику";
- condition = "call ExAd_XM8_DV_fnc_canPack";
- action = "call ExAd_XM8_DV_fnc_pack";
- };
- class Scrap: ExileAbstractAction
- {
- title = "Разобрать";
- condition = "true";
- action = "_this call fnc_bike_scrap";
- };
- class Salvage: ExileAbstractAction
- {
- title = "Убрать Сгоревшую Технику";
- condition = "(!(alive (ExileClientInteractionObject)))";
- action = "_this call NR_fnc_SalvageVehicle";
- };
- };
- };
- class Air
- {
- target = "Air";
- targetType = 2;
- class Actions
- {
- /**class ScanLock: ExileAbstractAction
- {
- title = "Сканировать";
- condition = "('Exile_Item_ThermalScannerPro' in (magazines player)) && ((locked ExileClientInteractionObject) != 1) && !ExilePlayerInSafezone";
- action = "_this call ExileClient_object_lock_scan";
- };*/
- class Lock: ExileAbstractAction
- {
- title = "Закрыть";
- condition = "((locked ExileClientInteractionObject) isEqualTo 0) && ((locked ExileClientInteractionObject) != 1)";
- action = "true spawn ExileClient_object_lock_toggle";
- };
- class Unlock: ExileAbstractAction
- {
- title = "Открыть";
- condition = "((locked ExileClientInteractionObject) isEqualTo 2) && ((locked ExileClientInteractionObject) != 1)";
- action = "false spawn ExileClient_object_lock_toggle";
- };
- class ClaimVehicle: ExileAbstractAction
- {
- title = "Установить замок";
- condition = "true";
- action = "call ExileClient_ClaimVehicles_network_claimRequestSend";
- };
- /**class Hotwire: ExileAbstractAction
- {
- title = "Взломать";
- condition = "((locked ExileClientInteractionObject) isEqualTo 2) && ((locked ExileClientInteractionObject) != 1)";
- action = "['HotwireVehicle', _this select 0] call ExileClient_action_execute";
- };*/
- class Repair: ExileAbstractAction
- {
- title = "Ремонтировать";
- condition = "true";
- action = "['RepairVehicle', _this select 0] call ExileClient_action_execute";
- };
- class Flip: ExileAbstractAction
- {
- title = "Перевернуть";
- condition = "call ExileClient_object_vehicle_interaction_show";
- action = "_this call ExileClient_object_vehicle_flip";
- };
- class Refuel: ExileAbstractAction
- {
- title = "Заправить";
- condition = "call ExileClient_object_vehicle_interaction_show";
- action = "_this call ExileClient_object_vehicle_refuel";
- };
- class DrainFuel: ExileAbstractAction
- {
- title = "Слить топливо";
- condition = "call ExileClient_object_vehicle_interaction_show";
- action = "_this call ExileClient_object_vehicle_drain";
- };
- class RotateLeft: ExileAbstractAction
- {
- title = "Повернуть влево";
- condition = "call ExileClient_object_vehicle_interaction_show";
- action = "[ExileClientInteractionObject,-15] call ExileClient_object_vehicle_rotate";
- };
- class RotateRight: ExileAbstractAction
- {
- title = "Повернуть вправо";
- condition = "call ExileClient_object_vehicle_interaction_show";
- action = "[ExileClientInteractionObject,15] call ExileClient_object_vehicle_rotate";
- };
- class Scrap: ExileAbstractAction
- {
- title = "Разобрать";
- condition = "true";
- action = "_this call fnc_air_scrap";
- };
- class Salvage: ExileAbstractAction
- {
- title = "Убрать Сгоревшую Технику";
- condition = "(!(alive (ExileClientInteractionObject)))";
- action = "_this call NR_fnc_SalvageVehicle";
- };
- };
- };
- class Tank
- {
- targetType = 2;
- target = "Tank";
- class Actions
- {
- /**class ScanLock: ExileAbstractAction
- {
- title = "Сканировать";
- condition = "('Exile_Item_ThermalScannerPro' in (magazines player)) && !ExilePlayerInSafezone && ((locked ExileClientInteractionObject) != 1)";
- action = "_this call ExileClient_object_lock_scan";
- };*/
- class Lock: ExileAbstractAction
- {
- title = "Закрыть";
- condition = "((locked ExileClientInteractionObject) isEqualTo 0) && ((locked ExileClientInteractionObject) != 1)";
- action = "true spawn ExileClient_object_lock_toggle";
- };
- class Unlock: ExileAbstractAction
- {
- title = "Открыть";
- condition = "((locked ExileClientInteractionObject) isEqualTo 2) && ((locked ExileClientInteractionObject) != 1)";
- action = "false spawn ExileClient_object_lock_toggle";
- };
- class ClaimVehicle: ExileAbstractAction
- {
- title = "Установить замок";
- condition = "true";
- action = "call ExileClient_ClaimVehicles_network_claimRequestSend";
- };
- class Repair: ExileAbstractAction
- {
- title = "Ремонтировать";
- condition = "true";
- action = "['RepairVehicle', _this select 0] call ExileClient_action_execute";
- };
- /**class Hotwire: ExileAbstractAction
- {
- title = "Взломать";
- condition = "((locked ExileClientInteractionObject) isEqualTo 2) && ((locked ExileClientInteractionObject) != 1)";
- action = "['HotwireVehicle', _this select 0] call ExileClient_action_execute";
- };*/
- class Flip: ExileAbstractAction
- {
- title = "Перевернуть";
- condition = "call ExileClient_object_vehicle_interaction_show";
- action = "_this call ExileClient_object_vehicle_flip";
- };
- class Refuel: ExileAbstractAction
- {
- title = "Заправить";
- condition = "call ExileClient_object_vehicle_interaction_show";
- action = "_this call ExileClient_object_vehicle_refuel";
- };
- class DrainFuel: ExileAbstractAction
- {
- title = "Слить топливо";
- condition = "call ExileClient_object_vehicle_interaction_show";
- action = "_this call ExileClient_object_vehicle_drain";
- };
- /**class Rearm: ExileAbstractAction
- {
- title = "Перевооружить";
- condition = "!(magazinesAllTurrets _this isEqualto [])"; //condition = "!(_this magazinesAllTurrets isEqualto [])";
- action = "['RearmVehicle', _this select 0] call ExileClient_action_execute";
- };*/
- class Salvage: ExileAbstractAction
- {
- title = "Убрать Сгоревшую Технику";
- condition = "(!(alive (ExileClientInteractionObject)))";
- action = "_this call NR_fnc_SalvageVehicle";
- };
- };
- };
- class PODS
- {
- targetType = 2;
- target = "PODS";
- class Actions
- {
- /**class ScanLock: ExileAbstractAction
- {
- title = "Сканировать";
- condition = "('Exile_Item_ThermalScannerPro' in (magazines player)) && !ExilePlayerInSafezone && ((locked ExileClientInteractionObject) != 1)";
- action = "_this call ExileClient_object_lock_scan";
- };*/
- class Lock: ExileAbstractAction
- {
- title = "Закрыть";
- condition = "((locked ExileClientInteractionObject) isEqualTo 0) && ((locked ExileClientInteractionObject) != 1)";
- action = "true spawn ExileClient_object_lock_toggle";
- };
- class Unlock: ExileAbstractAction
- {
- title = "Открыть";
- condition = "((locked ExileClientInteractionObject) isEqualTo 2) && ((locked ExileClientInteractionObject) != 1)";
- action = "false spawn ExileClient_object_lock_toggle";
- };
- class ClaimVehicle: ExileAbstractAction
- {
- title = "Установить замок";
- condition = "true";
- action = "call ExileClient_ClaimVehicles_network_claimRequestSend";
- };
- class Repair: ExileAbstractAction
- {
- title = "Ремонт";
- condition = "true";
- action = "['RepairVehicle', _this select 0] call ExileClient_action_execute";
- };
- /**class Hotwire: ExileAbstractAction
- {
- title = "Взлом";
- condition = "((locked ExileClientInteractionObject) isEqualTo 2) && ((locked ExileClientInteractionObject) != 1)";
- action = "['HotwireVehicle', _this select 0] call ExileClient_action_execute";
- };*/
- class Flip: ExileAbstractAction
- {
- title = "Перевернуть";
- condition = "call ExileClient_object_vehicle_interaction_show";
- action = "_this call ExileClient_object_vehicle_flip";
- };
- class Refuel: ExileAbstractAction
- {
- title = "Заправить";
- condition = "call ExileClient_object_vehicle_interaction_show";
- action = "_this call ExileClient_object_vehicle_refuel";
- };
- class DrainFuel: ExileAbstractAction
- {
- title = "Слить топливо";
- condition = "call ExileClient_object_vehicle_interaction_show";
- action = "_this call ExileClient_object_vehicle_drain";
- };
- };
- };
- class Safe
- {
- targetType = 2;
- target = "Exile_Container_Safe";
- class Actions
- {
- /**class ScanLock: ExileAbstractAction
- {
- title = "Сканировать";
- condition = "('Exile_Item_ThermalScannerPro' in (magazines player)) && !((ExileClientInteractionObject getvariable ['ExileIsLocked',1]) isEqualTo 1) && !ExilePlayerInSafezone";
- action = "_this call ExileClient_object_lock_scan";
- };*/
- class Lock : ExileAbstractAction
- {
- title = "Закрыть";
- condition = "((ExileClientInteractionObject getvariable ['ExileIsLocked',1]) isEqualTo 0)";
- action = "true spawn ExileClient_object_lock_toggle";
- };
- class Unlock : ExileAbstractAction
- {
- title = "Открыть";
- condition = "((ExileClientInteractionObject getvariable ['ExileIsLocked',1]) isEqualTo -1)";
- action = "false spawn ExileClient_object_lock_toggle";
- };
- class Pack : ExileAbstractAction
- {
- title = "Упаковать";
- condition = "((ExileClientInteractionObject getvariable ['ExileIsLocked',1]) isEqualTo 0)";
- action = "_this spawn ExileClient_object_container_pack";
- };
- class SetPinCode : ExileAbstractAction
- {
- title = "Установить пароль";
- condition = "((ExileClientInteractionObject getvariable ['ExileIsLocked',1]) isEqualTo 0)";
- action = "_this spawn ExileClient_object_lock_setPin";
- };
- };
- };
- class Laptop
- {
- targetType = 2;
- target = "Exile_Construction_Laptop_Static";
- class Actions
- {
- class CameraSystem: ExileAbstractAction
- {
- title = "CCTV Доступ";
- condition = "((ExileClientInteractionObject animationPhase 'LaptopLidRotation') >= 0.5)";
- action = "_this call ExileClient_gui_baseCamera_show";
- };
- /**class StopHack: ExileAbstractAction
- {
- title = "Предотвратить взлом";
- condition = "(ExileClientInteractionObject getVariable ['ExAd_HACKING_IN_PROGRESS', false])";
- action = "_this spawn ExAd_fnc_stopHack";
- };*/
- };
- };
- class SupplyBox
- {
- targetType = 2;
- target = "Exile_Container_SupplyBox";
- class Actions
- {
- class Mount: ExileAbstractAction
- {
- title = "Монтировать";
- condition = "(isNull (attachedTo ExileClientInteractionObject)) && ((ExileClientInteractionObject getvariable ['ExileOwnerUID',1]) isEqualTo 1)";
- action = "_this call ExileClient_object_supplyBox_mount";
- };
- class Install: ExileAbstractAction
- {
- title = "Установка";
- condition = "isNull (attachedTo ExileClientInteractionObject) && ((ExileClientInteractionObject getvariable ['ExileOwnerUID',1]) isEqualTo 1)";
- action = "_this call ExileClient_object_supplyBox_install";
- };
- class Unmount: ExileAbstractAction
- {
- title = "Демонтаж";
- condition = "!(isNull (attachedTo ExileClientInteractionObject)) && ((ExileClientInteractionObject getvariable ['ExileOwnerUID',1]) isEqualTo 1)";
- action = "_this call ExileClient_object_supplyBox_unmount";
- };
- };
- };
- class Drawbridge
- {
- targetType = 2;
- target = "Exile_Construction_WoodDrawBridge_Abstract";
- class Actions
- {
- class Lower: ExileAbstractAction
- {
- title = "Опускать";
- condition = "ExileClientInteractionObject call ExileClient_object_construction_openBridgeShow";
- action = "ExileClientInteractionObject animateSource ['DrawBridge_Source', 0];";
- };
- class Raise: ExileAbstractAction
- {
- title = "Поднять";
- condition = "((ExileClientInteractionObject animationSourcePhase 'DrawBridge_Source') < 0.5)";
- action = "ExileClientInteractionObject animateSource ['DrawBridge_Source', 2]";
- };
- };
- };
- class ATM
- {
- targetType = 2;
- target = "Land_Atm_01_F";
- class Actions
- {
- class Locker: ExileAbstractAction
- {
- title = "Положить/Снять Деньги";
- condition = "true";
- action = "_this call ExileClient_gui_lockerDialog_show";
- };
- };
- };
- class ATM2
- {
- targetType = 2;
- target = "Land_Atm_02_F";
- class Actions
- {
- class Locker: ExileAbstractAction
- {
- title = "Положить/Снять Деньги";
- condition = "true";
- action = "_this call ExileClient_gui_lockerDialog_show";
- };
- };
- };
- class Construction
- {
- targetType = 2;
- target = "Exile_Construction_Abstract_Static";
- class Actions
- {
- /**class Grind : ExileAbstractAction
- {
- title = "Срезать замок";
- condition = "call ExAd_fnc_canGrindLock";
- action = "_this spawn ExAd_fnc_grindLock";
- };*/
- class RestoreLock : ExileAbstractAction
- {
- title = "Восстановить замок";
- condition = "_object call ExAd_fnc_canRestoreLock";
- action = "_this spawn ExAd_fnc_restoreLock";
- };
- /**class ScanLock: ExileAbstractAction
- {
- title = "Сканировать замок";
- condition = "('Exile_Item_ThermalScannerPro' in (magazines player)) && !((ExileClientInteractionObject getvariable ['ExileIsLocked',1]) isEqualTo 1)";
- action = "_this call ExileClient_object_lock_scan";
- };*/
- class Unlock : ExileAbstractAction
- {
- title = "Открыть";
- condition = "((ExileClientInteractionObject getvariable ['ExileIsLocked',1]) isEqualTo -1)";
- action = "false spawn ExileClient_object_lock_toggle";
- };
- class Lock : ExileAbstractAction
- {
- title = "Закрыть";
- condition = "((ExileClientInteractionObject getvariable ['ExileIsLocked',1]) isEqualTo 0)";
- action = "true spawn ExileClient_object_lock_toggle";
- };
- class Move: ExileAbstractAction
- {
- title = "Передвинуть";
- condition = "call ExileClient_util_world_isInOwnTerritory";
- action = "_this spawn ExileClient_object_construction_move";
- };
- class Deconstruct: ExileAbstractAction
- {
- title = "Удалить";
- condition = "call ExileClient_util_world_isInOwnTerritory";
- action = "_this spawn ExileClient_object_construction_deconstruct";
- };
- class AddALock : ExileAbstractAction
- {
- title = "Повесить замок";
- condition = "call ExileClient_object_construction_lockAddShow";
- action = "_this spawn ExileClient_object_construction_lockAdd";
- };
- class Upgrade : ExileAbstractAction
- {
- title = "Улучшить";
- condition = "call ExileClient_object_construction_upgradeShow";
- action = "_this call ExileClient_object_construction_upgrade";
- };
- /**class MakeBoom : ExileAbstractAction
- {
- title = "Разместить заряд";
- condition = "call ExileClient_system_breaching_condition";
- action = "_this call ExileClient_system_breaching_action";
- };*/
- class Repair : ExileAbstractAction
- {
- title = "Ремонт";
- condition = "(!((ExileClientInteractionObject getVariable ['ExileConstructionDamage',0]) isEqualTo 0)) && (call ExileClient_util_world_isInOwnTerritory)";
- action = "_this call ExileClient_object_construction_repair";
- };
- };
- };
- /*
- Tent, Storage crate etc.
- */
- class Container
- {
- targetType = 2;
- target = "Exile_Container_Abstract";
- class Actions
- {
- class Pack
- {
- title = "Упаковать";
- condition = "!((typeOf ExileClientInteractionObject) isEqualTo 'Exile_Container_SupplyBox')";
- action = "_this spawn ExileClient_object_container_pack";
- };
- class Move: ExileAbstractAction
- {
- title = "Передвинуть";
- condition = "(getNumber(configFile >> 'CfgVehicles' >> typeOf ExileClientInteractionObject >> 'exileIsLockable') isEqualTo 0) || ((ExileClientInteractionObject getvariable ['ExileIsLocked',1]) isEqualTo 0)";
- action = "_this spawn ExileClient_object_construction_move";
- };
- };
- };
- class Flag
- {
- targetType = 2;
- target = "Exile_Construction_Flag_Static";
- class Actions
- {
- /**class Manage : ExileAbstractAction
- {
- title = "Manage";
- condition = "true";
- action = "_this call ExileClient_gui_baseManagement_event_show";
- };
- class StealFlag: ExileAbstractAction
- {
- title = "Украсть флаг";
- condition = "((ExileClientInteractionObject getvariable ['ExileFlagStolen',1]) isEqualTo 0)";
- action = "['StealFlag', _this select 0] call ExileClient_action_execute";
- };
- class RestoreFlag: ExileAbstractAction
- {
- title = "Восстановить флаг";
- condition = "((ExileClientInteractionObject getvariable ['ExileFlagStolen',0]) isEqualTo 1)";
- action = "['restoreFlagRequest', [netID ExileClientInteractionObject]] call ExileClient_system_network_send";
- };*/
- };
- };
- class Boat
- {
- targetType = 2;
- target = "Ship";
- class Actions
- {
- class Lock: ExileAbstractAction
- {
- title = "Закрыть";
- condition = "((locked ExileClientInteractionObject) isEqualTo 0) && ((locked ExileClientInteractionObject) != 1)";
- action = "true spawn ExileClient_object_lock_toggle";
- };
- class Unlock: ExileAbstractAction
- {
- title = "Открыть";
- condition = "((locked ExileClientInteractionObject) isEqualTo 2) && ((locked ExileClientInteractionObject) != 1)";
- action = "false spawn ExileClient_object_lock_toggle";
- };
- /**class Hotwire: ExileAbstractAction
- {
- title = "Взломать";
- condition = "((locked ExileClientInteractionObject) isEqualTo 2) && ((locked ExileClientInteractionObject) != 1)";
- action = "['HotwireVehicle', _this select 0] call ExileClient_action_execute";
- };*/
- class Repair: ExileAbstractAction
- {
- title = "Ремонтировать";
- condition = "true";
- action = "['RepairVehicle', _this select 0] call ExileClient_action_execute";
- };
- class Refuel: ExileAbstractAction
- {
- title = "Заправить";
- condition = "call ExileClient_object_vehicle_interaction_show";
- action = "_this call ExileClient_object_vehicle_refuel";
- };
- class DrainFuel: ExileAbstractAction
- {
- title = "Слить топливо";
- condition = "call ExileClient_object_vehicle_interaction_show";
- action = "_this call ExileClient_object_vehicle_drain";
- };
- class Push: ExileAbstractAction
- {
- title = "Оттолкнуть!";
- condition = "((crew ExileClientInteractionObject) isEqualTo [])";
- action = "_this call ExileClient_object_vehicle_push";
- };
- class Salvage: ExileAbstractAction
- {
- title = "Убрать Сгоревшую Технику";
- condition = "(!(alive (ExileClientInteractionObject)))";
- action = "_this call NR_fnc_SalvageVehicle";
- };
- };
- };
- class Bikes
- {
- targetType = 2;
- target = "Bicycle";
- class Actions
- {
- class Flip: ExileAbstractAction
- {
- title = "Перевернуть";
- condition = "true";
- action = "_this call ExileClient_object_vehicle_flip";
- };
- class PackDeployedVehicle: ExileAbstractAction
- {
- title = "Упаковать байк";
- condition = "call ExAd_XM8_DV_fnc_canPack";
- action = "call ExAd_XM8_DV_fnc_pack";
- };
- class Salvage: ExileAbstractAction
- {
- title = "Убрать Сгоревшую Технику";
- condition = "(!(alive (ExileClientInteractionObject)))";
- action = "_this call NR_fnc_SalvageVehicle";
- };
- };
- };
- class Player
- {
- targetType = 2;
- target = "Exile_Unit_Player";
- class Actions
- {
- class Drag: ExileAbstractAction
- {
- title = "Тащить";
- condition = "(alive ExileClientInteractionObject) && (ExileClientInteractionObject getVariable ['ExileIsHandcuffed', false]) && !(ExileClientIsHandcuffed) && !(ExileClientInteractionObject getVariable['IsBeingDragged',false])";
- action = "'Drag' call XG_DragPlayer";
- };
- class EndDrag: ExileAbstractAction
- {
- title = "Бросить тело";
- condition = "(alive ExileClientInteractionObject) && (ExileClientInteractionObject getVariable ['ExileIsHandcuffed', false]) && !(ExileClientIsHandcuffed) && (ExileClientInteractionObject getVariable['IsBeingDragged',false]) && ExileClientPlayerIsDragging";
- action = "'End' call XG_DragPlayer";
- };
- class Free: ExileAbstractAction
- {
- title = "Освободить";
- condition = "(alive ExileClientInteractionObject) && (ExileClientInteractionObject getVariable ['ExileIsHandcuffed', false]) && !(ExileClientIsHandcuffed) && !(ExileClientInteractionObject getVariable['IsBeingDragged',false]) && !(ExileClientPlayerIsDragging)";
- action = "_this call ExileClient_object_handcuffs_free";
- };
- class Search: ExileAbstractAction
- {
- title = "Проверить снаряжение";
- condition = "(alive ExileClientInteractionObject) && (ExileClientInteractionObject getVariable ['ExileIsHandcuffed', false]) && !(ExileClientIsHandcuffed) && !(ExileClientInteractionObject getVariable['IsBeingDragged',false]) && !(ExileClientPlayerIsDragging)";
- action = "_this call ExileClient_object_handcuffs_searchGear";
- };
- class Revive: ExileAbstractAction
- {
- title = "Реанемировать";
- condition = "(!(alive ExileClientInteractionObject) && (ExileClientInteractionObject getVariable ['EnigmaRevivePermitted', true]) && (magazines player find 'Exile_Item_Defibrillator' >= 0))";
- action = "_this spawn Enigma_RevivePlyr";
- };
- /**class HideCorpse: ExileAbstractAction
- {
- title = "Спрятать Тело";
- condition = "!(alive ExileClientInteractionObject) && ('Exile_Melee_Shovel' isEqualTo (currentWeapon player))";
- action = "['HideBody', (_this select 0)] call ExileClient_action_execute";
- };*/
- class Identify: ExileAbstractAction
- {
- title = "Опознать тело";
- condition = "!(alive ExileClientInteractionObject)";
- action = "_this call ExileClient_object_player_identifyBody";
- };
- };
- };
- class Animal
- {
- targetType = 2;
- target = "Exile_Animal_Abstract";
- class Actions
- {
- class Gut: ExileAbstractAction
- {
- title = "Gut Animal";
- condition = "!(alive ExileClientInteractionObject) && (ExileClientInteractionObject getVariable ['CanBeGutted', false])";
- action = "['GutAnimal', ExileClientInteractionObject] call ExileClient_action_execute";
- };
- };
- };
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement