Added nymph definition. Updated Coyote mission and other fighters.

This commit is contained in:
Steve 2015-10-25 14:08:32 +00:00
parent b6da6c2ec5
commit cffc584d15
6 changed files with 68 additions and 123 deletions

View File

@ -9,7 +9,12 @@
"guns" : [
{
"type" : "BT_PLASMA",
"x" : 0,
"x" : -7,
"y" : 0
},
{
"type" : "BT_PLASMA",
"x" : 7,
"y" : 0
}
]

View File

@ -7,5 +7,6 @@
"data/fighters/staticDart.json",
"data/fighters/taf.json",
"data/fighters/unarmedDart.json",
"data/fighters/ray.json"
"data/fighters/ray.json",
"data/fighters/nymph.json"
]

21
data/fighters/nymph.json Normal file
View File

@ -0,0 +1,21 @@
{
"name" : "Nymph",
"health" : 30,
"shield" : 25,
"speed" : 2.5,
"reloadTime" : 14,
"shieldRechargeRate" : 30,
"textureName" : "gfx/fighters/nymph.png",
"guns" : [
{
"type" : "BT_PLASMA",
"x" : -12,
"y" : -2
},
{
"type" : "BT_PLASMA",
"x" : 12,
"y" : -2
}
]
}

View File

@ -10,6 +10,16 @@
{
"type" : "BT_PLASMA",
"x" : 0,
"y" : -4
},
{
"type" : "BT_PLASMA",
"x" : 9,
"y" : 0
},
{
"type" : "BT_PLASMA",
"x" : -9,
"y" : 0
}
]

View File

@ -4,12 +4,26 @@
"background" : "gfx/backgrounds/background03.jpg",
"planet" : "gfx/planets/mythos.png",
"music" : "music/heroism.ogg",
"requires" : "temper/03 - pirate uprising #3.json",
"objectives" : [
{
"description" : "Destroy all enemy targets",
"targetName" : "Pandoran",
"targetValue" : 250,
"targetValue" : 100,
"targetType" : "TT_DESTROY"
},
{
"description" : "Do not lose any of the ATAFs",
"targetName" : "ATAF",
"targetValue" : 1,
"targetType" : "TT_DESTROY",
"isCondition" : 1
}
],
"challenges" : [
{
"type" : "CHALLENGE_NO_LOSSES",
"targetValue" : 0
}
],
"player" : {
@ -19,37 +33,10 @@
"squadron" : "White Knights"
},
"fighterGroups" : [
{
"name" : "Ally",
"types" : "ATAF",
"number" : 4,
"side" : "SIDE_ALLIES",
"x" : 0,
"y" : 0,
"scatter" : 500
},
{
"name" : "Ally",
"types" : "TAF",
"number" : 2,
"side" : "SIDE_ALLIES",
"x" : 0,
"y" : 0,
"scatter" : 500
},
{
"name" : "Ally",
"types" : "Ray",
"number" : 2,
"side" : "SIDE_ALLIES",
"x" : 0,
"y" : 0,
"scatter" : 500
},
{
"name" : "Pandoran",
"types" : "Jackal;Sphinx",
"number" : 50,
"types" : "Jackal;Sphinx;Nymph",
"number" : 20,
"side" : "SIDE_PANDORAN",
"x" : -5000,
"y" : 0,
@ -57,8 +44,8 @@
},
{
"name" : "Pandoran",
"types" : "Jackal;Sphinx",
"number" : 50,
"types" : "Jackal;Sphinx;Nymph",
"number" : 20,
"side" : "SIDE_PANDORAN",
"x" : -5000,
"y" : 5000,
@ -66,8 +53,8 @@
},
{
"name" : "Pandoran",
"types" : "Jackal;Sphinx",
"number" : 50,
"types" : "Jackal;Sphinx;Nymph",
"number" : 20,
"side" : "SIDE_PANDORAN",
"x" : -5000,
"y" : -5000,
@ -75,8 +62,8 @@
},
{
"name" : "Pandoran",
"types" : "Jackal;Sphinx",
"number" : 50,
"types" : "Nymph",
"number" : 20,
"side" : "SIDE_PANDORAN",
"x" : 5000,
"y" : 8000,
@ -85,7 +72,7 @@
{
"name" : "Pandoran",
"types" : "Jackal;Sphinx",
"number" : 50,
"number" : 20,
"side" : "SIDE_PANDORAN",
"x" : 7000,
"y" : -4000,

View File

@ -1,90 +1,11 @@
{
"name" : "Operation Menelaus",
"description" : "",
"name" : "Test Mission",
"description" : "Just a test mission",
"background" : "gfx/backgrounds/background03.jpg",
"planet" : "gfx/planets/spirit.png",
"music" : "music/battleThemeA.mp3",
"objectives" : [
{
"description" : "Eliminate Enemies",
"targetName" : "Enemy",
"targetValue" : 100
}
],
"challenges" : [
{
"type" : "CHALLENGE_NO_LOSSES",
"targetValue" : 0
},
{
"type" : "CHALLENGE_ARMOUR",
"targetValue" : 80
},
{
"type" : "CHALLENGE_PLAYER_KILLS",
"targetValue" : 25
}
],
"music" : "",
"player" : {
"type" : "ATAF",
"type" : "Nymph",
"side" : "SIDE_CSN"
},
"fighterGroups" : [
{
"name" : "Ally",
"type" : "TAF",
"number" : 16,
"side" : "SIDE_CSN",
"x" : 0,
"y" : 0
},
{
"type" : "Jackal",
"name" : "Enemy",
"number" : 10,
"side" : "SIDE_PIRATE",
"x" : 1000,
"y" : 5000
},
{
"type" : "Jackal",
"name" : "Enemy",
"number" : 10,
"side" : "SIDE_PIRATE",
"x" : 2500,
"y" : 5000
},
{
"type" : "Jackal",
"name" : "Enemy",
"number" : 10,
"side" : "SIDE_PIRATE",
"x" : 4000,
"y" : 5000
},
{
"type" : "Sphinx",
"name" : "Enemy",
"number" : 10,
"side" : "SIDE_PIRATE",
"x" : -1000,
"y" : 5000
},
{
"type" : "Sphinx",
"name" : "Enemy",
"number" : 10,
"side" : "SIDE_PIRATE",
"x" : -2500,
"y" : 5000
},
{
"type" : "Sphinx",
"name" : "Enemy",
"number" : 10,
"side" : "SIDE_PIRATE",
"x" : -5000,
"y" : 5000
}
]
}
}