commit a447db7115ba28286e60499cc9073c6615cd5f2c Author: Charles Date: Sat Dec 7 13:09:35 2024 -0800 add: some basic tools diff --git a/assets/Sheet 1- Skill Checks - Netrunning Overview.pdf b/assets/Sheet 1- Skill Checks - Netrunning Overview.pdf new file mode 100644 index 0000000..44df86a Binary files /dev/null and b/assets/Sheet 1- Skill Checks - Netrunning Overview.pdf differ diff --git a/assets/Sheet 2- Combat Overview - Ranged Combat 1.23-1.pdf b/assets/Sheet 2- Combat Overview - Ranged Combat 1.23-1.pdf new file mode 100644 index 0000000..d10f2c3 Binary files /dev/null and b/assets/Sheet 2- Combat Overview - Ranged Combat 1.23-1.pdf differ diff --git a/assets/Sheet 3- Melee Combat - Cover.pdf b/assets/Sheet 3- Melee Combat - Cover.pdf new file mode 100644 index 0000000..e69de29 diff --git a/assets/Sheet 4- Armour, Crit, Damage, Death 1.23.pdf b/assets/Sheet 4- Armour, Crit, Damage, Death 1.23.pdf new file mode 100644 index 0000000..bb30b27 Binary files /dev/null and b/assets/Sheet 4- Armour, Crit, Damage, Death 1.23.pdf differ diff --git a/assets/Sheet 5- Healing, Trauma Team, Addiction - Therapy.pdf b/assets/Sheet 5- Healing, Trauma Team, Addiction - Therapy.pdf new file mode 100644 index 0000000..d972c7b Binary files /dev/null and b/assets/Sheet 5- Healing, Trauma Team, Addiction - Therapy.pdf differ diff --git a/assets/Sheet 6- Vehicles- Facedowns.pdf b/assets/Sheet 6- Vehicles- Facedowns.pdf new file mode 100644 index 0000000..ebb470e Binary files /dev/null and b/assets/Sheet 6- Vehicles- Facedowns.pdf differ diff --git a/assets/rulebook.pdf b/assets/rulebook.pdf new file mode 100644 index 0000000..04a3c4b Binary files /dev/null and b/assets/rulebook.pdf differ diff --git a/game.sh b/game.sh new file mode 100755 index 0000000..cffe8cb --- /dev/null +++ b/game.sh @@ -0,0 +1,33 @@ +#!/bin/bash + +PS3="Action: " + +files() { + OIFS="$IFS" + IFS=$'\n' + PS3_OLD=$PS3 + PS3="Load file: " + select file in $(ls assets/); do + zathura "assets/$file" &> /dev/null & + done + PS3=$PS3_OLD + IFS="$OIFS" +} + +select action in "Files" "TTY" "Dice"; do + case $action in + "Dice") + echo "Usage: 1d8+d8+6d10+10" + ./rust-roller + ;; + "TTY") + minicom -D /dev/ttyACM0 -b 57600 + ;; + "Files") + files + ;; + *) + echo "Not implemented" + ;; + esac +done diff --git a/rust-roller b/rust-roller new file mode 100755 index 0000000..04b41f1 Binary files /dev/null and b/rust-roller differ