Skip to content

Commit

Permalink
Merge pull request #558 from guidokessels/ring
Browse files Browse the repository at this point in the history
Add hyperdrive ring and hyperdrive upgrade
  • Loading branch information
danrs authored Aug 17, 2022
2 parents badc6a3 + 3ef0e1a commit c424a5b
Show file tree
Hide file tree
Showing 6 changed files with 67 additions and 3 deletions.
4 changes: 3 additions & 1 deletion data/manifest.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "3.3.3",
"version": "3.3.4",
"damagedecks": ["data/damage-decks/core.json"],
"factions": ["data/factions/factions.json"],
"stats": ["data/stats/stats.json"],
Expand Down Expand Up @@ -143,6 +143,7 @@
"data/pilots/galactic-republic/gauntlet-fighter.json",
"data/pilots/galactic-republic/laat-i-gunship.json",
"data/pilots/galactic-republic/nimbus-class-v-wing.json",
"data/pilots/galactic-republic/syliure-class-hyperspace-ring.json",
"data/pilots/galactic-republic/clone-z-95-headhunter.json"
]
}
Expand All @@ -158,6 +159,7 @@
"data/upgrades/force-power.json",
"data/upgrades/gunner.json",
"data/upgrades/hardpoint.json",
"data/upgrades/hyperdrive.json",
"data/upgrades/illicit.json",
"data/upgrades/missile.json",
"data/upgrades/modification.json",
Expand Down
35 changes: 35 additions & 0 deletions data/pilots/galactic-republic/syliure-class-hyperspace-ring.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
{
"name": "Syliure-class Hyperspace Ring",
"xws": "syliureclasshyperspacering",
"size": "Small",
"faction": "Galactic Republic",
"stats": [
{ "type": "agility", "value": 1 },
{ "type": "hull", "value": 1 },
{ "type": "shields", "value": 2 }
],
"actions": [],
"pilots": [
{
"name": "TransGalMeg Control Link",
"xws": "transgalmegcontrollink",
"initiative": 0,
"cost": 2,
"loadout": 0,
"slots": [
"Hyperdrive"
],
"limited": 0,
"artwork": "https://infinitearenas.com/xw2/images/artwork/pilots/transgalmegcontrollink.png",
"image": "https://infinitearenas.com/xw2/images/pilots/transgalmegcontrollink.png",
"shipAbility": {
"name": "Hyperspace Docking Ring",
"text": "1 Delta-7 Aethersprite, Eta-2 Actis, or Nimbus-class V-wing can dock with you. While a ship is docked with you, you gain that ships initiative and are assigned that ship's dial. While you execute a maneuver, reduce its speed to 1. Before you execute an advanced maneuver, execute a white stationary maneuver [Stationary] instead, then you may rotate 90° or 180°. While no ship is docked with you, you are not assigned a maneuver dial and do not activate or engage."
},
"standard": false,
"extended": false,
"epic": true
}
],
"icon": "https://infinitearenas.com/xw2/images/shipicons/galactic-republic/I_Syliure-class_Hyperspace_Ring.png"
}
22 changes: 22 additions & 0 deletions data/upgrades/hyperdrive.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
[
{
"name": "Syliure-31 Hyperdrive",
"limited": 0,
"xws": "syliure31hyperdrive",
"sides": [
{
"title": "Syliure-31 Hyperdrive",
"type": "Hyperdrive",
"slots": ["Hyperdrive"],
"ability": "Setup: You can be placed anywhere in the play area beyond range 1 of obstacles, beyond range 3 of enemy ships, and beyond range 3 of the enemy table edge.",
"image": "https://infinitearenas.com/xw2/images/upgrades/syliure31hyperdrive.png",
"artwork": "https://infinitearenas.com/xw2/images/artwork/upgrades/syliure31hyperdrive.png"
}
],
"cost": { "value": 3 },
"restrictions": [{ "ships": ["syliureclasshyperspacering"] }],
"standard": false,
"extended": false,
"epic": true
}
]
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "xwing-data2",
"version": "3.3.3",
"version": "3.3.4",
"repository": "git@github.com:guidokessels/xwing-data2.git",
"author": "Guido Kessels <mail@guidokessels.com>",
"license": "MIT",
Expand Down
1 change: 1 addition & 0 deletions tests/schemas/pilot.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@
"Force Power",
"Gunner",
"Hardpoint",
"Hyperdrive",
"Illicit",
"Missile",
"Modification",
Expand Down
6 changes: 5 additions & 1 deletion tests/schemas/upgrade.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -301,7 +301,8 @@
"croccruiser",
"cr90corelliancorvette",
"fireball",
"rogueclassstarfighter"
"rogueclassstarfighter",
"syliureclasshyperspacering"
]
}
},
Expand All @@ -321,6 +322,7 @@
"Force Power",
"Gunner",
"Hardpoint",
"Hyperdrive",
"Illicit",
"Missile",
"Modification",
Expand Down Expand Up @@ -362,6 +364,7 @@
"Force Power",
"Gunner",
"Hardpoint",
"Hyperdrive",
"Illicit",
"Missile",
"Modification",
Expand Down Expand Up @@ -391,6 +394,7 @@
"Force Power",
"Gunner",
"Hardpoint",
"Hyperdrive",
"Illicit",
"Missile",
"Modification",
Expand Down

0 comments on commit c424a5b

Please sign in to comment.