Skip to content

Commit

Permalink
feat(pilot gear): Add 'effect' field to pilot gear
Browse files Browse the repository at this point in the history
  • Loading branch information
msprijatelj committed Mar 14, 2024
1 parent 086101b commit 6fa6f0e
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 7 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -469,6 +469,7 @@ For brevity's sake, Pilot Gear/Equipment is collected in one file and is differe
"name": string, // v-html
"type": "Weapon",
"description"?: string,
"effect"?: string,
"tags"?: ITagData[],
"range"?: IRangeData[],
"damage"?: IDamageData[],
Expand Down
18 changes: 11 additions & 7 deletions lib/pilot_gear.json
Original file line number Diff line number Diff line change
Expand Up @@ -298,7 +298,7 @@
"id": "pg_mobility_hardsuit",
"name": "Mobility Hardsuit",
"type": "Armor",
"description": "These hardsuits have integrated flight systems, allowing pilots to fly when they move or Boost. Flying pilots must end their turn on the ground (or another surface) or begin falling.",
"effect": "These hardsuits have integrated flight systems, allowing pilots to fly when they move or Boost. Flying pilots must end their turn on the ground (or another surface) or begin falling.",
"bonuses": [
{
"id": "pilot_evasion",
Expand All @@ -321,7 +321,7 @@
"id": "pg_stealth_hardsuit",
"name": "Stealth Hardsuit",
"type": "Armor",
"description": "As a quick action, pilots wearing stealth hardsuits can become Invisible. They cease to be Invisible if they take any damage.",
"effect": "As a quick action, pilots wearing stealth hardsuits can become Invisible. They cease to be Invisible if they take any damage.",
"bonuses": [
{
"id": "pilot_evasion",
Expand Down Expand Up @@ -358,7 +358,8 @@
"id": "pg_corrective",
"name": "Corrective",
"type": "Gear",
"description": "This clear, plastic-like sheet can be placed over the wounds of severely injured pilots. It instantly begins to stabilize them, injecting medicine and deploying nanites to stitch wounds shut.<br>Expend a charge to apply correctives to Down and Out pilots, immediately bringing them back to consciousness at 1 HP.",
"effect": "Expend a charge to apply correctives to Down and Out pilots, immediately bringing them back to consciousness at 1 HP.",
"description": "This clear, plastic-like sheet can be placed over the wounds of severely injured pilots. It instantly begins to stabilize them, injecting medicine and deploying nanites to stitch wounds shut.",
"actions": [
{
"name": "Use Corrective",
Expand All @@ -378,7 +379,7 @@
"id": "pg_frag_grenades",
"name": "Frag Grenades",
"type": "Gear",
"description": "Expend a charge for the following effect:<ul><li><b>Frag Grenade</b> (Grenade, Range 5, Blast 1): Affected characters must succeed on an Agility save or take 2 Explosive damage.</li></ul>",
"effect": "Expend a charge for the following effect:<ul><li><b>Frag Grenade</b> (Grenade, Range 5, Blast 1): Affected characters must succeed on an Agility save or take 2 Explosive damage.</li></ul>",
"actions": [
{
"name": "Use Frag Grenade",
Expand Down Expand Up @@ -417,7 +418,8 @@
"id": "pg_patch",
"name": "Patch",
"type": "Gear",
"description": "“Patch” is pilot slang for any kind of modern first aid gear, including sprayable medi-gel and instant-acting medical patches.<br>Expend a charge to apply a patch to either yourself or an adjacent pilot, restoring half their maximum HP. Patches have no effect on Down and Out pilots.",
"effect": "Expend a charge to apply a patch to either yourself or an adjacent pilot, restoring half their maximum HP. Patches have no effect on Down and Out pilots.",
"description": "“Patch” is pilot slang for any kind of modern first aid gear, including sprayable medi-gel and instant-acting medical patches.",
"actions": [
{
"name": "Use Patch",
Expand All @@ -437,6 +439,7 @@
"id": "pg_stims",
"name": "Stims",
"type": "Gear",
"effect": "Expend a charge for one of the following effects:<ul><li><b>Kick:</b> Keeps a pilot awake and alert for up to 30 hours.</li><li><b>Freeze:</b> Keeps a pilot calm and emotionally stable; deadens fear and other strong reactions.</li><li><b>Juice:</b> Heighten senses and alertness, reduce fatigue, and shorten reaction times. Juice occasionally provokes rage in some users.</li></ul>",
"description": "These chemical stimulants are sometimes administered automatically by injectors built into a pilot’s suit, or even implanted within their body. Uncontrolled use can be addictive and dangerous to health in the long-term and is a problem for some pilots.<br>Expend a charge for one of the following effects:<ul><li><b>Kick:</b> Keeps a pilot awake and alert for up to 30 hours.</li><li><b>Freeze:</b> Keeps a pilot calm and emotionally stable; deadens fear and other strong reactions.</li><li><b>Juice:</b> Heighten senses and alertness, reduce fatigue, and shorten reaction times. Juice occasionally provokes rage in some users.</li></ul>",
"actions": [
{
Expand All @@ -457,7 +460,7 @@
"id": "pg_thermite_charge",
"name": "Thermite Charge",
"type": "Gear",
"description": "Expend a charge for the following effect:<ul><li><b>Thermite Charge</b> (Mine, Burst 1): This charge must be remotely detonated as a quick action. Affected characters must succeed on an Engineering save or take 3 Energy AP. Thermal charges automatically hit objects, dealing 10 Energy AP.</li></ul>",
"effect": "Expend a charge for the following effect:<ul><li><b>Thermite Charge</b> (Mine, Burst 1): This charge must be remotely detonated as a quick action. Affected characters must succeed on an Engineering save or take 3 Energy AP. Thermal charges automatically hit objects, dealing 10 Energy AP.</li></ul>",
"deployables": [
{
"name": "Thermite Charge",
Expand Down Expand Up @@ -569,7 +572,8 @@
"id": "pg_sleeping_bag",
"name": "Sleeping Bag",
"type": "Gear",
"description": "Coming in a variety of sizes, sleeping bags are a field necessity. They’re designed to fold out from a hardsuit, fit within a mech’s cockpit, resist fire and changes in temperature, and – when necessary – seal against vacuum.<br>You can climb into your sleeping bag, gaining Immunity to burn, protection against vacuum, and enough air to last an hour; however, while in the sleeping bag you are Stunned and can’t take actions other than to exit the bag as a full action."
"effect": "You can climb into your sleeping bag, gaining Immunity to burn, protection against vacuum, and enough air to last an hour; however, while in the sleeping bag you are Stunned and can’t take actions other than to exit the bag as a full action.",
"description": "Coming in a variety of sizes, sleeping bags are a field necessity. They’re designed to fold out from a hardsuit, fit within a mech’s cockpit, resist fire and changes in temperature, and – when necessary – seal against vacuum."
},
{
"id": "pg_ssc_sylph_undersuit",
Expand Down

0 comments on commit 6fa6f0e

Please sign in to comment.