movespeed_modifier
Vars | |
absolute_max_tiles_per_second | Absolute max tiles we can boost to |
---|---|
blacklisted_movetypes | Movetypes this never applies to |
complex_calculation | Next two variables depend on this: Should we do advanced calculations? |
conflicts_with | Other modification datums this conflicts with. |
id | Unique ID. You can never have different modifications with the same ID. By default, this SHOULD NOT be set. Only set it for cases where you're dynamically making modifiers/need to have two types overwrite each other. If unset, uses path (converted to text) as ID. |
max_tiles_per_second_boost | Max tiles per second we can boost |
movetypes | Movetypes this applies to |
multiplicative_slowdown | Multiplicative slowdown |
priority | Determines order. Lower priorities are applied first. |
variable | Whether or not this is a variable modifier. Variable modifiers can NOT be ever auto-cached. ONLY CHECKED VIA INITIAL(), EFFECTIVELY READ ONLY (and for very good reason) |
Procs | |
apply_multiplicative | Returns new multiplicative movespeed after modification. |
Var Details
absolute_max_tiles_per_second
Absolute max tiles we can boost to
blacklisted_movetypes
Movetypes this never applies to
complex_calculation
Next two variables depend on this: Should we do advanced calculations?
conflicts_with
Other modification datums this conflicts with.
id
Unique ID. You can never have different modifications with the same ID. By default, this SHOULD NOT be set. Only set it for cases where you're dynamically making modifiers/need to have two types overwrite each other. If unset, uses path (converted to text) as ID.
max_tiles_per_second_boost
Max tiles per second we can boost
movetypes
Movetypes this applies to
multiplicative_slowdown
Multiplicative slowdown
priority
Determines order. Lower priorities are applied first.
variable
Whether or not this is a variable modifier. Variable modifiers can NOT be ever auto-cached. ONLY CHECKED VIA INITIAL(), EFFECTIVELY READ ONLY (and for very good reason)
Proc Details
apply_multiplicative
Returns new multiplicative movespeed after modification.