|
|
- After you reveal a red Tallon Roll [ or ] maneuver, if you have 2 or fewer stress tokens, treat that maneuver as white.
- You can equip 1 , , or upgrade.
- Integrated S-foils
- While you perform a primary attack, if the defender is not in your , roll 1 fewer attack die. Before you activate, you may flip this card.
- + |
+
- Before you activate, you may flip this card.
- Crack Shot | 1
- While you perform a primary attack, if the defender is in your , before the Neutralize Results step, you may spend 1 to cancel 1 result.
- Advanced Optics
- While you perform an attack, you may spend 1 focus token to change 1 of your blank results to a result.
62/31
1
|
|
- After you gain a stress token, if there is an enemy ship in your at range 0-1, you may remove that stress token.
- You can equip 1 , , or upgrade.
- Integrated S-foils
- While you perform a primary attack, if the defender is not in your , roll 1 fewer attack die. Before you activate, you may flip this card.
- + |
+
- Before you activate, you may flip this card.
- Crack Shot | 1
- While you perform a primary attack, if the defender is in your , before the Neutralize Results step, you may spend 1 to cancel 1 result.
58/29
2
|
|
|
- While you defend or perform an attack, you may add 1 blank result, or you may gain 1 strain token to add 1 focus result instead.
- • Rose Tico
- While you defend or perform an attack, you may spend 1 of your results to acquire a lock on the enemy ship.
- Heroic
- While you defend or perform an attack, if you have only blank results and have 2 or more results, you may reroll any number of your dice.
- Advanced Optics
- While you perform an attack, you may spend 1 focus token to change 1 of your blank results to a result.
45/23
3
5
• Tallissan Lintra
2
3
2
2
1
|
|
|
|
- While an enemy ship in your performs an attack, you may spend 1 . If you do, the defender rolls 1 additional die.
- You can rotate your indicator only to your or . After you perform an action, you may perform a red or red action.
- Marksmanship
- While you perform an attack, if the defender is in your , you may change 1 result to a result.
- Crack Shot | 1
- While you perform a primary attack, if the defender is in your , before the Neutralize Results step, you may spend 1 to cancel 1 result.
41/21
4
DUMP
array(8) {
["faction"]=>
string(10) "resistance"
["faction_model"]=>
array(5) {
[0]=>
string(8) "factions"
["name"]=>
string(10) "Resistance"
["xws"]=>
string(10) "resistance"
["ffg"]=>
int(4)
["icon"]=>
string(65) "https://sb-cdn.fantasyflightgames.com/factions/ResistanceIcon.png"
}
["name"]=>
string(8) "20190816"
["pilots"]=>
array(4) {
[0]=>
array(7) {
["id"]=>
string(8) "elloasty"
["pilot_model"]=>
array(16) {
[0]=>
string(19) "t70xwing-Resistance"
[1]=>
string(6) "pilots"
["name"]=>
string(9) "Ello Asty"
["caption"]=>
string(11) "Born to Ill"
["initiative"]=>
int(5)
["limited"]=>
int(1)
["xws"]=>
string(8) "elloasty"
["ability"]=>
string(156) "After you reveal a red Tallon Roll [[Tallon Roll Left] or [Tallon Roll Right]] maneuver, if you have 2 or fewer stress tokens, treat that maneuver as white."
["shipAbility"]=>
array(2) {
["name"]=>
string(16) "Weapon Hardpoint"
["text"]=>
string(58) "You can equip 1 [Cannon], [Torpedo], or [Missile] upgrade."
}
["cost"]=>
int(54)
["slots"]=>
array(6) {
[0]=>
string(6) "Talent"
[1]=>
string(9) "Astromech"
[2]=>
string(12) "Modification"
[3]=>
string(5) "Title"
[4]=>
string(13) "Configuration"
[5]=>
string(4) "Tech"
}
["image"]=>
string(89) "https://sb-cdn.fantasyflightgames.com/card_images/en/f77180ae05fd919a0dff2225380246a6.png"
["artwork"]=>
string(89) "https://squadbuilder.fantasyflightgames.com/card_art/ff73537d7ab2f063e7a510c05013269e.jpg"
["ffg"]=>
int(419)
["hyperspace"]=>
bool(true)
["keywords"]=>
array(1) {
[0]=>
string(6) "X-wing"
}
}
["points"]=>
int(62)
["recalccost"]=>
int(61)
["ship"]=>
string(8) "t70xwing"
["ship_model"]=>
array(10) {
["name"]=>
string(11) "T-70 X-wing"
["xws"]=>
string(8) "t70xwing"
["ffg"]=>
int(53)
["size"]=>
string(5) "Small"
["dial"]=>
array(17) {
[0]=>
string(3) "1BB"
[1]=>
string(3) "1FB"
[2]=>
string(3) "1NB"
[3]=>
string(3) "2TW"
[4]=>
string(3) "2BB"
[5]=>
string(3) "2FB"
[6]=>
string(3) "2NB"
[7]=>
string(3) "2YW"
[8]=>
string(3) "3ER"
[9]=>
string(3) "3TW"
[10]=>
string(3) "3BW"
[11]=>
string(3) "3FB"
[12]=>
string(3) "3NW"
[13]=>
string(3) "3YW"
[14]=>
string(3) "3RR"
[15]=>
string(3) "4FW"
[16]=>
string(3) "4KR"
}
["dialCodes"]=>
array(1) {
[0]=>
string(3) "T70"
}
["faction"]=>
string(10) "Resistance"
["stats"]=>
array(4) {
[0]=>
array(3) {
["arc"]=>
string(9) "Front Arc"
["type"]=>
string(6) "attack"
["value"]=>
int(3)
}
[1]=>
array(2) {
["type"]=>
string(7) "agility"
["value"]=>
int(2)
}
[2]=>
array(2) {
["type"]=>
string(4) "hull"
["value"]=>
int(4)
}
[3]=>
array(2) {
["type"]=>
string(7) "shields"
["value"]=>
int(3)
}
}
["actions"]=>
array(3) {
[0]=>
array(2) {
["difficulty"]=>
string(5) "White"
["type"]=>
string(5) "Focus"
}
[1]=>
array(2) {
["difficulty"]=>
string(5) "White"
["type"]=>
string(4) "Lock"
}
[2]=>
array(2) {
["difficulty"]=>
string(5) "White"
["type"]=>
string(5) "Boost"
}
}
["icon"]=>
string(71) "https://squadbuilder.fantasyflightgames.com/ship_types/I_X-wing-T70.png"
}
["upgrades"]=>
array(3) {
["configuration"]=>
array(2) {
[0]=>
string(16) "integratedsfoils"
["upgrade_model"]=>
array(2) {
[0]=>
array(8) {
[0]=>
string(13) "configuration"
["name"]=>
string(18) "Integrated S-foils"
["limited"]=>
int(0)
["xws"]=>
string(16) "integratedsfoils"
["sides"]=>
array(2) {
[0]=>
array(8) {
["title"]=>
string(27) "Integrated S-foils (Closed)"
["type"]=>
string(13) "Configuration"
["ability"]=>
string(152) "While you perform a primary attack, if the defender is not in your [Bullseye Arc], roll 1 fewer attack die. Before you activate, you may flip this card."
["slots"]=>
array(1) {
[0]=>
string(13) "Configuration"
}
["grants"]=>
array(2) {
[0]=>
array(2) {
["type"]=>
string(6) "action"
["value"]=>
array(2) {
["type"]=>
string(11) "Barrel Roll"
["difficulty"]=>
string(5) "White"
}
}
[1]=>
array(2) {
["type"]=>
string(6) "action"
["value"]=>
array(3) {
["type"]=>
string(5) "Focus"
["difficulty"]=>
string(5) "White"
["linked"]=>
array(2) {
["type"]=>
string(11) "Barrel Roll"
["difficulty"]=>
string(3) "Red"
}
}
}
}
["image"]=>
string(89) "https://sb-cdn.fantasyflightgames.com/card_images/en/e3b44142faf0f13e541bf674a6c06dbc.png"
["ffg"]=>
int(486)
["artwork"]=>
string(89) "https://squadbuilder.fantasyflightgames.com/card_art/a8233a67adce770e91e4b6b9025670ed.jpg"
}
[1]=>
array(7) {
["title"]=>
string(25) "Integrated S-foils (Open)"
["type"]=>
string(13) "Configuration"
["ability"]=>
string(44) "Before you activate, you may flip this card."
["slots"]=>
array(1) {
[0]=>
string(13) "Configuration"
}
["image"]=>
string(89) "https://sb-cdn.fantasyflightgames.com/card_images/en/49372b4efb974ff673a1b79441186fd5.png"
["artwork"]=>
string(89) "https://squadbuilder.fantasyflightgames.com/card_art/bf5e7b98158570f9d4fc259b5553f4ca.jpg"
["ffg"]=>
int(487)
}
}
["cost"]=>
array(1) {
["value"]=>
int(0)
}
["restrictions"]=>
array(1) {
[0]=>
array(1) {
["ships"]=>
array(1) {
[0]=>
string(8) "t70xwing"
}
}
}
["hyperspace"]=>
bool(false)
}
["upgrade_model"]=>
bool(false)
}
}
["talent"]=>
array(2) {
[0]=>
string(9) "crackshot"
["upgrade_model"]=>
array(2) {
[0]=>
array(7) {
[0]=>
string(6) "talent"
["name"]=>
string(10) "Crack Shot"
["limited"]=>
int(0)
["xws"]=>
string(9) "crackshot"
["sides"]=>
array(1) {
[0]=>
array(8) {
["title"]=>
string(10) "Crack Shot"
["type"]=>
string(6) "Talent"
["ability"]=>
string(167) "While you perform a primary attack, if the defender is in your [Bullseye Arc], before the Neutralize Results step, you may spend 1 [Charge] to cancel 1 [Evade] result."
["slots"]=>
array(1) {
[0]=>
string(6) "Talent"
}
["charges"]=>
array(2) {
["value"]=>
int(1)
["recovers"]=>
int(0)
}
["image"]=>
string(68) "https://sb-cdn.fantasyflightgames.com/card_images/Card_Upgrade_1.png"
["artwork"]=>
string(72) "https://squadbuilder.fantasyflightgames.com/card_art/Card_art_XW_U_1.jpg"
["ffg"]=>
int(230)
}
}
["cost"]=>
array(1) {
["value"]=>
int(3)
}
["hyperspace"]=>
bool(false)
}
["upgrade_model"]=>
bool(false)
}
}
["tech"]=>
array(2) {
[0]=>
string(14) "advancedoptics"
["upgrade_model"]=>
array(2) {
[0]=>
array(7) {
[0]=>
string(4) "tech"
["name"]=>
string(15) "Advanced Optics"
["limited"]=>
int(0)
["xws"]=>
string(14) "advancedoptics"
["sides"]=>
array(1) {
[0]=>
array(7) {
["title"]=>
string(15) "Advanced Optics"
["type"]=>
string(4) "Tech"
["ability"]=>
string(109) "While you perform an attack, you may spend 1 focus token to change 1 of your blank results to a [Hit] result."
["slots"]=>
array(1) {
[0]=>
string(4) "Tech"
}
["image"]=>
string(89) "https://sb-cdn.fantasyflightgames.com/card_images/en/e77e204e6b7164f6a1d945b20a0c4359.png"
["artwork"]=>
string(89) "https://squadbuilder.fantasyflightgames.com/card_art/e19aa7cd99df250715c17386135cd140.jpg"
["ffg"]=>
int(460)
}
}
["cost"]=>
array(1) {
["value"]=>
int(5)
}
["hyperspace"]=>
bool(false)
}
["upgrade_model"]=>
bool(false)
}
}
}
}
[1]=>
array(7) {
["id"]=>
string(8) "niennunb"
["pilot_model"]=>
array(16) {
[0]=>
string(19) "t70xwing-Resistance"
[1]=>
string(6) "pilots"
["name"]=>
string(9) "Nien Nunb"
["caption"]=>
string(18) "Sarcastic Survivor"
["initiative"]=>
int(5)
["limited"]=>
int(1)
["xws"]=>
string(8) "niennunb"
["ability"]=>
string(124) "After you gain a stress token, if there is an enemy ship in your [Front Arc] at range 0-1, you may remove that stress token."
["shipAbility"]=>
array(2) {
["name"]=>
string(16) "Weapon Hardpoint"
["text"]=>
string(58) "You can equip 1 [Cannon], [Torpedo], or [Missile] upgrade."
}
["cost"]=>
int(55)
["slots"]=>
array(6) {
[0]=>
string(6) "Talent"
[1]=>
string(9) "Astromech"
[2]=>
string(12) "Modification"
[3]=>
string(5) "Title"
[4]=>
string(13) "Configuration"
[5]=>
string(4) "Tech"
}
["image"]=>
string(89) "https://sb-cdn.fantasyflightgames.com/card_images/en/00a3c393a33b33168bc61e47749e1474.png"
["artwork"]=>
string(89) "https://squadbuilder.fantasyflightgames.com/card_art/5daa441317975eb576396af36e852f74.jpg"
["ffg"]=>
int(420)
["hyperspace"]=>
bool(true)
["keywords"]=>
array(1) {
[0]=>
string(6) "X-wing"
}
}
["points"]=>
int(58)
["recalccost"]=>
int(56)
["ship"]=>
string(8) "t70xwing"
["ship_model"]=>
array(10) {
["name"]=>
string(11) "T-70 X-wing"
["xws"]=>
string(8) "t70xwing"
["ffg"]=>
int(53)
["size"]=>
string(5) "Small"
["dial"]=>
array(17) {
[0]=>
string(3) "1BB"
[1]=>
string(3) "1FB"
[2]=>
string(3) "1NB"
[3]=>
string(3) "2TW"
[4]=>
string(3) "2BB"
[5]=>
string(3) "2FB"
[6]=>
string(3) "2NB"
[7]=>
string(3) "2YW"
[8]=>
string(3) "3ER"
[9]=>
string(3) "3TW"
[10]=>
string(3) "3BW"
[11]=>
string(3) "3FB"
[12]=>
string(3) "3NW"
[13]=>
string(3) "3YW"
[14]=>
string(3) "3RR"
[15]=>
string(3) "4FW"
[16]=>
string(3) "4KR"
}
["dialCodes"]=>
array(1) {
[0]=>
string(3) "T70"
}
["faction"]=>
string(10) "Resistance"
["stats"]=>
array(4) {
[0]=>
array(3) {
["arc"]=>
string(9) "Front Arc"
["type"]=>
string(6) "attack"
["value"]=>
int(3)
}
[1]=>
array(2) {
["type"]=>
string(7) "agility"
["value"]=>
int(2)
}
[2]=>
array(2) {
["type"]=>
string(4) "hull"
["value"]=>
int(4)
}
[3]=>
array(2) {
["type"]=>
string(7) "shields"
["value"]=>
int(3)
}
}
["actions"]=>
array(3) {
[0]=>
array(2) {
["difficulty"]=>
string(5) "White"
["type"]=>
string(5) "Focus"
}
[1]=>
array(2) {
["difficulty"]=>
string(5) "White"
["type"]=>
string(4) "Lock"
}
[2]=>
array(2) {
["difficulty"]=>
string(5) "White"
["type"]=>
string(5) "Boost"
}
}
["icon"]=>
string(71) "https://squadbuilder.fantasyflightgames.com/ship_types/I_X-wing-T70.png"
}
["upgrades"]=>
array(2) {
["configuration"]=>
array(2) {
[0]=>
string(16) "integratedsfoils"
["upgrade_model"]=>
array(2) {
[0]=>
array(8) {
[0]=>
string(13) "configuration"
["name"]=>
string(18) "Integrated S-foils"
["limited"]=>
int(0)
["xws"]=>
string(16) "integratedsfoils"
["sides"]=>
array(2) {
[0]=>
array(8) {
["title"]=>
string(27) "Integrated S-foils (Closed)"
["type"]=>
string(13) "Configuration"
["ability"]=>
string(152) "While you perform a primary attack, if the defender is not in your [Bullseye Arc], roll 1 fewer attack die. Before you activate, you may flip this card."
["slots"]=>
array(1) {
[0]=>
string(13) "Configuration"
}
["grants"]=>
array(2) {
[0]=>
array(2) {
["type"]=>
string(6) "action"
["value"]=>
array(2) {
["type"]=>
string(11) "Barrel Roll"
["difficulty"]=>
string(5) "White"
}
}
[1]=>
array(2) {
["type"]=>
string(6) "action"
["value"]=>
array(3) {
["type"]=>
string(5) "Focus"
["difficulty"]=>
string(5) "White"
["linked"]=>
array(2) {
["type"]=>
string(11) "Barrel Roll"
["difficulty"]=>
string(3) "Red"
}
}
}
}
["image"]=>
string(89) "https://sb-cdn.fantasyflightgames.com/card_images/en/e3b44142faf0f13e541bf674a6c06dbc.png"
["ffg"]=>
int(486)
["artwork"]=>
string(89) "https://squadbuilder.fantasyflightgames.com/card_art/a8233a67adce770e91e4b6b9025670ed.jpg"
}
[1]=>
array(7) {
["title"]=>
string(25) "Integrated S-foils (Open)"
["type"]=>
string(13) "Configuration"
["ability"]=>
string(44) "Before you activate, you may flip this card."
["slots"]=>
array(1) {
[0]=>
string(13) "Configuration"
}
["image"]=>
string(89) "https://sb-cdn.fantasyflightgames.com/card_images/en/49372b4efb974ff673a1b79441186fd5.png"
["artwork"]=>
string(89) "https://squadbuilder.fantasyflightgames.com/card_art/bf5e7b98158570f9d4fc259b5553f4ca.jpg"
["ffg"]=>
int(487)
}
}
["cost"]=>
array(1) {
["value"]=>
int(0)
}
["restrictions"]=>
array(1) {
[0]=>
array(1) {
["ships"]=>
array(1) {
[0]=>
string(8) "t70xwing"
}
}
}
["hyperspace"]=>
bool(false)
}
["upgrade_model"]=>
bool(false)
}
}
["talent"]=>
array(2) {
[0]=>
string(9) "crackshot"
["upgrade_model"]=>
array(2) {
[0]=>
array(7) {
[0]=>
string(6) "talent"
["name"]=>
string(10) "Crack Shot"
["limited"]=>
int(0)
["xws"]=>
string(9) "crackshot"
["sides"]=>
array(1) {
[0]=>
array(8) {
["title"]=>
string(10) "Crack Shot"
["type"]=>
string(6) "Talent"
["ability"]=>
string(167) "While you perform a primary attack, if the defender is in your [Bullseye Arc], before the Neutralize Results step, you may spend 1 [Charge] to cancel 1 [Evade] result."
["slots"]=>
array(1) {
[0]=>
string(6) "Talent"
}
["charges"]=>
array(2) {
["value"]=>
int(1)
["recovers"]=>
int(0)
}
["image"]=>
string(68) "https://sb-cdn.fantasyflightgames.com/card_images/Card_Upgrade_1.png"
["artwork"]=>
string(72) "https://squadbuilder.fantasyflightgames.com/card_art/Card_art_XW_U_1.jpg"
["ffg"]=>
int(230)
}
}
["cost"]=>
array(1) {
["value"]=>
int(3)
}
["hyperspace"]=>
bool(false)
}
["upgrade_model"]=>
bool(false)
}
}
}
}
[2]=>
array(7) {
["id"]=>
string(4) "finn"
["pilot_model"]=>
array(14) {
[0]=>
string(33) "resistancetransportpod-Resistance"
[1]=>
string(6) "pilots"
["name"]=>
string(4) "Finn"
["xws"]=>
string(4) "finn"
["initiative"]=>
int(2)
["limited"]=>
int(1)
["caption"]=>
string(8) "Big Deal"
["hyperspace"]=>
bool(true)
["cost"]=>
int(30)
["slots"]=>
array(4) {
[0]=>
string(6) "Talent"
[1]=>
string(4) "Tech"
[2]=>
string(4) "Crew"
[3]=>
string(12) "Modification"
}
["ability"]=>
string(128) "While you defend or perform an attack, you may add 1 blank result, or you may gain 1 strain token to add 1 focus result instead."
["ffg"]=>
int(575)
["artwork"]=>
string(89) "https://squadbuilder.fantasyflightgames.com/card_art/6e5fea21ac8a7ee345fd07f1c42cc81d.jpg"
["image"]=>
string(89) "https://sb-cdn.fantasyflightgames.com/card_images/en/311d88e51a039b79e9a422ab3c475288.png"
}
["points"]=>
int(45)
["recalccost"]=>
int(43)
["ship"]=>
string(22) "resistancetransportpod"
["ship_model"]=>
array(10) {
["name"]=>
string(24) "Resistance Transport Pod"
["xws"]=>
string(22) "resistancetransportpod"
["size"]=>
string(5) "Small"
["ffg"]=>
int(65)
["dial"]=>
array(15) {
[0]=>
string(3) "1TR"
[1]=>
string(3) "1BB"
[2]=>
string(3) "1FB"
[3]=>
string(3) "1NB"
[4]=>
string(3) "1YR"
[5]=>
string(3) "2TW"
[6]=>
string(3) "2BW"
[7]=>
string(3) "2FB"
[8]=>
string(3) "2NW"
[9]=>
string(3) "2YW"
[10]=>
string(3) "3BR"
[11]=>
string(3) "3FW"
[12]=>
string(3) "3NR"
[13]=>
string(3) "3KR"
[14]=>
string(3) "4FR"
}
["dialCodes"]=>
array(1) {
[0]=>
string(3) "RTP"
}
["faction"]=>
string(10) "Resistance"
["stats"]=>
array(4) {
[0]=>
array(3) {
["arc"]=>
string(9) "Front Arc"
["type"]=>
string(6) "attack"
["value"]=>
int(2)
}
[1]=>
array(2) {
["type"]=>
string(7) "agility"
["value"]=>
int(2)
}
[2]=>
array(2) {
["type"]=>
string(4) "hull"
["value"]=>
int(3)
}
[3]=>
array(2) {
["type"]=>
string(7) "shields"
["value"]=>
int(1)
}
}
["actions"]=>
array(4) {
[0]=>
array(2) {
["difficulty"]=>
string(5) "White"
["type"]=>
string(5) "Focus"
}
[1]=>
array(2) {
["difficulty"]=>
string(3) "Red"
["type"]=>
string(4) "Lock"
}
[2]=>
array(2) {
["difficulty"]=>
string(3) "Red"
["type"]=>
string(11) "Barrel Roll"
}
[3]=>
array(2) {
["difficulty"]=>
string(3) "Red"
["type"]=>
string(3) "Jam"
}
}
["icon"]=>
string(93) "https://squadbuilder.fantasyflightgames.com/ship_types/I_Resistance_Transport_Cockpit_Pod.png"
}
["upgrades"]=>
array(3) {
["crew"]=>
array(2) {
[0]=>
string(8) "rosetico"
["upgrade_model"]=>
array(2) {
[0]=>
array(8) {
[0]=>
string(4) "crew"
["name"]=>
string(9) "Rose Tico"
["limited"]=>
int(1)
["xws"]=>
string(8) "rosetico"
["sides"]=>
array(1) {
[0]=>
array(7) {
["title"]=>
string(9) "Rose Tico"
["type"]=>
string(4) "Crew"
["ability"]=>
string(107) "While you defend or perform an attack, you may spend 1 of your results to acquire a lock on the enemy ship."
["image"]=>
string(89) "https://sb-cdn.fantasyflightgames.com/card_images/en/60ac08169a90794c33d1d582f1a08480.png"
["artwork"]=>
string(89) "https://squadbuilder.fantasyflightgames.com/card_art/92a93952c31c95dff0fc96f31e88cfd3.jpg"
["slots"]=>
array(1) {
[0]=>
string(4) "Crew"
}
["ffg"]=>
int(475)
}
}
["cost"]=>
array(1) {
["value"]=>
int(9)
}
["restrictions"]=>
array(1) {
[0]=>
array(1) {
["factions"]=>
array(1) {
[0]=>
string(10) "Resistance"
}
}
}
["hyperspace"]=>
bool(true)
}
["upgrade_model"]=>
bool(false)
}
}
["talent"]=>
array(2) {
[0]=>
string(6) "heroic"
["upgrade_model"]=>
array(2) {
[0]=>
array(8) {
[0]=>
string(6) "talent"
["name"]=>
string(6) "Heroic"
["limited"]=>
int(0)
["xws"]=>
string(6) "heroic"
["sides"]=>
array(1) {
[0]=>
array(7) {
["title"]=>
string(6) "Heroic"
["type"]=>
string(6) "Talent"
["ability"]=>
string(137) "While you defend or perform an attack, if you have only blank results and have 2 or more results, you may reroll any number of your dice."
["slots"]=>
array(1) {
[0]=>
string(6) "Talent"
}
["image"]=>
string(89) "https://sb-cdn.fantasyflightgames.com/card_images/en/9f8baf4893cd90288df44b69b50fa788.png"
["artwork"]=>
string(89) "https://squadbuilder.fantasyflightgames.com/card_art/0f6d1677c35001248d7768047c10aa87.jpg"
["ffg"]=>
int(471)
}
}
["cost"]=>
array(2) {
["variable"]=>
string(7) "agility"
["values"]=>
array(4) {
[0]=>
int(1)
[1]=>
int(1)
[2]=>
int(1)
[3]=>
int(2)
}
}
["restrictions"]=>
array(1) {
[0]=>
array(1) {
["factions"]=>
array(1) {
[0]=>
string(10) "Resistance"
}
}
}
["hyperspace"]=>
bool(false)
}
["upgrade_model"]=>
bool(false)
}
}
["tech"]=>
array(2) {
[0]=>
string(14) "advancedoptics"
["upgrade_model"]=>
array(2) {
[0]=>
array(7) {
[0]=>
string(4) "tech"
["name"]=>
string(15) "Advanced Optics"
["limited"]=>
int(0)
["xws"]=>
string(14) "advancedoptics"
["sides"]=>
array(1) {
[0]=>
array(7) {
["title"]=>
string(15) "Advanced Optics"
["type"]=>
string(4) "Tech"
["ability"]=>
string(109) "While you perform an attack, you may spend 1 focus token to change 1 of your blank results to a [Hit] result."
["slots"]=>
array(1) {
[0]=>
string(4) "Tech"
}
["image"]=>
string(89) "https://sb-cdn.fantasyflightgames.com/card_images/en/e77e204e6b7164f6a1d945b20a0c4359.png"
["artwork"]=>
string(89) "https://squadbuilder.fantasyflightgames.com/card_art/e19aa7cd99df250715c17386135cd140.jpg"
["ffg"]=>
int(460)
}
}
["cost"]=>
array(1) {
["value"]=>
int(5)
}
["hyperspace"]=>
bool(false)
}
["upgrade_model"]=>
bool(false)
}
}
}
}
[3]=>
array(7) {
["id"]=>
string(15) "tallissanlintra"
["pilot_model"]=>
array(17) {
[0]=>
string(19) "rz2awing-Resistance"
[1]=>
string(6) "pilots"
["name"]=>
string(16) "Tallissan Lintra"
["caption"]=>
string(15) "Deadly Approach"
["initiative"]=>
int(5)
["limited"]=>
int(1)
["cost"]=>
int(37)
["xws"]=>
string(15) "tallissanlintra"
["ability"]=>
string(136) "While an enemy ship in your [Bullseye Arc] performs an attack, you may spend 1 [Charge]. If you do, the defender rolls 1 additional die."
["shipAbility"]=>
array(2) {
["name"]=>
string(23) "Refined Gyrostabilizers"
["text"]=>
string(176) "You can rotate your [Single Turret Arc] indicator only to your [Front Arc] or [Rear Arc]. After you perform an action, you may perform a red [Boost] or red [Rotate Arc] action."
}
["image"]=>
string(89) "https://sb-cdn.fantasyflightgames.com/card_images/en/72cb6c4e50b0ad24af0bb84ce0aa53f0.png"
["artwork"]=>
string(89) "https://squadbuilder.fantasyflightgames.com/card_art/ee8c3c26ce6432d7581c5f61392597bc.jpg"
["charges"]=>
array(2) {
["value"]=>
int(1)
["recovers"]=>
int(1)
}
["slots"]=>
array(4) {
[0]=>
string(6) "Talent"
[1]=>
string(6) "Talent"
[2]=>
string(7) "Missile"
[3]=>
string(4) "Tech"
}
["ffg"]=>
int(436)
["hyperspace"]=>
bool(true)
["keywords"]=>
array(1) {
[0]=>
string(6) "A-wing"
}
}
["points"]=>
int(41)
["recalccost"]=>
int(38)
["ship"]=>
string(8) "rz2awing"
["ship_model"]=>
array(10) {
["name"]=>
string(11) "RZ-2 A-wing"
["xws"]=>
string(8) "rz2awing"
["ffg"]=>
int(54)
["size"]=>
string(5) "Small"
["dial"]=>
array(17) {
[0]=>
string(3) "1TW"
[1]=>
string(3) "1YW"
[2]=>
string(3) "2TB"
[3]=>
string(3) "2BB"
[4]=>
string(3) "2FB"
[5]=>
string(3) "2NB"
[6]=>
string(3) "2YB"
[7]=>
string(3) "3LR"
[8]=>
string(3) "3TW"
[9]=>
string(3) "3BB"
[10]=>
string(3) "3FB"
[11]=>
string(3) "3NB"
[12]=>
string(3) "3YW"
[13]=>
string(3) "3PR"
[14]=>
string(3) "4FB"
[15]=>
string(3) "5FB"
[16]=>
string(3) "5KR"
}
["dialCodes"]=>
array(1) {
[0]=>
string(3) "RZ2"
}
["faction"]=>
string(10) "Resistance"
["stats"]=>
array(4) {
[0]=>
array(3) {
["arc"]=>
string(17) "Single Turret Arc"
["type"]=>
string(6) "attack"
["value"]=>
int(2)
}
[1]=>
array(2) {
["type"]=>
string(7) "agility"
["value"]=>
int(3)
}
[2]=>
array(2) {
["type"]=>
string(4) "hull"
["value"]=>
int(2)
}
[3]=>
array(2) {
["type"]=>
string(7) "shields"
["value"]=>
int(2)
}
}
["actions"]=>
array(5) {
[0]=>
array(2) {
["difficulty"]=>
string(5) "White"
["type"]=>
string(5) "Focus"
}
[1]=>
array(2) {
["difficulty"]=>
string(5) "White"
["type"]=>
string(5) "Evade"
}
[2]=>
array(2) {
["difficulty"]=>
string(5) "White"
["type"]=>
string(4) "Lock"
}
[3]=>
array(2) {
["difficulty"]=>
string(5) "White"
["type"]=>
string(11) "Barrel Roll"
}
[4]=>
array(2) {
["difficulty"]=>
string(5) "White"
["type"]=>
string(5) "Boost"
}
}
["icon"]=>
string(72) "https://squadbuilder.fantasyflightgames.com/ship_types/I_RZ-2_A-wing.png"
}
["upgrades"]=>
array(1) {
["talent"]=>
array(3) {
[0]=>
string(12) "marksmanship"
["upgrade_model"]=>
array(3) {
[0]=>
array(7) {
[0]=>
string(6) "talent"
["name"]=>
string(12) "Marksmanship"
["limited"]=>
int(0)
["xws"]=>
string(12) "marksmanship"
["sides"]=>
array(1) {
[0]=>
array(7) {
["title"]=>
string(12) "Marksmanship"
["type"]=>
string(6) "Talent"
["ability"]=>
string(129) "While you perform an attack, if the defender is in your [Bullseye Arc], you may change 1 [Hit] result to a [Critical Hit] result."
["slots"]=>
array(1) {
[0]=>
string(6) "Talent"
}
["image"]=>
string(69) "https://sb-cdn.fantasyflightgames.com/card_images/Card_Upgrade_10.png"
["artwork"]=>
string(73) "https://squadbuilder.fantasyflightgames.com/card_art/Card_art_XW_U_10.jpg"
["ffg"]=>
int(239)
}
}
["cost"]=>
array(1) {
["value"]=>
int(1)
}
["hyperspace"]=>
bool(false)
}
[1]=>
array(7) {
[0]=>
string(6) "talent"
["name"]=>
string(10) "Crack Shot"
["limited"]=>
int(0)
["xws"]=>
string(9) "crackshot"
["sides"]=>
array(1) {
[0]=>
array(8) {
["title"]=>
string(10) "Crack Shot"
["type"]=>
string(6) "Talent"
["ability"]=>
string(167) "While you perform a primary attack, if the defender is in your [Bullseye Arc], before the Neutralize Results step, you may spend 1 [Charge] to cancel 1 [Evade] result."
["slots"]=>
array(1) {
[0]=>
string(6) "Talent"
}
["charges"]=>
array(2) {
["value"]=>
int(1)
["recovers"]=>
int(0)
}
["image"]=>
string(68) "https://sb-cdn.fantasyflightgames.com/card_images/Card_Upgrade_1.png"
["artwork"]=>
string(72) "https://squadbuilder.fantasyflightgames.com/card_art/Card_art_XW_U_1.jpg"
["ffg"]=>
int(230)
}
}
["cost"]=>
array(1) {
["value"]=>
int(3)
}
["hyperspace"]=>
bool(false)
}
["upgrade_model"]=>
bool(false)
}
[1]=>
string(9) "crackshot"
}
}
}
}
["points"]=>
int(206)
["settings"]=>
array(0) {
}
["vendor"]=>
array(1) {
["lbn"]=>
array(3) {
["builder"]=>
string(15) "Launch Bay Next"
["builder_url"]=>
string(37) "https://launch-bay-next.herokuapp.com"
["link"]=>
string(182) "https://launch-bay-next.herokuapp.com/print?lbx='20190816'.198.4.1.(53.419.(1.230).(18.486).(19.460)).(53.420.(1.230).(18.486)).(65.575.(1.471).(19.460).(8.475)).(54.436.(1.239.230))"
}
}
["version"]=>
string(6) "2.6.13"
}
- Points are wrong
- Points cost are not added or changed here, consult the exporting squadron builder.
- I found an impossible faction/ship/pilot/upgrade combination
- This software does not validate anything, consult the exporting squadron builder.
- Something is wrong
- Contact me at xwing@lagnut.net
- Differentiate sides on dual sided cards
- HTML/CSS/JS Cleanup
- Error handling
- 20191022
- Gas clouds
- 20190527
- Recurring force/charges on upgrades
- 20190421
- XWS Export
- 20190419
- Save squad
- 20190402
- OAuth implemented
- 20190331
- XSS prevention
- 20190329
- Kimberly font for stats
- 20190324
- FFG Import
- 20190323
- Fix pilot unique actions.
- 20190321
- Automatic updates of xwing-data2.
- Progress on automatic cost-refresh.
- 20190320
- Purple actions.
- 20190314
- Removed ordinance icon from non-ordinance weapons.
- 20190313
- A few icons not renderd in text
- 20190310
- Add ship type to sorting
- Fix not finding "pilot-ship"
- Click card header to toggle ability text
- Obstacle import