Skip to content

INQWeapon

kyleady edited this page Jan 24, 2017 · 3 revisions

Overview

This folder contains all of the prototypes that manage the INQ Weapon objects and using them to make weapon abilities.

Supporting

Currently able to parse Melee Weapons, Ranged Weapons, Thrown Weapons, Psychic Attacks, Psychic Abilities, and Gear.

Future Work

I would like to expand INQWeapon.js.toAbility() for use with custom weapons that have no Handout to refer to.

Eventually, I would like to be able to parse Starship Weapons.

Far later, I would like to build in the randomization from Sector Generation into prototypes that inherent from INQWeapon, such as INQWeaponGenerator.

Prototypes

  • INQWeapon.js - Prototype which holds all of the details of an INQ Weapon and can output the weapon as a Note or Ability. It is also able to pass on the duty of parsing a Roll20 Handout to the INQWeaponParser prototype.
  • INQWeaponParser.js - Prototype for parsing a Roll20 Handout and filling out all of the details of an INQWeapon.

Clone this wiki locally