horsegen: skill activation duration scaling
This commit is contained in:
@@ -116,6 +116,14 @@ pub fun activations(s: skill-id): list<activation>
|
||||
precondition = {{ printf "%q" $a.Precondition }},
|
||||
condition = {{ printf "%q" $a.Condition }},
|
||||
duration = {{ $a.Duration }}.decimal{{ if gt $a.Duration 0 }}(-4){{ end }},
|
||||
dur-scale = {{ if eq $a.DurScale 1 }}Direct-Dur
|
||||
{{- else if eq $a.DurScale 2 }}Front-Distance-Dur
|
||||
{{- else if eq $a.DurScale 3 }}Multiply-Remaining-HP
|
||||
{{- else if eq $a.DurScale 4 }}Increment-Pass
|
||||
{{- else if eq $a.DurScale 5 }}Midrace-Side-Block-Time-Dur
|
||||
{{- else if eq $a.DurScale 7 }}Multiply-Remaining-HP2
|
||||
{{- else }}??? $a.DurScale={{ $a.DurScale }}
|
||||
{{- end }},
|
||||
cooldown = {{ $a.Cooldown }}.decimal{{ if gt $a.Cooldown 0 }}(-4){{ end }},
|
||||
abilities = [
|
||||
{{- range $abil := $a.Abilities }}
|
||||
|
||||
Reference in New Issue
Block a user