2015-08-30 06:30:29 +00:00
function createText ( % who )
{
// The name all enemies have in the training missions
$ EnemyName = "Enemy" ;
//Mission Specific wavs, lines and evals
//=============================================================================
//Here are all the voice files for the missions
// the wav variables are the file names for that line
// text elements are text that appears on the screen
// and the evals are functions that get called
// ANY/Misc
% who . text [ ANY_healthKit , wav ] = "voice/Training/Any/ANY.healthkit.wav" ;
% who . text [ ANY_healthKit , text ] = "Press " @ findTrainingControlButtons ( useRepairKit ) @ " to use your health kit." ;
% who . text [ ANY_objComplete01 , wav ] = "voice/Training/Any/ANY.obj_complete_01.wav" ;
% who . text [ ANY_objComplete02 , wav ] = "voice/Training/Any/ANY.obj_complete_02.wav" ;
% who . text [ ANY_tipNow01 , wav ] = "voice/Training/Any/ANY.tip_now01.wav" ;
% who . text [ ANY_tipNow02 , wav ] = "voice/Training/Any/ANY.tip_now02.wav" ;
% who . text [ ANY_hunting , wav ] = "voice/Training/Any/ANY.hunting.wav" ;
% who . text [ ANY_kudo01 , wav ] = "voice/Training/Any/ANY.kudo01.wav" ;
% who . text [ ANY_kudo02 , wav ] = "voice/Training/Any/ANY.kudo02.wav" ;
% who . text [ ANY_kudo03 , wav ] = "voice/Training/Any/ANY.kudo03.wav" ;
% who . text [ ANY_kudo04 , wav ] = "voice/Training/Any/ANY.kudo04.wav" ;
% who . text [ ANY_waypoint01 , wav ] = "voice/Training/Any/ANY.waypoint01.wav" ;
% who . text [ ANY_waypoint02 , wav ] = "voice/Training/Any/ANY.waypoint02.wav" ;
% who . text [ ANY_waypoint02 , wav ] = "voice/Training/Any/ANY.waypoint02.wav" ;
% who . text [ ANY_waypoint03 , wav ] = "voice/Training/Any/ANY.waypoint03.wav" ;
% who . text [ ANY_prompt01 , wav ] = "voice/Training/Any/ANY.prompt01.wav" ;
% who . text [ ANY_prompt02 , wav ] = "voice/Training/Any/ANY.prompt02.wav" ;
% who . text [ ANY_prompt03 , wav ] = "=voice/Training/Any/ANY.prompt03.wav" ;
% who . text [ ANY_prompt04 , wav ] = "voice/Training/Any/ANY.prompt04.wav" ;
% who . text [ ANY_prompt05 , wav ] = "voice/Training/Any/ANY.prompt05.wav" ;
% who . text [ ANY_prompt06 , wav ] = "voice/Training/Any/ANY.prompt06.wav" ;
% who . text [ ANY_prompt07 , wav ] = "voice/Training/Any/ANY.prompt07.wav" ;
% who . text [ ANY_warning01 , wav ] = "voice/Training/Any/ANY.warning01.wav" ;
% who . text [ ANY_warning02 , wav ] = "voice/Training/Any/ANY.warning02.wav" ;
% who . text [ ANY_warning03 , wav ] = "voice/Training/Any/ANY.warning03.wav" ;
% who . text [ ANY_warning03 , eval ] = "singlePlayerPlayGuiCheck();" ;
% who . text [ ANY_warning04 , wav ] = "voice/Training/Any/ANY.warning04.wav" ;
% who . text [ ANY_warning05 , wav ] = "voice/Training/Any/ANY.warning05.wav" ;
% who . text [ ANY_warning06 , wav ] = "voice/Training/Any/ANY.warning06.wav" ;
% who . text [ ANY_alright , wav ] = "voice/Training/Any/ANY.alright.wav" ;
% who . text [ ANY_blowoff01 , wav ] = "voice/Training/Any/ANY.blowoff01.wav" ;
% who . text [ ANY_blowoff02 , wav ] = "voice/Training/Any/ANY.blowoff02.wav" ;
% who . text [ ANY_blowoff03 , wav ] = "voice/Training/Any/ANY.blowoff03.wav" ;
% who . text [ ANY_blowoff04 , wav ] = "voice/Training/Any/ANY.blowoff04.wav" ;
% who . text [ ANY_careful , wav ] = "voice/Training/Any/ANY.careful.wav" ;
% who . text [ ANY_good , wav ] = "voice/Training/Any/ANY.good.wav" ;
% who . text [ ANY_jingo01 , wav ] = "voice/Training/Any/ANY.jingo01.wav" ;
% who . text [ ANY_jingo02 , wav ] = "voice/Training/Any/ANY.jingo02.wav" ;
% who . text [ ANY_jingo03 , wav ] = "voice/Training/Any/ANY.jingo03.wav" ;
% who . text [ ANY_check01 , wav ] = "voice/Training/Any/ANY.check01.wav" ;
% who . text [ ANY_check02 , wav ] = "voice/Training/Any/ANY.check02.wav" ;
% who . text [ ANY_abortwarn , wav ] = "voice/Training/Any/ANY.abortwarn.wav" ;
% who . text [ ANY_abortsoon , wav ] = "voice/Training/Any/ANY.abortsoon.wav" ;
% who . text [ ANY_abort , wav ] = "voice/Training/Any/ANY.abort.wav" ;
% who . text [ ANY_abort , eval ] = "schedule(3000, 0, disconnect);" ;
% who . text [ ANY_tipskiing , wav ] = "voice/Training/Any/ANY.tip.skiing.wav" ;
% who . text [ ANY_tipskiing , text ] = "Hold down the Jump button (" @findTrainingControlButtons ( jump ) @") to ski." ;
% who . text [ ANY_tipscavenge01 , wav ] = "voice/Training/Any/ANY.tip.scavenge01.wav" ;
% who . text [ ANY_tipscavenge02 , wav ] = "voice/Training/Any/ANY.tip.scavenge02.wav" ;
% who . text [ ANY_move , wav ] = "voice/Training/Any/ANY.move.wav" ;
% who . text [ ANY_practiceSki , wav ] = "voice/Training/Any/ANY.practice.ski.wav" ;
% who . text [ ANY_practiceJet , wav ] = "voice/Training/Any/ANY.practice.jet.wav" ;
% who . text [ ANY_offCourse , wav ] = "voice/Training/Any/ANY.offCourse.wav" ;
// Mission 1
% who . text [ T1_01 , wav ] = "voice/Training/Mission1/T1_01.wav" ;
% who . text [ T1_01a , wav ] = "voice/Training/Mission1/T1_01a.wav" ;
% who . text [ T1_01b , wav ] = "voice/Training/Mission1/T1_01b.wav" ;
% who . text [ T1_01c , wav ] = "voice/Training/Mission1/T1_01c.wav" ;
% who . text [ T1_02 , wav ] = "voice/Training/Mission1/T1_02.wav" ;
% who . text [ T1_02a , wav ] = "voice/Training/Mission1/T1_02a.wav" ;
% who . text [ T1_03 , wav ] = "voice/Training/Mission1/T1_03.wav" ;
//%who.text[T1_03, text] ="Press "@findTrainingControlButtons(toggleHelpGui)@" to toggle HUD help.";
//%who.text[T1_03, eval] ="toggleHelpText();";
% who . text [ T1_03a , wav ] = "voice/Training/Mission1/T1_03a.wav" ;
% who . text [ T1_03a , eval ] = "lockArmorHack();autoToggleHelpHud(true);" ;
//%who.text[T1_download01, eval] = "serverPlay2d(DownloadingSound);";
% who . text [ T1_download01 , text ] = "Armor data transfer initiated." ;
% who . text [ T1_03b , wav ] = "voice/Training/Mission1/T1_03b.wav" ;
% who . text [ T1_03b , text ] = "Use " @findTrainingControlButtons ( pageMessageHudUp ) @" and " @findTrainingControlButtons ( pageMessageHudDown ) @" to scroll through the message window." ;
% who . text [ T1_03b , eval ] = "flashMessage();" ;
% who . text [ T1_03c , wav ] = "voice/Training/Mission1/T1_03c.wav" ;
% who . text [ T1_03c , eval ] = "flashObjective();" ;
% who . text [ T1_03c02 , wav ] = "voice/Training/Mission1/T1_03c-02.wav" ;
% who . text [ T1_04 , wav ] = "voice/Training/Mission1/T1_04.wav" ;
% who . text [ T1_04 , eval ] = "flashCompass();" ;
% who . text [ T1_05 , wav ] = "voice/Training/Mission1/T1_05.wav" ;
% who . text [ T1_05 , eval ] = "flashHealth();" ;
% who . text [ T1_06 , wav ] = "voice/Training/Mission1/T1_06.wav" ;
% who . text [ T1_06 , eval ] = "flashEnergy();" ;
% who . text [ T1_tipenergy , wav ] = "voice/Training/Mission1/T1.tip.energy.wav" ;
% who . text [ T1_08 , wav ] = "voice/Training/Mission1/T1_08.wav" ;
% who . text [ T1_08 , eval ] = "flashInventory();" ;
% who . text [ T1_09 , wav ] = "voice/Training/Mission1/T1_09.wav" ;
% who . text [ T1_09 , eval ] = "flashSensor();" ;
% who . text [ T1_10 , wav ] = "voice/Training/Mission1/T1_10.wav" ;
% who . text [ T1_10 , text ] = "Press " @findTrainingControlButtons ( toggleHelpGui ) @" to toggle HUD help." ;
% who . text [ T1_10 , eval ] = "autoToggleHelpHud(false);" ;
% who . text [ T1_10a , wav ] = "voice/Training/Mission1/T1_10a.wav" ;
% who . text [ T1_10a , eval ] = "setWaypointAt(\"-287.5 393.1 76.2\", \"Health Patches\");movemap.push();$player.player.setMoveState(false);" ;
% who . text [ T1_10b , wav ] = "voice/Training/Mission1/T1_10b.wav" ;
% who . text [ T1_10b , text ] = "Run over freestanding Health Patches to repair your armor." ;
% who . text [ T1_10b , eval ] = "$player.hurryUp = schedule(40000, 0, hurryPlayerUp); endOpeningSpiel(); updateTrainingObjectiveHud(obj8);" ;
% who . text [ T1_tipjets01 , wav ] = "voice/Training/Mission1/T1.tip.jets01.wav" ;
% who . text [ T1_tipjets01 , text ] = "Press " @findTrainingControlButtons ( Jump ) @" to jump. " @findTrainingControlButtons ( mouseJet ) @" triggers the jets. Jump just before you jet to increase jetting distance." ;
% who . text [ T1_11 , wav ] = "voice/Training/Mission1/T1_11.wav" ;
% who . text [ T1_11 , text ] = "When necessary, press " @findTrainingControlButtons ( useRepairKit ) @" to trigger your armor's health kit for partial repairs." ;
% who . text [ T1_12a , wav ] = "voice/Training/Mission1/T1_12a.wav" ;
% who . text [ T1_12b , wav ] = "voice/Training/Mission1/T1_12b.wav" ;
% who . text [ T1_tipIFF , wav ] = "voice/Training/Mission1/T1.tip.IFF.wav" ;
% who . text [ T1_13 , wav ] = "voice/Training/Mission1/T1_13.wav" ;
% who . text [ T1_13 , eval ] = "updateTrainingObjectiveHud(obj7);" ;
% who . text [ T1_14 , wav ] = "voice/Training/Mission1/T1_14.wav" ;
% who . text [ T1_14 , eval ] = "flashWeapon(0);" ;
% who . text [ T1_tipblaster01 , wav ] = "voice/Training/Mission1/T1.tip.blaster01.wav" ;
% who . text [ T1_15 , wav ] = "voice/Training/Mission1/T1_15.wav" ;
% who . text [ T1_15 , eval ] = "flashWeapon(2);" ;
% who . text [ T1_tipchaingun , wav ] = "voice/Training/Mission1/T1.tip.chaingun.wav" ;
% who . text [ T1_16 , wav ] = "voice/Training/Mission1/T1_16.wav" ;
% who . text [ T1_16 , eval ] = "flashWeapon(3); " ;
% who . text [ T1_tipspinfusor , wav ] = "voice/Training/Mission1/T1.tip.spinfusor.wav" ;
% who . text [ T1_17 , wav ] = "voice/Training/Mission1/T1_17.wav" ;
% who . text [ T1_17 , eval ] = "flashWeaponsHud();" ;
% who . text [ T1_tipblaster02 , wav ] = "voice/Training/Mission1/T1.tip.blaster02.wav" ;
% who . text [ T1_tipblaster02 , eval ] = "use(Blaster);" ;
% who . text [ T1_tipjets02 , wav ] = "voice/Training/Mission1/T1.tip.jets02.wav" ;
% who . text [ T1_18 , wav ] = "voice/Training/Mission1/T1_18.wav" ;
//%who.text[T1_18, text] ="Press "@findTrainingControlButtons(Jump)@" to jump. "@findTrainingControlButtons(mouseJet)@" triggers the jets. Jump just before you jet to increase jetting distance.";
% who . text [ T1_18 , eval ] = "queEnemySet(0); activatePackage(singlePlayerMissionAreaEnforce);" ;
% who . text [ T1_18a , wav ] = "voice/Training/Mission1/T1_18a.wav" ;
% who . text [ T1_1802 , wav ] = "voice/Training/Mission1/T1_18-02.wav" ;
% who . text [ T1_19 , wav ] = "voice/Training/Mission1/T1_19.wav" ;
% who . text [ T1_20 , wav ] = "voice/Training/Mission1/T1_20.wav" ;
% who . text [ T1_21 , wav ] = "voice/Training/Mission1/T1_21.wav" ;
% who . text [ T1_22 , wav ] = "voice/Training/Mission1/T1_22.wav" ;
% who . text [ T1_22 , eval ] = "setWaypointat(nameToId(Tower).position, \"BE Tower\"); updateTrainingObjectiveHud(obj4);" ;
% who . text [ T1_22a , wav ] = "voice/Training/Mission1/T1_22a.wav" ;
% who . text [ T1_23 , wav ] = "voice/Training/Mission1/T1_23.wav" ;
% who . text [ T1_23a , wav ] = "voice/Training/Mission1/T1_23a.wav" ;
% who . text [ T1_23b , wav ] = "voice/Training/Mission1/T1_23b.wav" ;
% who . text [ T1_24 , wav ] = "voice/Training/Mission1/T1_24.wav" ;
% who . text [ T1_24 , text ] = "Press " @findTrainingControlButtons ( throwWeapon ) @" to drop your current weapon." ;
% who . text [ T1_24a , wav ] = "voice/Training/Mission1/T1_24a.wav" ;
% who . text [ T1_tippack01 , wav ] = "voice/Training/Mission1/T1.tip.pack01.wav" ;
% who . text [ T1_tippack01 , eval ] = "flashPack();" ;
% who . text [ T1_tipsniper01 , wav ] = "voice/Training/Mission1/T1.tip.sniper01.wav" ;
% who . text [ T1_tipsniper02 , wav ] = "voice/Training/Mission1/T1.tip.sniper02.wav" ;
% who . text [ T1_tipsniper02 , text ] = "You must have an Energy Pack to fire the laser rifle." ;
% who . text [ T1_tipsniper03 , wav ] = "voice/Training/Mission1/T1.tip.sniper03.wav" ;
% who . text [ T1_tipsniper03 , text ] = "Hold down " @findTrainingControlButtons ( toggleZoom ) @" to trigger the zoom feature." ;
% who . text [ T1_tipsniper04 , wav ] = "voice/Training/Mission1/T1.tip.sniper04.wav" ;
% who . text [ T1_25 , wav ] = "voice/Training/Mission1/T1_25.wav" ;
% who . text [ T1_25 , eval ] = "updateTrainingObjectiveHud(obj3);" ;
% who . text [ T1_25a , wav ] = "voice/Training/Mission1/T1_25a.wav" ;
% who . text [ T1_tiptactics , wav ] = "voice/Training/Mission1/T1.tip.tactics.wav" ;
% who . text [ T1_tippack02 , wav ] = "voice/Training/Mission1/T1.tip.pack02.wav" ;
//%who.text[T1_tippack02, text] ="Press "@findTrainingControlButtons(useBackPack)@" to activate a pack.";
% who . text [ T1_tippack03 , wav ] = "voice/Training/Mission1/T1.tip.pack03.wav" ;
% who . text [ T1_26 , wav ] = "voice/Training/Mission1/T1_26.wav" ;
% who . text [ T1_27 , wav ] = "voice/Training/Mission1/T1_27.wav" ;
% who . text [ T1_27 , wav ] = "voice/Training/Mission1/T1_27.wav" ;
% who . text [ T1_27a , wav ] = "voice/Training/Mission1/T1_27a.wav" ;
% who . text [ T1_27b , wav ] = "voice/Training/Mission1/T1_27b.wav" ;
% who . text [ T1_28 , wav ] = "voice/Training/Mission1/T1_28.wav" ;
% who . text [ T1_28 , text ] = "Jump into the vehicle to pilot it." ;
% who . text [ T1_29 , wav ] = "voice/Training/Mission1/T1_29.wav" ;
% who . text [ T1_29a , wav ] = "voice/Training/Mission1/T1_29a.wav" ;
% who . text [ T1_29a , text ] = "Control vehicles the same way you control your armor. " @findTrainingControlButtons ( mouseJet ) @" triggers a turbo boost instead of jets." ;
% who . text [ T1_tipskiing01 , wav ] = "voice/Training/Mission1/T1.tip.skiing01.wav" ;
% who . text [ T1_tipskiing01 , text ] = "Hold down the Jump button (" @findTrainingControlButtons ( jump ) @") to ski." ;
% who . text [ T1_tipskiing02 , wav ] = "voice/Training/Mission1/T1.tip.skiing02.wav" ;
% who . text [ T1_tipskiing02a , wav ] = "voice/Training/Mission1/T1.tip.skiing02a.wav" ;
% who . text [ T1_tipskiing03 , wav ] = "voice/Training/Mission1/T1.tip.skiing03.wav" ;
% who . text [ T1_30 , wav ] = "voice/Training/Mission1/T1_30.wav" ;
// Misssion 2
% who . text [ T2_01 , wav ] = "voice/Training/Mission2/T2_01.wav" ;
% who . text [ T2_01 , eval ] = "setWaypointAt(\"-8.82616 -131.779 119.756\", \"Control Switch\");" ;
% who . text [ T2_01a , eval ] = "setWaypointAt(nameToId(InitialPulseSensor).position, \"Sensor\");" ;
% who . text [ T2_01a , wav ] = "voice/Training/Mission2/T2_01a.wav" ;
% who . text [ T2_01b , wav ] = "voice/Training/Mission2/T2_01b.wav" ;
% who . text [ T2_tipplasma , wav ] = "voice/Training/Mission2/T2.tip.plasma.wav" ;
% who . text [ T2_tipmissile , wav ] = "voice/Training/Mission2/T2.tip.missile.wav" ;
% who . text [ T2_tipmissile02 , wav ] = "voice/Training/Mission2/T2.tip.missile02.wav" ;
% who . text [ T2_tipmissile03 , wav ] = "voice/Training/Mission2/T2.tip.missile03.wav" ;
% who . text [ T2_tipevading , wav ] = "voice/Training/Mission2/T2.tip.evading.wav" ;
% who . text [ T2_tiptlaser , wav ] = "voice/Training/Mission2/T2.tip.tlaser.wav" ;
% who . text [ T2_tipelf , wav ] = "voice/Training/Mission2/T2.tip.elf.wav" ;
% who . text [ T2_02 , wav ] = "voice/Training/Mission2/T2_02.wav" ;
% who . text [ T2_02 , eval ] = "setWaypointAt(\"-8.82616 -131.779 119.756\", \"Tower\");" ;
% who . text [ T2_03 , wav ] = "voice/Training/Mission2/T2_03.wav" ;
% who . text [ T2_03 , eval ] = "setWaypointAt(\"-8.82616 -131.779 119.756\", \"Tower\");" ;
% who . text [ T2_04 , wav ] = "voice/Training/Mission2/T2_04.wav" ;
% who . text [ T2_04a , wav ] = "voice/Training/Mission2/T2_04a.wav" ;
% who . text [ T2_05 , wav ] = "voice/Training/Mission2/T2_05.wav" ;
% who . text [ T2_05a , wav ] = "voice/Training/Mission2/T2_05a.wav" ;
% who . text [ T2_05b , wav ] = "voice/Training/Mission2/T2_05b.wav" ;
% who . text [ T2_05c , wav ] = "voice/Training/Mission2/T2_05c.wav" ;
% who . text [ T2_tiprepair01 , wav ] = "voice/Training/Mission2/T2.tip.repair01.wav" ;
% who . text [ T2_tiprepair01 , text ] = "Press " @findTrainingControlButtons ( useBackPack ) @" to ready the repair pack. Aim at damaged item and hold down (" @findTrainingControlButtons ( mouseFire ) @")." ;
% who . text [ T2_tiprepair02 , wav ] = "voice/Training/Mission2/T2.tip.repair02.wav" ;
% who . text [ T2_tiprepair03 , wav ] = "voice/Training/Mission2/T2.tip.repair03.wav" ;
% who . text [ T2_tipgens01 , wav ] = "voice/Training/Mission2/T2.tip.gens01.wav" ;
% who . text [ T2_tipdropit , wav ] = "voice/Training/Mission2/T2.tip.dropit.wav" ;
% who . text [ T2_tipdropit , text ] = "Press " @findTrainingControlButtons ( throwPack ) @" to drop your pack." ;
% who . text [ T2_07 , wav ] = "voice/Training/Mission2/T2_07.wav" ;
% who . text [ T2_07 , eval ] = "setWaypointAt(\"380.262 -298.625 98.9719\", \"Tower\");" ;
% who . text [ T2_tipscanned , wav ] = "voice/Training/Mission2/T2.tip.scanned.wav" ;
% who . text [ T2_08 , wav ] = "voice/Training/Mission2/T2_08.wav" ;
% who . text [ T2_tipshieldpack , wav ] = "voice/Training/Mission2/T2.tip.shieldpack.wav" ;
% who . text [ T2_tipshieldpack , text ] = "Press " @findTrainingControlButtons ( useBackPack ) @" to turn the shield pack on or off." ;
% who . text [ T2_tipshieldpack02 , wav ] = "voice/Training/Mission2/T2.tip.shieldpack02.wav" ;
% who . text [ T2_tipturret01 , wav ] = "voice/Training/Mission2/T2.tip.turret01.wav" ;
% who . text [ T2_tipturret02 , wav ] = "voice/Training/Mission2/T2.tip.turret02.wav" ;
% who . text [ T2_tipturret02 , text ] = "Press " @findTrainingControlButtons ( useTargetingLaser ) @" to arm the targeting laser." ;
% who . text [ T2_cya01 , wav ] = "voice/Training/Mission2/T2.cya01.wav" ;
% who . text [ T2_09 , wav ] = "voice/Training/Mission2/T2_09.wav" ;
% who . text [ T2_09a , wav ] = "voice/Training/Mission2/T2_09a.wav" ;
% who . text [ T2_09b , wav ] = "voice/Training/Mission2/T2_09b.wav" ;
% who . text [ T2_10 , wav ] = "voice/Training/Mission2/T2_10.wav" ;
% who . text [ T2_10a , wav ] = "voice/Training/Mission2/T2_10a.wav" ;
% who . text [ T2_11 , wav ] = "voice/Training/Mission2/T2_11.wav" ;
% who . text [ T2_tipinventory , wav ] = "voice/Training/Mission2/T2.tip.inventory.wav" ;
% who . text [ T2_inventory01 , wav ] = "voice/Training/Mission2/T2.inventory01.wav" ;
% who . text [ T2_tipinventory01 , wav ] = "voice/Training/Mission2/T2.tip.inventory01.wav" ;
% who . text [ T2_tipinventory03 , wav ] = "voice/Training/Mission2/T2.tip.inventory03.wav" ;
% who . text [ T2_tipinventory03 , text ] = "Press " @findTrainingControlButtons ( toggleInventoryHud ) @" to activate inventory control." ;
% who . text [ T2_tipdefense01 , wav ] = "voice/Training/Mission2/T2.tip.defense01.wav" ;
% who . text [ T2_tipdefense02 , wav ] = "voice/Training/Mission2/T2.tip.defense02.wav" ;
% who . text [ T2_tipdefense03 , wav ] = "voice/Training/Mission2/T2.tip.defense03.wav" ;
% who . text [ T2_tipdefense03 , text ] = "Press " @findTrainingControlButtons ( placeMine ) @" to deploy a mine. The longer you hold the key down before release, the farther the mine goes." ;
% who . text [ T2_tipdefense05 , wav ] = "voice/Training/Mission2/T2.tip.defense05.wav" ;
% who . text [ T2_tipdefense05a , wav ] = "voice/Training/Mission2/T2.tip.defense05a.wav" ;
% who . text [ T2_tipdefense06 , wav ] = "voice/Training/Mission2/T2.tip.defense06.wav" ;
% who . text [ T2_tipdefense07 , wav ] = "voice/Training/Mission2/T2.tip.defense07.wav" ;
% who . text [ T2_tipdefense08 , wav ] = "voice/Training/Mission2/T2.tip.defense08.wav" ;
% who . text [ T2_12 , wav ] = "voice/Training/Mission2/T2_12.wav" ;
% who . text [ T2_13 , wav ] = "voice/Training/Mission2/T2_13.wav" ;
% who . text [ T2_repairPack , wav ] = "voice/Training/Mission2/T2.repairPack.wav" ;
// mission 3
% who . text [ T3_01 , wav ] = "voice/Training/Mission3/T3_01.wav" ;
% who . text [ T3_02 , wav ] = "voice/Training/Mission3/T3_02.wav" ;
% who . text [ T3_cloaking , wav ] = "voice/Training/Mission3/T3.cloaking.wav" ;
% who . text [ T3_cloaking , text ] = findTrainingControlButtons ( useBackPack ) @" activates and deactivates the cloaking pack." ;
% who . text [ T3_tipcloaking01 , wav ] = "voice/Training/Mission3/T3.tip.cloaking01.wav" ;
% who . text [ T3_tipcloaking02 , wav ] = "voice/Training/Mission3/T3.tip.cloaking02.wav" ;
% who . text [ T3_tipequipment01 , wav ] = "voice/Training/Mission3/T3.tip.equipment01.wav" ;
% who . text [ T3_tipequipment02 , wav ] = "voice/Training/Mission3/T3.tip.equipment02.wav" ;
% who . text [ T3_tippiloting01 , wav ] = "voice/Training/Mission3/T3.tip.piloting01.wav" ;
% who . text [ T3_03 , wav ] = "voice/Training/Mission3/T3_03.wav" ;
% who . text [ T3_player01 , wav ] = "voice/Training/Mission3/T3.player01.wav" ;
% who . text [ T3_tippiloting02 , wav ] = "voice/Training/Mission3/T3.tip.piloting02.wav" ;
% who . text [ T3_tippiloting03 , wav ] = "voice/Training/Mission3/T3.tip.piloting03.wav" ;
% who . text [ T3_warning01 , wav ] = "voice/Training/Mission3/T3.warning01.wav" ;
% who . text [ T3_warning02 , wav ] = "voice/Training/Mission3/T3.warning02.wav" ;
% who . text [ T3_warning03 , wav ] = "voice/Training/Mission3/T3.warning03.wav" ;
% who . text [ T3_04 , wav ] = "voice/Training/Mission3/T3_04.wav" ;
% who . text [ T3_tippiloting04 , wav ] = "voice/Training/Mission3/T3.tip.piloting04.wav" ;
% who . text [ T3_05 , wav ] = "voice/Training/Mission3/T3_05.wav" ;
% who . text [ T3_tipfreelook , wav ] = "voice/Training/Mission3/T3.tip.freelook.wav" ;
% who . text [ T3_tipfreelook , text ] = "Press and hold " @findTrainingControlButtons ( toggleFreelook ) @" to allow freelook." ;
% who . text [ T3_tipunderwater01 , wav ] = "voice/Training/Mission3/T3.tip.underwater01.wav" ;
% who . text [ T3_tipunderwater02 , wav ] = "voice/Training/Mission3/T3.tip.underwater02.wav" ;
% who . text [ T3_06 , wav ] = "voice/Training/Mission3/T3_06.wav" ;
% who . text [ T3_07 , wav ] = "voice/Training/Mission3/T3_07.wav" ;
% who . text [ T3_07a , wav ] = "voice/Training/Mission3/T3_07a.wav" ;
% who . text [ T3_07b , wav ] = "voice/Training/Mission3/T3_07b.wav" ;
% who . text [ T3_07c , wav ] = "voice/Training/Mission3/T3_07c.wav" ;
% who . text [ T3_tipcloaking03 , wav ] = "voice/Training/Mission3/T3.tip.cloaking03.wav" ;
% who . text [ T3_tipshocklance , wav ] = "voice/Training/Mission3/T3.tip.shocklance.wav" ;
% who . text [ T3_08 , wav ] = "voice/Training/Mission3/T3_08.wav" ;
% who . text [ T3_08a , wav ] = "voice/Training/Mission3/T3_08a.wav" ;
% who . text [ T3_08b , wav ] = "voice/Training/Mission3/T3_08b.wav" ;
% who . text [ T3_09 , wav ] = "voice/Training/Mission3/T3_09.wav" ;
% who . text [ T3_09a , wav ] = "voice/Training/Mission3/T3_09a.wav" ;
% who . text [ T3_player02 , wav ] = "voice/Training/Mission3/T3.player02.wav" ;
% who . text [ T3_trainer10 , wav ] = "voice/Training/Mission3/T3_10.wav" ;
% who . text [ T3_player03 , wav ] = "voice/Training/Mission3/T3.player03.wav" ;
% who . text [ T3_10 , wav ] = "voice/Training/Mission3/T3_10.wav" ;
% who . text [ T3_11 , wav ] = "voice/Training/Mission3/T3_11.wav" ;
% who . text [ T3_12 , wav ] = "voice/Training/Mission3/T3_12.wav" ;
% who . text [ T3_12a , wav ] = "voice/Training/Mission3/T3_12a.wav" ;
% who . text [ T3_13 , wav ] = "voice/Training/Mission3/T3_13.wav" ;
// Mission 4
% who . text [ T4_01 , wav ] = "voice/Training/Mission4/T4_01.wav" ;
% who . text [ T4_01 , text ] = "Repair the waypointed sensor." ;
% who . text [ T4_01a , wav ] = "voice/Training/Mission4/T4_01a.wav" ;
% who . text [ T4_01b , wav ] = "voice/Training/Mission4/T4_01b.wav" ;
% who . text [ T4_01c , wav ] = "voice/Training/Mission4/T4_01c.wav" ;
% who . text [ T4_02 , wav ] = "voice/Training/Mission4/T4_02.wav" ;
% who . text [ T4_02a , wav ] = "voice/Training/Mission4/T4_02a.wav" ;
% who . text [ T4_02b , wav ] = "voice/Training/Mission4/T4_02b.wav" ;
% who . text [ T4_03 , wav ] = "voice/Training/Mission4/T4_03.wav" ;
% who . text [ T4_03 , eval ] = "firstPersonQuickPan();" ;
% who . text [ T4_03a , wav ] = "voice/Training/Mission4/T4_03a.wav" ;
% who . text [ T4_03a , text ] = "Press " @findTrainingControlButtons ( toggleCommanderMap ) @" to toggle your Command Circuit." ;
% who . text [ T4_03a , eval ] = "ThreeAEval();" ;
% who . text [ T4_03b , wav ] = "voice/Training/Mission4/T4_03b.wav" ;
% who . text [ T4_03c , wav ] = "voice/Training/Mission4/T4_03c.wav" ;
% who . text [ T4_03d , wav ] = "voice/Training/Mission4/T4_03d.wav" ;
% who . text [ T4_03e , wav ] = "voice/Training/Mission4/T4_03e.wav" ;
% who . text [ T4_03f , wav ] = "voice/Training/Mission4/T4_03f.wav" ;
% who . text [ T4_03g , wav ] = "voice/Training/Mission4/T4_03g.wav" ;
% who . text [ T4_03h , wav ] = "voice/Training/Mission4/T4_03h.wav" ;
% who . text [ T4_03h , text ] = "Click \"Support Assets\" to open list." ;
% who . text [ T4_03h , eval ] = "game.ExpectiongSupportButton = true;" ;
% who . text [ T4_03i , wav ] = "voice/Training/Mission4/T4_03i.wav" ;
% who . text [ T4_03j , wav ] = "voice/Training/Mission4/T4_03j.wav" ;
% who . text [ T4_03j , text ] = "Right click on the sensor tower to activate the Orders menu. Select Repair." ;
% who . text [ T4_03j , eval ] = "game.expectingRepairOrder = true;" ;
% who . text [ T4_03k , wav ] = "voice/Training/Mission4/T4_03k.wav" ;
% who . text [ T4_03k , text ] = "Arrow keys let you scroll around the map." ;
% who . text [ T4_tipCamera01 , wav ] = "voice/Training/Mission4/T4.tip.Camera01.wav" ;
% who . text [ T4_tipCamera01 , text ] = "Press " @findTrainingControlButtons ( throwGrenade ) @" to throw a grenade. The longer you press " @findTrainingControlButtons ( throwGrenade ) @", the farther the grenade goes." ;
% who . text [ T4_tipCamera02 , wav ] = "voice/Training/Mission4/T4.tip.Camera02.wav" ;
//%who.text[T4_tipCamera02, text] ="Click the control box to the right of a camera name to control that camera.";
% who . text [ T4_tipCamera03 , wav ] = "voice/Training/Mission4/T4.tip.Camera03.wav" ;
% who . text [ T4_tipCamera04 , wav ] = "voice/Training/Mission4/T4.tip.Camera04.wav" ;
% who . text [ T4_controlTurret , wav ] = "voice/Training/Mission4/T4_controlTurret.wav" ;
% who . text [ T4_tipobjects , wav ] = "voice/Training/Mission4/T4.tip.objects.wav" ;
% who . text [ T4_CCend , wav ] = "voice/Training/Mission4/T4_CCend.wav" ;
% who . text [ T4_04 , wav ] = "voice/Training/Mission4/T4_04.wav" ;
% who . text [ T4_04 , eval ] = "$random = getRandom(20,40);schedule($random, 0, doText, T4_TipDefense06);" ;
% who . text [ T4_tipmortar , wav ] = "voice/Training/Mission4/T4.tip.mortar.wav" ;
% who . text [ T4_tipmortar02 , wav ] = "voice/Training/Mission4/T4.tip.mortar_02.wav" ;
% who . text [ T4_tipgenerator01 , wav ] = "voice/Training/Mission4/T4.tip.generator01.wav" ;
% who . text [ T4_tipgenerator01a , wav ] = "voice/Training/Mission4/T4.tip.generator01a.wav" ;
% who . text [ T4_tipgenerator01b , wav ] = "voice/Training/Mission4/T4.tip.generator01b.wav" ;
% who . text [ T4_tipgenerator02 , wav ] = "voice/Training/Mission4/T4.tip.generator02.wav" ;
% who . text [ T4_ffGenDown01 , wav ] = "voice/Training/Mission4/T4.ff_genDown01.wav" ;
% who . text [ T4_ffGenDown02 , wav ] = "voice/Training/Mission4/T4.ff_genDown02.wav" ;
% who . text [ T4_fieldsUp01 , wav ] = "voice/Training/Mission4/T4.fieldsUp01.wav" ;
% who . text [ T4_fieldsUp02 , wav ] = "voice/Training/Mission4/T4.fieldsUp02.wav" ;
% who . text [ T4_forceFields01 , wav ] = "voice/Training/Mission4/T4.forceFields01.wav" ;
% who . text [ T4_forceFields02 , wav ] = "voice/Training/Mission4/T4.forceFields02.wav" ;
% who . text [ T4_trainer04a , wav ] = "voice/Training/Mission4/T4_04a.wav" ;
% who . text [ T4_trainer04b , wav ] = "voice/Training/Mission4/T4_04b.wav" ;
% who . text [ T4_tipdefense01 , wav ] = "voice/Training/Mission4/T4.defense01.wav" ;
% who . text [ T4_05 , wav ] = "voice/Training/Mission4/T4_05.wav" ;
% who . text [ T4_06 , wav ] = "voice/Training/Mission4/T4_06.wav" ;
% who . text [ T4_tipdefense02 , wav ] = "voice/Training/Mission4/T4.tip.defense02.wav" ;
% who . text [ T4_tipdefense03 , wav ] = "voice/Training/Mission4/T4.tip.defense03.wav" ;
% who . text [ T4_tipdeploy , wav ] = "voice/Training/Mission4/T4.tip.deploy.wav" ;
% who . text [ T4_tipdeploy01 , wav ] = "voice/Training/Mission4/T4.tip.deploy01.wav" ;
% who . text [ T4_tipdeploy02 , wav ] = "voice/Training/Mission4/T4.tip.deploy02.wav" ;
% who . text [ T4_tipdepturret , wav ] = "voice/Training/Mission4/T4.tip.depturret.wav" ;
% who . text [ T4_07 , wav ] = "voice/Training/Mission4/T4_07.wav" ;
% who . text [ T4_07a , wav ] = "voice/Training/Mission4/T4_07a.wav" ;
% who . text [ T4_warning01 , wav ] = "voice/Training/Mission4/T4.warning01.wav" ;
% who . text [ T4_warning02 , wav ] = "voice/Training/Mission4/T4.warning02.wav" ;
% who . text [ T4_genup , wav ] = "voice/Training/Mission4/T4.genup.wav" ;
% who . text [ T4_genup02 , wav ] = "voice/Training/Mission4/T4.genup02.wav" ;
% who . text [ T4_genup02a , wav ] = "voice/Training/Mission4/T4.genup02a.wav" ;
% who . text [ T4_repgen , wav ] = "voice/Training/Mission4/T4.repgen.wav" ;
% who . text [ T4_08 , wav ] = "voice/Training/Mission4/T4_08.wav" ;
% who . text [ T4_tipcommand05 , wav ] = "voice/Training/Mission4/T4.tip.command05.wav" ;
% who . text [ T4_tipdefense04 , wav ] = "voice/Training/Mission4/T4.tip.defense04.wav" ;
% who . text [ T4_tipdefense05 , wav ] = "voice/Training/Mission4/T4.tip.defense05.wav" ;
% who . text [ T4_tipdefense06 , wav ] = "voice/Training/Mission4/T4.tip.defense06.wav" ;
% who . text [ T4_tipdefense07 , wav ] = "voice/Training/Mission4/T4.tip.defense07.wav" ;
% who . text [ T4_tipdefense08 , wav ] = "voice/Training/Mission4/T4.tip.defense08.wav" ;
% who . text [ T4_tipdefense09 , wav ] = "voice/Training/Mission4/T4.tip.defense09.wav" ;
% who . text [ T4_09 , wav ] = "voice/Training/Mission4/T4_09.wav" ;
% who . text [ T4_10 , wav ] = "voice/Training/Mission4/T4_10.wav" ;
% who . text [ T4_11 , wav ] = "voice/Training/Mission4/T4_11.wav" ;
// Mission 5
% who . text [ T5_01 , wav ] = "voice/Training/Mission5/T5_01.wav" ;
% who . text [ T5_02 , wav ] = "voice/Training/Mission5/T5_02.wav" ;
% who . text [ T5_03 , wav ] = "voice/Training/Mission5/T5_03.wav" ;
% who . text [ T5_04 , wav ] = "voice/Training/Mission5/T5_04.wav" ;
% who . text [ T5_tipstations01 , wav ] = "voice/Training/Mission5/T5.tip.stations01.wav" ;
% who . text [ T5_tipstations02 , wav ] = "voice/Training/Mission5/T5.tip.stations02.wav" ;
% who . text [ T5_05 , wav ] = "voice/Training/Mission5/T5_05.wav" ;
% who . text [ T5_05a , wav ] = "voice/Training/Mission5/T5_05a.wav" ;
% who . text [ T5_05b , wav ] = "voice/Training/Mission5/T5_05b.wav" ;
% who . text [ T5_tipsatchel01 , wav ] = "voice/Training/Mission5/T5.tip.satchel01.wav" ;
% who . text [ T5_tipsatchel02 , wav ] = "voice/Training/Mission5/T5.tip.satchel02.wav" ;
% who . text [ T5_06 , wav ] = "voice/Training/Mission5/T5_06.wav" ;
% who . text [ T5_06a , wav ] = "voice/Training/Mission5/T5_06a.wav" ;
% who . text [ T5_06b , wav ] = "voice/Training/Mission5/T5_06b.wav" ;
% who . text [ T5_06b , eval ] = "training5addSafeDistance();" ;
% who . text [ T5_06c , wav ] = "voice/Training/Mission5/T5_06c.wav" ;
% who . text [ T5_06c , eval ] = "training5addSafeDistance();" ;
% who . text [ T5_06d , wav ] = "voice/Training/Mission5/T5_06d.wav" ;
//%who.text[T5_06d, eval] ="training5addSafeDistance();";
% who . text [ T5_07 , wav ] = "voice/Training/Mission5/T5_07.wav" ;
% who . text [ T5_Failure01 , wav ] = "voice/Training/Mission5/T5.failure01.wav" ;
% who . text [ T5_Failure02 , wav ] = "voice/Training/Mission5/T5.failure02.wav" ;
% who . text [ T5_08 , wav ] = "voice/Training/Mission5/T5_08.wav" ;
% who . text [ T5_08urgent , wav ] = "voice/Training/Mission5/T5_08_urgent.wav" ;
% who . text [ T5_09 , wav ] = "voice/Training/Mission5/T5_09.wav" ;
% who . text [ T5_tipFirepower , wav ] = "voice/Training/Mission5/T5.tip.firepower.wav" ;
// TDS Mission 1 - "The Beginning" All my TDS missions use text.. I got no audio to use
% who . text [ TDS_M101 , text ] = "\c4Alchaldes: Is it alive?" ;
% who . text [ TDS_M101 , eval ] = "$enemy1.aimAt($enemy0.player.getPosition());" ;
% who . text [ TDS_M102 , text ] = "\c4Hammurabi: Yes sir, it has just gained conciousness. It should be able to sustain life without artificial means." ;
% who . text [ TDS_M102 , eval ] = "" ;
% who . text [ TDS_M103 , text ] = "\c4Alchaldes: Can it reproduce? If so, dispose of it ASAP. We don't want to run the risk of it getting out." ;
% who . text [ TDS_M103 , eval ] = "" ;
% who . text [ TDS_M104 , text ] = "\c4Hammurabi: Not this one, the one over here could though." ;
% who . text [ TDS_M104 , eval ] = "storyMoveToGila();" ;
% who . text [ TDS_M105 , text ] = "\c4Alchaldes: Terminate this one, keep the other." ;
% who . text [ TDS_M105 , eval ] = "" ;
% who . text [ TDS_M106 , text ] = "\c4Hammurabi: Yes sir." ;
% who . text [ TDS_M106 , eval ] = "" ;
% who . text [ TDS_M107 , text ] = "\c4Alchaldes: So, any signs of intelligance in either of the creatures?" ;
% who . text [ TDS_M107 , eval ] = "storyMoveToDolosus();" ;
% who . text [ TDS_M108 , text ] = "\c4Hammurabi: I cannot be sure; they both have just gained conciousness. Perhaps if we speak to them.." ;
% who . text [ TDS_M108 , eval ] = "" ;
% who . text [ TDS_M109 , text ] = "\c4Alchaldes: Do you understand? If so, attempt to say something." ;
% who . text [ TDS_M109 , eval ] = "" ;
% who . text [ TDS_M101b , text ] = "\c4Gila: Leave him alone, he\'s scared." ;
% who . text [ TDS_M101b , eval ] = "$enemy0.aimAt($teammate0.player.getPosition());$enemy1.aimAt($teammate0.player.getPosition());$enemy2.aimAt($teammate0.player.getPosition());$enemy3.aimAt($teammate0.player.getPosition());" ;
% who . text [ TDS_M102b , text ] = "\c4Alchaldes: Oh? They DO have intelligance. And somehow have genders among each other." ;
% who . text [ TDS_M102b , eval ] = "storyMoveToGila();" ;
% who . text [ TDS_M103b , text ] = "\c4Hammurabi: How do they even know of each other\'s existance..? Unless it\'s coded somewhere in their artificial DNA strings.." ;
% who . text [ TDS_M103b , eval ] = "" ;
% who . text [ TDS_M104b , text ] = "\c4Alchaldes: Don\'t mind that, this one is dying anyway." ;
% who . text [ TDS_M104b , eval ] = "" ;
% who . text [ TDS_M105b , text ] = "\c4Gila: Why must I be dead?" ;
% who . text [ TDS_M105b , eval ] = "" ;
% who . text [ TDS_M106b , text ] = "\c4Alchaldes: To eliminate the possibility of you and the other thing taking over the planet." ;
% who . text [ TDS_M106b , eval ] = "" ;
% who . text [ TDS_M107b , text ] = "\c4Alchaldes: Terminate it now." ;
% who . text [ TDS_M107b , eval ] = "" ;
% who . text [ TDS_M107b , text ] = "\c4Hammurabi: I\'m on it." ;
% who . text [ TDS_M107b , eval ] = "$enemy1.stepMove(HammurabiExecute.getPosition());" ;
% who . text [ TDS_M108b , text ] = "\c4Hammurabi: Raising temperature to maximum.." ;
% who . text [ TDS_M108b , eval ] = "" ;
% who . text [ TDS_M109b , text ] = "\c4Hammurabi: What the hell? It\'s body temperature is rising with it.." ;
% who . text [ TDS_M109b , eval ] = "" ;
% who . text [ TDS_M101c , text ] = "\c4Alchaldes: Just kill it!" ;
% who . text [ TDS_M101c , eval ] = "storyMoveToHammurabi();" ;
% who . text [ TDS_M102c , text ] = "\c4Hammurabi: I can\'t..! It\'s outputting a large amount of feedback! It may cause a malfunction!" ;
% who . text [ TDS_M102c , eval ] = "" ;
% who . text [ TDS_M103c , text ] = "\c4Alchaldes: I\'m not going to be here when that happens!" ;
% who . text [ TDS_M103c , eval ] = "$enemy0.stepMove(AlchaldesExit.getPosition());giveEscortTask($enemy2,$enemy0);giveEscortTask($enemy3,$enemy0);" ;
% who . text [ TDS_M104c , text ] = "\c4Hammurabi: I just lost control of the system! It\'s going to cause the whole power grid to collaspe!" ;
% who . text [ TDS_M104c , eval ] = "$enemy1.stepMove(AlchaldesExit.getPosition());" ;
% who . text [ TDS_M105c , text ] = "\c4Gila: Dolosus, once the power is down, we got to go! They\'ll be sending everything they got as soon as the grid goes down!" ;
% who . text [ TDS_M105c , eval ] = "" ;
% who . text [ TDS_M106c , text ] = "\c4Intercom: Stasis mode off..." ;
% who . text [ TDS_M106c , eval ] = "lockArmorHack(0);giveEscortTask($teammate0,$player);CloningTransformer.applyDamage(500);" ;
% who . text [ TDS_M107c , text ] = "\c4Intercom: Energy surge in TEN seconds!" ;
% who . text [ TDS_M107c , eval ] = "schedule(10000,0,\x22DetonateAll\x22);" ;
//===========================================================================================
//these are the objective hud elements for single player
// note: lines get clipped after 24 chars
//format
//%who.objHud[missionName, ObjectiveID, Line(1|2)] = "text...duh";
//mission1
//----------------------------------------------------------------------------
% who . objHud [ training1 , obj1 , 1 ] = "Survey Hanakush Lowlands." ;
% who . objHud [ training1 , obj2 , 1 ] = "Remain calm during remote scan." ;
% who . objHud [ training1 , obj2 , 2 ] = "Immobilization is temporary." ;
% who . objHud [ training1 , obj3 , 1 ] = "Eliminate incoming enemies." ;
% who . objHud [ training1 , obj4 , 1 ] = "Investigate tower at waypoint." ;
% who . objHud [ training1 , obj5 , 1 ] = "Leave area. Avoid the enemy." ;
% who . objHud [ training1 , obj5 , 2 ] = "Meet rescue team at waypoint." ;
% who . objHud [ training1 , obj6 , 1 ] = "Go to vehicle at waypoint." ;
% who . objHud [ training1 , obj7 , 1 ] = "Wait. Remote systems check pending." ;
% who . objHud [ training1 , obj8 , 1 ] = "Get health patches at waypoint." ;
//mission2
//----------------------------------------------------------------------------
% who . objHud [ training2 , obj1 , 1 ] = "Capture tower at waypoint." ;
% who . objHud [ training2 , obj1 , 2 ] = "Eliminate enemy units." ;
% who . objHud [ training2 , obj2 , 1 ] = "Rearm and defend the tower." ;
% who . objHud [ training2 , obj2 , 2 ] = "Eliminate incoming enemies." ;
% who . objHud [ training2 , obj3 , 1 ] = "Capture tower at waypoint." ;
% who . objHud [ training2 , obj3 , 2 ] = "Implant digital virus." ;
% who . objHud [ training2 , obj4 , 1 ] = "Capture tower at waypoint." ;
% who . objHud [ training2 , obj4 , 2 ] = "Eliminate enemies." ;
% who . objHud [ training2 , obj5 , 1 ] = "Destroy enemy sensor." ;
% who . objHud [ training2 , obj6 , 1 ] = "Eliminate enemies." ;
% who . objHud [ training2 , obj6 , 2 ] = "Destroy enemy turrets." ;
//mission 3
//----------------------------------------------------------------------------
% who . objHud [ training3 , obj1 , 1 ] = "Board the Shrike." ;
% who . objHud [ training3 , obj2 , 1 ] = "Pilot Shrike to enemy base." ;
% who . objHud [ training3 , obj2 , 2 ] = "Locate command switch." ;
% who . objHud [ training3 , obj3 , 1 ] = "Fly to extraction point." ;
% who . objHud [ training3 , obj4 , 1 ] = "Primary Objective Complete." ;
% who . objHud [ training3 , obj4 , 2 ] = "Return to the Shrike." ;
% who . objHud [ training3 , obj5 , 1 ] = "Destroy Forcefield Power" ;
% who . objHud [ training3 , obj5 , 2 ] = "to disable Control Point shield." ;
% who . objHud [ training3 , obj6 , 1 ] = "Implant digital virus" ;
% who . objHud [ training3 , obj6 , 2 ] = "at Control Point." ;
//mission 4
//----------------------------------------------------------------------------
% who . objHud [ training4 , obj1 , 1 ] = "Stay alert for enemy presence." ;
% who . objHud [ training4 , obj1 , 2 ] = "Repair sensor at waypoint." ;
% who . objHud [ training4 , obj2 , 1 ] = "Activate Command Circuit." ;
% who . objHud [ training4 , obj3 , 1 ] = "Deploy camera." ;
% who . objHud [ training4 , obj3 , 2 ] = "Use camera to survey area." ;
% who . objHud [ training4 , obj4 , 1 ] = "Use Command Circuit" ;
% who . objHud [ training4 , obj4 , 2 ] = "to control Base Turret." ;
% who . objHud [ training4 , obj4 , 1 ] = "Use Command Circuit to" ;
% who . objHud [ training4 , obj4 , 2 ] = "control Base Turret." ;
% who . objHud [ training4 , obj5 , 1 ] = "URGENT! Base Generator cannot" ;
% who . objHud [ training4 , obj5 , 2 ] = "be offline longer than 60 seconds." ;
% who . objHud [ training4 , obj6 , 1 ] = "Issue order to repair sensor \'Tycho.\'" ;
% who . objHud [ training4 , obj7 , 1 ] = "Remain still during remote" ;
% who . objHud [ training4 , obj7 , 2 ] = "armor systems scan." ;
% who . objHud [ training4 , obj9 , 1 ] = "Deploy turrets." ;
% who . objHud [ training4 , obj9 , 2 ] = "Prepare for incoming enemies." ;
% who . objHud [ training4 , obj10 , 1 ] = "Defend Base!" ;
% who . objHud [ training4 , obj10 , 2 ] = "Keep main generator online." ;
//mission 5
//----------------------------------------------------------------------------
//%who.objHud[training5, obj1, 1] = "123456789A123456789B123456789C123456789";
% who . objHud [ training5 , obj1 , 1 ] = "Capture tower at waypoint." ;
% who . objHud [ training5 , obj1 , 2 ] = "Implant digital virus." ;
% who . objHud [ training5 , obj2 , 1 ] = "Destroy critical gens" ;
% who . objHud [ training5 , obj2 , 2 ] = "in the base at waypoint." ;
% who . objHud [ training5 , obj4 , 1 ] = "Get out of there NOW!" ;
//TDS Mission 1 - "Hot Zone"
//----------------------------------------------------------------------------
% who . objHud [ Beginning , obj1 , 1 ] = "Remain on the dropship while Raptor speaks." ;
% who . objHud [ Beginning , obj1 , 2 ] = "You will reach the LZ soon." ;
% who . objHud [ Beginning , obj2 , 1 ] = "Locate enemy outpost." ;
% who . objHud [ Beginning , obj2 , 2 ] = "You will need supplies from there." ;
//=================================================================================
// Misc Messages
//Mission completion/failure
% who . miscMsg [ trainingGenericwin ] = "Good Job." ;
% who . miscMsg [ trainingGenericLoss ] = "Tribal life can be nasty, brutish, and short. Do you want to try again?" ;
% who . miscMsg [ trainingDeathLoss ] = "You died. The Hordes use your gene plasm to make their reavers strong. Do you want to try again?" ;
% who . miscMsg [ training1win ] = "Welcome back! You evaded the BioDerm pursuit. Not many warriors return from being shot down. Strike Colonel Akanruth wants a full debriefing." ;
% who . miscMsg [ training2win ] = "You broke the back of Horde resistance in your area, and your prowess is noted. An army needs food to keep fighting, and now we have a secure supply." ;
% who . miscMsg [ training3win ] = "The data provides key insights into Derm psychology and internal organization. We can now refine our strategic approach to exploit these vulnerabilities." ;
% who . miscMsg [ training3shrikeLoss ] = "Without the Shrike, you are stranded too far from Pact territory. The BioDerms hunt you down like a dog and destroy you. Do you want to try again?" ;
% who . miscMsg [ training4win ] = "The BioDerm thrust at Nagakhun was shattered, thanks to you. The Derms fail to escape pursuing Pact warriors. Good work!" ;
% who . miscMsg [ training4GenLoss ] = "The main generator remained offline too long, and the BioDerms took the base. Your head now hangs on their Flaymaster's wall. Do you want to try again?" ;
% who . miscMsg [ training5DistFail ] = "You were too close to the blast. A Pact rescue team finds your broken remains and returns them for a hero's burial." ;
% who . miscMsg [ training5win ] = "Congratulations. With the base destroyed, the Pact overwhelmed Horde defenses. The war continues, but we have broken the back of the BioDerm invasion." ;
% who . miscMsg [ training5loss ] = "You completed your objective but failed to escape the blast. Too bad. Would you like to try again and find out if you can survive?" ;
% who . miscMsg [ trainingOverEasy ] = "You have mastered the basic skills. Consider further training in bot matches or a higher difficulty level." ;
% who . miscMsg [ trainingOverMed ] = "You are skilled enough to enter online play with confidence." ;
% who . miscMsg [ trainingOverHard ] = "You have God-like skills and should have your trigger finger bronzed." ;
//TDS!
% who . miscMsg [ TDSGenericLoss ] = "You died. The Draakans have never come to be because of this. Do you want to try again?" ;
% who . miscMsg [ TDSCapture ] = "You have been captured. Gila was executed and the Criollos experiment on you. Do you want to try again?" ; //Used when the player goes somewhere he/she can't get out
% who . miscMsg [ TDSBeginningWin ] = "You win.." ;
// -these are here so that they can be edited without the game script being molested
// -also for ease of localization (if necessary)
//otherMessages
% who . miscMsg [ noScoreScreen ] = "The Score screen is disabled in the training missions." ;
% who . miscMsg [ noCC ] = "You are not yet cleared for Command Circuit use." ;
% who . miscMsg [ genAttackNoSatchel ] = "You can only destroy the enemy generators by using a satchel charge. The chain reaction will not trigger otherwise." ;
% who . miscMsg [ OOB ] = "You have left the mission area." ;
% who . miscMsg [ InBounds ] = "You have returned to the mission area." ;
% who . miscMsg [ OOBLoss ] = "You were outside the mission area too long. Do you want to try again?" ;
% who . miscMsg [ LeaveGame ] = "Are you sure you want to abandon this game?" ;
% who . miscMsg [ noTaskListDlg ] = "You have not yet been granted access to the task list dialog." ;
% who . miscMsg [ noInventoryHUD ] = "You have not yet been granted access to the Inventory HUD." ;
% who . miscMsg [ noPDA ] = "You have not yer been granted access to the score Screen." ; //Same thing as scoreScreen, just new text
}
$ EnemyNameList [ 1 ] = "Demon-Core" ;
$ EnemyNameList [ 2 ] = "Blood-Drinker" ;
$ EnemyNameList [ 3 ] = "Shargh-zhor" ;
$ EnemyNameList [ 4 ] = "Azarok" ;
$ EnemyNameList [ 5 ] = "Storm-of-Death" ;
$ EnemyNameList [ 6 ] = "Gut Collar" ;
$ EnemyNameList [ 7 ] = "Torment-the-Weak" ;
$ EnemyNameList [ 8 ] = "Eats Only Heads" ;
$ EnemyNameList [ 9 ] = "Koroz the Skull" ;
$ EnemyNameList [ 10 ] = "Murkhofud" ;
$ EnemyNameList [ 11 ] = "Broken Horn" ;
$ EnemyNameList [ 12 ] = "Red Maw" ;
$ EnemyNameList [ 13 ] = "Rragh Zhek" ;
$ EnemyNameList [ 14 ] = "Yellowfang" ;
$ EnemyNameList [ 15 ] = "Old Scarred One" ;
$ EnemyNameList [ 16 ] = "Hrreshig" ;
$ EnemyNameList [ 17 ] = "Marakh the Strong" ;
$ EnemyNameList [ 18 ] = "Spits-Brains" ;
$ EnemyNameList [ 19 ] = "Cracks-to-Bone" ;
$ EnemyNameList [ 20 ] = "Gul-Khidor" ;
$ EnemyNameList [ 21 ] = "Kolkhris" ;
$ EnemyNameList [ 22 ] = "Render-of-Men" ;
$ EnemyNameList [ 23 ] = "Ribshatter" ;
$ EnemyNameList [ 24 ] = "Gerex Chol" ;
$ EnemyNameList [ 25 ] = "Seregh-zhor" ;
$ EnemyNameList [ 26 ] = "Lokh Bloodweb" ;
$ EnemyNameList [ 27 ] = "Devours-All" ;
$ EnemyNameList [ 28 ] = "The Dracorox" ;
$ EnemyNameList [ 29 ] = "Tarh the Immortal" ;
$ EnemyNameList [ 30 ] = "Suntalon" ;
$ EnemyNameList [ 31 ] = "Omakhros" ;
$ EnemyNameList [ 32 ] = "Horgoth the Mad" ;
$ EnemyNameList [ 33 ] = "Spines-for-Spears" ;
$ EnemyNameList [ 34 ] = "Terrible Claw" ;
$ EnemyNameList [ 35 ] = "Crush the Humans!" ;
$ EnemyNameList [ 36 ] = "Arhakhral" ;
$ EnemyNameList [ 37 ] = "Talons-of-Stone" ;
$ EnemyNameList [ 38 ] = "Burns-the-Monkeys" ;
$ EnemyNameList [ 39 ] = "Chainbreaker" ;
$ EnemyNameList [ 40 ] = "Breath-of-Fear" ;
$ EnemyNameList [ 41 ] = "Stoneskin" ;
$ EnemyNameList [ 42 ] = "Piths-the-Prey" ;
$ EnemyNameList [ 43 ] = "Mercy to Carrion" ;
$ EnemyNameList [ 44 ] = "Dark-Entrails" ;
$ EnemyNameList [ 45 ] = "Flaymaster Zhor" ;
$ EnemyNameList [ 46 ] = "Flaymaster Garakh" ;
$ EnemyNameList [ 47 ] = "Flaymaster Khel" ;
$ EnemyNameList [ 48 ] = "Flaymaster Morax" ;
$ EnemyNameList [ 49 ] = "Flaymaster Khun" ;
$ EnemyNameList [ 50 ] = "Mhor Chrak-Khor" ;
$ EnemyNameList [ 51 ] = "Plague Dog!" ;
$ EnemyNameList [ 52 ] = "Seg Mrazhurr" ;
$ EnemyNameList [ 53 ] = "Skullcrusher" ;
$ EnemyNameList [ 54 ] = "Boneboiler" ;
$ EnemyNameList [ 55 ] = "Murder Beast" ;
$ EnemyNameList [ 56 ] = "Zura Zorhak" ;
$ EnemyNameList [ 57 ] = "Hearteater" ;
$ EnemyNameList [ 58 ] = "Durakh Zon" ;
$ EnemyNameList [ 59 ] = "Hide-of-Steel" ;
$ EnemyNameList [ 60 ] = "All Snakes Die" ;
$ EnemyNameList [ 61 ] = "Monkey Guts" ;
$ EnemyNameList [ 62 ] = "Throat\'s Bane" ;
$ EnemyNameList [ 63 ] = "Mukhrak Dar" ;
$ EnemyNameList [ 64 ] = "Skins-the-Foe" ;
$ EnemyNameList [ 65 ] = "Rogh the Fearslayer" ;
$ EnemyNameList [ 66 ] = "Coat-of-Eyes" ;
$ EnemyNameList [ 67 ] = "Mormoghast" ;
$ EnemyNameList [ 68 ] = "Bringer-of-Pain" ;
$ EnemyNameList [ 69 ] = "Devilclaw" ;
$ EnemyNameList [ 70 ] = "Sows-Terror" ;
$ EnemyNameList [ 71 ] = "Smiles-to-Kill" ;
$ EnemyNameList [ 72 ] = "Scarred-by-Plasma" ;
$ EnemyNameList [ 73 ] = "The Burned One" ;
$ EnemyNameList [ 74 ] = "Charred Fangs" ;
$ EnemyNameList [ 75 ] = "Kro Serexhar" ;
$ EnemyNameList [ 76 ] = "Ku Annorkh" ;
$ EnemyNameList [ 77 ] = "Gorog the Bull" ;
$ EnemyNameList [ 78 ] = "Collar-of-Fingers" ;
$ EnemyNameList [ 79 ] = "Nurog the Dire" ;
$ EnemyNameList [ 80 ] = "Fharox the Cruel" ;
$ EnemyNameList [ 81 ] = "Sixty Notches" ;
$ EnemyNameList [ 82 ] = "Tribekiller" ;
$ EnemyNameList [ 83 ] = "Bluefang" ;
$ EnemyNameList [ 84 ] = "Torox Backbreaker" ;
$ EnemyNameList [ 85 ] = "Dreadbite" ;
$ EnemyNameList [ 86 ] = "Skarjett" ;
$ EnemyNameList [ 87 ] = "Face of Thorns" ;
$ EnemyNameList [ 88 ] = "Gorh Bloodcloud" ;
$ EnemyNameList [ 89 ] = "Song-of-Carnage" ;
$ EnemyNameList [ 90 ] = "Rrshak Grinds-All" ;
$ EnemyNameList [ 91 ] = "Rage-of-Night" ;
$ EnemyNameList [ 92 ] = "Irokhirr Zhor" ;
$ EnemyNameList [ 93 ] = "Numankh Bloodcark" ;
$ EnemyNameList [ 94 ] = "Stonefist Durok" ;
$ EnemyNameList [ 95 ] = "Denier-of-Soup" ;
$ EnemyNameList [ 96 ] = "Grendel\'s Kiss" ;
$ EnemyNameList [ 97 ] = "Karghaz Jok" ;
$ EnemyNameList [ 98 ] = "Liverthief" ;
$ EnemyNameList [ 99 ] = "Tumoz Agarh" ;
$ EnemyNameList [ 100 ] = "Thirsts-for-Vengeance" ;
$ EnemyNameList [ 101 ] = "Malevolox" ;
$ EnemyNameList [ 102 ] = "Splinters-Ribs" ;
$ EnemyNameList [ 103 ] = "Taunts-the-Prey" ;
$ EnemyNameList [ 104 ] = "Glory-in-Pain" ;
$ EnemyNameList [ 105 ] = "Monkeykiller" ;
$ EnemyNameList [ 106 ] = "Gir QIXOR" ;
$ EnemyNameList [ 107 ] = "Rags-of-Flesh" ;
$ EnemyNameList [ 108 ] = "Gerhrak Icerender" ;
$ EnemyNameList [ 109 ] = "Mordhul Nom" ;
$ EnemyNameList [ 110 ] = "Mother of Battles" ;
$ EnemyNameList [ 111 ] = "Kill-the-Awkward" ;
$ enemyNameCount = 111 ; //Blake, this number should be the same as the last name in the list