Value
The Value primitive encapsulates a wide variety of literal types, from general ones like integers and strings to more Starfinder-specifc ones like weapon types, armor types and damage types.
Value Types
Int
Positive and negative whole numbers.
Examples
- -2
- 0
- 5
Bool
true
false
String
Any kind of text. Strings need to be enclosed in single-quotes ('
). The empty string (i.e. ''
) is not a valid Value.
Examples
'abcde'
String List
Comma-separated list of strings, enclosed in [
and ]
.
Examples
['abc', 'def']
Weapon Type
basicMelee
advancedMelee
smallArm
longarm
heavyWeapon
sniper
grenade
operativeMelee
special.carbonedgeShuriken
special.shuriken
special.bow
special.nyfiberNet
Weapon Type List
Comma-separated list of weapon types, enclosed in [
and ]
.
Examples
[basicMelee, sniper]
Armor Type
light
heavy
powered
shield
noArmor
Armor Type List
Comma-separated list of weapon types, enclosed in [
and ]
.
Examples
[light, heavy]
Ability
strength
dexterity
constitution
intelligence
wisdom
charisma
Skill
athletics
acrobatics
bluff
computers
culture
diplomacy
disguise
engineering
intimidate
lifeScience
medicine
mysticism
perception
physicalScience
piloting
senseMotive
sleightOfHand
stealth
survival
Skill List
Comma-separated list of weapon types, enclosed in [
and ]
.
Examples
[perception, intimidate, computers]
Movement Type
land
burrow
swim
climb
fly.clumsy
fly.average
fly.perfect
Damage Type
acid
bludgeoning
cold
electricity
fire
piercing
slashing
sonic
Damage Type List
A list of list of damage types.
Examples
[[acid, bludgeoning]]
[[piercing], [fire]]
Dice Side
three
four
six
eight
ten
twelve
twenty
hundred
Size
fine
diminutive
tiny
small
medium
large
huge
gargantuan
colossal
Vehicle Cover
cover.none
cover.normal
cover.partial
cover.improved
cover.total