Publishing to rendered (deploy.sh)
This commit is contained in:
		
							parent
							
								
									f5a5c6448b
								
							
						
					
					
						commit
						2c63dfd223
					
				
					 7 changed files with 521 additions and 82 deletions
				
			
		|  | @ -11,22 +11,10 @@ | ||||||
|     </head> |     </head> | ||||||
|     <body> |     <body> | ||||||
|         <header> |         <header> | ||||||
|     <h1 class="site-title">Hazel's Site</h1> |     <h1 class="site-title"><a href="https://hazelnut.dev">Hazel's Site</a></h1> | ||||||
|     <nav> |     <nav id="navbar"> | ||||||
|         <ul> |         <ul> | ||||||
|              |              | ||||||
|                 <li> |  | ||||||
|                     <a class="internal" href="https://hazelnut.dev"> |  | ||||||
|                         Home |  | ||||||
|                     </a> |  | ||||||
|                 </li> |  | ||||||
|              |  | ||||||
|                 <li> |  | ||||||
|                     <a class="" href="https://hazelnut.dev/glog"> |  | ||||||
|                         GLOG Rules |  | ||||||
|                     </a> |  | ||||||
|                 </li> |  | ||||||
|              |  | ||||||
|                 <li> |                 <li> | ||||||
|                     <a class="internal" href="https://hazelnut.dev/tabletop"> |                     <a class="internal" href="https://hazelnut.dev/tabletop"> | ||||||
|                         Tabletop Shit |                         Tabletop Shit | ||||||
|  | @ -34,8 +22,14 @@ | ||||||
|                 </li> |                 </li> | ||||||
|              |              | ||||||
|                 <li> |                 <li> | ||||||
|                     <a class="" href="https://pics.hazelnut.dev"> |                     <a class="" href="https://hazellanes.itch.io"> | ||||||
|                         Photos |                         Games | ||||||
|  |                     </a> | ||||||
|  |                 </li> | ||||||
|  |              | ||||||
|  |                 <li> | ||||||
|  |                     <a class="" href="https://gitdab.com/hazelra"> | ||||||
|  |                         Code | ||||||
|                     </a> |                     </a> | ||||||
|                 </li> |                 </li> | ||||||
|              |              | ||||||
|  |  | ||||||
|  | @ -11,22 +11,10 @@ | ||||||
|     </head> |     </head> | ||||||
|     <body> |     <body> | ||||||
|         <header> |         <header> | ||||||
|     <h1 class="site-title">Hazel's Site</h1> |     <h1 class="site-title"><a href="https://hazelnut.dev">Hazel's Site</a></h1> | ||||||
|     <nav> |     <nav id="navbar"> | ||||||
|         <ul> |         <ul> | ||||||
|              |              | ||||||
|                 <li> |  | ||||||
|                     <a class="internal" href="https://hazelnut.dev"> |  | ||||||
|                         Home |  | ||||||
|                     </a> |  | ||||||
|                 </li> |  | ||||||
|              |  | ||||||
|                 <li> |  | ||||||
|                     <a class="" href="https://hazelnut.dev/glog"> |  | ||||||
|                         GLOG Rules |  | ||||||
|                     </a> |  | ||||||
|                 </li> |  | ||||||
|              |  | ||||||
|                 <li> |                 <li> | ||||||
|                     <a class="internal" href="https://hazelnut.dev/tabletop"> |                     <a class="internal" href="https://hazelnut.dev/tabletop"> | ||||||
|                         Tabletop Shit |                         Tabletop Shit | ||||||
|  | @ -34,8 +22,14 @@ | ||||||
|                 </li> |                 </li> | ||||||
|              |              | ||||||
|                 <li> |                 <li> | ||||||
|                     <a class="" href="https://pics.hazelnut.dev"> |                     <a class="" href="https://hazellanes.itch.io"> | ||||||
|                         Photos |                         Games | ||||||
|  |                     </a> | ||||||
|  |                 </li> | ||||||
|  |              | ||||||
|  |                 <li> | ||||||
|  |                     <a class="" href="https://gitdab.com/hazelra"> | ||||||
|  |                         Code | ||||||
|                     </a> |                     </a> | ||||||
|                 </li> |                 </li> | ||||||
|              |              | ||||||
|  | @ -50,7 +44,7 @@ | ||||||
| <p class="post-date">2020-06-17</p> | <p class="post-date">2020-06-17</p> | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| <h1>Table of Contents <span id="toc-toggle">[-]</span></h1> | <h1>Table of Contents <!--<span id="toc-toggle">[-]</span>--></h1> | ||||||
| <div id="toc"> | <div id="toc"> | ||||||
| <ol> | <ol> | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
							
								
								
									
										42
									
								
								index.html
									
										
									
									
									
								
							
							
						
						
									
										42
									
								
								index.html
									
										
									
									
									
								
							|  | @ -11,22 +11,10 @@ | ||||||
|     </head> |     </head> | ||||||
|     <body> |     <body> | ||||||
|         <header> |         <header> | ||||||
|     <h1 class="site-title">Hazel's Site</h1> |     <h1 class="site-title"><a href="https://hazelnut.dev">Hazel's Site</a></h1> | ||||||
|     <nav> |     <nav id="navbar"> | ||||||
|         <ul> |         <ul> | ||||||
|              |              | ||||||
|                 <li> |  | ||||||
|                     <a class="internal" href="https://hazelnut.dev"> |  | ||||||
|                         Home |  | ||||||
|                     </a> |  | ||||||
|                 </li> |  | ||||||
|              |  | ||||||
|                 <li> |  | ||||||
|                     <a class="" href="https://hazelnut.dev/glog"> |  | ||||||
|                         GLOG Rules |  | ||||||
|                     </a> |  | ||||||
|                 </li> |  | ||||||
|              |  | ||||||
|                 <li> |                 <li> | ||||||
|                     <a class="internal" href="https://hazelnut.dev/tabletop"> |                     <a class="internal" href="https://hazelnut.dev/tabletop"> | ||||||
|                         Tabletop Shit |                         Tabletop Shit | ||||||
|  | @ -34,8 +22,14 @@ | ||||||
|                 </li> |                 </li> | ||||||
|              |              | ||||||
|                 <li> |                 <li> | ||||||
|                     <a class="" href="https://pics.hazelnut.dev"> |                     <a class="" href="https://hazellanes.itch.io"> | ||||||
|                         Photos |                         Games | ||||||
|  |                     </a> | ||||||
|  |                 </li> | ||||||
|  |              | ||||||
|  |                 <li> | ||||||
|  |                     <a class="" href="https://gitdab.com/hazelra"> | ||||||
|  |                         Code | ||||||
|                     </a> |                     </a> | ||||||
|                 </li> |                 </li> | ||||||
|              |              | ||||||
|  | @ -45,18 +39,10 @@ | ||||||
| 
 | 
 | ||||||
|         <div id="content"> |         <div id="content"> | ||||||
|              |              | ||||||
| <p>Welcome to my site on the web. There is not really much to be seen here currently, | <p>Greetings. Welcome my humble abode on the world wide web.</p> | ||||||
| but hopefully that should change through time.</p> | <p>My name is Hazel and I like to work on little projects sometimes. | ||||||
| <h2 id="who">Who</h2> | Links to some of such things may be found on the bar up top.</p> | ||||||
| <p>I am Hazel. I think I am pretty neat. I make and do stuff sometimes. | <p>Have a nice day!</p> | ||||||
| I do not know how to talk about myself with sentences so I guess that is that.</p> |  | ||||||
| <h2 id="where">Where</h2> |  | ||||||
| <table><thead><tr><th></th><th></th></tr></thead><tbody> |  | ||||||
| <tr><td>Email:</td><td><a href="mailto:hazelra@disroot.org">hazelra@disroot.org</a></td></tr> |  | ||||||
| <tr><td>Github:</td><td><a href="https://github.com/hazelLanes">https://github.com/hazelLanes</a></td></tr> |  | ||||||
| <tr><td>itch.io:</td><td><a href="https://hazellanes.itch.io">https://hazellanes.itch.io</a></td></tr> |  | ||||||
| <tr><td>Fedi:</td><td><a rel="me" href="https://hellsite.site/@hazel">@hazel@hellsite.site</a></td></tr> |  | ||||||
| </tbody></table> |  | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|         </div> |         </div> | ||||||
|  |  | ||||||
|  | @ -14,4 +14,8 @@ | ||||||
|     <url> |     <url> | ||||||
|         <loc>https://hazelnut.dev/tabletop/</loc> |         <loc>https://hazelnut.dev/tabletop/</loc> | ||||||
|     </url> |     </url> | ||||||
|  |     <url> | ||||||
|  |         <loc>https://hazelnut.dev/tabletop/habeltop-system/</loc> | ||||||
|  |         <lastmod>2021-03-24</lastmod> | ||||||
|  |     </url> | ||||||
| </urlset> | </urlset> | ||||||
|  |  | ||||||
							
								
								
									
										48
									
								
								style.css
									
										
									
									
									
								
							
							
						
						
									
										48
									
								
								style.css
									
										
									
									
									
								
							|  | @ -11,6 +11,7 @@ | ||||||
| 
 | 
 | ||||||
| html { | html { | ||||||
|   font-size: 16px; |   font-size: 16px; | ||||||
|  |   background-color: #222222; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| body { | body { | ||||||
|  | @ -27,6 +28,12 @@ body { | ||||||
| code { | code { | ||||||
|   background-color: #454545; |   background-color: #454545; | ||||||
|   padding: 0 0.25ch; |   padding: 0 0.25ch; | ||||||
|  |   padding-top: 0.5ch; | ||||||
|  |   border: 1px solid var(--decoration); | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | strong { | ||||||
|  |   text-decoration: underline; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| h1, | h1, | ||||||
|  | @ -38,18 +45,26 @@ h3 { | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| h1.site-title { | h1.site-title { | ||||||
|   font-size: 1.5em; |   margin-top: 0; | ||||||
|  |   font-size: 2em; | ||||||
|   line-height: 1; |   line-height: 1; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| h1:not(.site-title) { | h1.post-title { | ||||||
|   border-bottom: 4px solid var(--foreground); |  | ||||||
|   /*border-top: 4px solid var(--foreground);*/ |  | ||||||
|   padding-top: 0.5em; |   padding-top: 0.5em; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | h1:not(.site-title):not(.post-title) { | ||||||
|  |   font-size: 1.25em; | ||||||
|  |   text-decoration: underline; | ||||||
|  |   /* border-bottom: 4px solid var(--foreground); */ | ||||||
|  |   /*border-top: 4px solid var(--foreground);*/ | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| h2 { | h2 { | ||||||
|   border-bottom: 2px solid var(--foreground); |   /* border-bottom: 2px solid var(--foreground); */ | ||||||
|  |   font-size: 1.25em; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| h1:not(.site-title):not(.post-title)::before { | h1:not(.site-title):not(.post-title)::before { | ||||||
|  | @ -82,6 +97,18 @@ a.show-url::after { | ||||||
|   color: var(--link-fancy); |   color: var(--link-fancy); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | .site-title a { | ||||||
|  |   border-bottom: none; | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | .site-title a::after { | ||||||
|  |   content: ""; | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | nav { | ||||||
|  |   margin-bottom: 2em; | ||||||
|  | } | ||||||
|  | 
 | ||||||
| nav ul { | nav ul { | ||||||
|   list-style-type: none; |   list-style-type: none; | ||||||
|   margin: 0; |   margin: 0; | ||||||
|  | @ -106,6 +133,7 @@ div.table-wrapper { | ||||||
| 
 | 
 | ||||||
| div.table-wrapper table { | div.table-wrapper table { | ||||||
|   border-collapse: collapse; |   border-collapse: collapse; | ||||||
|  |   border: 2px solid; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| div.table-wrapper table, | div.table-wrapper table, | ||||||
|  | @ -151,6 +179,10 @@ div.table-wrapper tr:nth-child(even) { | ||||||
|   cursor: pointer; |   cursor: pointer; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | #toc { | ||||||
|  |   border: 1px solid var(--decoration); | ||||||
|  | } | ||||||
|  | 
 | ||||||
| #toc ol { | #toc ol { | ||||||
|   counter-reset: item; |   counter-reset: item; | ||||||
|   list-style-type: none; |   list-style-type: none; | ||||||
|  | @ -173,9 +205,14 @@ h1.post-title { | ||||||
|   margin: 0; |   margin: 0; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | li p.post-date { | ||||||
|  | border-bottom: none; | ||||||
|  | } | ||||||
|  | 
 | ||||||
| p.post-date { | p.post-date { | ||||||
|   color: var(--decoration); |   color: var(--decoration); | ||||||
|   margin: 0; |   margin: 0; | ||||||
|  |   border-bottom: 1px solid var(--decoration); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| p.post-desc { | p.post-desc { | ||||||
|  | @ -191,3 +228,4 @@ p.post-desc { | ||||||
|   margin-left: 1em; |   margin-left: 1em; | ||||||
|   margin-right: 1em; |   margin-right: 1em; | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  |  | ||||||
							
								
								
									
										412
									
								
								tabletop/habeltop-system/index.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										412
									
								
								tabletop/habeltop-system/index.html
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,412 @@ | ||||||
|  | <!DOCTYPE html> | ||||||
|  | <html lang="en"> | ||||||
|  |     <head> | ||||||
|  |          | ||||||
|  |         <meta charset="utf-8" /> | ||||||
|  |         <meta name="viewport" content="width=device-width, initial-scale=1" /> | ||||||
|  |         <title>Habeltop RPG System - Hazelnut</title> | ||||||
|  |         <link rel="stylesheet" href="https://hazelnut.dev/style.css" /> | ||||||
|  |         <link rel="icon" href="https://hazelnut.dev/favicon.png" /> | ||||||
|  |          | ||||||
|  |     </head> | ||||||
|  |     <body> | ||||||
|  |         <header> | ||||||
|  |     <h1 class="site-title"><a href="https://hazelnut.dev">Hazel's Site</a></h1> | ||||||
|  |     <nav id="navbar"> | ||||||
|  |         <ul> | ||||||
|  |              | ||||||
|  |                 <li> | ||||||
|  |                     <a class="internal" href="https://hazelnut.dev/tabletop"> | ||||||
|  |                         Tabletop Shit | ||||||
|  |                     </a> | ||||||
|  |                 </li> | ||||||
|  |              | ||||||
|  |                 <li> | ||||||
|  |                     <a class="" href="https://hazellanes.itch.io"> | ||||||
|  |                         Games | ||||||
|  |                     </a> | ||||||
|  |                 </li> | ||||||
|  |              | ||||||
|  |                 <li> | ||||||
|  |                     <a class="" href="https://gitdab.com/hazelra"> | ||||||
|  |                         Code | ||||||
|  |                     </a> | ||||||
|  |                 </li> | ||||||
|  |              | ||||||
|  |         </ul> | ||||||
|  |     </nav> | ||||||
|  | </header> | ||||||
|  | 
 | ||||||
|  |         <div id="content"> | ||||||
|  |              | ||||||
|  | 
 | ||||||
|  | <h1 class="post-title">Habeltop RPG System</h1> | ||||||
|  | <p class="post-date">2021-03-24</p> | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | <h1>Table of Contents <!--<span id="toc-toggle">[-]</span>--></h1> | ||||||
|  | <div id="toc"> | ||||||
|  | <ol> | ||||||
|  | 
 | ||||||
|  |     <li> | ||||||
|  |         <a class="internal" href="https://hazelnut.dev/tabletop/habeltop-system/#what-makes-up-a-character">What Makes Up a Character</a> | ||||||
|  |          | ||||||
|  |             <ol> | ||||||
|  |                  | ||||||
|  |                     <li> | ||||||
|  |                         <a class="internal" href="https://hazelnut.dev/tabletop/habeltop-system/#roles">Roles</a> | ||||||
|  |                     </li> | ||||||
|  |                  | ||||||
|  |                     <li> | ||||||
|  |                         <a class="internal" href="https://hazelnut.dev/tabletop/habeltop-system/#stat-modifiers">Stat Modifiers</a> | ||||||
|  |                     </li> | ||||||
|  |                  | ||||||
|  |                     <li> | ||||||
|  |                         <a class="internal" href="https://hazelnut.dev/tabletop/habeltop-system/#base-stats">Base Stats</a> | ||||||
|  |                     </li> | ||||||
|  |                  | ||||||
|  |                     <li> | ||||||
|  |                         <a class="internal" href="https://hazelnut.dev/tabletop/habeltop-system/#health">Health</a> | ||||||
|  |                     </li> | ||||||
|  |                  | ||||||
|  |                     <li> | ||||||
|  |                         <a class="internal" href="https://hazelnut.dev/tabletop/habeltop-system/#skills">Skills</a> | ||||||
|  |                     </li> | ||||||
|  |                  | ||||||
|  |                     <li> | ||||||
|  |                         <a class="internal" href="https://hazelnut.dev/tabletop/habeltop-system/#inventory">Inventory</a> | ||||||
|  |                     </li> | ||||||
|  |                  | ||||||
|  |                     <li> | ||||||
|  |                         <a class="internal" href="https://hazelnut.dev/tabletop/habeltop-system/#levelling-up">Levelling Up</a> | ||||||
|  |                     </li> | ||||||
|  |                  | ||||||
|  |             </ol> | ||||||
|  |          | ||||||
|  |     </li> | ||||||
|  | 
 | ||||||
|  |     <li> | ||||||
|  |         <a class="internal" href="https://hazelnut.dev/tabletop/habeltop-system/#gameplay">Gameplay</a> | ||||||
|  |          | ||||||
|  |             <ol> | ||||||
|  |                  | ||||||
|  |                     <li> | ||||||
|  |                         <a class="internal" href="https://hazelnut.dev/tabletop/habeltop-system/#skill-checks">Skill Checks</a> | ||||||
|  |                     </li> | ||||||
|  |                  | ||||||
|  |                     <li> | ||||||
|  |                         <a class="internal" href="https://hazelnut.dev/tabletop/habeltop-system/#opposed-checks">Opposed Checks</a> | ||||||
|  |                     </li> | ||||||
|  |                  | ||||||
|  |             </ol> | ||||||
|  |          | ||||||
|  |     </li> | ||||||
|  | 
 | ||||||
|  |     <li> | ||||||
|  |         <a class="internal" href="https://hazelnut.dev/tabletop/habeltop-system/#combat">Combat</a> | ||||||
|  |          | ||||||
|  |             <ol> | ||||||
|  |                  | ||||||
|  |                     <li> | ||||||
|  |                         <a class="internal" href="https://hazelnut.dev/tabletop/habeltop-system/#turn-order">Turn Order</a> | ||||||
|  |                     </li> | ||||||
|  |                  | ||||||
|  |                     <li> | ||||||
|  |                         <a class="internal" href="https://hazelnut.dev/tabletop/habeltop-system/#each-turn">Each Turn</a> | ||||||
|  |                     </li> | ||||||
|  |                  | ||||||
|  |                     <li> | ||||||
|  |                         <a class="internal" href="https://hazelnut.dev/tabletop/habeltop-system/#attacking">Attacking</a> | ||||||
|  |                     </li> | ||||||
|  |                  | ||||||
|  |                     <li> | ||||||
|  |                         <a class="internal" href="https://hazelnut.dev/tabletop/habeltop-system/#defending">Defending</a> | ||||||
|  |                     </li> | ||||||
|  |                  | ||||||
|  |                     <li> | ||||||
|  |                         <a class="internal" href="https://hazelnut.dev/tabletop/habeltop-system/#downed-characters">Downed Characters</a> | ||||||
|  |                     </li> | ||||||
|  |                  | ||||||
|  |                     <li> | ||||||
|  |                         <a class="internal" href="https://hazelnut.dev/tabletop/habeltop-system/#major-injuries">Major Injuries</a> | ||||||
|  |                     </li> | ||||||
|  |                  | ||||||
|  |             </ol> | ||||||
|  |          | ||||||
|  |     </li> | ||||||
|  | 
 | ||||||
|  | </ol> | ||||||
|  | </div> | ||||||
|  | <script> | ||||||
|  |  var shown = false; | ||||||
|  |  var toggle = document.getElementById("toc-toggle"); | ||||||
|  |  var toc = document.getElementById("toc"); | ||||||
|  | 
 | ||||||
|  |  function update() { | ||||||
|  |      if (shown) { | ||||||
|  |          toc.style.display = "block"; | ||||||
|  |          toggle.innerHTML = "[-]"; | ||||||
|  |      } else { | ||||||
|  |          toc.style.display = "none"; | ||||||
|  |          toggle.innerHTML = "[+]"; | ||||||
|  |      } | ||||||
|  |  } | ||||||
|  |   | ||||||
|  |  toggle.parentNode.addEventListener("click", function() { | ||||||
|  |      shown = !shown; | ||||||
|  |      update(); | ||||||
|  |  }); | ||||||
|  | 
 | ||||||
|  |  update(); | ||||||
|  | </script> | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | <p>Hazel designs a little tabletop RPG system for hopefully finally running a campaign with friends.</p> | ||||||
|  | <p>This is roughly inspired by a couple versions of the GLOG, | ||||||
|  | but somewhat simplified and streamlined. A major difference is that the class system | ||||||
|  | is completely absent, replaced by "roles" which mechanically only manifest | ||||||
|  | as a starting kit for the character.</p> | ||||||
|  | <h1 id="what-makes-up-a-character">What Makes Up a Character</h1> | ||||||
|  | <p>Very first I will go over everything on the <a href="https://docs.google.com/document/d/1abX4Lz_LPrIA0YloGtYLRHElYBdmCTXh2L1x32nEBr4/edit?usp=sharing">Character Sheet</a>. then I will go more in-depth with each part.</p> | ||||||
|  | <p><strong>Name:</strong><br /> | ||||||
|  | The in-world name of the character.<br /> | ||||||
|  | I hope that no further explanation is needed here.</p> | ||||||
|  | <p><strong>Role:</strong><br /> | ||||||
|  | The architype/role the character takes on. | ||||||
|  | This just determines starting skills and equipment.</p> | ||||||
|  | <p><strong>Level:</strong><br /> | ||||||
|  | The current level of the character. Leveling up increases stats.</p> | ||||||
|  | <p><strong>Money:</strong><br /> | ||||||
|  | The ammount of currency a character has on them. | ||||||
|  | This could manifest as anything from a sack of gold coins to a bank account depending on the setting.</p> | ||||||
|  | <p><strong>Health:</strong><br /> | ||||||
|  | The character's ability to avoid major harm. This is elaborated on later.</p> | ||||||
|  | <p><strong>Armor:</strong><br /> | ||||||
|  | The character's ability to deflect damage. This comes solely from equipment.</p> | ||||||
|  | <p><strong>Inventory:</strong><br /> | ||||||
|  | The character's belongings and other things they are currently carrying.</p> | ||||||
|  | <p><strong>Stats:</strong><br /> | ||||||
|  | The column in the top right of the sheet. The character's main stats, as well as the modifier from each stat.</p> | ||||||
|  | <p><strong>Injuries:</strong><br /> | ||||||
|  | The major injuries and afflictions a character has.</p> | ||||||
|  | <p><strong>Skills:</strong><br /> | ||||||
|  | The things the character has training for or otherwise has skill in.</p> | ||||||
|  | <p><strong>Other:</strong><br /> | ||||||
|  | Other details or notable things about the character.</p> | ||||||
|  | <h2 id="roles">Roles</h2> | ||||||
|  | <p>During character creation, a role is chosen. A character's role is the part they play in the party.</p> | ||||||
|  | <p>The role will list the equipment a character starts with as well as a list of skills to choose <code>3</code> from.</p> | ||||||
|  | <h2 id="stat-modifiers">Stat Modifiers</h2> | ||||||
|  | <p>Each of the six base stats also has a "modifier" based on its value. | ||||||
|  | The modifier is calculated like so: <code>Stat / 3 - 3</code>, rounding down to whole numbers.</p> | ||||||
|  | <p>Modifiers are rarely used outside of the strength modifier.</p> | ||||||
|  | <p>For convenience, here is a table of the modifiers for each stat value:</p> | ||||||
|  | <div class="table-wrapper"> | ||||||
|  |     <table><thead><tr><th>Stat</th><th align="center">Mod.</th><th>Stat</th><th align="center">Mod.</th><th>Stat</th><th align="center">Mod.</th></tr></thead><tbody> | ||||||
|  | <tr><td>1,2</td><td align="center">-3</td><td>9,10,11</td><td align="center">0</td><td>18,19,20</td><td align="center">+3</td></tr> | ||||||
|  | <tr><td>3,4,5</td><td align="center">-2</td><td>12,13,14</td><td align="center">+1</td><td>21,22,23</td><td align="center">+4</td></tr> | ||||||
|  | <tr><td>6,7,8</td><td align="center">-1</td><td>15,16,17</td><td align="center">+2</td><td>24+</td><td align="center">+5</td></tr> | ||||||
|  | </tbody></table> | ||||||
|  | 
 | ||||||
|  | </div> | ||||||
|  | <h2 id="base-stats">Base Stats</h2> | ||||||
|  | <p>Listed here are the six major character stats and what they affect along with a few | ||||||
|  | examples of what sort of actions they might be rolled against to determine the success of.</p> | ||||||
|  | <p><strong>Strength [STR]:</strong><br /> | ||||||
|  | A character's physical brute force and melee ability.<br /> | ||||||
|  | A strength check is made when attempting a melee attack.<br /> | ||||||
|  | The strength modifier is applied to the damage they with melee attacks.<br /> | ||||||
|  | The number of items they can carry on them is equal to their strength.</p> | ||||||
|  | <p>Examples:</p> | ||||||
|  | <ul> | ||||||
|  | <li>Pushing, pulling, or lifting something heavy</li> | ||||||
|  | <li>Breaking down a door</li> | ||||||
|  | <li>Hanging onto a ledge</li> | ||||||
|  | <li>Knocking something over</li> | ||||||
|  | </ul> | ||||||
|  | <p><strong>Dexterity [DEX]:</strong><br /> | ||||||
|  | A character's general physical skill, agility, and ranged ability.<br /> | ||||||
|  | A dexterity check is made when attempting a ranged attack.<br /> | ||||||
|  | A character's ability to dodge in combat is determined by their dexterity.</p> | ||||||
|  | <p>Examples:</p> | ||||||
|  | <ul> | ||||||
|  | <li>Doing a delicate task, such as soldering an electronic</li> | ||||||
|  | <li>Performing and acrobatic feat</li> | ||||||
|  | <li>Grabbing onto something to prevent from falling</li> | ||||||
|  | <li>Swiping something without being noticed</li> | ||||||
|  | </ul> | ||||||
|  | <p><strong>Constitution [CON]:</strong><br /> | ||||||
|  | A character's physical resilience and overall health.<br /> | ||||||
|  | A constitution check is made when resisting physical harm or other effects on the body.<br /> | ||||||
|  | A character's maximum health is determined by their constitution.</p> | ||||||
|  | <p>Examples:</p> | ||||||
|  | <ul> | ||||||
|  | <li>Resisting extreme temperatures</li> | ||||||
|  | <li>Recovering from illness or the effects of poison</li> | ||||||
|  | <li>Dealing with the effects of starvation or dehydration</li> | ||||||
|  | <li>Consuming things that would cause one to vomit</li> | ||||||
|  | </ul> | ||||||
|  | <p><strong>Intelligence [INT]:</strong><br /> | ||||||
|  | A character's general knowledge-base.</p> | ||||||
|  | <p>Examples:</p> | ||||||
|  | <ul> | ||||||
|  | <li>Identifying an object</li> | ||||||
|  | <li>Researching an obscure topic</li> | ||||||
|  | <li>Decyphering an encrypted message</li> | ||||||
|  | <li>Utilizing complicated or strange technology</li> | ||||||
|  | </ul> | ||||||
|  | <p><strong>Wisdom [WIS]:</strong><br /> | ||||||
|  | A character's perception and mental fortitude.<br /> | ||||||
|  | Constitution checks are used to determine the order of combat.</p> | ||||||
|  | <p>Examples:</p> | ||||||
|  | <ul> | ||||||
|  | <li>Seeing through deceit</li> | ||||||
|  | <li>Spotting hidden dangers</li> | ||||||
|  | <li>Resisting torture</li> | ||||||
|  | <li>Estimating the severity of a threat</li> | ||||||
|  | </ul> | ||||||
|  | <p><strong>Charisma [CHA]:</strong><br /> | ||||||
|  | A character's social skill and charm.</p> | ||||||
|  | <p>Examples:</p> | ||||||
|  | <ul> | ||||||
|  | <li>Claiming to be a different person</li> | ||||||
|  | <li>Persuading someone to your side</li> | ||||||
|  | <li>Winning the crowd over in an argument</li> | ||||||
|  | <li>Leading and organizing a group of people</li> | ||||||
|  | </ul> | ||||||
|  | <h2 id="health">Health</h2> | ||||||
|  | <p>Think of health less as how alive a character is, and more as how well they can avoid extreme harm. | ||||||
|  | Damage could be thought of as the sum of all of the small injuries and fatigue of the character. </p> | ||||||
|  | <p>Only when a character's health is fully depleated will they suffer major injury or have the possibility of death.</p> | ||||||
|  | <p>Health can be restored by rest and medical attention.</p> | ||||||
|  | <p>A character's maximum health is equal to twice their constitution stat plus their current level: <code>(CON * 2) + Level</code>.</p> | ||||||
|  | <h2 id="skills">Skills</h2> | ||||||
|  | <p>Skills represent specific actions or subjects that a character has special | ||||||
|  | training or intuition for.</p> | ||||||
|  | <p>A character can automatically succeed at easier | ||||||
|  | tasks that a skill reasonably applies to.</p> | ||||||
|  | <p>Tougher actions still require a relevant skill check, but each applicable skill | ||||||
|  | nets a <code>+1</code> modifier to the roll.</p> | ||||||
|  | <h2 id="inventory">Inventory</h2> | ||||||
|  | <p>All of the items that a character has in their posession are listed here.</p> | ||||||
|  | <p>A character can hold up to a number of items equal to their strength before they are encumbered. | ||||||
|  | Small items that can easily fit in a pocket are not counted towards encumberance.</p> | ||||||
|  | <p>When is encumbered, count their strength and dexterity values as half of what they are.</p> | ||||||
|  | <h2 id="levelling-up">Levelling Up</h2> | ||||||
|  | <p>Characters level up after getting through a particularly tough or otherwise important experience | ||||||
|  | or whenever the GM feels it would be a good time to.</p> | ||||||
|  | <p>Follow these steps when levelling up a character:</p> | ||||||
|  | <ol> | ||||||
|  | <li>For each stat, roll <code>1d20</code>. If the roll is higher than the stat's current value, increase the stat by one.</li> | ||||||
|  | <li>Update health to reflect new level and constitution.</li> | ||||||
|  | </ol> | ||||||
|  | <h1 id="gameplay">Gameplay</h1> | ||||||
|  | <p>For the most part, gameplay consists of loose roleplay. The GM will present the | ||||||
|  | world, the current situation, etc. to the players, then they will respond to the | ||||||
|  | situation, interact with each other, etc. in-character.</p> | ||||||
|  | <h2 id="skill-checks">Skill Checks</h2> | ||||||
|  | <p>Whenever a character attempts something that they are not certain to succeed at, | ||||||
|  | a check against the most relevant stat must be made.</p> | ||||||
|  | <p>Roll <code>1d20</code>, add the relevant stat as well as <code>+2</code> for every skill that could be applied, | ||||||
|  | and if the result is at least <code>20</code>, the character succeeds.</p> | ||||||
|  | <p>If the dice rolls exactly <code>1</code> it is a critical failure. The character automatically fails | ||||||
|  | and could suffer further consequence, should they make sense situationally.</p> | ||||||
|  | <p>If the dice rolls exactly <code>20</code> it is a critical success. The character automatically succeeds | ||||||
|  | and may succeed beyond their aim, should it make sense situationally.</p> | ||||||
|  | <h2 id="opposed-checks">Opposed Checks</h2> | ||||||
|  | <p>When a character attempts something that another character is resisting, add <code>opponent's stat - 10</code> | ||||||
|  | to the target number of <code>20</code>.</p> | ||||||
|  | <p>Example:<br /> | ||||||
|  | A character is trying to knock down another character with <code>14</code> strength. | ||||||
|  | Their roll must total at least <code>24</code> (<code>20 + (14 - 10)</code>).</p> | ||||||
|  | <p>Rather than all characters making skill checks, only player characters and NPCs | ||||||
|  | on their side do so. For example, rather than an NPC making a dexterity check in | ||||||
|  | attempt to trip a player character, the player themselves makes a dexterity check | ||||||
|  | in opposition to avoid falling.</p> | ||||||
|  | <h1 id="combat">Combat</h1> | ||||||
|  | <p>Combat is initiated when there is to be physical conflict between opposing parties. | ||||||
|  | Combat takes place in rounds that are equal to roughly 10 seconds of time.</p> | ||||||
|  | <h2 id="turn-order">Turn Order</h2> | ||||||
|  | <p>When combat is initiated, every player character in the party makes a wisdom skill check. | ||||||
|  | If they succeed, they act before the opposing NPCs each round. | ||||||
|  | If they fail, they act after the opposing NPCs. | ||||||
|  | The party decides amongst themselves who acts in what order.</p> | ||||||
|  | <p>So the resulting turn order is as such:</p> | ||||||
|  | <ol> | ||||||
|  | <li>PCs who succeeded wisdom check</li> | ||||||
|  | <li>Opposing NPCs</li> | ||||||
|  | <li>PCs who failed wisdom check</li> | ||||||
|  | </ol> | ||||||
|  | <h2 id="each-turn">Each Turn</h2> | ||||||
|  | <p>A character may move up to <code>DEX * 2</code> feet and perform one of the following actions. | ||||||
|  | The may also move twice that distance, but without performing an action.</p> | ||||||
|  | <ul> | ||||||
|  | <li>Make an attack</li> | ||||||
|  | <li>Take a defense stance</li> | ||||||
|  | <li>Assist another character in their action</li> | ||||||
|  | <li>Attempt to revive a downed character</li> | ||||||
|  | <li>Attempt to perform some other arbitrary action</li> | ||||||
|  | </ul> | ||||||
|  | <h2 id="attacking">Attacking</h2> | ||||||
|  | <p>A player character may attack another character by making a skill check | ||||||
|  | opposed by the target's dexterity. | ||||||
|  | The stat used depends on the weapon the character is attacking with. </p> | ||||||
|  | <p>Melee attacks use the strength stat and may be made at a range of <code>5 feet</code>. </p> | ||||||
|  | <p>Ranged attacks use the dexterity stat with a penalty of <code>-2</code> for | ||||||
|  | every <code>10 feet</code> past the weapon's listed range.</p> | ||||||
|  | <p>If the skill check succeeds, roll for damage according to the weapon used. | ||||||
|  | Individual weapons can have different stats, but here is a rough guideline:</p> | ||||||
|  | <div class="table-wrapper"> | ||||||
|  |     <table><thead><tr><th>Weapon Type</th><th align="center">Damage</th></tr></thead><tbody> | ||||||
|  | <tr><td>Unarmed</td><td align="center"><code>1d4 + STR</code></td></tr> | ||||||
|  | <tr><td>Small Melee Weapons</td><td align="center"><code>1d6</code></td></tr> | ||||||
|  | <tr><td>Medium Melee Weapons</td><td align="center"><code>1d6 + STR</code></td></tr> | ||||||
|  | <tr><td>Large Melee Weapons</td><td align="center"><code>1d8 + STR</code></td></tr> | ||||||
|  | <tr><td></td><td align="center"></td></tr> | ||||||
|  | <tr><td>Thrown Weapons</td><td align="center"><code>1d4</code></td></tr> | ||||||
|  | <tr><td>Basic Ranged Weapons</td><td align="center"><code>1d6</code></td></tr> | ||||||
|  | <tr><td>Heavy Ranged Weapons</td><td align="center"><code>1d10</code></td></tr> | ||||||
|  | <tr><td>Rapidfire Ranged Weapons</td><td align="center"><code>3d6</code></td></tr> | ||||||
|  | </tbody></table> | ||||||
|  | 
 | ||||||
|  | </div> | ||||||
|  | <p>Ranged weapons have a reload rate associated ranging between <code>0</code> and <code>12</code>. | ||||||
|  | Whenever an attack is made with a ranged weapon, whether the attack hits or not, roll <code>1d12</code>. | ||||||
|  | If the roll is less than or equal to the weapon's reload rate, the weapon is now out of ammo | ||||||
|  | and a combat action must be spent to reload it, consuming a pack of the requisite ammo.</p> | ||||||
|  | <h2 id="defending">Defending</h2> | ||||||
|  | <p>When a player character is attacked, they may choose to either:</p> | ||||||
|  | <ul> | ||||||
|  | <li>Attempt a dexterity check in order to dodge</li> | ||||||
|  | <li>Deliberately take the hit and retaliate with an attack</li> | ||||||
|  | </ul> | ||||||
|  | <p>If a character is currently in a defense stance, they get a bonus of <code>+4</code> to their | ||||||
|  | attempt to dodge or retaliate and are taken out of their defense stance until they | ||||||
|  | take a turn to re-enter it.</p> | ||||||
|  | <h2 id="downed-characters">Downed Characters</h2> | ||||||
|  | <p>Characters are not considered to have sustained major injury for as long as their health is above <code>0</code>. | ||||||
|  | When a character's health reaches <code>0</code>, they are considered downed. | ||||||
|  | A downed character may not act in combat.</p> | ||||||
|  | <p>A character's health does not go below <code>0</code>. | ||||||
|  | When a character takes damage that <em>would</em> bring their health below <code>0</code>, they must make a constitution check.</p> | ||||||
|  | <ul> | ||||||
|  | <li>If they succeed, the character recieves a scar or other permanent marking.</li> | ||||||
|  | <li>If they fail, the character recieves a major injury.</li> | ||||||
|  | <li>If they critically fail, they die.</li> | ||||||
|  | </ul> | ||||||
|  | <h2 id="major-injuries">Major Injuries</h2> | ||||||
|  | <p>A major injury is something more serious than the scratches and bruises that will heal easily. | ||||||
|  | They are more permanent things that require proper medical attention in order to be treated.</p> | ||||||
|  | <p>Each major injury applies a penalty of <code>-2</code> to a specific stat, depending on the type of injury.</p> | ||||||
|  | <p>Injuries can only be removed by proper medical attention. An untrained person failing to properly | ||||||
|  | treat an injury may just make things worse.</p> | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |         </div> | ||||||
|  |         <div id="footer"> | ||||||
|  |              | ||||||
|  |              | ||||||
|  |         </div> | ||||||
|  |     </body> | ||||||
|  | </html> | ||||||
|  | @ -11,22 +11,10 @@ | ||||||
|     </head> |     </head> | ||||||
|     <body> |     <body> | ||||||
|         <header> |         <header> | ||||||
|     <h1 class="site-title">Hazel's Site</h1> |     <h1 class="site-title"><a href="https://hazelnut.dev">Hazel's Site</a></h1> | ||||||
|     <nav> |     <nav id="navbar"> | ||||||
|         <ul> |         <ul> | ||||||
|              |              | ||||||
|                 <li> |  | ||||||
|                     <a class="internal" href="https://hazelnut.dev"> |  | ||||||
|                         Home |  | ||||||
|                     </a> |  | ||||||
|                 </li> |  | ||||||
|              |  | ||||||
|                 <li> |  | ||||||
|                     <a class="" href="https://hazelnut.dev/glog"> |  | ||||||
|                         GLOG Rules |  | ||||||
|                     </a> |  | ||||||
|                 </li> |  | ||||||
|              |  | ||||||
|                 <li> |                 <li> | ||||||
|                     <a class="internal" href="https://hazelnut.dev/tabletop"> |                     <a class="internal" href="https://hazelnut.dev/tabletop"> | ||||||
|                         Tabletop Shit |                         Tabletop Shit | ||||||
|  | @ -34,8 +22,14 @@ | ||||||
|                 </li> |                 </li> | ||||||
|              |              | ||||||
|                 <li> |                 <li> | ||||||
|                     <a class="" href="https://pics.hazelnut.dev"> |                     <a class="" href="https://hazellanes.itch.io"> | ||||||
|                         Photos |                         Games | ||||||
|  |                     </a> | ||||||
|  |                 </li> | ||||||
|  |              | ||||||
|  |                 <li> | ||||||
|  |                     <a class="" href="https://gitdab.com/hazelra"> | ||||||
|  |                         Code | ||||||
|                     </a> |                     </a> | ||||||
|                 </li> |                 </li> | ||||||
|              |              | ||||||
|  | @ -48,6 +42,23 @@ | ||||||
| <h1> Tabletop Shit </h1> | <h1> Tabletop Shit </h1> | ||||||
| <ul class="post-list"> | <ul class="post-list"> | ||||||
|      |      | ||||||
|  |     <li> | ||||||
|  |         <a class="internal" href="https://hazelnut.dev/tabletop/habeltop-system/"> | ||||||
|  |             Habeltop RPG System | ||||||
|  |              | ||||||
|  |              | ||||||
|  |                 <p class="post-date"> | ||||||
|  |                     2021-03-24 | ||||||
|  |                 </p> | ||||||
|  |              | ||||||
|  |                  | ||||||
|  |                 <p class="post-desc"> | ||||||
|  |                     Hazel designs a little tabletop RPG system for hopefully finally running a campaign with friends. | ||||||
|  |                 </p> | ||||||
|  |                  | ||||||
|  |         </a> | ||||||
|  |     </li> | ||||||
|  |      | ||||||
| </ul> | </ul> | ||||||
| 
 | 
 | ||||||
|         </div> |         </div> | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue