From 3fb9e8ef977f43c25bea3c27dc8e32eb36307a49 Mon Sep 17 00:00:00 2001 From: Steve Date: Sat, 28 Nov 2015 15:29:55 +0000 Subject: [PATCH] Updated tutorials. Added ECM tutorial. --- data/fighters/cannonDart.json | 21 +++++++++++++ data/fighters/list.json | 4 ++- data/fighters/missileDart.json | 10 +++++++ data/galaxy/starSystems.json | 7 +++-- ...eal target.json => 04 - armed target.json} | 2 +- data/missions/sol/05 - ecm.json | 30 +++++++++++++++++++ ...5 - wingmates.json => 06 - wingmates.json} | 0 .../sol/{06 - final.json => 07 - final.json} | 0 8 files changed, 69 insertions(+), 5 deletions(-) create mode 100644 data/fighters/cannonDart.json create mode 100644 data/fighters/missileDart.json rename data/missions/sol/{04 - real target.json => 04 - armed target.json} (96%) create mode 100644 data/missions/sol/05 - ecm.json rename data/missions/sol/{05 - wingmates.json => 06 - wingmates.json} (100%) rename data/missions/sol/{06 - final.json => 07 - final.json} (100%) diff --git a/data/fighters/cannonDart.json b/data/fighters/cannonDart.json new file mode 100644 index 0000000..6085e90 --- /dev/null +++ b/data/fighters/cannonDart.json @@ -0,0 +1,21 @@ +{ + "name" : "CannonDart", + "health" : 15, + "shield" : 0, + "speed" : 2.1, + "reloadTime" : 24, + "shieldRechargeRate" : 0, + "textureName" : "gfx/fighters/dart01.png", + "guns" : [ + { + "type" : "BT_PARTICLE", + "x" : -8, + "y" : 0 + }, + { + "type" : "BT_PARTICLE", + "x" : 8, + "y" : 0 + } + ] +} diff --git a/data/fighters/list.json b/data/fighters/list.json index a9ad538..d62bbc1 100644 --- a/data/fighters/list.json +++ b/data/fighters/list.json @@ -22,5 +22,7 @@ "data/fighters/thunderhead.json", "data/fighters/scarab.json", "data/fighters/hammerhead.json", - "data/fighters/khepri.json" + "data/fighters/khepri.json", + "data/fighters/cannonDart.json", + "data/fighters/missileDart.json" ] diff --git a/data/fighters/missileDart.json b/data/fighters/missileDart.json new file mode 100644 index 0000000..c6f22b5 --- /dev/null +++ b/data/fighters/missileDart.json @@ -0,0 +1,10 @@ +{ + "name" : "MissileDart", + "health" : 15, + "shield" : 0, + "speed" : 2.1, + "reloadTime" : 24, + "shieldRechargeRate" : 0, + "textureName" : "gfx/fighters/dart01.png", + "missiles" : 999 +} diff --git a/data/galaxy/starSystems.json b/data/galaxy/starSystems.json index 0da992b..3b02100 100644 --- a/data/galaxy/starSystems.json +++ b/data/galaxy/starSystems.json @@ -9,9 +9,10 @@ "data/missions/sol/01 - free flight.json", "data/missions/sol/02 - weapons.json", "data/missions/sol/03 - moving target.json", - "data/missions/sol/04 - real target.json", - "data/missions/sol/05 - wingmates.json", - "data/missions/sol/06 - final.json" + "data/missions/sol/04 - armed target.json", + "data/missions/sol/05 - ecm.json", + "data/missions/sol/06 - wingmates.json", + "data/missions/sol/07 - final.json" ] }, { diff --git a/data/missions/sol/04 - real target.json b/data/missions/sol/04 - armed target.json similarity index 96% rename from data/missions/sol/04 - real target.json rename to data/missions/sol/04 - armed target.json index e3834cd..56b8eeb 100644 --- a/data/missions/sol/04 - real target.json +++ b/data/missions/sol/04 - armed target.json @@ -21,7 +21,7 @@ "fighters" : [ { "name" : "Dart", - "types" : "SimpleDart", + "types" : "CannonDart", "side" : "SIDE_PIRATE", "x" : 25, "y" : 24 diff --git a/data/missions/sol/05 - ecm.json b/data/missions/sol/05 - ecm.json new file mode 100644 index 0000000..02810ed --- /dev/null +++ b/data/missions/sol/05 - ecm.json @@ -0,0 +1,30 @@ +{ + "name" : "ECM Training", + "description" : "Practice using your ECM in the next encounter. The Dart here is equipped with missiles, which will home in on you. You can thwart these attacks by careful use of your ECM. Once you are done practicing, you can destroy the Dart and move on.", + "background" : "gfx/backgrounds/background03.jpg", + "planet" : "gfx/planets/earth.png", + "music" : "music/Battle in the winter.mp3", + "objectives" : [ + { + "description" : "Eliminate Dart", + "targetName" : "Dart", + "targetValue" : 1, + "targetType" : "TT_DESTROY" + } + ], + "player" : { + "type" : "TAF", + "side" : "SIDE_ALLIES", + "pilot" : "Jim Goddard", + "squadron" : "Midnight Runners" + }, + "fighters" : [ + { + "name" : "Dart", + "types" : "MissileDart", + "side" : "SIDE_PIRATE", + "x" : 25, + "y" : 24 + } + ] +} diff --git a/data/missions/sol/05 - wingmates.json b/data/missions/sol/06 - wingmates.json similarity index 100% rename from data/missions/sol/05 - wingmates.json rename to data/missions/sol/06 - wingmates.json diff --git a/data/missions/sol/06 - final.json b/data/missions/sol/07 - final.json similarity index 100% rename from data/missions/sol/06 - final.json rename to data/missions/sol/07 - final.json