Skip to content
Richard Wilkes edited this page Oct 14, 2025 · 1 revision

Scripting: Weapon

Return to the Scripting Guide.

This object represents a single Weapon.

The For column indicates whether the property or method is defined for a melee weapon (M), a ranged weapon (R), or both.

For Property Type Value Availability
MR id string The object ID. GCS 5.41+
MR kind string The kind of weapon, either melee or ranged. GCS 5.41+
MR attachedTo object | undefined The Equipment, Skill, Spell, or Trait this weapon is attached to or undefined if there isn't one. GCS 5.41+
MR name string The name. GCS 5.41+
MR notes string The notes. GCS 5.41+
MR usage string The usage. GCS 5.41+
MR usageNotes string The usage notes. GCS 5.41+
MR level number The skill level. GCS 5.41+
MR damage string The damage. GCS 5.41+
MR strength string The strength info. GCS 5.41+
MR hidden string True if the weapon entry has been hidden from display on the sheet. GCS 5.41+
M block string The block level. GCS 5.41+
M parry string The parry level. GCS 5.41+
M reach string The reach. GCS 5.41+
R accuracy string The accuracy. GCS 5.41+
R bulk string The bulk. GCS 5.41+
R range string The range. GCS 5.41+
R rateOfFire string The rate of fire. GCS 5.41+
R recoil string The recoil. GCS 5.41+
R shots string The shots. GCS 5.41+

Return to the Scripting Guide.

Clone this wiki locally