From e3ec843809769468f4626843c6eda725a22439c0 Mon Sep 17 00:00:00 2001 From: Marty Sluijtman Date: Wed, 1 Feb 2023 13:37:38 +0100 Subject: [PATCH] New pacakge and manpage update --- APKBUILD | 10 +++++----- Makefile | 2 +- sheet-parser.1.scd | 22 ++++++++++++++++------ 3 files changed, 22 insertions(+), 12 deletions(-) diff --git a/APKBUILD b/APKBUILD index c99d29e..deb3cfa 100644 --- a/APKBUILD +++ b/APKBUILD @@ -1,8 +1,8 @@ # Contributor: Marty Sluijtman # Maintainer: Marty Sluijtman pkgname=sheet-parser -pkgver=0.5 -pkgrel=1 +pkgver=0.6 +pkgrel=0 pkgdesc="A little D&D character sheet parser written in go" url="https://gitlab.com/EternalWanderer/sheet-parser" arch="all" @@ -28,7 +28,7 @@ package() { } sha512sums=" -48fa678167efe7413475f651fd2684f5d47c030ff3bd04dfbd54e85895d71ba54dcbacb5cf5e1ef88a901e2686b7d9818833ddb5c26315384e49342c16e82247 sheet-parser-0.5.tar.gz -53138a1301608551e5ff4e42bcf376a5e241705e2c9e1da17e06f099e54dc116d62cbd1f95f096f7da826eb5c193e23975d36009f8c49ebb328be05d2c2deffa zsh.completion -0061daaf051764d17078f205124bdf38526a7df83b072c5f85571fe9d88bda4f2e41e866670e4f8e3ea364ba5d595b3f7529c58b723fec6f03bd33fae26ec5fa example.json +9477c9f16c8a1103cdefbe4bd6dccfaf383e8ba2ef39b8f0db222d9381f6e4ff3ac27aa32a607a7663c64ab870147f3095d47abd52e5f155b0884348dcb4a107 sheet-parser-0.6.tar.gz +b901eb7ec27ba079224df700a6e6676e15ea5d24a712dadb76a6f7e7d1fde9c1c83ff0b3bfcdb762bb63bca2965b90af8b97e42a53b73154567bf98b9f21fdc5 zsh.completion +3280db6458beeb6c7f10e29607d48c6973b940dd1bd1e90fdd3b40c1b55ac3855163837c841a6627fc95aba045795400ae955f7e30c4951ba8169efe0f2c1740 example.json " diff --git a/Makefile b/Makefile index 03a951c..171a4ff 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -VERSION = 0.5 +VERSION = 0.6 PREFIX = /usr/local MANPAGE = sheet-parser.1 MANPREFIX = $(PREFIX)/share/man diff --git a/sheet-parser.1.scd b/sheet-parser.1.scd index bd73276..5a4fd0c 100644 --- a/sheet-parser.1.scd +++ b/sheet-parser.1.scd @@ -34,8 +34,8 @@ This thing makes use of some of the functionality of dice-roller, mainly the way '/etc/sheet-parser/example.json' *-v --verbose* - Show more information; to be used in conjunction with *--skill-list* or - *--stat-list* + Show more information; to be used in conjunction with *--skill-list*, + *--stat-list* or *--spells* *-t --trivia* Used to print character sheet's name, race, class, level and proficiency @@ -59,6 +59,9 @@ This thing makes use of some of the functionality of dice-roller, mainly the way *--skill-list* Print list of standard skills +*--spells* + Print list of spells found in character sheet + *-v --verbose* Print given character sheet's scores and modifiers; to be used in conjunction with *--stat-list* and *--skill-list* @@ -129,14 +132,21 @@ your rolls. ... }, "stats":[ - {"statName":"strength", "score":20, "proficient":false }, - {"statName":"dexterity", "score":1, "proficient":false }, + {"name":"strength", "score":20, "proficient":false, "saveProficient":false }, + {"name":"dexterity", "score":1, "proficient":false, "saveProficient":false }, ... ], "skills":[ - {"skillName":"athletics", "proficient":true, "expertise":false, "baseStat":"strength"}, - {"skillName":"acrobatics", "proficient":false, "expertise":false, "baseStat":"dexterity"} + {"name":"athletics", "proficient":true, "expertise":false, "baseStat":"strength"}, + {"name":"acrobatics", "proficient":false, "expertise":false, "baseStat":"dexterity"}, ... +], +"spells":[ + {"name":"Eldritch Blast", "level":0, "castingTime":"1 Action", "range": 120, "components":"v,s", "duration":"Instantaneous","attack_save":"Ranged", "damage_effect":"Force", "school":"Evocation", "description":"..."}, + ... +], +"feats":[ + {"name":"Test Dummy", "description":"As the test dummy for this project, you gain the ability to use things from other classes willy nilly."} ] ```