*title Mecha Ace: Heroes of the Vedrian War *author Paul Wang *scene_list startup save episode1 episode2 episode3 $ interlude1 $ episode4 $ episode5 $ episode6 $ interlude2 $ episode7 $ episode8 $ interlude3 $ episode9 $ badends $ epilogue1 $ epilogue2 $ epilogue3 $ epilogue4 $ epilogue5 $ epilogue6 $ ending *comment PLAYER STATS *create firstname "unknown" *create lastname "unknown" *create playersex "none" *create sqdname "unknown" *create ally 4 *create pilotrep 0 *create motivation 0 *create launch 0 *create piloting 2 *create perception 2 *create presence 2 *create willpower 2 *create piloting2 2 *create perception2 2 *create presence2 2 *create willpower2 2 *create war 50 *create del 50 *create reputation 50 *create kills 63 *comment MECHA STATS *create mechtype "unknown" *create mechspd 0 *create mecharmour 0 *create meleeweapon 0 *create meleeweaponname "none" *create rangedweapon 0 *create rangedweaponname "none" *create mechmod 0 *create mechcolour "none" *create mecha_dmg 0 *comment NPC STATS *create asadi 50 *create asadiname "none" *create asadisex 0 *create asadirom 0 *create asadisex2 "none" *create asadisex3 "none" *create asadisex4 "none" *create asadi_dev 0 *create watanabe 50 *create watanabename "none" *create watanabesex 0 *create watanaberom 0 *create watanabesex2 "none" *create watanabesex3 "none" *create watanabesex4 "none" *comment STORY VARIABLES *create watanabemeet 0 *create watanabehit 0 *create watanabebg 0 *create hawkins 50 *create hawkinsex 0 *create hawkinsrom 0 *create hawkinsex2 "none" *create hawkinsex3 "none" *create hawkinsex4 "none" *create hawkins_cripple 0 *create weaver 50 *create weavername "none" *create weaversex 0 *create weaverrom 0 *create weaversex2 "none" *create weaversex3 "none" *create weaversex4 "none" *comment STORY VARIABLES *create weavermeet 0 *comment STORY TRIGGERS *create dmg 0 *create stattrigger 0 *create cheapkill 0 *create duels_run 0 *create duels_win 0 *create duel1_outcome 5 *create lionheartgun 0 *create lhpilot 0 *create hope 0 *create disaster_progress 0 *create lh_dmg 0 *create limiter false *create battlegroup_status 0 *create evac_status 0 *create fleet_dmg 0 *create cfleet_dmg 0 *create duel2_outcome 0 *create lionheartsword 0 *create dmg_state 0 *create promo 0 *create honourable 0 *create rank "Lieutenant Commander" *create arank "Ensign" *create lhmod 0 *create wing_action 0 *create battle_action 0 *create steele_kill false *create negotiate 0 *create station_destroyed true *create fleet_destroyed true *create surrender false *create mmm false *create interrogation 0 *create roland 0 *create asadidead false *create weaverdead false *create watanabedead false *create paintcorner false *create ldsqd "Askari" *create fbattlestr 6 *create enemystr 3 *create hawkins_trust 0 *create shipref 0 *create hawkins_agree 0 *create hawkins_ally false *create ally_type 0 *create codec_leave false *create caliburn_survive true *create bad_end_index 0 *create namerank false *create self_action 0 *create weakpoint false *comment TECH REFERENCE TRIGGERS *create techref1 0 *create techref2 0 *create techref3 0 *create mecharef1 0 *create mecharef2 0 *create mecharef3 0 *comment advantages to be gained from researching Hawkins - 1: Hawkins will always let you flee. 2: Hawkins can be easily lured away from accompanying mecha. 3: Hawkins prefers to fight and banter with enemy aces. *create duel_adv_run 0 *create duel_adv_numbers 0 *create duel_adv_go4ace 0 *comment advantages to be gained from inspecting the lionheart - 1: Reserve boosters on the back. 2: Extra verniers on the arms. 3: backup re-entry system *create lion_booster 0 *create lion_arm 0 *create lion_ballute 0 *comment NPC SEX GENERATION *create dice 0 *create numberfemale 0 *comment SAVE VARIABLES *create sfirstname "unknown" *create slastname "unknown" *create splayersex "none" *create ssqdname "unknown" *create sally 4 *create spilotrep 0 *create smotivation 0 *create slaunch 0 *create spiloting 2 *create sperception 2 *create spresence 2 *create swillpower 2 *create spiloting2 2 *create sperception2 2 *create spresence2 2 *create swillpower2 2 *create swar 50 *create sdel 50 *create sreputation 50 *create skills 63 *create smechtype "unknown" *create smechspd 0 *create smecharmour 0 *create smeleeweapon 0 *create smeleeweaponname "none" *create srangedweapon 0 *create srangedweaponname "none" *create smechmod 0 *create smechcolour "none" *create smecha_dmg 0 *create sasadi 50 *create sasadiname "none" *create sasadisex 0 *create sasadirom 0 *create sasadisex2 "none" *create sasadisex3 "none" *create sasadisex4 "none" *create sasadi_dev 0 *create swatanabe 50 *create swatanabename "none" *create swatanabesex 0 *create swatanaberom 0 *create swatanabesex2 "none" *create swatanabesex3 "none" *create swatanabesex4 "none" *create swatanabemeet 0 *create swatanabehit 0 *create swatanabebg 0 *create shawkins 50 *create shawkinsex 0 *create shawkinsrom 0 *create shawkinsex2 "none" *create shawkinsex3 "none" *create shawkinsex4 "none" *create sweaver 50 *create sweavername "none" *create sweaversex 0 *create sweaverrom 0 *create sweaversex2 "none" *create sweaversex3 "none" *create sweaversex4 "none" *create sweavermeet 0 *create sdmg 0 *create sstattrigger 0 *create scheapkill 0 *create sduels_run 0 *create sduels_win 0 *create sduel1_outcome 5 *create slionheartgun 0 *create slhpilot 0 *create shope 0 *create sdisaster_progress 0 *create slh_dmg 0 *create slimiter false *create sbattlegroup_status 0 *create sevac_status 0 *create sfleet_dmg 0 *create scfleet_dmg 0 *create sduel2_outcome 0 *create slionheartsword 0 *create sdmg_state 0 *create spromo 0 *create shonourable 0 *create srank "Lieutenant Commander" *create sarank "Ensign" *create slhmod 0 *create swing_action 0 *create sbattle_action 0 *create ssteele_kill false *create snegotiate 0 *create sstation_destroyed true *create sfleet_destroyed true *create ssurrender false *create smmm false *create sinterrogation 0 *create sroland 0 *create sasadidead false *create sweaverdead false *create swatanabedead false *create spaintcorner false *create sldsqd "Askari" *create sfbattlestr 5 *create senemystr 3 *create shawkins_trust 0 *create sshipref 0 *create shawkins_agree 0 *create shawkins_ally false *create sally_type 0 *create scodec_leave false *create scaliburn_survive true *create sbad_end_index 0 *create stechref1 0 *create stechref2 0 *create stechref3 0 *create smecharef1 0 *create smecharef2 0 *create smecharef3 0 *create sduel_adv_run 0 *create sduel_adv_numbers 0 *create sduel_adv_go4ace 0 *create slion_booster 0 *create slion_arm 0 *create slion_ballute 0 *create sdice 0 *create snumberfemale 0 *create snamerank false *create sself_action 0 *create sweakpoint false *create save_check 0 *create disarm 0 *comment SAVE FLAGS *create checkpoint_number 0 *create save_flag false *create load_flag false *create save_active false *achievement runaway visible 10 Bad Priorities Run away during the battle of Crown Station. You ran away during the battle of Crown Station. *achievement pirate visible 10 …On a Halifax Pier Help Hawkins destroy Lightbearer. You helped Hawkins destroy Lightbearer. *achievement orders visible 25 Just Following Orders Use Lightbearer to destroy the enemy fleet. You used Lightbearer to destroy the enemy fleet. *achievement standoff visible 25 Vedrian Standoff Use Lightbearer to force an end to the war. You used Lightbearer to force an end to the war. *achievement bigstick visible 25 The Biggest Stick Intimidate the enemy fleet into surrendering. You intimidated the enemy fleet into surrendering. *achievement parabellum hidden 25 Si vis Pacem hidden You became head of the Damocles Initiative. *achievement gundamjack visible 10 Grand Theft Prototype Recover a prototype from the enemy. You recovered a prototype from the enemy. *achievement storydone visible 25 The Morningstar Complete the main story. You have completed the main story. *achievement lovehawkins hidden 50 Orlando Innamorato hidden You feel in love with Hawkins. *achievement goose visible 25 Beach! Volleyball! Romance your wingperson. You romanced your wingperson. *achievement shinji visible 25 I will (not) abandon you… Romance your bridge controller. You romanced your bridge controller. *achievement weaver visible 25 Heavy Risk… Romance your deck chief. You romanced your deck chief. *achievement highlander hidden 10 Highlander Burial hidden You destroyed an enemy machine by landing on it. *achievement brightslap hidden 10 Bright Slap hidden You resorted to corporal punishment. *achievement itanocircus visible 10 The Circus Bury Hawkins in a swarm of missiles. You buried Hawkins in a swarm of missiles. *achievement cancelled hidden 10 Apocalypse: Cancelled hidden You saved Crown Station from destruction. *achievement nicetry hidden 10 Anime Ja Nai! hidden Your willpower failed you at a crucial moment. *achievement fighthawkins hidden 10 Orlando Furioso hidden Defeat the Roland while Hawkins is piloting it. *achievement everyonedies hidden 50 Kill 'em All! hidden You got everyone, yourself included, killed. *achievement nobodydies hidden 100 Just this once! hidden Every major character survived to the end of the story. *achievement zombolt visible 25 The Sword that Cleaves Evil Max out your melee combat ability. You maxed out your melee combat ability. *achievement simohayha visible 25 The White Death Max out your ranged combat ability. You maxed out your ranged combat ability. *achievement char hidden 10 Red Comet hidden You flew a swift machine painted red and gold. *achievement minrep visible 50 The Nightmare of Vedria End the story with less than 20 Reputation. You ended the story with less than 20 Reputation. *achievement maxrep visible 25 Who the Hell… End the story with more than 80 Reputation. You ended the story with more than 80 Reputation. *achievement topace hidden 10 Take that, Manfred! hidden You ended the story with more than 80 kills. *achievement allfemale visible 25 Women of Destiny Play through the story with an all-female cast. You played through the story with an all-female cast. *achievement allmale visible 25 Men of Destiny Play through the story with an all-male cast. You played through the story with an all-male cast. *achievement disarm hidden 10 No Machine Gun for You! hidden You lost your ranged weapon in combat, twice! *temp discount_ends "June 16" *temp time_stamp timestamp("${discount_ends}, 2014") *if not(choice_is_web or choice_is_steam) *temp skip_description *config skip_description false *if skip_description *goto purchased *check_purchase adfree *if choice_purchase_supported and not(choice_purchased_adfree) Step into the cockpit of a giant robot in an interstellar civil war! Customize your mecha to duel against enemy pilots with "monosaber" plasma swords. Find glory, disgrace, and even love. [i]Mecha Ace[/i] is a thrilling interactive sci-fi novel by Paul Wang, where your choices control the story. The game is entirely text-based--without graphics or sound effects--and fueled by the vast, unstoppable power of your imagination. Who will you be, pilot? Hero, villain, or renegade? Will you lead a unit of elite pilots to victory? Defeat your enemies with skill, cunning, determination, or heavy firepower? Fight for glory, for power, or for an enduring peace? [i]You can play the first three episodes of the game for free. Purchase the rest of the game below.[/i] *if choice_is_advertising_supported [i]Purchasing the rest of the game will also turn off in-game advertisements.[/i] *purchase_discount adfree 2019-07-09 $5.99 $3.99 purchased *label page_break *if choice_is_advertising_supported *page_break_advertisement *if not(choice_is_advertising_supported) *page_break Play Now for Free *label purchased *set dice 0 A Note Before We Begin: By default, Mecha Ace randomises the genders of romanceable NPCs. This feature is designed to add to replayability. However, you also have the option to determine the gender of each major NPC yourself, should you choose to do so. Note that choosing to do so may lead to major spoilers. It is [b]not recommended[/b] to do this on the first playthrough. *choice #Randomise NPC genders (Recommended for first playthrough) and begin the story. *gosub gender_random *goto prologue_end #Let me choose NPC genders. Select a gender for Ensign Asadi: *choice #Male *set asadiname "Feridoun" *set asadisex 1 *set asadisex2 "he" *set asadisex3 "his" *set asadisex4 "him" *goto gen2 #Female *set asadiname "Fatima" *set asadisex 2 *set asadisex2 "she" *set asadisex3 "her" *set asadisex4 "her" *set numberfemale +1 *goto gen2 *label gen2 Select a gender for Commandant Hawkins: *choice #Male *set hawkinsex 1 *set hawkinsex2 "he" *set hawkinsex3 "his" *set hawkinsex4 "him" *goto gen3 #Female *set hawkinsex 2 *set hawkinsex2 "she" *set hawkinsex3 "her" *set hawkinsex4 "her" *set numberfemale +1 *goto gen3 *label gen3 Select a gender for Ensign (Acting) Watanabe: *choice #Male *set watanabename "Ichiro" *set watanabesex 1 *set watanabesex2 "he" *set watanabesex3 "his" *set watanabesex4 "him" *goto gen4 #Female *set watanabename "Inari" *set watanabesex 2 *set watanabesex2 "she" *set watanabesex3 "her" *set watanabesex4 "her" *set numberfemale +1 *goto gen4 *label gen4 Select a gender for Chief Petty Officer Weaver: *choice #Male *set weavername "Ingram" *set weaversex 1 *set weaversex2 "he" *set weaversex3 "his" *set weaversex4 "him" *goto prologue_end #Female *set weavername "Irina" *set weaversex 2 *set weaversex2 "she" *set weaversex3 "her" *set weaversex4 "her" *set numberfemale +1 *goto prologue_end *label prologue_end *goto_scene episode1 *label gender_random *rand dice 1 10 *if dice >= 6 *set asadiname "Feridoun" *set asadisex 1 *set asadisex2 "he" *set asadisex3 "his" *set asadisex4 "him" *if dice <= 5 *set asadiname "Fatima" *set asadisex 2 *set asadisex2 "she" *set asadisex3 "her" *set asadisex4 "her" *set numberfemale +1 *rand dice 1 10 *if dice >= 6 *set watanabename "Ichiro" *set watanabesex 1 *set watanabesex2 "he" *set watanabesex3 "his" *set watanabesex4 "him" *if dice <= 5 *set watanabename "Inari" *set watanabesex 2 *set watanabesex2 "she" *set watanabesex3 "her" *set watanabesex4 "her" *set numberfemale +1 *if numberfemale >= 2 *set hawkinsex 1 *set hawkinsex2 "he" *set hawkinsex3 "his" *set hawkinsex4 "him" *if numberfemale < 2 *set hawkinsex 2 *set hawkinsex2 "she" *set hawkinsex3 "her" *set hawkinsex4 "her" *set numberfemale +1 *if numberfemale >= 2 *set weavername "Ingram" *set weaversex 1 *set weaversex2 "he" *set weaversex3 "his" *set weaversex4 "him" *if numberfemale < 2 *set weavername "Irina" *set weaversex 2 *set weaversex2 "she" *set weaversex3 "her" *set weaversex4 "her" *set numberfemale +1 *return