Skip to content
This repository has been archived by the owner on Apr 25, 2024. It is now read-only.

Commit

Permalink
Merge remote-tracking branch 'geriko7/patch-3' into development
Browse files Browse the repository at this point in the history
  • Loading branch information
notheotherben committed Apr 6, 2016
2 parents 5aeee5b + d6dc66a commit 5fda68e
Showing 1 changed file with 16 additions and 2 deletions.
18 changes: 16 additions & 2 deletions Articulate/Components/CommandPool.cs
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@ public static SrgsDocument BuildSrgsGrammar(CultureInfo cultureInfo)
commandObjects.Add("WATCH", watch);
commandSet.Add(watch.Item);

// suppressive fire (9) -What does it do in-game?
// suppressive fire (9) -Now works in-game
Command suppresiveFire = new Command("SUPRESS", new string[] { "suppresive fire", "suppress" }, new [] { DirectInputEmulator.KeyPress(DirectInputKeys.Three), DirectInputEmulator.KeyPress(DirectInputKeys.Nine) }, subjectRef);
commandObjects.Add("SUPRESS", suppresiveFire);
commandSet.Add(suppresiveFire.Item);
Expand All @@ -175,7 +175,7 @@ public static SrgsDocument BuildSrgsGrammar(CultureInfo cultureInfo)
commandSet.Add(dismount.Item);
#endregion

#region Action (5)
#region Status (5)

// Low fuel
Command lowfuel = new Command("LOWFUEL", new string[] { "fuel low", "bingo fuel", "be advised bingo fuel", "be advised low fuel", "be advised fuel low" }, new [] { DirectInputEmulator.KeyPress(DirectInputKeys.Five), DirectInputEmulator.KeyPress(DirectInputKeys.Two) }, subjectRef);
Expand All @@ -187,6 +187,20 @@ public static SrgsDocument BuildSrgsGrammar(CultureInfo cultureInfo)
commandObjects.Add("LOWAMMO", lowammo);
commandSet.Add(lowammo.Item);

// Injured
Command injured = new Command("INJURED", new string[] { "I'm injured", "injured", "medic", "I need a medic", "I need some help", "I need some help now", "somebody help me", "wounded", "I'm hit", "fuck I'm hurt" }, new [] { DirectInputEmulator.KeyPress(DirectInputKeys.Five), DirectInputEmulator.KeyPress(DirectInputKeys.Four) }, subjectRef);
commandObjects.Add("INJURED", injured);
commandSet.Add(injured.Item);

// SITREP, Report Status
Command sitrep = new Command("SITREP", new string[] { "report in over", "sitrep", "report status", "report in" }, new [] { DirectInputEmulator.KeyPress(DirectInputKeys.Five), DirectInputEmulator.KeyPress(DirectInputKeys.Five) }, subjectRef);
commandObjects.Add("SITREP", sitrep);
commandSet.Add(sitrep.Item);

// Under Fire
Command underfire = new Command("underfire", new string[] { "I'm under fire", "taking fire", "under fire", "enemy fire" }, new [] { DirectInputEmulator.KeyPress(DirectInputKeys.Five), DirectInputEmulator.KeyPress(DirectInputKeys.Six) }, subjectRef);
commandObjects.Add("underfire", underfire);
commandSet.Add(underfire.Item);

// Target Neutralized
Command hostiledown = new Command("HOSTILEDOWN", new string[] { "hostile down", "target down", "scratch one", "he is down", "target neutralized", "tango down" }, new [] { DirectInputEmulator.KeyPress(DirectInputKeys.Five), DirectInputEmulator.KeyPress(DirectInputKeys.Seven) }, subjectRef);
Expand Down

0 comments on commit 5fda68e

Please sign in to comment.