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
truefalse
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
basicMeleeadvancedMeleesmallArmlongarmheavyWeaponsnipergrenadeoperativeMeleespecial.carbonedgeShurikenspecial.shurikenspecial.bowspecial.nyfiberNet
Weapon Type List
Comma-separated list of weapon types, enclosed in [ and ].
Examples
[basicMelee, sniper]
Armor Type
lightheavypoweredshieldnoArmor
Armor Type List
Comma-separated list of weapon types, enclosed in [ and ].
Examples
[light, heavy]
Ability
strengthdexterityconstitutionintelligencewisdomcharisma
Skill
athleticsacrobaticsbluffcomputersculturediplomacydisguiseengineeringintimidatelifeSciencemedicinemysticismperceptionphysicalSciencepilotingsenseMotivesleightOfHandstealthsurvival
Skill List
Comma-separated list of weapon types, enclosed in [ and ].
Examples
[perception, intimidate, computers]
Movement Type
landburrowswimclimbfly.clumsyfly.averagefly.perfect
Damage Type
acidbludgeoningcoldelectricityfirepiercingslashingsonic
Damage Type List
A list of list of damage types.
Examples
[[acid, bludgeoning]][[piercing], [fire]]
Dice Side
threefoursixeighttentwelvetwentyhundred
Size
finediminutivetinysmallmediumlargehugegargantuancolossal
Starship Size
starship.tinystarship.smallstarship.mediumstarship.largestarship.hugestarship.gargantuanstarship.colossalstarship.supercolossal
Vehicle Cover
cover.nonecover.normalcover.partialcover.improvedcover.total