22 KiB
Animist Power
Definitions
Animist Power (AnimistPower)
- Type: Object
| Key | Description | Details |
|---|---|---|
id |
The animist power's identifier. An unique, increasing integer. | See details |
check |
Lists the linked three attributes used to make a skill check. | See details |
parameters |
Measurable parameters of a animist power. | See details |
property |
The associated property. | See details |
tribe_tradition |
The tribe traditions the animist power is available to. It may be available to all or only specific tribes. | See details |
improvement_cost |
States which column is used to improve the skill. It is a fixed value or depends on the primary patron. | See details |
prerequisites? |
See details | |
levels? |
The animist power can have multiple levels. Each level is skilled separately. A previous level must be on at least 10 so that the next higher level can be activated and skilled. A higher level cannot be skilled higher than a lower level. Each level also adds an effect text to the text of the first level. | See details |
src |
See details | |
translations |
All translations for the entry, identified by IETF language tag (BCP47). | See details |
id
The animist power's identifier. An unique, increasing integer.
- Type: Integer
- Minimum:
1
check
Lists the linked three attributes used to make a skill check.
- Type: SkillCheck
parameters
Measurable parameters of a animist power.
property
The associated property.
- Type: PropertyReference
tribe_tradition
The tribe traditions the animist power is available to. It may be available to all or only specific tribes.
If no tribe tradition is given, the animist power is generally available to all tribe traditions.
- Type: List
- Items: AnimistPower/tribe_tradition[]
- Unique Items: Yes
improvement_cost
States which column is used to improve the skill. It is a fixed value or depends on the primary patron.
prerequisites?
levels?
The animist power can have multiple levels. Each level is skilled separately. A previous level must be on at least 10 so that the next higher level can be activated and skilled. A higher level cannot be skilled higher than a lower level. Each level also adds an effect text to the text of the first level.
- Type: List
- Items: AnimistPower/levels[]
- Minimum Items:
1
src
- Type: PublicationRefs
translations
All translations for the entry, identified by IETF language tag (BCP47).
- Type: LocaleMap<AnimistPowerTranslation>
AnimistPower/tribe_tradition[]
- Type: AnimistTribeReference
AnimistPower/levels[]
- Type: AnimistPowerLevel
AnimistPowerTranslation
- Type: Object
| Key | Description | Details |
|---|---|---|
name |
The name of the animist power. | See details |
name_in_library? |
The full name of the entry as stated in the sources. Only use when name needs to be different from full name for text generation purposes. |
See details |
effect |
The effect description may be either a plain text or a text that is divided by a list of effects for each quality level. It may also be a list for each two quality levels. | See details |
cost |
See details | |
duration |
See details | |
prerequisites? |
A prerequisites text. | See details |
errata? |
See details |
name
The name of the animist power.
- Type: NonEmptyString
name_in_library?
The full name of the entry as stated in the sources. Only use when
name needs to be different from full name for text generation
purposes.
- Type: NonEmptyString
effect
The effect description may be either a plain text or a text that is divided by a list of effects for each quality level. It may also be a list for each two quality levels.
- Type: ActivatableSkillEffect
cost
- Type: OldParameter
duration
- Type: OldParameter
prerequisites?
A prerequisites text.
- Type: String
errata?
- Type: Errata
AnimistPowerLevel
- Type: Object
| Key | Description | Details |
|---|---|---|
level |
The level number. | See details |
src? |
The source references, if different than the references for level 1. | See details |
translations |
All translations for the entry, identified by IETF language tag (BCP47). | See details |
level
The level number.
- Type: Integer
- Minimum:
2
src?
The source references, if different than the references for level 1.
- Type: PublicationRefs
translations
All translations for the entry, identified by IETF language tag (BCP47).
AnimistPowerLevelTranslation
- Type: Object
| Key | Description | Details |
|---|---|---|
effect |
An additional effect description for this level. | See details |
effect
An additional effect description for this level.
- Type: NonEmptyMarkdown
AnimistPowerPerformanceParameters
Measurable parameters of a animist power.
- Type: Union
- Cases: AnimistPowerPerformanceParameters'OneTime | AnimistPowerPerformanceParameters'Sustained
AnimistPowerPerformanceParameters'OneTime
- Type: Object
| Key | Description | Details |
|---|---|---|
tag |
See details | |
one_time |
See details |
tag
- Constant:
"OneTime"
one_time
AnimistPowerPerformanceParameters'Sustained
- Type: Object
| Key | Description | Details |
|---|---|---|
tag |
See details | |
sustained |
See details |
tag
- Constant:
"Sustained"
sustained
OneTimeAnimistPowerPerformanceParameters
- Type: Object
| Key | Description | Details |
|---|---|---|
cost |
The AE cost value, either a flat value or defined dynamically by the primary patron. | See details |
duration |
The duration. | See details |
cost
The AE cost value, either a flat value or defined dynamically by the primary patron.
- Type: OneTimeAnimistPowerCost
duration
The duration.
OneTimeAnimistPowerCost
- Type: Union
- Cases: OneTimeAnimistPowerCost'Fixed | OneTimeAnimistPowerCost'ByPrimaryPatron
OneTimeAnimistPowerCost'Fixed
- Type: Object
| Key | Description | Details |
|---|---|---|
tag |
See details | |
fixed |
See details |
tag
- Constant:
"Fixed"
fixed
OneTimeAnimistPowerCost'ByPrimaryPatron
- Type: Object
| Key | Description | Details |
|---|---|---|
tag |
See details | |
by_primary_patron |
See details |
tag
- Constant:
"ByPrimaryPatron"
by_primary_patron
FixedOneTimeAnimistPowerCost
- Type: Object
| Key | Description | Details |
|---|---|---|
value |
The AE cost value. | See details |
interval? |
If defined, half of the AE cost value has to be paid each interval. |
See details |
value
The AE cost value.
- Type: Integer
- Minimum:
1
interval?
If defined, half of the AE cost value has to be paid each interval.
- Type: DurationUnitValue
OneTimeAnimistPowerCostByPrimaryPatron
- Type: Object
| Key | Description | Details |
|---|---|---|
interval? |
If defined, half of the AE cost value has to be paid each interval. |
See details |
translations? |
All translations for the entry, identified by IETF language tag (BCP47). | See details |
interval?
If defined, half of the AE cost value has to be paid each interval.
- Type: DurationUnitValue
translations?
All translations for the entry, identified by IETF language tag (BCP47).
OneTimeAnimistPowerDuration
- Type: Union
- Cases: OneTimeAnimistPowerDuration'Immediate | OneTimeAnimistPowerDuration'Fixed | OneTimeAnimistPowerDuration'CheckResultBased
OneTimeAnimistPowerDuration'Immediate
- Type: Object
| Key | Description | Details |
|---|---|---|
tag |
See details | |
immediate |
See details |
tag
- Constant:
"Immediate"
immediate
- Type: Object
OneTimeAnimistPowerDuration'Immediate/immediate
- Type: Empty Object
OneTimeAnimistPowerDuration'Fixed
- Type: Object
| Key | Description | Details |
|---|---|---|
tag |
See details | |
fixed |
See details |
tag
- Constant:
"Fixed"
fixed
OneTimeAnimistPowerDuration'CheckResultBased
- Type: Object
| Key | Description | Details |
|---|---|---|
tag |
See details | |
check_result_based |
See details |
tag
- Constant:
"CheckResultBased"
check_result_based
- Type: CheckResultBasedDuration
SustainedAnimistPowerPerformanceParameters
- Type: Object
| Key | Description | Details |
|---|---|---|
cost |
The AE cost value, either a flat value or defined dynamically by the primary patron. | See details |
cost
The AE cost value, either a flat value or defined dynamically by the primary patron.
SustainedAnimistPowerCost
- Type: Union
- Cases: SustainedAnimistPowerCost'Fixed | SustainedAnimistPowerCost'ByPrimaryPatron
SustainedAnimistPowerCost'Fixed
- Type: Object
| Key | Description | Details |
|---|---|---|
tag |
See details | |
fixed |
See details |
tag
- Constant:
"Fixed"
fixed
SustainedAnimistPowerCost'ByPrimaryPatron
- Type: Object
| Key | Description | Details |
|---|---|---|
tag |
See details | |
by_primary_patron |
See details |
tag
- Constant:
"ByPrimaryPatron"
by_primary_patron
FixedSustainedAnimistPowerCost
- Type: Object
| Key | Description | Details |
|---|---|---|
value |
The AE cost value. | See details |
interval |
Half of the AE cost value has to be paid each interval. |
See details |
value
The AE cost value.
- Type: Integer
- Minimum:
1
interval
Half of the AE cost value has to be paid each interval.
- Type: DurationUnitValue
SustainedAnimistPowerCostByPrimaryPatron
- Type: Object
| Key | Description | Details |
|---|---|---|
interval |
Half of the AE cost value has to be paid each interval. |
See details |
translations? |
All translations for the entry, identified by IETF language tag (BCP47). | See details |
interval
Half of the AE cost value has to be paid each interval.
- Type: DurationUnitValue
translations?
All translations for the entry, identified by IETF language tag (BCP47).
AnimistPowerCostByPrimaryPatronTranslation
- Type: Object
| Key | Description | Details |
|---|---|---|
note |
A note, appended to the generated string in parenthesis. | See details |
note
A note, appended to the generated string in parenthesis.
- Type: ResponsiveTextOptional
AnimistPowerImprovementCost
- Type: Union
- Cases: AnimistPowerImprovementCost'Fixed | AnimistPowerImprovementCost'ByPrimaryPatron
AnimistPowerImprovementCost'Fixed
- Type: Object
| Key | Description | Details |
|---|---|---|
tag |
See details | |
fixed |
See details |
tag
- Constant:
"Fixed"
fixed
- Type: ImprovementCost
AnimistPowerImprovementCost'ByPrimaryPatron
- Type: Object
| Key | Description | Details |
|---|---|---|
tag |
See details | |
by_primary_patron |
See details |
tag
- Constant:
"ByPrimaryPatron"
by_primary_patron
- Type: Object
AnimistPowerImprovementCost'ByPrimaryPatron/by_primary_patron
- Type: Empty Object