From: <sca...@us...> - 2011-06-19 04:37:31
|
Revision: 4575 http://hw2bsg.svn.sourceforge.net/hw2bsg/?rev=4575&view=rev Author: scarbrow Date: 2011-06-19 04:37:24 +0000 (Sun, 19 Jun 2011) Log Message: ----------- - 08 Added Paths: ----------- trunk/HW2_ROOT/Data/leveldata/campaign/tutorial/08_BowCannons/08_BowCannons.level trunk/HW2_ROOT/Data/leveldata/campaign/tutorial/08_BowCannons/08_BowCannons.lua trunk/HW2_ROOT/Data/leveldata/campaign/tutorial/08_BowCannons/08_TacticalBriefing_Event.lua Removed Paths: ------------- trunk/HW2_ROOT/Data/leveldata/campaign/tutorial/08_BowCannons/t01_BowCannons.level trunk/HW2_ROOT/Data/leveldata/campaign/tutorial/08_BowCannons/t01_BowCannons.lua trunk/HW2_ROOT/Data/leveldata/campaign/tutorial/08_BowCannons/t01_TacticalBriefing_Event.lua Copied: trunk/HW2_ROOT/Data/leveldata/campaign/tutorial/08_BowCannons/08_BowCannons.level (from rev 4562, trunk/HW2_ROOT/Data/leveldata/campaign/tutorial/08_BowCannons/t01_BowCannons.level) =================================================================== --- trunk/HW2_ROOT/Data/leveldata/campaign/tutorial/08_BowCannons/08_BowCannons.level (rev 0) +++ trunk/HW2_ROOT/Data/leveldata/campaign/tutorial/08_BowCannons/08_BowCannons.level 2011-06-19 04:37:24 UTC (rev 4575) @@ -0,0 +1,53 @@ +dofilepath("data:/scripts/Evillejedi_StarsFunctions.lua") -- defaultStarField() + +levelDesc = "Pegasus Training" +maxPlayers = 2 + +player = {} + +player[0] = +{ + id = 0, + name = "", + resources = 6000, + raceID = 0, + startPos = 0, +} + +player[1] = +{ + id = 1, + name = "StartPos1", + resources = 0, + raceID = 1, + startPos = 0, +} + +function DetermChunk() + addSquadron("hur_pegasus", "hur_pegasus", {2000, 0, 0}, 0, {0, 0, 0}, 0, 0) + + + addSquadron("cyr_basestar", "cyr_basestar", {0, 3000, -5000}, 1, {0, 0, 0}, 0, 0) + + -- Bounds + setWorldBoundsInner({0, 0, 0}, {20000, 20000, 20000}) + + -- Groups + createSOBGroup("sg_FriendlyCapShips") + addToSOBGroup("hur_pegasus", "sg_FriendlyCapShips") + + createSOBGroup("sg_EnemyCapShips") + addToSOBGroup("cyr_basestar", "sg_EnemyCapShips") + + createSOBGroup("sg_EnemyCraftToSwitch") + + defaultStarField() -- Evillejedi_StarsFunctions +end + +function NonDetermChunk() + fogSetActive(0) + setGlareIntensity(0) + setLevelShadowColour(0,0,0,1) + loadBackground("planets") + setSensorsManagerCameraDistances(1000, 100000) +end \ No newline at end of file Copied: trunk/HW2_ROOT/Data/leveldata/campaign/tutorial/08_BowCannons/08_BowCannons.lua (from rev 4562, trunk/HW2_ROOT/Data/leveldata/campaign/tutorial/08_BowCannons/t01_BowCannons.lua) =================================================================== --- trunk/HW2_ROOT/Data/leveldata/campaign/tutorial/08_BowCannons/08_BowCannons.lua (rev 0) +++ trunk/HW2_ROOT/Data/leveldata/campaign/tutorial/08_BowCannons/08_BowCannons.lua 2011-06-19 04:37:24 UTC (rev 4575) @@ -0,0 +1,181 @@ +-- if designing another level using this as an example you should also be looking at: +-- leveldata\campaign\template\m0\m0.lua +--=========================================================================== +-- Conventions: 'sg_' for sobgroup; 'obj_' for objectives index; 'ev_' for event index; +-- g/l for global/local; s/f/i/t/mt for string/float/integer/table/matrix; +-- 'png_' for ping/pointer index; 'cam_' for cameras; 'vol_' for volumes/points + +--============================= INITIALIZE VARIABLES ========================= +-- Those are used to assess victory/defeat and end the game. + +gs_gameOver = "ongoing" -- Template_SP_Script_Objectives +gi_victoryLevel = 0 -- Template_SP_Script_Objectives + +Events = {} -- Events must be defined before dopathing Events.lua +objectives = {} -- objectives must be defined before dopathing Objectives.lua + +--=========================== EXTERNAL FILES ================================ +-- see datfiles.lua for dat includes + +-- Race helper code used in restrict and shipbonuses +dofilepath("data:scripts/race.lua") + +dofilepath("data:scripts/ShipGroup.lua") -- Ship AI +dofilepath("data:scripts/LeSunTzu_Autodock_v3.lua") -- ShipGroup uses SplitGroup + +-- Restrictions like not allowing ship specific research if the ship isn't in the game +dofilepath("data:scripts/scar/restrict.lua") + +dofilepath("data:scripts/scar/scar_util.lua") +dofilepath("data:scripts/Template_SP_Script_Objectives.lua") +dofilepath("data:scripts/Template_SP_Victory_Event.lua") +dofilepath("data:scripts/Template_SP_CapShip_Watches_Objectives.lua") +dofilepath("data:scripts/Template_SP_CapShip_Watches.lua") +dofilepath("data:leveldata/campaign/tutorial/t01_BowCannons/t01_TacticalBriefing_Event.lua") + +-- t_ListSC is used by hw2bsg_util.lua +dofilepath("data:scripts/LeSunTzu_Autodock_v3_shipdata.lua") + +dofilepath("data:scripts/hw2bsg_util.lua") + +--=========================== OBJECTIVES ==================================== +-- Template_SP_Destroy_Survive_Objectives are included via dofilepath above +-- Template_SP_CapShip_Watches_Objectives +-- "title" and "desc" are the text displayed in the objectives box; "id" is the objective index; +-- "level" is used to set objectives as 'primary' or 'secondary' (they don't determine . +-- Achievement or failure of primary objectives ends the mission; secondary objectives do not end the mission. + +--============================================================================= +--EVENTS +--============================================================================= +-- Template_SP_TacticalBriefing_Event.lua via dofilepath above +-- Template_SP_Victory_Events via dofilepath above + +Events.ev_JumpComplete = +{ + { + HW2_Letterbox(1), + HW2_Wait(2), + { "Sound_EnableAllSpeech(1)",""}, + { "Sound_EnterIntelEvent()","" }, + { "Universe_EnableSkip(1)", "" }, + { "Universe_AllowPlayerOrders(0)", "" }, + { "Camera_AllowControl(1)", "" }, + { "Sensors_EnableCameraZoom(1)", "" }, + }, + { + {"Camera_FocusSobGroupWithBuffer( 'sg_FriendlyCapShips', 2000, 2000, 3 )"}, + }, + { + HW2_Wait(2), + }, + { + HW2_Pause(1), + }, + { + HW2_LocationCardEvent("Well done we're now able to run an attack with the Bow Cannons.", 7), + }, + { + HW2_Wait(2), + }, + { + HW2_LocationCardEvent("Using them is fairly easy: for now just tell Pegasus to attack the basestar.", 7), + }, + { + HW2_Wait(1) + }, + { + HW2_LocationCardEvent("Peggy will fly straight to the basestar and use her Bow Cannons.", 7), + }, + { + HW2_Wait(1) + }, + { + HW2_LocationCardEvent("When she wants to start cycling the target press Ctrl + A...", 7), + }, + { + HW2_Wait(5) + }, + { + HW2_LocationCardEvent("...and click somewhere close to the basestar. This will make her move and attack.", 7), + }, + { + HW2_Wait(1) + }, + { + HW2_LocationCardEvent("At point blank jump back and repeat the procedure.", 7), + }, + { + HW2_Pause(0), + }, + { + HW2_Letterbox(0), + HW2_Wait(2), + { "Sound_ExitIntelEvent()","" }, + { "Sound_SetMuteActor(' ')", ""}, + { "Sensors_Toggle(0)", "", }, + { "Universe_AllowPlayerOrders( 1 )", "" }, + { "Camera_AllowControl( 1 )", "" }, + { "Sensors_EnableCameraZoom( 1 )", "" }, + { "Universe_EnableSkip(0)", "", }, + }, +} + +--============================================================================= +--INIT RULES +--============================================================================= + +function OnInit() + + --Sound_SpeechSubtitlePath("speech:missions/h_00/") + + SPRestrict() -- restrict.lua + PlayTrack(8) -- RandomMusicTrack.lua imported from restrict.lua + + addObjective("obj_FriendlyCapShipSurvival") -- Template_SP_CapShip_Watches_Objectives + addObjective("obj_DestroyEnemyCapShips") -- Template_SP_CapShip_Watches_Objectives + + Rule_AddInterval("Rule_WatchFriendlyCapShips",5) -- Template_SP_CapShip_Watches + Rule_AddInterval("Rule_WatchEnemyCapShips",5) -- Template_SP_CapShip_Watches + Rule_AddInterval("Rule_WatchObjectives",5) -- Template_SP_Script_Objectives + + + Rule_Add("Rule_AggressiveTacticsAfterTacticalBriefing") -- hw2bsg_util + Event_Start("ev_TacticalBriefing") -- Template_SP_TacticalBriefing_Event + + SobGroup_SetHealth("sg_FriendlyCapShips", 0.5) + SobGroup_SetHardPointHealth("sg_FriendlyCapShips", "FTL", 0) + +end + + +function StartPlay() + Rule_Add("Rule_WatchHealth") + Rule_Add("Rule_WatchFTL") +end + +function Rule_WatchHealth() + if SobGroup_HealthPercentage ("sg_FriendlyCapShips") < 0.4 + then + LocationCard("Pegasus is getting heavy damage; try to activate her EMC shield with the 'T' Key.", 5) + Rule_Remove("Rule_WatchHealth") + end +end + +function Rule_WatchFTL() + if SobGroup_GetHardPointHealth("sg_FriendlyCapShips", "FTL") == 1 + then + LocationCard("Our FTL Drives are running again. Now get some distance between us and the basestar!", 5) + Rule_Add("Rule_Jump") + Rule_Remove("Rule_WatchFTL") + end +end + +function Rule_Jump() + li_distance = SobGroup_GetDistanceToSobGroup("sg_FriendlyCapShips", "sg_EnemyCapShips") + if (li_distance > 13000) + then + Event_Start("ev_JumpComplete") + Rule_Remove("Rule_Jump") + end +end \ No newline at end of file Copied: trunk/HW2_ROOT/Data/leveldata/campaign/tutorial/08_BowCannons/08_TacticalBriefing_Event.lua (from rev 4562, trunk/HW2_ROOT/Data/leveldata/campaign/tutorial/08_BowCannons/t01_TacticalBriefing_Event.lua) =================================================================== --- trunk/HW2_ROOT/Data/leveldata/campaign/tutorial/08_BowCannons/08_TacticalBriefing_Event.lua (rev 0) +++ trunk/HW2_ROOT/Data/leveldata/campaign/tutorial/08_BowCannons/08_TacticalBriefing_Event.lua 2011-06-19 04:37:24 UTC (rev 4575) @@ -0,0 +1,74 @@ +-- Localized strings have default definitions in locale/english/Template_SP_TacticalBriefing_Event.dat +-- Two location card text displays ($9030 and $9031) which cannot play sounds +-- The title events ($9032, $9033, and $9034) which can play sounds + +-- Standard introduction briefing ------------------------------------------- +-- The main objective(s) should be stated in the intro +Events.ev_TacticalBriefing = +{ + { + HW2_Letterbox(1), + HW2_Wait(2), + { "Sound_EnableAllSpeech(1)",""}, + { "Sound_EnterIntelEvent()","" }, + { "Universe_EnableSkip(1)", "" }, + { "Universe_AllowPlayerOrders(0)", "" }, + { "Camera_AllowControl(1)", "" }, + { "Sensors_EnableCameraZoom(1)", "" }, + }, + { + HW2_Pause(1), + }, + { + {"Camera_FocusSobGroupWithBuffer( 'sg_FriendlyCapShips', 2000, 2000, 3 )"}, + }, + { + HW2_Wait(2), + }, + { + HW2_LocationCardEvent("This tutorial will teach you the proper use of Pegasus' Bow Cannons...", 7), + }, + { + HW2_Wait(2), + }, + { + HW2_LocationCardEvent("...her most effective weapons against the Toasters", 7), + }, + { + HW2_Wait(2), + }, + { + HW2_LocationCardEvent("Our current situation is rather bad: we got hit by several nukes and are now heavily damaged.", 7), + }, + { + HW2_Wait(2), + }, + { + HW2_LocationCardEvent("The worst is that they got our FTL Drives which we'll need for a badass Bow Cannon run", 7), + }, + { + HW2_Wait(2), + }, + { + HW2_LocationCardEvent("Your first task is to repair the FTL Drives under your build menue.", 7), + }, + { + HW2_Wait(2), + }, + { + HW2_LocationCardEvent("Do some manoeuvring to avoid further damage.", 7), + { "StartPlay()", "", }, + }, + { + HW2_Letterbox(0), + HW2_Wait(2), + HW2_Pause(0), + { "Sound_ExitIntelEvent()","" }, + { "Sound_SetMuteActor(' ')", ""}, + { "Sensors_Toggle(0)", "", }, + { "Universe_AllowPlayerOrders( 1 )", "" }, + { "Camera_AllowControl( 1 )", "" }, + { "Sensors_EnableCameraZoom( 1 )", "" }, + { "Universe_EnableSkip(0)", "", }, + }, +} Deleted: trunk/HW2_ROOT/Data/leveldata/campaign/tutorial/08_BowCannons/t01_BowCannons.level =================================================================== --- trunk/HW2_ROOT/Data/leveldata/campaign/tutorial/08_BowCannons/t01_BowCannons.level 2011-06-19 04:34:09 UTC (rev 4574) +++ trunk/HW2_ROOT/Data/leveldata/campaign/tutorial/08_BowCannons/t01_BowCannons.level 2011-06-19 04:37:24 UTC (rev 4575) @@ -1,53 +0,0 @@ -dofilepath("data:/scripts/Evillejedi_StarsFunctions.lua") -- defaultStarField() - -levelDesc = "Pegasus Training" -maxPlayers = 2 - -player = {} - -player[0] = -{ - id = 0, - name = "", - resources = 6000, - raceID = 0, - startPos = 0, -} - -player[1] = -{ - id = 1, - name = "StartPos1", - resources = 0, - raceID = 1, - startPos = 0, -} - -function DetermChunk() - addSquadron("hur_pegasus", "hur_pegasus", {2000, 0, 0}, 0, {0, 0, 0}, 0, 0) - - - addSquadron("cyr_basestar", "cyr_basestar", {0, 3000, -5000}, 1, {0, 0, 0}, 0, 0) - - -- Bounds - setWorldBoundsInner({0, 0, 0}, {20000, 20000, 20000}) - - -- Groups - createSOBGroup("sg_FriendlyCapShips") - addToSOBGroup("hur_pegasus", "sg_FriendlyCapShips") - - createSOBGroup("sg_EnemyCapShips") - addToSOBGroup("cyr_basestar", "sg_EnemyCapShips") - - createSOBGroup("sg_EnemyCraftToSwitch") - - defaultStarField() -- Evillejedi_StarsFunctions -end - -function NonDetermChunk() - fogSetActive(0) - setGlareIntensity(0) - setLevelShadowColour(0,0,0,1) - loadBackground("planets") - setSensorsManagerCameraDistances(1000, 100000) -end \ No newline at end of file Deleted: trunk/HW2_ROOT/Data/leveldata/campaign/tutorial/08_BowCannons/t01_BowCannons.lua =================================================================== --- trunk/HW2_ROOT/Data/leveldata/campaign/tutorial/08_BowCannons/t01_BowCannons.lua 2011-06-19 04:34:09 UTC (rev 4574) +++ trunk/HW2_ROOT/Data/leveldata/campaign/tutorial/08_BowCannons/t01_BowCannons.lua 2011-06-19 04:37:24 UTC (rev 4575) @@ -1,181 +0,0 @@ --- if designing another level using this as an example you should also be looking at: --- leveldata\campaign\template\m0\m0.lua ---=========================================================================== --- Conventions: 'sg_' for sobgroup; 'obj_' for objectives index; 'ev_' for event index; --- g/l for global/local; s/f/i/t/mt for string/float/integer/table/matrix; --- 'png_' for ping/pointer index; 'cam_' for cameras; 'vol_' for volumes/points - ---============================= INITIALIZE VARIABLES ========================= --- Those are used to assess victory/defeat and end the game. - -gs_gameOver = "ongoing" -- Template_SP_Script_Objectives -gi_victoryLevel = 0 -- Template_SP_Script_Objectives - -Events = {} -- Events must be defined before dopathing Events.lua -objectives = {} -- objectives must be defined before dopathing Objectives.lua - ---=========================== EXTERNAL FILES ================================ --- see datfiles.lua for dat includes - --- Race helper code used in restrict and shipbonuses -dofilepath("data:scripts/race.lua") - -dofilepath("data:scripts/ShipGroup.lua") -- Ship AI -dofilepath("data:scripts/LeSunTzu_Autodock_v3.lua") -- ShipGroup uses SplitGroup - --- Restrictions like not allowing ship specific research if the ship isn't in the game -dofilepath("data:scripts/scar/restrict.lua") - -dofilepath("data:scripts/scar/scar_util.lua") -dofilepath("data:scripts/Template_SP_Script_Objectives.lua") -dofilepath("data:scripts/Template_SP_Victory_Event.lua") -dofilepath("data:scripts/Template_SP_CapShip_Watches_Objectives.lua") -dofilepath("data:scripts/Template_SP_CapShip_Watches.lua") -dofilepath("data:leveldata/campaign/tutorial/t01_BowCannons/t01_TacticalBriefing_Event.lua") - --- t_ListSC is used by hw2bsg_util.lua -dofilepath("data:scripts/LeSunTzu_Autodock_v3_shipdata.lua") - -dofilepath("data:scripts/hw2bsg_util.lua") - ---=========================== OBJECTIVES ==================================== --- Template_SP_Destroy_Survive_Objectives are included via dofilepath above --- Template_SP_CapShip_Watches_Objectives --- "title" and "desc" are the text displayed in the objectives box; "id" is the objective index; --- "level" is used to set objectives as 'primary' or 'secondary' (they don't determine . --- Achievement or failure of primary objectives ends the mission; secondary objectives do not end the mission. - ---============================================================================= ---EVENTS ---============================================================================= --- Template_SP_TacticalBriefing_Event.lua via dofilepath above --- Template_SP_Victory_Events via dofilepath above - -Events.ev_JumpComplete = -{ - { - HW2_Letterbox(1), - HW2_Wait(2), - { "Sound_EnableAllSpeech(1)",""}, - { "Sound_EnterIntelEvent()","" }, - { "Universe_EnableSkip(1)", "" }, - { "Universe_AllowPlayerOrders(0)", "" }, - { "Camera_AllowControl(1)", "" }, - { "Sensors_EnableCameraZoom(1)", "" }, - }, - { - {"Camera_FocusSobGroupWithBuffer( 'sg_FriendlyCapShips', 2000, 2000, 3 )"}, - }, - { - HW2_Wait(2), - }, - { - HW2_Pause(1), - }, - { - HW2_LocationCardEvent("Well done we're now able to run an attack with the Bow Cannons.", 7), - }, - { - HW2_Wait(2), - }, - { - HW2_LocationCardEvent("Using them is fairly easy: for now just tell Pegasus to attack the basestar.", 7), - }, - { - HW2_Wait(1) - }, - { - HW2_LocationCardEvent("Peggy will fly straight to the basestar and use her Bow Cannons.", 7), - }, - { - HW2_Wait(1) - }, - { - HW2_LocationCardEvent("When she wants to start cycling the target press Ctrl + A...", 7), - }, - { - HW2_Wait(5) - }, - { - HW2_LocationCardEvent("...and click somewhere close to the basestar. This will make her move and attack.", 7), - }, - { - HW2_Wait(1) - }, - { - HW2_LocationCardEvent("At point blank jump back and repeat the procedure.", 7), - }, - { - HW2_Pause(0), - }, - { - HW2_Letterbox(0), - HW2_Wait(2), - { "Sound_ExitIntelEvent()","" }, - { "Sound_SetMuteActor(' ')", ""}, - { "Sensors_Toggle(0)", "", }, - { "Universe_AllowPlayerOrders( 1 )", "" }, - { "Camera_AllowControl( 1 )", "" }, - { "Sensors_EnableCameraZoom( 1 )", "" }, - { "Universe_EnableSkip(0)", "", }, - }, -} - ---============================================================================= ---INIT RULES ---============================================================================= - -function OnInit() - - --Sound_SpeechSubtitlePath("speech:missions/h_00/") - - SPRestrict() -- restrict.lua - PlayTrack(8) -- RandomMusicTrack.lua imported from restrict.lua - - addObjective("obj_FriendlyCapShipSurvival") -- Template_SP_CapShip_Watches_Objectives - addObjective("obj_DestroyEnemyCapShips") -- Template_SP_CapShip_Watches_Objectives - - Rule_AddInterval("Rule_WatchFriendlyCapShips",5) -- Template_SP_CapShip_Watches - Rule_AddInterval("Rule_WatchEnemyCapShips",5) -- Template_SP_CapShip_Watches - Rule_AddInterval("Rule_WatchObjectives",5) -- Template_SP_Script_Objectives - - - Rule_Add("Rule_AggressiveTacticsAfterTacticalBriefing") -- hw2bsg_util - Event_Start("ev_TacticalBriefing") -- Template_SP_TacticalBriefing_Event - - SobGroup_SetHealth("sg_FriendlyCapShips", 0.5) - SobGroup_SetHardPointHealth("sg_FriendlyCapShips", "FTL", 0) - -end - - -function StartPlay() - Rule_Add("Rule_WatchHealth") - Rule_Add("Rule_WatchFTL") -end - -function Rule_WatchHealth() - if SobGroup_HealthPercentage ("sg_FriendlyCapShips") < 0.4 - then - LocationCard("Pegasus is getting heavy damage; try to activate her EMC shield with the 'T' Key.", 5) - Rule_Remove("Rule_WatchHealth") - end -end - -function Rule_WatchFTL() - if SobGroup_GetHardPointHealth("sg_FriendlyCapShips", "FTL") == 1 - then - LocationCard("Our FTL Drives are running again. Now get some distance between us and the basestar!", 5) - Rule_Add("Rule_Jump") - Rule_Remove("Rule_WatchFTL") - end -end - -function Rule_Jump() - li_distance = SobGroup_GetDistanceToSobGroup("sg_FriendlyCapShips", "sg_EnemyCapShips") - if (li_distance > 13000) - then - Event_Start("ev_JumpComplete") - Rule_Remove("Rule_Jump") - end -end \ No newline at end of file Deleted: trunk/HW2_ROOT/Data/leveldata/campaign/tutorial/08_BowCannons/t01_TacticalBriefing_Event.lua =================================================================== --- trunk/HW2_ROOT/Data/leveldata/campaign/tutorial/08_BowCannons/t01_TacticalBriefing_Event.lua 2011-06-19 04:34:09 UTC (rev 4574) +++ trunk/HW2_ROOT/Data/leveldata/campaign/tutorial/08_BowCannons/t01_TacticalBriefing_Event.lua 2011-06-19 04:37:24 UTC (rev 4575) @@ -1,74 +0,0 @@ --- Localized strings have default definitions in locale/english/Template_SP_TacticalBriefing_Event.dat --- Two location card text displays ($9030 and $9031) which cannot play sounds --- The title events ($9032, $9033, and $9034) which can play sounds - --- Standard introduction briefing ------------------------------------------- --- The main objective(s) should be stated in the intro -Events.ev_TacticalBriefing = -{ - { - HW2_Letterbox(1), - HW2_Wait(2), - { "Sound_EnableAllSpeech(1)",""}, - { "Sound_EnterIntelEvent()","" }, - { "Universe_EnableSkip(1)", "" }, - { "Universe_AllowPlayerOrders(0)", "" }, - { "Camera_AllowControl(1)", "" }, - { "Sensors_EnableCameraZoom(1)", "" }, - }, - { - HW2_Pause(1), - }, - { - {"Camera_FocusSobGroupWithBuffer( 'sg_FriendlyCapShips', 2000, 2000, 3 )"}, - }, - { - HW2_Wait(2), - }, - { - HW2_LocationCardEvent("This tutorial will teach you the proper use of Pegasus' Bow Cannons...", 7), - }, - { - HW2_Wait(2), - }, - { - HW2_LocationCardEvent("...her most effective weapons against the Toasters", 7), - }, - { - HW2_Wait(2), - }, - { - HW2_LocationCardEvent("Our current situation is rather bad: we got hit by several nukes and are now heavily damaged.", 7), - }, - { - HW2_Wait(2), - }, - { - HW2_LocationCardEvent("The worst is that they got our FTL Drives which we'll need for a badass Bow Cannon run", 7), - }, - { - HW2_Wait(2), - }, - { - HW2_LocationCardEvent("Your first task is to repair the FTL Drives under your build menue.", 7), - }, - { - HW2_Wait(2), - }, - { - HW2_LocationCardEvent("Do some manoeuvring to avoid further damage.", 7), - { "StartPlay()", "", }, - }, - { - HW2_Letterbox(0), - HW2_Wait(2), - HW2_Pause(0), - { "Sound_ExitIntelEvent()","" }, - { "Sound_SetMuteActor(' ')", ""}, - { "Sensors_Toggle(0)", "", }, - { "Universe_AllowPlayerOrders( 1 )", "" }, - { "Camera_AllowControl( 1 )", "" }, - { "Sensors_EnableCameraZoom( 1 )", "" }, - { "Universe_EnableSkip(0)", "", }, - }, -} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |