stuff
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -1 +1,3 @@
|
|||||||
out/*
|
out/*
|
||||||
|
.nvimrc
|
||||||
|
.spell*
|
||||||
|
|||||||
4
Makefile
4
Makefile
@@ -2,10 +2,10 @@ sort:
|
|||||||
cd tooling && lua process.lua ../rules.adoc --overwrite
|
cd tooling && lua process.lua ../rules.adoc --overwrite
|
||||||
|
|
||||||
html:
|
html:
|
||||||
asciidoctor -b html rules.adoc -o out/rules.html && open out/rules.html
|
asciidoctor -vw -b html rules.adoc -D out && open out/rules.html
|
||||||
|
|
||||||
pdf:
|
pdf:
|
||||||
asciidoctor-pdf -a pdf-theme=basic -a pdf-themesdir=resources/themes -a pdf-fontsdir=resources/fonts rules.adoc -o out/rules.pdf && open out/rules.pdf
|
asciidoctor-pdf -vw rules.adoc -o out/rules.pdf && open out/rules.pdf
|
||||||
|
|
||||||
d20:
|
d20:
|
||||||
echo "" > out/statsD20.csv
|
echo "" > out/statsD20.csv
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
= Monster's Guide To Doom & Destruction & Stuff
|
= Monster's Guide To Doom & Destruction & Stuff
|
||||||
|
|
||||||
|
|
||||||
== WEIRDS
|
== WYRDS
|
||||||
|
|
||||||
Mondays:: A type of monster invented by Fred after he'd had a really bad day.
|
Mondays:: A type of monster invented by Fred after he'd had a really bad day.
|
||||||
He called it, a Monday, and it is almost impossible to describe.
|
He called it, a Monday, and it is almost impossible to describe.
|
||||||
|
|||||||
@@ -1,13 +1,12 @@
|
|||||||
/* this is my custom css */
|
/* this is my custom css */
|
||||||
|
|
||||||
|
|
||||||
@import "https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic%7CNoto+Serif:400,400italic,700,700italic%7CDroid+Sans+Mono:400,700";
|
|
||||||
|
|
||||||
/* fonts */
|
/* fonts */
|
||||||
@import url('https://fonts.cdnfonts.com/css/gloria-hallelujah');
|
@import url('https://fonts.cdnfonts.com/css/ubuntu-mono'); /* monospace */
|
||||||
@import url('https://fonts.cdnfonts.com/css/shadows-into-light');
|
@import url('https://fonts.cdnfonts.com/css/gloria-hallelujah'); /* hand written quotes */
|
||||||
@import url('https://fonts.cdnfonts.com/css/shadows-into-light-two');
|
@import url('https://fonts.cdnfonts.com/css/shadows-into-light'); /* hand written Gothic */
|
||||||
@import url('https://fonts.cdnfonts.com/css/spectral');
|
@import url('https://fonts.cdnfonts.com/css/shadows-into-light-two'); /* hand written Gothic */
|
||||||
|
@import url('https://fonts.cdnfonts.com/css/spectral'); /* Serif font */
|
||||||
|
|
||||||
:root {
|
:root {
|
||||||
--text-color: rgb(0, 0, 0, 0.8);
|
--text-color: rgb(0, 0, 0, 0.8);
|
||||||
@@ -16,7 +15,7 @@
|
|||||||
/* MUFASSA */
|
/* MUFASSA */
|
||||||
|
|
||||||
html{
|
html{
|
||||||
font-family: 'Spectral', sans-serif;
|
font-family: 'Spectral', serif;
|
||||||
-webkit-text-size-adjust:100%
|
-webkit-text-size-adjust:100%
|
||||||
}
|
}
|
||||||
a{
|
a{
|
||||||
@@ -56,7 +55,7 @@ html{
|
|||||||
color:#000
|
color:#000
|
||||||
}
|
}
|
||||||
code,kbd,pre,samp{
|
code,kbd,pre,samp{
|
||||||
font-family:monospace;
|
font-family:"Ubuntu Mono", monospace;
|
||||||
font-size:1em
|
font-size:1em
|
||||||
}
|
}
|
||||||
pre{
|
pre{
|
||||||
@@ -64,6 +63,7 @@ html{
|
|||||||
}
|
}
|
||||||
q{
|
q{
|
||||||
quotes:"\201C" "\201D" "\2018" "\2019"
|
quotes:"\201C" "\201D" "\2018" "\2019"
|
||||||
|
font-family: "Gloria Hallelujah";
|
||||||
}
|
}
|
||||||
small{
|
small{
|
||||||
font-size:80%
|
font-size:80%
|
||||||
@@ -149,7 +149,7 @@ html{
|
|||||||
color:var(--text-color);
|
color:var(--text-color);
|
||||||
padding:0;
|
padding:0;
|
||||||
margin:0;
|
margin:0;
|
||||||
font-family: 'Spectral', sans-serif;
|
font-family: 'Spectral', serif;
|
||||||
line-height:1;
|
line-height:1;
|
||||||
position:relative;
|
position:relative;
|
||||||
cursor:auto;
|
cursor:auto;
|
||||||
@@ -289,7 +289,7 @@ html{
|
|||||||
line-height:inherit
|
line-height:inherit
|
||||||
}
|
}
|
||||||
code{
|
code{
|
||||||
font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;
|
font-family:"Ubuntu Mono", monospace;
|
||||||
font-weight:400;
|
font-weight:400;
|
||||||
color:rgba(0,0,0,.9)
|
color:rgba(0,0,0,.9)
|
||||||
}
|
}
|
||||||
@@ -325,7 +325,7 @@ html{
|
|||||||
dl dt{
|
dl dt{
|
||||||
margin-bottom:.3125em;
|
margin-bottom:.3125em;
|
||||||
font-weight:bold;
|
font-weight:bold;
|
||||||
font-family:"Shadows Into Light";
|
font-family:"Shadows Into Light", sans-serif;
|
||||||
font-size:1em;
|
font-size:1em;
|
||||||
}
|
}
|
||||||
dl dd{
|
dl dd{
|
||||||
@@ -426,7 +426,7 @@ html{
|
|||||||
}
|
}
|
||||||
pre{
|
pre{
|
||||||
color:rgba(0,0,0,.9);
|
color:rgba(0,0,0,.9);
|
||||||
font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;
|
font-family:"Ubuntu Mono", monospace;
|
||||||
line-height:1.45;
|
line-height:1.45;
|
||||||
text-rendering:optimizeSpeed
|
text-rendering:optimizeSpeed
|
||||||
}
|
}
|
||||||
@@ -452,7 +452,7 @@ html{
|
|||||||
color:rgba(51,51,51,.8)
|
color:rgba(51,51,51,.8)
|
||||||
}
|
}
|
||||||
kbd{
|
kbd{
|
||||||
font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;
|
font-family:"Ubuntu Mono", monospace;
|
||||||
display:inline-block;
|
display:inline-block;
|
||||||
color:rgba(0,0,0,.8);
|
color:rgba(0,0,0,.8);
|
||||||
font-size:.65em;
|
font-size:.65em;
|
||||||
@@ -600,7 +600,7 @@ html{
|
|||||||
margin:.5em 0
|
margin:.5em 0
|
||||||
}
|
}
|
||||||
#toc ul{
|
#toc ul{
|
||||||
font-family:"Open Sans","DejaVu Sans",sans-serif;
|
font-family:"Spectral",serif;
|
||||||
list-style-type:none
|
list-style-type:none
|
||||||
}
|
}
|
||||||
#toc li{
|
#toc li{
|
||||||
@@ -805,7 +805,7 @@ html{
|
|||||||
.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{
|
.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{
|
||||||
text-rendering:optimizeLegibility;
|
text-rendering:optimizeLegibility;
|
||||||
text-align:left;
|
text-align:left;
|
||||||
font-family:"Noto Serif","DejaVu Serif",serif;
|
font-family:"Spectral", serif;
|
||||||
font-size:1rem;
|
font-size:1rem;
|
||||||
font-style:italic
|
font-style:italic
|
||||||
}
|
}
|
||||||
@@ -833,7 +833,7 @@ html{
|
|||||||
}
|
}
|
||||||
.admonitionblock>table td.icon .title{
|
.admonitionblock>table td.icon .title{
|
||||||
font-weight:bold;
|
font-weight:bold;
|
||||||
font-family:"Open Sans","DejaVu Sans",sans-serif;
|
font-family:"Spectral", serif;
|
||||||
text-transform:uppercase
|
text-transform:uppercase
|
||||||
}
|
}
|
||||||
.admonitionblock>table td.content{
|
.admonitionblock>table td.content{
|
||||||
@@ -1022,7 +1022,7 @@ html{
|
|||||||
margin:0 1em 1.25em
|
margin:0 1em 1.25em
|
||||||
}
|
}
|
||||||
.verseblock pre{
|
.verseblock pre{
|
||||||
font-family:"Open Sans","DejaVu Sans",sans-serif;
|
font-family:"Spectral", serif;
|
||||||
font-size:1.15rem;
|
font-size:1.15rem;
|
||||||
color:rgba(0,0,0,.85);
|
color:rgba(0,0,0,.85);
|
||||||
font-weight:300;
|
font-weight:300;
|
||||||
@@ -1506,7 +1506,7 @@ html{
|
|||||||
width:1.67em;
|
width:1.67em;
|
||||||
height:1.67em;
|
height:1.67em;
|
||||||
line-height:1.67em;
|
line-height:1.67em;
|
||||||
font-family:"Open Sans","DejaVu Sans",sans-serif;
|
font-family:"Spectral", serif;
|
||||||
font-style:normal;
|
font-style:normal;
|
||||||
font-weight:bold
|
font-weight:bold
|
||||||
}
|
}
|
||||||
@@ -1,18 +1,40 @@
|
|||||||
extends: default
|
extends: default
|
||||||
|
|
||||||
font:
|
|
||||||
catalog:
|
|
||||||
Noto Sans:
|
|
||||||
normal: NotoSans-Regular.ttf
|
|
||||||
bold: NotoSans-Bold.ttf
|
|
||||||
italic: NotoSans-Italic.ttf
|
|
||||||
bold_italic: NotoSans-BoldItalic.ttf
|
|
||||||
|
|
||||||
page:
|
page:
|
||||||
layout: portrait
|
layout: portrait
|
||||||
# margin: [0.2in, .2in, 0.2, .2in]
|
# margin: [0.2in, .2in, 0.2, .2in]
|
||||||
# size: A5
|
# size: A5
|
||||||
|
|
||||||
base:
|
base:
|
||||||
font-family: Noto Sans
|
# font-family: Noto Sans
|
||||||
version: 1.7
|
|
||||||
|
#
|
||||||
|
# FONTS
|
||||||
|
# ======
|
||||||
|
# font:
|
||||||
|
# catalog:
|
||||||
|
# Noto Sans:
|
||||||
|
# normal: NotoSans-Regular.ttf
|
||||||
|
# bold: NotoSans-Bold.ttf
|
||||||
|
# italic: NotoSans-Italic.ttf
|
||||||
|
# bold_italic: NotoSans-BoldItalic.ttf
|
||||||
|
|
||||||
|
# Footer
|
||||||
|
# ========
|
||||||
|
# footer:
|
||||||
|
# recto:
|
||||||
|
# right:
|
||||||
|
# content: 'PDF v{pdf-version} | {document-title} | {page-number}'
|
||||||
|
# verso:
|
||||||
|
# left:
|
||||||
|
# content: 'PDF v{pdf-version} | {page-number}'
|
||||||
|
|
||||||
|
# Admonitions
|
||||||
|
# ===========
|
||||||
|
# admonition:
|
||||||
|
# background-color: "#666666"
|
||||||
|
# font-size: 42
|
||||||
|
# icon:
|
||||||
|
# note:
|
||||||
|
# stroke-color: #FF0000
|
||||||
|
# size: 24 # horizontal size only
|
||||||
|
|||||||
19
rules.adoc
19
rules.adoc
@@ -1,8 +1,7 @@
|
|||||||
= The Rules Doom & Destruction & Stuff
|
= The Rules Doom & Destruction & Stuff
|
||||||
|
// {{{ DO NOT MESS WITH THIS HEADER LINE. DO NOT ADD BLANK LINES AROUND IT!
|
||||||
// {{{ VARIABLES
|
|
||||||
:stylesheet: style.css
|
|
||||||
:doctype: article
|
:doctype: article
|
||||||
|
:stylesheet: ./resources/style.css
|
||||||
:icons: font
|
:icons: font
|
||||||
:sectlinks:
|
:sectlinks:
|
||||||
:toc:
|
:toc:
|
||||||
@@ -11,15 +10,19 @@
|
|||||||
:experimental:
|
:experimental:
|
||||||
:stem:
|
:stem:
|
||||||
:xrefstyle: full
|
:xrefstyle: full
|
||||||
:author: Kim Ravn Hansen
|
// :author: Kim Ravn Hansen
|
||||||
:email: moccalotto@gmail.com
|
// :email: moccalotto@gmail.com
|
||||||
|
:pdf-version: 1.7
|
||||||
|
:pdf-theme: basic
|
||||||
|
:pdf-fontsdir: resources/fonts
|
||||||
|
:pdf-themesdir: resources/themes
|
||||||
:reproducible:
|
:reproducible:
|
||||||
:table-stripes: even
|
:table-stripes: even
|
||||||
:x: ×
|
:x: ×
|
||||||
:one: <<nat1,One>>
|
:one: <<nat1,One>>
|
||||||
:twenty: <<nat20,Twenty>>
|
:twenty: <<nat20,Twenty>>
|
||||||
:DM: Destruction Manager
|
:DM: Destruction Manager
|
||||||
// VARIABLES }}}
|
// }}}
|
||||||
|
|
||||||
== Creating Adventurers
|
== Creating Adventurers
|
||||||
|
|
||||||
@@ -320,8 +323,8 @@ Roll on the table below to find your Foundation. Note that you may need to rerol
|
|||||||
|
|
||||||
|
|
||||||
|[unstyled]
|
|[unstyled]
|
||||||
* 10 Hit Points a
|
* 10 Hit Points
|
||||||
* 6 Item Slots b ==>
|
* 6 Item Slots
|
||||||
* Melee Combat raised to 10
|
* Melee Combat raised to 10
|
||||||
* Awareness raised to 10
|
* Awareness raised to 10
|
||||||
* Skulduggery raised to 10
|
* Skulduggery raised to 10
|
||||||
|
|||||||
Reference in New Issue
Block a user