TOOL.Category = "Poser"
TOOL.Name = "#NPC Talk"
TOOL.Command = nil
TOOL.ConfigName = ""
if ( CLIENT ) then
language.Add( "Tool_npctalk_name", "NPC Talk" )
language.Add( "Tool_npctalk_desc", "Choose a Scene from the Menu while aiming a NPC" )
end
function TOOL.BuildCPanel( CPanel )
CPanel:AddControl( "Header", { Text = "#NPC Talk", Description = "Npc Play Scene" } )
CPanel:AddControl( "Header", { Text = "Aim a NPC first", Description = "None" } )
CPanel:AddControl( "CheckBox", { Label = "sv_cheats (Must be enabled)", Command = "sv_cheats", } )
CPanel:AddControl( "Button", { Label = "Stop Current Scene", Command = "ent_setname shutup;ent_fire shutup setexpressionoverride shush.vcd",
Text = "STOP"} )
CPanel:AddControl( "Button", { Label = "Most Popular", Command = "", Text = ""} )
CPanel:AddControl( "Button", { Label = "Breen 'Destroyer'", Command = "ent_setname scene##10;ent_fire scene##10 setexpressionoverride scenes/citadel/br_create.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Breen 'Disruptor'", Command = "ent_setname scene##12;ent_fire scene##12 setexpressionoverride scenes/breencast/disruptor.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Breen 'Is It Worth It?", Command = "ent_setname scene##20;ent_fire scene##20 setexpressionoverride scenes/citadel/br_worthit.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "GMan Game Intro", Command = "ent_setname scene##44;ent_fire scene##44 setexpressionoverride scenes/npc/gman/gman_intro.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "GMan Game Ending", Command = "ent_setname scene##45;ent_fire scene##45 setexpressionoverride scenes/citadel/gman_out.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Breen 'To Freeman'", Command = "ent_setname scene##17;ent_fire scene##17 setexpressionoverride scenes/breencast/tofreeman.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Breen 'Collaboration'", Command = "ent_setname scene###9;ent_fire scene###9 setexpressionoverride scenes/breencast/collaboration.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Breen 'Meet Gordon'", Command = "ent_setname scene##15;ent_fire scene##15 setexpressionoverride scenes/citadel/br_freemanatlast.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Breen 'Welcome To City 17'", Command = "ent_setname scene##19;ent_fire scene##19 setexpressionoverride scenes/breencast/welcome.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Gregory Laughing", Command = "ent_setname scene##49;ent_fire scene##49 setexpressionoverride scenes/ravenholm/madlaugh03.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Gregory Congregation", Command = "ent_setname scene##47;ent_fire scene##47 setexpressionoverride scenes/ravenholm/cartrap_scene.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Kleiner Fiddlesticks", Command = "ent_setname scene##54;ent_fire scene##54 setexpressionoverride scenes/k_lab/teleport01a.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Kleiner Lamarr", Command = "ent_setname scene##57;ent_fire scene##57 setexpressionoverride scenes/k_lab/lab03.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Kleiner Red Letter Day", Command = "ent_setname scene##58;ent_fire scene##58 setexpressionoverride scenes/k_lab/lab02.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Coast Vortigaunt Interrupted", Command = "ent_setname scene##37;ent_fire scene##37 setexpressionoverride scenes/coast/bugbait/vort_interrupted.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Coast Vortigaunt Gossip", Command = "ent_setname scene##36;ent_fire scene##36 setexpressionoverride scenes/coast/bugbait/vort_gossip.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Eli Greeting", Command = "ent_setname scene##41;ent_fire scene##41 setexpressionoverride scenes/eli_lab/labtalk01.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Eli Gravity Gun", Command = "ent_setname scene##41;ent_fire scene##41 setexpressionoverride scenes/eli_lab/labtalk04.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Alyx Control Room", Command = "ent_setname scene###0;ent_fire scene###0 setexpressionoverride scenes/citadel/al_controlroom01.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Alyx Rejoins Gordon", Command = "ent_setname scene###3;ent_fire scene###3 setexpressionoverride scenes/streetwar/alyx_gate/al_rejoinplayer01.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Barney Beating Quota", Command = "ent_setname scene###4;ent_fire scene###4 setexpressionoverride scenes/trainyard/security01.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Barney Crowbar", Command = "ent_setname scene###5;ent_fire scene###5 setexpressionoverride scenes/trainyard/crowbar_intro.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Barney Dog", Command = "ent_setname scene###6;ent_fire scene###6 setexpressionoverride scenes/streetwar/rubble/barneydog.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Breen 'Circumstances", Command = "ent_setname scene###8;ent_fire scene###8 setexpressionoverride scenes/citadel/br_circum.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Breen 'Disruptor'", Command = "ent_setname scene##12;ent_fire scene##12 setexpressionoverride scenes/breencast/disruptor.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Breen 'Foundation'", Command = "ent_setname scene##13;ent_fire scene##13 setexpressionoverride scenes/citadel/br_foundation.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Breen 'Instinct'", Command = "ent_setname scene##14;ent_fire scene##14 setexpressionoverride scenes/breencast/instinct.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Breen 'Mentors'", Command = "ent_setname scene##16;ent_fire scene##16 setexpressionoverride scenes/citadel/br_mentors.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Breen 'Overwatch'", Command = "ent_setname scene##18;ent_fire scene##18 setexpressionoverride scenes/breencast/overwatch.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Breen 'Instinct'", Command = "ent_setname scene##14;ent_fire scene##14 setexpressionoverride scenes/breencast/instinct.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Cubbage Boxcar", Command = "ent_setname scene##21;ent_fire scene##21 setexpressionoverride scenes/canals/boxcar_scene.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Cubbage Briefing", Command = "ent_setname scene##22;ent_fire scene##22 setexpressionoverride scenes/canals/gc_briefing1.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Citadel Office 1", Command = "ent_setname scene##23;ent_fire scene##23 setexpressionoverride scenes/citadel/breenoffice02.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Citadel Office 2", Command = "ent_setname scene##24;ent_fire scene##24 setexpressionoverride scenes/citadel/breenoffice03.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Citadel Office 3", Command = "ent_setname scene##25;ent_fire scene##25 setexpressionoverride scenes/citadel/breenoffice03b.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Citadel Office 4", Command = "ent_setname scene##25;ent_fire scene##25 setexpressionoverride scenes/citadel/breenoffice04.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Citadel Office 5", Command = "ent_setname scene##25;ent_fire scene##25 setexpressionoverride scenes/citadel/breenoffice05.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Citadel Control Room", Command = "ent_setname scene##28;ent_fire scene##28 setexpressionoverride scenes/citadel/br_controlroom.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Coast Antman Saved", Command = "ent_setname scene##29;ent_fire scene##29 setexpressionoverride scenes/coast/bugbait/antman_saved.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Coast Bugbait Training 1", Command = "ent_setname scene##30;ent_fire scene##30 setexpressionoverride scenes/coast/bugbait/vort_training_a.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Coast Bugbait Training 2", Command = "ent_setname scene##31;ent_fire scene##31 setexpressionoverride scenes/coast/bugbait/vbaittrain04.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Coast Bugbait Training 3", Command = "ent_setname scene##31;ent_fire scene##31 setexpressionoverride scenes/coast/bugbait/vbaittrain05.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Coast Cubbage-Go On", Command = "ent_setname scene##33;ent_fire scene##33 setexpressionoverride scenes/coast/odessa/cub_goonwithoutme.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Coast Cubbage-Gunships", Command = "ent_setname scene##34;ent_fire scene##34 setexpressionoverride scenes/coast/odessa/cub_showyou.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Coast Cubbage-Well Done", Command = "ent_setname scene##35;ent_fire scene##35 setexpressionoverride scenes/coast/odessa/cub_welldone.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Eli About Breen", Command = "ent_setname scene##38;ent_fire scene##38 setexpressionoverride scenes/eli_lab/eli_breen.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Eli Trapped", Command = "ent_setname scene##39;ent_fire scene##39 setexpressionoverride scenes/eli_lab/attack02.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Eli Mossman Tour", Command = "ent_setname scene##43;ent_fire scene##43 setexpressionoverride scenes/eli_lab/mosstour03.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Gregory Attic", Command = "ent_setname scene##46;ent_fire scene##46 setexpressionoverride scenes/ravenholm/attic_scene.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Gregory Eye On You", Command = "ent_setname scene##48;ent_fire scene##48 setexpressionoverride scenes/ravenholm/pyre_scene.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Gregory Traps", Command = "ent_setname scene##50;ent_fire scene##50 setexpressionoverride scenes/ravenholm/yard_scene.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Kleiner Barney On Radio", Command = "ent_setname scene##51;ent_fire scene##51 setexpressionoverride scenes/trainyard/security02.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Kleiner (Barney To Kleiner)", Command = "ent_setname scene##52;ent_fire scene##52 setexpressionoverride scenes/k_lab2/k_lab02_02.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Kleiner Entrance", Command = "ent_setname scene##53;ent_fire scene##53 setexpressionoverride scenes/k_lab/lab01.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Kleiner Hedy", Command = "ent_setname scene##55;ent_fire scene##55 setexpressionoverride scenes/k_lab2/k_lab02_03.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Kleiner New HEV", Command = "ent_setname scene##56;ent_fire scene##56 setexpressionoverride scenes/k_lab/lab04.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Kleiner Slow Teleport", Command = "ent_setname scene##59;ent_fire scene##59 setexpressionoverride scenes/k_lab2/k_lab02_01.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Kleiner Teleport Ready", Command = "ent_setname scene##60;ent_fire scene##60 setexpressionoverride scenes/k_lab/teleport01.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Kleiner Success", Command = "ent_setname scene##61;ent_fire scene##61 setexpressionoverride scenes/k_lab/teleport02.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Nova Prospekt Alyx & Eli", Command = "ent_setname scene##62;ent_fire scene##62 setexpressionoverride scenes/novaprospekt/np_cell02.vcd",
Text = "Play"} )
CPanel:AddControl( "Button", { Label = "Nova Prospekt Teleport", Command = "ent_setname scene##63;ent_fire scene##63 setexpressionoverride scenes/novaprospekt/np_teleport03.vcd",
Text = "Play"} )
end