Please enable JavaScript.
Coggle requires JavaScript to display documents.
Skill, Target Decorators, Skill Checks Stat Effect to See if it uses…
-
-
Skill Checks Stat Effect to See if it uses Decorators. If so it adds the results to the value to be passed to the Stat System
StatEffect: Performs some modification to a Stat using 3 StatEffectors. One when the Effect first happens, one that is persistent, and one when the effect is removed.
StatEffector: Determines the overall function of a StatEffect. Sets things such as how long an effect stays on a Stat, how often it pulses and if it can be removed.
StatDecorator: used to change the final value of a StatEffect. Actor Decorators allow other stats to impact the StatEffect's BaseValue based on the character performing the action.
StatDecorator: used to change the final value of a StatEffect. Target Decorators allow other stats to impact the StatEffect's current passed in Value based on the target the action is being performed on.
StatSystem: Contains a dictionary <StatName,Stat> of each Stat on a Character. Also contains a public ApplyEffect Method that accepts an array of StatEffects from a Skill