6.9 KiB
[TITLE MISSING]
Auxiliary types for ranged weapons.
Definitions
RangedDamage
The damage of a ranged weapon. It consists of a random part using dice and an optional flat part ny default. Some ranged weapons may work different so that damage is either not applicable at all or it is outlined as Special and further defined in a description.
- Type: Union
- Cases: RangedDamage'Default | RangedDamage'NotApplicable | RangedDamage'Special
RangedDamage'Default
- Type: Object
| Key | Description | Details |
|---|---|---|
tag |
See details | |
default |
See details |
tag
- Constant:
"Default"
default
- Type: DefaultRangedDamage
RangedDamage'NotApplicable
- Type: Object
| Key | Description | Details |
|---|---|---|
tag |
See details | |
not_applicable |
See details |
tag
- Constant:
"NotApplicable"
not_applicable
- Type: Object
RangedDamage'NotApplicable/not_applicable
- Type: Empty Object
RangedDamage'Special
- Type: Object
| Key | Description | Details |
|---|---|---|
tag |
See details | |
special |
See details |
tag
- Constant:
"Special"
special
- Type: Object
RangedDamage'Special/special
- Type: Empty Object
DefaultRangedDamage
The damage of a weapon consists of a random part using dice and an optional flat part.
- Type: Object
| Key | Description | Details |
|---|---|---|
dice |
How many dice of which type are rolled to get the damage. | See details |
flat? |
Flat damage, if any. It gets added to the result of the dice rolls. | See details |
dice
How many dice of which type are rolled to get the damage.
- Type: Dice
flat?
Flat damage, if any. It gets added to the result of the dice rolls.
- Type: Integer
- Default:
0
Ranged Weapon (RangedWeapon)
- Type: Object
| Key | Description | Details |
|---|---|---|
combat_technique |
The combat techniques and dependent values. | See details |
damage |
The damage of a weapon consists of a random part using dice and an optional flat part. | See details |
reload_time |
One or multiple reload times. | See details |
range |
The range brackets for the weapon: close, medium, far. Distances in m. | See details |
ammunition? |
The needed ammunition. | See details |
length |
The length of the weapon in cm/halffingers. | See details |
is_improvised_weapon |
Is the weapon an improvised weapon? | See details |
combat_technique
The combat techniques and dependent values.
damage
The damage of a weapon consists of a random part using dice and an optional flat part.
- Type: RangedDamage
reload_time
One or multiple reload times.
- Type: List
- Items: RangedWeapon/reload_time[]
- Minimum Items:
1 - Unique Items: Yes
range
The range brackets for the weapon: close, medium, far. Distances in m.
- Type: RangeBrackets
ammunition?
The needed ammunition.
- Type: AmmunitionReference
length
The length of the weapon in cm/halffingers.
- Type: Length
is_improvised_weapon
Is the weapon an improvised weapon?
- Type: Boolean
RangedWeapon/reload_time[]
- Type: ReloadTime
AmmunitionReference
- Type: Object
| Key | Description | Details |
|---|---|---|
id |
The item's identifier. | See details |
id
The item's identifier.
- Type: AmmunitionIdentifier
RangeBrackets
- Type: Object
| Key | Description | Details |
|---|---|---|
close |
The close range bracket for the weapon. Distance in m. | See details |
medium |
The medium range bracket for the weapon. Distance in m. | See details |
far |
The far range bracket for the weapon. Distance in m. | See details |
close
The close range bracket for the weapon. Distance in m.
- Type: Integer
- Minimum:
1
medium
The medium range bracket for the weapon. Distance in m.
- Type: Integer
- Minimum:
1
far
The far range bracket for the weapon. Distance in m.
- Type: Integer
- Minimum:
1
ReloadTime
- Type: Object
| Key | Description | Details |
|---|---|---|
value |
A reload time value in actions. | See details |
value
A reload time value in actions.
- Type: Integer
- Minimum:
1