//====================================================================================================
//!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! KarmaPixel's Chat Menu Evolution !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
//====================================================================================================
// File Name | Kcme.cs
// Developer | KarmaPixel
// Version | 1.2
// Released | XX/XX/11
// Description | Makes realistic local & global chats possible without sonic key bashing!
// Installation | Add line exec("Kcme.cs"); to your autoexec.cs file.
// Instructions | Press "f" to enable the Kcme menu. Toggle local/global modes with "/" key.
// Support | Kcme currently supports Male 1 and Female 1 voice sets.
// Shoutouts | Fidelio for the original concept. Lestat for the assistance. Players for the chains.
//====================================================================================================
//====================================================================================================
// License Agreement
//====================================================================================================
//BY USING THIS FILE YOU DO SO AT YOUR OWN RISK, AND YOU ASSUME THE RESPONSIBILITY FOR THE RESULTS.
//SHOULD THIS FILE PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL LOSSES. THIS FILE IS BEING PROVIDED
//"AS IS", WITHOUT ANY WARRANTY OF ANY TYPE OR NATURE, EITHER EXPRESS OR IMPLIED, "THE DEVELOPER"
//OR ANY PERSON'S, ISP'S , SHALL NOT BE LIABLE FOR ANY LOSS, EXPENSE OR DAMAGE, OF ANY TYPE OR NATURE
//ARISING OUT OF THE USE OF THIS FILE. BY USING THIS FILE YOU AGREE TO ALL TERMS OF THIS LICENSE AND
//SHALL NOT HOLD "THE DEVELOPER" OR ANY OTHER PERSON'S WITH RELEASE OF THIS FILE IN ATTEMPTED LAW. BY
//DOING SO YOU VIOLATE THE TERMS OF THIS LICENSE AGREEMENT, "THE DEVELOPER" OR ANY PERSONS SHALL NOT
//BE FOUND GUILTY OF ANY CHARGES RELATED OR UNRELATED BY ANY COMPANY OR PERSON NOR 3RD PARTY.
//====================================================================================================
// Menu Configuration
//====================================================================================================
$kcmeTaunts::TauntMenuKey = "f";
$KarmaGlobalToggleKey = "/"; // Toggle between local and global modes. Local is enabled via default.
$kcmeTaunts::Enabled = "1"; // Set to 0 to disable Kcme.
//====================================================================================================
//====================================================================================================
// Menu Standard Binds
//====================================================================================================
if($KcmeTaunts::Enabled)
bindkey(play, $KcmeTaunts::TauntMenuKey, "Menu::Display(menukcme);", "");
bindkey(play, $KarmaGlobalToggleKey, "KarmaGlobalMessageToggle();", "");
//====================================================================================================
// Menu Standard Ordering
//====================================================================================================
Menu::New(menuTaunts1, "List A (M1)");
Menu::AddLetter(menuTaunts1, "a", "Hey come over here damnit.", "hcsohd();");
Menu::AddLetter(menuTaunts1, "b", "We're being gay sorry", "wbgs();");
Menu::AddLetter(menuTaunts1, "c", "Can anyone get the enemy flag?", "cagtef();");
Menu::AddLetter(menuTaunts1, "d", "Shit Yeah!", "shityeah();");
Menu::AddLetter(menuTaunts1, "e", "Is our Shazbot ready?", "iosr();");
Menu::AddLetter(menuTaunts1, "f", "Oh shit, sorry!", "oss();");
Menu::AddLetter(menuTaunts1, "g", "I know no problem.", "iknp();");
Menu::AddLetter(menuTaunts1, "h", "The enemy is no problem.", "teinp();");
Menu::AddLetter(menuTaunts1, "i", "You need help!", "ynh();");
Menu::AddLetter(menuTaunts1, "j", "I have no dough!", "ihnd();");
Menu::AddLetter(menuTaunts1, "k", "Can anyone help you dance?", "cahyd();");
Menu::AddLetter(menuTaunts1, "l", "You need dance help!", "yndh();");
Menu::AddLetter(menuTaunts1, "m", "Yeah you can dance alright!", "yycda();");
Menu::AddLetter(menuTaunts1, "n", "I need a dance!", "inad();");
Menu::AddLetter(menuTaunts1, "o", "The mines have been defending our base.", "tmhbdob();");
Menu::AddLetter(menuTaunts1, "p", "Come get our flag over here!", "cgofoh();");
Menu::AddLetter(menuTaunts1, "q", "I don't miss fire on my target.", "idmfomt();");
Menu::AddLetter(menuTaunts1, "r", "Are you the shazbot?", "ayts();");
Menu::AddLetter(menuTaunts1, "s", "You should move overseas Damnit", "ysmod();");
Menu::AddLetter(menuTaunts1, "t", "You are the shazbot", "yats();");
Menu::AddLetter(menuTaunts1, "u", "You are overweight", "yao();");
Menu::AddLetter(menuTaunts1, "v", "Come get high over here", "cghoh();");
Menu::AddLetter(menuTaunts1, "w", "You are crap", "yac();");
Menu::AddLetter(menuTaunts1, "x", "How'd you miss me over here?", "hymmoh();");
Menu::AddLetter(menuTaunts1, "y", "I don't know you, sorry", "idkys();");
Menu::AddLetter(menuTaunts1, "z", "We're defending our base O-here", "wadoboh();");
Menu::AddLetter(menuTaunts1, " ", " ", ""); // Don't remove blank space.
Menu::AddLetter(menuTaunts1, "0", "[Return To Main Menu]", "Menu::Display(menukcme);", "");
Menu::New(menuTaunts3, "List A (F1)");
Menu::AddLetter(menuTaunts3, "a", "Hey come over here damnit.", "hcohdf1();");
Menu::AddLetter(menuTaunts3, "b", "We're being gay sorry", "wbgsf1();");
Menu::AddLetter(menuTaunts3, "c", "Can anyone get the enemy flag?", "cagteff1();");
Menu::AddLetter(menuTaunts3, "d", "Shit Yeah!", "shityeahf1();");
Menu::AddLetter(menuTaunts3, "e", "Is our Shazbot ready?", "iosrf1();");
Menu::AddLetter(menuTaunts3, "f", "Oh shit, sorry!", "ossf1();");
Menu::AddLetter(menuTaunts3, "g", "I know no problem.", "iknpf1();");
Menu::AddLetter(menuTaunts3, "h", "The enemy is no problem.", "teinpf1();");
Menu::AddLetter(menuTaunts3, "i", "You need help!", "ynhf1();");
Menu::AddLetter(menuTaunts3, "j", "I have no dough!", "ihndf1();");
Menu::AddLetter(menuTaunts3, "k", "Can anyone help you dance?", "cahydf1();");
Menu::AddLetter(menuTaunts3, "l", "You need dance help!", "yndhf1();");
Menu::AddLetter(menuTaunts3, "m", "Yeah you can dance alright!", "yycdaf1();");
Menu::AddLetter(menuTaunts3, "n", "I need a dance!", "inadf1();");
Menu::AddLetter(menuTaunts3, "o", "The mines have been defending our base.", "tmhbdobf1();");
Menu::AddLetter(menuTaunts3, "p", "Come get our flag over here!", "cgofohf1();");
Menu::AddLetter(menuTaunts3, "q", "I don't miss fire on my target", "idmfomtf1();");
Menu::AddLetter(menuTaunts3, "r", "Are you the shazbot?", "aytsf1();");
Menu::AddLetter(menuTaunts3, "s", "You should move overseas Damnit", "ysmodf1();");
Menu::AddLetter(menuTaunts3, "t", "You are the shazbot", "yatsf1();");
Menu::AddLetter(menuTaunts3, "u", "You are overweight", "yaof1();");
Menu::AddLetter(menuTaunts3, "v", "Come get high over here", "cghohf1();");
Menu::AddLetter(menuTaunts3, "w", "You are crap", "yacf1();");
Menu::AddLetter(menuTaunts3, "x", "How'd you miss me over here?", "hymmohf1();");
Menu::AddLetter(menuTaunts3, "y", "I don't know you, sorry", "idkysf1();");
Menu::AddLetter(menuTaunts3, "z", "We're defending our base O-here", "wadobohf1();");
Menu::AddLetter(menuTaunts3, " ", " ", ""); // Don't remove blank space.
Menu::AddLetter(menuTaunts3, "0", "[Return To Main Menu]", "Menu::Display(menukcme);", "");
Menu::New(menuTaunts2, "List B (M1)");
Menu::AddLetter(menuTaunts2, "a", "How'd you get our flag damnit?", "hygofd();");
Menu::AddLetter(menuTaunts2, "b", "We need help over here", "wnhoh();");
Menu::AddLetter(menuTaunts2, "c", "I can see you idiot", "icsyi();");
Menu::AddLetter(menuTaunts2, "d", "Incoming retard take cover", "irtc();");
Menu::AddLetter(menuTaunts2, " ", " ", ""); // Don't remove blank space.
Menu::AddLetter(menuTaunts2, "0", "[Return To Main Menu]", "Menu::Display(menukcme);", "");
Menu::New(menuTaunts4, "List B (F1)");
Menu::AddLetter(menuTaunts4, "a", "How'd you get our flag damnit?", "hygofdf1();");
Menu::AddLetter(menuTaunts4, "b", "We need help over here", "wnhohf1();");
Menu::AddLetter(menuTaunts4, "c", "I can see you idiot", "icsyif1();");
Menu::AddLetter(menuTaunts4, "d", "Incoming retard take cover", "irtcf1();");
Menu::AddLetter(menuTaunts4, " ", " ", ""); // Don't remove blank space.
Menu::AddLetter(menuTaunts4, "0", "[Return To Main Menu]", "Menu::Display(menukcme);", "");
Menu::New(menuTaunts5, " ");
Menu::AddLetter(menuTaunts5, "", "", "Menu::Display(menukcme);", ""); // Don't remove blank space.
Menu::New(menuTaunts6, "Exit");
Menu::AddLetter(menuTaunts6, "y", "Yes", "Menu::DisplayDefault();");
Menu::AddLetter(menuTaunts6, "n", "No", "Menu::Display(menukcme);", "");
//====================================================================================================
// Menu Display Ordering
//====================================================================================================
Menu::New(menukcme, "Hi Player, [Main Menu]");
Menu::AddMenu(menukcme,"j", menuTaunts1);
Menu::AddMenu(menukcme,"n", menuTaunts2);
Menu::AddMenu(menukcme,"k", menuTaunts3);
Menu::AddMenu(menukcme,"h", menuTaunts4);
Menu::AddMenu(menukcme," ", menuTaunts5); // Don't remove blank space.
Menu::AddMenu(menukcme,"0", menuTaunts6);
//====================================================================================================
//====================================================================================================
// Menu Execute Modes (Live Display)
//====================================================================================================
function KarmaGlobalMessageToggle()
{
if($KarmaGlobalMessage)
{
$KarmaGlobalMessage = false;
}
else {
$KarmaGlobalMessage = true;
}
}
function KarmaGlobalMessageToggle()
{
if($KarmaGlobalMessage) {
$KarmaGlobalMessage = false;
remoteBP(2048, "<JC>Local Talk Enabled", 5);
}
else {
$KarmaGlobalMessage = true;
remoteBP(2048, "<JC>Global Talk Enabled", 5);
}
}
function KarmaGlobalMessage(%msg)
{
if($KarmaGlobalMessage)
{
remoteeval(2048, say, 0, "~w"@%msg);
}
else {
localMessage(%msg);
}
}
//================================================================================
// Fluency & Clarity Controls (M1) ** DO NOT EDIT ANYTHING BEYOND THIS POINT **
//================================================================================
//=============================================
// Shit yeah.
//=============================================
function shityeah()
{
schedule::add("KarmaGlobalMessage(color2);",0.1);
schedule::add("KarmaGlobalMessage(hitdeck);",0.35);
schedule::add("KarmaGlobalMessage(cheer1);",0.55);
//Schedule::Cancel(shityeah);
}
//=============================================
// Is our shabot ready?
//=============================================
function iosr()
{
schedule::add("KarmaGlobalMessage(isbsclr);",0.1);
schedule::add("KarmaGlobalMessage(color2);",0.5);
schedule::add("KarmaGlobalMessage(ready);",1.26);
//Schedule::Cancel(iosr);
}
//=============================================
//=============================================
// I have no doh!
//=============================================
function ihnd()
{
schedule::add("KarmaGlobalMessage(haveflg);",0.1);
schedule::add("KarmaGlobalMessage(no);",0.45);
schedule::add("KarmaGlobalMessage(oops1);",0.8);
//Schedule::Cancel(ihnd);
}
//=============================================
// Hey Come over here damnit
//=============================================
function hcsohd()
{
schedule::add("KarmaGlobalMessage(wshoot1);",0.10);
schedule::add("KarmaGlobalMessage(taunt4);",0.55);
schedule::add("KarmaGlobalMessage(ovrhere);",1.1);
schedule::add("KarmaGlobalMessage(color6);",1.5);
//Schedule::Cancel(hcsohd);
}
//=============================================
// Can anyone get the enemy flag
//=============================================
function cagtef()
{
schedule::add("KarmaGlobalMessage(needamo);",0.1);
schedule::add("KarmaGlobalMessage(geteflg);",0.8);
//Schedule::Cancel(cagtef);
}
//=============================================
// Oh shit sorry
//=============================================
function oss()
{
schedule::add("KarmaGlobalMessage(ovrhere);",0.1);
schedule::add("KarmaGlobalMessage(color2);",0.35);
schedule::add("KarmaGlobalMessage(hitdeck);",0.55);
schedule::add("KarmaGlobalMessage(sorry);",0.75);
//Schedule::Cancel(oss);
}
//=============================================
// I know no problem
//=============================================
function iknp()
{
schedule::add("KarmaGlobalMessage(dontkno);",0.1);
schedule::add("KarmaGlobalMessage(no);",0.35);
schedule::add("KarmaGlobalMessage(noprob);",0.8);
//Schedule::Cancel(iknp);
}
//=============================================
// The enemy is no problem.
//=============================================
function teinp()
{
schedule::add("KarmaGlobalMessage(basundr);",0.1);
schedule::add("KarmaGlobalMessage(isbsclr);",0.61);
schedule::add("KarmaGlobalMessage(noprob);",0.74);
//Schedule::Cancel(teinp);
}
//=============================================
// You need help
//=============================================
function ynh()
{
schedule::add("KarmaGlobalMessage(dsgst2);",0.1);
schedule::add("KarmaGlobalMessage(needrep);",0.4);
schedule::add("KarmaGlobalMessage(help);",0.7);
//Schedule::Cancel(ynh);
}
//=============================================
// Can anyone help you dance?
//=============================================
function cahyd()
{
schedule::add("KarmaGlobalMessage(needamo);",0.1);
schedule::add("KarmaGlobalMessage(help);",0.9);
schedule::add("KarmaGlobalMessage(dsgst2);",1.7);
schedule::add("KarmaGlobalMessage(taunt3);",2.1);
//Schedule::Cancel(cahyd);
}
//=============================================
// You need dance help!
//=============================================
function yndh()
{
schedule::add("KarmaGlobalMessage(dsgst2);",0.1);
schedule::add("KarmaGlobalMessage(needrep);",0.5);
schedule::add("KarmaGlobalMessage(taunt3);",0.8);
schedule::add("KarmaGlobalMessage(help);",1.4);
//Schedule::Cancel(yndh);
}
//=============================================
// Yeah you can dance alright!
//=============================================
function yycda()
{
schedule::add("KarmaGlobalMessage(cheer1);",0.1);
schedule::add("KarmaGlobalMessage(dsgst2);",0.65);
schedule::add("KarmaGlobalMessage(needamo);",1);
schedule::add("KarmaGlobalMessage(taunt3);",1.2);
schedule::add("KarmaGlobalMessage(cheer3);",1.7);
//Schedule::Cancel(yycda);
}
//=============================================
// I need a dance!
//=============================================
function inad()
{
schedule::add("KarmaGlobalMessage(needtgt);",0.1);
schedule::add("KarmaGlobalMessage(taunt3);",0.7);
//Schedule::Cancel(inad);
}
//=============================================
// The mines have been defending our base.
//=============================================
function tmhbdob()
{
schedule::add("KarmaGlobalMessage(flgtkm2);",0.1);
schedule::add("KarmaGlobalMessage(mineclr);",0.25);
schedule::add("KarmaGlobalMessage(defend);",0.9);
//Schedule::Cancel(tmhbdob);
}
//=============================================
// Come get our flag over here!
//=============================================
function cgofoh()
{
schedule::add("KarmaGlobalMessage(taunt4);",0.1);
schedule::add("KarmaGlobalMessage(flgtkn1);",0.6);
schedule::add("KarmaGlobalMessage(ovrhere);",1.3);
//Schedule::Cancel(cgofoh);
}
//=============================================
// I don't miss fire on my target.
//=============================================
function idmfomt()
{
schedule::add("KarmaGlobalMessage(dontkno);",0.5);
schedule::add("KarmaGlobalMessage(taunt2);",1.1);
schedule::add("KarmaGlobalMessage(firetgt);",1.4);
//Schedule::Cancel(idmfomt);
}
//=============================================
// Are You The Shazbot?
//=============================================
function ayts()
{
schedule::add("KarmaGlobalMessage(flgtkn1);",0.4);
schedule::add("KarmaGlobalMessage(dsgst2);",0.6);
schedule::add("KarmaGlobalMessage(dsgst1);",0.8);
schedule::add("KarmaGlobalMessage(color2);",1.2);
//Schedule::Cancel(ayts);
}
//=============================================
// You Should Move Overseas Damnit.
//=============================================
function ysmod()
{
schedule::add("KarmaGlobalMessage(dsgst2);",0.55);
schedule::add("KarmaGlobalMessage(color2);",1.1);
schedule::add("KarmaGlobalMessage(moveout);",1.5);
schedule::add("KarmaGlobalMessage(ovrhere);",2.1);
schedule::add("KarmaGlobalMessage(cease);",2.6);
schedule::add("KarmaGlobalMessage(color6);",3.0);
//Schedule::Cancel(ysmod);
}
//=============================================
// You Are The Shazbot
//=============================================
function yats()
{
schedule::add("KarmaGlobalMessage(dsgst2);",0.55);
schedule::add("KarmaGlobalMessage(flgtkn1);",1.0);
schedule::add("KarmaGlobalMessage(dsgst1);",1.2);
schedule::add("KarmaGlobalMessage(color2);",1.8);
//Schedule::Cancel(yats);
}
//=============================================
// You Are Over Weight
//=============================================
function yao()
{
schedule::add("KarmaGlobalMessage(dsgst2);",0.55);
schedule::add("KarmaGlobalMessage(flgtkn1);",1.0);
schedule::add("KarmaGlobalMessage(ovrhere);",1.2);
schedule::add("KarmaGlobalMessage(wait1);",1.8);
//Schedule::Cancel(yao);
}
//=============================================
// Come Get High Over Here
//=============================================
function cghoh()
{
schedule::add("KarmaGlobalMessage(taunt4);",0.53);
schedule::add("KarmaGlobalMessage(geteflg);",0.80);
schedule::add("KarmaGlobalMessage(hello);",1.1);
schedule::add("KarmaGlobalMessage(ovrhere);",1.4);
//Schedule::Cancel(cghoh);
}
//=============================================
// You Are Crap
//=============================================
function yac()
{
schedule::add("KarmaGlobalMessage(dsgst2);",0.53);
schedule::add("KarmaGlobalMessage(color7);",0.80);
//Schedule::Cancel(yac);
}
//=============================================
// How you miss me over here?
//=============================================
function hymmoh()
{
schedule::add("KarmaGlobalMessage(taunt10);",0.53);
schedule::add("KarmaGlobalMessage(dsgst2);",0.80);
schedule::add("KarmaGlobalMessage(taunt2);",1.1);
schedule::add("KarmaGlobalMessage(ovrhere);",1.9);
//Schedule::Cancel(hymmoh);
}
//=============================================
// I Don't Know You Sorry
//=============================================
function idkys()
{
schedule::add("KarmaGlobalMessage(dontkno);",0.50);
schedule::add("KarmaGlobalMessage(dsgst2);",1.5);
schedule::add("KarmaGlobalMessage(sorry);",1.8);
//Schedule::Cancel(idkys);
}
//=============================================
// We are defending our base Over here
//=============================================
function wadoboh()
{
schedule::add("KarmaGlobalMessage(needdef);",0.50);
schedule::add("KarmaGlobalMessage(flgtkn1);",0.70);
schedule::add("KarmaGlobalMessage(defend);",0.90);
schedule::add("KarmaGlobalMessage(ovrhere);",2.0);
//Schedule::Cancel(wadoboh);
}
//=============================================
// We're being gay sorry.
//=============================================
function wbgs()
{
schedule::add("KarmaGlobalMessage(basatt);",0.50);
schedule::add("KarmaGlobalMessage(geteflg);",1.0);
schedule::add("KarmaGlobalMessage(wshoot1);",1.1);
schedule::add("KarmaGlobalMessage(sorry);",1.7);
//Schedule::Cancel(wbgs);
}
//=============================================
// How'd you get our flag damnit?
//=============================================
function hygofd()
{
schedule::add("KarmaGlobalMessage(taunt10);",0.54);
schedule::add("KarmaGlobalMessage(dsgst2);",0.88);
schedule::add("KarmaGlobalMessage(geteflg);",1.4);
schedule::add("KarmaGlobalMessage(flgtkn1);",1.6);
schedule::add("KarmaGlobalMessage(color6);",2.2);
//Schedule::Cancel(hygofd);
}
//=============================================
// We need help over here.
//=============================================
function wnhoh()
{
schedule::add("KarmaGlobalMessage(needdef);", 0.50);
schedule::add("KarmaGlobalMessage(help);", 1.0);
schedule::add("KarmaGlobalMessage(ovrhere);", 2.1);
Schedule::Cancel(wnhoh);
}
//=============================================
// I can see you idiot.
//=============================================
function icsyi()
{
schedule::add("KarmaGlobalMessage(dontkno);", 0.50);
schedule::add("KarmaGlobalMessage(needamo);", 0.80);
schedule::add("KarmaGlobalMessage(cease);", 1.0);
schedule::add("KarmaGlobalMessage(dsgst2);", 1.3);
Schedule::Cancel(icsyi);
}
//=============================================
// Incoming retard take cover!.
//=============================================
function irtc()
{
schedule::add("KarmaGlobalMessage(incom2);",0.55);
schedule::add("KarmaGlobalMessage(retreat);", 1.0);
schedule::add("KarmaGlobalMessage(tgtout);", 1.3);
schedule::add("KarmaGlobalMessage(takcovr);",1.5);
Schedule::Cancel(irtc);
}
//================================================================================
// Fluency & Clarity Controls (F1) ** DO NOT EDIT ANYTHING BEYOND THIS POINT **
//================================================================================
//=============================================
// Shit yeah.
//=============================================
function shityeahf1()
{
schedule::add("KarmaGlobalMessage(color2);",0.1);
schedule::add("KarmaGlobalMessage(hitdeck);",0.35);
schedule::add("KarmaGlobalMessage(cheer1);",0.38);
//Schedule::Cancel(shityeahf1);
}
//=============================================
// Is our shabot ready?
//=============================================
function iosrf1()
{
schedule::add("KarmaGlobalMessage(isbsclr);",0.1);
schedule::add("KarmaGlobalMessage(color2);",0.4);
schedule::add("KarmaGlobalMessage(ready);",1.26);
//Schedule::Cancel(iosrf1);
}
//=============================================
//=============================================
// I have no doh!
//=============================================
function ihndf1()
{
schedule::add("KarmaGlobalMessage(haveflg);",0.1);
schedule::add("KarmaGlobalMessage(no);",0.45);
schedule::add("KarmaGlobalMessage(oops1);",0.8);
//Schedule::Cancel(ihndf1);
}
//=============================================
// Hey come over here damnit.
//=============================================
function hcohdf1()
{
schedule::add("KarmaGlobalMessage(wshoot1);",0.10);
schedule::add("KarmaGlobalMessage(taunt4);",0.55);
schedule::add("KarmaGlobalMessage(ovrhere);",0.98);
schedule::add("KarmaGlobalMessage(color6);",1.5);
//Schedule::Cancel(hcohdf1);
}
//=============================================
// Can anyone get the enemy flag?
//=============================================
function cagteff1()
{
schedule::add("KarmaGlobalMessage(needamo);",0.1);
schedule::add("KarmaGlobalMessage(geteflg);",0.6);
//Schedule::Cancel(cagteff1);
}
//=============================================
// Oh shit sorry
//=============================================
function ossf1()
{
schedule::add("KarmaGlobalMessage(ovrhere);",0.1);
schedule::add("KarmaGlobalMessage(color2);",0.25);
schedule::add("KarmaGlobalMessage(hitdeck);",0.35);
schedule::add("KarmaGlobalMessage(sorry);",0.44);
//Schedule::Cancel(ossf1);
}
//=============================================
// I know no problem
//=============================================
function iknpf1()
{
schedule::add("KarmaGlobalMessage(dontkno);",0.1);
schedule::add("KarmaGlobalMessage(no);",0.35);
schedule::add("KarmaGlobalMessage(noprob);",0.8);
//Schedule::Cancel(iknpf1);
}
//=============================================
// The enemy is no problem.
//=============================================
function teinpf1()
{
schedule::add("KarmaGlobalMessage(basundr);",0.1);
schedule::add("KarmaGlobalMessage(isbsclr);",0.61);
schedule::add("KarmaGlobalMessage(noprob);",0.73);
//Schedule::Cancel(teinpf1);
}
//=============================================
// You need help
//=============================================
function ynhf1()
{
schedule::add("KarmaGlobalMessage(dsgst2);",0.1);
schedule::add("KarmaGlobalMessage(needrep);",0.4);
schedule::add("KarmaGlobalMessage(help);",0.7);
//Schedule::Cancel(ynhf1);
}
//=============================================
// Can anyone help you dance?
//=============================================
function cahydf1()
{
schedule::add("KarmaGlobalMessage(needamo);",0.1);
schedule::add("KarmaGlobalMessage(help);",0.6);
schedule::add("KarmaGlobalMessage(dsgst2);",1.2);
schedule::add("KarmaGlobalMessage(taunt3);",1.6);
//Schedule::Cancel(cahydf1);
}
//=============================================
// You need dance help!
//=============================================
function yndhf1()
{
schedule::add("KarmaGlobalMessage(dsgst2);",0.1);
schedule::add("KarmaGlobalMessage(needrep);",0.5);
schedule::add("KarmaGlobalMessage(taunt3);",0.8);
schedule::add("KarmaGlobalMessage(help);",1.4);
//Schedule::Cancel(yndhf1);
}
//=============================================
// Yeah you can dance alright!
//=============================================
function yycdaf1()
{
schedule::add("KarmaGlobalMessage(cheer1);",0.1);
schedule::add("KarmaGlobalMessage(dsgst2);",0.65);
schedule::add("KarmaGlobalMessage(needamo);",0.90);
schedule::add("KarmaGlobalMessage(taunt3);",1.0);
schedule::add("KarmaGlobalMessage(cheer3);",1.5);
//Schedule::Cancel(yycdaf1);
}
//=============================================
// I need a dance!
//=============================================
function inadf1()
{
schedule::add("KarmaGlobalMessage(needtgt);",0.1);
schedule::add("KarmaGlobalMessage(taunt3);",0.8);
//Schedule::Cancel(inadf1);
}
//=============================================
// The mines have been defending our base.
//=============================================
function tmhbdobf1()
{
schedule::add("KarmaGlobalMessage(flgtkm2);",0.1);
schedule::add("KarmaGlobalMessage(mineclr);",0.25);
schedule::add("KarmaGlobalMessage(defend);",0.9);
//Schedule::Cancel(tmhbdobf1);
}
//=============================================
// Come get our flag over here!
//=============================================
function cgofohf1()
{
schedule::add("KarmaGlobalMessage(taunt4);",0.1);
schedule::add("KarmaGlobalMessage(flgtkn1);",0.95);
schedule::add("KarmaGlobalMessage(ovrhere);",1.6);
//Schedule::Cancel(cgofohf1);
}
//=============================================
// I don't miss fire on my target.
//=============================================
function idmfomtf1()
{
schedule::add("KarmaGlobalMessage(dontkno);",0.5);
schedule::add("KarmaGlobalMessage(taunt2);",1.1);
schedule::add("KarmaGlobalMessage(firetgt);",1.6);
//Schedule::Cancel(idmfomtf1);
}
//=============================================
// Are You The Shazbot?
//=============================================
function aytsf1()
{
schedule::add("KarmaGlobalMessage(flgtkn1);",0.4);
schedule::add("KarmaGlobalMessage(dsgst2);",0.6);
schedule::add("KarmaGlobalMessage(dsgst1);",0.8);
schedule::add("KarmaGlobalMessage(color2);",1.2);
//Schedule::Cancel(aytsf1);
}
//=============================================
// You Should Move Overseas Damnit.
//=============================================
function ysmodf1()
{
schedule::add("KarmaGlobalMessage(dsgst2);",0.55);
schedule::add("KarmaGlobalMessage(color2);",0.94);
schedule::add("KarmaGlobalMessage(moveout);",1.2);
schedule::add("KarmaGlobalMessage(ovrhere);",1.5);
schedule::add("KarmaGlobalMessage(cease);",1.8);
schedule::add("KarmaGlobalMessage(color6);",2.2);
//Schedule::Cancel(ysmodf1);
}
//=============================================
// You Are The Shazbot.
//=============================================
function yatsf1()
{
schedule::add("KarmaGlobalMessage(dsgst2);",0.55);
schedule::add("KarmaGlobalMessage(flgtkn1);",0.90);
schedule::add("KarmaGlobalMessage(dsgst1);",1.2);
schedule::add("KarmaGlobalMessage(color2);",1.6);
//Schedule::Cancel(yatsf1);
}
//=============================================
// You Are Over Weight.
//=============================================
function yaof1()
{
schedule::add("KarmaGlobalMessage(dsgst2);",0.40);
schedule::add("KarmaGlobalMessage(flgtkn1);",0.80);
schedule::add("KarmaGlobalMessage(ovrhere);",0.95);
schedule::add("KarmaGlobalMessage(wait1);",1.3);
//Schedule::Cancel(yaof1);
}
//=============================================
// Come Get High Over Here
//=============================================
function cghohf1()
{
schedule::add("KarmaGlobalMessage(taunt4);",0.53);
schedule::add("KarmaGlobalMessage(geteflg);",0.80);
schedule::add("KarmaGlobalMessage(hello);",1.1);
schedule::add("KarmaGlobalMessage(ovrhere);",1.4);
//Schedule::Cancel(cghohf1);
}
//=============================================
// You Are Crap.
//=============================================
function yacf1()
{
schedule::add("KarmaGlobalMessage(dsgst2);",0.53);
schedule::add("KarmaGlobalMessage(color7);",0.80);
//Schedule::Cancel(yacf1);
}
//=============================================
// How you miss me over here?
//=============================================
function hymmohf1()
{
schedule::add("KarmaGlobalMessage(taunt10);",0.53);
schedule::add("KarmaGlobalMessage(dsgst2);",0.80);
schedule::add("KarmaGlobalMessage(taunt2);",1.1);
schedule::add("KarmaGlobalMessage(ovrhere);",2.2);
//Schedule::Cancel(hymmohf1);
}
//=============================================
// I Don't Know You Sorry.
//=============================================
function idkysf1()
{
schedule::add("KarmaGlobalMessage(dontkno);",0.50);
schedule::add("KarmaGlobalMessage(dsgst2);",1.5);
schedule::add("KarmaGlobalMessage(sorry);",1.8);
//Schedule::Cancel(idkysf1);
}
//=============================================
// We are defending our base Over here.
//=============================================
function wadobohf1()
{
schedule::add("KarmaGlobalMessage(needdef);",0.50);
schedule::add("KarmaGlobalMessage(flgtkn1);",0.70);
schedule::add("KarmaGlobalMessage(defend);",0.90);
schedule::add("KarmaGlobalMessage(ovrhere);",2.3);
//Schedule::Cancel(wadobohf1);
}
//=============================================
// We're being gay sorry.
//=============================================
function wbgsf1()
{
schedule::add("KarmaGlobalMessage(basatt);",0.50);
schedule::add("KarmaGlobalMessage(geteflg);",1.0);
schedule::add("KarmaGlobalMessage(wshoot1);",1.1);
schedule::add("KarmaGlobalMessage(sorry);",1.7);
//Schedule::Cancel(wbgsf1);
}
//=============================================
// How'd you get our flag damnit?
//=============================================
function hygofdf1()
{
schedule::add("KarmaGlobalMessage(taunt10);",0.54);
schedule::add("KarmaGlobalMessage(dsgst2);",0.85);
schedule::add("KarmaGlobalMessage(geteflg);",1.1);
schedule::add("KarmaGlobalMessage(flgtkn1);",1.3);
schedule::add("KarmaGlobalMessage(color6);",1.9);
//Schedule::Cancel(hygofdf1);
}
//=============================================
// We need help over here.
//=============================================
function wnhohf1()
{
schedule::add("KarmaGlobalMessage(needdef);", 0.50);
schedule::add("KarmaGlobalMessage(help);", 1.0);
schedule::add("KarmaGlobalMessage(ovrhere);", 1.8);
Schedule::Cancel(wnhohf1);
}
//=============================================
// I can see you idiot.
//=============================================
function icsyif1()
{
schedule::add("KarmaGlobalMessage(dontkno);", 0.50);
schedule::add("KarmaGlobalMessage(needamo);", 0.75);
schedule::add("KarmaGlobalMessage(cease);", 0.85);
schedule::add("KarmaGlobalMessage(dsgst2);", 1.1);
Schedule::Cancel(icsyif1);
}
//=============================================
// Incoming retard take cover!.
//=============================================
function irtcf1()
{
schedule::add("KarmaGlobalMessage(incom2);",0.55);
schedule::add("KarmaGlobalMessage(retreat);", 1.2);
schedule::add("KarmaGlobalMessage(tgtout);", 1.5);
schedule::add("KarmaGlobalMessage(takcovr);",1.7);
Schedule::Cancel(irtcf1);
}
//=============================================
//EOF
//=============================================