on the brink

main
Christopher P. Brown 2023-08-20 21:23:06 -06:00
parent f0efcbc481
commit 983eda01f8
84 changed files with 3133 additions and 621 deletions

View File

Before

Width:  |  Height:  |  Size: 2.8 MiB

After

Width:  |  Height:  |  Size: 2.8 MiB

View File

Before

Width:  |  Height:  |  Size: 130 KiB

After

Width:  |  Height:  |  Size: 130 KiB

View File

Before

Width:  |  Height:  |  Size: 57 KiB

After

Width:  |  Height:  |  Size: 57 KiB

View File

Before

Width:  |  Height:  |  Size: 76 KiB

After

Width:  |  Height:  |  Size: 76 KiB

View File

Before

Width:  |  Height:  |  Size: 369 KiB

After

Width:  |  Height:  |  Size: 369 KiB

View File

Before

Width:  |  Height:  |  Size: 367 KiB

After

Width:  |  Height:  |  Size: 367 KiB

View File

Before

Width:  |  Height:  |  Size: 515 KiB

After

Width:  |  Height:  |  Size: 515 KiB

View File

Before

Width:  |  Height:  |  Size: 670 KiB

After

Width:  |  Height:  |  Size: 670 KiB

View File

Before

Width:  |  Height:  |  Size: 360 KiB

After

Width:  |  Height:  |  Size: 360 KiB

View File

Before

Width:  |  Height:  |  Size: 2.8 MiB

After

Width:  |  Height:  |  Size: 2.8 MiB

View File

Before

Width:  |  Height:  |  Size: 112 KiB

After

Width:  |  Height:  |  Size: 112 KiB

View File

Before

Width:  |  Height:  |  Size: 57 KiB

After

Width:  |  Height:  |  Size: 57 KiB

View File

Before

Width:  |  Height:  |  Size: 76 KiB

After

Width:  |  Height:  |  Size: 76 KiB

View File

Before

Width:  |  Height:  |  Size: 448 KiB

After

Width:  |  Height:  |  Size: 448 KiB

View File

Before

Width:  |  Height:  |  Size: 404 KiB

After

Width:  |  Height:  |  Size: 404 KiB

View File

Before

Width:  |  Height:  |  Size: 515 KiB

After

Width:  |  Height:  |  Size: 515 KiB

View File

Before

Width:  |  Height:  |  Size: 670 KiB

After

Width:  |  Height:  |  Size: 670 KiB

View File

Before

Width:  |  Height:  |  Size: 360 KiB

After

Width:  |  Height:  |  Size: 360 KiB

373
README.md
View File

@ -1,244 +1,265 @@
---
title: SPORTS HORSE
toc-title: Contents
title: SPORTS HORSE 3.0
author: dozens
date: 2022-11-13
date: 2023-07-31
toc-title: Contents
status: draft
version: 0.1.0
version: 0.3.0
fontsize: 20px
---
TODO: overhaul currency system
## ABOUT
You are an equiludologist.
A student of horse sports.
Your goal is to build a stable full of the finest sports horses possible.
A student of Horse Sports.
You also have a gambling problem.
Your goal is to build a stable full of the finest Sports Horses possible.
- create horses
- train them up
- compete in sports
- win prizes
- evolve and breed horses
In this game you will:
## GETTING STARTED
- Create horses
- Build their spirit
- Compete in daring sports
- Bet on your horses
- Win fabulous prizes
- Horse cloning!
Start with d3 * 100 CURRENCY, one stable stall, and one {{color}} {{type}} horse named {{name}}.
## YOU WILL NEED
As you grow your stables, you can gain new horses by breeding them or purchasing a new horse for 150c.
- These instructions!
Styles of play:
- A whole bunch of six-sided dice. Like maybe 12 or more.
1. TIMED: Play for 24 turns and see how wonderful are your horses, how magnificent your stables.
- Maybe some pen and paper to chronicle the adventures of your horses.
## STYLES OF PLAY
1. TIMED: Play two rounds of 3 Horse Sports and see how wonderful are your horses
2. FREE PLAY: Play forever, just you and your horses.
## TURNS
3. SOLO: Play by yourself!
Every turn, pay d6 CURRENCY for each horse, and 10c for each stable.
4. AMONG FRIENDS: Play with others.
Then you can do one of the following:
## GETTING STARTED
1. Build stables
3. Assign horses to compete or rest
2. Breed or purchase horses
4. Evolve horses
To make a horse,
use the tables below to determine your horse's Qualities by giving them a Type.
Then give them a Look and a Name.
Finally, gather up your dice for your Spirit pool.
## HORSE ATTRIBUTES
## HORSE QUALITIES
Roll 3d6 for each:
Every horse has three basic qualities.
Your Horse Type will tell you what your horse is naturally good at.
(And not-so-good at.)
1. RAZZLEDAZZLE: agility, precision, showmanship, performance
1. RAZZLEDAZZLE: speed, agility, precision, showmanship
2. GUMPTION: brawn, boldness, initiative, aggressiveness
3. MOXIE: cunning, spirit, know-how
3. MOXIE: cunning, smarts, know-how, insight
## HORSE TYPE
Roll or choose a Horse Type and note your Horse Quality modifiers.
d6 TYPE GUMPTION RAZZLEDAZZLE MOXIE
-- ---- -------- ------------ -----
1 Draft horse 2 1 0
2 Stallion 2 0 1
3 Unicorn 0 1 2
4 Pony 0 2 1
5 Mustang 1 0 2
6 Quarter horse 1 2 0
## HORSE LOOK
To determine the look of your horse, choose or roll (twice) on the table below for Base Color and Markings.
d6 BASE COLOR MARKINGS
-- ---------- -----------------
1 Black None
2 White White stockings and blaze
3 Gray White splotches
4 Red White spots
5 Brown Black dots
6 Tan Star
## HORSE NAME
Roll d6 to determine how many times
to roll on the tables below.
d6 Roll...
--- ----------
1 - 3 Adjective Noun
4 - 6 Adjective Adjective Noun
### d66 Adjective
Roll 2d6 and read them in order from left to right to create a two digit number between 11 and 66. e.g. if you roll a 2 and a 4, that is 24.
d66 ADJECTIVE d66 ADJECTIVE
---- ---------- ---- ---------------
11 Bucket Of 41 Too Much
12 We Bought The 42 Eldritch
13 Exceptional 43 Her Imperial Majesty's
14 Understood 44 The People's
15 Electric 45 Coal Miner's Daughter's
16 Lunar 46 Your Very Own
21 Wild 51 Randy
22 Soupy 52 Clever
23 Balanced 53 Punctual
24 What 54 My Favorite
25 Humble 55 Effectual
26 Tropical 56 Reliable
31 Proud 61 Mister
32 Give Them 62 Doctor
33 Let Them Eat 63 Eventual
34 Perfect 64 Naked
35 Handsome 65 Soaking
36 Ugly 66 Blistering
### d66 Noun
d66 NOUN d66 NOUN
--- --------- --- ---------
11 Wizard 41 Commitment
12 Apple 42 Ransom
13 Farm 43 For The People
14 Dancer 44 For The Win
15 Cheese 45 In A Box
16 Shrubbery 46 Under The Sea
21 Panic 51 Filibuster
22 Chocolate 52 Know It All
23 Horror 53 Bluster
24 Queen 54 Tornado
25 Tropic 55 Gravity
26 Thunder 56 Mess
31 Pride 61 Aristocrat
32 Holiday 62 Royalty
33 Hangover 63 Slander
34 Cake 64 Twenties
35 Smoke 65 Hope
36 Echo 66 Science
## HORSE SPIRIT
Roll 1d6 and add half your Gumption rounded down.
Start every game with a pool of at least nine dice.
This is your Spirit pool.
It represents your horse's wild, untamed, noble essence.
Your horse's spirit can be depleted by losing competitions. One spirit can be recovered for every week spent resting in the stables.
If your horse's spirit ever reaches zero, roll 1d6:
| D6 | RESULT |
|-------|---------------------------------------------------------|
| 1 | Time for them to retire and go out to pasture |
| 2 - 3 | Their spirit is crushed and they refuse to compete. Spend d6 CURRENCY nursing them back to health. |
| 4 - 5 | They'll be okay after spending some time in the stables |
| 6 | They're fine |
At some point,
you will choose to gamble away your horse's Spirit in order to win competitions.
If you finished last session with more than nine dice in your pool,
begin the next session with that many.
If you finished last session with less than nine,
begin the next session with nine.
## HORSE SPORTS
Competing in sports can win you prize money, paid out in CURRENCY.
Each Horse Sport has an associated Horse Quality.
To compete in a Horse Sport you will assemble and roll a Horse Sport dice pool.
Your Horse Sport dice pool is made up of a Gift, your Type modifier, and Spirit:
To compete, roll d20 under the sport's associated attribute. Your roll is how much CURRENCY you gain.
- Always start with 1 dice. This is a Horse Gift. Don't question it, accept it. You never look a horse gift in the mouth.
If you roll over, you lose the competition. Roll d20 to avoid losing Spirit. If you roll under, you lose spirit equal the difference between your stat and your roll. If you roll over, you lose that much spirit. If you roll your stat exactly, you lose no spirit.
- Add a number of dice equal to your Horse Type modifier (+0, +1, or +2) for this kind of Horse Sport.
RAZZLEDAZZLE SPORTS:
- Add as many dice from your Horse Spirit pool as you are willing to gamble, between 0 and your Spirit max.
Once you have assembled your Horse Sport dice pool,
then it's time to roll all those dice!
Here's how to interpret the results.
- WHINNY: If any die shows a 1, then you win! Describe a favorable outcome. Add 1 die to your Horse Spirit pool.
- NEIGH: If there are no 1s, then you have lost the Horse Sport competition.
Describe a less than favorable outcome.
Also your horse loses Spirit: any dice you have gambled from your Horse Spirit pool are lost.
### RAZZLEDAZZLE SPORTS
These Horse Sports require agility, precision, and showmanship.
1. **Ring Jousting**: the horse must carry its rider so that they can spear and capture a ring with their jousting instrument
1. **Ring Jousting**: the horse must carry its rider so that they can capture a ring with their jousting instrument
2. **Lemon Sticking**: the horse must carry its rider so that they can pierce a lemon on the ground with their jousting instrument
3. **Chariot Racing**: the horse must draw a two-wheeled chariot
4. **Ballroom Dancing**: the horse must dance with elegance and poise
GUMPTION SPORTS:
### GUMPTION SPORTS
These Horse Sports require brawn, initiative, and aggression.
5. **Basket Duck**: played with a live duck in a basket. The first side to deliver the duck back to their home ranch wins.
6. **Polo**: balls and mallets
6. **Polo**: smashing balls through hoops with mallets
7. **Horseball**: similar to basket duck, but the ball is a ball instead of a duck, and it must be passed through large vertical hoops in order to score.
8. **Running And Jumping**: the runningest, jumpingest horse is the winner.
MOXIE SPORTS:
### MOXIE SPORTS
These Horse Sports require cunning, smarts, and know-how.
9. **High Dive and Swimming**: a high dive competition, with a synchronized swimming event
10. **Horsegammon**: it's like backgammon but for horses
11. **Social Etiquette**: manners and social grace
12. **Rhyming and Riddling**: a battle of wits
## HORSE ADVANCEMENT
12. **Rhyming and Riddling**: a battle of horse wits
When it is time for your horse to get better (say, after 11 or 8 turns), you can attempt to either increase its spirit or increase its attributes.
## HORSE CHAMPIONS
- SPIRIT: gain an extra 1d6 max spirit
A Horse Championship Game consists of one Horse Sport of all three types.
If your horse wins all three games,
they become a celebrated Horse Champion.
- ATTRIBUTES: roll 2d20 for each stat. If both roll under, increase it by 1. If both roll over, decrease it by 1.
## HORSE CLONING
## HORSE BREEDING
At any point you can create a new horse by splitting your current SPIRIT pool into two piles.
Keep one pile for your original horse,
and give the other one to your new horse.
Breeding horses costs 50c. You must of course have an empty stable stall for the new horse.
Give your new horse a Type, a Look, and a Name.
1. Average the parent horses' stats with a third randomly generated horse.
## HORSE RETIREMENT
2. Generate Spirit for the new horse as usual.
There may come a time when it is appropriate for your horse to retire and go out to pasture.
This might be because they have had a long and accomplished Horse Sports career.
Maybe they had an injury or their Spirit is broken by a particularly devastating defeat.
The new horse will be able to compete after 5 turns.
Nothing mechanically needs to be done for this.
Just imagine a beautiful grassy pasture for them to graze in.
You can visit them any time you want,
and they will be happy to see you.
## HORSE NAMES
## HORSE IMPORTING AND HORSE EXPORTING
Template:
Hey are you into tabletop roleplaying games?
Do you maybe play some kind of Sword and Sorcery fantasy and wish your character had a horse?
Lucky for you!
You can easily export any of your horses from SPORTS HORSE to your other games!
Similarly you can import a horse from any other game into SPORTS HORSE.
1. Adjective Noun
2. Adjective Adjective Noun
## TOUCHSTONES AND INSPIRATIONS
d66 Adjective:
- horse, m455: <https://git.m455.casa/horse/>
(Roll 2d6. One for the tens place and one for the ones place.)
- Sports, Viagra Boys: <https://www.youtube.com/watch?v=QjL7D33xpS4>
```
1.1 Bucket Of
1.2 We Bought The
1.3 Exceptional
1.4 Understood
1.5 Electric
1.6 Lunar
- The Pool, James V. West: <http://www.1km1kt.net/rpg/the-pool>
2.1 Wild
2.2 Soupy
2.3 Balanced
2.4 What
2.5 Humble
2.6 Tropical
- Town Of You, kumada1: <https://kumada1.itch.io/a-town-of-you>
3.1 Proud
3.2 Give Them
3.3 Let Them Eat
3.4 Perfect
3.5 Handsome
3.6 Ugly
4.1 Too Much
4.2 Eldritch
4.3 Her Imperial Majesty's
4.4 The People's
4.5 Coal Miner's Daughter's
4.6 Your Very Own
5.1 Randy
5.2 Clever
5.3 Punctual
5.4 My Favorite
5.5 Effectual
5.6 Reliable
6.1 Mister
6.2 Doctor
6.3 Eventual
6.4 Naked
6.5 Soaking
6.6 Blistering
```
d66 Noun:
```
1.1 Wizard
1.2 Apple
1.3 Farm
1.4 Dancer
1.5 Cheese
1.6 Shrubbery
2.1 Panic
2.2 Chocolate
2.3 Horror
2.4 Queen
2.5 Tropic
2.6 Thunder
3.1 Pride
3.2 Holiday
3.3 Hangover
3.4 Cake
3.5 Smoke
3.6 Echo
4.1 Commitment
4.2 Ransom
4.3 For The People
4.4 For The Win
4.5 In A Box
4.6 Under The Sea
5.1 Filibuster
5.2 Know It All
5.3 Bluster
5.4 Tornado
5.5 Gravity
5.6 Mess
6.1 Aristocrat
6.2 Royalty
6.3 Slander
6.4 Twenties
6.5 Hope
6.6 Science
```
## HORSE TYPES
1. Draft horse: +1 Gumption
2. Quarter horse: +1 Razzledazzle
3. Pony: +1 Moxie
## HORSE COLORS
1. black
2. white
3. chestnut
4. flaxen
5. spotted
6. red
7. tan
8. brown
9. pinto
10. palomino
## HORSE STABLES
You begin with space for one horse.
You can purchase an additional stable stall for 100c.

Binary file not shown.

After

Width:  |  Height:  |  Size: 474 KiB

BIN
assets/banner.jpg 100644

Binary file not shown.

After

Width:  |  Height:  |  Size: 634 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

View File

@ -0,0 +1,50 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg enable-background="new 0 0 278.997 416.807" viewBox="0 0 278.997 416.807" xmlns="http://www.w3.org/2000/svg">
<path d="m143.48 392.26c16.361-6.247 5.651-15.603 1.311-25.917-4.861-11.545-12.958-20.759-15.959-32.681-2.811-11.163-3.25-23.306-5.707-34.36-1.238-5.573-1.985-11.501-3.788-16.91-1.827-5.479-7.521-8.352-8.25-14.179-1.706-13.644-0.24989-27.753-2.611-41.253 8.7476-22.551-16.176-20.966-21.422-33.278-5.182-12.161-9.7966-23.847-4.4706-37.025 2.056-5.087 4.8006-11.873 8.2686-16.145 2.78-3.423 10.461-6.66 11.935-9.853l9.225-19.988c-28.171-8.833-47.624 16.202-57.099 38.943-10.826 25.984 2.0301 53.653 13.484 77.292 3.786 10.278 7.281 23.274 12.146 32.428 2.325 4.375 5.805 7.911 7.214 12.699 2.082 7.079 1.1378 13.937 3.366 20.939 3.3445 10.51 11.563 21.549 17.613 30.623 6.737 10.106 10.46 17.828 12.77 30.144 0.737 3.933 1.157 8.503 2.78 12.156 1.694 3.811 5.104 7.257 6.172 10.63 0.951 3.001-2.401 7.909 0.564 10.873 4.076 4.075 6.419 6.404 12.458 4.862" fill="#755024" fill-rule="evenodd"/>
<path d="m102.25 131.83c-13.518 13.545-26.041 27.133-18.688 47.966 6.902 19.554 17.344 35.457 36.458 45.015 19.679 9.839 33.392 20.628 46.609 38.249 5.939 7.92 10.811 13.792 18.091 20.264 4.063 3.612 21.032 15.108 19.532 21.039-3.138-5.596-8.744-8.537-13.564-12.479 4.067 5.681 4.384 13.087 8.158 18.75 2.802 4.201 9.899 9.812 8.118 14.89-0.22-1.817-1.5-4.341-3.526-4.341-1.755 0-1.071 6.689-1.13 8.224-0.225 5.849-0.044 10.808-2.057 16.344-3.476 9.557-12.811 11.845-11.332 23.68 0.876 7.007 10.686 9.746 15.333 4.924 3.64-3.779 3.398-8.884 3.938-13.746 0.689-6.206 3.273-11.641 5.418-17.464 1.776-4.82 2.772-11.254 6.921-14.365 5.287-3.966 9.869-8.289 9.084-15.373-1.367-12.298-11.302-14.569-16.037-24.717-4.566-9.785-8.178-18.73-11.494-28.815-2.9-8.82-7.391-21.531-15.191-27.128 3.466-0.352 5.512 3.701 7.345 6.58 3.747 5.888 7.092 3.205 12.247 0.111 4.468-2.68 7.158-5.77 10.792-9.404 3.226-3.226 3.86-8.357 8.681-9.766-3.656 4.784-6.19 9.575-10.309 14.106 9.111-1.612 17.508-8.285 23.872-14.648-2.08 7.517-11.224 11.509-17.361 15.191 9.377 8.037 14.243 21.61 24.957 27.67-0.604-3.154-1.464-6.335-2.712-8.681 6.496 0.997 4.856 15.813 3.255 20.617-2.828 8.483 1.668 18.428 5.968 25.5l-2.169-0.543c0.495 10.431 0.533 21.219-0.945 31.569-1.529 10.706-11.391 17.136-0.684 27.026-10.441-5.764-8.242 5.009-0.101 7.335 7.917 2.262 14.064-1.841 4.984-5.706 18.106 0.42 9.604-25.892 9.241-36.354-0.572-16.603 8.65-26.63 12.461-41.773 3.969-15.775-11.066-22.614-13.733-37.284-1.384-7.604-0.643-16.424-4.172-23.482-2.7-5.399-9.631-11.584-8.138-17.905 0.872 1.731 2.411 3.137 3.255 4.882 2.617-13.078 6.119-27.216 6.998-40.388 0.315-4.73-0.387-11.791-2.396-16.098-1.258-2.696-2.313-5.643-3.911-8.156-0.636-0.999-0.71595-8.844-3.2415-10.319-1.6099-0.93993 2.8682-2.697 0.59217-3.551-2.944-1.104-14.51-1.438-16.489-3.282-5.063-4.721-8.755-4.6605-15.633-7.6085-10.479-4.491-23.861-10.441-30.484-20.195-4.117 5.129-7.623 12.419-12.479 16.82-5.695 5.163-11.542 3.254-18.447 3.254-13.398 0-25.201-9.401-39.064-7.595 6.309 4.385 17.489 3.02 22.787 7.595-9.276-1.613-21.492-4.5088-30.488-7.3208-6.51-2.033-6.5554 15.329-9.1204 20.886" fill="#755024" fill-rule="evenodd"/>
<path d="m235.99 129.07c-4.092-7.014-9.5735-19.449-14.377-25.998-4.516-6.157-13.375-11.05-14.649-18.989 9.738 7.029 17.172 20.779 22.788 32.011-0.608-7.298-1.022-14.215-2.029-21.261-0.956-6.694-7.066-8.881-8.822-14.549 4.324 4.759 7.5445 7.8426 9.3915 14.307 2.086 7.307 1.0165 15.291 3.3585 22.316 2.234 6.7 3.3746 11.904 13.332 11.665 9.1844-0.22008 9.1843 1.5235 14.568-6.0145 4.033-5.645 2.0187-12.91-0.5013-18.401-2.667-5.813-3.9097-11.604-5.426-17.905-1.9036-7.9098 2.0625-12.559 3.7565-19.334 0.79-3.157-0.51752-10.291 1.6695-8.8788 2.786-7.052-5.922-14.88-3.797-23.873 2.508-10.619 5.106-16.544-1.629-27.128-0.927 4.631-1.741 9.279-2.984 13.836-1.045 3.834 0.832 8.494-1.355 11.665-0.484-4.594-2.268-9.965 0.542-14.106-2.801 2.974-4.753 7.404-3.255 11.394-3.981-1.572-5.525 0.238-9.766-0.542l0.542 1.085c-5.798-1.364-10.798-2.17-16.006-2.17-2.104 0-0.19 1.745-2.441 2.17-3.41 0.644-5.503-4.585-5.968 2.17-3.353-6.988-6.045-20.633-14.106-24.415 3.399 8.433 9.513 14.906 9.766 24.415h-1.085c-1.72-10.319-6.736-18.9-11.394-28.213-0.35 6.642-0.542 13.202-0.542 19.854 0 5.755 3.9912 10.772 4.2742 16.334 0.273 5.38-2.8042 13.516-3.4502 19.334-0.589 5.291-2.333 10.284-3.279 15.486-1.322 7.275-6.3693 19.673-7.5843 26.967-0.682 4.081 10.853 6.6298 14.979 8.0528s21.754 13.273 31.541 17.403" fill="#755024" fill-rule="evenodd"/>
<path d="m56.674,206.164c-1.366-13.357-5.418-25.845-5.95-39.667-.523-13.595 5.158-24.833 12.018-35.979 3.336-5.422 10.034-8.936 12.921-14.419 1.329-2.525 4.43-3.753 0-5.969-3-1.5-7.157-.087-10.309.543-5.979,1.195-10.35,5.814-15.313,9.123-4.869,3.246-5.445,7.592-11.272,11.494 4.498,1.122.455,9.757-1.627,13.022 7.158-.259 1.536,10.167 0,13.021l2.17-1.085c1.853,6.457-6.034,11.58-9.224,16.276 4.296-3.595 8.957-1.902 3.959,3.094-4.071,4.072-5.002,11.151-6.671,16.438 .517-.476 1.974-.964 2.712-1.628 .227,5.951-2.08,27.581-10.851,26.043l5.426-5.968c-6.384-2.254-8.635-7.058-11.936-12.479 0,3.336-.688,5.924 1.627,8.139l-1.085,1.084c-1.764-1.878-3.453-3.828-4.883-5.968 .28,3.719 10.396,15.604 3.677,11.684-11.453-6.68.681,5.413.664,9.476-.89-1.066-2.375-1.639-3.256-2.712 0,4.229-.628,7.526 3.256,10.308-3.876,1.416-6.831-.954-9.766-3.255-1.58,8.604 10.168,10.053 16.276,9.767 9.802-.462 16.538-5.414 22.246-13.021 2.335,3.601-2.685,8.221-5.426,10.851 7.674-2.639 13.81-15.172 14.106-22.788 .181,2.713.362,5.427.542,8.14 2.456-4.502 4.244-8.736 5.969-13.565" fill="#5a3d1c" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m194.48 352.11c5.765-8.646 7.328-18.704 4.341-28.213-2.588-8.234-3.256-20.256-7.563-27.433-5.683-9.474-13.784-15.973-20.108-24.653-5.236-7.188-10.607-14.317-16.276-21.159 1.863 17.653 11.521 33.166 16.052 50.154 2.529 9.488 1.313 16.259 6.574 24.679 5.579 8.926 11.328 17.744 16.98 26.625" fill="#5a3d1c" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m196.112,30.917c-4.78,3.824-7.76,7.523-11.394,12.479 .878-.29 1.855-.311 2.713-.542-1.138,3.691-4.386,6.012-7.053,8.681 3.464,2.204-3.907,8.247-5.968,10.308 .29,1.773-.86,4.894 4.339,3.798-2.222,4.765-7.634,10.179-11.394,14.106 1.535.463 3.221,2.232 4.341,2.712l-8.139,2.713c1.628,1.627 3.256,3.255 4.883,4.883-1.415-.146-2.917.63-4.34.543-1.3,4.066 1.345,8.417 7.053,8.681-.699.584-1.177,1.938-2.713,2.712 1.752.301 5.077-.233 6.24.542 3.19,2.127-4.559,7.219-6.24,8.139 6.274.531 5.263,4.608.543,6.511 6.526.481 10.856-9.833 14.683-14.085 5.097-5.661 5.609-16.081 6.939-23.064 1.791-9.408 3.628-18.807 5.461-28.207 1.294-6.619 4.043-14.824.046-20.91" fill="#5a3d1c" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m233.548,397.143c.614-1.525 1.298-2.318.543-3.798-.644.317-1.047.729-1.628,1.086-1.013-6.407-9.767-13.328-9.767-18.989 0-5.389-8.993-17.144-11.394-22.245-1.429,5.404-1.442,11.017-2.975,16.377-.619,2.169-3.358,4.312-3.536,6.41-.131,1.539 2.431,3.923 2.913,5.566 1.515,5.147 2.53,10.752 7.396,13.966 3.155,2.085 10.241,1.566 11.394,4.341 2.63-.169 5.296-.764 7.054-2.714" fill="#5a3d1c" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m210.218,20.609 2.713,7.595c1.727.149 2.665-.258 4.883.543-.678-4.771 4.539-1.824 7.596-.543 1.692-2.967 5.9-.407 9.224.543-.914-1.123-.879-1.697-2.17-2.713 2.188-.399 4.727.991 7.053,2.17 .054-.533-.078-1.098 0-1.628 1.401.896 3.489.724 4.884,1.628 8.479-15.183-30.157-8.741-34.183-7.595" fill="#5a3d1c" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m233.548,397.143c-4.969,4.756-13.387,3.308-18.99,0 1.032.958 1.846,2.511 2.714,3.256h-1.085c2.701,10.22 11.44,17.347 22.786,13.563 10.599-3.533.444-21.65-5.425-16.819" fill="#c0c0c0" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m259.048,58.045c-9.026,4.722-9.984,17.583-4.34,25.5 0-3.971-.821-9.136 0-13.021 .448-2.126 2.763-3.242 2.712-5.968-2.074,1.07-3.008,1.044-4.34,2.712-.576-4.268 5.058-5.225 5.968-9.223" fill="#4a3111" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m189.601,362.42c-.757-5.436-1.523-6.754-7.596-7.054-5.175-.256-9.854,1.198-13.021,5.426-1.153,1.539-4.793,10.509-2.532,11.013 5.562,1.234 11.001,2.288 16.638,3.094-1.421-3.703-3.563-8.898-1.084-12.479 .263,1.981 2.279,16.936 7.596,14.105-.237.128-.902-11.942-.001-14.105" fill="#c0c0c0" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m144.026,392.261c-2.648.621-5.494.642-8.139,0l.543,1.084c-1.594-1.181-3.376-1.833-4.883-3.255 .244,2.789 2.003,4.201 4.883,4.341h-3.256c2.088,7.308 3.562,16.855 13.564,16.275 9.953-.576 7.053-10.799 7.053-17.903l-1.084,1.085c5.922-8.763-4.923-.875-8.681-1.627" fill="#c0c0c0" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m242.77 360.79c-7.287-6.223-4.816 13.274-2.732 16.92 6.217 10.878 13.873-4.688 16.297-9.866-5.324-1.971-8.815-3.308-13.565-7.054" fill="#c0c0c0" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m250.91,131.833c.185-.708.788-.683.544-1.628-4.189.347-9.62,1.853-13.022-1.085 1.259,3.899 9.073,3.872 12.478,2.713" fill="none" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m201 317.39c-1.223-1.838-2.49-3.647-3.798-5.426l3.798 11.936v-6.51" fill="none" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m166.81 117.73c-12.738 0.417-25.444-5.306-37.438-8.681-11.892-3.347-28.461-1.712-40.551 0.422-24.344 4.295-38.79 37.925-37.979 59.801 0.539 14.563 2.174 27.417 8.56 40.191 5.224 10.447 11.093 24.597 13.375 36.006 1.641 8.201 8.269 15.65 11.563 23.635 4.037 9.784 1.49 22.657 7.565 31.687 10.825 16.091 23.738 31.298 27.714 50.614 0.919 4.464 1.548 8.956 3.242 13.189 1.543 3.856 4.882 8.268 5.969 11.936 2.295 7.751-1.9 12.577 7.596 16.819-3.27-4.853-8.702-7.543-5.968-14.377 1.434-3.585-5.194-10.136-6.511-13.836-3.402-9.563-1.668-25.54-9.223-33.096-7.149-7.148-14.351-20.021-18.869-29.058-2.162-4.323-5.201-9.011-6.089-13.804-1.368-7.384 0.341-13.426-3.255-20.617-1.802-3.604-5.522-7.035-7.054-10.31-2.804-5.994-3.296-12.815-5.426-18.989-4.125-11.958-11.63-22.955-15.614-34.904-8.813-26.443-9.163-52.809 8.018-75.777 12.634-16.89 25.736-19.17 45.575-17.904 8.612 0.549 15.424-1.392 23.602 1.899 7.5658 3.0445 14.801 5.1552 24.144 5.696 19.864 4.2285 27.401-15.429 30.981-31.803 1.916-8.757 4.661-17.698 5.652-26.612 2.3015-5.951 2.883-10.664 3.848-16.369 0.75033-4.436-1.598-8.975-3.045-13.11l-1.085 0.543c5.1905 11.818-3.6725 33.798-6.385 46.792-2.851 13.657-5.689 37.722-22.912 40.017" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m261.219,360.25c11.996-8.11 4.34-16.963 4.34-28.194 0-11.397.626-22.087 4.883-32.573 3.378-8.318 10.214-20.198 7.596-29.299-2.854-9.928-11.022-16.049-13.189-26.889-1.625-8.117-1.219-19.341-6.937-25.874-6.865-7.848-.482-19.496.323-29.162 .796-9.563 5.1-18.827 3.667-28.857-1.027-7.183-13.052-22.202-8.279-28.112-7.048.255-.819,9.925.863,13.082 3.874,7.259 5.503,13.243 6.135,21.452 .997,12.963-4.971,29.117-7.54,41.966-.679-1.717-2.004-3.177-2.713-4.882-1.575,6.664 5.011,11.504 7.596,16.82 3.466,7.127 2.957,14.912 4.342,22.516 2.71,14.912 18.183,23.809 14.105,39.336-3.962,15.083-13.032,25.191-12.461,41.773 .382,11.054 8.982,36.743-9.784,36.354 1.834,2.099 4.53,1.657 7.053.543" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m153.792,387.377c2.563-8.402-1.668-11.166-5.969-17.361-3.956-5.701-3.887-14.54-8.158-19.667-11.109-13.33-11.292-26.764-13-43.271-.752-7.264-2.46-14.822-4.883-21.701-2.335-6.63-7.782-11.778-9.224-18.99-1.334-6.676-1.232-13.531-1.438-20.312-.17-5.625 2.688-23.456-3.445-26.348 .894,8.487 2.413,16.964 2.713,25.5 .279,7.907-2.073,19.728 1.628,27.128 2.995,5.989 7.792,8.969 8.821,16.175 1.108,7.755 3.578,14.418 4.285,22.193 .589,6.486.221,19.06 3.713,24.297 1.965,2.947 1.71,6.819 3.797,10.037 2.125,3.277 5.409,5.166 6.924,8.802 3.247,7.793 5.28,14.297 10.679,20.597 6.44,7.513.716,14.953-6.752,17.805 3.108.609 9.429-2.532 10.309-4.884" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m212.389,349.399c2.257-5.383 3.939-11.898 7.053-16.819 3.492-5.519 8.321-8.023 10.972-14.207 5.448-12.714-9.285-19.245-13.937-27.882-5.704-10.593-9.969-20.769-13.312-32.242-1.855-6.367-8.399-25.351-16.277-25.5 11.191,9.374 14.846,26.729 18.708,40.25 1.817,6.356 6.954,16.314 11.133,21.603 5.872,7.43 11.693,8.127 12.882,18.808 1.188,10.701-9.711,12.884-12.882,21.341-2.9,7.733-6.635,15.475-8.419,23.512-1.303,5.859-.127,16.819-7.857,18.809-5.484,1.41-9.101-4.056-12.479-7.054-.2,2.351 1.313,4.253 1.084,6.51 7.623.599 12.801,4.836 17.363-3.526 3.698-6.782 5.336-15.908 5.968-23.603" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m198.825,246.313c4.382-3.131 12.476-12.094 17.804-10.57 8.019,2.291 11.624,7.19 16.648,13.554 2.406,3.048 4.664,6.046 6.815,9.274 1.316,1.974 5.934,5.019 6.478,6.189 2.364,5.078-1.073,13.364 0,19.531 2.555,14.683 5.521,27.766 3.255,42.862-1.119,7.463-14.974,28.528.543,30.925-11.206-8.804-2.181-15.926.542-26.042 2.632-9.772 1.563-22.531 1.086-32.554l1.627.543c-4.635-6.058-7.207-16.3-6.511-23.872 .448-4.872 6.314-21.461-2.712-22.245 1.562,2.521 2.881,5.44 2.712,8.681-10.698-6.39-15.059-19.894-24.957-27.67 5.732-3.44 15.647-8.093 17.361-15.191-7.849,5.341-13.804,12.867-23.872,14.648 3.922-4.314 6.269-10.271 10.309-14.106-4.757.488-8.789,9.677-11.775,13.262-3.433,4.12-11.604,9.066-16.98,9.525 .515,1.032.898,2.371 1.627,3.256" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m81.632,112.301c-13.545-9.131-27.945,2.237-39.607,10.309 6.531,2.899-4.756,7.109-6.511,10.851 6.627-1.064.45,10.493-1.085,13.564 9.337-2.535.232,10.153 2.713,11.394 2.547,1.274-8.571,13.533-9.224,17.362 4.945-2.919 3.847.987 2.15,4.381-2.394,4.786-3.483,9.877-4.32,15.152 5.636.627 1.572,13.283-1.628,12.75-6.679-1.113-9.055-6.902-10.852-12.75-1.603,1.456-2.697,3.294-3.255,5.425l-1.628-1.627c-2.185,3.01-1.456,6.563 0,9.766l-1.627-1.086c-1.46,2.746-1.846,4.445-.271,7.596 1.705,3.409 1.103,7.905 1.357,12.479-1.797-.402-5.862-3.85-7.054-2.714-1.851,1.769 3.004,9.27 4.34,10.31 5.493,4.273 17.59,3.218 23.873,2.17 9.964-1.66 14.397-5.591 19.869-13.798 2.609-3.913 13.854-13.371 7.802-17.669-1.801,4.681-3.726,9.078-5.969,13.564-.18-2.713-.361-5.427-.542-8.14-.296,7.616-6.432,20.149-14.106,22.788 2.424-2.194 7.604-8.082 5.426-10.851-4.872,6.494-11.79,13.021-20.618,13.021-6.231,0-19.656-.229-17.904-9.767 2.832,2.229 6.07,4.548 9.766,3.255-3.303-2.981-2.713-6.259-2.713-10.308 .776.998 1.973,1.688 2.713,2.712 .187-1.921-10.659-15.305-2.591-10.6 10.375,6.053-.657-5.498-1.75-10.56 1.845,1.799 3.428,3.838 4.883,5.968l1.085-1.084c-2.316-2.215-1.627-4.803-1.627-8.139 3.301,5.421 5.552,10.225 11.936,12.479l-5.426,5.968c8.771,1.538 11.078-20.092 10.851-26.043-.738.664-2.195,1.152-2.712,1.628 1.669-5.288 2.6-12.367 6.671-16.438 4.998-4.997.337-6.689-3.959-3.094 3.268-4.81 11.143-9.59 9.224-16.276l-2.17,1.085c1.296-2.811 6.511-13.307 0-13.021 2.063-3.234 5.673-12.045 1.627-13.022 2.198-1.472 8.407-4.619 7.324-7.867-.515-1.546 10.302-8.201 12.073-9.53 3.512-2.633 7.057-3.194 11.257-4.034 5.215-1.043 8.97,4.562 12.209,2.441" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m254.166,131.29c8.816-6.983 10.359-18.364 5.968-27.67-5.489-11.634-4.396-23.594-1.858-36.282 1.288-6.438 3.7-11.034.652-17.129-2.399-4.801-2.778-9.899-2.049-14.951 1.961-13.581 6.271-20.93-5.425-31.468 .424,5.35-6,15.451-4.342,18.447 .839-1.303 1.938-2.458 2.713-3.798-2.81,4.142-1.026,9.512-.542,14.106 2.188-3.171.311-7.831 1.355-11.665 1.243-4.557 2.058-9.205 2.984-13.836 5.574,8.76 5.846,15.622 2.995,25.601-.785,2.748-2.741,5.669-1.685,9.371 .998,3.49 4.188,7.875 4.657,11.146 .619,4.308-2.04,10.838-3.255,15.734-1.812,7.301-3.513,16.057-1.633,23.204 2.144,8.141 8.474,16.078 6.517,24.542-2.89,12.488-7.516,11.937-18.486,11.937-11.748,0-11.531-15.215-12.058-23.378-.734-11.389-4.443-16.837-11.776-24.91 1.794,5.794 7.842,7.688 8.822,14.549 1.007,7.046 1.421,13.963 2.029,21.261-5.616-11.232-13.05-24.982-22.788-32.011 1.067,6.649 7.33,10.135 11.123,15.192 4.562,6.083 7.744,11.269 10.842,18.346 6.238,14.253 14.519,10.905 25.24,13.662" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m148.37 245.23c6.112 4.245 7.747 18.899 10.026 25.738 3.138 9.415 7.453 18.538 9.675 28.165 2.396 10.385 1.734 18.684 7.756 27.991 5.642 8.717 11.273 17.435 17.033 26.074 2.983-1.883-11.411-21.728-14.088-25.741-6.12-9.183-5.594-16.186-8.384-26.648-2.802-10.507-6.71-21.106-10.625-30.894-3.329-8.326-2.385-19.973-11.393-24.685" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m110.39 221.9c11.367 7.781 25.098 11.88 35.537 21.159 8.508 7.563 14.931 15.872 21.432 24.957 6.192 8.653 15.575 14.718 21.16 23.873 3.653 5.991 3.874 12.968 7.324 18.719 3.068 5.112 9.126 9.593 10.581 15.462 3.283-4.288-5.08-11.41-7.979-14.889-4.396-5.275-3.932-13.734-8.3-19.292 5.531 3.378 9.913 9.437 14.649 12.479-4.302-9.213-15.91-16.313-23.33-22.908-8.306-7.384-13.935-16.619-20.889-25.313-14.263-17.829-32.616-25.985-51.814-37.504l-1.085 1.086 2.714 2.171" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m196.112,29.832c-5.633,3.497-9.29,8.77-13.022,14.106 2.521,1.544-9.273,19.751-11.393,22.246 1.626.008 3.259,1.109 4.883,1.084-1.739,1.412-10.309,10.418-10.309,11.394 0,1.913 3.288,3.712.101,4.622-1.613.462-5.761,1.655-3.355,4.06 2.398,2.399-1.017,3.411-.543,5.968 .78,4.222 1.641,4.614 4.883,7.597-.833-.767 4.341,5.321 4.341,3.797 0,3.609-2.145,4.598-5.426,5.968 3.927,1.668 3.534,4.944.543,7.595 5.112-.731 9.906-7.014 1.627-7.595 3.592-1.317 6.037-3.881 7.053-7.596-2.337-.209-4.582.099-7.053-.542 1.733-.934 2.388-2.463 3.256-3.255-5.853,1.044-9.079-4.265-7.596-8.139 1.461-.054 2.883-.941 4.34-1.084-1.627-1.628-3.255-3.256-4.883-4.883 2.729-.91 6.216-1.887 8.139-3.256-9.235-1.458 5.106-11.823 7.053-16.276-5.199,1.096-4.049-2.025-4.339-3.798 2.707-2.708 8.346-6.95 5.968-9.766 2.617-2.879 5.823-5.47 7.053-9.223-.857.231-1.835.252-2.713.542 2.679-3.657 10.192-9.931 11.392-13.566" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m107.67 219.73c1.116-2.495-10.211-12.235-12.684-16.151-5.519-8.738-9.535-16.234-12.273-26.169-5.556-20.155 6.646-32.662 19.532-45.574-16.186 4.295-24.498 29.39-21.703 43.404 3.351 16.798 13.433 34.218 27.128 44.49" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m148.37 238.17c-1.217-2.536-1.015-5.795-2.17-8.139-1.583-3.209-4.581-4.972-6.512-7.867-3.663-5.494-7.868-12.443-7.596-19.26 0.064-1.604 2.238-5.335 1.662-6.103-2.174-2.899-4.916-5.831-6.545-9.089-1.972-3.943-3.252-11.303-7.596-13.021 3.1 3.972 3.909 9.047 6.477 13.326 1.358 2.266 4.951 6.374 5.459 8.918 0.796 3.991-1.386 7.237 0 11.394 2.277 6.833 5.406 11.832 9.533 17.727 2.097 2.997 6.841 12.804 7.288 12.114" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m192.314,352.654c-3.066,2.56-4.904,5.827-3.256,9.767-.258-7.362 8.823-10.158 11.191-16.667 1.846-5.078.446-22.872 3.457-24.567-.641-1.217-1.678-2.9-2.712-3.798v6.51c-2.086-6.854-4.26-11.805-7.596-17.903 2.265,12.287 16.43,38.73-1.084,46.658" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m236.804,393.345c-6.02-2.383-10.645-14.54-13.675-20.095-4.079-7.478-7.616-15.387-10.74-23.309-3.961,14.341 17.923,30.86 20.074,44.489 .492-.216 1.081-.816 1.628-1.086-.237,1.104.077,2.256-.543,3.798 2.395-.607 2.529-1.795 3.256-3.797" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m246.027,21.151c-10.895-8.627-23.039-3.798-34.724-3.798l1.086,1.085-3.256,1.085c2.343,1.167 44.523-7.892 35.267,8.681-1.395-.904-3.482-.732-4.884-1.628-.078.53.054,1.095 0,1.628-2.326-1.179-4.864-2.569-7.053-2.17 1.291,1.016 1.256,1.59 2.17,2.713-3.323-.95-7.531-3.51-9.224-.543-3.057-1.281-8.273-4.229-7.596.543-2.091-1.151-3.223-.4-4.883-.543 2.297.827 4.587,2.001 7.054,2.17 .836.057-.67-2.17 1.355-2.17 1.718,0 2.938,1.628 4.612,1.628 1.386,0 1.383-1.825 2.813-1.467 2.52.63 5.449,1.894 8.039,2.009 2.073.093 6.122-1.982 9.766-.542-1.185-3.172 1.226-6.19-.542-8.681" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m236.8 393.34c-0.516 3.926 14.545 17.005 2.813 20.356-11.798 3.371-20.482-2.154-23.43-13.303h1.085c-1.143-1.241-2.788-2.888-4.341-4.34 1.352 4.103 2.856 14.45 6.511 16.276 4.67 2.336 11.052 4.699 16.238 3.958 15.042-2.147 9.07-15.794 1.124-22.947" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m209.133,19.523c-4.226-6.379-10.401-11.839-14.106-18.447-2,10.339.226,19.713 1.085,29.841l1.085-.543c-3.638-7.389-1.503-18.103-1.085-26.043 4.268,9.193 9.727,18.209 11.394,28.213h1.085c-.328-9.51-6.366-15.982-9.766-24.415 7.231,7.17 10.685,15.399 14.106,24.415 1.714-3.413-1.028-9.886-3.798-13.021" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m119.61 110.67h-7.596c10.039 3.137 19.492 5.796 29.84 7.595-5.383-4.648-16.353-2.458-22.244-7.595" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m253.081,86.8c2.796-3.305-1.545-10.305-1.627-14.649-.114-5.988 2.18-11.274 7.595-14.106-11.777-.867-8.257,22.442-5.968,28.755" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m244.4,353.197c-5.404,3.783-9.623,7.516-8.568,14.896 .723,5.063 1.105,13.275 7.788,13.943 7.717.771 18.561-13.54 17.6-21.786l-2.171,1.084c3.621,4.377-3.133,5.062-6.511,4.884 1.179.229 2.784,1.335 4.341,1.628-3.563,5.938-8.027,18.444-16.276,10.85-4.839-4.453-3.902-24.932 2.169-17.361-1.949-3.21-.919-5.675 2.714-5.968l-1.086-2.17" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m128.292,384.666c1.979,9.239 4.744,25.965 16.277,27.127 3.356.338 10.721-.634 10.965-4.519 .316-5.077 3.606-16.729-1.742-19.896 1.153,2.362.465,4.727-1.084,6.511l1.627-1.085c-.257,6.955 2.339,17.706-7.596,17.903-9.541.192-11.063-9.271-13.564-16.275 1.211.053 2.628-.286 3.798,0-4.943.05-6.929-5.775-8.681-9.766" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m190.143,355.91c-10.347-2.759-23.024-1.717-25.069,11.584-1.359,8.825 2.008,6.917 10.472,8.608 5.377,1.076 10.776,1.841 16.227.968-8.259-1.367-8.703-7.031-9.767-14.107-2.381,3.478-.317,8.279 1.084,11.937-4.956-.708-9.89-1.469-14.829-2.291-5.002-.834-1.372-7.081.303-10.429 5.269-10.543 14.49-3.582 21.579-6.27" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m235.175,85.173c.759-12.82-9.111-19.377-17.361-27.128l-.542,1.085c10.954,7.048 12.536,15.391 17.903,26.043" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m203.71 377.61c4.115 4.825 4.998 12.106 8.662 17.604 1.544 2.315 14.67 7.396 14.67 4.099 0-0.065-11.594-3.477-13.564-5.426-2.84-2.807-6.85-18.364-9.768-16.277" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m250.37 134 0.542-2.169c-8.198 2.791-13.343-1.954-17.904-7.597 4.101 8.204 8.14 9.766 17.362 9.766" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m256.34 120.98c1.37-1.827 3.695-6.229 3.255-8.681-0.278-1.555-2.248-6.354-3.798-3.255-1.381 2.764 1.648 4.059 1.628 6.51-0.014 1.781-2.592 7.596-1.085 5.426" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m243.31 120.44c-3.217-3.162 1.913-12.534-2.712-11.936-7.78 1.005-0.254 11.401 2.712 11.936" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m220.53 68.896c-2.188-4-4.83-7.254-9.224-8.681-0.48 5.452 6.484 9.919 9.224 8.681" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m239.52 124.24c-0.829-2.341-3.637-5.524-3.798-9.222h-1.085c0.245 3.802 1.556 7.087 4.883 9.222" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m257.42,64.556c.563-1.341.732-2.927 1.085-4.341-2.789,1.612-5.392,3.787-5.968,7.053 1.332-1.162 2.833-1.976 4.883-2.712" fill-rule="evenodd" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/>
<path d="m199.909,19.523c-.482,6.761-.151,12.063 3.798,17.904 4.765-2.201-2.315-13.753-3.798-17.904" fill="#808080" fill-rule="evenodd"/>
<path d="m255.251,17.896c1.599,5.282.629,10.224-1.629,15.192-4.533-1.997-.12-12.224 1.629-15.192" fill="#808080" fill-rule="evenodd"/>
</svg>

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 232 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 MiB

BIN
assets/horse.gif 100644

Binary file not shown.

After

Width:  |  Height:  |  Size: 789 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 768 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 MiB

BIN
assets/mosh/001.jpg 100644

Binary file not shown.

After

Width:  |  Height:  |  Size: 575 KiB

BIN
assets/mosh/002.jpg 100644

Binary file not shown.

After

Width:  |  Height:  |  Size: 769 KiB

BIN
assets/mosh/003.jpg 100644

Binary file not shown.

After

Width:  |  Height:  |  Size: 409 KiB

BIN
assets/mosh/004.jpg 100644

Binary file not shown.

After

Width:  |  Height:  |  Size: 976 KiB

BIN
assets/mosh/005.jpg 100644

Binary file not shown.

After

Width:  |  Height:  |  Size: 722 KiB

BIN
assets/mosh/006.jpg 100644

Binary file not shown.

After

Width:  |  Height:  |  Size: 486 KiB

BIN
assets/mosh/007.jpg 100644

Binary file not shown.

After

Width:  |  Height:  |  Size: 462 KiB

BIN
assets/mosh/008.jpg 100644

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 715 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 807 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 MiB

6
assets/src 100644
View File

@ -0,0 +1,6 @@
https://pixabay.com/vectors/horse-animal-mammal-equine-47884/
https://pixabay.com/illustrations/horses-gallop-animals-escape-637006/
https://pixabay.com/photos/fire-horse-horse-running-wastage-2492947/
https://pixabay.com/illustrations/horse-colorful-horse-painted-horse-3317004/
https://www.pexels.com/photo/a-horse-standing-on-the-field-6215904/

View File

@ -1,445 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
<head>
<meta charset="utf-8" />
<meta name="generator" content="pandoc" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
<meta name="author" content="dozens" />
<meta name="dcterms.date" content="2022-11-13" />
<title>SPORTS HORSE</title>
<style>
html {
line-height: 1.5;
font-family: Georgia, serif;
font-size: 20px;
color: #1a1a1a;
background-color: #fdfdfd;
}
body {
margin: 0 auto;
max-width: 36em;
padding-left: 50px;
padding-right: 50px;
padding-top: 50px;
padding-bottom: 50px;
hyphens: auto;
overflow-wrap: break-word;
text-rendering: optimizeLegibility;
font-kerning: normal;
}
@media (max-width: 600px) {
body {
font-size: 0.9em;
padding: 1em;
}
h1 {
font-size: 1.8em;
}
}
@media print {
body {
background-color: transparent;
color: black;
font-size: 12pt;
}
p, h2, h3 {
orphans: 3;
widows: 3;
}
h2, h3, h4 {
page-break-after: avoid;
}
}
p {
margin: 1em 0;
}
a {
color: #1a1a1a;
}
a:visited {
color: #1a1a1a;
}
img {
max-width: 100%;
}
h1, h2, h3, h4, h5, h6 {
margin-top: 1.4em;
}
h5, h6 {
font-size: 1em;
font-style: italic;
}
h6 {
font-weight: normal;
}
ol, ul {
padding-left: 1.7em;
margin-top: 1em;
}
li > ol, li > ul {
margin-top: 0;
}
blockquote {
margin: 1em 0 1em 1.7em;
padding-left: 1em;
border-left: 2px solid #e6e6e6;
color: #606060;
}
code {
font-family: Menlo, Monaco, 'Lucida Console', Consolas, monospace;
font-size: 85%;
margin: 0;
}
pre {
margin: 1em 0;
overflow: auto;
}
pre code {
padding: 0;
overflow: visible;
overflow-wrap: normal;
}
.sourceCode {
background-color: transparent;
overflow: visible;
}
hr {
background-color: #1a1a1a;
border: none;
height: 1px;
margin: 1em 0;
}
table {
margin: 1em 0;
border-collapse: collapse;
width: 100%;
overflow-x: auto;
display: block;
font-variant-numeric: lining-nums tabular-nums;
}
table caption {
margin-bottom: 0.75em;
}
tbody {
margin-top: 0.5em;
border-top: 1px solid #1a1a1a;
border-bottom: 1px solid #1a1a1a;
}
th {
border-top: 1px solid #1a1a1a;
padding: 0.25em 0.5em 0.25em 0.5em;
}
td {
padding: 0.125em 0.5em 0.25em 0.5em;
}
header {
margin-bottom: 4em;
text-align: center;
}
#TOC li {
list-style: none;
}
#TOC ul {
padding-left: 1.3em;
}
#TOC > ul {
padding-left: 0;
}
#TOC a:not(:hover) {
text-decoration: none;
}
code{white-space: pre-wrap;}
span.smallcaps{font-variant: small-caps;}
div.columns{display: flex; gap: min(4vw, 1.5em);}
div.column{flex: auto; overflow-x: auto;}
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
ul.task-list{list-style: none;}
ul.task-list li input[type="checkbox"] {
width: 0.8em;
margin: 0 0.8em 0.2em -1.6em;
vertical-align: middle;
}
.display.math{display: block; text-align: center; margin: 0.5rem auto;}
</style>
<!--[if lt IE 9]>
<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
<![endif]-->
</head>
<body>
<header id="title-block-header">
<h1 class="title">SPORTS HORSE</h1>
<p class="author">dozens</p>
<p class="date">2022-11-13</p>
</header>
<nav id="TOC" role="doc-toc">
<h2 id="toc-title">Contents</h2>
<ul>
<li><a href="#about" id="toc-about">ABOUT</a></li>
<li><a href="#getting-started" id="toc-getting-started">GETTING
STARTED</a></li>
<li><a href="#turns" id="toc-turns">TURNS</a></li>
<li><a href="#horse-attributes" id="toc-horse-attributes">HORSE
ATTRIBUTES</a></li>
<li><a href="#horse-spirit" id="toc-horse-spirit">HORSE SPIRIT</a></li>
<li><a href="#horse-sports" id="toc-horse-sports">HORSE SPORTS</a></li>
<li><a href="#horse-advancement" id="toc-horse-advancement">HORSE
ADVANCEMENT</a></li>
<li><a href="#horse-breeding" id="toc-horse-breeding">HORSE
BREEDING</a></li>
<li><a href="#horse-names" id="toc-horse-names">HORSE NAMES</a></li>
<li><a href="#horse-types" id="toc-horse-types">HORSE TYPES</a></li>
<li><a href="#horse-colors" id="toc-horse-colors">HORSE COLORS</a></li>
<li><a href="#horse-stables" id="toc-horse-stables">HORSE
STABLES</a></li>
</ul>
</nav>
<p>TODO: overhaul currency system</p>
<h2 id="about">ABOUT</h2>
<p>You are an equiludologist. A student of horse sports. Your goal is to
build a stable full of the finest sports horses possible.</p>
<ul>
<li>create horses</li>
<li>train them up</li>
<li>compete in sports</li>
<li>win prizes</li>
<li>evolve and breed horses</li>
</ul>
<h2 id="getting-started">GETTING STARTED</h2>
<p>Start with d3 * 100 CURRENCY, one stable stall, and one {{color}}
{{type}} horse named {{name}}.</p>
<p>As you grow your stables, you can gain new horses by breeding them or
purchasing a new horse for 150c.</p>
<p>Styles of play:</p>
<ol type="1">
<li><p>TIMED: Play for 24 turns and see how wonderful are your horses,
how magnificent your stables.</p></li>
<li><p>FREE PLAY: Play forever, just you and your horses.</p></li>
</ol>
<h2 id="turns">TURNS</h2>
<p>Every turn, pay d6 CURRENCY for each horse, and 10c for each
stable.</p>
<p>Then you can do one of the following:</p>
<ol type="1">
<li>Build stables</li>
<li>Assign horses to compete or rest</li>
<li>Breed or purchase horses</li>
<li>Evolve horses</li>
</ol>
<h2 id="horse-attributes">HORSE ATTRIBUTES</h2>
<p>Roll 3d6 for each:</p>
<ol type="1">
<li><p>RAZZLEDAZZLE: agility, precision, showmanship,
performance</p></li>
<li><p>GUMPTION: brawn, boldness, initiative, aggressiveness</p></li>
<li><p>MOXIE: cunning, spirit, know-how</p></li>
</ol>
<h2 id="horse-spirit">HORSE SPIRIT</h2>
<p>Roll 1d6 and add half your Gumption rounded down.</p>
<p>Your horses spirit can be depleted by losing competitions. One
spirit can be recovered for every week spent resting in the stables.</p>
<p>If your horses spirit ever reaches zero, roll 1d6:</p>
<table>
<colgroup>
<col style="width: 10%" />
<col style="width: 89%" />
</colgroup>
<thead>
<tr class="header">
<th>D6</th>
<th>RESULT</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td>1</td>
<td>Time for them to retire and go out to pasture</td>
</tr>
<tr class="even">
<td>2 - 3</td>
<td>Their spirit is crushed and they refuse to compete. Spend d6
CURRENCY nursing them back to health.</td>
</tr>
<tr class="odd">
<td>4 - 5</td>
<td>Theyll be okay after spending some time in the stables</td>
</tr>
<tr class="even">
<td>6</td>
<td>Theyre fine</td>
</tr>
</tbody>
</table>
<h2 id="horse-sports">HORSE SPORTS</h2>
<p>Competing in sports can win you prize money, paid out in
CURRENCY.</p>
<p>To compete, roll d20 under the sports associated attribute. Your
roll is how much CURRENCY you gain.</p>
<p>If you roll over, you lose the competition. Roll d20 to avoid losing
Spirit. If you roll under, you lose spirit equal the difference between
your stat and your roll. If you roll over, you lose that much spirit. If
you roll your stat exactly, you lose no spirit.</p>
<p>RAZZLEDAZZLE SPORTS:</p>
<ol type="1">
<li><strong>Ring Jousting</strong>: the horse must carry its rider so
that they can capture a ring with their jousting instrument</li>
<li><strong>Lemon Sticking</strong>: the horse must carry its rider so
that they can pierce a lemon on the ground with their jousting
instrument</li>
<li><strong>Chariot Racing</strong>: the horse must draw a two-wheeled
chariot</li>
<li><strong>Ballroom Dancing</strong>: the horse must dance with
elegance and poise</li>
</ol>
<p>GUMPTION SPORTS:</p>
<ol start="5" type="1">
<li><strong>Basket Duck</strong>: played with a live duck in a basket.
The first side to deliver the duck back to their home ranch wins.</li>
<li><strong>Polo</strong>: balls and mallets</li>
<li><strong>Horseball</strong>: similar to basket duck, but the ball is
a ball instead of a duck, and it must be passed through large vertical
hoops in order to score.</li>
<li><strong>Running And Jumping</strong>: the runningest, jumpingest
horse is the winner.</li>
</ol>
<p>MOXIE SPORTS:</p>
<ol start="9" type="1">
<li><strong>High Dive and Swimming</strong>: a high dive competition,
with a synchronized swimming event</li>
<li><strong>Horsegammon</strong>: its like backgammon but for
horses</li>
<li><strong>Social Etiquette</strong>: manners and social grace</li>
<li><strong>Rhyming and Riddling</strong>: a battle of wits</li>
</ol>
<h2 id="horse-advancement">HORSE ADVANCEMENT</h2>
<p>When it is time for your horse to get better (say, after 11 or 8
turns), you can attempt to either increase its spirit or increase its
attributes.</p>
<ul>
<li><p>SPIRIT: gain an extra 1d6 max spirit</p></li>
<li><p>ATTRIBUTES: roll 2d20 for each stat. If both roll under, increase
it by 1. If both roll over, decrease it by 1.</p></li>
</ul>
<h2 id="horse-breeding">HORSE BREEDING</h2>
<p>Breeding horses costs 50c. You must of course have an empty stable
stall for the new horse.</p>
<ol type="1">
<li><p>Average the parent horses stats with a third randomly generated
horse.</p></li>
<li><p>Generate Spirit for the new horse as usual.</p></li>
</ol>
<p>The new horse will be able to compete after 5 turns.</p>
<h2 id="horse-names">HORSE NAMES</h2>
<p>Template:</p>
<ol type="1">
<li>Adjective Noun</li>
<li>Adjective Adjective Noun</li>
</ol>
<p>d66 Adjective:</p>
<p>(Roll 2d6. One for the tens place and one for the ones place.)</p>
<pre><code>1.1 Bucket Of
1.2 We Bought The
1.3 Exceptional
1.4 Understood
1.5 Electric
1.6 Lunar
2.1 Wild
2.2 Soupy
2.3 Balanced
2.4 What
2.5 Humble
2.6 Tropical
3.1 Proud
3.2 Give Them
3.3 Let Them Eat
3.4 Perfect
3.5 Handsome
3.6 Ugly
4.1 Too Much
4.2 Eldritch
4.3 Her Imperial Majesty&#39;s
4.4 The People&#39;s
4.5 Coal Miner&#39;s Daughter&#39;s
4.6 Your Very Own
5.1 Randy
5.2 Clever
5.3 Punctual
5.4 My Favorite
5.5 Effectual
5.6 Reliable
6.1 Mister
6.2 Doctor
6.3 Eventual
6.4 Naked
6.5 Soaking
6.6 Blistering</code></pre>
<p>d66 Noun:</p>
<pre><code>1.1 Wizard
1.2 Apple
1.3 Farm
1.4 Dancer
1.5 Cheese
1.6 Shrubbery
2.1 Panic
2.2 Chocolate
2.3 Horror
2.4 Queen
2.5 Tropic
2.6 Thunder
3.1 Pride
3.2 Holiday
3.3 Hangover
3.4 Cake
3.5 Smoke
3.6 Echo
4.1 Commitment
4.2 Ransom
4.3 For The People
4.4 For The Win
4.5 In A Box
4.6 Under The Sea
5.1 Filibuster
5.2 Know It All
5.3 Bluster
5.4 Tornado
5.5 Gravity
5.6 Mess
6.1 Aristocrat
6.2 Royalty
6.3 Slander
6.4 Twenties
6.5 Hope
6.6 Science</code></pre>
<h2 id="horse-types">HORSE TYPES</h2>
<ol type="1">
<li>Draft horse: +1 Gumption</li>
<li>Quarter horse: +1 Razzledazzle</li>
<li>Pony: +1 Moxie</li>
</ol>
<h2 id="horse-colors">HORSE COLORS</h2>
<ol type="1">
<li>black</li>
<li>white</li>
<li>chestnut</li>
<li>flaxen</li>
<li>spotted</li>
<li>red</li>
<li>tan</li>
<li>brown</li>
<li>pinto</li>
<li>palomino</li>
</ol>
<h2 id="horse-stables">HORSE STABLES</h2>
<p>You begin with space for one horse. You can purchase an additional
stable stall for 100c.</p>
</body>
</html>

740
horse/horse.html 100644
View File

@ -0,0 +1,740 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
<head>
<meta charset="utf-8" />
<meta name="generator" content="pandoc" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
<meta name="author" content="dozens" />
<meta name="dcterms.date" content="2023-07-31" />
<title>SPORTS HORSE 3.0</title>
<style>
html {
font-size: 20px;
color: #1a1a1a;
background-color: #fdfdfd;
}
body {
margin: 0 auto;
max-width: 36em;
padding-left: 50px;
padding-right: 50px;
padding-top: 50px;
padding-bottom: 50px;
hyphens: auto;
overflow-wrap: break-word;
text-rendering: optimizeLegibility;
font-kerning: normal;
}
@media (max-width: 600px) {
body {
font-size: 0.9em;
padding: 12px;
}
h1 {
font-size: 1.8em;
}
}
@media print {
html {
background-color: white;
}
body {
background-color: transparent;
color: black;
font-size: 12pt;
}
p, h2, h3 {
orphans: 3;
widows: 3;
}
h2, h3, h4 {
page-break-after: avoid;
}
}
p {
margin: 1em 0;
}
a {
color: #1a1a1a;
}
a:visited {
color: #1a1a1a;
}
img {
max-width: 100%;
}
h1, h2, h3, h4, h5, h6 {
margin-top: 1.4em;
}
h5, h6 {
font-size: 1em;
font-style: italic;
}
h6 {
font-weight: normal;
}
ol, ul {
padding-left: 1.7em;
margin-top: 1em;
}
li > ol, li > ul {
margin-top: 0;
}
blockquote {
margin: 1em 0 1em 1.7em;
padding-left: 1em;
border-left: 2px solid #e6e6e6;
color: #606060;
}
code {
font-family: Menlo, Monaco, Consolas, 'Lucida Console', monospace;
font-size: 85%;
margin: 0;
hyphens: manual;
}
pre {
margin: 1em 0;
overflow: auto;
}
pre code {
padding: 0;
overflow: visible;
overflow-wrap: normal;
}
.sourceCode {
background-color: transparent;
overflow: visible;
}
hr {
background-color: #1a1a1a;
border: none;
height: 1px;
margin: 1em 0;
}
table {
margin: 1em 0;
border-collapse: collapse;
width: 100%;
overflow-x: auto;
display: block;
font-variant-numeric: lining-nums tabular-nums;
}
table caption {
margin-bottom: 0.75em;
}
tbody {
margin-top: 0.5em;
border-top: 1px solid #1a1a1a;
border-bottom: 1px solid #1a1a1a;
}
th {
border-top: 1px solid #1a1a1a;
padding: 0.25em 0.5em 0.25em 0.5em;
}
td {
padding: 0.125em 0.5em 0.25em 0.5em;
}
header {
margin-bottom: 4em;
text-align: center;
}
#TOC li {
list-style: none;
}
#TOC ul {
padding-left: 1.3em;
}
#TOC > ul {
padding-left: 0;
}
#TOC a:not(:hover) {
text-decoration: none;
}
code{white-space: pre-wrap;}
span.smallcaps{font-variant: small-caps;}
div.columns{display: flex; gap: min(4vw, 1.5em);}
div.column{flex: auto; overflow-x: auto;}
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
/* The extra [class] is a hack that increases specificity enough to
override a similar rule in reveal.js */
ul.task-list[class]{list-style: none;}
ul.task-list li input[type="checkbox"] {
font-size: inherit;
width: 0.8em;
margin: 0 0.8em 0.2em -1.6em;
vertical-align: middle;
}
.display.math{display: block; text-align: center; margin: 0.5rem auto;}
</style>
<!--[if lt IE 9]>
<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
<![endif]-->
</head>
<body>
<header id="title-block-header">
<h1 class="title">SPORTS HORSE 3.0</h1>
<p class="author">dozens</p>
<p class="date">2023-07-31</p>
</header>
<nav id="TOC" role="doc-toc">
<h2 id="toc-title">Contents</h2>
<ul>
<li><a href="#about" id="toc-about">ABOUT</a></li>
<li><a href="#you-will-need" id="toc-you-will-need">YOU WILL
NEED</a></li>
<li><a href="#styles-of-play" id="toc-styles-of-play">STYLES OF
PLAY</a></li>
<li><a href="#getting-started" id="toc-getting-started">GETTING
STARTED</a></li>
<li><a href="#horse-qualities" id="toc-horse-qualities">HORSE
QUALITIES</a></li>
<li><a href="#horse-type" id="toc-horse-type">HORSE TYPE</a></li>
<li><a href="#horse-look" id="toc-horse-look">HORSE LOOK</a></li>
<li><a href="#horse-name" id="toc-horse-name">HORSE NAME</a>
<ul>
<li><a href="#d66-adjective" id="toc-d66-adjective">d66
Adjective</a></li>
<li><a href="#d66-noun" id="toc-d66-noun">d66 Noun</a></li>
</ul></li>
<li><a href="#horse-spirit" id="toc-horse-spirit">HORSE SPIRIT</a></li>
<li><a href="#horse-sports" id="toc-horse-sports">HORSE SPORTS</a>
<ul>
<li><a href="#razzledazzle-sports"
id="toc-razzledazzle-sports">RAZZLEDAZZLE SPORTS</a></li>
<li><a href="#gumption-sports" id="toc-gumption-sports">GUMPTION
SPORTS</a></li>
<li><a href="#moxie-sports" id="toc-moxie-sports">MOXIE SPORTS</a></li>
</ul></li>
<li><a href="#horse-champions" id="toc-horse-champions">HORSE
CHAMPIONS</a></li>
<li><a href="#horse-cloning" id="toc-horse-cloning">HORSE
CLONING</a></li>
<li><a href="#horse-retirement" id="toc-horse-retirement">HORSE
RETIREMENT</a></li>
<li><a href="#horse-importing-and-horse-exporting"
id="toc-horse-importing-and-horse-exporting">HORSE IMPORTING AND HORSE
EXPORTING</a></li>
<li><a href="#touchstones-and-inspirations"
id="toc-touchstones-and-inspirations">TOUCHSTONES AND
INSPIRATIONS</a></li>
</ul>
</nav>
<h2 id="about">ABOUT</h2>
<p>You are an equiludologist. A student of Horse Sports. You also have a
gambling problem. Your goal is to build a stable full of the finest
Sports Horses possible.</p>
<p>In this game you will:</p>
<ul>
<li>Create horses</li>
<li>Build their spirit</li>
<li>Compete in daring sports</li>
<li>Bet on your horses</li>
<li>Win fabulous prizes</li>
<li>Horse cloning!</li>
</ul>
<h2 id="you-will-need">YOU WILL NEED</h2>
<ul>
<li><p>These instructions!</p></li>
<li><p>A whole bunch of six-sided dice. Like maybe 12 or more.</p></li>
<li><p>Maybe some pen and paper to chronicle the adventures of your
horses.</p></li>
</ul>
<h2 id="styles-of-play">STYLES OF PLAY</h2>
<ol type="1">
<li><p>TIMED: Play two rounds of 3 Horse Sports and see how wonderful
are your horses</p></li>
<li><p>FREE PLAY: Play forever, just you and your horses.</p></li>
<li><p>SOLO: Play by yourself!</p></li>
<li><p>AMONG FRIENDS: Play with others.</p></li>
</ol>
<h2 id="getting-started">GETTING STARTED</h2>
<p>To make a horse, use the tables below to determine your horses
Qualities by giving them a Type. Then give them a Look and a Name.
Finally, gather up your dice for your Spirit pool.</p>
<h2 id="horse-qualities">HORSE QUALITIES</h2>
<p>Every horse has three basic qualities. Your Horse Type will tell you
what your horse is naturally good at. (And not-so-good at.)</p>
<ol type="1">
<li><p>RAZZLEDAZZLE: speed, agility, precision, showmanship</p></li>
<li><p>GUMPTION: brawn, boldness, initiative, aggressiveness</p></li>
<li><p>MOXIE: cunning, smarts, know-how, insight</p></li>
</ol>
<h2 id="horse-type">HORSE TYPE</h2>
<p>Roll or choose a Horse Type and note your Horse Quality
modifiers.</p>
<table>
<thead>
<tr class="header">
<th>d6</th>
<th>TYPE</th>
<th>GUMPTION</th>
<th>RAZZLEDAZZLE</th>
<th>MOXIE</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td>1</td>
<td>Draft horse</td>
<td>2</td>
<td>1</td>
<td>0</td>
</tr>
<tr class="even">
<td>2</td>
<td>Stallion</td>
<td>2</td>
<td>0</td>
<td>1</td>
</tr>
<tr class="odd">
<td>3</td>
<td>Unicorn</td>
<td>0</td>
<td>1</td>
<td>2</td>
</tr>
<tr class="even">
<td>4</td>
<td>Pony</td>
<td>0</td>
<td>2</td>
<td>1</td>
</tr>
<tr class="odd">
<td>5</td>
<td>Mustang</td>
<td>1</td>
<td>0</td>
<td>2</td>
</tr>
<tr class="even">
<td>6</td>
<td>Quarter horse</td>
<td>1</td>
<td>2</td>
<td>0</td>
</tr>
</tbody>
</table>
<h2 id="horse-look">HORSE LOOK</h2>
<p>To determine the look of your horse, choose or roll (twice) on the
table below for Base Color and Markings.</p>
<table>
<thead>
<tr class="header">
<th>d6</th>
<th>BASE COLOR</th>
<th style="text-align: left;">MARKINGS</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td>1</td>
<td>Black</td>
<td style="text-align: left;">None</td>
</tr>
<tr class="even">
<td>2</td>
<td>White</td>
<td style="text-align: left;">White stockings and blaze</td>
</tr>
<tr class="odd">
<td>3</td>
<td>Gray</td>
<td style="text-align: left;">White splotches</td>
</tr>
<tr class="even">
<td>4</td>
<td>Red</td>
<td style="text-align: left;">White spots</td>
</tr>
<tr class="odd">
<td>5</td>
<td>Brown</td>
<td style="text-align: left;">Black dots</td>
</tr>
<tr class="even">
<td>6</td>
<td>Tan</td>
<td style="text-align: left;">Star</td>
</tr>
</tbody>
</table>
<h2 id="horse-name">HORSE NAME</h2>
<p>Roll d6 to determine how many times to roll on the tables below.</p>
<table>
<thead>
<tr class="header">
<th style="text-align: left;">d6</th>
<th style="text-align: left;">Roll…</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">1 - 3</td>
<td style="text-align: left;">Adjective Noun</td>
</tr>
<tr class="even">
<td style="text-align: left;">4 - 6</td>
<td style="text-align: left;">Adjective Adjective Noun</td>
</tr>
</tbody>
</table>
<h3 id="d66-adjective">d66 Adjective</h3>
<p>Roll 2d6 and read them in order from left to right to create a two
digit number between 11 and 66. e.g. if you roll a 2 and a 4, that is
24.</p>
<table>
<thead>
<tr class="header">
<th style="text-align: left;">d66</th>
<th style="text-align: left;">ADJECTIVE</th>
<th style="text-align: left;">d66</th>
<th style="text-align: left;">ADJECTIVE</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">11</td>
<td style="text-align: left;">Bucket Of</td>
<td style="text-align: left;">41</td>
<td style="text-align: left;">Too Much</td>
</tr>
<tr class="even">
<td style="text-align: left;">12</td>
<td style="text-align: left;">We Bought The</td>
<td style="text-align: left;">42</td>
<td style="text-align: left;">Eldritch</td>
</tr>
<tr class="odd">
<td style="text-align: left;">13</td>
<td style="text-align: left;">Exceptional</td>
<td style="text-align: left;">43</td>
<td style="text-align: left;">Her Imperial Majestys</td>
</tr>
<tr class="even">
<td style="text-align: left;">14</td>
<td style="text-align: left;">Understood</td>
<td style="text-align: left;">44</td>
<td style="text-align: left;">The Peoples</td>
</tr>
<tr class="odd">
<td style="text-align: left;">15</td>
<td style="text-align: left;">Electric</td>
<td style="text-align: left;">45</td>
<td style="text-align: left;">Coal Miners Daughters</td>
</tr>
<tr class="even">
<td style="text-align: left;">16</td>
<td style="text-align: left;">Lunar</td>
<td style="text-align: left;">46</td>
<td style="text-align: left;">Your Very Own</td>
</tr>
<tr class="odd">
<td style="text-align: left;">21</td>
<td style="text-align: left;">Wild</td>
<td style="text-align: left;">51</td>
<td style="text-align: left;">Randy</td>
</tr>
<tr class="even">
<td style="text-align: left;">22</td>
<td style="text-align: left;">Soupy</td>
<td style="text-align: left;">52</td>
<td style="text-align: left;">Clever</td>
</tr>
<tr class="odd">
<td style="text-align: left;">23</td>
<td style="text-align: left;">Balanced</td>
<td style="text-align: left;">53</td>
<td style="text-align: left;">Punctual</td>
</tr>
<tr class="even">
<td style="text-align: left;">24</td>
<td style="text-align: left;">What</td>
<td style="text-align: left;">54</td>
<td style="text-align: left;">My Favorite</td>
</tr>
<tr class="odd">
<td style="text-align: left;">25</td>
<td style="text-align: left;">Humble</td>
<td style="text-align: left;">55</td>
<td style="text-align: left;">Effectual</td>
</tr>
<tr class="even">
<td style="text-align: left;">26</td>
<td style="text-align: left;">Tropical</td>
<td style="text-align: left;">56</td>
<td style="text-align: left;">Reliable</td>
</tr>
<tr class="odd">
<td style="text-align: left;">31</td>
<td style="text-align: left;">Proud</td>
<td style="text-align: left;">61</td>
<td style="text-align: left;">Mister</td>
</tr>
<tr class="even">
<td style="text-align: left;">32</td>
<td style="text-align: left;">Give Them</td>
<td style="text-align: left;">62</td>
<td style="text-align: left;">Doctor</td>
</tr>
<tr class="odd">
<td style="text-align: left;">33</td>
<td style="text-align: left;">Let Them Eat</td>
<td style="text-align: left;">63</td>
<td style="text-align: left;">Eventual</td>
</tr>
<tr class="even">
<td style="text-align: left;">34</td>
<td style="text-align: left;">Perfect</td>
<td style="text-align: left;">64</td>
<td style="text-align: left;">Naked</td>
</tr>
<tr class="odd">
<td style="text-align: left;">35</td>
<td style="text-align: left;">Handsome</td>
<td style="text-align: left;">65</td>
<td style="text-align: left;">Soaking</td>
</tr>
<tr class="even">
<td style="text-align: left;">36</td>
<td style="text-align: left;">Ugly</td>
<td style="text-align: left;">66</td>
<td style="text-align: left;">Blistering</td>
</tr>
</tbody>
</table>
<h3 id="d66-noun">d66 Noun</h3>
<table>
<thead>
<tr class="header">
<th>d66</th>
<th style="text-align: left;">NOUN</th>
<th>d66</th>
<th style="text-align: left;">NOUN</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td>11</td>
<td style="text-align: left;">Wizard</td>
<td>41</td>
<td style="text-align: left;">Commitment</td>
</tr>
<tr class="even">
<td>12</td>
<td style="text-align: left;">Apple</td>
<td>42</td>
<td style="text-align: left;">Ransom</td>
</tr>
<tr class="odd">
<td>13</td>
<td style="text-align: left;">Farm</td>
<td>43</td>
<td style="text-align: left;">For The People</td>
</tr>
<tr class="even">
<td>14</td>
<td style="text-align: left;">Dancer</td>
<td>44</td>
<td style="text-align: left;">For The Win</td>
</tr>
<tr class="odd">
<td>15</td>
<td style="text-align: left;">Cheese</td>
<td>45</td>
<td style="text-align: left;">In A Box</td>
</tr>
<tr class="even">
<td>16</td>
<td style="text-align: left;">Shrubbery</td>
<td>46</td>
<td style="text-align: left;">Under The Sea</td>
</tr>
<tr class="odd">
<td>21</td>
<td style="text-align: left;">Panic</td>
<td>51</td>
<td style="text-align: left;">Filibuster</td>
</tr>
<tr class="even">
<td>22</td>
<td style="text-align: left;">Chocolate</td>
<td>52</td>
<td style="text-align: left;">Know It All</td>
</tr>
<tr class="odd">
<td>23</td>
<td style="text-align: left;">Horror</td>
<td>53</td>
<td style="text-align: left;">Bluster</td>
</tr>
<tr class="even">
<td>24</td>
<td style="text-align: left;">Queen</td>
<td>54</td>
<td style="text-align: left;">Tornado</td>
</tr>
<tr class="odd">
<td>25</td>
<td style="text-align: left;">Tropic</td>
<td>55</td>
<td style="text-align: left;">Gravity</td>
</tr>
<tr class="even">
<td>26</td>
<td style="text-align: left;">Thunder</td>
<td>56</td>
<td style="text-align: left;">Mess</td>
</tr>
<tr class="odd">
<td>31</td>
<td style="text-align: left;">Pride</td>
<td>61</td>
<td style="text-align: left;">Aristocrat</td>
</tr>
<tr class="even">
<td>32</td>
<td style="text-align: left;">Holiday</td>
<td>62</td>
<td style="text-align: left;">Royalty</td>
</tr>
<tr class="odd">
<td>33</td>
<td style="text-align: left;">Hangover</td>
<td>63</td>
<td style="text-align: left;">Slander</td>
</tr>
<tr class="even">
<td>34</td>
<td style="text-align: left;">Cake</td>
<td>64</td>
<td style="text-align: left;">Twenties</td>
</tr>
<tr class="odd">
<td>35</td>
<td style="text-align: left;">Smoke</td>
<td>65</td>
<td style="text-align: left;">Hope</td>
</tr>
<tr class="even">
<td>36</td>
<td style="text-align: left;">Echo</td>
<td>66</td>
<td style="text-align: left;">Science</td>
</tr>
</tbody>
</table>
<h2 id="horse-spirit">HORSE SPIRIT</h2>
<p>Start every game with a pool of at least nine dice. This is your
Spirit pool. It represents your horses wild, untamed, noble
essence.</p>
<p>At some point, you will choose to gamble away your horses Spirit in
order to win competitions.</p>
<p>If you finished last session with more than nine dice in your pool,
begin the next session with that many. If you finished last session with
less than nine, begin the next session with nine.</p>
<h2 id="horse-sports">HORSE SPORTS</h2>
<p>Each Horse Sport has an associated Horse Quality. To compete in a
Horse Sport you will assemble and roll a Horse Sport dice pool. Your
Horse Sport dice pool is made up of a Gift, your Type modifier, and
Spirit:</p>
<ul>
<li><p>Always start with 1 dice. This is a Horse Gift. Dont question
it, accept it. You never look a horse gift in the mouth.</p></li>
<li><p>Add a number of dice equal to your Horse Type modifier (+0, +1,
or +2) for this kind of Horse Sport.</p></li>
<li><p>Add as many dice from your Horse Spirit pool as you are willing
to gamble, between 0 and your Spirit max.</p></li>
</ul>
<p>Once you have assembled your Horse Sport dice pool, then its time to
roll all those dice! Heres how to interpret the results.</p>
<ul>
<li><p>WHINNY: If any die shows a 1, then you win! Describe a favorable
outcome. Add 1 die to your Horse Spirit pool.</p></li>
<li><p>NEIGH: If there are no 1s, then you have lost the Horse Sport
competition. Describe a less than favorable outcome. Also your horse
loses Spirit: any dice you have gambled from your Horse Spirit pool are
lost.</p></li>
</ul>
<h3 id="razzledazzle-sports">RAZZLEDAZZLE SPORTS</h3>
<p>These Horse Sports require agility, precision, and showmanship.</p>
<ol type="1">
<li><p><strong>Ring Jousting</strong>: the horse must carry its rider so
that they can spear and capture a ring with their jousting
instrument</p></li>
<li><p><strong>Lemon Sticking</strong>: the horse must carry its rider
so that they can pierce a lemon on the ground with their jousting
instrument</p></li>
<li><p><strong>Chariot Racing</strong>: the horse must draw a
two-wheeled chariot</p></li>
<li><p><strong>Ballroom Dancing</strong>: the horse must dance with
elegance and poise</p></li>
</ol>
<h3 id="gumption-sports">GUMPTION SPORTS</h3>
<p>These Horse Sports require brawn, initiative, and aggression.</p>
<ol start="5" type="1">
<li><p><strong>Basket Duck</strong>: played with a live duck in a
basket. The first side to deliver the duck back to their home ranch
wins.</p></li>
<li><p><strong>Polo</strong>: smashing balls through hoops with
mallets</p></li>
<li><p><strong>Horseball</strong>: similar to basket duck, but the ball
is a ball instead of a duck, and it must be passed through large
vertical hoops in order to score.</p></li>
<li><p><strong>Running And Jumping</strong>: the runningest, jumpingest
horse is the winner.</p></li>
</ol>
<h3 id="moxie-sports">MOXIE SPORTS</h3>
<p>These Horse Sports require cunning, smarts, and know-how.</p>
<ol start="9" type="1">
<li><p><strong>High Dive and Swimming</strong>: a high dive competition,
with a synchronized swimming event</p></li>
<li><p><strong>Horsegammon</strong>: its like backgammon but for
horses</p></li>
<li><p><strong>Social Etiquette</strong>: manners and social
grace</p></li>
<li><p><strong>Rhyming and Riddling</strong>: a battle of horse
wits</p></li>
</ol>
<h2 id="horse-champions">HORSE CHAMPIONS</h2>
<p>A Horse Championship Game consists of one Horse Sport of all three
types. If your horse wins all three games, they become a celebrated
Horse Champion.</p>
<h2 id="horse-cloning">HORSE CLONING</h2>
<p>At any point you can create a new horse by splitting your current
SPIRIT pool into two piles. Keep one pile for your original horse, and
give the other one to your new horse.</p>
<p>Give your new horse a Type, a Look, and a Name.</p>
<h2 id="horse-retirement">HORSE RETIREMENT</h2>
<p>There may come a time when it is appropriate for your horse to retire
and go out to pasture. This might be because they have had a long and
accomplished Horse Sports career. Maybe they had an injury or their
Spirit is broken by a particularly devastating defeat.</p>
<p>Nothing mechanically needs to be done for this. Just imagine a
beautiful grassy pasture for them to graze in. You can visit them any
time you want, and they will be happy to see you.</p>
<h2 id="horse-importing-and-horse-exporting">HORSE IMPORTING AND HORSE
EXPORTING</h2>
<p>Hey are you into tabletop roleplaying games? Do you maybe play some
kind of Sword and Sorcery fantasy and wish your character had a horse?
Lucky for you! You can easily export any of your horses from SPORTS
HORSE to your other games! Similarly you can import a horse from any
other game into SPORTS HORSE.</p>
<h2 id="touchstones-and-inspirations">TOUCHSTONES AND INSPIRATIONS</h2>
<ul>
<li><p>horse, m455: <a href="https://git.m455.casa/horse/"
class="uri">https://git.m455.casa/horse/</a></p></li>
<li><p>Sports, Viagra Boys: <a
href="https://www.youtube.com/watch?v=QjL7D33xpS4"
class="uri">https://www.youtube.com/watch?v=QjL7D33xpS4</a></p></li>
<li><p>The Pool, James V. West: <a
href="http://www.1km1kt.net/rpg/the-pool"
class="uri">http://www.1km1kt.net/rpg/the-pool</a></p></li>
<li><p>Town Of You, kumada1: <a
href="https://kumada1.itch.io/a-town-of-you"
class="uri">https://kumada1.itch.io/a-town-of-you</a></p></li>
</ul>
</body>
</html>

BIN
horse/horse.jpg 100644

Binary file not shown.

After

Width:  |  Height:  |  Size: 340 KiB

BIN
horse/horse.pdf 100644

Binary file not shown.

View File

@ -233,4 +233,7 @@ name: Rhyming and Riddling
desc: a battle of wits
attr: moxie
%rec: credit
file: horse.jpeg
src: https://publicdomainreview.org/essay/markhams-masterpiece/

333
horse/horse.typ 100644
View File

@ -0,0 +1,333 @@
#let title = [
SPORTS HORSE 3.1
]
#set page(
paper: "us-letter",
numbering: "1 / 1",
margin: (x: 1.8cm, y: 1.5cm),
)
#set par(
leading: 0.55em,
first-line-indent: 1.8em,
justify: true,
)
#set text(
font: "New Computer Modern",
size: 10pt,
)
#show raw: set text(font: "New Computer Modern Mono")
#show par: set block(spacing: 0.55em)
#show heading: set block(above: 1.4em, below: 1em)
#set heading(numbering: "1.1.")
#align(center, text(21pt)[
*#title*
])
#align(center)[
dozens
]
#outline()
#outline(
title: [List of Tables],
target: figure.where(kind: table),
)
#show: rest => columns(2, rest)
= ABOUT
#label("about")
#figure(
image("horse.jpg", width: 80%),
caption: emph(text(size: 8pt)[
Markhams Maister-peece [Masterpiece], Containing all Knowledge Belonging to Smith, Farrier, or Horse=Leech, Touching on Curing All Diseases in Horses
]),
)
You are an equiludologist. A student of Horse Sports. You also have a
gambling problem. Your goal is to build a stable full of the finest
Sports Horses possible. In this game you will:
#columns(2)[
- Create horses
- Build their spirit
- Bet on your horses
- Win fabulous prizes
- Horse cloning!
- HORSE SPORTS
]
= YOU WILL NEED
#label("you-will-need")
- These instructions!
- A whole bunch of six-sided dice. Like maybe 12 or 15.
- Maybe some pen and paper to chronicle the adventures of your horses.
= STYLES OF PLAY
#label("styles-of-play")
+ *TIMED*: Play two rounds of HORSE CHAMPIONS and see how wonderful are your horses
+ *FREE PLAY*: Play forever, just you and your horses.
+ *SOLO*: Play by yourself!
+ *AMONG FRIENDS*: Play with others.
+ *MULTIVERSAL OMNIHORSE*: Import and export your horses, taking them with you between games!
= GETTING STARTED
#label("getting-started")
To make a horse, use the tables below
to give your horse a Type
(which will determine their Qualities).
Then give them a Look and a Name.
Finally, gather up your dice for your Spirit pool.
= HORSE QUALITIES
#label("horse-qualities")
Every horse has three basic qualities. Your Horse Type will tell you
what your horse is naturally good at. (And not-so-good at.)
+ *RAZZLEDAZZLE*: speed, agility, precision, showmanship
+ *GUMPTION*: brawn, boldness, impulsiveness, aggressiveness
+ *MOXIE*: cunning, smarts, know-how, insight
= HORSE TYPE
#label("horse-type")
To determine your Horse Type roll or choose on @type and note your Horse Quality modifiers.
#figure(
table(
columns: 5,
align: (col, _) => (auto,left,auto,auto,auto,).at(col),
// fill: (_, row) => if row == 0 { luma(235) } else { white },
stroke: 0.5pt + gray,
[*d6*] , [*TYPE*] , [*RAZ*] , [*GMP*] , [*MOX*] ,
[1] , [Draft horse] , [1] , [2] , [0] ,
[2] , [Stallion] , [0] , [2] , [1] ,
[3] , [Unicorn] , [1] , [0] , [2] ,
[4] , [Pony] , [2] , [0] , [1] ,
[5] , [Mustang] , [0] , [1] , [2] ,
[6] , [Quarter horse] , [2] , [1] , [0] ,
),
caption: emph[Horse Type]
) <type>
= HORSE LOOK
#label("horse-look")
To determine the look of your horse, choose or roll (twice) on @look for Base Color and Markings.
#figure(
table(
columns: 3,
align: (col, row) => (auto,left,left,).at(col),
stroke: 0.5pt + gray,
[*d6*] , [*BASE COLOR*] , [*MARKINGS*] ,
[1] , [Black] , [None] ,
[2] , [White] , [White stockings and blaze] ,
[3] , [Gray] , [White splotches] ,
[4] , [Red] , [White spots] ,
[5] , [Brown] , [Black dots] ,
[6] , [Tan] , [Star] ,
),
caption: emph[Horse Look]
) <look>
= HORSE NAME
#label("horse-name")
Roll d6 on @format to determine how many times to roll on @adjective and @noun.
#figure(
table(
columns: 2,
align: (col, row) => (left,left,).at(col),
stroke: 0.5pt + gray,
[*d6*] , [*Roll…*] ,
[1 - 3] , [Adjective Noun] ,
[4 - 6] , [Adjective Adjective Noun] ,
),
caption: emph[Horse Name Format]
) <format>
To roll d66, roll 2d6 and read them in order from left to right to create a two digit
number between 11 and 66. e.g. if you roll a 2 and a 4, that is 24.
#figure(
table(
columns: 4,
align: (col, row) => (left,left,left,left,).at(col),
stroke: 0.5pt + gray,
[*d66*] , [*ADJECTIVE*] , [*d66*] , [*ADJECTIVE*] ,
[11] , [Bucket Of] , [41] , [Too Much] ,
[12] , [We Bought The] , [42] , [Eldritch] ,
[13] , [Exceptional] , [43] , [Her Imperial Majestys] ,
[14] , [Understood] , [44] , [The Peoples] ,
[15] , [Electric] , [45] , [Coal Miners Daughters] ,
[16] , [Lunar] , [46] , [Your Very Own] ,
[21] , [Wild] , [51] , [Randy] ,
[22] , [Soupy] , [52] , [Clever] ,
[23] , [Balanced] , [53] , [Punctual] ,
[24] , [What] , [54] , [My Favorite] ,
[25] , [Humble] , [55] , [Effectual] ,
[26] , [Tropical] , [56] , [Reliable] ,
[31] , [Proud] , [61] , [Mister] ,
[32] , [Give Them] , [62] , [Doctor] ,
[33] , [Let Them Eat] , [63] , [Eventual] ,
[34] , [Perfect] , [64] , [Naked] ,
[35] , [Handsome] , [65] , [Soaking] ,
[36] , [Ugly] , [66] , [Blistering] ,
),
caption: emph[Horse Name Adjective]
) <adjective>
#figure(
table(
columns: 4,
align: (col, row) => (auto,left,auto,left,).at(col),
stroke: 0.5pt + gray,
[*d66*] , [*NOUN*] , [*d66*] , [*NOUN*] ,
[11] , [Wizard] , [41] , [Commitment] ,
[12] , [Apple] , [42] , [Ransom] ,
[13] , [Farm] , [43] , [For The People] ,
[14] , [Dancer] , [44] , [For The Win] ,
[15] , [Cheese] , [45] , [In A Box] ,
[16] , [Shrubbery] , [46] , [Under The Sea] ,
[21] , [Panic] , [51] , [Filibuster] ,
[22] , [Chocolate] , [52] , [Know It All] ,
[23] , [Horror] , [53] , [Bluster] ,
[24] , [Queen] , [54] , [Tornado] ,
[25] , [Tropic] , [55] , [Gravity] ,
[26] , [Thunder] , [56] , [Mess] ,
[31] , [Pride] , [61] , [Aristocrat] ,
[32] , [Holiday] , [62] , [Royalty] ,
[33] , [Hangover] , [63] , [Slander] ,
[34] , [Cake] , [64] , [Twenties] ,
[35] , [Smoke] , [65] , [Hope] ,
[36] , [Echo] , [66] , [Science] ,
),
caption: emph[Horse Name Noun]
) <noun>
= HORSE SPIRIT
#label("horse-spirit")
Start every game with a pool of at least nine dice. This is your Spirit
pool. It represents your horses wild, untamed, noble essence.
At some point, you will choose to gamble away your horses Spirit in
order to win competitions.
If you finished last session with more than nine dice in your pool,
begin the next session with that many. If you finished last session with
less than nine, begin the next session with nine.
= HORSE SPORTS
#label("horse-sports")
Each Horse Sport has an associated Horse Quality. To compete in a Horse
Sport you will assemble and roll a Horse Sport dice pool. Your Horse
Sport dice pool is made up of a Gift, your Type modifier, and Spirit:
- Always start with 1 dice. This is a Horse Gift. Dont question it,
accept it. You never look a horse gift in the mouth.
- Add a number of dice equal to your Horse Type modifier (+0, +1, or
+2) for this kind of Horse Sport.
- Add as many dice from your Horse Spirit pool as you are willing to
gamble, between 0 and all of them.
Once you have assembled your Horse Sport dice pool, then its time to
roll all those dice! Heres how to interpret the results.
- *WHINNY*: If any die shows a 1, then you win! Describe a favorable
outcome. Add 1 die to your Horse Spirit pool.
- *NEIGH*: If there are no 1s, then you have lost the challenge.
Describe a less than favorable outcome, or a setback or a
complication. Also your horse loses Spirit: any dice you have gambled
from your Horse Spirit pool are lost.
== RAZZLEDAZZLE SPORTS
#label("razzledazzle-sports")
These Horse Sports require agility, precision, and showmanship.
+ #strong[Ring Jousting]: the horse must carry its rider so that they
can spear and capture a ring with their jousting instrument
+ #strong[Lemon Sticking]: the horse must carry its rider so that they
can pierce a lemon on the ground with their jousting instrument
+ #strong[Chariot Racing]: the horse must draw a two-wheeled chariot
+ #strong[Ballroom Dancing]: the horse must dance with elegance and
poise
== GUMPTION SPORTS
#label("gumption-sports")
These Horse Sports require brawn, initiative, and aggression.
#block[
#set enum(numbering: "1.", start: 5)
+ #strong[Basket Duck]: played with a live duck in a basket. The first
side to deliver the duck back to their home ranch wins.
+ #strong[Polo]: smashing balls through hoops with mallets
+ #strong[Horseball]: similar to basket duck, but the ball is a ball
instead of a duck, and it must be passed through large vertical hoops
in order to score.
+ #strong[Running And Jumping]: the runningest, jumpingest horse is the
winner.
]
== MOXIE SPORTS
#label("moxie-sports")
These Horse Sports require cunning, smarts, and know-how.
#block[
#set enum(numbering: "1.", start: 9)
+ #strong[High Dive and Swimming]: a high dive competition, with a
synchronized swimming event
+ #strong[Horsegammon]: its like backgammon but for horses
+ #strong[Social Etiquette]: manners and social grace
+ #strong[Rhyming and Riddling]: a battle of horse wits
]
= HORSE CHAMPIONS
#label("horse-champions")
A Horse Championship Game consists of one Horse Sport of all three
types. If your horse wins all three games, they become a celebrated
Horse Champion.
= HORSE CLONING
#label("horse-cloning")
At any point you can create a new horse by splitting your current SPIRIT
pool into two piles. Keep one pile for your original horse, and give the
other one to your new horse.
Give your new horse a Type, a Look, and a Name.
= HORSE RETIREMENT
#label("horse-retirement")
There may come a time when it is appropriate for your horse to retire
and go out to pasture. This might be because they have had a long and
accomplished Horse Sports career. Maybe they had an injury or their
Spirit is broken by a particularly devastating defeat.
Nothing mechanically needs to be done for this. Just imagine a beautiful
grassy pasture for them to graze in. You can visit them any time you
want, and they will be happy to see you.
= HORSE IMPORTING AND HORSE EXPORTING
#label("horse-importing-and-horse-exporting")
Hey are you into tabletop roleplaying games? Do you maybe play some kind
of Sword and Sorcery fantasy and wish your character had a horse? Lucky
for you! You can easily export any of your horses from SPORTS HORSE into
your other games! Similarly you can import a horse from any other game
into SPORTS HORSE.
= TOUCHSTONES AND INSPIRATIONS
#label("touchstones-and-inspirations")
- horse, m455 #link("https://git.m455.casa/horse/")
- Sports, Viagra Boys: #link("https://www.youtube.com/watch?v=QjL7D33xpS4")
- The Pool, James V. West: #link("http://www.1km1kt.net/rpg/the-pool")
- Town Of You, kumada1: #link("https://kumada1.itch.io/a-town-of-you")
- Horse Master, #link("https://tommchenry.itch.io/horse-master")

View File

@ -6,6 +6,14 @@ default:
html:
@pandoc -s --toc -t html -o horse.html README.md
# make pdf from markdown
pdf-from-md:
@pandoc -s --toc -t pdf -o horse.pdf README.md
# make pdf from typst
pdf-from-typ:
typst compile horse.typ
# watch for changes
watch:
@ls README.md | entr just html

Binary file not shown.

After

Width:  |  Height:  |  Size: 634 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

View File

@ -0,0 +1,63 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
-->
<!-- Pages: 1 -->
<svg width="211pt" height="256pt"
viewBox="0.00 0.00 210.73 255.64" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 251.64)">
<polygon fill="white" stroke="none" points="-4,4 -4,-251.64 206.73,-251.64 206.73,4 -4,4"/>
<!-- s -->
<g id="node1" class="node">
<title>s</title>
<ellipse fill="none" stroke="black" cx="99.11" cy="-175.53" rx="37.53" ry="18"/>
<text text-anchor="middle" x="99.11" y="-170.48" font-family="Times,serif" font-size="14.00">Stables</text>
</g>
<!-- t -->
<g id="node2" class="node">
<title>t</title>
<ellipse fill="none" stroke="black" cx="154.96" cy="-229.64" rx="47.77" ry="18"/>
<text text-anchor="middle" x="154.96" y="-224.59" font-family="Times,serif" font-size="14.00">Racetrack</text>
</g>
<!-- s&#45;&#45;t -->
<g id="edge3" class="edge">
<title>s&#45;&#45;t</title>
<path fill="none" stroke="black" d="M116.17,-192.06C122.84,-198.52 130.49,-205.94 137.23,-212.46"/>
</g>
<!-- v -->
<g id="node4" class="node">
<title>v</title>
<ellipse fill="none" stroke="black" cx="27" cy="-204.66" rx="27" ry="18"/>
<text text-anchor="middle" x="27" y="-199.61" font-family="Times,serif" font-size="14.00">Vet</text>
</g>
<!-- s&#45;&#45;v -->
<g id="edge4" class="edge">
<title>s&#45;&#45;v</title>
<path fill="none" stroke="black" d="M70.19,-187.21C63.61,-189.87 56.7,-192.66 50.38,-195.22"/>
</g>
<!-- p -->
<g id="node3" class="node">
<title>p</title>
<ellipse fill="none" stroke="black" cx="113.48" cy="-100.09" rx="38.04" ry="18"/>
<text text-anchor="middle" x="113.48" y="-95.04" font-family="Times,serif" font-size="14.00">Pasture</text>
</g>
<!-- p&#45;&#45;s -->
<g id="edge2" class="edge">
<title>p&#45;&#45;s</title>
<path fill="none" stroke="black" d="M110,-118.35C107.76,-130.12 104.85,-145.38 102.6,-157.17"/>
</g>
<!-- w -->
<g id="node5" class="node">
<title>w</title>
<ellipse fill="none" stroke="black" cx="130.87" cy="-28.99" rx="68.06" ry="28.99"/>
<text text-anchor="middle" x="130.87" y="-32.19" font-family="Times,serif" font-size="14.00">The Old</text>
<text text-anchor="middle" x="130.87" y="-15.69" font-family="Times,serif" font-size="14.00">Watering Hole</text>
</g>
<!-- w&#45;&#45;p -->
<g id="edge1" class="edge">
<title>w&#45;&#45;p</title>
<path fill="none" stroke="black" d="M123.7,-58.32C121.75,-66.28 119.7,-74.66 117.95,-81.81"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 145 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 KiB

View File

@ -0,0 +1,557 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
<head>
<meta charset="utf-8" />
<meta name="generator" content="pandoc" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
<meta name="author" content="dozens" />
<meta name="dcterms.date" content="2023-08-12" />
<title>horses on the brink!</title>
<style>
html {
color: #1a1a1a;
background-color: #fdfdfd;
}
body {
margin: 0 auto;
max-width: 36em;
padding-left: 50px;
padding-right: 50px;
padding-top: 50px;
padding-bottom: 50px;
hyphens: auto;
overflow-wrap: break-word;
text-rendering: optimizeLegibility;
font-kerning: normal;
}
@media (max-width: 600px) {
body {
font-size: 0.9em;
padding: 12px;
}
h1 {
font-size: 1.8em;
}
}
@media print {
html {
background-color: white;
}
body {
background-color: transparent;
color: black;
font-size: 12pt;
}
p, h2, h3 {
orphans: 3;
widows: 3;
}
h2, h3, h4 {
page-break-after: avoid;
}
}
p {
margin: 1em 0;
}
a {
color: #1a1a1a;
}
a:visited {
color: #1a1a1a;
}
img {
max-width: 100%;
}
h1, h2, h3, h4, h5, h6 {
margin-top: 1.4em;
}
h5, h6 {
font-size: 1em;
font-style: italic;
}
h6 {
font-weight: normal;
}
ol, ul {
padding-left: 1.7em;
margin-top: 1em;
}
li > ol, li > ul {
margin-top: 0;
}
blockquote {
margin: 1em 0 1em 1.7em;
padding-left: 1em;
border-left: 2px solid #e6e6e6;
color: #606060;
}
code {
font-family: Menlo, Monaco, Consolas, 'Lucida Console', monospace;
font-size: 85%;
margin: 0;
hyphens: manual;
}
pre {
margin: 1em 0;
overflow: auto;
}
pre code {
padding: 0;
overflow: visible;
overflow-wrap: normal;
}
.sourceCode {
background-color: transparent;
overflow: visible;
}
hr {
background-color: #1a1a1a;
border: none;
height: 1px;
margin: 1em 0;
}
table {
margin: 1em 0;
border-collapse: collapse;
width: 100%;
overflow-x: auto;
display: block;
font-variant-numeric: lining-nums tabular-nums;
}
table caption {
margin-bottom: 0.75em;
}
tbody {
margin-top: 0.5em;
border-top: 1px solid #1a1a1a;
border-bottom: 1px solid #1a1a1a;
}
th {
border-top: 1px solid #1a1a1a;
padding: 0.25em 0.5em 0.25em 0.5em;
}
td {
padding: 0.125em 0.5em 0.25em 0.5em;
}
header {
margin-bottom: 4em;
text-align: center;
}
#TOC li {
list-style: none;
}
#TOC ul {
padding-left: 1.3em;
}
#TOC > ul {
padding-left: 0;
}
#TOC a:not(:hover) {
text-decoration: none;
}
code{white-space: pre-wrap;}
span.smallcaps{font-variant: small-caps;}
div.columns{display: flex; gap: min(4vw, 1.5em);}
div.column{flex: auto; overflow-x: auto;}
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
/* The extra [class] is a hack that increases specificity enough to
override a similar rule in reveal.js */
ul.task-list[class]{list-style: none;}
ul.task-list li input[type="checkbox"] {
font-size: inherit;
width: 0.8em;
margin: 0 0.8em 0.2em -1.6em;
vertical-align: middle;
}
.display.math{display: block; text-align: center; margin: 0.5rem auto;}
</style>
<!--[if lt IE 9]>
<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
<![endif]-->
</head>
<body>
<header id="title-block-header">
<h1 class="title">horses on the brink!</h1>
<p class="subtitle">a SPORTS HORSE supplement</p>
<p class="author">dozens</p>
<p class="date">2023-08-12</p>
</header>
<blockquote>
<p>They can but bring horse to the water brink<br />
But horse may choose whether that horse will drink<a href="#fn1"
class="footnote-ref" id="fnref1" role="doc-noteref"><sup>1</sup></a></p>
</blockquote>
<h2 id="contents">CONTENTS</h2>
<ol type="1">
<li><a href="#about">ABOUT</a></li>
<li><a href="#horse-magic">HORSE MAGIC</a></li>
<li><a href="#horse-plot">HORSE PLOT</a></li>
<li><a href="#horse-locations">HORSE LOCATIONS</a></li>
</ol>
<h2 id="about">ABOUT</h2>
<p><em>Horses on the brink!</em> is a supplement for SPORTS HORSE<a
href="#fn2" class="footnote-ref" id="fnref2"
role="doc-noteref"><sup>2</sup></a> providing a loose setting (see: <a
href="#horse-locations">HORSE LOCATIONS</a>) and a plot generator (see:
<a href="#horse-plot">HORSE PLOT</a>) and also HORSE MAGIC (<a
href="#horse-magic">HORSE MAGIC</a>).</p>
<p>The content provided herein is enough to get you started with a game
of SPORTS HORSE. But it doesnt tell you <em>everything</em> you need to
know. The finer details of the HORSE LOCATIONS and the resolution of
your HORSE PLOT are left up to you. You must <em>play to find
out</em>.</p>
<!--
## CHARACTERS
I begin by creating a horse,
and then
immediately using *scientifically inaccurate horse cloning*
to create a second horse.
- DOCTOR FARMER, a tan quarterhorse with black dots. 2 RAZ, 1 GUM, 5 SPIRIT
- BLISTERING SCIENCE, a red unicorn with white stockings and blaze. 2 MOX, 1 RAZ, 4 SPIRIT
//-->
<h2 id="horse-magic">HORSE MAGIC</h2>
<p>Behold: horse magic!<a href="#fn3" class="footnote-ref" id="fnref3"
role="doc-noteref"><sup>3</sup></a></p>
<figure>
<table>
<thead>
<tr class="header">
<th>D20</th>
<th>VERB</th>
<th>ADJECTIVE</th>
<th>NOUN</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td>1</td>
<td>pat</td>
<td>stable</td>
<td>cab</td>
</tr>
<tr class="even">
<td>2</td>
<td>gallop</td>
<td>tight</td>
<td>rein</td>
</tr>
<tr class="odd">
<td>3</td>
<td>trot</td>
<td>smart</td>
<td>whip</td>
</tr>
<tr class="even">
<td>4</td>
<td>clean</td>
<td>troubled</td>
<td>stable</td>
</tr>
<tr class="odd">
<td>5</td>
<td>whip</td>
<td>careless</td>
<td>groom</td>
</tr>
<tr class="even">
<td>6</td>
<td>temper</td>
<td>strained</td>
<td>stall</td>
</tr>
<tr class="odd">
<td>7</td>
<td>stroke</td>
<td>vicious</td>
<td>colt</td>
</tr>
<tr class="even">
<td>8</td>
<td>neigh</td>
<td>sore</td>
<td>rider</td>
</tr>
<tr class="odd">
<td>9</td>
<td>strain</td>
<td>restless</td>
<td>hostler</td>
</tr>
<tr class="even">
<td>10</td>
<td>whistle</td>
<td>cheery</td>
<td>harness</td>
</tr>
<tr class="odd">
<td>11</td>
<td>bleed</td>
<td>uphill</td>
<td>hay</td>
</tr>
<tr class="even">
<td>12</td>
<td>flog</td>
<td>shady</td>
<td>bridle</td>
</tr>
<tr class="odd">
<td>13</td>
<td>stumble</td>
<td>hoof</td>
<td>oat</td>
</tr>
<tr class="even">
<td>14</td>
<td>harness</td>
<td>thoughtful</td>
<td>hedge</td>
</tr>
<tr class="odd">
<td>15</td>
<td>fret</td>
<td>airy</td>
<td>coachman</td>
</tr>
<tr class="even">
<td>16</td>
<td>chuck</td>
<td>plucky</td>
<td>farrier</td>
</tr>
<tr class="odd">
<td>17</td>
<td>heal</td>
<td>timid</td>
<td>bran</td>
</tr>
<tr class="even">
<td>18</td>
<td>rein</td>
<td>uncommon</td>
<td>mash</td>
</tr>
<tr class="odd">
<td>19</td>
<td>lash</td>
<td>lazy</td>
<td>halter</td>
</tr>
<tr class="even">
<td>20</td>
<td>shy</td>
<td>lame</td>
<td>luggage</td>
</tr>
</tbody>
</table>
<figcaption>
TABLE: HORSE MAGIC
</figcaption>
</figure>
<p>Heres the deal with horse magic. Roll from two columns of your
choice at the beginning of each session.</p>
<p>For example, I just rolled for <em>adjective noun</em> and got a 12
and a 3. Thats <em>shady whip</em>. Spooky!</p>
<p>Now its all about interpreting the spells meaning, and negotiating
its impact and effect.</p>
<p>Horse magic is freeform. The only rule is that it costs dice from
your SPIRIT pool. A minor effect probably costs 1 or 2 SPIRIT. A medium
effect, 3 or 4. A large effect could cost 6 or more!</p>
<p>You can roll for a new horse spell at the beginning of each session,
or when the fiction calls for it. e.g. after a momentous event, after a
significant rest, etc.</p>
<p>Flexible magic: Optionally roll twice, and then choose any two words
from the <em>rows</em> that you rolled.</p>
<h2 id="horse-plot">HORSE PLOT</h2>
<p>Ways to use the plot generator:</p>
<ol type="1">
<li><p>Roll d6. Read the WHO the WANTS and the BUT. This is the plot for
your game.</p></li>
<li><p>Roll d6 three times. Once for WHO, once for WANTS, and once for
BUT. This creates a more random, zanier plot for your game.</p></li>
<li><p>Do any or none or both of the above. Look at the results and let
them spark your imagination. Come up with your own characters,
motivations, and complications.</p></li>
</ol>
<figure>
<table>
<thead>
<tr class="header">
<th>D6</th>
<th>WHO</th>
<th>WANTS</th>
<th>BUT</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td>1</td>
<td>stableboy</td>
<td>impress the stablemaster</td>
<td>secretly terrified of horses!</td>
</tr>
<tr class="even">
<td>2</td>
<td>farmhand</td>
<td>create a new breed of underwater horses</td>
<td>cant swim!</td>
</tr>
<tr class="odd">
<td>3</td>
<td>farrier</td>
<td>a date to horse prom</td>
<td>a leprechaun stole all the horseshoes!</td>
</tr>
<tr class="even">
<td>4</td>
<td>photographer</td>
<td>take first prize at the competition</td>
<td>is a were-horse!</td>
</tr>
<tr class="odd">
<td>5</td>
<td>groomer</td>
<td>replace jockeys with robots</td>
<td>camels?</td>
</tr>
<tr class="even">
<td>6</td>
<td>veterinarian</td>
<td>develop a new technique</td>
<td>sabotaged by a bitter rival!</td>
</tr>
</tbody>
</table>
<figcaption>
TABLE: PLOT GENERATOR
</FIGCAPTION>
</figure>
<h2 id="horse-locations">HORSE LOCATIONS</h2>
<!--
dot -Tsvg
```dot
graph {
rankdir = LR
s [ label = "Stables" ]
t [ label = "Racetrack" ]
p [ label = "Pasture" ]
v [ label = "Vet" ]
w [ label = "The Old Watering Hole" ]
w -- p -- s -- t
s -- v
}
```
//-->
<figure>
<svg width="499pt" height="98pt" viewBox="0.00 0.00 498.81 98.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 94)">
<polygon fill="white" stroke="none" points="-4,4 -4,-94 494.81,-94 494.81,4 -4,4"/>
<!-- s --> <g id="node1" class="node">
<title>
s
</title>
<ellipse fill="none" stroke="black" cx="321.74" cy="-45" rx="37.53" ry="18"/>
<text text-anchor="middle" x="321.74" y="-39.95" font-family="Times,serif" font-size="14.00">Stables</text>
</g> <!-- t --> <g id="node2" class="node">
<title>
t
</title>
<ellipse fill="none" stroke="black" cx="443.04" cy="-72" rx="47.77" ry="18"/>
<text text-anchor="middle" x="443.04" y="-66.95" font-family="Times,serif" font-size="14.00">Racetrack</text>
</g> <!-- s&#45;&#45;t --> <g id="edge3" class="edge">
<title>
s--t
</title>
<path fill="none" stroke="black" d="M356.29,-52.59C370.35,-55.77 386.82,-59.5 401.54,-62.83"/>
</g> <!-- v --> <g id="node4" class="node">
<title>
v
</title>
<ellipse fill="none" stroke="black" cx="443.04" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="443.04" y="-12.95" font-family="Times,serif" font-size="14.00">Vet</text>
</g> <!-- s&#45;&#45;v --> <g id="edge4" class="edge">
<title>
s--v
</title>
<path fill="none" stroke="black" d="M356.29,-37.41C375.59,-33.04 399.42,-27.65 417.06,-23.65"/>
</g> <!-- p --> <g id="node3" class="node">
<title>
p
</title>
<ellipse fill="none" stroke="black" cx="210.16" cy="-45" rx="38.04" ry="18"/>
<text text-anchor="middle" x="210.16" y="-39.95" font-family="Times,serif" font-size="14.00">Pasture</text>
</g> <!-- p&#45;&#45;s --> <g id="edge2" class="edge">
<title>
p--s
</title>
<path fill="none" stroke="black" d="M248.57,-45C259.97,-45 272.5,-45 283.88,-45"/>
</g> <!-- w --> <g id="node5" class="node">
<title>
w
</title>
<ellipse fill="none" stroke="black" cx="68.06" cy="-45" rx="68.06" ry="28.99"/>
<text text-anchor="middle" x="68.06" y="-48.2" font-family="Times,serif" font-size="14.00">The
Old</text>
<text text-anchor="middle" x="68.06" y="-31.7" font-family="Times,serif" font-size="14.00">Watering
Hole</text> </g> <!-- w&#45;&#45;p --> <g id="edge1" class="edge">
<title>
w--p
</title>
<path fill="none" stroke="black" d="M136.24,-45C148.46,-45 160.79,-45 171.76,-45"/>
</g> </g>
</svg>
<figcaption>
FIGURE: PLACES OF HORSE INTEREST
</figcaption>
</figure>
<ul>
<li><p><strong>THE OLD WATERING HOLE</strong>: There is a wise old
farmhand here. What a glorious mustache they have. The old watering hole
is shady and cool and its muddy banks are welcoming to all creatures,
tame and wild. There is a large, large tree here, its branches reaching
out over the water.</p></li>
<li><p><strong>THE PASTURE</strong>: Green, green grass as far as the
eye can see. Troy, a retired show horse, can be found here and is happy
to reminisce about their glory days to anybody who will listen.</p></li>
<li><p><strong>THE STABLES</strong>: Where the horses are stabled and
groomed. The farrier shoes the horses out back.</p></li>
<li><p><strong>THE RACETRACK</strong>: Kids and spectators crowd the
fences to see the horses race by. Small fortunes are made and lost each
afternoon. Three-Fingered Gerald, a local gambling enthusiast, has
experienced the highest highs and the lowest of lows at this track.
Horse sports of all varieties are held in the infield.</p></li>
<li><p><strong>THE VET</strong>: Where horses go to get better.
Dr. Arizona Chance is working on perfecting her groundbreaking horse
massage technique.</p></li>
</ul>
<aside id="footnotes" class="footnotes footnotes-end-of-document"
role="doc-endnotes">
<hr />
<ol>
<li id="fn1"><p><em>Narcissus</em>, 1602. <a
href="https://archive.org/details/narcissus00leeuoft"
class="uri">https://archive.org/details/narcissus00leeuoft</a><a
href="#fnref1" class="footnote-back" role="doc-backlink">↩︎</a></p></li>
<li id="fn2"><p><a href="https://dozens.itch.io/horse"
class="uri">https://dozens.itch.io/horse</a> <a
href="https://dozensanddragons.neocities.org/44"
class="uri">https://dozensanddragons.neocities.org/44</a><a
href="#fnref2" class="footnote-back" role="doc-backlink">↩︎</a></p></li>
<li id="fn3"><p>The most “unique” verbs, adjectives, and nouns from
<em>Black Beauty</em> (<a href="https://www.gutenberg.org/ebooks/271"
class="uri">https://www.gutenberg.org/ebooks/271</a>) according to
<code>Temmon/Bibliomantic_Oracles</code> (<a
href="https://github.com/Temmon/Bibliomantic_Oracles"
class="uri">https://github.com/Temmon/Bibliomantic_Oracles</a>)<a
href="#fnref3" class="footnote-back" role="doc-backlink">↩︎</a></p></li>
</ol>
</aside>
</body>
</html>

View File

@ -0,0 +1,254 @@
---
title: horses on the brink!
subtitle: a SPORTS HORSE supplement
author: dozens
date: 2023-08-12
---
> They can but bring horse to the water brink
> But horse may choose whether that horse will drink[^brink]
[^brink]: *Narcissus*, 1602. <https://archive.org/details/narcissus00leeuoft>
## CONTENTS
1. [ABOUT](#about)
5. [HORSE MAGIC](#horse-magic)
6. [HORSE PLOT](#horse-plot)
7. [HORSE LOCATIONS](#horse-locations)
## ABOUT
*Horses on the brink!* is a supplement for SPORTS
HORSE[^sportshorse] providing a loose setting (see: [HORSE
LOCATIONS](#horse-locations)) and a plot generator (see: [HORSE
PLOT](#horse-plot)) and also HORSE MAGIC ([HORSE
MAGIC](#horse-magic)).
[^sportshorse]: <https://dozens.itch.io/horse>
<https://dozensanddragons.neocities.org/44>
The content provided herein is enough to get you started with
a game of SPORTS HORSE. But it doesn't tell you *everything* you need
to know. The finer details of the HORSE LOCATIONS and the resolution of
your HORSE PLOT are left up to you. You must *play to find out*.
<!--
## CHARACTERS
I begin by creating a horse,
and then
immediately using *scientifically inaccurate horse cloning*
to create a second horse.
- DOCTOR FARMER, a tan quarterhorse with black dots. 2 RAZ, 1 GUM, 5 SPIRIT
- BLISTERING SCIENCE, a red unicorn with white stockings and blaze. 2 MOX, 1 RAZ, 4 SPIRIT
//-->
## HORSE MAGIC
Behold:
horse magic![^magic]
[^magic]: The most "unique" verbs, adjectives, and nouns from *Black
Beauty* (<https://www.gutenberg.org/ebooks/271>) according to
`Temmon/Bibliomantic_Oracles`
(<https://github.com/Temmon/Bibliomantic_Oracles>)
<figure>
D20 VERB ADJECTIVE NOUN
--- ---- --------- ----
1 pat stable cab
2 gallop tight rein
3 trot smart whip
4 clean troubled stable
5 whip careless groom
6 temper strained stall
7 stroke vicious colt
8 neigh sore rider
9 strain restless hostler
10 whistle cheery harness
11 bleed uphill hay
12 flog shady bridle
13 stumble hoof oat
14 harness thoughtful hedge
15 fret airy coachman
16 chuck plucky farrier
17 heal timid bran
18 rein uncommon mash
19 lash lazy halter
20 shy lame luggage
--- ---- --------- ----
<figcaption>TABLE: HORSE MAGIC</figcaption>
</figure>
Here's the deal with horse magic.
Roll from two columns of your choice
at the beginning of each session.
For example,
I just rolled for *adjective noun*
and got a 12 and a 3.
That's *shady whip*.
Spooky!
Now it's all about interpreting the spell's meaning,
and negotiating its impact and effect.
Horse magic is freeform.
The only rule is that it costs dice from your SPIRIT pool.
A minor effect probably costs 1 or 2 SPIRIT.
A medium effect, 3 or 4.
A large effect could cost 6 or more!
You can roll for a new horse spell
at the beginning of each session,
or when the fiction calls for it.
e.g. after a momentous event,
after a significant rest,
etc.
Flexible magic: Optionally roll twice,
and then choose any two words from the *rows*
that you rolled.
## HORSE PLOT
Ways to use the plot generator:
1. Roll d6. Read the WHO the WANTS and the BUT.
This is the plot for your game.
2. Roll d6 three times.
Once for WHO, once for WANTS, and once for BUT.
This creates a more random, zanier plot
for your game.
3. Do any or none or both of the above.
Look at the results and let them spark your imagination.
Come up with your own characters, motivations, and complications.
<figure>
D6 WHO WANTS BUT
-- --- ----- ---
1 stableboy impress the stablemaster secretly terrified of horses!
2 farmhand create a new breed of underwater horses can't swim!
3 farrier a date to horse prom a leprechaun stole all the horseshoes!
4 photographer take first prize at the competition is a were-horse!
5 groomer replace jockeys with robots camels?
6 veterinarian develop a new technique sabotaged by a bitter rival!
-- --- ---- ---
<figcaption>TABLE: PLOT GENERATOR</FIGCAPTION>
</figure>
## HORSE LOCATIONS
<!--
dot -Tsvg
```dot
graph {
rankdir = LR
s [ label = "Stables" ]
t [ label = "Racetrack" ]
p [ label = "Pasture" ]
v [ label = "Vet" ]
w [ label = "The Old Watering Hole" ]
w -- p -- s -- t
s -- v
}
```
//-->
<figure>
<svg width="499pt" height="98pt"
viewBox="0.00 0.00 498.81 98.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 94)">
<polygon fill="white" stroke="none" points="-4,4 -4,-94 494.81,-94 494.81,4 -4,4"/>
<!-- s -->
<g id="node1" class="node">
<title>s</title>
<ellipse fill="none" stroke="black" cx="321.74" cy="-45" rx="37.53" ry="18"/>
<text text-anchor="middle" x="321.74" y="-39.95" font-family="Times,serif" font-size="14.00">Stables</text>
</g>
<!-- t -->
<g id="node2" class="node">
<title>t</title>
<ellipse fill="none" stroke="black" cx="443.04" cy="-72" rx="47.77" ry="18"/>
<text text-anchor="middle" x="443.04" y="-66.95" font-family="Times,serif" font-size="14.00">Racetrack</text>
</g>
<!-- s&#45;&#45;t -->
<g id="edge3" class="edge">
<title>s&#45;&#45;t</title>
<path fill="none" stroke="black" d="M356.29,-52.59C370.35,-55.77 386.82,-59.5 401.54,-62.83"/>
</g>
<!-- v -->
<g id="node4" class="node">
<title>v</title>
<ellipse fill="none" stroke="black" cx="443.04" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="443.04" y="-12.95" font-family="Times,serif" font-size="14.00">Vet</text>
</g>
<!-- s&#45;&#45;v -->
<g id="edge4" class="edge">
<title>s&#45;&#45;v</title>
<path fill="none" stroke="black" d="M356.29,-37.41C375.59,-33.04 399.42,-27.65 417.06,-23.65"/>
</g>
<!-- p -->
<g id="node3" class="node">
<title>p</title>
<ellipse fill="none" stroke="black" cx="210.16" cy="-45" rx="38.04" ry="18"/>
<text text-anchor="middle" x="210.16" y="-39.95" font-family="Times,serif" font-size="14.00">Pasture</text>
</g>
<!-- p&#45;&#45;s -->
<g id="edge2" class="edge">
<title>p&#45;&#45;s</title>
<path fill="none" stroke="black" d="M248.57,-45C259.97,-45 272.5,-45 283.88,-45"/>
</g>
<!-- w -->
<g id="node5" class="node">
<title>w</title>
<ellipse fill="none" stroke="black" cx="68.06" cy="-45" rx="68.06" ry="28.99"/>
<text text-anchor="middle" x="68.06" y="-48.2" font-family="Times,serif" font-size="14.00">The Old</text>
<text text-anchor="middle" x="68.06" y="-31.7" font-family="Times,serif" font-size="14.00">Watering Hole</text>
</g>
<!-- w&#45;&#45;p -->
<g id="edge1" class="edge">
<title>w&#45;&#45;p</title>
<path fill="none" stroke="black" d="M136.24,-45C148.46,-45 160.79,-45 171.76,-45"/>
</g>
</g>
</svg>
<figcaption>FIGURE: PLACES OF HORSE INTEREST</figcaption>
</figure>
- **THE OLD WATERING HOLE**: There is a wise old farmhand here. What a
glorious mustache they have. The old watering hole is shady and
cool and its muddy banks are welcoming to all creatures, tame and
wild. There is a large, large tree here, its branches reaching out
over the water.
- **THE PASTURE**: Green, green grass as far as the eye can see.
Troy, a retired show horse, can be found here and is happy to
reminisce about their glory days to anybody who will listen.
- **THE STABLES**: Where the horses are stabled and groomed. The farrier
shoes the horses out back.
- **THE RACETRACK**: Kids and spectators crowd the fences to see the
horses race by. Small fortunes are made and lost each afternoon.
Three-Fingered Gerald, a local gambling enthusiast, has experienced
the highest highs and the lowest of lows at this track. Horse
sports of all varieties are held in the infield.
- **THE VET**: Where horses go to get better. Dr. Arizona Chance is
working on perfecting her groundbreaking horse massage technique.

Binary file not shown.

View File

@ -0,0 +1,212 @@
#import "template.typ": ppage, blockquote
#import "@preview/tablex:0.0.4": gridx, tablex, cellx
#set page(margin: 20em);
#show: ppage.with(
title: [Horses on the Brink!],
subtitle: [A supplement for SPORTS HORSE],
author: [dozens],
date: [2023-08-13]
)
#blockquote[
"They can but bring horse to the water brink
But horse may choose whether that horse will drink"
#footnote[
_Narcissus_, 1602. \
#link("https://archive.org/details/narcissus00leeuoft")
]
]
== ABOUT <about>
_Horses on the brink!_ is a supplement for SPORTS HORSE
#footnote[
#link("https://dozens.itch.io/horse") \
#link("https://dozensanddragons.neocities.org/44")
]
providing exciting new HORSE LOCATIONS
mysterious and engaging HORSE PLOTS
and mystical magical HORSE MAGIC.
The content provided herein is enough to get you started with a game of SPORTS
HORSE. But it doesn't tell you _everything_ you need to know. The finer details
of the HORSE LOCATIONS and the resolution of your HORSE PLOT are left up to
you. You must _play to find out_.
== HORSE MAGIC <horse-magic>
#place(
top + right,
float: true,
align(center)[
#figure(
gridx(
map-rows: (row, cells) => {
if row == 0 {
cells.map(c =>
(..c,
fill: black,
content: strong(text(12pt, white, font: "Nandaka Western")[#c.content])))
} else if calc.odd(row) {
cells.map(c =>
(..c, fill: gray.lighten(75%), content: c.content)
)
} else {
cells
}
},
repeat-header: true,
columns: 4,
header-rows: 1,
align: (col, row) => (auto,auto,auto,auto,).at(col),
inset: 6pt,
[D20], [VERB], [ADJECTIVE], [NOUN],
[1], [pat], [stable], [cab],
[2], [gallop], [tight], [rein],
[3], [trot], [smart], [whip],
[4], [clean], [troubled], [stable],
[5], [whip], [careless], [groom],
[6], [temper], [strained], [stall],
[7], [stroke], [vicious], [colt],
[8], [neigh], [sore], [rider],
[9], [strain], [restless], [hostler],
[10], [whistle], [cheery], [harness],
[11], [bleed], [uphill], [hay],
[12], [flog], [shady], [bridle],
[13], [stumble], [hoof], [oat],
[14], [harness], [thoughtful], [hedge],
[15], [fret], [airy], [coachman],
[16], [chuck], [plucky], [farrier],
[17], [heal], [timid], [bran],
[18], [rein], [uncommon], [mash],
[19], [lash], [lazy], [halter],
[20], [shy], [lame], [luggage],
),
kind: "table",
caption: [HORSE MAGIC],
supplement: [TABLE]
) <tmagic>
]
)
Behold the wonderous wonders and mysterious mysteries of horse magic!
#footnote[
The most "unique" verbs, adjectives, and
nouns from _Black Beauty_
#footnote[
#link("https://www.gutenberg.org/ebooks/271")
]
according to `Temmon/Bibliomantic_Oracles`
#footnote[
#link("https://github.com/Temmon/Bibliomantic_Oracles")
]
]
Here's the deal with horse magic. Roll on @tmagic from two columns of your choice at the beginning of each session.
For example, I just rolled for _adjective noun_ and got a 12 and a 3. That's _shady whip_. Spooky!
Now it's all about interpreting the spell's meaning, and negotiating its
impact and effect.
Horse magic is freeform. The only rule is that it costs dice from your
SPIRIT pool. A minor effect probably costs 1 or 2 SPIRIT. A medium
effect, 3 or 4. A large effect could cost 6 or more!
You can roll for a new horse spell at the beginning of each session, or
when the fiction calls for it. e.g. after a momentous event, after a
significant rest, etc.
Optionally roll twice, and then choose any one word
from each of the rows that you rolled.
== HORSE PLOT <horse-plot>
Ways to use @tplot:
+ *Straightforward*: Roll d6. Read the WHO the WANTS and the BUT from left to
right. This is the plot for your game.
+ *Ramdomized*: Roll d6 three times. Once for WHO, once for WANTS, and once for BUT.
This creates a more random, zanier plot for your game.
+ *Imaginative*: Do any or none or both of the above. Look at the results and let them
spark your imagination. Come up with your own characters, motivations,
and complications.
== HORSE LOCATIONS <horse-locations>
*THE OLD WATERING HOLE*: There is a wise old farmhand here.
What a glorious mustache they have. The old watering hole is shady and
cool and its muddy banks are welcoming to all creatures, tame and
wild. There is a large, large tree here, its branches reaching out
over the water.
*THE PASTURE*: Green, green grass as far as the eye can see.
Troy, a retired show horse, can be found here and will happily
reminisce about their glory days to anybody who will listen.
*THE STABLES*: Where the horses are stabled and groomed. The
farrier shoes the horses out back.
*THE RACETRACK*: Kids and spectators crowd the fences to see
the horses race by. Small fortunes are made and lost each afternoon.
Three-Fingered Gerald, a local gambling enthusiast, has experienced
the highest highs and the lowest lows at this track. Horse sports
of all varieties are held in the infield.
*THE VET*: Where horses go to get better. Dr. Arizona Chance is
working on perfecting her groundbreaking horse massage technique.
#place(
top + right,
float: true,
align(center)[
#figure(
gridx(
columns: 4,
header-rows: 1,
map-rows: (row, cells) => {
if row == 0 {
cells.map(c =>
(..c, fill: black, content: text(12pt, white, font: "Nandaka Western")[#c.content]))
} else if calc.odd(row) {
cells.map(c =>
(..c, fill: gray.lighten(75%), content: c.content)
)
} else {
cells
}
},
repeat-header: true,
align: (col, row) => (auto,auto,auto,auto,).at(col),
inset: 6pt,
[D6], [WHO], [WANTS], [BUT],
[1], [stableboy], [impress the stablemaster], [secretly terrified of horses!],
[2], [farmhand], [create a new breed of underwater horses], [can't swim!],
[3], [farrier], [a date to horse prom], [a leprechaun stole all the horseshoes!],
[4], [photo-journalist], [take first prize at the competition], [is a were-horse!],
[5], [groomer], [replace jockeys with robots], [camels?],
[6], [veterinarian], [develop a new technique], [sabotaged by a bitter rival!],
),
caption: [HORSE PLOT],
kind: "table",
supplement: [TABLE]
) <tplot>
]
)
#figure(
image(
"loc.svg",
width: 75%,
),
caption: [HORSE LOCATIONS],
)

View File

@ -0,0 +1,121 @@
#import "@preview/tablex:0.0.4": gridx, tablex, cellx
#let ppage(
title: "this is my title",
subtitle: "dontcha know",
date: 2023-08-08,
author: "dozens@tilde.team",
body
) = {
set document(
title: "#title",
author: "#author",
)
set page(
paper: "us-letter",
//fill: aqua,
margin: (
top: 5em,
bottom: 5em,
left: 3em,
right: 3em,
),
footer: [
#set text(8pt)
#align(
center,
[_Horses On The Brink!_ is CC-BY-SA by dozens\@tilde.team]
)
]
)
show par: set block(spacing: 0.65em)
set par(
first-line-indent: 1em,
justify: true,
)
set text(font: "Helvetica Neue")
show heading: it => block(
width: 100%,
fill: black,
inset: (x: 3pt, y: 5pt),
)[
#set text(
white,
font: (
"Nandaka Western",
),
stretch: 120%,
)
#it
]
{
set align(center)
set text(42pt)
block(
fill: black,
inset: 10pt,
width: 200%,
height: 80pt,
spacing: 0pt,
scale(70%, heading(title))
)
}
show link: underline
columns(2)[
#body
]
}
#let blockquote(c) = {
set text(
size: 16pt,
style: "italic",
fill: black.lighten(20%),
)
stack(
dir: ltr,
rect(
//fill: gray,
stroke: none,
height: 1%,
inset: (
top: 50pt,
left: 20pt,
),
align(
start + top,
image(
"horsemoji.png",
width: 30%,
height: 30%,
fit: "contain"
),
)
),
rect(
stroke: none,
inset: (left: 12pt, top: 6pt, bottom: 6pt),
width: 85%,
move(
dx: -100pt,
dy: -5pt,
rect(
stroke: (left: gray.lighten(80%)),
width: 100% + 46pt,
inset: (
top: 8pt,
bottom: 8pt,
left: 12pt,
),
radius: 5pt,
fill: rgb(255, 255, 255, 80%),
[#c]
)
)
)
)
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 502 KiB

Binary file not shown.

View File

@ -0,0 +1,261 @@
---
title: SPORTS HORSE
author: dozens
---
You are an equiludologist. A student of Horse Sports. You also have a
gambling problem. Your goal is to build a stable full of the finest
Sports Horses in all the land. In this game you will:
- Create horses
- Build their spirit
- Bet on your horses
- Win fabulous prizes
- Horse cloning!
- HORSE SPORTS
## YOU WILL NEED
- These instructions!
- A whole bunch of six-sided dice. Like maybe 12 or 15.
- Maybe some pen and paper to chronicle the adventures of your horses.
## STYLES OF PLAY
1. **TIMED**: Play two rounds of HORSE CHAMPIONS and see how wonderful
are your horses
2. **FREE PLAY**: Play forever, just you and your horses.
3. **SOLO**: Play by yourself!
4. **AMONG FRIENDS**: Play with others.
5. **MULTIVERSAL OMNIHORSE**: Import and export your horses, taking
them with you between games!
## GETTING STARTED
To make a horse, determine your Qualities. Then use the tables below to
give them a Look and a Name. Finally, gather up your dice for your
Spirit pool.
## HORSE QUALITIES
Every horse has three basic qualities. Assign +0, +1, and +2 to each of
the following.
1. **RAZZLEDAZZLE (RAZ)**: speed, agility, precision, showmanship
2. **GUMPTION (GMP)**: brawn, boldness, impulse, aggression
3. **MOXIE (MOX)**: cunning, smarts, know-how, insight
## HORSE LOOK
To determine the look of your horse, choose or roll (twice) for Base
Color and Markings.
---- ------- ---------------------------
d6 COLOR MARKINGS
1 Black None
2 White White stockings and blaze
3 Gray White splotches
4 Red White spots
5 Brown Black dots
6 Tan Star
---- ------- ---------------------------
## HORSE NAME
Roll d6 to determine how many times to
roll on the name tables.
------- --------------------------
d6 ROLL...
1 - 3 Adjective Noun
4 - 6 Adjective Adjective Noun
------- --------------------------
To roll d66, roll 2d6 and read them in order from left to right to
create a two digit number between 11 and 66. e.g. if you roll a 2 and a
4, that is 24.
----- --------------- ----- -------------------------
d66 ADJ d66 ADJ
11 Bucket Of 41 Too Much
12 We Bought The 42 Eldritch
13 Exceptional 43 Her Imperial Majesty's
14 Understood 44 The People's
15 Electric 45 Coal Miner's Daughter's
16 Lunar 46 Your Very Own
21 Wild 51 Randy
22 Soupy 52 Clever
23 Balanced 53 Punctual
24 What 54 My Favorite
25 Humble 55 Effectual
26 Tropical 56 Reliable
31 Proud 61 Mister
32 Give Them 62 Doctor
33 Let Them Eat 63 Eventual
34 Perfect 64 Naked
35 Handsome 65 Soaking
36 Ugly 66 Blistering
----- --------------- ----- -------------------------
----- ----------- ----- ----------------
d66 NOUN d66 NOUN
11 Wizard 41 Commitment
12 Apple 42 Ransom
13 Farm 43 For The People
14 Dancer 44 For The Win
15 Cheese 45 In A Box
16 Shrubbery 46 Under The Sea
21 Panic 51 Filibuster
22 Chocolate 52 Know It All
23 Horror 53 Bluster
24 Queen 54 Tornado
25 Tropic 55 Gravity
26 Thunder 56 Mess
31 Pride 61 Aristocrat
32 Holiday 62 Royalty
33 Hangover 63 Slander
34 Cake 64 Twenties
35 Smoke 65 Hope
36 Echo 66 Science
----- ----------- ----- ----------------
## HORSE SPIRIT
Start every game with a pool of at least nine dice. This is your Spirit
pool. It represents your horse's wild, untamed, noble essence.
At some point, you will choose to gamble away your horse's Spirit in
order to win competitions.
If you finished last session with more than nine dice in your pool,
begin the next session with that many. If you finished last session with
less than nine, begin the next session with nine.
## HORSE SPORTS
Each Horse Sport has an associated Horse Quality. To compete in a Horse
Sport you will assemble and roll a Horse Sport dice pool. Your Horse
Sport dice pool is made up of a Gift, your Quality modifier, and Spirit:
- Always start with 1 dice. This is a Horse Gift. Don't question it,
accept it. You never look a horse gift in the mouth.
- Add a number of dice equal to your Horse Quality modifier (+0, +1,
or +2) for this kind of Horse Sport.
- Add as many dice from your Horse Spirit pool as you are willing to
gamble, between 0 and all of them.
Once you have assembled your Horse Sport dice pool, then it's time to
roll all those dice! Here's how to interpret the results.
- **WHINNY**: If any die shows a 1, then you win! Describe a favorable
outcome. Add 1 die to your Horse Spirit pool.
- **NEIGH**: If there are no 1s, then you have lost the challenge.
Describe a less than favorable outcome, or a setback or a
complication. Also your horse loses Spirit: any dice you have
gambled from your Horse Spirit pool are lost.
### RAZZLEDAZZLE SPORTS
These Horse Sports require agility, precision, and showmanship.
1. **Ring Jousting**: the horse must carry its rider so that they can
spear and capture a ring with their jousting instrument
2. **Lemon Sticking**: the horse must carry its rider so that they can
pierce a lemon on the ground with their jousting instrument
3. **Chariot Racing**: the horse must draw a two-wheeled chariot
4. **Ballroom Dancing**: the horse must dance with elegance and poise
### GUMPTION SPORTS
These Horse Sports require brawn, initiative, and aggression.
5. **Basket Duck**: played with a live duck in a basket. The first side
to deliver the duck back to their home ranch wins.
6. **Polo**: smashing balls through hoops with mallets
7. **Horseball**: similar to basket duck, but the ball is a ball
instead of a duck, and it must be passed through large vertical
hoops in order to score.
8. **Running And Jumping**: the runningest, jumpingest horse is the
winner.
### MOXIE SPORTS
These Horse Sports require cunning, smarts, and know-how.
9. **High Dive and Swimming**: a high dive competition, with a
synchronized swimming event
10. **Horsegammon**: it's like backgammon but for horses
11. **Social Etiquette**: manners and social grace
12. **Rhyming and Riddling**: a battle of horse wits
## HORSE CHAMPIONS
A Horse Championship Game consists of one Horse Sport of all three
types. If your horse wins all three games, they become a celebrated
Horse Champion.
## HORSE CLONING
At any point you can create a new horse by splitting your current SPIRIT
pool into two piles. Keep one pile for your original horse, and give the
other one to your new horse.
Give your new horse some Qualities, a Look, and a Name.
## HORSE RETIREMENT
There may come a time when it is appropriate for your horse to retire
and go out to pasture. This might be because they have had a long and
accomplished Horse Sports career. Maybe they had an injury or their
Spirit is broken by a particularly devastating defeat.
Nothing mechanically needs to be done for this. Just imagine a beautiful
grassy pasture for them to graze in. You can visit them any time you
want, and they will be happy to see you.
## HORSE IMPORTING AND HORSE EXPORTING
Hey are you into tabletop roleplaying games? Do you maybe play some kind
of Sword and Sorcery fantasy and wish your character had a horse? Lucky
for you! You can easily export any of your horses from SPORTS HORSE into
your other games! Similarly you can import a horse from any other game
into SPORTS HORSE.

Binary file not shown.

View File

@ -0,0 +1,328 @@
#set page(
paper: "us-letter", // default "a4"
flipped: true, // flipped to landscape
margin: 2em,
)
#set par(
leading: 0.55em,
first-line-indent: 1.8em,
justify: true,
)
#set text(
font: "New Computer Modern",
size: 10pt
)
#show heading: it => block(
width: 100%,
)[
#set text(
font: (
"Nandaka Western",
)
)
#it
]
#show heading.where(
level: 1
): it => block[
#set align(center)
#set text(34pt)
#scale(x: 75%, it)
]
#show par: set block(spacing: 0.55em)
#show: rest => columns(4, gutter: 1em, rest)
= SPORTS HORSE
You are an equiludologist. A student of Horse Sports. You also have a gambling problem. Your goal is to build a stable full of the finest Sports Horses in all the land. In this game you will:
- Create horses
- Build their spirit
- Bet on your horses
- Win fabulous prizes
- Horse cloning!
- HORSE SPORTS
== YOU WILL NEED
#label("you-will-need")
- These instructions!
- A whole bunch of six-sided dice. Like maybe 12 or 15.
- Maybe some pen and paper to chronicle the adventures of your horses.
== STYLES OF PLAY
#label("styles-of-play")
+ *TIMED*: Play two rounds of HORSE CHAMPIONS and see how wonderful are your horses
+ *FREE PLAY*: Play forever, just you and your horses.
+ *SOLO*: Play by yourself!
+ *AMONG FRIENDS*: Play with others.
+ *MULTIVERSAL OMNIHORSE*: Import and export your horses, taking them with you between games!
== GETTING STARTED
#label("getting-started")
To make a horse,
determine your Qualities.
Then use the tables below
to give them a Look and a Name.
Finally, gather up your dice for your Spirit pool.
== HORSE QUALITIES
#label("horse-qualities")
Every horse has three basic qualities.
Assign +0, +1, and +2 to each of the following.
+ *RAZZLEDAZZLE (RAZ)*: speed, agility, precision, showmanship
+ *GUMPTION (GMP)*: brawn, boldness, impulse, aggression
+ *MOXIE (MOX)*: cunning, smarts, know-how, insight
== HORSE LOOK
#label("horse-look")
To determine the look of your horse, choose or roll (twice) for Base Color and Markings.
#figure(
table(
columns: 3,
align: (col, row) => (auto,left,left,).at(col),
//stroke: 0.5pt + gray,
stroke: none,
inset: 3pt,
gutter: auto,
[d6], [COLOR], [MARKINGS],
[1], [Black], [None],
[2], [White], [White stockings and blaze],
[3], [Gray], [White splotches],
[4], [Red], [White spots],
[5], [Brown], [Black dots],
[6], [Tan], [Star],
),
) <look>
== HORSE NAME
#label("horse-name")
Roll d6 on @format to determine how many times to roll on the name tables.
#figure(
table(
columns: 2,
align: (col, row) => (left,left,).at(col),
stroke: none,
inset: 3pt,
[d6] , [ROLL…] ,
[1 - 3] , [Adjective Noun] ,
[4 - 6] , [Adjective Adjective Noun] ,
),
) <format>
To roll d66, roll 2d6 and read them in order from left to right to create a two digit
number between 11 and 66. e.g. if you roll a 2 and a 4, that is 24.
== HORSE SPIRIT
#label("horse-spirit")
Start every game with a pool of at least nine dice. This is your Spirit
pool. It represents your horses wild, untamed, noble essence.
At some point, you will choose to gamble away your horses Spirit in
order to win competitions.
If you finished last session with more than nine dice in your pool,
begin the next session with that many. If you finished last session with
less than nine, begin the next session with nine.
#figure(
table(
columns: 4,
align: (col, row) => (left,left,left,left,).at(col),
stroke: none,
inset: 3pt,
[d66] , [ADJ] , [d66] , [ADJ] ,
[11] , [Bucket Of] , [41] , [Too Much] ,
[12] , [We Bought The] , [42] , [Eldritch] ,
[13] , [Exceptional] , [43] , [Her Imperial Majestys] ,
[14] , [Understood] , [44] , [The Peoples] ,
[15] , [Electric] , [45] , [Coal Miners Daughters] ,
[16] , [Lunar] , [46] , [Your Very Own] ,
[21] , [Wild] , [51] , [Randy] ,
[22] , [Soupy] , [52] , [Clever] ,
[23] , [Balanced] , [53] , [Punctual] ,
[24] , [What] , [54] , [My Favorite] ,
[25] , [Humble] , [55] , [Effectual] ,
[26] , [Tropical] , [56] , [Reliable] ,
[31] , [Proud] , [61] , [Mister] ,
[32] , [Give Them] , [62] , [Doctor] ,
[33] , [Let Them Eat] , [63] , [Eventual] ,
[34] , [Perfect] , [64] , [Naked] ,
[35] , [Handsome] , [65] , [Soaking] ,
[36] , [Ugly] , [66] , [Blistering] ,
),
) <adjective>
#figure(
table(
columns: 4,
align: (col, row) => (auto,left,auto,left,).at(col),
stroke: none,
inset: 3pt,
[d66] , [NOUN] , [d66] , [NOUN] ,
[11] , [Wizard] , [41] , [Commitment] ,
[12] , [Apple] , [42] , [Ransom] ,
[13] , [Farm] , [43] , [For The People] ,
[14] , [Dancer] , [44] , [For The Win] ,
[15] , [Cheese] , [45] , [In A Box] ,
[16] , [Shrubbery] , [46] , [Under The Sea] ,
[21] , [Panic] , [51] , [Filibuster] ,
[22] , [Chocolate] , [52] , [Know It All] ,
[23] , [Horror] , [53] , [Bluster] ,
[24] , [Queen] , [54] , [Tornado] ,
[25] , [Tropic] , [55] , [Gravity] ,
[26] , [Thunder] , [56] , [Mess] ,
[31] , [Pride] , [61] , [Aristocrat] ,
[32] , [Holiday] , [62] , [Royalty] ,
[33] , [Hangover] , [63] , [Slander] ,
[34] , [Cake] , [64] , [Twenties] ,
[35] , [Smoke] , [65] , [Hope] ,
[36] , [Echo] , [66] , [Science] ,
),
) <noun>
#figure(
image("mosh/005.jpg", width: 100%),
)
#figure(
image("mosh/007.jpg", width: 100%),
)
#figure(
image("mosh/006.jpg", width: 100%),
)
#figure(
image("mosh/002.jpg", width: 100%),
)
#scale(x: -100%)[
#figure(
image("mosh/001.jpg", width: 100%),
)
#figure(
image("mosh/008.jpg", width: 100%),
)
#figure(
image("mosh/003.jpg", width: 100%),
)
#figure(
image("mosh/004.jpg", width: 100%),
)
]
== HORSE SPORTS
#label("horse-sports")
Each Horse Sport has an associated Horse Quality. To compete in a Horse
Sport you will assemble and roll a Horse Sport dice pool. Your Horse
Sport dice pool is made up of a Gift, your Quality modifier, and Spirit:
- Always start with 1 dice. This is a Horse Gift. Dont question it,
accept it. You never look a horse gift in the mouth.
- Add a number of dice equal to your Horse Quality modifier (+0, +1, or
+2) for this kind of Horse Sport.
- Add as many dice from your Horse Spirit pool as you are willing to
gamble, between 0 and all of them.
Once you have assembled your Horse Sport dice pool, then its time to
roll all those dice! Heres how to interpret the results.
- *WHINNY*: If any die shows a 1, then you win! Describe a favorable
outcome. Add 1 die to your Horse Spirit pool.
- *NEIGH*: If there are no 1s, then you have lost the challenge.
Describe a less than favorable outcome, or a setback or a
complication. Also your horse loses Spirit: any dice you have gambled
from your Horse Spirit pool are lost.
=== RAZZLEDAZZLE SPORTS
#label("razzledazzle-sports")
These Horse Sports require agility, precision, and showmanship.
+ #strong[Ring Jousting]: the horse must carry its rider so that they
can spear and capture a ring with their jousting instrument
+ #strong[Lemon Sticking]: the horse must carry its rider so that they
can pierce a lemon on the ground with their jousting instrument
+ #strong[Chariot Racing]: the horse must draw a two-wheeled chariot
+ #strong[Ballroom Dancing]: the horse must dance with elegance and
poise
=== GUMPTION SPORTS
#label("gumption-sports")
These Horse Sports require brawn, initiative, and aggression.
#block[
#set enum(numbering: "1.", start: 5)
+ #strong[Basket Duck]: played with a live duck in a basket. The first
side to deliver the duck back to their home ranch wins.
+ #strong[Polo]: smashing balls through hoops with mallets
+ #strong[Horseball]: similar to basket duck, but the ball is a ball
instead of a duck, and it must be passed through large vertical hoops
in order to score.
+ #strong[Running And Jumping]: the runningest, jumpingest horse is the
winner.
]
=== MOXIE SPORTS
#label("moxie-sports")
These Horse Sports require cunning, smarts, and know-how.
#block[
#set enum(numbering: "1.", start: 9)
+ #strong[High Dive and Swimming]: a high dive competition, with a
synchronized swimming event
+ #strong[Horsegammon]: its like backgammon but for horses
+ #strong[Social Etiquette]: manners and social grace
+ #strong[Rhyming and Riddling]: a battle of horse wits
]
== HORSE CHAMPIONS
#label("horse-champions")
A Horse Championship Game consists of one Horse Sport of all three
types. If your horse wins all three games, they become a celebrated
Horse Champion.
== HORSE CLONING
#label("horse-cloning")
At any point you can create a new horse by splitting your current SPIRIT
pool into two piles. Keep one pile for your original horse, and give the
other one to your new horse.
Give your new horse some Qualities, a Look, and a Name.
== HORSE RETIREMENT
#label("horse-retirement")
There may come a time when it is appropriate for your horse to retire
and go out to pasture. This might be because they have had a long and
accomplished Horse Sports career. Maybe they had an injury or their
Spirit is broken by a particularly devastating defeat.
Nothing mechanically needs to be done for this. Just imagine a beautiful
grassy pasture for them to graze in. You can visit them any time you
want, and they will be happy to see you.
== HORSE IMPORTING AND HORSE EXPORTING
#label("horse-importing-and-horse-exporting")
Hey are you into tabletop roleplaying games? Do you maybe play some kind
of Sword and Sorcery fantasy and wish your character had a horse? Lucky
for you! You can easily export any of your horses from SPORTS HORSE into
your other games! Similarly you can import a horse from any other game
into SPORTS HORSE.
/*
== TOUCHSTONES AND INSPIRATIONS
#label("touchstones-and-inspirations")
- horse, m455 \ #link("https://git.m455.casa/horse/")
- Sports, Viagra Boys: \ #link("https://www.youtube.com/watch?v=QjL7D33xpS4")
- The Pool, James V. West: \ #link("http://www.1km1kt.net/rpg/the-pool")
- Town Of You, kumada1: \ #link("https://kumada1.itch.io/a-town-of-you")
- Horse Master, \ #link("https://tommchenry.itch.io/horse-master")
*/

Binary file not shown.

After

Width:  |  Height:  |  Size: 344 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 344 KiB