package Interactions
using RTDB, ChoiceCaptionParts

Reset : InteractionChoice
{
	string name = "Reset";
	caption = "LocKey#42730";
	string action = "Choice1";
}

InteractionChoice : InteractionBase
{
	string name = "InteractionChoice";
	caption = "LocKey#225";
	string action = "Choice1";
}

InteractionMountChoice : InteractionMountBase
{
	string name = "InteractionMountChoice";
	caption = "LocKey#226";
	string action = "Choice1";
	CName tag = "mount";
}

ThrowStuff : InteractionChoice
{
	string name = "ThrowStuff";
	caption = "LocKey#227";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.UseIcon";
}

Inspect : InteractionChoice
{
	string name = "Inspect";
	caption = "LocKey#228";
	string action = "Choice1";
}

PickUp : InteractionChoice
{
	string name = "PickUp";
	caption = "LocKey#229";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.UseIcon";
}

PutDown : InteractionChoice
{
	string name = "PutDown";
	caption = "LocKey#230";
	string action = "Choice1";
}

ActivateCover : InteractionChoice
{
	string name = "ActivateCover";
	caption = "LocKey#231";
	string action = "Choice1";
}

OverrideBillboardControls : InteractionChoice
{
	string name = "OverrideBillboardControls";
	caption = "LocKey#232";
	string action = "Choice1";
}

Activate : InteractionChoice
{
	string name = "Activate";
	caption = "LocKey#233";
	description = "LocKey#6980";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.OnOff";
}

ToggleActivate : InteractionChoice
{
	string name = "ToggleActivate";
	caption = "LocKey#6985";
	description = "LocKey#6986";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.OnOff";
}

Confess : InteractionChoice
{
	string name = "Confess";
	caption = "LocKey#3389";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.UseIcon";
}

Deactivate : InteractionChoice
{
	string name = "Deactivate";
	caption = "LocKey#234";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.OnOff";
}

DumpBody : InteractionMountChoice
{
	string name = "DumpBody";
	caption = "LocKey#235";
	string action = "Choice1";
	CName tag = "";
}

Cut_wires : InteractionMountChoice
{
	string name = "Cut_wires";
	caption = "LocKey#236";
	string action = "Choice1";
	CName tag = "";
}

ToggleOnHack : InteractionMountChoice
{
	string name = "ToggleOnHack";
	caption = "LocKey#6951";
	description = "LocKey#6950";
	string action = "Choice1";
	CName tag = "";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.ToggleStateIcon";
}

ChangeMusicHack : InteractionMountChoice
{
	string name = "ChangeMusicHack";
	caption = "LocKey#6954";
	description = "LocKey#6954";
	string action = "Choice1";
	CName tag = "";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.ToggleStateIcon";
}

AutoJamHack : InteractionChoice
{
	string name = "AutoJamHack";
	caption = "LocKey#51630";
	description = "LocKey#51629";
	string action = "Choice1";
	CName tag = "";
}

AutoBlindHack : InteractionChoice
{
	string name = "AutoBlindHack";
	caption = "LocKey#51626";
	description = "LocKey#51627";
	string action = "Choice1";
	CName tag = "";
}

AutoLocomotionHack : InteractionChoice
{
	string name = "AutoLocomotionHack";
	caption = "Locomotion Trap";
	description = "";
	string action = "Choice1";
	CName tag = "";
}

PickUpBody : InteractionMountChoice
{
	string name = "PickUpBody";
	caption = "LocKey#238";
	string action = "Choice2_Hold";
	CName tag = "mount";
}

Loot : InteractionChoice
{
	string name = "Loot";
	caption = "LocKey#239";
	string action = "Choice1";
}

LootAll : InteractionChoice
{
	string name = "LootAll";
	caption = "LocKey#240";
	string action = "Choice1_Hold";
}

LootAllBrowse : InteractionChoice
{
	string name = "LootAllBrowse";
	caption = "LocKey#241";
	string action = "Choice1_Hold";
}

EquipItem : InteractionChoice
{
	string name = "EquipItem";
	caption = "LocKey#242";
	string action = "Choice2";
}

Consume : InteractionChoice
{
	string name = "Consume";
	caption = "LocKey#35151";
	string action = "Choice2";
}

Drink : Consume
{
	string name = "Drink";
	caption = "LocKey#49532";
}

Eat : Consume
{
	string name = "Eat";
	caption = "LocKey#49533";
}

Learn : InteractionChoice
{
	name = "Learn";
	caption = "LocKey#46574";
	action = "Choice1";
}

Crack : InteractionChoice
{
	string name = "Crack";
	caption = "Gameplay-Devices-Items-Crack";
	string action = "Choice2";
}

Read : InteractionChoice
{
	string name = "Read";
	caption = "LocKey#17843";
	string action = "Choice2";
}

Flush : InteractionChoice
{
	string name = "Flush";
	caption = "LocKey#50672";
	string action = "Choice1";
}

BrowseItems : InteractionChoice
{
	string name = "BrowseItems";
	caption = "LocKey#243";
	string action = "Choice2";
}

Climb : InteractionChoice
{
	string name = "Climb";
	caption = "LocKey#244";
	string action = "Choice1";
}

Enable : InteractionChoice
{
	string name = "Enable";
	caption = "LocKey#245";
	string action = "Choice1";
}

Equip : InteractionChoice
{
	string name = "Equip";
	caption = "LocKey#246";
	string action = "Choice3";
}

Disable : InteractionChoice
{
	string name = "Disable";
	caption = "LocKey#247";
	string action = "Choice1";
}

Use : InteractionChoice
{
	string name = "Use";
	caption = "LocKey#248";
	string action = "Choice1";
}

UseArmouryItem : InteractionChoice
{
	string name = "UseArmouryItem";
	caption = "LocKey#248";
	string action = "Choice1_Hold_Short";
}

StopUsing : InteractionChoice
{
	string name = "StopUsing";
	caption = "LocKey#249";
	string action = "Choice4";
}

Cancel : InteractionChoice
{
	string name = "Cancel";
	caption = "LocKey#250";
	string action = "Choice4";
}

Hack : InteractionChoice
{
	string name = "Hack";
	caption = "LocKey#251";
	string action = "Choice1";
}

Next : InteractionChoice
{
	string name = "Next";
	caption = "LocKey#252";
	string action = "Choice4";
}

Previous : InteractionChoice
{
	string name = "Previous";
	caption = "LocKey#253";
	string action = "Choice3";
}

FullSystemRestart : InteractionChoice
{
	string name = "FullSystemRestart";
	caption = "LocKey#254";
	string action = "Choice1";
}

On : InteractionChoice
{
	string name = "On";
	caption = "LocKey#255";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.OnOff";
}

Off : InteractionChoice
{
	string name = "Off";
	caption = "LocKey#256";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.OnOff";
}

Power : InteractionChoice
{
	string name = "Power";
	caption = "LocKey#257";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.OnOff";
}

Unpower : InteractionChoice
{
	string name = "Unpower";
	caption = "LocKey#258";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.OnOff";
}

Rewire : InteractionChoice
{
	string name = "Rewire";
	caption = "LocKey#259";
	string action = "Choice2";
}

Overcharge : InteractionChoice
{
	string name = "Overcharge";
	caption = "LocKey#260";
	string action = "Choice1";
}

Dismantle : InteractionChoice
{
	string name = "Dismantle";
	caption = "LocKey#261";
	string action = "Choice2";
}

AuthorizationOn : InteractionChoice
{
	string name = "AuthorizationOn";
	caption = "LocKey#262";
	string action = "Choice2";
}

AuthorizationOff : InteractionChoice
{
	string name = "AuthorizationOff";
	caption = "LocKey#263";
	string action = "Choice2";
}

DisassembleDevice : InteractionChoice
{
	string name = "DisassembleDevice";
	caption = "LocKey#264";
	string action = "Choice1";
}

ExtractParts : InteractionChoice
{
	string name = "ExtractParts";
	caption = "LocKey#265";
	string action = "Choice1";
}

FixDevice : InteractionChoice
{
	string name = "FixDevice";
	caption = "LocKey#266";
	string action = "Choice1";
}

VentilationGrenade : InteractionChoice
{
	string name = "VentilationGrenade";
	caption = "LocKey#267";
	string action = "Choice1";
}

ShowVendor : InteractionChoice
{
	string name = "ShowVendor";
	caption = "LocKey#268";
	string action = "Choice1";
}

JuryrigTrap : InteractionChoice
{
	string name = "JuryrigTrap";
	caption = "LocKey#269";
	string action = "Choice1";
}

DisableJuryrigTrap : InteractionChoice
{
	string name = "DisableJuryrigTrap";
	caption = "LocKey#270";
	string action = "Choice1";
}

OpenStash : InteractionChoice
{
	string name = "OpenStash";
	caption = "LocKey#15799";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.PlayerStashIcon";
}

TiltBlindersOpen : InteractionChoice
{
	string name = "TiltBlindersOpen";
	caption = "LocKey#271";
	description = "LocKey#6984";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.OnOff";
}

TiltBlindersClose : InteractionChoice
{
	string name = "TiltBlindersClose";
	caption = "LocKey#272";
	string action = "Choice1";
}

DepositQuestItems : InteractionChoice
{
	string name = "DepositQuestItems";
	caption = "LocKey#6449";
	string action = "Choice2";
}

CollectDropPointRewards : InteractionChoice
{
	string name = "CollectDropPointRewards";
	caption = "LocKey#22083";
	string action = "Choice2";
}

OpenVendorUI : InteractionChoice
{
	string name = "OpenVendorUI";
	caption = "LocKey#6760";
	string action = "Choice2";
}

Open : InteractionChoice
{
	string name = "Open";
	caption = "LocKey#273";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.UseIcon";
}

Close : InteractionChoice
{
	string name = "Close";
	caption = "LocKey#274";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.UseIcon";
}

OpenLaptop : Open
{
	string action = "Choice2";
}

CloseLaptop : Close
{
	string action = "Choice2";
}

Lock : InteractionChoice
{
	string name = "Lock";
	caption = "LocKey#275";
	string action = "Choice2";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.UseIcon";
}

Unlock : InteractionChoice
{
	string name = "Unlock";
	caption = "LocKey#276";
	string action = "Choice2";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.UseIcon";
}

Seal : InteractionChoice
{
	string name = "Seal";
	caption = "LocKey#277";
	string action = "Choice3";
}

Unseal : InteractionChoice
{
	string name = "Unseal";
	caption = "LocKey#278";
	string action = "Choice3";
}

FakeOpen : InteractionChoice
{
	string name = "FakeOpen";
	caption = "LocKey#51652";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.UseIcon";
}

Unauthorized : InteractionChoice
{
	string name = "Unauthorized";
	caption = "LocKey#78162";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.AccessTokenIcon";
}

UnauthorizedElevator : InteractionChoice
{
	string name = "UnauthorizedElevator";
	caption = "LocKey#78371";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.AccessTokenIcon";
}

Call : InteractionChoice
{
	string name = "Call";
	caption = "LocKey#279";
	string action = "Choice1";
}

Play : InteractionChoice
{
	string name = "Play";
	caption = "LocKey#280";
	string action = "Choice1";
}

Stop : InteractionChoice
{
	string name = "Stop";
	caption = "LocKey#281";
	string action = "Choice1";
}

Foggy : InteractionChoice
{
	string name = "Foggy";
	caption = "LocKey#282";
	string action = "Choice1";
}

Clear : InteractionChoice
{
	string name = "Clear";
	caption = "LocKey#283";
	string action = "Choice1";
}

ConnectPersonalLink : InteractionChoice
{
	string name = "ConnectPersonalLink";
	caption = "LocKey#284";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.JackInIcon";
}

None : InteractionChoice
{
}

Sabotage : Interactions.None
{
	string name = "Sabotage";
	caption = "LocKey#22336";
	string action = "Choice1";
}

InstallSoftware : Interactions.None
{
	string name = "Install Software";
	caption = "LocKey#52980";
	string action = "Choice1";
}

DisconnectUser : Interactions.None
{
	string name = "DisconnectUser";
	caption = "LocKey#52981";
	string action = "Choice1";
}

StealData : Interactions.None
{
	string name = "Download Data";
	caption = "LocKey#22338";
	string action = "Choice1";
}

[ EP1 ]
DownloadPerkData : Interactions.None
{
	string name = "Download Perk Data";
	caption = "LocKey#84281";
	string action = "Choice1";
}

[ EP1 ]
DownloadPerkRestrictedData : Interactions.None
{
	string name = "Download Perk Restricted Data";
	caption = "LocKey#84282";
	string action = "Choice1";
}

AuthorizePersonalLink : Interactions.None
{
	string name = "AuthorizePersonalLink";
	caption = "LocKey#23411";
	string action = "Choice1";
}

ConnectPersonalLinkNoMinigame : InteractionChoice
{
	string name = "ConnectPersonalLinkNoMinigame";
	caption = "LocKey#11049";
	string action = "Choice1";
}

DisconnectPersonalLink : InteractionChoice
{
	string name = "DisconnectPersonalLink";
	caption = "LocKey#285";
	string action = "Choice1";
}

PerkDataPersonalLink : InteractionChoice
{
	string name = "PerkDataPersonalLink";
	caption = "LocKey#84281";
	string action = "Choice1";
}

CorePerkPersonalLink : InteractionChoice
{
	string name = "CorePerkPersonalLink";
	caption = "LocKey#84282";
	string action = "Choice1";
}

Connect : InteractionChoice
{
	string name = "Connect";
	caption = "LocKey#592";
	string action = "Choice1";
}

DepositWeapons : InteractionChoice
{
	string name = "DepositWeapons";
	caption = "LocKey#286";
	string action = "Choice1";
}

RetrieveWeapons : InteractionChoice
{
	string name = "RetrieveWeapons";
	caption = "LocKey#287";
	string action = "Choice1";
}

OpenFullscreenUI : InteractionChoice
{
	string name = "OpenFullscreenUI";
	caption = "LocKey#587";
	string action = "Choice2_Hold";
}

OpenWardrobeUI : InteractionChoice
{
	string name = "OpenWardrobeUI";
	caption = "LocKey#79193";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.OpenWardrobeIcon";
}

EnterZoomInteraction : InteractionChoice
{
	string name = "EnterZoomInteraction";
	caption = "LocKey#288";
	string action = "Choice1_Hold";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.UseIcon";
}

OpenQhackWheel : InteractionChoice
{
	string name = "OpenQhackWheel";
	caption = "LocKey#288";
	string action = "Choice1_Hold";
}

ExitZoomInteraction : InteractionChoice
{
	string name = "ExitZoomInteraction";
	caption = "LocKey#289";
	string action = "Choice4";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.UseIcon";
}

CycleAirlock : InteractionChoice
{
	string name = "CycleAirlock";
	caption = "LocKey#290";
	string action = "Choice1";
}

RaiseRoverLift : InteractionChoice
{
	string name = "RaiseRoverLift";
	caption = "LocKey#291";
	string action = "Choice1";
}

LowerRoverLift : InteractionChoice
{
	string name = "LowerRoverLift";
	caption = "LocKey#292";
	string action = "Choice1";
}

CallElevator : InteractionChoice
{
	string name = "CallElevator";
	caption = "LocKey#293";
	string action = "Choice1";
}

StartAlarm : InteractionChoice
{
	string name = "StartAlarm";
	caption = "LocKey#294";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.DistractIcon";
}

DeactivateAlarm : InteractionChoice
{
	string name = "DeactivateAlarm";
	caption = "LocKey#295";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.OnOff";
}

TurnOnVehicle : InteractionChoice
{
	string name = "TurnOnVehicle";
	caption = "LocKey#296";
	string action = "Choice1";
}

TurnOffVehicle : InteractionChoice
{
	string name = "TurnOffVehicle";
	caption = "LocKey#297";
	string action = "Choice1";
}

EnableVechicle : InteractionChoice
{
	string name = "EnableVechicle";
	caption = "LocKey#298";
	string action = "Choice1";
}

DisableVechicle : InteractionChoice
{
	string name = "DisableVechicle";
	caption = "LocKey#299";
	string action = "Choice1";
}

DestroyVechicle : InteractionChoice
{
	string name = "DestroyVechicle";
	caption = "LocKey#300";
	string action = "Choice1";
}

RepairVechicle : InteractionChoice
{
	string name = "RepairVechicle";
	caption = "LocKey#301";
	string action = "Choice1";
}

OpenTrunk : InteractionChoice
{
	string name = "OpenTrunk";
	caption = "LocKey#23293";
	string action = "Choice1_Hold";
}

CloseTrunk : InteractionChoice
{
	string name = "CloseTrunk";
	caption = "LocKey#23294";
	string action = "Choice1_Hold";
}

PlayerTrunk : InteractionChoice
{
	string name = "PlayerTrunk";
	caption = "LocKey#23299";
	string action = "Choice1";
}

VehicleDumpBody : InteractionChoice
{
	string name = "VehicleDumpBody";
	caption = "LocKey#23300";
	string action = "Choice1";
}

VehicleTakeBody : InteractionChoice
{
	string name = "VehicleTakeBody";
	caption = "LocKey#23301";
	string action = "Choice2";
}

OpenHood : InteractionChoice
{
	string name = "OpenHood";
	caption = "LocKey#23293";
	string action = "Choice1_Hold";
}

CloseHood : InteractionChoice
{
	string name = "CloseHood";
	caption = "LocKey#23294";
	string action = "Choice1_Hold";
}

seat_front_left : InteractionMountChoice
{
	string name = "seat_front_left";
	caption = "LocKey#23295";
	string action = "Choice1";
	CName tag = "mount";
	CName vehicleMountSlot = "seat_front_left";
}

seat_front_left_motorcycle : InteractionMountChoice
{
	string name = "seat_front_left_motorcycle";
	caption = "LocKey#23296";
	string action = "Choice1";
	CName tag = "mount";
	CName vehicleMountSlot = "seat_front_left";
}

seat_front_right : InteractionMountChoice
{
	string name = "seat_front_right";
	caption = "LocKey#23295";
	string action = "Choice1";
	CName tag = "mount";
	CName vehicleMountSlot = "seat_front_right";
}

seat_back_left : InteractionMountChoice
{
	string name = "seat_back_left";
	caption = "LocKey#23295";
	string action = "Choice1";
	CName tag = "mount";
	CName vehicleMountSlot = "seat_back_left";
}

seat_back_right : InteractionMountChoice
{
	string name = "seat_back_right";
	caption = "LocKey#23295";
	string action = "Choice1";
	CName tag = "mount";
	CName vehicleMountSlot = "seat_back_right";
}

vehicle_door_locked : InteractionChoice
{
	string name = "vehicle_door_locked";
	caption = "LocKey#23298";
	string action = "Choice1";
}

vehicle_door_quest_locked : InteractionChoice
{
	string name = "vehicle_door_quest_locked";
	caption = "LocKey#23298";
	string action = "Choice1";
}

VehicleForceOccupantOut_seat_front_left : InteractionMountChoice
{
	string name = "seat_front_left";
	caption = "LocKey#23297";
	string action = "Choice1";
	CName tag = "mount";
}

VehicleForceOccupantOut_seat_front_right : InteractionMountChoice
{
	string name = "seat_front_right";
	caption = "LocKey#23297";
	string action = "Choice1";
	CName tag = "mount";
}

HijackVehicle : InteractionChoice
{
	string name = "hijack_vehicle";
	caption = "LocKey#23297";
	string action = "Choice1";
}

VehicleCrackLock : InteractionChoice
{
	string name = "vehicle_crack_lock";
	caption = "LocKey#27485";
	string action = "Choice1";
}

Enter : InteractionChoice
{
	string name = "Enter";
	caption = "LocKey#310";
	string action = "Choice1";
}

Pull : InteractionChoice
{
	string name = "Pull";
	caption = "LocKey#311";
	string action = "Choice3";
}

Talk : InteractionChoice
{
	string name = "Talk";
	caption = "LocKey#312";
	string action = "Choice1";
}

Scrap : InteractionChoice
{
	string name = "Scrap";
	caption = "Gameplay-Devices-Interactions-Scrap";
	string action = "Choice3";
}

GenericTalk : InteractionChoice
{
	string name = "GenericTalk";
	caption = "LocKey#312";
	string action = "Choice1";
}

ReturnTalk : InteractionChoice
{
	string name = "ReturnTalk";
	caption = "LocKey#80032";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.TalkIcon";
}

Rip : InteractionChoice
{
	string name = "Rip";
	caption = "LocKey#313";
	string action = "Choice1";
}

Arm : InteractionChoice
{
	string name = "Arm";
	caption = "LocKey#314";
	string action = "Choice1";
}

Disarm : InteractionChoice
{
	string name = "Disarm";
	caption = "LocKey#315";
	string action = "Choice1_Hold";
}

PlantMine : InteractionChoice
{
	string name = "PlantMine";
	caption = "LocKey#316";
	string action = "Choice1";
}

PlantExplosives : InteractionChoice
{
	string name = "PlantExplosives";
	caption = "LocKey#317";
	string action = "Choice1";
}

Silverseeing : InteractionChoice
{
	string name = "Silverseeing";
	caption = "LocKey#318";
	string action = "Choice1";
}

Repeat : InteractionChoice
{
	string name = "Repeat";
	caption = "LocKey#319";
	string action = "Choice1";
}

StealthKill : InteractionChoice
{
	string name = "StealthKill";
	caption = "LocKey#320";
	string action = "Choice1";
}

Dispose : InteractionChoice
{
	string name = "DisposeOff";
	caption = "LocKey#2071";
	string action = "Choice1";
}

BossTakedown : InteractionChoice
{
	string name = "BossTakedown";
	caption = "LocKey#50627";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.NonLethalTakedownIcon";
}

TakedownMassiveTarget : InteractionChoice
{
	string name = "TakedownMassiveTarget";
	caption = "Gameplay-Devices-Interactions-BossTakedown";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.NonLethalTakedownIcon";
}

TakedownAndDispose : InteractionChoice
{
	string name = "TakedownAndDispose";
	caption = "LocKey#2072";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.TakeDownIcon";
}

NonlethalTakedownAndDispose : InteractionChoice
{
	string name = "NonlethalTakedownAndDispose";
	caption = "LocKey#2073";
	string action = "Choice2";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.NonLethalTakedownIcon";
}

Takedown : InteractionChoice
{
	string name = "Takedown";
	caption = "LocKey#323";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.TakeDownIcon";
}

TakedownNonLethal : InteractionChoice
{
	string name = "TakedownNonLethal";
	caption = "LocKey#324";
	string action = "Choice2";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.NonLethalTakedownIcon";
}

TakedownNetrunner : InteractionChoice
{
	string name = "TakedownNetrunner";
	caption = "LocKey#325";
	string action = "Choice3_Press";
}

BreachUnconsciousOfficer : InteractionChoice
{
	string name = "BreachUnconsciousOfficer";
	caption = "LocKey#325";
	string action = "Choice2_Hold";
}

ForceShove : InteractionChoice
{
	string name = "ForceShove";
	caption = "LocKey#2026";
	string action = "RangedAttack";
}

NewPerkFinish : InteractionChoice
{
	string name = "NewPerkFinish";
	caption = "LocKey#92110";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.TakeDownIcon";
}

NewPerkBossFinish : InteractionChoice
{
	string name = "NewPerkBossFinish";
	caption = "LocKey#92110";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.WeakNPCsIcon";
}

NewPerkFinisherBlunt : InteractionMountBase
{
	name = "NewPerkFinisherBlunt";
	caption = "LocKey#92110";
	action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.TakeDownIcon";
}

NewPerkFinisherBluntHold : InteractionMountBase
{
	name = "NewPerkFinisherBluntHold";
	caption = "LocKey#88003";
	action = "Choice1_Hold";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.TakeDownIcon";
	tag = "mount";
}

KillTarget : InteractionChoice
{
	string name = "KillTarget";
	caption = "LocKey#1356";
	string action = "Choice1";
}

SpareTarget : InteractionChoice
{
	string name = "SpareTarget";
	caption = "LocKey#1357";
	string action = "Choice2";
}

AdamSmasherRipInteraction : InteractionChoice
{
	string name = "AdamSmasherRipInteraction";
	caption = "LocKey#383";
	string action = "Choice1";
}

GrappleTarget : InteractionChoice
{
	string name = "GrappleTarget";
	caption = "LocKey#326";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.GrappleIcon";
}

Revive : InteractionChoice
{
	string name = "Revive";
	caption = "LocKey#330";
	string action = "Choice1_Hold_Medium";
}

DownloadCPOMissionData : InteractionChoice
{
	string name = "DownloadCPOMissionData";
	caption = "LocKey#331";
	string action = "Choice3";
}

UploadCPOMissionData : InteractionChoice
{
	string name = "UploadCPOMissionData";
	caption = "LocKey#332";
	string action = "Choice3";
}

Upload : InteractionChoice
{
	string name = "Upload";
	caption = "LocKey#2017";
	string action = "Choice1";
}

UploadMusicData : InteractionChoice
{
	string name = "UploadMusicData";
	caption = "LocKey#2058";
	string action = "Choice1";
}

AmbientSounds : InteractionChoice
{
	string name = "AmbientSounds";
	caption = "LocKey#2016";
	string action = "Choice1";
}

TakeCPOMissionDataFromPlayer : InteractionChoice
{
	string name = "TakeCPOMissionDataFromPlayer";
	caption = "LocKey#333";
	string action = "Choice3";
}

GiveCPOMissionDataToPlayer : InteractionChoice
{
	string name = "GiveCPOMissionDataToPlayer";
	caption = "Gameplay-Devices-Interactions-GiveCPOMissionDataToPlayer";
	string action = "Choice3";
}

CPOVote : InteractionChoice
{
	string name = "CPOVote";
	caption = "Gameplay-Devices-Interactions-CPOVote";
	string action = "Choice3";
}

DestroyGenerator : InteractionChoice
{
	string name = "DestroyGenerator";
	caption = "LocKey#334";
	string action = "Choice1";
}

Hack_data : InteractionChoice
{
	string name = "Hack_data";
	caption = "LocKey#335";
	string action = "Choice2";
}

Distract : InteractionChoice
{
	string name = "Distract";
	caption = "LocKey#336";
	string action = "Choice1";
}

Jackpot : InteractionChoice
{
	string name = "Jackpot";
	caption = "LocKey#1525";
	string action = "Choice1";
}

Lockpick : InteractionChoice
{
	string name = "Lockpick";
	caption = "LocKey#337";
	string action = "Choice2";
}

Detonate : InteractionChoice
{
	string name = "Detonate";
	caption = "LocKey#338";
	string action = "Choice2";
}

HackCommunication : InteractionChoice
{
	string name = "HackCommunication";
	caption = "LocKey#339";
	string action = "Choice1";
}

HackVolume : InteractionChoice
{
	string name = "HackVolume";
	caption = "LocKey#1652";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.DistractIcon";
}

TurnAlarm : InteractionChoice
{
	string name = "TurnAlarm";
	caption = "LocKey#340";
}

BreakChain : InteractionChoice
{
	string name = "BreakChain";
	caption = "LocKey#573";
	string action = "Choice1";
}

BreakCatwalk : InteractionChoice
{
	string name = "BreakCatwalk";
	caption = "LocKey#1856";
	string action = "Choice1";
}

BreakWeakFence : InteractionChoice
{
	string name = "BreakWeakFence";
	caption = "LocKey#2236";
	string action = "Choice1";
}

Deploy : InteractionChoice
{
	string name = "Deploy";
	caption = "LocKey#341";
	string action = "Choice1";
}

Pack : InteractionChoice
{
	string name = "Pack";
	caption = "LocKey#342";
	string action = "Choice1";
}

TurnOffPower : InteractionChoice
{
	string name = "TurnOffPower";
	caption = "LocKey#343";
	string action = "Choice1";
}

TurnOffAlarm : InteractionChoice
{
	string name = "TurnOffAlarm";
	caption = "LocKey#344";
	string action = "Choice1";
}

TurnOffCarAlarm : InteractionChoice
{
	string name = "TurnOffCarAlarm";
	caption = "LocKey#345";
	string action = "Choice1";
}

TurnOnCarAlarm : InteractionChoice
{
	string name = "TurnOnCarAlarm";
	caption = "LocKey#346";
	description = "LocKey#6979";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.DistractIcon";
}

SoloOpen : InteractionChoice
{
	string name = "SoloOpen";
	caption = "LocKey#347";
	string action = "Choice1";
}

SoloClose : InteractionChoice
{
	string name = "SoloClose";
	caption = "LocKey#348";
	string action = "Choice1";
}

MalfunctionHack : InteractionMountChoice
{
	string name = "MalfunctionHack";
	caption = "LocKey#6990";
	description = "LocKey#6991";
	string action = "Choice1";
	CName tag = "";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.MalfunctionIcon";
}

[ EP1 ]
FanMalfunctionHack : InteractionMountChoice
{
	string name = "FanMalfunctionHack";
	caption = "LocKey#91010";
	description = "LocKey#91011";
	string action = "Choice1";
	CName tag = "";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.MalfunctionIcon";
}

ToggleStateHack : InteractionMountChoice
{
	string name = "ToggleStateHack";
	caption = "LocKey#6992";
	description = "LocKey#6993";
	string action = "Choice1";
	CName tag = "";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.ToggleStateIcon";
}

RemoteBreach : InteractionChoice
{
	string name = "RemoteBreach";
	caption = "LocKey#27735";
	description = "LocKey#34774";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.BreachProtocolIcon";
}

OverloadHack : InteractionChoice
{
	string name = "OverloadHack";
	caption = "LocKey#6994";
	description = "LocKey#6953";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.OverloadIcon";
}

[ EP1 ]
ServerOverloadHack : InteractionChoice
{
	string name = "ServerOverloadHack";
	caption = "LocKey#85862";
	description = "LocKey#85863";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.OverLoadServerNodeIcon";
}

OverheatHack : InteractionChoice
{
	string name = "OverheatHack";
	caption = "LocKey#27962";
	description = "LocKey#51322";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.OverheatIcon";
}

TakeControlHack : InteractionChoice
{
	string name = "TakeControlHack";
	caption = "LocKey#6995";
	description = "LocKey#6996";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.TakeControlIcon";
}

TakeControlCameraHack : InteractionChoice
{
	string name = "TakeControlCameraHack";
	caption = "LocKey#49446";
	description = "LocKey#49447";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.TakeControlIcon";
}

TakeControlVehicleHack : InteractionChoice
{
	string name = "TakeControlVehicleHack";
	caption = "LocKey#6995";
	description = "LocKey#6996";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.TakeControlIcon";
}

VehicleForceBrakesClassHack : InteractionChoice
{
	string name = "VehicleForceBrakesClassHack";
	caption = "LocKey#87466";
	description = "LocKey#89372";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.VehicleHitBrakesIcon";
}

VehicleExplodeClassHack : InteractionChoice
{
	string name = "VehicleExplodeClassHack";
	caption = "LocKey#87467";
	description = "LocKey#89371";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.VehicleExplodeIcon";
}

VehicleAccelerateClassHack : InteractionChoice
{
	string name = "VehicleAccelerateClassHack";
	caption = "LocKey#89166";
	description = "LocKey#89370";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.VehicleAccelerateIcon";
}

OverrideAttitudeHack : InteractionChoice
{
	string name = "OverrideAttitudeHack";
	caption = "LocKey#6997";
	description = "LocKey#6998";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.OverrideAttitudeIcon";
}

TurretOverrideAttitudeHack : InteractionChoice
{
	string name = "OverrideAttitudeHack";
	caption = "LocKey#93639";
	description = "LocKey#6998";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.OverrideAttitudeIcon";
}

DataExtractionHack : InteractionChoice
{
	string name = "DataExtractionHack";
	caption = "LocKey#7000";
	description = "LocKey#6999";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.DataExtractionIcon";
}

BroadcastJamWeaponAction : InteractionChoice
{
	string name = "BroadcastJamWeaponAction";
	caption = "LocKey#7023";
	description = "LocKey#6961";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.GlitchScreenJamWeaponIcon";
}

JamWeaponAction : InteractionChoice
{
	string name = "JamWeaponAction";
	caption = "LocKey#2127";
	description = "LocKey#6961";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.WeaponMalfunctionIcon";
}

BroadcastBlindHack : InteractionChoice
{
	string name = "BroadcastBlindHack";
	caption = "LocKey#7022";
	description = "LocKey#6962";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.GlitchScreenBlindIcon";
}

BroadcastHeartattackHack : InteractionChoice
{
	string name = "BroadcastHeartattackHack";
	caption = "LocKey#7024";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.CyberwareMalfunctionIcon";
}

HeartattackHack : InteractionChoice
{
	string name = "HeartattackHack";
	caption = "LocKey#351";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.CyberwareMalfunctionIcon";
}

TriggerRobotPunch : InteractionChoice
{
	string name = "TriggerRobotPunch";
	caption = "LocKey#352";
	description = "LocKey#6964";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.MalfunctionIcon";
}

BroadcastSuicideHack : InteractionChoice
{
	string name = "BroadcastSuicideHack";
	caption = "LocKey#7025";
	description = "LocKey#6963";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.GlitchScreenSuicideIcon";
}

BroadcastGrenadeHack : InteractionChoice
{
	string name = "BroadcastGrenadeHack";
	caption = "LocKey#7026";
	description = "LocKey#6965";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.GlitchScreenGranadeIcon";
}

JamLegHack : InteractionChoice
{
	string name = "JamLegHack";
	caption = "LocKey#355";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.LocomotionMalfunctionIcon";
}

JamArmHack : InteractionChoice
{
	string name = "JamArmHack";
	caption = "LocKey#356";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.LocomotionMalfunctionIcon";
}

DeathHack : InteractionChoice
{
	string name = "DeathHack";
	caption = "LocKey#2255";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.SystemCollapseIcon";
}

RevealPositionHack : InteractionChoice
{
	string name = "RevealPositionHack";
	caption = "LocKey#92176";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.PingIcon";
}

PreventionSystemHack : InteractionChoice
{
	string name = "PreventionSystemHack";
	caption = "LocKey#92700";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.VehicleRemoteControlIcon";
}

BurningHack : InteractionChoice
{
	string name = "BurningHack";
	caption = "LocKey#2133";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.OverheatIcon";
}

SetFriendlyHack : InteractionChoice
{
	string name = "SetFriendlyHack";
	caption = "LocKey#2126";
	description = "LocKey#6975";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.CyberpsychosisIcon";
}

NetworkCameraMalfunction : InteractionChoice
{
	string name = "NetworkCameraMalfunction";
	caption = "LocKey#11337";
	description = "LocKey#42816";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.CameraMalfunctionIcon";
}

NetworkTurretMalfunction : InteractionChoice
{
	string name = "NetworkTurretMalfunction";
	caption = "LocKey#11338";
	description = "LocKey#42818";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.TurretMalfunctionIcon";
}

NetworkCameraShutdown : InteractionChoice
{
	string name = "NetworkCameraShutdown";
	caption = "LocKey#11339";
	description = "LocKey#42819";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.CameraShutdownIcon";
}

NetworkCameraTagEnemies : InteractionChoice
{
	string name = "NetworkCameraTagEnemies";
	caption = "LocKey#11341";
	description = "LocKey#42820";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.FriendlyCamerasIcon";
}

NetworkCameraFriendly : InteractionChoice
{
	string name = "NetworkCameraFriendly";
	caption = "LocKey#11342";
	description = "LocKey#42821";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.OverrideAttitudeIcon";
}

NetworkTurretFriendly : InteractionChoice
{
	string name = "NetworkTurretFriendly";
	caption = "LocKey#11343";
	description = "LocKey#42822";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.TurretFriendlyIcon";
}

NetworkTurretShutdown : InteractionChoice
{
	string name = "NetworkTurretShutdown";
	caption = "LocKey#11340";
	description = "LocKey#42818";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.TurretShutdownIcon";
}

NetworkDoorAuthorization : InteractionChoice
{
	string name = "NetworkDoorAuthorization";
	caption = "LocKey#17927";
	description = "LocKey#42823";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.DoorAuthorizationIcon";
}

NetworkLootShard : InteractionChoice
{
	string name = "NetworkLootShard";
	caption = "LocKey#18686";
	description = "Generates a random quickhack shard for the player";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.DataExtractionIcon";
}

NetworkLootMaterials : InteractionChoice
{
	string name = "NetworkLootMaterials";
	caption = "LocKey#21485";
	description = "Generates a random set of software materials for the player";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.DataExtractionIcon";
}

NetworkLootMoney : InteractionChoice
{
	string name = "NetworkLootMoney";
	caption = "LocKey#23401";
	description = "LocKey#42824";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.DataMineIcon";
}

NetworkDataMineLootAll : InteractionChoice
{
	string name = "NetworkDataMineLootAll";
	caption = "LocKey#42544";
	description = "LocKey#23401";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.DataMineIcon";
}

NetworkDataMineLootQ003 : InteractionChoice
{
	string name = "NetworkDataMineLootQ003";
	caption = "LocKey#51707";
	description = "LocKey#51708";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.DataMineMasterIcon";
}

NetworkDataMineLootQ015Recipe : InteractionChoice
{
	string name = "NetworkDataMineLootQ015Recipe";
	caption = "LocKey#78365";
	description = "LocKey#78366";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.DataMineMasterIcon";
}

NetworkDataMineLootAllAdvanced : InteractionChoice
{
	string name = "NetworkDataMineLootAllAdvanced";
	caption = "LocKey#42545";
	description = "LocKey#42826";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.DataMineAdvancedIcon";
}

NetworkDataMineLootAllMaster : InteractionChoice
{
	string name = "NetworkDataMineLootAllMaster";
	caption = "LocKey#42547";
	description = "LocKey#18686";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.DataMineMasterIcon";
}

NetworkAntivirus : InteractionChoice
{
	string name = "NetworkAntivirus";
	caption = "";
	description = "Removes malware effects of minigame traps";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.DataExtractionIcon";
}

NetworkMassSuicide : InteractionChoice
{
	string name = "NetworkMassSuicide";
	caption = "LocKey#11344";
	description = "Uploads the suicide program to random characters in the network";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.MassSuicideAttemptIcon";
}

NetworkMassMadness : InteractionChoice
{
	string name = "NetworkMassMadness";
	caption = "LocKey#11345";
	description = "Uploads the madness program to random characters in the network";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.MassMadnessIcon";
}

NetworkWeaponMalfunction : InteractionChoice
{
	string name = "NetworkWeaponMalfunction";
	caption = "LocKey#11347";
	description = "Uploads the weapon malfunction program to every character in the network";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.WeaponMalfunctionIcon";
}

NetworkJamWeapon : InteractionChoice
{
	string name = "NetworkJamWeapon";
	caption = "";
	description = "Uploads the weapon malfunction program to every character in the network";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.NPCJamWeaponIcon";
}

NetworkCyberwareMalfunction : InteractionChoice
{
	string name = "NetworkCyberwareMalfunction";
	caption = "LocKey#11346";
	description = "Uploads the cyberware malfunction program to every character in the network";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.CyberwareMalfunctionIcon";
}

NetworkVulnerableNPCs : InteractionChoice
{
	string name = "NetworkVulnerableNPCs";
	caption = "LocKey#17931";
	description = "LocKey#42828";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.WeakNPCsIcon";
}

NetworkWeakNPCs : InteractionChoice
{
	string name = "NetworkWeakNPCs";
	caption = "LocKey#17930";
	description = "LocKey#42829k";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.WeakNPCsIcon";
}

NetworkMinorICEBrokenNPCs : InteractionChoice
{
	string name = "NetworkICEBrokenNPCs";
	caption = "LocKey#34844";
	description = "LocKey#42830";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.ICEMinorIcon";
}

NetworkICEBrokenNPCs : InteractionChoice
{
	string name = "NetworkICEBrokenNPCs";
	caption = "LocKey#34844";
	description = "LocKey#42830";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.ICEMinorIcon";
}

NetworkMediumICEBrokenNPCs : InteractionChoice
{
	string name = "NetworkMediumICEBrokenNPCs";
	caption = "LocKey#34844";
	description = "LocKey#49674";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.ICEMediumIcon";
}

NetworkICEBrokenNPCsTutorial : InteractionChoice
{
	string name = "NetworkICEBrokenNPCsTutorial";
	caption = "LocKey#34844";
	description = "LocKey#77077";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.ICEMediumIcon";
}

NetworkMajorICEBrokenNPCs : InteractionChoice
{
	string name = "NetworkICEBrokenNPCs";
	caption = "LocKey#34844";
	description = "LocKey#77077";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.ICEMediumIcon";
}

NetworkSuicideHackMotion : InteractionChoice
{
	string name = "NetworkSuicideHackMotion";
	caption = "Motion Control";
	description = "Allows access to the target's motion control";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.MalfunctionIcon";
}

NetworkSuicideHackForceTrigger : InteractionChoice
{
	string name = "NetworkSuicideHackForceTrigger";
	caption = "Force trigger";
	description = "Forces the target to trigger the weapon";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.MalfunctionIcon";
}

NetworkUnlockSecurityProgram : InteractionChoice
{
	string name = "NetworkUnlockSecurityProgram";
	caption = "LocKey#49560";
	description = "LocKey#78405";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.MassMadnessIcon";
}

NetworkGainAccessProgram : InteractionChoice
{
	string name = "NetworkGainAccessProgram";
	caption = "LocKey#78403";
	description = "LocKey#78404";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.DoorAuthorizationIcon";
}

AndroidTurnOn : InteractionChoice
{
	string name = "AndroidTurnOn";
	caption = "Gameplay-Devices-Interactions-AndroidTurnOn";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.ToggleStateIcon";
}

AndroidTurnOff : InteractionChoice
{
	string name = "AndroidTurnOff";
	caption = "Gameplay-Devices-Interactions-AndroidTurnOff";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.ToggleStateIcon";
}

GenericQuickHackAction : InteractionChoice
{
	string name = "GenericQuickHackAction";
	caption = "LocKey#358";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.MalfunctionIcon";
}

LowerTemperature : InteractionChoice
{
	string name = "LowerTemperature";
	caption = "LocKey#593";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.MalfunctionIcon";
}

TakeControl : InteractionChoice
{
	string name = "TakeControl";
	caption = "LocKey#359";
	string action = "Choice2";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.TakeControlIcon";
}

ForceIgnoreTargets : InteractionChoice
{
	string name = "ForceIgnoreTargets";
	caption = "LocKey#2241";
	description = "LocKey#6978";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.ForceIgnoreTargetsIcon";
}

StopTakingControl : InteractionChoice
{
	string name = "StopTakingControl";
	caption = "LocKey#360";
	string action = "Choice2";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.TakeControlIcon";
}

EnterBreachView : InteractionChoice
{
	string name = "EnterBreachView";
	caption = "LocKey#361";
	string action = "Choice1";
}

SetDeviceAttitude : InteractionChoice
{
	string name = "SetDeviceAttitude";
	caption = "LocKey#362";
	description = "LocKey#6975";
	string action = "Choice3";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.OverrideAttitudeIcon";
}

SetDeviceAttitudeE3version : InteractionChoice
{
	string name = "SetDeviceAttitudeE3version";
	caption = "LocKey#362";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.OverrideAttitudeIcon";
}

SetDeviceSupportMode : InteractionChoice
{
	string name = "SetDeviceSupportMode";
	caption = "LocKey#363";
	description = "LocKey#6976";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.SetDeviceTagKillModeIcon";
}

CameraTagSeenEnemies : InteractionChoice
{
	string name = "CameraTagSeenEnemies";
	caption = "LocKey#364";
	description = "LocKey#6977";
	string action = "Choice3";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.CameraTagSeenEnemiesIcon";
}

HackOpen : InteractionChoice
{
	string name = "HackOpen";
	caption = "LocKey#365";
	description = "LocKey#6981";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.ToggleStateIcon";
}

HackClose : InteractionChoice
{
	string name = "HackClose";
	caption = "LocKey#366";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.ToggleStateIcon";
}

QuickHackCallElevator : InteractionChoice
{
	string name = "QuickHackCallElevator";
	caption = "LocKey#367";
	description = "LocKey#6982";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.ToggleStateIcon";
}

QuickHackAuthorization : InteractionChoice
{
	string name = "QuickHackAuthorization";
	caption = "LocKey#368";
	description = "LocKey#6983";
	string action = "Choice2";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.DataExtractionIcon";
}

Raise : InteractionChoice
{
	string name = "Raise";
	caption = "LocKey#369";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.ToggleStateIcon";
}

Lower : InteractionChoice
{
	string name = "Lower";
	caption = "LocKey#370";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.ToggleStateIcon";
}

RaiseServer : InteractionChoice
{
	string name = "RaiseServer";
	caption = "LocKey#78743";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.ToggleStateIcon";
}

LowerServer : InteractionChoice
{
	string name = "LowerServer";
	caption = "LocKey#78744";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.ToggleStateIcon";
}

LowerForklift : InteractionChoice
{
	string name = "LowerForklift";
	caption = "LocKey#371";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.ToggleStateIcon";
}

RaiseForklift : InteractionChoice
{
	string name = "RaiseForklift";
	caption = "LocKey#372";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.ToggleStateIcon";
}

RaiseBlockade : InteractionChoice
{
	string name = "RaiseBlockade";
	caption = "LocKey#373";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.ToggleStateIcon";
}

LowerBlockade : InteractionChoice
{
	string name = "LowerBlockade";
	caption = "LocKey#374";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.ToggleStateIcon";
}

QuickHackDistraction : InteractionChoice
{
	string name = "QuickHackDistraction";
	caption = "LocKey#375";
	description = "LocKey#6958";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.MalfunctionIcon";
}

QuickHackFridgeDistraction : InteractionChoice
{
	string name = "QuickHackFridgeDistraction";
	caption = "LocKey#2132";
	description = "LocKey#6959";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.MalfunctionIcon";
}

InstallKeylogger : InteractionChoice
{
	string name = "InstallKeylogger";
	caption = "LocKey#376";
	description = "LocKey#6960";
	string action = "Choice1_Hold";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.DataExtractionIcon";
}

release_fuel : InteractionChoice
{
	string name = "release_fuel";
	caption = "LocKey#377";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.ToggleStateIcon";
}

ChestPressWeightHack : InteractionChoice
{
	string name = "ChestPressWeightHack";
	caption = "LocKey#600";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.WeaponMalfunctionIcon";
}

QuickHackDistractExplosive : InteractionChoice
{
	string name = "QuickHackDistractExplosive";
	caption = "LocKey#375";
	description = "LocKey#6958";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.WeaponMalfunctionIcon";
}

QuickHackExplodeExplosive : InteractionChoice
{
	string name = "QuickHackExplodeExplosive";
	caption = "LocKey#1607";
	description = "LocKey#6953";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.OverheatIcon";
}

ActionHacking : InteractionChoice
{
	string name = "ActionHacking";
	caption = "LocKey#378";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.JackInIcon";
}

ActionEngineering : InteractionChoice
{
	string name = "ActionEngineering";
	caption = "LocKey#379";
	string action = "Choice1_Hold";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.Techie";
}

ActionDemolition : InteractionChoice
{
	string name = "ActionDemolition";
	caption = "LocKey#380";
	string action = "Choice1_Hold";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.Solo";
}

ActionJuryRig : InteractionChoice
{
	string name = "ActionJuryRig";
	caption = "LocKey#381";
	string action = "Choice1_Hold";
}

Override : InteractionChoice
{
	string name = "Override";
	caption = "LocKey#382";
	string action = "Choice1_Hold";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.Techie";
}

RipOff : InteractionChoice
{
	string name = "RipOff";
	caption = "LocKey#383";
	string action = "Choice1_Hold";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.Solo";
}

Push : InteractionChoice
{
	string name = "Push";
	caption = "LocKey#384";
	string action = "Choice1";
}

MoveObstacle : InteractionChoice
{
	string name = "MoveObstacle";
	caption = "LocKey#385";
	string action = "Choice1";
}

EngineeringTurnOff : InteractionChoice
{
	string name = "EngineeringTurnOff";
	caption = "LocKey#13199";
	string action = "Choice1_Hold";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.Techie";
}

OrderTakedown : InteractionChoice
{
	string name = "OrderTakedown";
	caption = "LocKey#386";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.TakeDownIcon";
}

SendSpiderbotToOverloadDevice : InteractionChoice
{
	string name = "SendSpiderbotToOverloadDevice";
	caption = "LocKey#599";
	string action = "Choice1";
}

SpiderbotEnableAccessPoint : InteractionChoice
{
	string name = "SpiderbotEnableAccessPoint";
	caption = "LocKey#387";
	string action = "Choice1";
}

SpiderbotActivateActivator : InteractionChoice
{
	string name = "SpiderbotActivateActivator";
	caption = "LocKey#388";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.DistractIcon";
}

SpiderbotExplodeExplosiveDevice : InteractionChoice
{
	string name = "SpiderbotExplodeExplosiveDevice";
	caption = "LocKey#389";
	string action = "Choice1";
}

SpiderbotDistractExplosiveDevice : InteractionChoice
{
	string name = "SpiderbotDistractExplosiveDevice";
	caption = "LocKey#390";
	string action = "Choice2";
}

SpiderbotDistractFurnace : InteractionChoice
{
	string name = "SpiderbotDistractFurnace";
	caption = "LocKey#1632";
	string action = "Choice2";
}

SpiderbotDisarmExplosiveDevice : InteractionChoice
{
	string name = "SpiderbotDisarmExplosiveDevice";
	caption = "LocKey#391";
	string action = "Choice2";
}

SpiderbotBreakChain : InteractionChoice
{
	string name = "SpiderbotBreakChain";
	caption = "LocKey#572";
	string action = "Choice1";
}

SpiderbotBreakCatwalk : InteractionChoice
{
	string name = "SpiderbotBreakCatwalk";
	caption = "LocKey#1855";
	string action = "Choice1";
}

SpiderbotDistraction : InteractionChoice
{
	string name = "SpiderbotDistraction";
	caption = "LocKey#596";
	string action = "Choice1";
}

SpiderbotToggleOn : InteractionChoice
{
	string name = "SpiderbotToggleOn";
	caption = "LocKey#1628";
	string action = "Choice1";
}

SpiderbotToggleOff : InteractionChoice
{
	string name = "SpiderbotToggleOff";
	caption = "LocKey#1629";
	string action = "Choice1";
}

Techie_Disassemble : InteractionChoice
{
	string name = "Techie_Disassemble";
	caption = "LocKey#392";
	string action = "Choice2";
}

Techie_Fix : InteractionChoice
{
	string name = "Techie_Fix";
	caption = "LocKey#393";
	string action = "Choice2";
}

Techie_Analyze : InteractionChoice
{
	string name = "Techie_Analyze";
	caption = "LocKey#394";
	string action = "Choice2";
}

Techie_JuryRig : InteractionChoice
{
	string name = "Techie_JuryRig";
	caption = "LocKey#395";
	string action = "Choice2";
}

Techie_Plant : InteractionChoice
{
	string name = "Techie_Plant";
	caption = "LocKey#396";
	string action = "Choice2";
}

Techie_Activate : InteractionChoice
{
	string name = "Techie_Activate";
	caption = "LocKey#397";
	string action = "Choice2";
}

Techie_Move : InteractionChoice
{
	string name = "Techie_Move";
	caption = "LocKey#398";
	string action = "Choice2";
}

Techie_Programme : InteractionChoice
{
	string name = "Techie_Programme";
	caption = "LocKey#399";
	string action = "Choice1";
}

Netrunner_Hack : InteractionChoice
{
	string name = "Netrunner_Hack";
	caption = "LocKey#400";
	string action = "Choice2";
}

Solo_ForceOpen : InteractionChoice
{
	string name = "Solo_ForceOpen";
	caption = "LocKey#401";
	string action = "Choice2";
}

Solo_Push : InteractionChoice
{
	string name = "Solo_Push";
	caption = "LocKey#402";
	string action = "Choice2";
}

InteriorManager : InteractionChoice
{
	string name = "Interior_manager";
	caption = "LocKey#27969";
	string action = "Choice1";
}

cvi_01_weapon_1 : InteractionChoice
{
	string name = "cvi_01_weapon_1";
	caption = "LocKey#403";
	string action = "Choice1";
}

cvi_01_weapon_2 : InteractionChoice
{
	string name = "cvi_01_weapon_2";
	caption = "LocKey#404";
	string action = "Choice2";
}

cvi_01_weapon_3 : InteractionChoice
{
	string name = "cvi_01_weapon_3";
	caption = "LocKey#405";
	string action = "Choice3";
}

kab_02_room_1 : InteractionChoice
{
	string name = "kab_02_room_1";
	caption = "LocKey#406";
	string action = "Choice1";
}

kab_02_room_2 : InteractionChoice
{
	string name = "kab_02_room_2";
	caption = "LocKey#407";
	string action = "Choice2";
}

kab_05_victim_safely_removal : InteractionChoice
{
	string name = "kab_05_victim_safely_removal";
	caption = "LocKey#408";
	string action = "Choice1";
}

kab_09_lights_out : InteractionChoice
{
	string name = "kab_09_lights_out";
	caption = "LocKey#409";
	string action = "Choice2";
}

kab_09_hack_chair : InteractionChoice
{
	string name = "kab_09_hack_chair";
	caption = "LocKey#410";
	string action = "Choice1";
}

kab_09_drug : InteractionChoice
{
	string name = "kab_09_drug";
	caption = "LocKey#411";
	string action = "Choice1";
}

kab_09_bottle : InteractionChoice
{
	string name = "kab_09_bottle";
	caption = "LocKey#412";
	string action = "Choice1";
}

Stun : InteractionChoice
{
	string name = "Stun";
	caption = "LocKey#413";
	string action = "Choice1";
}

Drop : InteractionChoice
{
	string name = "Drop";
	caption = "LocKey#414";
	string action = "Choice1";
}

Destroy : InteractionChoice
{
	string name = "Destroy";
	caption = "LocKey#415";
	string action = "Choice1";
}

kab_06_halon_dispens : InteractionChoice
{
	string name = "kab_06_halon_dispens";
	caption = "LocKey#416";
	string action = "Choice1";
}

kab_06_air_condition_off : InteractionChoice
{
	string name = "kab_06_air_condition_off";
	caption = "LocKey#417";
	string action = "Choice2";
}

kab_06_air_condition_break : InteractionChoice
{
	string name = "kab_06_air_condition_break";
	caption = "LocKey#418";
	string action = "Choice1";
}

kab_04_plant_mine : InteractionChoice
{
	string name = "kab_04_plant_mine";
	caption = "LocKey#419";
	string action = "Choice2";
}

lch_01_netrunner_solution : InteractionChoice
{
	string name = "lch_01_netrunner_solution";
	caption = "LocKey#420";
	string action = "Choice2";
}

lch_01_techie_open : InteractionChoice
{
	string name = "lch_01_techie_open";
	caption = "LocKey#421";
	string action = "Choice1";
}

lch_03_dog_food : InteractionChoice
{
	string name = "lch_03_dog_food";
	caption = "LocKey#422";
	string action = "Choice1";
}

jpn_03_plant_bug : InteractionChoice
{
	string name = "jpn_03_plant_bug";
	caption = "LocKey#423";
	string action = "Choice1";
}

jpn_07_raise_temperature : InteractionChoice
{
	string name = "jpn_07_raise_temperature";
	caption = "LocKey#424";
	string action = "Choice1";
}

jpn_07_steam : InteractionChoice
{
	string name = "jpn_07_steam";
	caption = "LocKey#425";
	string action = "Choice1";
}

jpn_07_remove_shard : InteractionChoice
{
	string name = "jpn_07_remove_shard";
	caption = "LocKey#426";
	string action = "Choice2";
}

jpn_12_unlock_elevators : InteractionChoice
{
	string name = "jpn_12_unlock_elevators";
	caption = "LocKey#427";
	string action = "Choice1";
}

jpn_12_secure_data_remotely : InteractionChoice
{
	string name = "jpn_12_secure_data_remotely";
	caption = "LocKey#428";
	string action = "Choice1";
}

jpn_12_go_to_jpn12b : InteractionChoice
{
	string name = "jpn_12_go_to_jpn12b";
	caption = "LocKey#429";
	string action = "Choice1";
}

jpn_13_ac_toxin : InteractionChoice
{
	string name = "jpn_13_ac_toxin";
	caption = "LocKey#430";
	string action = "Choice1";
}

jpn_13_ac_anest : InteractionChoice
{
	string name = "jpn_13_ac_anest";
	caption = "LocKey#431";
	string action = "Choice2";
}

nid_08_pull_the_hdd : InteractionChoice
{
	string name = "nid_08_pull_the_hdd";
	caption = "LocKey#432";
	string action = "Choice1";
}

nid_09_water_fountain_electrocute : InteractionChoice
{
	string name = "nid_09_water_fountain_electrocute";
	caption = "LocKey#433";
	string action = "Choice1";
}

nid_09_push_shelf : InteractionChoice
{
	string name = "nid_09_push_shelf";
	caption = "LocKey#434";
	string action = "Choice1";
}

nid_11_drugs_dispens : InteractionChoice
{
	string name = "nid_11_drugs_dispens";
	caption = "LocKey#435";
	string action = "Choice1";
}

nid_12_unlock_doors : InteractionChoice
{
	string name = "nid_12_unlock_doors";
	caption = "LocKey#436";
	string action = "Choice1";
}

nid_12_disable_sys : InteractionChoice
{
	string name = "nid_12_disable_sys";
	caption = "LocKey#437";
	string action = "Choice2";
}

hil_01_take_off : InteractionChoice
{
	string name = "hil_01_take_off";
	caption = "LocKey#438";
	string action = "Choice1";
}

hil_07_body : InteractionChoice
{
	string name = "hil_07_body";
	caption = "LocKey#439";
	string action = "Choice1";
}

hil_07_slot : InteractionChoice
{
	string name = "hil_07_slot";
	caption = "LocKey#440";
	string action = "Choice1";
}

hil_07_mirror : InteractionChoice
{
	string name = "hil_07_mirror";
	caption = "LocKey#441";
	string action = "Choice1";
}

ina_11_retrieve_data : InteractionChoice
{
	string name = "ina_11_retrieve_data";
	caption = "LocKey#442";
	string action = "Choice1";
}

ina_04_immobilize : InteractionChoice
{
	string name = "ina_04_immobilize";
	caption = "LocKey#443";
	string action = "Choice1";
}

ina_04_destroy : InteractionChoice
{
	string name = "ina_04_destroy";
	caption = "LocKey#444";
	string action = "Choice3";
}

ina_07_open_door : InteractionChoice
{
	string name = "ina_07_open_door";
	caption = "LocKey#445";
	string action = "Choice1";
}

ina_07_open_trunk : InteractionChoice
{
	string name = "ina_07_open_trunk";
	caption = "LocKey#446";
	string action = "Choice1";
}

ina_07_download_gps_data : InteractionChoice
{
	string name = "ina_07_download_gps_data";
	caption = "LocKey#447";
	string action = "Choice1";
}

ina_08_plug_in : InteractionChoice
{
	string name = "ina_08_plug_in";
	caption = "LocKey#448";
	string action = "Choice1";
}

ina_08_heart_rate : InteractionChoice
{
	string name = "ina_08_heart_rate";
	caption = "LocKey#449";
	string action = "Choice1";
}

rcr_03_send_data_remotely : InteractionChoice
{
	string name = "rcr_03_send_data_remotely";
	caption = "LocKey#450";
	string action = "Choice1";
}

rey_08_wire_beer_tap : InteractionChoice
{
	string name = "rey_08_wire_beer_tap";
	caption = "LocKey#451";
	string action = "Choice1";
}

rey_08_wire_smoke_extraction_system : InteractionChoice
{
	string name = "rey_08_wire_smoke_extraction_system";
	caption = "LocKey#452";
	string action = "Choice1";
}

rey_09_cut_fence : InteractionChoice
{
	string name = "rey_09_cut_fence";
	caption = "LocKey#453";
	string action = "Choice1";
}

rey_09_swap_ad : InteractionChoice
{
	string name = "rey_09_swap_ad";
	caption = "LocKey#454";
	string action = "Choice1";
}

spr_07_fix_pool_water_pumps : InteractionChoice
{
	string name = "spr_07_fix_pool_water_pumps";
	caption = "LocKey#455";
	string action = "Choice1";
}

wwd_02_use_fluid : InteractionChoice
{
	string name = "wwd_02_use_fluid";
	caption = "LocKey#456";
	string action = "Choice1";
}

wwd_02_use_drugs : InteractionChoice
{
	string name = "wwd_02_use_drugs";
	caption = "LocKey#457";
	string action = "Choice1";
}

sts_cct_dtn_04_sign_in : InteractionChoice
{
	string name = "sts_cct_dtn_04_sign_in";
	caption = "LocKey#458";
	string action = "Choice1";
}

sts_cct_dtn_04_braindance : InteractionChoice
{
	string name = "sts_cct_dtn_04_braindance";
	caption = "LocKey#459";
	string action = "Choice1";
}

sts_wat_nid_02_alarm : InteractionChoice
{
	string name = "sts_wat_nid_02_alarm";
	caption = "LocKey#460";
	string action = "Choice1";
}

sts_wat_nid_02_acid : InteractionChoice
{
	string name = "sts_wat_nid_02_acid";
	caption = "LocKey#461";
	string action = "Choice3";
}

sts_hey_rey_07_burn : InteractionChoice
{
	string name = "sts_hey_rey_07_burn";
	caption = "LocKey#462";
	string action = "Choice1";
}

sts_hey_rey_07_techie : InteractionChoice
{
	string name = "sts_hey_rey_07_techie";
	caption = "LocKey#463";
	string action = "Choice2";
}

sts_hey_gle_06_techie : InteractionChoice
{
	string name = "sts_hey_gle_06_techie";
	caption = "LocKey#464";
	string action = "Choice3";
}

sts_hey_rey_09_coolant : InteractionChoice
{
	string name = "sts_hey_rey_09_coolant";
	caption = "LocKey#465";
	string action = "Choice3";
}

sts_std_arr_06_techie_catwalk : InteractionChoice
{
	string name = "sts_std_arr_06_techie_catwalk";
	caption = "LocKey#466";
	string action = "Choice2";
}

sts_std_arr_06_machine : InteractionChoice
{
	string name = "sts_std_arr_06_machine";
	caption = "LocKey#467";
	string action = "Choice2";
}

sts_std_arr_06_release : InteractionChoice
{
	string name = "sts_std_arr_06_release";
	caption = "LocKey#468";
	string action = "Choice2";
}

sts_std_arr_06_remove_safety : InteractionChoice
{
	string name = "sts_std_arr_06_remove_safety";
	caption = "LocKey#469";
	string action = "Choice2";
}

sts_std_arr_06_push : InteractionChoice
{
	string name = "sts_std_arr_06_push";
	caption = "LocKey#470";
	string action = "Choice2";
}

sts_std_arr_07_safe_techie : InteractionChoice
{
	string name = "sts_std_arr_07_safe_techie";
	caption = "LocKey#471";
	string action = "Choice2";
}

sts_std_arr_07_machine : InteractionChoice
{
	string name = "sts_std_arr_07_machine";
	caption = "LocKey#472";
	string action = "Choice2";
}

sts_std_arr_07_speaker : InteractionChoice
{
	string name = "sts_std_arr_07_speaker";
	caption = "LocKey#473";
	string action = "Choice2";
}

sts_std_arr_07_unlock : InteractionChoice
{
	string name = "sts_std_arr_07_unlock";
	caption = "LocKey#474";
	string action = "Choice2";
}

sts_std_arr_07_take_evidence : InteractionChoice
{
	string name = "sts_std_arr_07_take_evidence";
	caption = "LocKey#475";
	string action = "Choice2";
}

sts_std_arr_08_floor : InteractionChoice
{
	string name = "sts_std_arr_08_floor";
	caption = "LocKey#476";
	string action = "Choice1";
}

sts_std_arr_08_meds : InteractionChoice
{
	string name = "sts_std_arr_08_meds";
	caption = "LocKey#477";
	string action = "Choice2";
}

sts_std_arr_08_druglab : InteractionChoice
{
	string name = "sts_std_arr_08_druglab";
	caption = "LocKey#478";
	string action = "Choice2";
}

sts_std_arr_08_railing : InteractionChoice
{
	string name = "sts_std_arr_08_railing";
	caption = "LocKey#479";
	string action = "Choice2";
}

sts_std_arr_08_water : InteractionChoice
{
	string name = "sts_std_arr_08_water";
	caption = "LocKey#480";
	string action = "Choice2";
}

gle_06_upload_software_remotely : InteractionChoice
{
	string name = "gle_06_upload_software_remotely";
	caption = "LocKey#481";
	string action = "Choice1";
}

q000_run_program : InteractionChoice
{
	string name = "q000_run_program";
	caption = "LocKey#482";
	string action = "Choice1";
}

q000_sign_in : InteractionChoice
{
	string name = "q000_sign_in";
	caption = "LocKey#483";
	string action = "Choice1";
}

q000_interrupt_power : InteractionChoice
{
	string name = "q000_interrupt_power";
	caption = "LocKey#484";
	string action = "Choice1";
}

q000_release_lockdown : InteractionChoice
{
	string name = "q000_release_lockdown";
	caption = "LocKey#485";
	string action = "Choice1";
}

q001_fake_locked_door : InteractionChoice
{
	string name = "q001_fake_locked_door";
	caption = "LocKey#486";
	string action = "Choice1";
}

Q001_take_weapons_leave : InteractionChoice
{
	string name = "Q001_take_weapons_leave";
	caption = "LocKey#487";
	string action = "Choice1";
}

Techie_Fix_q003 : InteractionChoice
{
	string name = "Techie_Fix_q003";
	caption = "LocKey#488";
	string action = "Choice1";
}

Bd_traverse : InteractionChoice
{
	string name = "Bd_traverse";
	caption = "LocKey#489";
	string action = "Choice1";
}

q104_Run_the_test : InteractionChoice
{
	string name = "q104_Run_the_test";
	caption = "LocKey#490";
	string action = "Choice1";
}

q111_buy_soda : InteractionChoice
{
	string name = "q111_buy_soda";
	caption = "LocKey#491";
	string action = "Choice1";
}

q112_put_on : InteractionChoice
{
	string name = "q112_put_on";
	caption = "LocKey#492";
	string action = "Choice1";
}

q112_call_sobchuk : InteractionChoice
{
	string name = "q112_call_sobchuk";
	caption = "LocKey#493";
	string action = "Choice1";
}

Destroy2 : InteractionChoice
{
	string name = "Destroy2";
	caption = "LocKey#494";
	string action = "Choice2";
}

q112_overcharge_billboard : InteractionChoice
{
	string name = "q112_overcharge_billboard";
	caption = "LocKey#2146";
	string action = "Choice1";
}

q104_release_container : InteractionChoice
{
	string name = "q104_release_container";
	caption = "LocKey#495";
	string action = "Choice1";
}

q110_confess : InteractionChoice
{
	string name = "q110_confess";
	caption = "LocKey#496";
	string action = "Choice1";
}

q113_connect_access_point : InteractionChoice
{
	string name = "q113_connect_access_point";
	caption = "LocKey#497";
	string action = "Choice1";
}

q113_map_lazarous1 : InteractionChoice
{
	string name = "q113_map_lazarous1";
	caption = "LocKey#498";
	string action = "Choice1";
}

q113_map_lazarous2 : InteractionChoice
{
	string name = "q113_map_lazarous2";
	caption = "LocKey#499";
	string action = "Choice1";
}

q113_map_arasaka_tower : InteractionChoice
{
	string name = "q113_map_arasaka_tower";
	caption = "LocKey#500";
	string action = "Choice1";
}

q113_map_highway_chase : InteractionChoice
{
	string name = "q113_map_highway_chase";
	caption = "LocKey#501";
	string action = "Choice1";
}

q113_map_notell : InteractionChoice
{
	string name = "q113_map_notell";
	caption = "LocKey#502";
	string action = "Choice1";
}

q113_map_delivery : InteractionChoice
{
	string name = "q113_map_delivery";
	caption = "LocKey#503";
	string action = "Choice1";
}

q113_map_nachtigal : InteractionChoice
{
	string name = "q113_map_nachtigal";
	caption = "LocKey#504";
	string action = "Choice1";
}

q113_map_saburo_corpse : InteractionChoice
{
	string name = "q113_map_saburo_corpse";
	caption = "LocKey#505";
	string action = "Choice1";
}

q113_cont_pg : InteractionChoice
{
	string name = "q113_cont_pg";
	caption = "LocKey#506";
	string action = "Choice1";
}

q113_cont_bonus : InteractionChoice
{
	string name = "q113_cont_bonus";
	caption = "LocKey#507";
	string action = "Choice1";
}

drain_aquarium_tank : InteractionChoice
{
	string name = "drain_aquarium_tank";
	caption = "LocKey#508";
	string action = "Choice1";
}

open_tank_crate : InteractionChoice
{
	string name = "open_tank_crate";
	caption = "LocKey#509";
	string action = "Choice1";
}

drink_whiskey : InteractionChoice
{
	string name = "drink_whiskey";
	caption = "LocKey#510";
	string action = "Choice1";
}

pour_whiskey : InteractionChoice
{
	string name = "pour_whiskey";
	caption = "LocKey#511";
	string action = "Choice1";
}

make_coffee : InteractionChoice
{
	string name = "make_coffee";
	caption = "LocKey#512";
	string action = "Choice1";
}

get_coffee : InteractionChoice
{
	string name = "get_coffee";
	caption = "LocKey#513";
	string action = "Choice1";
}

sq027AttachToCar : InteractionChoice
{
	string name = "sq027AttachToCar";
	caption = "LocKey#514";
	string action = "Choice2";
}

sq007ActivateHolo : InteractionChoice
{
	string name = "sq007ActivateHolo";
	caption = "LocKey#515";
	string action = "Choice1";
}

sq007DisableTrap : InteractionChoice
{
	string name = "sq007DisableTrap";
	caption = "LocKey#516";
	string action = "Choice3";
}

sq007TechieOpenDoor : InteractionChoice
{
	string name = "sq007TechieOpenDoor";
	caption = "LocKey#517";
	string action = "Choice2";
}

sq007OpenCargo : InteractionChoice
{
	string name = "sq007OpenCargo";
	caption = "LocKey#518";
	string action = "Choice1";
}

sq014_examine : InteractionChoice
{
	string name = "sq014_examine";
	caption = "LocKey#519";
	string action = "Choice1";
}

sq014_mount_device : InteractionChoice
{
	string name = "sq014_mount_device";
	caption = "LocKey#520";
	string action = "Choice1";
}

sq014_pay_entry_fee : InteractionChoice
{
	string name = "sq014_pay_entry_fee";
	caption = "LocKey#521";
	string action = "Choice1";
}

sq014_sit_down : InteractionChoice
{
	string name = "sq014_sit_down";
	caption = "LocKey#522";
	string action = "Choice1";
}

take_weapon : InteractionChoice
{
	string name = "take_weapon";
	caption = "LocKey#523";
	string action = "Choice1";
}

leave_weapon : InteractionChoice
{
	string name = "leave_weapon";
	caption = "LocKey#524";
	string action = "Choice1";
}

sq026_take_braindances : InteractionChoice
{
	string name = "sq026_take_braindances";
	caption = "LocKey#525";
	string action = "Choice1";
}

sq026_take_equipment : InteractionChoice
{
	string name = "sq026_take_equipment";
	caption = "LocKey#526";
	string action = "Choice1";
}

sq026_take_poster : InteractionChoice
{
	string name = "sq026_take_poster";
	caption = "LocKey#527";
	string action = "Choice1";
}

sq026_place_braindances : InteractionChoice
{
	string name = "sq026_place_braindances";
	caption = "LocKey#528";
	string action = "Choice1";
}

sq026_place_equipment : InteractionChoice
{
	string name = "sq026_place_equipment";
	caption = "LocKey#529";
	string action = "Choice2";
}

sq026_place_poster : InteractionChoice
{
	string name = "sq026_place_poster";
	caption = "LocKey#530";
	string action = "Choice3";
}

sq026_leave_weapon : InteractionChoice
{
	string name = "sq026_leave_weapon";
	caption = "LocKey#531";
	string action = "Choice1";
}

sq030_place_glowstick : InteractionChoice
{
	string name = "sq030_place_glowstick";
	caption = "Gameplay-Devices-Interactions-sq030_place_glowstick";
	string action = "Choice1_Hold";
}

PutBlanket : InteractionChoice
{
	string name = "PutBlanket";
	caption = "LocKey#535";
	string action = "Choice1";
}

mq006_override_safety_locks : InteractionChoice
{
	string name = "mq006_override_safety_locks";
	caption = "Gameplay-Devices-Interactions-OverrideSafelocks";
	string action = "Choice1";
}

mq006_switch_to_battery_power : InteractionChoice
{
	string name = "mq006_switch_to_battery_power";
	caption = "Gameplay-Devices-Interactions-SwitchToEmergencyPower";
	string action = "Choice1";
}

mq001_swap_head : InteractionChoice
{
	string name = "mq001_swap_head";
	caption = "Gameplay-Devices-Interactions-mq001_swap_head";
	string action = "Choice1";
}

mq001_swap_left_arm : InteractionChoice
{
	string name = "mq001_swap_left_arm";
	caption = "Gameplay-Devices-Interactions-mq001_swap_left_arm";
	string action = "Choice2";
}

mq001_swap_right_arm : InteractionChoice
{
	string name = "mq001_swap_right_arm";
	caption = "Gameplay-Devices-Interactions-mq001_swap_right_arm";
	string action = "Choice3";
}

BreakAirCondition : InteractionChoice
{
	string name = "BreakAirCondition";
	caption = "LocKey#536";
	string action = "Choice1";
}

ForceOpen : InteractionChoice
{
	string name = "ForceOpen";
	caption = "LocKey#537";
	string action = "Choice1";
}

InstallVirus : InteractionChoice
{
	string name = "InstallVirus";
	caption = "LocKey#538";
	string action = "Choice1";
}

OpenMarchioness : InteractionChoice
{
	string name = "OpenMarchioness";
	caption = "LocKey#539";
	string action = "Choice2";
}

Short_Circuit : InteractionChoice
{
	string name = "Short_Circuit";
	caption = "LocKey#540";
	string action = "Choice1";
}

Turn_Power_off : InteractionChoice
{
	string name = "Turn_Power_off";
	caption = "LocKey#541";
	string action = "Choice1";
}

Turn_Tv_Off : InteractionChoice
{
	string name = "Turn_Tv_Off";
	caption = "LocKey#542";
	string action = "Choice1";
}

Set_Trap : InteractionChoice
{
	string name = "Set_Trap";
	caption = "LocKey#543";
	string action = "Choice2";
}

Unlock_All_Doors : InteractionChoice
{
	string name = "Unlock_All_Doors";
	caption = "LocKey#544";
	string action = "Choice1";
}

Disable_All_Lasers : InteractionChoice
{
	string name = "Disable_All_Lasers";
	caption = "LocKey#545";
	string action = "Choice1";
}

Block_Signal : InteractionChoice
{
	string name = "Block_Signal";
	caption = "LocKey#546";
	string action = "Choice2";
}

Turn_On : InteractionChoice
{
	string name = "Turn_On";
	caption = "LocKey#547";
	string action = "Choice1";
}

Break : InteractionChoice
{
	string name = "Break";
	caption = "LocKey#548";
	string action = "Choice1";
}

Solo_move : InteractionChoice
{
	string name = "Solo_move";
	caption = "LocKey#549";
	string action = "Choice1";
}

Explode : InteractionChoice
{
	string name = "Explode";
	caption = "LocKey#550";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.HitIcon";
}

Rebalance : InteractionChoice
{
	string name = "Rebalance";
	caption = "LocKey#551";
	string action = "Choice1";
}

DestroyWeakspot : InteractionChoice
{
	string name = "DestroyWeakspot";
	caption = "LocKey#552";
	string action = "Choice1";
}

Trade : InteractionChoice
{
	string name = "Trade";
	caption = "LocKey#553";
	string action = "Choice1";
}

DownloadData : InteractionChoice
{
	string name = "DownloadData";
	caption = "LocKey#554";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.BackOutIcon";
}

ReadMessage : InteractionChoice
{
	string name = "ReadMessage";
	caption = "LocKey#555";
	string action = "Choice1";
}

sq025_connect_link : InteractionChoice
{
	string name = "sq025_connect_link";
	caption = "LocKey#556";
	string action = "Choice1_Hold";
}

sq025_disconnect_link : InteractionChoice
{
	string name = "sq025_disconnect_link";
	caption = "LocKey#557";
	string action = "Choice1_Hold";
}

q105_filter_data : InteractionChoice
{
	string name = "q105_filter_data";
	caption = "LocKey#558";
	string action = "Choice1";
}

q105_play_footage : InteractionChoice
{
	string name = "q105_play_footage";
	caption = "LocKey#559";
	string action = "Choice1";
}

q105_reroute_power : InteractionChoice
{
	string name = "q105_reroute_power";
	caption = "LocKey#560";
	string action = "Choice1";
}

q105_plant_charges : InteractionChoice
{
	string name = "q105_plant_charges";
	caption = "LocKey#561";
	string action = "Choice1";
}

PlaceC4 : InteractionChoice
{
	string name = "PlaceC4";
	caption = "LocKey#562";
	string action = "Choice1";
}

DeactivateC4 : InteractionChoice
{
	string name = "DeactivateC4";
	caption = "LocKey#563";
	string action = "Choice1";
}

DetonateC4 : InteractionChoice
{
	string name = "DetonateC4";
	caption = "LocKey#564";
	description = "LocKey#6957";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.HitIcon";
}

GlitchScreen : InteractionChoice
{
	string name = "GlitchScreen";
	caption = "Gameplay-Devices-Interactions-GlitchScreen";
	description = "LocKey#6956";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.DistractIcon";
}

SellectDestination : InteractionChoice
{
	string name = "SellectDestination";
	caption = "LocKey#2057";
	string action = "Choice1";
}

q115_disable_cooling : InteractionChoice
{
	string name = "q115_disable_cooling";
	caption = "LocKey#1651";
	string action = "Choice1";
}

TintGlass : InteractionChoice
{
	string name = "TintGlass";
	caption = "LocKey#2065";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.OnOff";
}

ClearGlass : InteractionChoice
{
	string name = "ClearGlass";
	caption = "LocKey#2068";
	string action = "Choice1";
}

ConnectAlt : InteractionChoice
{
	string name = "ConnectAlt";
	caption = "LocKey#2116";
	string action = "Choice1";
}

ObscureVision : InteractionChoice
{
	string name = "ObscureVision";
	caption = "LocKey#2233";
	string action = "Choice1";
}

EnterLadder : InteractionChoice
{
	string name = "EnterLadder";
	caption = "LocKey#20079";
	string action = "Choice1";
}

PushTheButton : InteractionChoice
{
	string name = "PushTheButton";
	caption = "LocKey#79073";
	string action = "Choice1";
}

BeginArcadeMinigameUI : InteractionChoice
{
	string name = "BeginArcadeMinigameUI";
	caption = "LocKey#81258";
	string action = "Choice1";
}

VinylPlayerTurnOn : InteractionChoice
{
	string name = "VinylPlayerTurnOn";
	caption = "LocKey#296";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.ToggleStateIcon";
}

VinylPlayerTurnOff : InteractionChoice
{
	string name = "VinylPlayerTurnOff";
	caption = "LocKey#297";
	string action = "Choice1";
	fk< ChoiceCaptionIconPart > captionIcon = "ChoiceCaptionParts.ToggleStateIcon";
}

SomiTakedown : InteractionChoice
{
	string name = "SomiTakedown";
	caption = "LocKey#87671";
	string action = "RangedAttack";
}

SmasherCounterHack : InteractionChoice
{
	string name = "SmasherCounterHack";
	caption = "LocKey#95669";
	string action = "RangedAttack";
}

