These are the CfgInteractionMenus
I believe they are a part of the Original Post on Exile but here you guys go in case you never saw them
class SupplyBox
{
targetType = 2;
target = "Exile_Container_SupplyBox";
class Actions
{
class Mount: ExileAbstractAction
{
title = "Mount";
condition = "(isNull (attachedTo ExileClientInteractionObject)) && ((ExileClientInteractionObject getvariable ['ExileOwnerUID',1]) isEqualTo 1)";
action = "_this call ExileClient_object_supplyBox_mount";
};
class Install: ExileAbstractAction
{
title = "Install";
condition = "isNull (attachedTo ExileClientInteractionObject) && ((ExileClientInteractionObject getvariable ['ExileOwnerUID',1]) isEqualTo 1)";
action = "_this call ExileClient_object_supplyBox_install";
};
class Unmount: ExileAbstractAction
{
title = "Unmount";
condition = "!(isNull (attachedTo ExileClientInteractionObject)) && ((ExileClientInteractionObject getvariable ['ExileOwnerUID',1]) isEqualTo 1)";
action = "_this call ExileClient_object_supplyBox_unmount";
};
};
};
class SupplyBoxDMS
{
targetType = 2;
target = "Box_NATO_Wps_F";
class Actions
{
class Mount: ExileAbstractAction
{
title = "Mount";
condition = "(isNull (attachedTo ExileClientInteractionObject)) && ((ExileClientInteractionObject getvariable ['ExileOwnerUID',1]) isEqualTo 1)";
action = "_this call ExileClient_object_supplyBox_mount";
};
class Unmount: ExileAbstractAction
{
title = "Unmount";
condition = "!(isNull (attachedTo ExileClientInteractionObject)) && ((ExileClientInteractionObject getvariable ['ExileOwnerUID',1]) isEqualTo 1)";
action = "_this call ExileClient_object_supplyBox_unmount";
};
};
};
class SupplyBoxVEMF1
{
targetType = 2;
target = "I_CargoNet_01_ammo_F";
class Actions
{
class Mount: ExileAbstractAction
{
title = "Mount";
condition = "(isNull (attachedTo ExileClientInteractionObject)) && ((ExileClientInteractionObject getvariable ['ExileOwnerUID',1]) isEqualTo 1)";
action = "_this call ExileClient_object_supplyBox_mount";
};
class Unmount: ExileAbstractAction
{
title = "Unmount";
condition = "!(isNull (attachedTo ExileClientInteractionObject)) && ((ExileClientInteractionObject getvariable ['ExileOwnerUID',1]) isEqualTo 1)";
action = "_this call ExileClient_object_supplyBox_unmount";
};
};
};
class SupplyBoxVEMF2
{
targetType = 2;
target = "O_CargoNet_01_ammo_F";
class Actions
{
class Mount: ExileAbstractAction
{
title = "Mount";
condition = "(isNull (attachedTo ExileClientInteractionObject)) && ((ExileClientInteractionObject getvariable ['ExileOwnerUID',1]) isEqualTo 1)";
action = "_this call ExileClient_object_supplyBox_mount";
};
class Unmount: ExileAbstractAction
{
title = "Unmount";
condition = "!(isNull (attachedTo ExileClientInteractionObject)) && ((ExileClientInteractionObject getvariable ['ExileOwnerUID',1]) isEqualTo 1)";
action = "_this call ExileClient_object_supplyBox_unmount";
};
};
};
class SupplyBoxVEMF3
{
targetType = 2;
target = "B_CargoNet_01_ammo_F";
class Actions
{
class Mount: ExileAbstractAction
{
title = "Mount";
condition = "(isNull (attachedTo ExileClientInteractionObject)) && ((ExileClientInteractionObject getvariable ['ExileOwnerUID',1]) isEqualTo 1)";
action = "_this call ExileClient_object_supplyBox_mount";
};
class Unmount: ExileAbstractAction
{
title = "Unmount";
condition = "!(isNull (attachedTo ExileClientInteractionObject)) && ((ExileClientInteractionObject getvariable ['ExileOwnerUID',1]) isEqualTo 1)";
action = "_this call ExileClient_object_supplyBox_unmount";
};
};
};
class SupplyBoxVEMF4
{
targetType = 2;
target = "I_supplyCrate_F";
class Actions
{
class Mount: ExileAbstractAction
{
title = "Mount";
condition = "(isNull (attachedTo ExileClientInteractionObject)) && ((ExileClientInteractionObject getvariable ['ExileOwnerUID',1]) isEqualTo 1)";
action = "_this call ExileClient_object_supplyBox_mount";
};
class Unmount: ExileAbstractAction
{
title = "Unmount";
condition = "!(isNull (attachedTo ExileClientInteractionObject)) && ((ExileClientInteractionObject getvariable ['ExileOwnerUID',1]) isEqualTo 1)";
action = "_this call ExileClient_object_supplyBox_unmount";
};
};
};
class SupplyBoxVEMF5
{
targetType = 2;
target = "Box_East_AmmoVeh_F";
class Actions
{
class Mount: ExileAbstractAction
{
title = "Mount";
condition = "(isNull (attachedTo ExileClientInteractionObject)) && ((ExileClientInteractionObject getvariable ['ExileOwnerUID',1]) isEqualTo 1)";
action = "_this call ExileClient_object_supplyBox_mount";
};
class Unmount: ExileAbstractAction
{
title = "Unmount";
condition = "!(isNull (attachedTo ExileClientInteractionObject)) && ((ExileClientInteractionObject getvariable ['ExileOwnerUID',1]) isEqualTo 1)";
action = "_this call ExileClient_object_supplyBox_unmount";
};
};
};
class SupplyBoxVEMF6
{
targetType = 2;
target = "Box_NATO_AmmoVeh_F";
class Actions
{
class Mount: ExileAbstractAction
{
title = "Mount";
condition = "(isNull (attachedTo ExileClientInteractionObject)) && ((ExileClientInteractionObject getvariable ['ExileOwnerUID',1]) isEqualTo 1)";
action = "_this call ExileClient_object_supplyBox_mount";
};
class Unmount: ExileAbstractAction
{
title = "Unmount";
condition = "!(isNull (attachedTo ExileClientInteractionObject)) && ((ExileClientInteractionObject getvariable ['ExileOwnerUID',1]) isEqualTo 1)";
action = "_this call ExileClient_object_supplyBox_unmount";
};
};
};
class SupplyBoxZCP
{
targetType = 2;
target = "O_supplyCrate_F";
class Actions
{
class Mount: ExileAbstractAction
{
title = "Mount";
condition = "(isNull (attachedTo ExileClientInteractionObject)) && ((ExileClientInteractionObject getvariable ['ExileOwnerUID',1]) isEqualTo 1)";
action = "_this call ExileClient_object_supplyBox_mount";
};
class Unmount: ExileAbstractAction
{
title = "Unmount";
condition = "!(isNull (attachedTo ExileClientInteractionObject)) && ((ExileClientInteractionObject getvariable ['ExileOwnerUID',1]) isEqualTo 1)";
action = "_this call ExileClient_object_supplyBox_unmount";
};
};
};