🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Supreme Commander 2 voice-activated scripts

#716254
From: John Doe
Date: Thu, 21 Oct 2010 19:54
883 lines
31256 bytes
I plan on doing much work on these, since the publisher just made 
the RTS game 100% better by allowing us to queue stuff without 
paying ahead of time.






  #scripts
  #51, north edge
  #242, south edge
  #1912, east edge
  #1721, west edge
  "large":#macro, select a large area
    Mimic("release")+#free pointer
    Mouse("<-200,-200>/5")+
    Mouse("left:down/5")+
    Mouse("<400,400>/5")+
    Mouse("left:up/5")+
    Key("c-9"),#assign group number
  "locate":#macro, map location
    Mouse("[1740,124]/5,left/5"),#minimap
  "mid":#macro, select a medium area
    Mimic("release")+#free pointer
    Mouse("<-100,-100>/5")+
    Mouse("left:down/5")+
    Mouse("<200,200>/5")+
    Mouse("left:up/5")+
    Key("c-9"),#assign group number
  "pattern":#macro, build at points, start
    Function(get_position)+
    Mimic("release")+
    Mimic("locate"),
  "patterns":#macro, build at points, end
    Function(set_position)+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "release":#macro, free pointer
    Key("shift:up/5")+
    Key("escape/5:2"),
  "review":#macro, reset view
    Mimic("release")+
    Key("v/20")+#correct angle
    Key("comma/20")+
    Key("s-w:5/80"),
  "small":#macro, select a small area
    Mimic("release")+#free pointer
    Mouse("<-50,-50>/5")+
    Mouse("left:down/5")+
    Mouse("<100,100>/5")+
    Mouse("left:up/5")+
    Key("c-9"),#assign group number
  "structure":#macro, build routine, start
    Mimic("release")+
    Key("a-dot"),
  "structures":#macro, build routine, end
    Key("shift:down/15")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  #
  #
  "air":#build, basic, anti-air tower
    Mimic("structure")+#build somewhere, start
    Key("b,1,t,b")+#anti-air tower
    Mimic("structures"),#build somewhere, end
  "house":#build, basic, land factory
    Mimic("structure")+#build somewhere, start
    Key("b,1,l,b")+#land factory
    Mimic("structures"),#build somewhere, end
  "mass":#build, basic, mass
    Mimic("structure")+#build somewhere, start
    Key("b,1,m,b")+#mass
    Key("shift:down/15")+#start queue
    Mouse("left")+#place first structure
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "port":#build, basic, air factory
    Mimic("structure")+#build somewhere, start
    Key("b,1,a,b")+#air factory
    Mimic("structures"),#build somewhere, end
  "juice":#build, basic, electricity
    Mimic("structure")+#build somewhere, start
    Key("b,1,e,b")+#juice
    Mimic("structures"),#build somewhere, end
  "raid":#build, advanced, radar
    Mimic("structure")+#build somewhere, start
    Key("b,2,r,b")+#radar
    Mimic("structures"),#build somewhere, end
  "search":#build, basic, research station
    Mimic("structure")+#build somewhere, start
    Key("b,1,r,b")+#research station
    Mimic("structures"),#build somewhere, end
  "shield":#build, advanced, shield
    Mimic("structure")+#build somewhere, start
    Key("b,2,s,b")+#shield
    Mimic("structures"),#build somewhere, end
  "shoot":#build, basic, point defense
    Mimic("structure")+#build somewhere, start
    Key("b,1,p,b")+#point defense
    Mimic("structures"),#build somewhere, end
  "tact":#build, advanced, TML
    Mimic("structure")+#build somewhere, start
    Key("b,2,t,b")+#TML
    Mimic("structures"),#build somewhere, end
  "vert":#build, advanced, mass converter
    Mimic("structure")+#build somewhere, start
    Key("b,2,m,b")+#mass converter
    Mimic("structures"),#build somewhere, end
  #
  #
  "base":#build pattern, startup
    Key("b,m")+#commander
    Key("shift:down/10")+
    Mouse("[1552,999]/5,left/5")+
    Mouse("[1431,429]/5,left/5")+
    Mouse("[481,328]/5,left/5")+
    Mouse("[237,872]/5,left/5")+
    Mouse("right")+
    Key("shift:up/5")+
    Key("b,e")+
    Key("shift:down/10")+
    Mouse("[352,645]/5,left/5")+
    Mouse("[434,454]/5,left/5")+
    Mouse("[726,454]/5,left/5")+
    Mouse("[975,456]/5,left/5")+
    Mouse("right")+
    Key("shift:up/5")+
    Key("b,l")+
    Key("shift:down/10")+
    Mouse("[891,778]/5,left/5")+
    Mouse("right")+
    Key("shift:up/5")+
    Key("s-w:5/80")+
    Mouse("[734,465]/5,left/5")+#engineer left
    Key("c-1/10")+#assign 1
    Key("b,m")+
    Key("shift:down/10")+
    Mouse("[533,656]/5,left/5")+
    Mouse("[580,1048]/5,left/5")+
    Mouse("right")+
    Key("shift:up/5")+
    Mouse("[758,464]/5,left/5")+#engineer right
    Key("b,m")+
    Mouse("[813,737]/5,left/5")+
    Mouse("[1792,21]/5,left/20")+#minimap
    #Mouse("[1794,116]/5,left/20")+#map, upper left
    Mouse("[1790,191]/5,left/20")+#map, lower left
    Key("b,m")+
    Key("shift:down/10")+
    Mouse("[533,136]/5,left/5")+
    Mouse("[293,333]/5,left/5")+
    Mouse("[430,579]/5,left/5")+
    Mouse("[124,659]/5,left/5")+
    Mouse("[232,883]/5,left/5")+
    Mouse("[361,871]/5,left/5")+
    Mouse("[214,993]/5,left/5")+
    Mouse("[358,964]/5,left/5")+
    Mouse("right")+
    Key("shift:up/5")+
    Key("tab/15")+#research
    Mouse("[744,364]/5,left/5")+#land
    Mouse("[735,650]/5,left/5")+#weapon range
    Mouse("[956,648]/5,left/5")+#assault bot
    Key("tab/15")+#research
    Key("1/5")+#engineer
    Key("b,l")+
    Key("shift:down/10")+
    Mouse("[896,141]/5,left/5")+
    Mouse("[1109,131]/5,left/5")+
    Mouse("right")+
    Key("shift:up/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  #
  #
  "fighter":#menu, air power
    Mimic("release")+#free pointer
    Key("tab")+#open research menu
    Mouse("[851,365],left")+#air
    Mouse("[734,594]/5,left/5")+
    Mouse("[847,595]/5,left/5")+
    Mouse("[846,482]/5,left/5")+
    Mouse("[959,536]/5,left/5")+
    Mouse("[957,425]/5,left/5")+
    Mouse("[1125,429]/5,left/5")+
    Mouse("[1072,539]/5,left/5")+
    Mouse("[1124,595]/5,left/5")+
    Mouse("[734,762]/5,left/5")+
    Mouse("[846,762]/5,left/5")+
    Mouse("[956,764]/5,left/5")+
    Mouse("[1071,763]/5,left/5")+
    Mouse("[1180,761]/5,left/5")+
    Mouse("<30,30>")+#prevent pop-up information
    Pause("200")+
    Key("tab")+#close research menu
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "anti":#menu, land antiaircraft
    Mimic("release")+#free pointer
    Key("tab")+#open research menu
    Mouse("[743,368]/5,left/5")+#land
    Mouse("[734,651]/5,left/5")+#range
    Mouse("[958,652]/5,left/5")+#Harvog
    Mouse("[1071,706]/5,left/5")+#antiaircraft
    Mouse("<30,30>")+#prevent pop-up information
    Pause("200")+
    Key("tab")+#close research menu
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "command":#menu, commander
    Mimic("release")+#free pointer
    Key("tab")+#open research menu
    Mouse("[1171,366]/5,left/5")+#acu
    Mouse("[733,539]/5,left/5")+#damage
    Mouse("[903,540]/5,left/5")+#weapon range
    Mouse("[845,652]/5,left/5")+#speed
    Mouse("[958,593]/5,left/5")+#hunker
    Mouse("[1013,537]/5,left/5")+#man nights
    Mouse("[1124,595]/5,left/5")+#shield
    Mouse("[849,427]/5,left/5")+#radar
    Mouse("[1012,427]/5,left/5")+#energy
    Mouse("[1125,426]/5,left/5")+#mass
    Mouse("[959,649]/5,left/5")+#teleport
    Mouse("[1069,706]/5,left/5")+#teleport
    Mouse("[1128,482]/5,left/5")+#anti-air
    Mouse("[736,761]/5,left/5")+#training
    Mouse("[848,761]/5,left/5")+
    Mouse("[961,766]/5,left/5")+
    Mouse("[1069,762]/5,left/5")+
    Mouse("[1181,761]/5,left/5")+
    Mouse("[1183,539]/5,left/5")+#overcharge
    Mouse("[1071,651]/5,left/5")+#escape pod
    Mouse("<30,30>")+#prevent pop-up information
    Pause("200")+
    Key("tab")+#close research menu
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "convert":#menu, mass converter
    Mimic("release")+#free pointer
    Key("tab")+#open research menu
    Mouse("[1062,367],left")+#structure
    Mouse("[733,540],left")+
    Mouse("[848,483],left")+
    Mouse("[961,481],left")+
    Mouse("[1069,479],left")+
    Mouse("<30,30>")+#prevent pop-up information
    Pause("200")+
    Key("tab")+#close research menu
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "gunship":#menu, gunships
    Mimic("release")+#free pointer
    Key("tab")+#open research menu
    Mouse("[851,365],left")+#air
    Mouse("[735,593]/5,left/5")+#cost
    Mouse("[845,595]/5,left/5")+#damage
    Mouse("[959,653]/5,left/5")+#gunship
    Mouse("<30,30>")+#prevent pop-up information
    Pause("200")+
    Key("tab")+#close research menu
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "menu":#menu, research
    Mimic("release")+#free pointer
    Key("tab")+#open research menu
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "missile":#menu, tactical/nuclear missiles
    Mimic("release")+#free pointer
    Key("tab")+#open research menu
    Mouse("[1063,366],left")+#structure
    Mouse("[733,541],left")+#hunker for point defense
    Mouse("[958,538],left")+#tactical missile launcher
    Mouse("[1181,538],left")+#nukes
    Mouse("<30,30>")+#prevent pop-up information
    Pause("200")+
    Key("tab")+#close research menu
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "radar":#menu, radar overdrive
    Mimic("release")+#free pointer
    Key("tab")+#open research menu
    Mouse("[1062,367],left")+#structure
    Mouse("[733,593],left")+#damage
    Mouse("[848,595],left")+#electroshock
    Mouse("[960,594],left")+#radar overdrive
    Mouse("<30,30>")+#prevent pop-up information
    Pause("200")+
    Key("tab")+#close research menu
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "research":#menu, accelerate research
    Mimic("release")+#free pointer
    Key("tab")+#open research menu
    Mouse("[1062,367],left")+#structure
    Mouse("[733,593],left")+#damage
    Mouse("[848,595],left")+#electroshock
    Mouse("[963,651],left")+#research
    Mouse("<30,30>")+#prevent pop-up information
    Pause("200")+
    Key("tab")+#close research menu
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "shocker":#menu, electricity shock
    Mimic("release")+#free pointer
    Key("tab")+#open research menu
    Mouse("[1062,367],left")+#structure
    Mouse("[733,593],left")+#damage
    Mouse("[848,595],left")+#electroshock
    Mouse("<30,30>")+#prevent pop-up information
    Pause("200")+
    Key("tab")+#close research menu
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "transport":#menu, transporter
    Mimic("release")+#free pointer
    Key("tab")+#open research menu
    Mouse("[851,365],left")+#air
    Mouse("[733,593],left")+
    Mouse("[843,705],left")+
    Mouse("[1012,705],left")+
    Mouse("<30,30>")+#prevent pop-up information
    Pause("200")+
    Key("tab")+#close research menu
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "uni":#menu, Universal Colossus
    Mimic("release")+#free pointer
    Key("tab")+#open research menu
    Mouse("[745,367]/5,left/5")+#land
    Mouse("[736,650]/5,left/5")+
    Mouse("[959,650]/5,left/5")+
    Mouse("[1071,652]/5,left/5")+
    Mouse("[1180,594]/5,left/5")+
    Mouse("<30,30>")+#prevent pop-up information
    Pause("200")+
    Key("tab")+#close research menu
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  #
  #
  "plus 1":#equip, building add-ons
    Mimic("release")+#free pointer
    Mouse("left/80")+#select building under pointer
    Key("b,2,t,b")+#add missile launcher
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "plus 2":#equip, building add-ons
    Mimic("release")+#free pointer
    Mouse("left/80")+#select building under pointer
    Key("b,2,a,b")+#add anti-aircraft
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "plus 3":#equip, building add-ons
    Mimic("release")+#free pointer
    Mouse("left/80")+#select building under pointer
    Key("b,2,i,b")+#add intel installation
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "plus 4":#equip, building add-ons
    Mimic("release")+#free pointer
    Mouse("left/80")+#select building under pointer
    Key("b,2,s,b")+#add shield
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  #
  #
  "ant":#produce land
    Mimic("release")+#free pointer
    Key("cs-l/10")+#factory
    Key("s/5")+#stop
    Key("b/5")+#build
    Key("i/5")+#unit
    Key("b/5")+#build
    Key("m/5")+#move
    Mouse("left/15")+#location
    Key("p/5")+#patrol
    Key("shift:down/10")+
    PlaySound(r"D:\files\wav\special effects\beep.wav"),
  "bot":#produce land
    Mimic("release")+#free pointer
    Key("cs-l/10")+#factory
    Key("s/40")+#stop
    Key("b/5")+#build
    Key("a/5")+#unit
    Key("b/5")+#build
    Key("m/5")+#move
    Mouse("left/15")+#location
    Key("p/5")+#patrol
    Key("shift:down/10")+
    PlaySound(r"D:\files\wav\special effects\boop.wav"),
  "dog":#produce
    Mimic("release")+#free pointer
    Key("h/10")+#factory
    Key("s/40")+#stop
    Key("b/5")+#build
    Key("e/5")+#unit
    Key("b/5")+#build
    Key("m/5")+#move
    Mouse("left/15")+#location
    Key("p/5")+#patrol
    Key("shift:down/10")+
    PlaySound(r"D:\files\wav\special effects\boop.wav"),
  "flak":#produce land
    Mimic("release")+#free pointer
    Key("cs-l/10")+#factory
    Key("s/5")+#stop
    Key("b/5")+#build
    Key("i/5")+#unit
    Key("b/5")+#build
    Key("m/5")+#move
    Mouse("left/15")+#location
    Key("p/5")+#patrol
    Key("shift:down/10")+
    PlaySound(r"D:\files\wav\special effects\beep.wav"),
  "jet":#produce air
    Mimic("release")+#free pointer
    Key("cs-a/10")+#factory
    Key("s/5")+#stop
    Key("b/5")+#build
    Key("f/5")+#unit
    Key("b/5")+#build
    Key("m/5")+#move
    Mouse("left/15")+#location
    Key("p/5")+#patrol
    Key("shift:down/10")+
    PlaySound(r"D:\files\wav\special effects\beep.wav"),
  "miss":#produce land
    Mimic("release")+#free pointer
    Key("cs-l/10")+#factory
    Key("s/5")+#stop
    Key("b/5")+#build
    Key("m/5")+#unit
    Key("b/5")+#build
    Key("m/5")+#move
    Mouse("left/15")+#location
    Key("p/5")+#patrol
    Key("shift:down/10")+
    PlaySound(r"D:\files\wav\special effects\beep.wav"),
  "tank":#produce land
    Mimic("release")+#free pointer
    Key("cs-l/10")+#factory
    Key("s/5")+#stop
    Key("b/5")+#build
    Key("t/5")+#unit
    Key("b/5")+#build
    Key("m/5")+#move
    Mouse("left/15")+#location
    Key("p/5")+#patrol
    Key("shift:down/10")+
    PlaySound(r"D:\files\wav\special effects\beep.wav"),
  "tran":#produce air
    Mimic("release")+#free pointer
    Key("cs-a/10")+#factory
    Key("s/5")+#stop
    Key("b/5")+#build
    Key("t/5")+#unit
    Key("b/5")+#build
    Key("m/5")+#move
    Mouse("left/15")+#location
    Key("p/5")+#patrol
    Key("shift:down/10")+
    PlaySound(r"D:\files\wav\special effects\beep.wav"),
  #
  #
  "deaf 1":#produce pattern, fighters
    Mimic("release")+
    Key("cs-a/80")+#nearest air factory
    Key("s/5")+#stop
    Key("b,1,f,b")+#fighter
    Key("m/80")+#move
    Mouse("[1745,79]/5,left/5")+
    Key("p/20")+#patrol
    Key("shift:down/10")+
    Mouse("[1746,214]/5,left/5")+
    Mouse("right")+
    Key("shift:up/5")+#minimap
    Mouse("[885,1073]/5,left/5")+#repeat
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  #
  #
  "cap":#orders, capture
    Mimic("release")+#free pointer
    Key("a-dot/20")+#nearest idle worker
    Key("c")+#reclaim
    Key("shift:down/15")+#start queue
    Mouse("left")+#reclaim first building
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "click":#orders, click
    Mimic("release")+#free pointer
    Mouse("left")+#select under pointer
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "clicks":#orders, double-click
    Mimic("release")+#free pointer
    Pause("20")+
    Mouse("left:2")+#select all of type under pointer
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "claim":#orders, reclaim
    Mimic("release")+#free pointer
    Key("a-dot/20")+#nearest idle worker
    Key("e")+#reclaim
    Key("shift:down/15")+#start queue
    Mouse("left")+#reclaim first building
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "com":#orders, bring commander
    Mimic("release")+#free pointer
    Key("a-comma/40")+#select commander
    Mouse("right/15")+
    #Key("shift:down/10")+#queue on
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "move":#orders, bring selected
    Key("shift:up/5")+#queue off
    Key("s/5")+#stop
    Key("m/5")+#move
    Mouse("left/15")+#location
    Key("p/5")+#patrol
    Key("shift:down/10")+#queue on
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "coop":#orders, patrol commander
    Mimic("release")+#free pointer
    Key("a-comma")+#select commander
    Key("m/5")+#move
    Mouse("left/15")+#location
    Key("p/5")+#patrol
    PlaySound(r"D:\files\wav\special effects\beep.wav")+
    Pause("150")+
    Key("shift:down/10")+#queue on
    Mouse("left/15")+#location
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "do":#orders, assign type under pointer to group 9
    Mimic("release")+#free pointer
    Mouse("left:2")+#select type under pointer
    Key("c-9")+#assign group number
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "fight":#orders, use air
    Mimic("release")+#free pointer
    Key("c-a/10")+#select all aircraft
    Key("m/5")+#move
    Mouse("left/15")+#location
    Key("p/5")+#patrol
    Key("shift:down/10")+#queue on
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "go":#orders, use group 9
    Mimic("release")+#free pointer
    Key("9/5")+#group
    Key("s/5")+#stop
    Key("a/5")+#attack
    Key("shift:down/10")+#queue on
    Mouse("left/15")+#location
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "hunker":#orders, commander, hunker
    Mimic("release")+#free pointer
    Key("a-comma")+#select commander
    Key("k/10")+#toggle hunker
    Mouse("right/20")+#move to pointer
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "jump":#orders, commander, jump/teleport
    Mimic("release")+#free pointer
    Key("a-comma")+#select commander
    Key("c-t")+#prepare to jump
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "kill":#orders, use land
    Mimic("release")+#free pointer
    Key("c-l/10")+#select all soldiers
    Key("a/5")+#attack
    Mouse("left/15")+#location
    Key("p/5")+#patrol
    Key("shift:down/10")+#queue on
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "loop":#orders, patrol builder
    Mimic("release")+#free pointer
    Key("a-dot/20")+#nearest idle worker
    Key("m/5")+#move
    Mouse("left/15")+#location
    Key("p/5")+#patrol
    PlaySound(r"D:\files\wav\special effects\beep.wav")+
    Pause("150")+
    Key("shift:down/10")+#queue on
    Mouse("left/15")+#location
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "pause [<n>]":#orders, pause/unpause factory
    Mimic("release")+#free pointer
    (
      Mouse("left/80")+#select factory
      Function(get_position)+
      Mouse("[923,1070]/20,left")+#pause/unpause
      Function(set_position)+
      PlaySound(r"D:\files\wav\special effects\beep.wav")+
      Pause("160")
    )
    *Repeat(extra="n")+
    PlaySound(r"D:\files\wav\special effects\boop.wav"),
  "shock":#macro, electricity weapon
    Mimic("release")+#free pointer
    Mouse("<-50,-50>/5")+
    Key("shift:down/10")+
    Mouse("left:down/5")+
    Mouse("<100,100>/5")+
    Mouse("left:up/5")+
    Key("shift:up/5")+
    Mouse("[456,1115]")+#position
    PlaySound(r"D:\files\wav\special effects\beep.wav")+
    Pause("160")+
    Mouse("left")+#choose
    Key("a-e/10")+
    PlaySound(r"D:\files\wav\special effects\boop.wav"),
  "shocks":#orders, electricity weapon
    Mimic("release")+#free pointer
    Mouse("left:2/10")+
    Key("a-e/10")+
    PlaySound(r"D:\files\wav\special effects\boop.wav"),
  "scout":#orders, scout
    #for quickness, do not use position
    Mimic("release")+#free pointer
    Mouse("<-20,-20>")+
    Mouse("left:down")+
    Mouse("<40,40>")+
    Mouse("left:up/20")+#select aircraft
    Mouse("[1817,204]/5,right/5")+
    Key("shift:down/10")+
    Mouse("[1817,88]/5,right/5")+
    Mouse("[1862,78]/5,right/5")+
    Mouse("[1863,211]/5,right/5")+
    Mouse("[1888,232]/5,right/5")+
    Mouse("[1900,221]/5,right/5")+
    Mouse("[1898,67]/5,right/5")+
    Mouse("[1874,69]/5,right/5")+
    Mouse("[1766,72]/5,right/5")+
    Key("shift:up/5")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "stop":#orders, stop unit
    Mimic("release")+#free pointer
    Mouse("left")+#unit under pointer
    Key("s")+#stop
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "top 1":#orders, attack with bombers
    #Mimic("small")+
    Mouse("left:down")+
    PlaySound(r"D:\files\wav\special effects\beep.wav")+
    Pause("200")+
    Mouse("left:up")+
    Key("s-w:10/40")+#zoom out
    Mouse("[23,1129]/5,left/5")+
    Mouse("[707,90]/5,left/5")+
    Mouse("[67,1131]/5,left/5")+
    Key("shift:down/10")+
    Mouse("[1319,235]/5,left/5")+
    Key("shift:up/5")+
    Mouse("[24,1132]/5,left/5")+
    Key("shift:down/10")+
    Mouse("[1254,96]/5,left/5")+
    Mouse("[573,247]/5,left/5")+
    Key("shift:up/5")+
    Mouse("[110,1130]/5,left/5")+
    Key("shift:down/10")+
    Mouse("[500,1007]/5,left/5")+
    Mouse("right")+
    Key("shift:up/5")+
    PlaySound(r"D:\files\wav\special effects\boop.wav"),
  "times":#orders, convert energy to mass
    Mimic("release")+#free pointer
    Mouse("left:2/25")+#select converters
    Mouse("[283,1132]/5,left/5")+#convert
    PlaySound(r"C:\Program Files\VoiceWorks\beep.wav"),
  "top 2":#orders, attack with bombers
    #Mimic("small")+
    Mouse("left:down")+
    PlaySound(r"D:\files\wav\special effects\beep.wav")+
    Pause("200")+
    Mouse("left:up")+
    Key("s-w:10/40")+#zoom out
    Mouse("[23,1129]/5,left/5")+
    Mouse("[707,90]/5,left/5")+
    Mouse("[67,1131]/5,left/5")+
    Key("shift:down/10")+
    Mouse("[1368,223]/5,left/5")+
    Key("shift:up/5")+
    Mouse("[24,1132]/5,left/5")+
    Key("shift:down/10")+
    Mouse("[1254,96]/5,left/5")+
    Mouse("[573,247]/5,left/5")+
    Key("shift:up/5")+
    Mouse("[110,1130]/5,left/5")+
    Key("shift:down/10")+
    Mouse("[500,1007]/5,left/5")+
    Mouse("right")+
    Key("shift:up/5")+
    PlaySound(r"D:\files\wav\special effects\boop.wav"),
  "top 3":#orders, attack with bombers
    #Mimic("small")+
    Mouse("left:down")+
    PlaySound(r"D:\files\wav\special effects\beep.wav")+
    Pause("200")+
    Mouse("left:up")+
    Key("s-w:10/40")+#zoom out
    Mouse("[23,1129]/5,left/5")+
    Mouse("[707,90]/5,left/5")+
    Mouse("[67,1131]/5,left/5")+
    Key("shift:down/10")+
    Mouse("[1325,263]/5,left/5")+
    Key("shift:up/5")+
    Mouse("[24,1132]/5,left/5")+
    Key("shift:down/10")+
    Mouse("[1254,96]/5,left/5")+
    Mouse("[573,247]/5,left/5")+
    Key("shift:up/5")+
    Mouse("[110,1130]/5,left/5")+
    Key("shift:down/10")+
    Mouse("[500,1007]/5,left/5")+
    Mouse("right")+
    Key("shift:up/5")+
    PlaySound(r"D:\files\wav\special effects\boop.wav"),
  "top 4":#orders, attack with bombers
    #Mimic("small")+
    Mouse("left:down")+
    PlaySound(r"D:\files\wav\special effects\beep.wav")+
    Pause("200")+
    Mouse("left:up")+
    Key("s-w:10/40")+#zoom out
    Mouse("[23,1129]/5,left/5")+
    Mouse("[707,90]/5,left/5")+
    Mouse("[67,1131]/5,left/5")+
    Key("shift:down/10")+
    Mouse("[1371,257]/5,left/5")+
    Key("shift:up/5")+
    Mouse("[24,1132]/5,left/5")+
    Key("shift:down/10")+
    Mouse("[1254,96]/5,left/5")+
    Mouse("[573,247]/5,left/5")+
    Key("shift:up/5")+
    Mouse("[110,1130]/5,left/5")+
    Key("shift:down/10")+
    Mouse("[500,1007]/5,left/5")+
    Mouse("right")+
    Key("shift:up/5")+
    PlaySound(r"D:\files\wav\special effects\boop.wav"),
  "top 5":#orders, attack with bombers
    #Mimic("small")+
    Mouse("left:down")+
    PlaySound(r"D:\files\wav\special effects\beep.wav")+
    Pause("200")+
    Mouse("left:up")+
    Key("s-w:10/40")+#zoom out
    Mouse("[23,1129]/5,left/5")+
    Mouse("[707,90]/5,left/5")+
    Mouse("[67,1131]/5,left/5")+
    Key("shift:down/10")+
    Mouse("[1126,306]/5,left/5")+
    Key("shift:up/5")+
    Mouse("[24,1132]/5,left/5")+
    Key("shift:down/10")+
    Mouse("[1121,215]/5,left/5")+
    Mouse("[573,247]/5,left/5")+
    Key("shift:up/5")+
    Mouse("[110,1130]/5,left/5")+
    Key("shift:down/10")+
    Mouse("[500,1007]/5,left/5")+
    Mouse("right")+
    Key("shift:up/5")+
    PlaySound(r"D:\files\wav\special effects\boop.wav"),
  "work [<n>]":#orders, bring builder(s)
    Mimic("release")+#free pointer
    (
      Key("a-dot/20")+#nearest idle worker
      Mouse("right")#bring it
    )
    *Repeat(extra="n")+
    Key("p")+#patrol
    Key("shift:down/15")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  #
  #
  "back":#game, show desktop
    Mimic("release")+#free pointer
    Function(pause_it)+
    Mimic("switch"),
  "fast":#game, maximize game speed
    Mimic("release")+#free pointer
    Key("npmul/10")+
    Key("npadd:10/20")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "host":#game, complete host form
    Mouse("[950,443]/10,left/10")+
    Key("end/5")+
    Key("s-home/5")+
    Key("del/10")+
    Key
("j,u,s,t,space,p,r,a,c,t,i,c,e,comma,space,b,space,r,d,y,space,2,sp
ace,g,o/10")+
    Key("tab/15:2")+
    Key
("p,r,a,c,t,i,e,comma,b,e,g,i,n:2,e,r,s,comma,n,e,w,b,i,e,s,comma,n,
o:2,b,s,comma,q,u,i,c,k,comma,s,t,a,r,t,comma,r,e,a,d,y")+
    Mouse("[823,760]/10,left/10")+
    Pause("100")+
    Mimic("set","2")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "replay":#game, from game to replays
    Mimic("release")+#free pointer
    Key("f10/50")+#main menu
    Mouse("[953,719]/10,left/50")+#end game
    Mouse("[804,625]/10,left/60")+#yes
    Mouse("[1229,942]/10,left/60")+#quit to menu, if needed
    Mouse("[666,881],left/50")+#extras
    Mouse("[979,832],left/50")+#replays
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "lob 1":#game, from game to lobby, skirmish
    Mimic("release")+#free pointer
    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("set","1")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "lob 2":#game, from game to lobby, multiplayer
    Mimic("release")+#free pointer
    Key("f10/50")+#main menu
    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("host")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "norm":#game, regular game speed
    Mimic("release")+#free pointer
    Key("npmul/10")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "options":#game, options
    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
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "over":#game, from results screen to lobby
    Mouse("[1269,949]/10,left/100")+#quit to menu
    Mouse("[644,781]/10,left/40")+#multiplayer
    Mouse("[962,782]/10,left/80")+#host game
    Mimic("host")+#get to lobby
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "restart":#game, restart game
    Mimic("release")+#free pointer
    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"),
  "set 1":#game, set up, skirmish
    Mouse("[811,329]/5,left/5")+#color
    Mouse("[819,510]/5,left/5")+
    Mouse("[873,329]/5,left/5")+#faction
    Mouse("[884,437]/5,left/5")+
    Mouse("[589,368]/5,left/5")+#opponent
    #Mouse("[563,427]/5,left/5")+#easy
    Mouse("[531,469]/5,left/5")+#hard
    Mouse("[812,367]/5,left/5")+#color
    Mouse("[820,659]/5,left/5")+
    Mouse("[874,368]/5,left/5")+#faction
    Mouse("[880,506]/5,left/5")+
    Mouse("[1274,705]/5,left/5")+#victory
    Mouse("[1227,726]/5,left/5")+
    Mouse("[1273,775]/5,left/5")+#fog
    Mouse("[1228,817]/5,left/5")+
    Mouse("[1276,798]/5,left/5")+#speed
    Mouse("[1245,863]/5,left/5")+
    Mouse("[1303,948]/5")+#hover pointer
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "set 2":#game, set up, multiplayer
    Mouse("[582,369],left")+
    Pause("20")+
    Mouse("[553,408],left")+
    Pause("20")+#remove slot 2
    Mouse("[809,331]/10,left/10")+
    Mouse("[819,510]/10,left/10")+#color, white
    Mouse("[877,333]/5,left/5")+
    Mouse("[882,439]/5,left/5")+#faction
    Mouse("[1268,706]/10,left/10")+
    Mouse("[1269,724]/10,left/10")+#assassination
    Mouse("[1246,728]/10,left/10")+
    Mouse("[1248,770]/10,left/10")+#fixed
    Mouse("[1271,754]/10,left/10")+
    Mouse("[1288,772]/10,left/10")+#off
    Mouse("[1262,777]/10,left/10")+
    Mouse("[1320,795]/10,left/10")+#regular fog
    Mouse("[1248,797]/10,left/10")+
    Mouse("[1299,821]/10,left/10")+#normal
    Mouse("[1270,819]/10,left/10")+
    Mouse("[1242,844]/10,left/10")+#allow observers
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "slow":#game, minimize game speed
    Mimic("release")+#free pointer
    Key("npmul/10")+
    Key("npsub:10/20")+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
  "so":#game, pause game
    Mimic("release")+#free pointer
    Function(pause_it)+
    PlaySound(r"C:\Program Files\VoiceWorks\boop.wav"),
Technical Details
Message-ID: <4cc09a62$0$30848$c3e8da3$670ba073@news.astraweb.com>
Path: mbox-mo1.pugleaf.net!border1.nntp.dca3.giganews.com!border2.nntp.dca3.giganews.com!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!news2.google.com!news.glorb.com!news.astraweb.com!border2.newsrouter.astraweb.com!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!border1.nntp.dca3.giganews.com!border2.nntp.dca3.giganews.com!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!news2.google.com!news.glorb.com!news.astraweb.com!border2.newsrouter.astraweb.com!not-for-mail
Newsgroups: comp.sys.ibm.pc.games.strategic
Subject: Supreme Commander 2 voice-activated scripts
From: John Doe <jdoe@usenetlove.invalid>
User-Agent: Xnews/2006.08.05
Date: 21 Oct 2010 19:54:11 GMT
Lines: 883
Message-ID: <4cc09a62$0$30848$c3e8da3$670ba073@news.astraweb.com>
Organization: Unlimited download news at news.astraweb.com
NNTP-Posting-Host: 5f97c31b.news.astraweb.com
X-Trace: DXC=8L=PS^e8HmnN4DY]]om; IiL?0kYOcDh@j^k^4DSOMk1o:_j98XRZO9g]TUPS4f?XTcCLLVSX7Olmj9I0AK__MoQcn1AB@MaOhOibBdmmn4Z58l
Bytes: 31224
X-Original-Bytes: 31168
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit