🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.ibm.pc.games.strategic
Article #716264

Re: Supreme Commander 2 voice-activated scripts

#716264
From: John Doe
Date: Thu, 30 Dec 2010 05:46
1154 lines
33945 bytes
Have been playing a lot of multiplayer online games with most of
the following scripts. Making some static base building scripts
like "base" "two base" etc. Those are the only scripts for a
particular map, currently lower left center rear position on
Seaton's Clutch. 

It's rocking pretty well.







  #a macros
  "airport":#select at pointer or nearest air factory
    Mouse("left:2/5")+
    Key("c-7/5")+
    Key("cs-a/5")+
    Key("7/5"),
  "barracks":#select at pointer or nearest land factory
    Mouse("left:2/5")+
    Key("c-7/5")+
    Key("cs-l/5")+
    Key("7/5"),
  "basic":#minimap base position
    Key("comma/20")+
    Key("s-w/40")+
    Mouse("[1773,207]/5,left/5"),
  "release":#free pointer
    Key("shift:up/5")+
    Key("escape/5:2"),
  "worker":#select at pointer or nearest idle worker
    Mouse("left/5")+
    Key("c-7/5")+
    Key("a-dot/5")+
    Key("7/5"),
  #a macros
  #a view
  "view":#reset view
    Mimic("release")+
    #Key("v/20")+#correct angle
    Key("comma/20")+
    Key("s-w:1/80"),
  "distant":#maximum view
    #one or the other should work
    Key("v/5:2/40"),
    #Key("s-w/5:13/80"),
  #a view
  #build now
  "so ant":#basic, anti-air tower
    Mimic("release")+
    Mouse("left/5")+
    Key("c-7/5")+
    Key("s/5")+
    Key("7/5")+
    Key("b/5")+
    Key("1/5")+
    Key("t/5")+
    Key("b/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "so art":#advanced, artillery
    Mimic("release")+
    Mouse("left/5")+
    Key("c-7/5")+
    Key("s/5")+
    Key("7/5")+
    Key("b/5")+
    Key("2/5")+
    Key("f/5")+
    Key("b/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "so arty":#advanced, long-range artillery
    Mimic("release")+
    Mimic("worker")+
    Key("c-7/5")+
    Key("s/5")+
    Key("7/5")+
    Key("b/5")+
    Key("2/5")+
    Key("l/5")+
    Key("b/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "so house":#basic, land factory
    Mimic("release")+
    Mouse("left/5")+
    Key("c-7/5")+
    Key("s/5")+
    Key("7/5")+
    Key("b/5")+
    Key("1/5")+
    Key("l/5")+
    Key("b/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "so juice":#basic, electricity
    Mimic("release")+
    Mouse("left/5")+
    Key("c-7/5")+
    Key("s/5")+
    Key("7/5")+
    Key("b/5")+
    Key("1/5")+
    Key("e/5")+
    Key("b/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "so mass":#basic, mass
    Mimic("release")+
    Mouse("left/5")+
    Key("c-7/5")+
    Key("s/5")+
    Key("7/5")+
    Key("b/5")+
    Key("1/5")+
    Key("m/5")+
    Key("b/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "so port":#basic, air factory
    Mimic("release")+
    Mouse("left/5")+
    Key("c-7/5")+
    Key("s/5")+
    Key("7/5")+
    Key("b/5")+
    Key("1/5")+
    Key("a/5")+
    Key("b/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "so raid":#advanced, radar
    Mimic("release")+
    Mouse("left/5")+
    Key("c-7/5")+
    Key("s/5")+
    Key("7/5")+
    Key("b/5")+
    Key("2/5")+
    Key("r/5")+
    Key("b/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "so search":#basic, research station
    Mimic("release")+
    Mouse("left/5")+
    Key("c-7/5")+
    Key("s/5")+
    Key("7/5")+
    Key("b/5")+
    Key("1/5")+
    Key("r/5")+
    Key("b/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "so shield":#advanced, shield
    Mimic("release")+
    Mouse("left/5")+
    Key("c-7/5")+
    Key("s/5")+
    Key("7/5")+
    Key("b/5")+
    Key("2/5")+
    Key("s/5")+
    Key("b/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "so gun":#basic, point defense
    Mimic("release")+
    Mouse("left/5")+
    Key("s/5")+
    Key("b/5")+
    Key("1/5")+
    Key("p/5")+
    Key("b/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "so tact":#advanced, TML
    Mimic("release")+
    Mouse("left/5")+
    Key("c-7/5")+
    Key("s/5")+
    Key("7/5")+
    Key("b/5")+
    Key("2/5")+
    Key("t/5")+
    Key("b/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "so vert":#advanced, mass converter
    Mimic("release")+
    Mouse("left/5")+
    Key("c-7/5")+
    Key("s/5")+
    Key("7/5")+
    Key("b/5")+
    Key("2/5")+
    Key("m/5")+
    Key("b/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  #build now
  #build pattern
  "base":#startup
    PlaySound(r"C:\Program Files\VoiceWorks\whook1small.wav")+
    Key("tab/15")+#research
    Mouse("[1062,362]/5,left/5")+
    Mouse("[733,482]/5,left/5")+#UEF
    Mouse("[849,424]/5,left/5")+#UEF
    Key("tab/40")+
    Mouse("[1797,23]/5,left/25")+#minimap
    Mimic("slow")+
    Mouse("[960,597]/5,left/5")+#commander
    #keep
    Key("b/5")+#commander
    Key("m/5")+
    Key("shift:down/5")+
    Mouse("[513,889]/5,left/5")+
    Mouse("[1480,930]/5,left/5")+
    Mouse("[1366,454]/5,left/5")+
    Mouse("[694,395]/5,left/5")+
    Mouse("[696,418]/5,left/5")+
    Mouse("right")+
    Key("shift:up/5")+
    Mimic("basic")+
    Key("b/5")+
    Key("e/5")+
    Key("shift:down/5")+
    Mouse("[1019,416]/5,left:down/5")+
    Mouse("[1017,382]/5,left:up/5")+
    Mouse("right")+
    Key("shift:up/5")+
    Key("b/5")+
    Key("m/5")+
    Key("shift:down/5")+
    Mouse("[972,118]/5,left/5")+
    Mouse("right")+
    Key("shift:up/5")+
    Key("b/5")+
    Key("a/5")+
    Key("shift:down/5")+
    Mouse("[967,245]/5,left/5")+
    Mouse("right")+
    Key("shift:up/5")+
    Mouse("[923,460]/5,left/5")+#upper
    Key("b/5")+
    Key("m/5")+
    Key("shift:down/5")+
    Mouse("[1168,489]/5,left/5")+
    Mouse("[718,357]/5,left/5")+
    Mouse("[296,403]/5,left/5")+
    Mouse("right")+
    Key("shift:up/5")+
    Key("b/5")+#main research
    Key("r/5")+
    Key("shift:down/5")+
    Mouse("[437,484]/5,left/5")+
    Mouse("[451,545]/5,left/5")+
    Mouse("[473,613]/5,left/5")+
    Mouse("[514,673]/5,left/5")+
    Mouse("[528,738]/5,left/5")+
    Mouse("[495,814]/5,left/5")+
    Mouse("[403,891]/5,left/5")+
    Mouse("[408,976]/5,left/5")+
    Mouse("right")+
    Key("shift:up/5")+
    Mouse("[926,495]/5,left/5")+#lower
    Key("b/5")+
    Key("m/5")+
    Mouse("[572,894]/5,left/5")+
    Key("b/5")+#main electricity
    Key("e/5")+
    Key("shift:down/5")+
    Mouse("[666,896]/5,left:down/5")+
    Mouse("[683,759]/5,left:up/5")+
    Mouse("[694,666]/5,left:down/5")+
    Mouse("[688,713]/5,left:up/5")+
    Mouse("[773,665]/5,left:down/5")+
    Mouse("[767,791]/5,left:up/5")+
    Mouse("[757,895]/5,left:down/5")+
    Mouse("[758,845]/5,left:up/5")+
    Mouse("[845,898]/5,left:down/5")+
    Mouse("[853,762]/5,left:up/5")+
    Mouse("[855,666]/5,left:down/5")+
    Mouse("[855,704]/5,left:up/5")+
    Mouse("[934,668]/5,left:down/5")+
    Mouse("[933,789]/5,left:up/5")+
    Mouse("[932,895]/5,left:down/5")+
    Mouse("[934,848]/5,left:up/5")+
    Mouse("right")+
    Key("shift:up/5")+
    #keep
    Mouse("[960,600]/5")+#center
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "two base":
    Mimic("release")+
    Mimic("basic")+
    Mouse("[835,505]/5")+
    Mimic("worker")+
    Key("b/5")+
    Key("e/5")+
    Key("shift:down/5")+
    Mouse("[838,439]/5,left:down/5")+
    Mouse("[835,505]/5,left:up/5")+
    Mouse("[832,586]/5,left:down/5")+
    Mouse("[832,549]/5,left:up/5")+
    Mouse("[761,587]/5,left:down/5")+
    Mouse("[766,516]/5,left:up/5")+
    Mouse("[774,439]/5,left:down/5")+
    Mouse("[769,471]/5,left:up/5")+
    Mouse("[710,441]/5,left:down/5")+
    Mouse("[702,507]/5,left:up/5")+
    Mouse("[690,585]/5,left:down/5")+
    Mouse("[693,551]/5,left:up/5")+
    Mouse("[621,584]/5,left:down/5")+
    Mouse("[632,511]/5,left:up/5")+
    Mouse("[644,439]/5,left:down/5")+
    Mouse("[640,469]/5,left:up/5")+
    Mouse("right")+
    Key("shift:up/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "three base":
    Mimic("release")+
    Mimic("basic")+
    Mouse("[631,344]/5")+
    Mimic("worker")+
    Key("b/5")+
    Key("e/5")+
    Key("shift:down/5")+
    Mouse("[628,375]/5,left:down/5")+
    Mouse("[631,344]/5,left:up/5")+
    Mouse("[642,281]/5,left:down/5")+
    Mouse("[637,308]/5,left:up/5")+
    Mouse("[582,282]/5,left:down/5")+
    Mouse("[577,308]/5,left:up/5")+
    Mouse("[563,373]/5,left:down/5")+
    Mouse("[569,343]/5,left:up/5")+
    Mouse("[501,374]/5,left:down/5")+
    Mouse("[507,345]/5,left:up/5")+
    Mouse("[524,281]/5,left:down/5")+
    Mouse("[518,306]/5,left:up/5")+
    Mouse("[466,282]/5,left:down/5")+
    Mouse("[457,308]/5,left:up/5")+
    Mouse("[440,374]/5,left:down/5")+
    Mouse("[446,345]/5,left:up/5")+
    Mouse("right")+
    Key("shift:up/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "four base":
    Mimic("release")+
    Mimic("basic")+
    Mouse("[393,293]/5")+
    Mimic("worker")+
    Key("b/5")+
    Key("2/5")+
    Key("m/5")+
    Key("shift:down/5")+
    Mouse("[378,348]/5,left:down/5")+
    Mouse("[393,293]/5,left:up/5")+
    Mouse("[366,293]/5,left:down/5")+
    Mouse("[346,348]/5,left:up/5")+
    Mouse("[320,351]/5,left:down/5")+
    Mouse("[338,292]/5,left:up/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  #build pattern
  #build queue
  "ant":#basic, anti-air tower
    Mimic("release")+
    Mimic("worker")+
    Key("b/5")+
    Key("1/5")+
    Key("t/5")+
    Key("b/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "art":#advanced, artillery
    Mimic("release")+
    Mimic("worker")+
    Key("b/5")+
    Key("2/5")+
    Key("f/5")+
    Key("b/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "arty":#advanced, artillery
    Mimic("release")+
    Mimic("worker")+
    Key("b/5")+
    Key("2/5")+
    Key("l/5")+
    Key("b/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "house":#basic, land factory
    Mimic("release")+
    Mimic("worker")+
    Key("b/5")+
    Key("1/5")+
    Key("l/5")+
    Key("b/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "juice":#basic, electricity
    Mimic("release")+
    Mimic("worker")+
    Key("b/5")+
    Key("1/5")+
    Key("e/5")+
    Key("b/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "mass":#basic, mass
    Mimic("release")+
    Mimic("worker")+
    Key("b/5")+
    Key("1/5")+
    Key("m/5")+
    Key("b/5")+
    Key("shift:down/5")+
    Mouse("left/25")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "port":#basic, air factory
    Mimic("release")+
    Mimic("worker")+
    Key("b/5")+
    Key("1/5")+
    Key("a/5")+
    Key("b/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "raid":#advanced, radar
    Mimic("release")+
    Mimic("worker")+
    Key("b/5")+
    Key("2/5")+
    Key("r/5")+
    Key("b/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "search":#basic, research station
    Mimic("release")+
    Mimic("worker")+
    Key("b/5")+
    Key("1/5")+
    Key("r/5")+
    Key("b/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "shield":#advanced, shield
    Mimic("release")+
    Mimic("worker")+
    Key("b/5")+
    Key("2/5")+
    Key("s/5")+
    Key("b/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "gun":#basic, point defense
    Mimic("release")+
    Mimic("worker")+
    Key("b/5")+
    Key("1/5")+
    Key("p/5")+
    Key("b/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "tact":#advanced, TML
    Mimic("release")+
    Mimic("worker")+
    Key("b/5")+
    Key("2/5")+
    Key("t/5")+
    Key("b/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "vert":#advanced, mass converter
    Mimic("release")+
    Mimic("worker")+
    Key("b/5")+
    Key("2/5")+
    Key("m/5")+
    Key("b/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  #build queue
  #orders
  ##order groups
  "use [<n>]":#select, use group now
    Mimic("release")+
    Text('%(n)s')+
    Mouse("right/25")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  ##order groups
  "cap":#capture object now
    Mimic("release")+
    Mimic("worker")+
    Key("s/5")+
    Key("c/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav")+
    Pause("150")+
    Mouse("left/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "claim":#point/select, reclaim, point, now
    Mimic("release")+
    Mimic("worker")+
    Key("s/5")+
    Key("e/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav")+
    Pause("150")+
    Mouse("left/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "com":#commander, to point, now
    Mimic("release")+
    Key("a-comma/5")+
    Mouse("right/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "fight":#all air units, to point, now
    Mimic("release")+
    Key("c-a/5")+
    Key("c-8/5")+
    Mouse("right/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "kill":#all land units, to point, now
    Mimic("release")+
    Key("c-l/5")+
    Key("c-8/5")+
    Mouse("right/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "hard":#units at point, harden artillery
    Function(get_position)+
    Mouse("left:2/5")+
    Mouse("[282,1131]/5,left/25")+
    Function(set_position)+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "here":#selected, to point, now
    Key("shift:up/5")+
    Mouse("right/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "jump":#commander, jump/teleport
    Mimic("release")+
    Key("a-comma")+
    Key("c-j")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "loop [<n>]":#idle workers, to point, patrol, to point
    Mimic("release")+
    Key("c-7/5")+
    (
      Key("a-dot/5")+
      Key("s-7/5")+
      Key("c-7/5")+
      Key("7/25")+
      Mouse("right/25")
    )
    *Repeat(extra="n")+
    Key("p/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav")+
    Pause("150")+
    Mouse("left/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "no":#remove waypoint at pointer
    Mimic("release")+
    Key("ctrl:down/5")+
    Key("shift:down/5")+
    Mouse("right/5")+
    Key("shift:up/5")+
    Key("ctrl:up/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "pause":#pause factories
    Mimic("release")+
    Mouse("left:2/75")+
    Mouse("[926,1075]/25,left/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "point [<n>]":#click
    Mimic("release")+
    (
      Mouse("left/5")
    )
    *Repeat(extra="n")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "charge":#commander overcharge
    Mimic("release")+
    Key("a-comma/5")+
    Key("o/5")+
    Mouse("right/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "round":#selected, patrol queue
    Key("p/5")+
    Key("shift:down/5")+
    Mouse("left/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "run":#unit at point, to point, now
    Mimic("release")+
    Mimic("worker")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav")+
    Pause("200")+
    Mouse("right/5")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "temp":
    Mimic("release")+
    Mouse("left/40")+
    Mouse("[924,1072]/5,left/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "stop":#stop unit or building
    Mimic("release")+
    Mouse("left/5")+
    Key("s/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "there":#selected, to point, queue
    Key("shift:down/5")+
    Mouse("right/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "track":#stop tracking
    Mimic("release")+
    Key("t/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "walk":#unit at point, to point, queue
    Mimic("release")+
    Mimic("worker")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav")+
    Pause("200")+
    Key("shift:down/5")+
    Mouse("right/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "work [<n>]":#idle workers, to point, now
    Mimic("release")+
    Key("c-7/5")+
    (
      Key("a-dot/5")+
      Key("s-7/5")+
      Key("c-7/5")+
      Key("7/25")+
      Mouse("right/25")
    )
    *Repeat(extra="n")+
    Key("shift:down/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  #orders
  #produce
  "arch [<n>]":#mobile anti-aircraft
    Mimic("release")+
    Key("h/80")+
    Key("b/5")+
    (
      Key("i/5")
    )
    *Repeat(extra="n")+
    Key("b/5")+
    Mouse("right/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "bomb [<n>]":#bomber
    Mimic("release")+
    Key("cs-a/5")+
    Key("b/5")+
    (
      Key("r/5")
    )
    *Repeat(extra="n")+
    Key("b/5")+
    Mouse("right/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "bombs [<n>]":#bomber from multiple factories
    Mimic("release")+
    Key("cs-a/5")+
    Key("c-z/5")+
    Key("b/5")+
    (
      Key("r/5")
    )
    *Repeat(extra="n")+
    Key("b/5")+
    Mouse("right/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "dog [<n>]":#worker
    Mimic("release")+
    Key("h/5")+
    Key("b/5")+
    (
      Key("e/5")
    )
    *Repeat(extra="n")+
    Key("b/5")+
    Mouse("right/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "jet [<n>]":#fighter
    Mimic("release")+
    Key("cs-a/5")+
    Key("b/5")+
    (
      Key("f/5")
    )
    *Repeat(extra="n")+
    Key("b/5")+
    Mouse("right/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "jets [<n>]":#fighter from multiple factories
    Mimic("release")+
    Key("cs-a/5")+
    Key("c-z/5")+
    Key("b/5")+
    (
      Key("f/5")
    )
    *Repeat(extra="n")+
    Key("b/5")+
    Mouse("right/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "mart [<n>]":#mobile artillery
    Mimic("release")+
    Key("h/80")+
    Key("b/5")+
    (
      Key("r/5")
    )
    *Repeat(extra="n")+
    Key("b/5")+
    Mouse("right/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "miss [<n>]":#mobile missile launcher
    Mimic("release")+
    Key("h/80")+
    Key("b/5")+
    (
      Key("m/5")
    )
    *Repeat(extra="n")+
    Key("b/5")+
    Mouse("right/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "moss [<n>]":#mobile shield generator
    Mimic("release")+
    Key("h/80")+
    Key("b/5")+
    (
      Key("s/5")
    )
    *Repeat(extra="n")+
    Key("b/5")+
    Mouse("right/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "sharp [<n>]":#mobile anti-missile defense
    Mimic("release")+
    Key("h/80")+
    Key("b/5")+
    (
      Key("n/5")
    )
    *Repeat(extra="n")+
    Key("b/5")+
    Mouse("right/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "sword [<n>]":#gunship
    Mimic("release")+
    Key("cs-a/5")+
    Key("b/5")+
    (
      Key("g/5")
    )
    *Repeat(extra="n")+
    Key("b/5")+
    Mouse("right/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "tank [<n>]":#tank
    Mimic("release")+
    Key("h/80")+
    Key("b/5")+
    (
      Key("t/5")
    )
    *Repeat(extra="n")+
    Key("b/5")+
    Mouse("right/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  #produce
  #research menu
  "menu":#show the menu
    Mimic("release")+
    Key("tab/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "one air":#air
    Mimic("release")+
    Key("tab/5")+
    Mouse("[850,367]/5,left/25")+
    Mouse("[736,653]/5,left/25")+
    Mouse("[959,650]/5,left/25")+
    Mouse("[1072,651]/5,left/25")+
    Mouse("[846,596]/5,left/80")+
    Key("tab/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "one com":#commander
    Mimic("release")+
    Key("tab/5")+#menu
    Mouse("[1169,363]/5,left/5")+#acu
    Mouse("[732,536]/5,left/5")+#health 1
    Mouse("[791,487]/5,left/5")+#regeneration
    Mouse("[792,651]/5,left/5")+#damage
    Mouse("[900,649]/5,left/5")+#weapon range
    Mouse("[902,540]/5,left/5")+#vision
    Mouse("[1013,536]/5,left/5")+#jump jets 1
    Mouse("[1127,535]/5,left/5")+#jump jets 2
    Mouse("[902,483]/5,left/5")+#hunker 1
    Mouse("[955,427]/5,left/5")+#health 2
    Mouse("[1069,426]/5,left/5")+#anti-air
    Mouse("[1014,483]/5,left/160")+#hunker 2
    Key("tab/5")+#menu
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "two com":#commander
    Mimic("release")+
    Key("tab/5")+#menu
    Mouse("[1169,363]/5,left/5")+#acu
    Mouse("[1012,651]/5,left/5")+#tactical missile launcher
    Mouse("[1012,705]/5,left/5")+#energy income
    Mouse("[1124,650]/5,left/5")+#artillery
    Mouse("[1126,703]/5,left/5")+#overcharge
    Mouse("[734,764]/5,left/5")+#training 1
    Mouse("[843,761]/5,left/5")+#training 2
    Mouse("[957,759]/5,left/5")+#training 3
    Mouse("[1068,763]/5,left/5")+#training 4
    Mouse("[1179,764]/5,left/5")+#training 5
    Mouse("[1014,595]/5,left/5")+#radar
    Mouse("[1124,593]/5,left/160")+#radar jammer
    Key("tab/5")+#menu
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "one land":#enhance/enable land units
    Mimic("release")+
    Key("tab/5")+
    Mouse("[743,365]/5,left/25")+
    Mouse("[734,651]/5,left/25")+
    Mouse("[846,650]/5,left/25")+
    Mouse("[959,654]/5,left/25")+
    Mouse("[1071,650]/5,left/25")+
    Mouse("[734,539]/5,left/25")+
    Key("tab/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "one mass":#mass converter
    Mimic("release")+
    Key("tab/5")+#menu
    Mouse("[1060,365]/5,left/5")+#structure
    Mouse("[960,485]/5,left/5")+#research income
    Mouse("[1071,427]/5,left/5")+#mass income
    Mouse("[1205,447]/5,left/160")+#mass converter
    Key("tab/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  #research menu
  #select
  ##select by click and drag
  "large":#large area
    Mimic("release")+
    Mouse("<-200,-200>/5")+
    Mouse("left:down/5")+
    Mouse("<300,300>/5")+
    Mouse("left:up/5"),
  "small":#small area
    Mimic("release")+
    Mouse("<-50,-50>/5")+
    Mouse("left:down/5")+
    Mouse("<100,100>/5")+
    Mouse("left:up/5"),
  "G1":#timed click and drag
    Mimic("release")+
    Mouse("left:down")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav")+
    Pause("100")+
    Mouse("left:up")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "G2":#timed click and drag
    Mimic("release")+
    Mouse("left:down")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav")+
    Pause("200")+
    Mouse("left:up")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "G3":#timed click and drag
    Mimic("release")+
    Mouse("left:down")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav")+
    Pause("300")+
    Mouse("left:up")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "G4":#timed click and drag
    Mimic("release")+
    Mouse("left:down")+
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav")+
    Pause("400")+
    Mouse("left:up")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  ##select by click and drag
  ##select groups
  "A.":#select and assign group
    Mimic("release")+
    Mouse("left:2/5")+
    Key("c-1/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "B.":#select and assign group
    Mimic("release")+
    Mouse("left:2/5")+
    Key("c-2/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "C.":#select and assign group
    Mimic("release")+
    Mouse("left:2/5")+
    Key("c-3/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "D.":#select and assign group
    Mimic("release")+
    Mouse("left:2/5")+
    Key("c-4/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "E.":#select and assign group
    Mimic("release")+
    Mouse("left:2/5")+
    Key("c-5/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "F.":#select and assign group
    Mimic("release")+
    Mouse("left:2/5")+
    Key("c-6/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  ##select groups
  #select
  #structure add-ons
  "one one":#TML
    Mimic("release")+
    Mouse("left/75")+
    Key("b/5")+
    Key("2/5")+
    Key("t/5")+
    Key("b/5")+
    #Mouse("[613,1138]/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "two one":#anti-aircraft
    Mimic("release")+
    Mouse("left/75")+
    Key("b/5")+
    Key("2/5")+
    Key("a/5")+
    Key("b/5")+
    #Mouse("[613,1138]/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "three one":#intel
    Mimic("release")+
    Mouse("left/5")+
    Key("b/5")+
    Key("2/5")+
    Key("i/5")+
    Key("b/5")+
    #Mouse("[613,1138]/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "four one":#shield
    Mimic("release")+
    Mouse("left/75")+
    Key("b/5")+
    Key("2/5")+
    Key("s/5")+
    Key("b/5")+
    #Mouse("[613,1138]/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "one all":#TML
    Mimic("release")+
    Mouse("left:2/75")+
    Key("b/5")+
    Key("2/5")+
    Key("t/5")+
    Key("b/5")+
    #Mouse("[613,1138]/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "two all":#anti-aircraft
    Mimic("release")+
    Mouse("left:2/75")+
    Key("b/5")+
    Key("2/5")+
    Key("a/5")+
    Key("b/5")+
    #Mouse("[613,1138]/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "three all":#intel
    Mimic("release")+
    Mouse("left:2/75")+
    Key("b/5")+
    Key("2/5")+
    Key("i/5")+
    Key("b/5")+
    #Mouse("[613,1138]/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "four all":#shield
    Mimic("release")+
    Mouse("left:2/75")+
    Key("b/5")+
    Key("2/5")+
    Key("s/5")+
    Key("b/5")+
    #Mouse("[613,1138]/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  #structure add-ons
  #x control game
  "back":#show desktop
    Mimic("release")+
    Function(pause_it)+
    Mimic("switch"),
  "fast":#maximize game speed
    Mimic("release")+
    Key("npmul/10")+
    Key("npadd:10/20")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "host it":
    Mouse("[654,781]/5,left/20")+
    Mouse("[996,782]/5,left/40")+
    Text(r"No exclusions, 6 or 8 ppl")+
    Key("c-v/20")+
    Key("enter/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "one load":#load game from position one
    Mimic("release")+
    Key("f10/20")+
    Mouse("[958,673]/5,left/40")+
    Mouse("[640,380]/5,left/20")+
    Mouse("[731,828]/5,left/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "two load":#load game from position two
    Mimic("release")+
    Key("f10/20")+
    Mouse("[958,673]/5,left/40")+
    Mouse("[640,410]/5,left/25")+#edit this
    Mouse("[731,828]/5,left/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "one lob":#from game to lobby, solo
    Mimic("release")+
    Key("f10/40")+#menu 40
    Mouse("[950,726]/5,left/40")+#end game
    Mouse("[800,633]/5,left/80")+#yes
    Mouse("[1278,948]/5,left/80")+#quit to menu
    Mouse("[672,731]/5,left/40")+#skirmish
    Mouse("[981,733]/5,left/80")+#create game
    Mimic("one","set")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "two lob":#from game to lobby, skirmish
    Mimic("release")+
    Key("f10/40")+#menu 40
    Mouse("[950,726]/5,left/40")+#end game
    Mouse("[800,633]/5,left/80")+#yes
    Mouse("[1278,948]/5,left/80")+#quit to menu
    Mouse("[672,731]/5,left/40")+#skirmish
    Mouse("[981,733]/5,left/80")+#create game
    Mimic("two","set")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "norm":#regular game speed
    Mimic("release")+
    Key("npmul/10")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "opt in":#show options dialogue
    Mimic("release")+
    Key("f10/10")+#main menu
    Mouse("[961,576]/10,left/10")+#options
    #Mouse("[747,432]/10,left/10")+#controls
    #Mouse("[882,432]/10,left/10")+#interface
    #Mouse("[1024,432]/10,left/10")+#sound
    Mouse("[1167,432]/10,left/10")+#video
    Mouse("[872,476]/5,left/5")+#video
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "opt out":
    Mouse("left/5")+
    Mouse("[666,754]/5,left/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "restart":#restart game
    Mimic("release")+
    Key("f10/50")+#menu
    Mouse("[957,519]/10,left/50")+
    Mouse("[807,624]/10,left/100")+#restart yes
    Pause("80")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "one save":#save game to position one
    Mimic("release")+
    Key("f10/20")+
    Mouse("[951,624]/5,left/40")+
    Mouse("[640,380]/5,left/25")+#edit this
    Mouse("[726,824]/5,left/40")+
    Mouse("[800,631]/5,left/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "two save":#save game to position two
    Mimic("release")+
    Key("f10/20")+
    Mouse("[951,624]/5,left/40")+
    Mouse("[640,410]/5,left/25")+#edit this
    Mouse("[726,824]/5,left/40")+
    Mouse("[800,631]/5,left/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "one set":#set up, skirmish
    Mouse("[1329,462]/5,left/5")+#player location
    Mouse("[811,329]/5,left/5")+#color
    Mouse("[821,595]/5,left/5")+#player yellow
    Mouse("[873,329]/5,left/5")+#faction
    Mouse("[882,370]/5,left/5")+#UEF
    Mouse("[589,368]/5,left/5")+#opponent
    Mouse("[583,406]/5,left/5")+#remove
    Mouse("[1274,703]/5,left/5")+#victory condition
    Mouse("[1233,768]/5,left/5")+#infinite
    Mouse("[1270,726]/5,left/5")+#positions
    Mouse("[1270,770]/5,left/5")+#fixed
    Mouse("[1273,775]/5,left/5")+#fog
    #Mouse("[1272,794]/5,left/5")+#explored
    Mouse("[1228,817]/5,left/5")+#all visible
    Mouse("[1276,798]/5,left/5")+#speed
    Mouse("[1245,863]/5,left/5")+#adjustable
    Mouse("[1303,948]/5")+#hover pointer
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "two set":#set up, skirmish
    Mouse("[1329,462]/5,left/5")+#player location
    Mouse("[811,329]/5,left/5")+#color
    Mouse("[821,595]/5,left/5")+#player yellow
    Mouse("[873,329]/5,left/5")+#faction
    Mouse("[882,370]/5,left/5")+#UEF
    Mouse("[612,371]/5,left/5")+#opponent
    Mouse("[608,511]/5,left/5")+#custom
    Mouse("[985,434]/5,left/5")+
    Mouse("[1040,481]/5,left/5")+#hard
    Mouse("[985,466]/5,left/5")+
    Mouse("[1035,510]/5,left/5")+#balanced
    Mouse("[845,765]/5,left/5")+#okay
    Mouse("[812,367]/5,left/5")+#color
    Mouse("[821,464]/5,left/5")+#AI red
    Mouse("[1404,369]/5,left/5")+#set AI location
    Mouse("[1274,705]/5,left/5")+#victory
    Mouse("[1247,745]/5,left/5")+#supremacy
    Mouse("[1270,726]/5,left/5")+#positions
    Mouse("[1270,770]/5,left/5")+#fixed
    Mouse("[1273,775]/5,left/5")+#fog
    Mouse("[1272,794]/5,left/5")+#explored
    #Mouse("[1228,817]/5,left/5")+#all visible
    Mouse("[1276,798]/5,left/5")+#speed
    Mouse("[1245,863]/5,left/5")+#adjustable
    Mouse("[1303,948]/5")+#hover pointer
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "slow":#minimize game speed
    Mimic("release")+
    Key("npmul/10")+
    Key("npsub:10/20")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "game":#pause game
    Mimic("release")+
    Function(pause_it)+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  #x control game
Technical Details
Message-ID: <4d1c1cc8$0$14211$c3e8da3$33881b6a@news.astraweb.com>
Path: mbox-mo1.pugleaf.net!border1.nntp.ams3.giganews.com!border1.nntp.ams2.giganews.com!border2.nntp.ams2.giganews.com!border4.nntp.ams.giganews.com!border2.nntp.ams.giganews.com!nntp.giganews.com!newsfeed.xs4all.nl!newsfeed6.news.xs4all.nl!xs4all!news.alt.net!news.astraweb.com!border6.newsrouter.astraweb.com!not-for-mail
References: <4cc09a62$0$30848$c3e8da3$670ba073@news.astraweb.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!border1.nntp.ams3.giganews.com!border1.nntp.ams2.giganews.com!border2.nntp.ams2.giganews.com!border4.nntp.ams.giganews.com!border2.nntp.ams.giganews.com!nntp.giganews.com!newsfeed.xs4all.nl!newsfeed6.news.xs4all.nl!xs4all!news.alt.net!news.astraweb.com!border6.newsrouter.astraweb.com!not-for-mail
Newsgroups: comp.sys.ibm.pc.games.strategic
Subject: Re: Supreme Commander 2 voice-activated scripts
From: John Doe <jdoe@usenetlove.invalid>
References: <4cc09a62$0$30848$c3e8da3$670ba073@news.astraweb.com>
User-Agent: Xnews/2006.08.05
Date: 30 Dec 2010 05:46:49 GMT
Lines: 1154
Message-ID: <4d1c1cc8$0$14211$c3e8da3$33881b6a@news.astraweb.com>
Organization: Unlimited download news at news.astraweb.com
NNTP-Posting-Host: be085325.news.astraweb.com
X-Trace: DXC=; ^2dmd0bJ7D5\iVS6:P; :IL?0kYOcDh@JdBZ:Ca\NjVH>JUi@3?a8CO58Z8MMN8fYMCLLVSX7OlmJnoaD6Rj^REKCiff@ZSPXmGK[YLnjIS6RO
Bytes: 33919
X-Original-Bytes: 33888
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit