Feats feature

This commit is contained in:
Nox Sluijtman 2022-12-31 00:21:29 +01:00
parent 01252f30c3
commit 0d6ad6267e
4 changed files with 40 additions and 16 deletions

View file

@ -1,18 +1,19 @@
#compdef sheet-parser
arguments=(
'(--advantage --disadvantage --skill --save --stat --skill-list --stat-list -v --verbose --trivia -t)--trivia[Print character trivia]'
'(--advantage --disadvantage --skill --save --stat --skill-list --stat-list -v --verbose --trivia -t)-t[Print character trivia]'
'(--advantage --disadvantage --skill --save --stat --skill-list --stat-list -v --verbose --trivia -t)--feats[Print charater feats]'
'(--advantage --disadvantage --skill --save --stat --skill-list --stat-list -v --verbose --trivia -t --feats)--trivia[Print character trivia]'
'(--advantage --disadvantage --skill --save --stat --skill-list --stat-list -v --verbose --trivia -t --feats)-t[Print character trivia]'
'(--file)-f=[Path to character sheet]:character sheet:_files -g "*.(json)(-.)"'
'(-f)--file=[Path to character sheet]:character sheet:_files -g "*.(json)(-.)"'
'(--trivia -t --advantage --disadvantage --skill-list --stat-list --skill --save --stat --verbose)-v[To be used in conjuction with list parameters]'
'(--trivia -t --advantage --disadvantage --skill-list --stat-list --skill --save --stat -v)--verbose[To be used in conjuction with list parameters]'
'(--skill --stat --save --advantage --disadvantage --skill-list --stat-list)--stat-list[List stats found in file]'
'(--skill --stat --save --advantage --disadvantage --skill-list --stat-list)--skill-list[List skills found in file]'
'(--trivia -t --advantage --disadvantage --skill-list --stat-list --skill --save --stat --verbose --feats)-v[To be used in conjuction with list parameters]'
'(--trivia -t --advantage --disadvantage --skill-list --stat-list --skill --save --stat -v --feats)--verbose[To be used in conjuction with list parameters]'
'(--skill --stat --save --advantage --disadvantage --skill-list --stat-list --feats)--stat-list[List stats found in file]'
'(--skill --stat --save --advantage --disadvantage --skill-list --stat-list --feats)--skill-list[List skills found in file]'
'(--advantage --disadvantage)--advantage[Roll with advantage]'
'(--advantage --disadvantage)--disadvantage[Roll with disadvantage]'
'(--skill --save --stat --skill-list --stat-list -v --verbose)--stat[Roll a stat check]:stat to roll:(strength dexterity constitution intelligence wisdom charisma)'
'(--skill --save --stat --skill-list --stat-list -v --verbose)--save[Roll a saving throw]:stat to roll:(strength dexterity constitution intelligence wisdom charisma)'
'(--skill --save --stat --skill-list --stat-list -v --verbose)--skill[Roll a skill check]:stat to roll:(athletics acrobatics sleight_of_hand stealth arcana history investigation nature religion animal_handling insight medicine perception survival deception intimidation performance persuasion)'
'(--skill --save --stat --skill-list --stat-list -v --verbose --feats)--stat[Roll a stat check]:stat to roll:(strength dexterity constitution intelligence wisdom charisma)'
'(--skill --save --stat --skill-list --stat-list -v --verbose --feats)--save[Roll a saving throw]:stat to roll:(strength dexterity constitution intelligence wisdom charisma)'
'(--skill --save --stat --skill-list --stat-list -v --verbose --feats)--skill[Roll a skill check]:stat to roll:(athletics acrobatics sleight_of_hand stealth arcana history investigation nature religion animal_handling insight medicine perception survival deception intimidation performance persuasion)'
)
_arguments : $arguments