Code Monkey home page Code Monkey logo

xwing-data2's People

Contributors

acosoi avatar alexraubach avatar ampmann avatar apollonaut13 avatar avario avatar casenhob avatar cerender avatar chrisalleng avatar danrs avatar davidhorm avatar dependabot[bot] avatar doweaver avatar gan0n29 avatar guidokessels avatar gyozaguy avatar j1mbob avatar jamesdowdall avatar jchuahtacc avatar mu0n avatar philipdouglas avatar ppa-fyayc avatar radroggor avatar skitau avatar subhedgehog avatar techillin avatar thelogicdump avatar thomric2 avatar tprovick avatar urbknu avatar zacharyp avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

xwing-data2's Issues

Should shields be 0 instead of absent?

After having to build in some special cases to deal with ships without shields, I'm wondering if it would be better to represent ships without shields as having a ship stat of 0 instead of it not being present? Thoughts?

Error in Pilots/FO/Upsilon

Captain Cardinal has the wrong png listed (duplicate of Stridan).

This causes in Vassal the image not to load.

Offending code snippet:

"name": "Captain Cardinal",
"caption": "Principled Instructor",
"initiative": 4,
"limited": 1,
"cost": 64,
"xws": "captaincardinal",
"ability": "While a friendly ship at range 1-2 with lower initiative than you defends or performs an attack, if you have at least 1 [Charge], that ship may reroll 1 [Focus] result. After an enemy ship are range 0-3 is destroyed, lose 1 [Charge].",
"image": "https://images-cdn.fantasyflightgames.com/filer_public/1b/2c/1b2cbc1c-7e49-4f9d-b25a-b72d7319b90b/swz18_major-stridan_a2.png",

Information by Wave

Hi,
I think that is a good idea add "expansions" attribute in pilots and upgrade and include a list of expansion organized by wave.

Data for epic

Any chance to add the epic data? I found the upgrades but ships and quick builds seem to be missing.

Add "Has been Errata'd" data?

Just realized that Proximity Mines got errata'd and I'll send a PR for that fix in a bit. But then that got me thinking, should we add some Errata Boolean property to the cards? Here's the use case:

I'm using the data to build my squad. Then I gather all the components and reread the cards only to see the text is different than the data from this repo. Now I can assume that the data has been errata'd, but I can also likely assume that the data is incorrect in this repro. Now I have to do some homework to figure out which is correct.

Personally I would be cool with just a Boolean. But when I was keeping my own data for 1.0 stuff, I did keep track of the original text just so I can compare. It was useful for when people were arguing about how a card worked, and I noticed they were referencing the original text. But things get weird with Saw's Renegades and Tie Reaper corrections since proton torpedoes are wrong in those packs, but correct in the conversion kits.

Updated json Resistance/YT-1300

This is the same as #111, which seems to be closed?

Added the generic YT and updated the other 3 ships with correct data, so just replace the pilots block of the existing json.

YASB has xws for Solo/Chewie as "hansoloresistance" and "chewbaccaresistance"

{
"name": "Resistance Sympathizer",
"initiative": 2,
"limited": 0,
"xws": "resistancesympathizer",
"text": "After witnessing the Hosnian Cataclysm, some spacers willingly aided the Resistance with whatever ships they had.",
"image": "http://www.infinitearenas.com/xw2browse/images/resistance/resistance-sympathizer.jpg",
"cost": 68,
"slots": [
"Crew",
"Crew",
"Gunner",
"Illicit",
"Modification",
"Title"
]
}
{
"name": "Chewbacca",
"caption": "Loyal Companion",
"initiative": 4,
"limited": 1,
"xws": "chewbacca-scavengedyt1300"
"ability": "After a friendly ship at range 0/3 is destroyed, you may perform an action. Then you may perform a bonus attack.",
"image": "http://www.infinitearenas.com/xw2browse/images/resistance/chewbacca.jpg",
"cost": 72,
"slots": [
"Talent",
"Crew",
"Crew",
"Gunner",
"Illicit",
"Modification",
"Title"
]
},
{
"name": "Han Solo",
"caption": "Jaded Smuggler",
"initiative": 6,
"limited": 1,
"xws": "hansolo-scavengedyt1300"
"ability": "SETUP: You can be placed anywhere in the play area beyond range 3 of enemy ships.",
"image": "http://www.infinitearenas.com/xw2browse/images/resistance/han-solo.jpg",
"cost": 76,
"slots": [
"Talent",
"Crew",
"Crew",
"Gunner",
"Illicit",
"Modification",
"Title"
]
},
{
"name": "Rey",
"caption": "Resourceful Scavenger",
"initiative": 5,
"limited": 1,
"xws": "rey",
"ability": "While you defend or perform an attack, if the enemy ship is in your [Front Arc], you may spend 1 [Force] to change 1 of your blank results to an [Evade] or [Hit] result.",
"image": "https://images-cdn.fantasyflightgames.com/filer_public/f9/27/f9276fd7-52fd-4b05-8599-05039fa479e6/swz19_a2_reys-pilot.png",
"force": { "value": 2, "recovers": 1 }
"cost": 80,
"slots": [
"Force Power",
"Crew",
"Crew",
"Gunner",
"Illicit",
"Modification",
"Title"
]
}

Incorrect Wave 2 Data

Hello,

So far I'm noticing that the following cards are priced incorrectly:

Fanatical: listed 0, actual 2
Special Forces Gunner: listed 0, actual 10
Heroic: listed 0, actual 1

Missing Resistance/T-70 pilot Temmin Wexley

{
  "name": "Temmin Wexley",
  "caption": "Snap",
  "initiative": 4,
  "limited": 1,
  "xws": "jessikapava",
  "ability": "After you fully execute a speed 2-4 maneuver, you may perform a [Boost] action.",
  "shipAbility": {
    "name": "Weapon Hardpoint",
    "text": "You can equip 1 [Cannon], [Torpedo], or [Missile] upgrade."
  },
  "image": "http://www.infinitearenas.com/xw2browse/images/resistance/temmin-wexley.jpg",
  "cost": 54,
  "slots": [
    "Talent",
	"Tech",
    "Astromech",
    "Modification",
    "Configuration",
    "Title"
  ]
}

Content checker for second ed not working

Hi. I’ve just updated to 8.2.5. The Content Checker button was blinking and I opened it up. When I checked for missing 2e content, it said my content is up to date. Problem is, I haven’t yet and I can’t see any wave 2 ships (only black squares with numbers). Hope you can help. Thanks!

Upgrades/Tech/Biohexacrypt Codes

Biohexacrypt Codes missing from tech json

{
"name": "Biohexacrypt Codes",
"limited": 0,
"xws": "biohexacryptcodes",
"sides": [
{
"title": "Biohexacrypt Codes",
"type": "Tech",
"ability": "While you coordinate or jam, if you have a lock on a ship, you may spend that lock to choose that ship, ignoring range restrictions.",
"slots": ["Tech"]
}
],
"cost": { "value": 1 }
}

Upgrades/Tech/Pattern Analyzer

Pattern Analyzer is missing from Tech json

{
"name": "Pattern Analyzer",
"limited": 0,
"xws": "patternanalyzer",
"sides": [
{
"title": "Pattern Analyzer",
"type": "Tech",
"ability": "While you fully execute a red maneuver, before the Check Difficulty step, you may perform 1 action.",
"slots": ["Tech"]
}
],
"cost": { "value": 5 }
},

Thermal Detonators (device.json) is missing a device node

"device" : {
"name" : "Thermal Detonators",
"type" : "Bomb",
"effect" : "At the end of the Activation Phase, this device detonates. When this device detonates, each ship and remote at range 0–1 rolls 1 attack die. Each ship gains 1 strain token for each [Focus] result, and each ship and remote suffers 1 [Hit]/[Crit] damage for each matching result."
}

make available at npmjs.com?

Hi Guido

I was wondering if you would publish this package at npmjs.com (like you did with the original xwing project)

Auto Sync New Point Costs?

Just saw that new point costs files were uploaded on 2018-10-26. I'm assuming this data needs to be updated still since this repro was last updated 15 days before that. I started manually going through the first handful of ships and didn't notice any changes. Then I thought how there should be an automated way of doing this.

Did you have plan on doing this @guidokessels? I was thinking about writing a node script that'll take the latest info from https://squadbuilder.fantasyflightgames.com/api/cards/ and update the points/slots in the json files. That's assuming the REST data has been updated too. And I might not get to writing this for a couple weeks...

p.s. I just did a diff between my local copy of the REST data, and there were too many changes to see the real difference (because I think they reordered a lot of the data).

EDIT: oh, looks like they didn't actually change any point values or slots with that 2018-10-26 update.

Device Effects Data

I suggest storing the effects of device tokens data somewhere. I believe each device token corresponds with one upgrade card, so perhaps add the following to the upgrade.

{"effect": {"name": "Proximity Mine", "text": "After a ship overlaps..."}}

Otherwise I could see storing in a separate file.

Data structure for pilots cost with new rules

Changes are in bold from what would make sense based on the new squad builder restrictions.

For Pilots, there are only a couple of additional fields that are needed.

{
"name": "Fenn Rau",
"caption": "Skull Leader",
"initiative": 6,
"limited": 1,
"cost": 7,
"loadout":12,

"xws": "fennrau",
"ability": "While you defend or perform an attack, if the attack range is 1, you may roll 1 additional die.",
"image": "https://sb-cdn.fantasyflightgames.com/card_images/Card_Pilot_155.png",
"shipAbility": {
"name": "Concordia Faceoff",
"text": "While you defend, if the attack range is 1 and you are in the attacker's [Front Arc], change 1 result to an [Evade] result."
},
"slots": ["Talent","Talent", "Torpedo","Modification"],
"artwork": "https://squadbuilder.fantasyflightgames.com/card_art/Card_art_XW_P_155.jpg",
"ffg": 155,
"standard": true,
"extended": true,

"keywords": ["Mandalorian"]
},

For upgrades, leaving the ability to cost things differently by just setting the cost to be "cost": { "value": 5 }, on everything would fix things without losing the ability to do dynamic points in the future (if those are brought back.)

Update json Resistance/Bombers

{
"name": "Cobalt Squadron Bomber",
"initiative": 1,
"limited": 0,
"xws": "cobaltsquadronbomber"
"text": "Whether the ordnance silos of their StarFortresses are loaded with proton bombs or relief supplies, the heroic crews of Cobalt Squadron dedicate their lives to making a difference in the galaxy.",
"image": "http://www.infinitearenas.com/xw2browse/images/resistance/cobalt-squadron-bomber.jpg",
"cost": 63,
"slots": [
"Sensor",
"Tech",
"Crew",
"Gunner",
"Gunner",
"Device",
"Device",
"Modification"
]
}
{
"name": "Cat",
"caption": "Cobalt Wasp",
"initiative": 1,
"limited": 1,
"xws": "cat"
"ability": "While you perform a primary attack, if the defender is at range 0-1 of at least 1 friendly device, roll 1 additional die.",
"image": "http://www.infinitearenas.com/xw2browse/images/resistance/cat.jpg",
"cost": 67,
"slots": [
"Sensor",
"Tech",
"Crew",
"Gunner",
"Gunner",
"Device",
"Device",
"Modification"
]
}
{
"name": "Vennie",
"caption": "Crimson Cutter",
"initiative": 2,
"limited": 1,
"xws": "vennie"
"ability": "While you defend, if the attacker is in a friendly ship's [Turret], you may add 1 [Focus] result to your roll.",
"image": "http://www.infinitearenas.com/xw2browse/images/resistance/vennie.jpg",
"cost": 67,
"slots": [
"Sensor",
"Tech",
"Crew",
"Gunner",
"Gunner",
"Device",
"Device",
"Modification"
]
}
{
"name": "Ben Teene",
"caption": "Crimson Bolide",
"initiative": 3,
"limited": 1,
"xws": "benteene"
"ability": "After you perform an attack, if the defender is in your [Turret], assign the RATTLED condition to the defender.",
"image": "http://www.infinitearenas.com/xw2browse/images/resistance/ben-teene.jpg",
"cost": 68,
"slots": [
"Sensor",
"Tech",
"Crew",
"Gunner",
"Gunner",
"Device",
"Device",
"Modification"
]
}
{
"name": "Edon Kappehl,
"caption": "Crimson Hailstorm",
"initiative": 3,
"limited": 1,
"xws": "edonkappehl"
"ability": "After you fully execute a blue or white maneuver, if you have not dropped or launched a device this round, you may drop 1 device.",
"image": "http://www.infinitearenas.com/xw2browse/images/resistance/edon-kappehl.jpg",
"cost": 69,
"slots": [
"Sensor",
"Tech",
"Crew",
"Gunner",
"Gunner",
"Device",
"Device",
"Modification"
]
}
{
"name": "Finch Dallow,
"caption": "Cobalt Hammer",
"initiative": 4,
"limited": 1,
"xws": "finchdallow"
"ability": "Before you would drop a bomb, you may place it in the play area touching you instead.",
"image": "http://www.infinitearenas.com/xw2browse/images/resistance/finch-dallow.jpg,
"cost": 70,
"slots": [
"Sensor",
"Tech",
"Crew",
"Gunner",
"Gunner",
"Device",
"Device",
"Modification"
]
}

Error in Pilots/FO/TIE/fo

Zeta Squadron survivor is listed with same xws as Omega Expert.

The correct code snipet:

"name": "Zeta Squadron Survivor",
"initiative": 2,
"limited": 0,
"cost": 34,
"xws": "zetasquadronsurvivor",

Updated json Resistance/YT-1300

Added the generic YT and updated the other 3 ships with correct data, so just replace the pilots block of the existing json.

{
"name": "Resistance Sympathizer",
"initiative": 2,
"limited": 0,
"xws": "resistancesympathizer",
"text": "After witnessing the Hosnian Cataclysm, some spacers willingly aided the Resistance with whatever ships they had.",
"image": "http://www.infinitearenas.com/xw2browse/images/resistance/resistance-sympathizer.jpg",
"cost": 68,
"slots": [
"Crew",
"Crew",
"Gunner",
"Illicit",
"Modification",
"Title"
]
}
{
"name": "Chewbacca",
"caption": "Loyal Companion",
"initiative": 4,
"limited": 1,
"xws": "chewbacca-scavengedyt1300"
"ability": "After a friendly ship at range 0/3 is destroyed, you may perform an action. Then you may perform a bonus attack.",
"image": "http://www.infinitearenas.com/xw2browse/images/resistance/chewbacca.jpg",
"cost": 72,
"slots": [
"Talent",
"Crew",
"Crew",
"Gunner",
"Illicit",
"Modification",
"Title"
]
},
{
"name": "Han Solo",
"caption": "Jaded Smuggler",
"initiative": 6,
"limited": 1,
"xws": "hansolo-scavengedyt1300"
"ability": "SETUP: You can be placed anywhere in the play area beyond range 3 of enemy ships.",
"image": "http://www.infinitearenas.com/xw2browse/images/resistance/han-solo.jpg",
"cost": 76,
"slots": [
"Talent",
"Crew",
"Crew",
"Gunner",
"Illicit",
"Modification",
"Title"
]
},
{
"name": "Rey",
"caption": "Resourceful Scavenger",
"initiative": 5,
"limited": 1,
"xws": "rey",
"ability": "While you defend or perform an attack, if the enemy ship is in your [Front Arc], you may spend 1 [Force] to change 1 of your blank results to an [Evade] or [Hit] result.",
"image": "https://images-cdn.fantasyflightgames.com/filer_public/f9/27/f9276fd7-52fd-4b05-8599-05039fa479e6/swz19_a2_reys-pilot.png",
"force": { "value": 2, "recovers": 1 }
"cost": 80,
"slots": [
"Force Power",
"Crew",
"Crew",
"Gunner",
"Illicit",
"Modification",
"Title"
]
}

Group Quick Builds by Card

Currently, the list of quick builds are not grouped together. Fantasy Flight Games groups the quick builds on cards and these cards appear to have a pattern: 1 or 2 named pilot quick builds followed by a generic pilot quick build. This pattern holds true when viewing the official list of quick builds available on Fantasy Flight's support website for quick builds for products that do not contain quick build cards (such as the faction conversion kits).

I have followed this pattern and created the following Quick Builds list.

https://raw.githubusercontent.com/iwerts/iwerts.github.io/master/xwsquickbuilds.json

Incorrect data

Kerbocat has found the following errors:

  • First Order pilots' name should be in double-quotes like "Scorch" - but are listed as Scorch
  • overtunedmodulators is set to limited 1, should be 0
  • babufrik is set to limited 0, should be 1

Some feedback

I think the new data is looking good so far, but here are a few things that I noticed while looking through it:

  • I don't understand the middle letter in the dial specification. What do all the different values mean?
  • The format currently can't handle pilots who have a different ship ability to the other pilots with the same ship (Nashtah pup, Autopilot drone). Maybe have a ship_ability_override on the pilot?
  • Do we know for sure that there won't be charges or force stats with more than 1 regen per turn? It might be safer to have regenerates be 0 or 1 so it can easily adapt if that does happen.

Non-English Language Support

The official squad builder has support for multiple languages. Is there any way to scrape that data into xwing-data2? If there isn't a clever way to automate this, I'd be happy to manually crunch the other languages into .json files if someone more clever than me can help by suggesting a proper structure for the data to take on.

marking 'actionable' abilities on cards

I was wondering if cards which grand actionable abilities should be marked as 'actionable'. There are plenty of pilots, upgrades, conditions and damage cards that give extra actions to a ship, and an indication of this could help for some apps I guess

Issue with xwing-miniatures-ships meta data

The latest version of the xwing-miniatures-ships meta data has

  • a prefix of "MyFont" to the fontname
  • the family name is set to "My Font"
  • Name for Humans has a prefix of "My Font"

This corrupts the font naming, as all programs wanting to use the font, will need to use "My Font" instead of the right name "xwing-miniatures-ships".

Kare Kun or Karé Kun

The card text saids Kare Kun but the wikipedia on her says Karé Kun. The accented character is minor but prevents basic string comparisons.

I wasn't sure if I should submit the change with a general consensus on how to deal with these cases.

Ship data files?

Hi, wanted to put forward the suggestion to add separate file/s for ship data.

I saw (in #62) that it looks like it's something that isn't wanted at the moment but I think it's important to have. Any tool that wants to get a list of ships currently has to parse all the pilot files.

Red Fury Zealot has additional talent slot

data\pilots\first-order\tie-wi-whisper-modified-interceptor.json

Red Fury Zealot slots on line 169 should read:
"slots": ["Talent", "Missile", "Tech", "Tech", "Configuration"],

Rule Reference

Has anyone attempted to cut up the rule reference and JSONify them? It seems a bit resource intensive and needs to be updated, but it would be very helpful to have on hand for streams if we ever need to quickly reference a rule entry.

Add Availability data?

Did you want to add Availability data like you would see from http://xwing-miniatures-second-edition.wikia.com/wiki/X-Wing_Miniatures:_Second_Edition_Wiki. I was thinking it would be nice to know which pilots/upgrades are available in certain expansion packs. For example when people ask what's in the Core Set that aren't in the Upgrade Kits.

I'm thinking we can add to the Pilot or Upgrade object. For instance, on the Heightened Perception force upgrade card:

{ "availability" : [ { "product" : "X-Wing Core Set", "quantity" : 2 } ]}

And then for the Afterburners modification upgrade card:

{ "availability" : [ { "product" : "X-Wing Core Set", "quantity" : 1 }, { "product" : "Fang Fighter Expansion Pack ", "quantity" : 1 } ]}

But I don't know if product should be using some key or id instead.

R5-D8 image points to an image of R5-P8

The recently added "image" property for R5-D8 points to an image of R5-P8.

I've been looking for a clean image of Second Edition R5-D8 from FFG, but the only one I could find is this one.

This wiki has a clean image of just the card, but I couldn't find it on FFG's website.

Should I update the image for R5-D8 to point to the FFG image (the one with other elements) or the wiki one (the one with just the card, but with an unknown source)?

silhouette for each ship

I see you can also find the silhouettes for each ship in ffg's squadronbuilder, maybe this can be added to each ship?
I'll start already, using a tag like "silhouette" and add the url for each item.

Ordnance icon

The attack data for upgrades doesn't indicate whether they have the ordnance icon on the card (which means range bonuses don't apply). Currently all Missiles and Torpedos have it and all other special weapons don't, so you can infer it, but that could change.

The question is should it be a range_bonus property that is 1 for normal weapons and 0 for Missiles and Torpedoes, or an ordnance property that is 0 for other weapons and 1 for Missiles and Torpedoes?

Missing upgrade content

Running the scraper tool reveals the following upgrades are missing:

Not found Gar Saxon Crew 8 Yes Yes
Not found Imperial Super Commando Team Crew 7 Yes Yes
Not found Tiber Saxon Gunner 4 Yes Yes
Not found Vectored Canons (RZ-1) Configuration 0 Yes Yes
Not found Bo-Katan Kryze Crew 4 Yes Yes
Not found Fenn Rau Crew 6 Yes Yes
Not found Ursa Wren Crew 6 Yes Yes
Not found Tristan Wren Crew 2 Yes Yes
Not found Clan Wren Commando Team Crew 7 Yes Yes
Not found Ahsoka Tano Crew 9 Yes Yes
Not found Bo-Katan Kryze Crew 4 Yes Yes
Not found Fenn Rau Crew 6 Yes Yes
Not found Kuill Crew 4 Yes Yes
Not found Prime Minister Almec Crew 9 Yes Yes
Not found Pre Vizsla Crew 9 Yes Yes
Not found Rook Kast Crew 11 Yes Yes
Not found Savage Opress Crew 10 Yes Yes
Not found Mandalorian Super Commando Team Crew 7 Yes Yes
Not found Gar Saxon Gunner 9 Yes Yes
Not found IG-11  Gunner 6 Yes Yes
Not found Delta-7B Configuration NaN Banned Banned
Not found Ahsoka Tano Crew 9 Yes Yes
Not found Bo-Katan Kryze Crew 8 Yes Yes
Not found Korkie Kryze Crew 5 Yes Yes
Not found Obi-Wan Kenobi Crew 11 Yes Yes
Not found Prime Minister Almec Crew 9 Yes Yes
Not found Satine Kryze Crew 10 Yes Yes
Not found Nite Owl Commando Team Crew 7 Yes Yes
Not found Ursa Wren Gunner 6 Yes Yes
Not found Landing Struts Open  Configuration 0 Yes Yes
Not found Repulsorlift Stabilizers (Active)  Configuration 0 Yes Yes
Not found Bo-Katan Kryze Crew 8 Yes Yes
Not found Savage Opress Crew 10 Yes Yes
Not found Tal Merrik Crew 7 Banned Yes
Not found Death Watch Commando Team Crew 7 Yes Yes
Not found Ursa Wren Gunner 6 Yes Yes
Not found Proton Cannon Cannon 3 Yes Yes
Not found Swivel Wing (Up) Configuration 0 Yes Yes
Not found Drop-Seat bay Modification 1 Yes Yes
Not found Blazer Bomb Device 4 Yes Yes
Not found Homing Torpedoes Torpedo 5 Yes Yes
Not found Gauntlet Title 0 Yes Yes
Not found Nightbrother Title 0 Yes Yes```

Missing Resistance/T-70 pilot Jessika Pava

Since I have no write access, maybe you can paste this into the json?

{
  "name": "Jessika Pava",
  "caption": "The Great Destroyer",
  "initiative": 3,
  "limited": 1,
  "xws": "jessikapava",
  "ability": "While you defend or perform an attack, you may spend 1 [Charge] or 1 non-recurring [Charge] from your equipped [Astromech] upgrade to reroll up to 1 of your dice for each other friendly ship at range 0-1.",
  "shipAbility": {
    "name": "Weapon Hardpoint",
    "text": "You can equip 1 [Cannon], [Torpedo], or [Missile] upgrade."
  },
  "image": "http://www.infinitearenas.com/xw2browse/images/resistance/jessika-pava.jpg",
  "cost": 52,
  "slots": [
    "Tech",
    "Astromech",
    "Modification",
    "Configuration",
    "Title"
  ]
}

Scurrg H-6 Bomber pilot points incorrect

data\pilots\scum-and-villainy\scurrg-h-6-bomber.json

The points cost for Captain Nym should be 45 (found on line 44).
The points cost for Lok Revenant should be 43 (found on line 67).

Incorrect Force slot Kylo Ren

data\pilots\first-order\tie-vn-silencer.json line 94

"slots": ["Force", "Tech", "Torpedo", "Missile", "Modification"],
should be
"slots": ["Force Power", "Tech", "Torpedo", "Missile", "Modification"],

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.