34 Commits

Author SHA1 Message Date
b70384b8b5
remove a duplicated fairytale rule stuffed in equipment
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-05-29 09:14:28 -05:00
37547e0c3b
remove the fantasy abilities from genres, since they're also in the base abilities
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-05-29 09:06:18 -05:00
6cd74d009d
remove the superhero powers from genres, since they're also in the base abilities
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-05-29 08:57:18 -05:00
a660ffed05
more header changes, up through space stuff
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-05-29 08:33:39 -05:00
e17a1eca86
de-nest some various sections that shouldn't have been made so deep in retrospect
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-05-29 08:27:23 -05:00
253b40675f
remove some unnecessary deepening of descriptor headings
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-05-29 00:52:37 -05:00
24b98a7ee3
slight reordering of the gold-based equipment info
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-05-08 23:58:53 -05:00
caab60ae7c
remove essentially duplicate artifact rules
found this while working on headerizing the fantasy genre section, so
hey, progress!

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-05-07 13:59:01 -05:00
c5a3489e67
rebuild this patch with -d to clearly only be removals
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-05-07 08:13:40 -05:00
f07890c305
rebuild this patch to fix offset issues
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-05-07 08:10:54 -05:00
89a37f0421
don't echo the patch command now that I got info working
just for readability

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-05-07 08:07:16 -05:00
68ad1f26f2
add a couple patches for moving things around for flow purposes
- misc. equipment was under fantasy, should move to core
- key concepts describe taking action, so put it within

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-05-07 08:04:06 -05:00
dcc92f8d4e
move the player intrusion sidebar out of character creation
it's just really weird to have it there in a hyperlinked doc

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-05-06 16:35:55 -05:00
f9a7a6b83e
finish the bulk of the reorg
there may be some stragglers here that will be more obvious as I fix the
section depth, but this should have everything roughly where it needs to
be. unfortunately, most of the module-specific rules that were in
Running the Cypher System moved out into Genres, so the diff just looks
like a gigantic delta of stuff moving without much aim

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-05-06 16:23:17 -05:00
388e4eb41a
more reorg, I think Genres is in a good spot now
mostly this just moved some sections around to hopefully be consistent:
high level rules modules and type recommendations, followed by
equipment, cyphers, and artifacts, followed by character options, with
creatures and NPCs moved into the high level chapters for them rather
than them being scattered across the genres (this pattern was
established by the fantasy module creatures and NPCs, best as I can
tell)

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-05-05 12:44:53 -05:00
25365d86dd
move some weirdly placed sections into better spots
this reorganizes the starting section to flow a bit better (incidentally
the same order as the Cypher System Rulebook Revised), puts a couple
sidebars in better spots, and moves some fantasy stuff down into the
genres section

the order, maybe not the depth, of the sections is now pretty decent
through to Genres, which is a mess and needs a lot of work. Creatures
and NPCs might be good order-wise, possibly even Cyphers, and then
Running the Cypher System falls apart again and has a bunch of stuff
that should go into Genres or the lists of Creatures, NPCs, and Cyphers.
following that, then the depth can be fixed again

this feels like progress, believe it or not, as the attempt to put reorg
and reheadings in one patch was getting ridiculous and probably brittle.
this is hopefully a better foundation

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-05-05 01:30:11 -05:00
93d54ed415
undo some header depth stuff
eyeballing it, these don't make sense

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-05-05 01:20:59 -05:00
1a4f803402
do a major dedupe of the CSRD content
lots of lack of organization and copy and paste abound, but this covers
*most* of the duplicate text in the origin document. up next is resuming
the reorg

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-04-07 23:20:56 -05:00
54c017f95a
start creating level 4+ headers and fix some others
this doesn't go all the way through, but I have noticed some weird
duplication in some sections, so I am going to do a pass of cleanup and
maybe some reorg before continuing with the headers

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-04-04 23:46:38 -05:00
179d5c162a
clean up how the website is built a bit
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-04-04 18:00:31 -05:00
dbd46654cf
make ALL CAPS lines level 3 headers
still need to eyeball the results but it looks like most lines that are
ALL CAPS are level 3 headers or lower, so this converts everything to
level 3. a human effort will identify the level 4s and beyond I think

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-04-04 17:27:58 -05:00
09797197e8
remove fancy ' and "s to make machine edits easier
these can be restored in the output anyway

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-04-04 17:25:27 -05:00
71c50c340c
slowly I am learning how to do Makefiles properly
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-04-04 17:20:18 -05:00
50fd495b2c
replace non-breaking space characters with spaces
this is a formatting/publishing artifact that we don't need in the
Markdown, and the existence of those characters is throwing off some
other scripts

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-04-04 13:19:53 -05:00
2e80f6e111
remove errant second level header added to the doc
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-04-04 11:04:37 -05:00
7b15ed3c4c
for the web, add a table of contents extension
this will need to be styled better (off on the side?), especially when
there are more levels to the TOC, but I can use this to test for now

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-04-04 11:02:37 -05:00
38984146cc
add level 1 and level 2 headers
had to do this one by hand, at least parts of level 3 should be easier,
but I think some level 4 stuff will accidentally get 3ed. we'll see

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-04-04 10:28:16 -05:00
eda2b9bbcc
reorganize the legal/license section and add it as a patch to the CCSRD
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-04-04 09:23:40 -05:00
3e8917eca7
update existing patch headers just to help with naming
just thinking it'd probably good to indicate the file pattern I use for
changes, which works better in tools (vim) if the filename ends in .md

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-04-04 09:08:50 -05:00
a681bd6d54
more Makefile scaffolding, automate building a website
this isn't the final form of how the web build has to work, by any
means, but I can test with it

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-04-04 08:47:14 -05:00
61af604f75
script a patch that removes terminal whitespace
I think a number of base conversions are going to be automated pieces
that clean up the converted CSRD before it is suitable for further
editing. whereas a lot of human changes are going to be bespoke edits of
the "base" CCSRD, creating the CCSRD itself is looking like it's going
to be some machine work to spruce up the Markdown, so I might as well
include those scripts as well

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-04-04 08:24:39 -05:00
ec8bf0c2f3
modularize the Makefile a bit for testing
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-04-04 08:22:07 -05:00
3dd2bf61a3
scaffolding for patching the SRD
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-04-03 23:52:40 -05:00
599d6f0c49
initial README and license info
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-04-03 23:28:01 -05:00