TheSuperHackers / GeneralsGamePatch

Community Patch to fix and improve original Generals Zero Hour 1.04
Other
60 stars 19 forks source link

Investigate disabled audio lines in Voice.ini #176

Closed xezon closed 1 year ago

xezon commented 3 years ago

There appears to be a number of unused speech files in Voice.ini. Investigate whether or not some of these could be resurrected.

Stubbjax commented 3 years ago

Here's my list of changes that don't affect online compatability:

AudioEvent WorkerVoiceUpgradeShoes iworu1a, iworu1b were unused iworu1a = "I like my new shoes" iworu1b = "These shoes fit nicely"

AudioEvent ToxinTractorVoiceUpgradeGamma vtoxu2a, vtoxu2c were unused vtoxu2a = "Look, General, the anthrax gamma upgrade is here" vtoxu2c = "The new anthrax gamma is here, General"

AudioEvent RangerVoiceUpgradeChemSuits iranu2a, iranu2c were unused iranu2a = "These chemical suits are going to help" iranu2c = "Upgrading to chemical suits"

AudioEvent RPGTrooperVoiceUpgradeCamoNetting irpgu1a, irpgu1b were unused irpgu1a = "We can hide our defenses with camo-netting now" irpgu1b = "Our defense will be hidden from the enemy"

AudioEvent RangerVoiceUpgradeAdvancedTraining iranu4b was unused iranu4b = "We've completed the advanced training"

AudioEvent DozerUSAVoiceMove vdoumod was unused vdoumod.wav - "Like the neighbourhood"

AudioEvent DozerChinaVoiceClearMine vdocclc was misspelled as vdocdlc vdocclc.wav - "Our people will be safer"

AudioEvent DragonTankVoiceModeFireStorm vdramfa, vdramfb, vdramfc were unused vdramfa.wav - "Firestorm ready" vdramfb.wav - "Ready for firestorm attack" vdramfc.wav - "Where should I unleash the Dragon?"

AudioEvent GattlingTankVoiceSelect vgatsec was unused vgatsec.wav - "Let's get into battle"

AudioEvent GattlingTankVoiceMove vgatmod was unused vgatmod.wav - "Looking for some action"

AudioEvent GattlingTankVoiceUpgrade vgatcrc was unused vgatcrc.wav - "This might save us some bullets"

AudioEvent HumveeVoiceSelect vhumsec, vhumsed, vhumsee were unused vhumsec.wav - "Four wheelin" vhumsed.wav - "Hey, little off-roading?" vhumsee.wav - "Alright, let's have some fun"

AudioEvent HumveeVoiceMove vhummoc was unused vhummoc.wav - "Woo-hoo"

AudioEvent NukeCannonVoiceSelect vnukseg was added vnukseg.wav - "Behold, the mother of all weapons"

AudioEvent StealthFighterVoiceCreate vsteseg replaced vstesea vsteseg.wav - "Stealth fighter, ready for combat"

AudioEvent StealthFighterVoiceSelect vstesea was re-added (taken from VoiceCreate) vstesea.wav - "Ready for covert mission"

AudioEvent BattleBusVoiceAttack vbusraa, vbusrab were unused vbusraa.wav - "We will not be stopped" vbusrab.wav - "Ayayayaya"

AudioEvent PaladinTankVoiceSelect vpllata, vpllsec were unused (taken from Laser Paladin) vpalseg replaced vpalsed vpllata.wav - "Protecting the modern world" vpllsec.wav - "Setting our goals high" vpalseg.wav - "Preserving freedom"

AudioEvent PaladinTankVoiceCreate vpalsed was re-added (taken from VoiceSelect) vpalsed.wav - "Polished and ready"

AudioEvent RangerVoiceClearBuilding irancld was misspelled as irancl irancld - "Little house party"

AudioEvent RangerVoiceModeFlashBang iranmfc was unused iranmfc.wav - "Plenty of FlashBangs here"

AudioEvent RangerVoiceSelect iransed was unused iransed.wav - "We'll lead the way"

AudioEvent RPGTrooperVoiceSelect irpgsed was unused irpgsed.wav - "Defending the tunnel network"

AudioEvent OverlordTankVoiceCreate voveatd replaced vovesed voveatd - "They will beg for mercy"

AudioEvent OverlordTankVoiceSelect vovesed was re-added (taken from VoiceCreate) vovesed - "Are you ready?"

AudioEvent OverlordTankVoiceUnload voveunc was unused voveunc.wav - "Bunker is empty"

AudioEvent TechnicalVoiceAttack vteccra was unused vteccra.wav - "Hah heh heh heh"

xezon commented 3 years ago

Haubibban:

[Audio Changes]:

  • Add missing Chinook Death sounds.
  • Add missing MiG Low Fuel sounds.
  • Add missing Stealth Fighter Low Fuel sounds (currently uses Aurora for some reason)
  • Remove all ";" in Voice.ini (for some reason, devs just cut a lot of unit voice lines, for example Raptor Low Fuel or Anthrax Upgrades)
  • (Optional) Add unique voice set for Aurora Alpha (add lines that mention Fuel Air Bombs like "Fuel Bombs armed and ready!")
  • (Optional) Unique voice sets for Toxin RPG, Demo RPG, Demo Rebel, Nuke BM, Inf Super Lotus.
  • (Optional + Requires CommandButton changes + Might affect gameplay) Make USA units use their Battle Drone quotes when ordering it.
  • (Super Optional) Make The Leader in GLA Mission 1 use POW Voice Set (kinda fits, especially the phrase "Show me the way out!")
Haubibban commented 3 years ago

AudioEvent RPGTrooperVoiceUpgradeCamoNetting irpgu1a, irpgu1b were unused irpgu1a = "We can hide our defenses with camo-netting now" irpgu1b = "Our defense will be hidden from the enemy"

Probably unused because they make no sense when stealthing non-defensive structures as Stealth General.

xezon commented 2 years ago

For complete review, we can write python script to collect all WAV file names from all languages and then cross check with entries in Audio INI. Then we can generate list of unused sounds and review them one by one. Usused sounds ideally exist in all native languages.

xezon commented 1 year ago

I noticed there are lines for China Infantry Super Lotus, but not used:

iblssea.wav

xezon commented 1 year ago

I built script to get all unused sound files in main branch.

This does not include speech files.

419 of 4537 sounds are unused. That is 9%.

We can now review these and hear if they are any good.

aangr01e
abirj01a
abirj01b
abirj01c
abirj01d
abirj01e
abirj01f
abirj02a
abirj02b
abirj02c
abirj02d
abirj02e
abirj02f
abirj02g
abirm01a
abirm01b
abirm01c
addfco1d
addfco1e
addmwl1i
addvwl1g
adnvin2a
adnvin2b
adnvin2c
adnvin2d
agul01a
agul01b
agul01c
agul01d
agul01e
agul02a
agul02b
agul02c
agul02d
agul02e
agul02f
agul02g
agul02h
agul02i
agul02j
ameado1d
aurbci2c
aurbci2d
bairatta
bairattb
bairattc
bairattd
bairatte
bairsela
bairselb
bairselc
bbarasel
bbargsel
bgendama
bgendamb
bgendamc
bgralo1
bgralo2a
bgralo2b
bgralo3
bpatweaa
bpatweab
bpatweac
caftlo2d
cavtlo1a
cavtlo2f
ccamfxin
ccamfxou
ccamfxro
ccamswit
cparmusa
cpsych01
cpsych02
cpsych1
cradio01
cspydram
czoomfx1
gbuidieh
gcardami
gcopdiea
gdisveha
gexpempc
gfirlo2a
gfirlo2b
gfirlo2c
gfirlo2d
gfirlo2e
gfirlo2f
gfirlo2g
gpanfe2a
gpanfe2b
gpanfe2c
gpanfe2d
gpanfe2e
gpanic1e
gpanmald
gpanmale
gstolo2a
gstolo2b
gstolo2c
gtoxlo2e
iangu1a
iangu1b
iangwe1f
iangwe1g
iangwe1h
iangwe1i
iangwe1j
iangwe1k
iblaata
iblaatb
iblaatc
iblaatd
iblaate
iblac2b
iblac2c
iblac2d
iblacob
iblacoc
iblacod
iblah3b
iblah3c
iblamog
iblaseg
iblssea
iblsseb
iblssec
iboobytr
ibulata
ibulatb
ibulatc
ibulsea
ibulseb
ibulsec
icola3g
icola3h
icolchar
icolmkb
icolmrb
icolmta
icolsed
ihaccob
ihaccoc
ihaccod
ihacsuc
ihanmoa
ihanmob
ihannua
ihannub
ihannuc
ihannud
ihansea
ihanseb
ihansec
iheatima
iheatimb
ihijeja
ihijejb
imismlc
imissub
ipilejb
ipilejc
ipilejd
ipileje
iralata
iralatb
iralmoa
iralsea
iralseb
iralsec
irancld
iranmfc
iranmfd
iransed
iranu2a
iranu2c
iranu3a
iranu3b
iranu3c
iranu4b
iranweaf
iranweag
irebcoc
irebcod
irebcoe
irebu3b
irebu3c
irebu4b
irebu4c
irebweaf
irebweag
iredcob
iredlaa
iredu3a
iredu3b
iredu4a
iredu4b
iredu4c
iredu5a
iredu5b
iredu5c
irenata
irenatb
irenatc
irensea
irenseb
irensec
irpdata
irpdatb
irpdatc
irpdsea
irpdseb
irpdsec
irpgsed
irpgu1a
irpgu1b
isabsabo
isada2a
isada2b
isada2c
isadmda
isadmdb
isadmdc
isadmoa
isadsea
isadseb
isadsec
itermca
itermcb
itermod
itersed
iworgaa
iworrea
iworsue
iworu1a
iworu1b
sdeftica
ucombo
ugensela
uloadsca
uloalo1a
uloalo2a
uloalo2b
uloalo2c
uloalo2d
uloalo3a
uscoscra
usilence
vairmoc
vairmod
vambmda
vambmdb
vamrmoa
vamrmob
vamrrea
vamrreb
vamrrec
vamrsea
vamrseb
vamrsec
vaufsec
vauhata
vauhatb
vauhatc
vauhsea
vauhseb
vauhsec
vauru1b
vauru1c
vb52lo1a
vbansea
vbanseb
vbatu3b
vbatu3c
vbatu4a
vbatu4b
vbatu5a
vbatu5b
vbmastaa
vbmastab
vbmastac
vbmastad
vbmastae
vbuda2a
vbuda2c
vbudsea
vbudseb
vbusrad
vchifaa
vchifab
vchiu1a
vchiu1b
vcolata
vcolatb
vcolsea
vcolseb
vcolsec
vcomlo5b
vcomlo5c
vcomlo5d
vcomlo6a
vcomsec
vcosmoa
vcossea
vcosseb
vcossec
vcruu2a
vcruu2b
vcruu2c
vcruu3a
vcruu3c
vcycmoc
vdocbue
vdocclc
vdoumod
vdralo2b
vdramfa
vdramfb
vdramfc
vdroweaa
vdroweab
vdroweac
vdrowead
vdroweae
vflastaa
vflastab
vflastac
vflastad
vgatmod
vgatsec
vgendiee
vhelatd
vhulata
vhulatb
vhulsea
vhulseb
vhulsed
vhummoc
vhumsec
vhumsed
vhumsee
vhumunc
vlasstaa
vlasstab
vlasstac
vmarmod
vmiclo2b
vmiclo2c
vmiclo2d
vmiglo1b
vmiglo1c
vmiglo1d
vnukd2c
vnuklo2c
vnukmoa
vnuksec
voveatd
voveuna
voveunc
vpalatf
vpllata
vpllatb
vpllatc
vpllsea
vpllseb
vpllsec
vpllsed
vpocmob
vpocmod
vpocsea
vpocseb
vpocsec
vpoupib
vquacra
vqusata
vqusatb
vqusatc
vqusatd
vqusate
vqussea
vqusseb
vqussec
vrapu3b
vrapu3c
vrapu3d
vscoa2b
vscomog
vscumab
vscumhb
vsdrstaa
vsdrstab
vsdrstac
vsdrstad
vslastaa
vslastab
vstlata
vstlatb
vstlatc
vstlsea
vstlseb
vstlsec
vstsmoa
vstsmob
vstssea
vstsseb
vstssec
vtadstaa
vtadstab
vteccra
vteccrc
vteccrd
vtomstad
vtoxath
vtoxmca
vtoxmcb
vtoxmcc
vtoxu2a
vtoxu2c
vtrostae
xezon commented 1 year ago

I have reviewed above entries. Implemented 133 sound fixes accordingly. Discarded the rest.

aangr01e BUG [fixed]
abirj01a UNUSED BIRDS [discard]
abirj01b UNUSED BIRDS [discard]
abirj01c UNUSED BIRDS [discard]
abirj01d UNUSED BIRDS [discard]
abirj01e UNUSED BIRDS [discard]
abirj01f UNUSED BIRDS [discard]
abirj02a UNUSED BIRDS [discard]
abirj02b UNUSED BIRDS [discard]
abirj02c UNUSED BIRDS [discard]
abirj02d UNUSED BIRDS [discard]
abirj02e UNUSED BIRDS [discard]
abirj02f UNUSED BIRDS [discard]
abirj02g UNUSED BIRDS [discard]
abirm01a UNUSED OWL [discard]
abirm01b UNUSED OWL [discard]
abirm01c UNUSED OWL [discard]
addfco1d UNUSED COW [fixed]
addfco1e UNUSED COW [fixed]
addmwl1i UNUSED CROWD, GUY SNEEZES [discard]
addvwl1g UNUSED CROWD, VERY LONG [discard]
adnvin2a UNUSED NIGHT INSECTS, BUG [fixed]
adnvin2b UNUSED NIGHT INSECTS, BUG [fixed]
adnvin2c UNUSED NIGHT INSECTS, BUG [fixed]
adnvin2d UNUSED NIGHT INSECTS, BUG [fixed]
agul01a UNUSED SEAGULLS [discard]
agul01b UNUSED SEAGULLS [discard]
agul01c UNUSED SEAGULLS [discard]
agul01d UNUSED SEAGULLS [discard]
agul01e UNUSED SEAGULLS [discard]
agul02a UNUSED SEAGULLS [discard]
agul02b UNUSED SEAGULLS [discard]
agul02c UNUSED SEAGULLS [discard]
agul02d UNUSED SEAGULLS [discard]
agul02e UNUSED SEAGULLS [discard]
agul02f UNUSED SEAGULLS [discard]
agul02g UNUSED SEAGULLS [discard]
agul02h UNUSED SEAGULLS [discard]
agul02i UNUSED SEAGULLS [discard]
agul02j UNUSED SEAGULLS [discard]
ameado1d MISSING MeadowAmbient [fixed]
aurbci2c MISSING Urban Ambient [fixed]
aurbci2d MISSING Urban Ambient [fixed] NEEDS AUDIO FIX
bairatta LEGACY AIRCRAFT CARRIER VOICE [discard]
bairattb LEGACY AIRCRAFT CARRIER VOICE [discard]
bairattc LEGACY AIRCRAFT CARRIER VOICE [discard]
bairattd LEGACY AIRCRAFT CARRIER VOICE [discard]
bairatte LEGACY AIRCRAFT CARRIER VOICE [discard]
bairsela LEGACY AIRCRAFT CARRIER VOICE [discard]
bairselb LEGACY AIRCRAFT CARRIER VOICE [discard]
bairselc LEGACY AIRCRAFT CARRIER VOICE [discard]
bbarasel DUPLICATE OF bbaasela [discard]
bbargsel ALTERNATIVE TO bbagsela [fixed]
bgendama UNUSED DAMAGE SOUND [fixed], NEEDS FADEOUT FIX
bgendamb UNUSED DAMAGE SOUND [fixed], NEEDS FADEOUT FIX
bgendamc UNUSED DAMAGE SOUND [fixed], NEEDS FADEOUT FIX
bgralo1  MACHINE LOOP [fixed]
bgralo2a MACHINE LOOP [fixed]
bgralo2b MACHINE LOOP [fixed]
bgralo3  MACHINE LOOP [fixed]
bpatweaa UNUSED PATRIOT WEAPON [discard]
bpatweab UNUSED PATRIOT WEAPON [discard]
bpatweac UNUSED PATRIOT WEAPON [discard]
caftlo2d UNUSED AMBIENT [fixed]
cavtlo1a UNUSED AVALANCHE, BUG [fixed]
cavtlo2f UNUSED AVALANCHE, BUG [fixed]
ccamfxin USED IN SPEECH, DUPLICATE [discard], NEEDS DECLICKING
ccamfxou USED IN SPEECH, DUPLICATE [discard]
ccamfxro USED IN SPEECH, DUPLICATE [discard], NEEDS DECLICKING
ccamswit USED IN SPEECH, DUPLICATE [discard]
cparmusa UNUSED MUSIC LOOP [fixed]
cpsych01 USED IN SPEECH, DUPLICATE [discard]
cpsych02 USED IN SPEECH, DUPLICATE [discard]
cpsych1  COPY OF cpsych01, OBSOLETE [discard]
cradio01 USED IN SPEECH, DUPLICATE [discard]
cspydram USED IN SPEECH, DUPLICATE [discard]
czoomfx1 USED IN SPEECH, DUPLICATE [discard]
gbuidieh UNUSED BUILDING EXPLOSION [fixed]
gcardami UNUSED [fixed]
gcopdiea COPDIE + CARDIE SOUND, SUPERSEEDED BY vcopdia [discard]
gdisveha DISABLED VEHICLE [discard]
gexpempc UNUSED [fixed]
gfirlo2a UNUSED FIRE [fixed]
gfirlo2b UNUSED FIRE [fixed]
gfirlo2c UNUSED FIRE [fixed]
gfirlo2d UNUSED FIRE [fixed]
gfirlo2e UNUSED FIRE [fixed]
gfirlo2f UNUSED FIRE [fixed]
gfirlo2g UNUSED FIRE [fixed]
gpanfe2a UNUSED FEMALE PANIC [fixed]
gpanfe2b UNUSED FEMALE PANIC [fixed]
gpanfe2c UNUSED FEMALE PANIC [fixed]
gpanfe2d UNUSED FEMALE PANIC [fixed]
gpanfe2e UNUSED FEMALE PANIC [fixed]
gpanic1e UNUSED, SOUNDS similar to gpanic1d [discard]
gpanmald UNUSED PANIC [fixed]
gpanmale UNUSED PANIC [fixed]
gstolo2a UNUSED FIRESTORM, BUG [fixed]
gstolo2b UNUSED FIRESTORM, BUG [fixed]
gstolo2c UNUSED FIRESTORM, BUG [fixed]
gtoxlo2e UNUSED [fixed]
iangu1a ANGRY MOB "We are armed with AK47's now" [discard]
iangu1b ANGRY MOB "We have bigger guns" [discard]
iangwe1f UNUSED ANGRY MOB PISTOL [discard]
iangwe1g UNUSED ANGRY MOB PISTOL [discard]
iangwe1h UNUSED ANGRY MOB PISTOL [discard]
iangwe1i UNUSED ANGRY MOB PISTOL [discard]
iangwe1j UNUSED ANGRY MOB PISTOL [discard]
iangwe1k UNUSED ANGRY MOB PISTOL [discard], NEEDS DECLICKING
iblaata OBSOLETE LOTUS ATTACK [discard]
iblaatb OBSOLETE LOTUS ATTACK [discard]
iblaatc OBSOLETE LOTUS ATTACK [discard]
iblaatd OBSOLETE LOTUS ATTACK [discard]
iblaate OBSOLETE LOTUS ATTACK [discard]
iblac2b LOTUS VEHICLE HACK "Disabling complete" [discard]
iblac2c LOTUS VEHICLE HACK "That's it. Their vehicle is down" [fixed]
iblac2d LOTUS VEHICLE HACK "The vehicle is down. What's next?" [fixed], NEEDS DECLICKING
iblacob LOTUS BUILDING HACK "I'm in. We control the building now" [fixed]
iblacoc LOTUS BUILDING HACK "Building capture complete" [fixed], NEEDS DECLICKING
iblacod LOTUS BUILDING HACK "We have their building. What's next?" [fixed], NEEDS DECLICKING
iblah3b LOTUS CASH HACK "They won't even notice" [fixed]
iblah3c LOTUS CASH HACK "Credit transfer ready" [fixed]
iblamog LOTUS MOVE "Leave it to me" [discard]
iblaseg LOTUS SELECT "I have work to do here" [discard]
iblssea SUPER LOTUS "Super Lotus here, give me an update" [fixed], NEEDS DENOISE
iblsseb SUPER LOTUS "Super Lotus" [fixed]
iblssec SUPER LOTUS "I'm quick" [fixed], NEEDS DENOISE
iboobytr OBSOLETE COPY OF gbooinst [discard]
ibulata LASER BURTON [discard]
ibulatb LASER BURTON [discard]
ibulatc LASER BURTON [discard]
ibulsea LASER BURTON [discard]
ibulseb LASER BURTON [discard]
ibulsec LASER BURTON [discard]
icola3g BURTON PLANT BOMB "That was left handed" [discard]
icola3h BURTON PLANT BOMB "Keep 'em coming" [discard]
icolchar BURTON BOMB PING [discard]
icolmkb BURTON "uncheesing" [discard]
icolmrb BURTON "I use the Remote Demo Charge" [discard]
icolmta BURTON "The Timed Demo Charge will work" [discard]
icolsed BURTON SELECT "I know the ropes" [discard]
ihaccob HACKER "Hack complete" [fixed]
ihaccoc HACKER "Hehe. I have disabled their building" [fixed]
ihaccod HACKER "Enemy building is disabled" [fixed], NEEDS DECLICKING
ihacsuc HACKER "I surrender. Just don't hurt my computer" [fixed]
ihanmoa NUKE HACKER [discard]
ihanmob NUKE HACKER [discard]
ihannua NUKE HACKER [discard]
ihannub NUKE HACKER [discard]
ihannuc NUKE HACKER [discard]
ihannud NUKE HACKER [discard]
ihansea NUKE HACKER [discard]
ihanseb NUKE HACKER [discard]
ihansec NUKE HACKER [discard]
iheatima SUPERSEEDED BY icoltima [discard]
iheatimb SUPERSEEDED BY icoltimb [discard]
ihijeja HIJACKER "Ah well who is next?" [discard]
ihijejb HIJACKER "That was a fun ride huh?" [discard]
imismlc MISSILE DEFENDER "Laser systems online" [discard]
imissub MISSILE DEFENDER SURRENDER "Here take my toys" [discard]
ipilejb PILOT "They got my vehicle" [discard]
ipilejc PILOT "It's busted up" [discard]
ipilejd PILOT "I'm out in the open" [discard]
ipileje PILOT "I escaped" [discard]
iralata LASER RANGER [discard]
iralatb LASER RANGER [discard]
iralmoa LASER RANGER [discard]
iralsea LASER RANGER [discard]
iralseb LASER RANGER [discard]
iralsec LASER RANGER [discard]
irancld RANGER FLASHBANG "Little house party", BUG [fixed]
iranmfc RANGER FLASHBANG SELECT "Plenty of flashbangs here" [discard]
iranmfd RANGER PRISONER "We'll take them prisoner" [discard]
iransed RANGER SELECT "Will lead the way" [fixed]
iranu2a RANGER CHEMSUIT "These chemical suits are going to help" [fixed]
iranu2c RANGER CHEMSUIT "Upgrading to chemical suits" [discard]
iranu3a RANGER CAPTURE UPGRADE [discard]
iranu3b RANGER CAPTURE UPGRADE [discard]
iranu3c RANGER CAPTURE UPGRADE [discard]
iranu4b RANGER ADVANCED TRAINING UPGRADE "We have completed the advanced training" [discard]
iranweaf RANGER WEAPON [discard]
iranweag RANGER WEAPON [discard]
irebcoc REBEL CAPTURE "The enemy has provided us their homes" [discard]
irebcod REBEL CAPTURE "We have sawn our seeds in the enemy lands" [discard]
irebcoe REBEL CAPTURE "An enemy building has been captured" [fixed], NEEDS DENOISE
irebu3b REBEL BOOBY UPGRADE "The enemy won't be ready for these booby traps" [discard]
irebu3c REBEL BOOBY UPGRADE "Our booby traps will surprise the enemy" [fixed]
irebu4b REBEL BOUNTY UPGRADE "The cash bounty will help our cause" [fixed]
irebu4c REBEL BOUNTY UPGRADE "We will gain wealth for destroying the enemy" [fixed]
irebweaf REBEL WEAPON [discard]
irebweag REBEL WEAPON [discard]
iredcob RED GUARD CAPTURE "Building captured" [fixed]
iredlaa RED GUARD LAUGHTER, BUG [fixed]
iredu3a RED GUARD PATRIOT UPGRADE "Our patriotism will overwhelm the enemy" [fixed]
iredu3b RED GUARD PATRIOT UPGRADE "Patriotism will lead us to more victories" [fixed]
iredu4a RED GUARD ELITE TRAINING UPGRADE [discard]
iredu4b RED GUARD ELITE TRAINING UPGRADE [discard]
iredu4c RED GUARD ELITE TRAINING UPGRADE [discard]
iredu5a RED GUARD CHEMSUITS UPGRADE [discard]
iredu5b RED GUARD CHEMSUITS UPGRADE [discard]
iredu5c RED GUARD CHEMSUITS UPGRADE [discard]
irenata FLAME THROWER RED GUARD [discard]
irenatb FLAME THROWER RED GUARD [discard]
irenatc FLAME THROWER RED GUARD [discard]
irensea FLAME THROWER RED GUARD [discard]
irenseb FLAME THROWER RED GUARD [discard]
irensec FLAME THROWER RED GUARD [discard]
irpdata DEMO RPG [discard]
irpdatb DEMO RPG [discard]
irpdatc DEMO RPG [discard]
irpdsea DEMO RPG [discard]
irpdseb DEMO RPG [discard]
irpdsec DEMO RPG [discard]
irpgsed RPG "Defending the tunnel network" [fixed]
irpgu1a CAMO NETTING UPGRADE "We can hide our defenses with Camo Netting now" [discard]
irpgu1b CAMO NETTING UPGRADE "Out defenses will be hidden from the enemy" [discard]
isabsabo SABOTEUR ALTERNATIVE TO isabotag [discard]
isada2a DEMO SABOTEUR [discard]
isada2b DEMO SABOTEUR [discard]
isada2c DEMO SABOTEUR [discard]
isadmda DEMO SABOTEUR [discard]
isadmdb DEMO SABOTEUR [discard]
isadmdc DEMO SABOTEUR [discard]
isadmoa DEMO SABOTEUR [discard]
isadsea DEMO SABOTEUR [discard]
isadseb DEMO SABOTEUR [discard]
isadsec DEMO SABOTEUR [discard]
itermca TERRORIST CAR [discard]
itermcb TERRORIST CAR [discard]
itermod TERRORIST MOVE "I move to a sacred place" [fixed]
itersed TERRORIST SELECT "Our following is strong" [fixed]
iworgaa WORKER GARRISON, BUG [fixed]
iworrea WORKER REPAIR, BUG [fixed]
iworsue WORKER SURRENDER "Here. Take me. I don't care." [fixed]
iworu1a WORKER SHOES "I like my new shoes" [fixed]
iworu1b WORKER SHOES "These shoes fit nicely" [fixed]
sdeftica [discard]
ucombo UI [discard]
ugensela USED IN SPEECH, MISSING IN SPEECH [???]
uloadsca UI [discard]
uloalo1a UI [discard]
uloalo2a UI [discard]
uloalo2b UI [discard]
uloalo2c UI [discard]
uloalo2d UI [discard]
uloalo3a UI [discard]
uscoscra UI [discard]
usilence UI [discard]
vairmoc AIRCRAFT CARRIER MOVE "Inputting new coordinates" [fixed]
vairmod AIRCRAFT CARRIER MOVE "Charting path" [fixed]
vambmda AMBULANCE DETOX READY [discard]
vambmdb AMBULANCE DETOX READY [discard]
vamrmoa REPAIR HUMVEE [discard]
vamrmob REPAIR HUMVEE [discard]
vamrrea REPAIR HUMVEE [discard]
vamrreb REPAIR HUMVEE [discard]
vamrrec REPAIR HUMVEE [discard]
vamrsea REPAIR HUMVEE [discard]
vamrseb REPAIR HUMVEE [discard]
vamrsec REPAIR HUMVEE [discard]
vaufsec ALPHA AURORA SELECT "Fuel weapon ready for deployment" [fixed]
vauhata H AURORA ATTACK [fixed]
vauhatb H AURORA ATTACK [fixed]
vauhatc H AURORA ATTACK [fixed]
vauhsea H AURORA SELECT [fixed]
vauhseb H AURORA SELECT [fixed]
vauhsec H AURORA SELECT [fixed]
vauru1b AURORA BB UPGRADE "Bunker Buster bombs are ready Sir" [fixed]
vauru1c AURORA BB UPGRADE "The Bunker Buster bombs are now installed" [fixed]
vb52lo1a BOMBER LOOP [fixed]
vbansea NUKE BATTLEMASTER "Nuklear Battle Master Tank" [fixed]
vbanseb NUKE BATTLEMASTER "Upgraded Battle Master here" [fixed]
vbatu3b BATTLEMASTER AUTOLOADER UPGRADE "We will fire much faster with the new Auto Loaders" [discard]
vbatu3c BATTLEMASTER AUTOLOADER UPGRADE "The Auto Loaders will ensure our victory" [fixed]
vbatu4a BATTLEMASTER FUSION UPGRADE "Fusion Reactor will make us faster" [fixed]
vbatu4b BATTLEMASTER FUSION UPGRADE "The Fusion Reactor upgrade is complete" [fixed]
vbatu5a BATTLEMASTER URANIUM UPGRADE "Weapons-grade Uranium shells are now available Sir" [fixed]
vbatu5b BATTLEMASTER URANIUM UPGRADE "The Weapons-grade Uranium shells will destroy the enemy" [fixed]
vbmastaa BATTLEMASTER MOVE ALTERNATIVE TO vbatstaa vbatstab vbatstac vbatstad [discard]
vbmastab BATTLEMASTER MOVE ALTERNATIVE TO vbatstaa vbatstab vbatstac vbatstad [discard]
vbmastac BATTLEMASTER MOVE ALTERNATIVE TO vbatstaa vbatstab vbatstac vbatstad [discard]
vbmastad BATTLEMASTER MOVE ALTERNATIVE TO vbatstaa vbatstab vbatstac vbatstad [discard]
vbmastae BATTLEMASTER MOVE ALTERNATIVE TO vbatstaa vbatstab vbatstac vbatstad [discard]
vbuda2a DEMO BUS [discard]
vbuda2c DEMO BUS [discard]
vbudsea DEMO BUS [discard]
vbudseb DEMO BUS [discard]
vbusrad DEMO BUS [discard]
vchifaa CHINOOK FALLING "Aborting Supply Route" [discard]
vchifab CHINOOK FALLING "Ahhhhhhhhhhhhhhh" [fixed]
vchiu1a CHINOOK SUPPLY LINES UPGRADE "The Supply Lines are more efficient now" [fixed]
vchiu1b CHINOOK SUPPLY LINES UPGRADE "The new Supply lines will help" [discard]
vcolata LASER COMANCHE [discard]
vcolatb LASER COMANCHE [discard]
vcolsea LASER COMANCHE [discard]
vcolseb LASER COMANCHE [discard]
vcolsec LASER COMANCHE [discard]
vcomlo5b COMANCHE LOOP [discard]
vcomlo5c COMANCHE LOOP [discard]
vcomlo5d COMANCHE LOOP [discard]
vcomlo6a COMANCHE LOOP [discard]
vcomsec COMANCHE SELECT "Need little ground support?" [fixed]
vcosmoa COMANCHE [discard]
vcossea STEALTH COMANCHE [discard]
vcosseb STEALTH COMANCHE [discard]
vcossec STEALTH COMANCHE [discard]
vcruu2a HELLFIRE DRONE UPGRADE [discard]
vcruu2b HELLFIRE DRONE UPGRADE [discard]
vcruu2c HELLFIRE DRONE UPGRADE [discard]
vcruu3a DRONE ARMOR UPGRADE "Drone Armor Upgrade's installed Sir" [fixed]
vcruu3c DRONE ARMOR UPGRADE "Upgrading Drones with Armor protection" [discard]
vcycmoc COMBAT BIKE MOVE "Push it" [discard]
vdocbue CHINA DOZER BUILD "A very good plan" [discard]
vdocclc CHINA DOZER CLEAR MINES "Out people will be safer" [discard]
vdoumod USA DOZER MOVE "Like the neighborhood" [fixed]
vdralo2b DRAGON WEAPON LOOP [fixed]
vdramfa DRAGON FIREWALL [discard]
vdramfb DRAGON FIREWALL [discard]
vdramfc DRAGON FIREWALL [discard]
vdroweaa BATTLE DRONE WEAPON [discard]
vdroweab BATTLE DRONE WEAPON [discard]
vdroweac BATTLE DRONE WEAPON [discard]
vdrowead BATTLE DRONE WEAPON [fixed]
vdroweae BATTLE DRONE WEAPON [fixed]
vflastaa TRUCK ENGINE [discard]
vflastab TRUCK ENGINE [discard]
vflastac TRUCK ENGINE [discard]
vflastad TRUCK ENGINE [discard]
vgatmod GATTLING TANK MOVE "Looking for some action?" [fixed]
vgatsec GATTLING TANK SELECT "Let's get into battle" [fixed]
vgendiee CAR DIE [discard]
vhelatd HELIX ATTACK "Load the guns. Now" [fixed]
vhulata LASER HUMVEE [discard]
vhulatb LASER HUMVEE [discard]
vhulsea LASER HUMVEE [discard]
vhulseb LASER HUMVEE [discard]
vhulsed LASER HUMVEE [discard]
vhummoc HUMVEE MOVE "Woohooo" [discard]
vhumsec HUMVEE SELECT "Four wheeling" [discard]
vhumsed HUMVEE SELECT "Hey, little off-roading?" [discard]
vhumsee HUMVEE SELECT "Alright let's have some fun" [fixed]
vhumunc HUMVEE UNLOAD, BUG [fixed]
vlasstaa CAR SOUND [discard]
vlasstab CAR SOUND [discard]
vlasstac CAR SOUND [discard]
vmarmod MARAUDER MOVE "Avoid the bombs" [discard]
vmiclo2b REMOVED BY PATCH
vmiclo2c REMOVED BY PATCH
vmiclo2d REMOVED BY PATCH
vmiglo1b LEGACY MIG LOOP [discard]
vmiglo1c LEGACY MIG LOOP [discard]
vmiglo1d LEGACY MIG LOOP [discard]
vnukd2c NUKE CANNON, BUG [fixed]
vnuklo2c NUKE CANNON TURRET LOOP [discard]
vnukmoa NUKE CANNON MOVE "Green is good" [discard]
vnuksec NUKE CANNON SELECT "They will never forget" [fixed]
voveatd OVERLORD ATTACK "They will beg for mercy" [fixed]
voveuna OVERLORD UNLOAD "Leave now" [fixed]
voveunc OVERLORD UNLOAD "Bunker is empty" [discard]
vpalatf PALADIN ATTACK "Protecting our people" [fixed]
vpllata LASER PALADIN [discard]
vpllatb LASER PALADIN [discard]
vpllatc LASER PALADIN [discard]
vpllsea LASER PALADIN [discard]
vpllseb LASER PALADIN [discard]
vpllsec LASER PALADIN [discard]
vpllsed LASER PALADIN [discard]
vpocmob CHINA POW MOVE "Looking for some company" [fixed]
vpocmod CHINA POW MOVE "More candidates?" [fixed]
vpocsea CHINA POW SELECT "Are there more pickups?" [fixed]
vpocseb CHINA POW SELECT "Hehehe" [discard]
vpocsec CHINA POW SELECT "I love meeting new people" [fixed]
vpoupib USA POW PICKUP, BUG [fixed]
vquacra QUAD CANNON CRUSH, BUG [fixed]
vqusata QUAD SNIPER "Petty insects" [discard]
vqusatb QUAD SNIPER "Put them out of their misery" [fixed]
vqusatc QUAD SNIPER "Mow the lawn" [discard]
vqusatd QUAD SNIPER "Mow them down" [fixed]
vqusate QUAD SNIPER "Turn them into mud" [fixed]
vqussea QUAD SNIPER "Line them up" [discard]
vqusseb QUAD SNIPER "Quad Sniper" [discard]
vqussec QUAD SNIPER "I put them all to rest" [fixed]
vrapu3b COUNTERMEASURES UPGRADE "Our jets are upgraded with counter measures" [discard]
vrapu3c COUNTERMEASURES UPGRADE "These counter measures will keep us in the sky longer" [discard]
vrapu3d COUNTERMEASURES UPGRADE "Counter measures installes Sir" [fixed]
vscoa2b SCORPION STINGER ATTACK, BUG [fixed]
vscomog SCORPION MOVE "My horse was faster" [discard]
vscumab SCUDLAUNCHER WEAPON SELECT [fixed]
vscumhb SCUDLAUNCHER WEAPON SELECT [fixed]
vsdrstaa LASER SOUND [discard]
vsdrstab LASER SOUND [discard]
vsdrstac LASER SOUND [discard]
vsdrstad LASER SOUND [discard]
vslastaa ENGINE SOUND [discard]
vslastab ENGINE SOUND [discard]
vstlata LASER STEALTH FIGHTER [discard]
vstlatb LASER STEALTH FIGHTER [discard]
vstlatc LASER STEALTH FIGHTER [discard]
vstlsea LASER STEALTH FIGHTER [discard]
vstlseb LASER STEALTH FIGHTER [discard]
vstlsec LASER STEALTH FIGHTER [discard]
vstsmoa SUPPORT STEALTH FIGHTER [discard]
vstsmob SUPPORT STEALTH FIGHTER [discard]
vstssea SUPPORT STEALTH FIGHTER [discard]
vstsseb SUPPORT STEALTH FIGHTER [discard]
vstssec SUPPORT STEALTH FIGHTER [discard]
vtadstaa TANK ENGINE [discard]
vtadstab TANK ENGINE [discard]
vteccra TECHNICAL "Heheheh" [discard]
vteccrc TECHNICAL "A new hood ornament" [discard]
vteccrd TECHNICAL "They won't get up" [discard]
vtomstad TOMAHAWK MOVE COPY OF vtomstac [discard]
vtoxath TOXIN TRACTOR LAUGHTER [fixed]
vtoxmca TOXIN TRACTOR CONTAMINATE BUTTON [fixed]
vtoxmcb TOXIN TRACTOR CONTAMINATE BUTTON [fixed]
vtoxmcc TOXIN TRACTOR CONTAMINATE BUTTON [fixed]
vtoxu2a GAMMA UPGRADE "Look General, the Anthrax Gamma upgrade is here" [discard]
vtoxu2c GAMMA UPGRADE "The new Anthrax Gamma is here General" [fixed]
vtrostae USA DOZER ENGINE [fixed]
xezon commented 1 year ago

Stubbjax List reviewed too

AudioEvent WorkerVoiceUpgradeShoes
iworu1a, iworu1b were unused
iworu1a = "I like my new shoes" [fixed]
iworu1b = "These shoes fit nicely" [fixed]

AudioEvent ToxinTractorVoiceUpgradeGamma
vtoxu2a, vtoxu2c were unused
vtoxu2a = "Look, General, the anthrax gamma upgrade is here" [rejected]
vtoxu2c = "The new anthrax gamma is here, General" [fixed]

AudioEvent RangerVoiceUpgradeChemSuits
iranu2a, iranu2c were unused
iranu2a = "These chemical suits are going to help" [fixed]
iranu2c = "Upgrading to chemical suits" [rejected]

AudioEvent RPGTrooperVoiceUpgradeCamoNetting
irpgu1a, irpgu1b were unused
irpgu1a = "We can hide our defenses with camo-netting now" [rejected]
irpgu1b = "Our defense will be hidden from the enemy" [rejected]

AudioEvent RangerVoiceUpgradeAdvancedTraining [rejected]
iranu4b was unused
iranu4b = "We've completed the advanced training"

AudioEvent DozerUSAVoiceMove [fixed]
vdoumod was unused
vdoumod.wav - "Like the neighbourhood"

AudioEvent DozerChinaVoiceClearMine [fixed, removed]
vdocclc was misspelled as vdocdlc
vdocclc.wav - "Our people will be safer"

AudioEvent DragonTankVoiceModeFireStorm [fixed]
vdramfa, vdramfb, vdramfc were unused
vdramfa.wav - "Firestorm ready"
vdramfb.wav - "Ready for firestorm attack"
vdramfc.wav - "Where should I unleash the Dragon?"

AudioEvent GattlingTankVoiceSelect [fixed]
vgatsec was unused
vgatsec.wav - "Let's get into battle"

AudioEvent GattlingTankVoiceMove [fixed]
vgatmod was unused
vgatmod.wav - "Looking for some action"

AudioEvent GattlingTankVoiceUpgrade [rejected]
vgatcrc was unused
vgatcrc.wav - "This might save us some bullets"

AudioEvent HumveeVoiceSelect
vhumsec, vhumsed, vhumsee were unused
vhumsec.wav - "Four wheelin" [rejected]
vhumsed.wav - "Hey, little off-roading?" [rejected]
vhumsee.wav - "Alright, let's have some fun" [fixed]

AudioEvent HumveeVoiceMove [rejected]
vhummoc was unused
vhummoc.wav - "Woo-hoo"

AudioEvent NukeCannonVoiceSelect [rejected, vnukseg is vnuksee]
vnukseg was added
vnukseg.wav - "Behold, the mother of all weapons"

AudioEvent StealthFighterVoiceCreate [rejected, sound does not exist]
vsteseg replaced vstesea
vsteseg.wav - "Stealth fighter, ready for combat"

AudioEvent StealthFighterVoiceSelect [is originally added already]
vstesea was re-added (taken from VoiceCreate)
vstesea.wav - "Ready for covert mission"

AudioEvent BattleBusVoiceAttack [fixed]
vbusraa, vbusrab were unused
vbusraa.wav - "We will not be stopped"
vbusrab.wav - "Ayayayaya"

AudioEvent PaladinTankVoiceSelect
vpllata, vpllsec were unused (taken from Laser Paladin)
vpalseg replaced vpalsed
vpllata.wav - "Protecting the modern world" [rejected]
vpllsec.wav - "Setting our goals high" [rejected]
vpalseg.wav - "Preserving freedom" [fixed]

AudioEvent PaladinTankVoiceCreate [fixed]
vpalsed was re-added (taken from VoiceSelect)
vpalsed.wav - "Polished and ready"

AudioEvent RangerVoiceClearBuilding [fixed]
irancld was misspelled as irancl
irancld - "Little house party"

AudioEvent RangerVoiceModeFlashBang [rejected]
iranmfc was unused
iranmfc.wav - "Plenty of FlashBangs here"

AudioEvent RangerVoiceSelect [fixed]
iransed was unused
iransed.wav - "We'll lead the way"

AudioEvent RPGTrooperVoiceSelect [fixed]
irpgsed was unused
irpgsed.wav - "Defending the tunnel network"

AudioEvent OverlordTankVoiceCreate [fixed]
voveatd replaced vovesed
voveatd - "They will beg for mercy"

AudioEvent OverlordTankVoiceSelect [fixed]
vovesed was re-added (taken from VoiceCreate)
vovesed - "Are you ready?"

AudioEvent OverlordTankVoiceUnload [rejected]
voveunc was unused
voveunc.wav - "Bunker is empty"

AudioEvent TechnicalVoiceAttack [rejected]
vteccra was unused
vteccra.wav - "Hah heh heh heh"
xezon commented 1 year ago

Invalid Speech

DemoJuneBom01.wav
DemoJuneBom02.wav
DemoJuneHel01.wav
DemoJuneHel02.wav
DemoJuneHel03.wav
DemoJuneHel04.wav
DemoJuneOff01.wav
DemoJuneOff02.wav
DemoJuneOff03.wav
DemoJuneOff04.wav
DemoJuneOff05.wav
DemoJuneOff06.wav
DemoJuneOff07.wav
DemoJuneOff08.wav
DemoJuneOff09.wav
DemoJuneOff10.wav
DemoJuneOff11.wav
dxxoc037.wav
echcashs.wav
eglcashs.wav
eglvehst.wav
egtrnfnd
eusasoff.wav
euscashs.wav
tJarmenKell01.wav
tglab106.wav
tglab107.wav
tglab108.wav
tglab109.wav
tglab110.wav
tglab111.wav
tglab112.wav
tglab113.wav
tglab114.wav
tglab115.wav
tglab116.wav
tglab117.wav
tglab118.wav
ugensela.wav
xezon commented 1 year ago

tomsons26

use universal extractor to unpack the installer if it doesn't want to work https://github.com/Bioruebe/UniExtract2

unique in beta audio.big:

ComanchePilot1.wav
ComanchePilot2.wav
ComanchePilot3.wav
Commander01.wav
Commander02.wav
Commander03.wav
Commander04.wav
Commander05.wav
Commander06.wav
Commander07.wav
Commander08.wav
Commander09.wav
Crusader3-01.wav
Crusader3-02.wav
Crusader4-01.wav
Demo1Briefing1.wav
Demo1Briefing2.wav
Demo1Briefing3.wav
Demo1Briefing4.wav
Demo1JetAlerted.wav
Demo1JetDie.wav
Demo1JetPanic1.wav
Demo1JetPanic2.wav
Demo1JetPanic3.wav
Demo1JetTarget.wav
Demo1JetVictory.wav
Demo1TankPanic1.wav
Demo1TankPanic2.wav
awavoc1a.wav
awavoc1b.wav
e3del02.wav
e3del03.wav
e3ech01.wav
e3ech02.wav
e3mig01.wav
e3mig02.wav
gcraarmo.wav
gradio1g.wav
gradio3f.wav
gradio3g.wav
iangstaa.wav
iangstab.wav
iangstac.wav
iangstad.wav
mus1e103.wav
mus1e105.wav
mus1e108.wav
mus1e202.wav
mus1e203.wav
mus1e301.wav
sjetf01a.wav
sloctone.wav
ucheer.wav
uconst1a.wav
ustealof.wav
ustealon.wav
vbatseg.wav
vbatweac.wav
vbatwead.wav
vintlo1a.wav
vintlo1b.wav
vintlo1c.wav
vintlo2a.wav
vintlo2b.wav
vintlo2c.wav
vintlo3.wav
xezon commented 1 year ago

This task spawned 23 merged changes. I think we are done here. Closing.