diff --git a/export/horse.pdf b/9k00/horse.pdf similarity index 100% rename from export/horse.pdf rename to 9k00/horse.pdf diff --git a/export/horse.png b/9k00/horse.png similarity index 100% rename from export/horse.png rename to 9k00/horse.png diff --git a/export/pages.pdf b/9k00/pages.pdf similarity index 100% rename from export/pages.pdf rename to 9k00/pages.pdf diff --git a/export/www/ezmreader.js b/9k00/www/ezmreader.js similarity index 100% rename from export/www/ezmreader.js rename to 9k00/www/ezmreader.js diff --git a/export/www/index.html b/9k00/www/index.html similarity index 100% rename from export/www/index.html rename to 9k00/www/index.html diff --git a/export/www/pages/1.png b/9k00/www/pages/1.png similarity index 100% rename from export/www/pages/1.png rename to 9k00/www/pages/1.png diff --git a/export/www/pages/2.png b/9k00/www/pages/2.png similarity index 100% rename from export/www/pages/2.png rename to 9k00/www/pages/2.png diff --git a/export/www/pages/3.png b/9k00/www/pages/3.png similarity index 100% rename from export/www/pages/3.png rename to 9k00/www/pages/3.png diff --git a/export/www/pages/4.png b/9k00/www/pages/4.png similarity index 100% rename from export/www/pages/4.png rename to 9k00/www/pages/4.png diff --git a/export/www/pages/5.png b/9k00/www/pages/5.png similarity index 100% rename from export/www/pages/5.png rename to 9k00/www/pages/5.png diff --git a/export/www/pages/BACK.png b/9k00/www/pages/BACK.png similarity index 100% rename from export/www/pages/BACK.png rename to 9k00/www/pages/BACK.png diff --git a/export/www/pages/FRONT.png b/9k00/www/pages/FRONT.png similarity index 100% rename from export/www/pages/FRONT.png rename to 9k00/www/pages/FRONT.png diff --git a/export/www/pages/INNERFRONT.png b/9k00/www/pages/INNERFRONT.png similarity index 100% rename from export/www/pages/INNERFRONT.png rename to 9k00/www/pages/INNERFRONT.png diff --git a/export/www/pages/place PNGs here.txt b/9k00/www/pages/place PNGs here.txt similarity index 100% rename from export/www/pages/place PNGs here.txt rename to 9k00/www/pages/place PNGs here.txt diff --git a/zine/1.xcf b/9k00/zine/1.xcf similarity index 100% rename from zine/1.xcf rename to 9k00/zine/1.xcf diff --git a/zine/2.xcf b/9k00/zine/2.xcf similarity index 100% rename from zine/2.xcf rename to 9k00/zine/2.xcf diff --git a/zine/4.xcf b/9k00/zine/4.xcf similarity index 100% rename from zine/4.xcf rename to 9k00/zine/4.xcf diff --git a/zine/A4_myZine_Fri_Nov_18_142736_GMT0700_2022.pdf b/9k00/zine/A4_myZine_Fri_Nov_18_142736_GMT0700_2022.pdf similarity index 100% rename from zine/A4_myZine_Fri_Nov_18_142736_GMT0700_2022.pdf rename to 9k00/zine/A4_myZine_Fri_Nov_18_142736_GMT0700_2022.pdf diff --git a/zine/A4_myZine_Fri_Nov_18_142736_GMT0700_2022.png b/9k00/zine/A4_myZine_Fri_Nov_18_142736_GMT0700_2022.png similarity index 100% rename from zine/A4_myZine_Fri_Nov_18_142736_GMT0700_2022.png rename to 9k00/zine/A4_myZine_Fri_Nov_18_142736_GMT0700_2022.png diff --git a/zine/BOOK_myZine_Fri_Nov_18_142736_GMT0700_2022.pdf b/9k00/zine/BOOK_myZine_Fri_Nov_18_142736_GMT0700_2022.pdf similarity index 100% rename from zine/BOOK_myZine_Fri_Nov_18_142736_GMT0700_2022.pdf rename to 9k00/zine/BOOK_myZine_Fri_Nov_18_142736_GMT0700_2022.pdf diff --git a/zine/INNERFRONT.xcf b/9k00/zine/INNERFRONT.xcf similarity index 100% rename from zine/INNERFRONT.xcf rename to 9k00/zine/INNERFRONT.xcf diff --git a/zine/adjective.xcf b/9k00/zine/adjective.xcf similarity index 100% rename from zine/adjective.xcf rename to 9k00/zine/adjective.xcf diff --git a/zine/cover.xcf b/9k00/zine/cover.xcf similarity index 100% rename from zine/cover.xcf rename to 9k00/zine/cover.xcf diff --git a/zine/fold.xcf b/9k00/zine/fold.xcf similarity index 100% rename from zine/fold.xcf rename to 9k00/zine/fold.xcf diff --git a/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/1.png b/9k00/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/1.png similarity index 100% rename from zine/myZine_Fri_Nov_18_142736_GMT0700_2022/1.png rename to 9k00/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/1.png diff --git a/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/2.png b/9k00/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/2.png similarity index 100% rename from zine/myZine_Fri_Nov_18_142736_GMT0700_2022/2.png rename to 9k00/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/2.png diff --git a/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/3.png b/9k00/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/3.png similarity index 100% rename from zine/myZine_Fri_Nov_18_142736_GMT0700_2022/3.png rename to 9k00/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/3.png diff --git a/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/4.png b/9k00/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/4.png similarity index 100% rename from zine/myZine_Fri_Nov_18_142736_GMT0700_2022/4.png rename to 9k00/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/4.png diff --git a/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/5.png b/9k00/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/5.png similarity index 100% rename from zine/myZine_Fri_Nov_18_142736_GMT0700_2022/5.png rename to 9k00/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/5.png diff --git a/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/BACK.png b/9k00/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/BACK.png similarity index 100% rename from zine/myZine_Fri_Nov_18_142736_GMT0700_2022/BACK.png rename to 9k00/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/BACK.png diff --git a/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/FRONT.png b/9k00/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/FRONT.png similarity index 100% rename from zine/myZine_Fri_Nov_18_142736_GMT0700_2022/FRONT.png rename to 9k00/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/FRONT.png diff --git a/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/INNERFRONT.png b/9k00/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/INNERFRONT.png similarity index 100% rename from zine/myZine_Fri_Nov_18_142736_GMT0700_2022/INNERFRONT.png rename to 9k00/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/INNERFRONT.png diff --git a/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/place PNGs here.txt b/9k00/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/place PNGs here.txt similarity index 100% rename from zine/myZine_Fri_Nov_18_142736_GMT0700_2022/place PNGs here.txt rename to 9k00/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/place PNGs here.txt diff --git a/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/readme.txt b/9k00/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/readme.txt similarity index 100% rename from zine/myZine_Fri_Nov_18_142736_GMT0700_2022/readme.txt rename to 9k00/zine/myZine_Fri_Nov_18_142736_GMT0700_2022/readme.txt diff --git a/zine/noun.xcf b/9k00/zine/noun.xcf similarity index 100% rename from zine/noun.xcf rename to 9k00/zine/noun.xcf diff --git a/README.md b/README.md index f76b669..a0a8ac2 100644 --- a/README.md +++ b/README.md @@ -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: -(Roll 2d6. One for the tens place and one for the ones place.) +- Sports, Viagra Boys: -``` -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: -2.1 Wild -2.2 Soupy -2.3 Balanced -2.4 What -2.5 Humble -2.6 Tropical +- Town Of You, kumada1: -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. diff --git a/assets/background.png b/assets/background.png new file mode 100644 index 0000000..7bcc1fa Binary files /dev/null and b/assets/background.png differ diff --git a/assets/banner.jpg b/assets/banner.jpg new file mode 100644 index 0000000..1615549 Binary files /dev/null and b/assets/banner.jpg differ diff --git a/assets/fire-horse-2492947.jpg b/assets/fire-horse-2492947.jpg new file mode 100644 index 0000000..c8de8a9 Binary files /dev/null and b/assets/fire-horse-2492947.jpg differ diff --git a/assets/horse-3317004_1920.png b/assets/horse-3317004_1920.png new file mode 100644 index 0000000..f3e8940 Binary files /dev/null and b/assets/horse-3317004_1920.png differ diff --git a/assets/horse-47884.svg b/assets/horse-47884.svg new file mode 100644 index 0000000..2e94b8b --- /dev/null +++ b/assets/horse-47884.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/horse-47884_1920.png b/assets/horse-47884_1920.png new file mode 100644 index 0000000..9d5529d Binary files /dev/null and b/assets/horse-47884_1920.png differ diff --git a/assets/horse-orig.gif b/assets/horse-orig.gif new file mode 100644 index 0000000..1d4e8b4 Binary files /dev/null and b/assets/horse-orig.gif differ diff --git a/assets/horse.gif b/assets/horse.gif new file mode 100644 index 0000000..83a7bb0 Binary files /dev/null and b/assets/horse.gif differ diff --git a/assets/horsemoji.png b/assets/horsemoji.png new file mode 100644 index 0000000..4fe001a Binary files /dev/null and b/assets/horsemoji.png differ diff --git a/assets/horses-5387246_1920.jpg b/assets/horses-5387246_1920.jpg new file mode 100644 index 0000000..315bcaf Binary files /dev/null and b/assets/horses-5387246_1920.jpg differ diff --git a/assets/horses-637006.jpg b/assets/horses-637006.jpg new file mode 100644 index 0000000..7e20edb Binary files /dev/null and b/assets/horses-637006.jpg differ diff --git a/assets/mosh/001.jpg b/assets/mosh/001.jpg new file mode 100644 index 0000000..ad6768e Binary files /dev/null and b/assets/mosh/001.jpg differ diff --git a/assets/mosh/002.jpg b/assets/mosh/002.jpg new file mode 100644 index 0000000..d5d9107 Binary files /dev/null and b/assets/mosh/002.jpg differ diff --git a/assets/mosh/003.jpg b/assets/mosh/003.jpg new file mode 100644 index 0000000..c9271ef Binary files /dev/null and b/assets/mosh/003.jpg differ diff --git a/assets/mosh/004.jpg b/assets/mosh/004.jpg new file mode 100644 index 0000000..d0835ef Binary files /dev/null and b/assets/mosh/004.jpg differ diff --git a/assets/mosh/005.jpg b/assets/mosh/005.jpg new file mode 100644 index 0000000..397f3fc Binary files /dev/null and b/assets/mosh/005.jpg differ diff --git a/assets/mosh/006.jpg b/assets/mosh/006.jpg new file mode 100644 index 0000000..e9c7f22 Binary files /dev/null and b/assets/mosh/006.jpg differ diff --git a/assets/mosh/007.jpg b/assets/mosh/007.jpg new file mode 100644 index 0000000..686b183 Binary files /dev/null and b/assets/mosh/007.jpg differ diff --git a/assets/mosh/008.jpg b/assets/mosh/008.jpg new file mode 100644 index 0000000..9f34572 Binary files /dev/null and b/assets/mosh/008.jpg differ diff --git a/assets/mosh/MOSHED-2023-8-20-20-45-43.jpg b/assets/mosh/MOSHED-2023-8-20-20-45-43.jpg new file mode 100644 index 0000000..91191c3 Binary files /dev/null and b/assets/mosh/MOSHED-2023-8-20-20-45-43.jpg differ diff --git a/assets/mosh/MOSHED-2023-8-20-20-45-52.jpg b/assets/mosh/MOSHED-2023-8-20-20-45-52.jpg new file mode 100644 index 0000000..b9820bd Binary files /dev/null and b/assets/mosh/MOSHED-2023-8-20-20-45-52.jpg differ diff --git a/assets/pexels-missi-köpf-6215904.jpg b/assets/pexels-missi-köpf-6215904.jpg new file mode 100644 index 0000000..76ccea5 Binary files /dev/null and b/assets/pexels-missi-köpf-6215904.jpg differ diff --git a/assets/src b/assets/src new file mode 100644 index 0000000..fc94eb0 --- /dev/null +++ b/assets/src @@ -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/ + diff --git a/horse.html b/horse.html deleted file mode 100644 index a72e5b1..0000000 --- a/horse.html +++ /dev/null @@ -1,445 +0,0 @@ - - - - - - - - - SPORTS HORSE - - - - -
-

SPORTS HORSE

-

dozens

-

2022-11-13

-
- -

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.

-
    -
  • create horses
  • -
  • train them up
  • -
  • compete in sports
  • -
  • win prizes
  • -
  • evolve and breed horses
  • -
-

GETTING STARTED

-

Start with d3 * 100 CURRENCY, one stable stall, and one {{color}} -{{type}} horse named {{name}}.

-

As you grow your stables, you can gain new horses by breeding them or -purchasing a new horse for 150c.

-

Styles of play:

-
    -
  1. TIMED: Play for 24 turns and see how wonderful are your horses, -how magnificent your stables.

  2. -
  3. FREE PLAY: Play forever, just you and your horses.

  4. -
-

TURNS

-

Every turn, pay d6 CURRENCY for each horse, and 10c for each -stable.

-

Then you can do one of the following:

-
    -
  1. Build stables
  2. -
  3. Assign horses to compete or rest
  4. -
  5. Breed or purchase horses
  6. -
  7. Evolve horses
  8. -
-

HORSE ATTRIBUTES

-

Roll 3d6 for each:

-
    -
  1. RAZZLEDAZZLE: agility, precision, showmanship, -performance

  2. -
  3. GUMPTION: brawn, boldness, initiative, aggressiveness

  4. -
  5. MOXIE: cunning, spirit, know-how

  6. -
-

HORSE SPIRIT

-

Roll 1d6 and add half your Gumption rounded down.

-

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:

- ---- - - - - - - - - - - - - - - - - - - - - - - - - -
D6RESULT
1Time for them to retire and go out to pasture
2 - 3Their spirit is crushed and they refuse to compete. Spend d6 -CURRENCY nursing them back to health.
4 - 5They’ll be okay after spending some time in the stables
6They’re fine
-

HORSE SPORTS

-

Competing in sports can win you prize money, paid out in -CURRENCY.

-

To compete, roll d20 under the sport’s associated attribute. Your -roll is how much CURRENCY you gain.

-

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.

-

RAZZLEDAZZLE SPORTS:

-
    -
  1. Ring Jousting: the horse must carry its rider so -that they can capture a ring with their jousting instrument
  2. -
  3. Lemon Sticking: the horse must carry its rider so -that they can pierce a lemon on the ground with their jousting -instrument
  4. -
  5. Chariot Racing: the horse must draw a two-wheeled -chariot
  6. -
  7. Ballroom Dancing: the horse must dance with -elegance and poise
  8. -
-

GUMPTION SPORTS:

-
    -
  1. Basket Duck: played with a live duck in a basket. -The first side to deliver the duck back to their home ranch wins.
  2. -
  3. Polo: balls and mallets
  4. -
  5. 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.
  6. -
  7. Running And Jumping: the runningest, jumpingest -horse is the winner.
  8. -
-

MOXIE SPORTS:

-
    -
  1. High Dive and Swimming: a high dive competition, -with a synchronized swimming event
  2. -
  3. Horsegammon: it’s like backgammon but for -horses
  4. -
  5. Social Etiquette: manners and social grace
  6. -
  7. Rhyming and Riddling: a battle of wits
  8. -
-

HORSE ADVANCEMENT

-

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.

-
    -
  • SPIRIT: gain an extra 1d6 max spirit

  • -
  • ATTRIBUTES: roll 2d20 for each stat. If both roll under, increase -it by 1. If both roll over, decrease it by 1.

  • -
-

HORSE BREEDING

-

Breeding horses costs 50c. You must of course have an empty stable -stall for the new horse.

-
    -
  1. Average the parent horses’ stats with a third randomly generated -horse.

  2. -
  3. Generate Spirit for the new horse as usual.

  4. -
-

The new horse will be able to compete after 5 turns.

-

HORSE NAMES

-

Template:

-
    -
  1. Adjective Noun
  2. -
  3. Adjective Adjective Noun
  4. -
-

d66 Adjective:

-

(Roll 2d6. One for the tens place and one for the ones place.)

-
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'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. -
  3. Quarter horse: +1 Razzledazzle
  4. -
  5. Pony: +1 Moxie
  6. -
-

HORSE COLORS

-
    -
  1. black
  2. -
  3. white
  4. -
  5. chestnut
  6. -
  7. flaxen
  8. -
  9. spotted
  10. -
  11. red
  12. -
  13. tan
  14. -
  15. brown
  16. -
  17. pinto
  18. -
  19. palomino
  20. -
-

HORSE STABLES

-

You begin with space for one horse. You can purchase an additional -stable stall for 100c.

- - diff --git a/horse/horse.html b/horse/horse.html new file mode 100644 index 0000000..cebdf4c --- /dev/null +++ b/horse/horse.html @@ -0,0 +1,740 @@ + + + + + + + + + SPORTS HORSE 3.0 + + + + +
+

SPORTS HORSE 3.0

+

dozens

+

2023-07-31

+
+ +

ABOUT

+

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:

+
    +
  • Create horses
  • +
  • Build their spirit
  • +
  • Compete in daring sports
  • +
  • Bet on your horses
  • +
  • Win fabulous prizes
  • +
  • Horse cloning!
  • +
+

YOU WILL NEED

+
    +
  • These instructions!

  • +
  • A whole bunch of six-sided dice. Like maybe 12 or more.

  • +
  • 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. +
  3. FREE PLAY: Play forever, just you and your horses.

  4. +
  5. SOLO: Play by yourself!

  6. +
  7. AMONG FRIENDS: Play with others.

  8. +
+

GETTING STARTED

+

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 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.)

+
    +
  1. RAZZLEDAZZLE: speed, agility, precision, showmanship

  2. +
  3. GUMPTION: brawn, boldness, initiative, aggressiveness

  4. +
  5. MOXIE: cunning, smarts, know-how, insight

  6. +
+

HORSE TYPE

+

Roll or choose a Horse Type and note your Horse Quality +modifiers.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
d6TYPEGUMPTIONRAZZLEDAZZLEMOXIE
1Draft horse210
2Stallion201
3Unicorn012
4Pony021
5Mustang102
6Quarter horse120
+

HORSE LOOK

+

To determine the look of your horse, choose or roll (twice) on the +table below for Base Color and Markings.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
d6BASE COLORMARKINGS
1BlackNone
2WhiteWhite stockings and blaze
3GrayWhite splotches
4RedWhite spots
5BrownBlack dots
6TanStar
+

HORSE NAME

+

Roll d6 to determine how many times to roll on the tables below.

+ + + + + + + + + + + + + + + + + +
d6Roll…
1 - 3Adjective Noun
4 - 6Adjective 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.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
d66ADJECTIVEd66ADJECTIVE
11Bucket Of41Too Much
12We Bought The42Eldritch
13Exceptional43Her Imperial Majesty’s
14Understood44The People’s
15Electric45Coal Miner’s Daughter’s
16Lunar46Your Very Own
21Wild51Randy
22Soupy52Clever
23Balanced53Punctual
24What54My Favorite
25Humble55Effectual
26Tropical56Reliable
31Proud61Mister
32Give Them62Doctor
33Let Them Eat63Eventual
34Perfect64Naked
35Handsome65Soaking
36Ugly66Blistering
+

d66 Noun

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
d66NOUNd66NOUN
11Wizard41Commitment
12Apple42Ransom
13Farm43For The People
14Dancer44For The Win
15Cheese45In A Box
16Shrubbery46Under The Sea
21Panic51Filibuster
22Chocolate52Know It All
23Horror53Bluster
24Queen54Tornado
25Tropic55Gravity
26Thunder56Mess
31Pride61Aristocrat
32Holiday62Royalty
33Hangover63Slander
34Cake64Twenties
35Smoke65Hope
36Echo66Science
+

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 Type 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 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 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

  2. +
  3. Lemon Sticking: the horse must carry its rider +so that they can pierce a lemon on the ground with their jousting +instrument

  4. +
  5. Chariot Racing: the horse must draw a +two-wheeled chariot

  6. +
  7. Ballroom Dancing: the horse must dance with +elegance and poise

  8. +
+

GUMPTION SPORTS

+

These Horse Sports require brawn, initiative, and aggression.

+
    +
  1. Basket Duck: played with a live duck in a +basket. The first side to deliver the duck back to their home ranch +wins.

  2. +
  3. Polo: smashing balls through hoops with +mallets

  4. +
  5. 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.

  6. +
  7. Running And Jumping: the runningest, jumpingest +horse is the winner.

  8. +
+

MOXIE SPORTS

+

These Horse Sports require cunning, smarts, and know-how.

+
    +
  1. High Dive and Swimming: a high dive competition, +with a synchronized swimming event

  2. +
  3. Horsegammon: it’s like backgammon but for +horses

  4. +
  5. Social Etiquette: manners and social +grace

  6. +
  7. Rhyming and Riddling: a battle of horse +wits

  8. +
+

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 a Type, 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 to your other games! Similarly you can import a horse from any +other game into SPORTS HORSE.

+

TOUCHSTONES AND INSPIRATIONS

+ + + diff --git a/horse/horse.jpg b/horse/horse.jpg new file mode 100644 index 0000000..f96f0d7 Binary files /dev/null and b/horse/horse.jpg differ diff --git a/horse/horse.pdf b/horse/horse.pdf new file mode 100644 index 0000000..37d175e Binary files /dev/null and b/horse/horse.pdf differ diff --git a/horse.rec b/horse/horse.rec similarity index 96% rename from horse.rec rename to horse/horse.rec index 6fbcad1..6b51f93 100644 --- a/horse.rec +++ b/horse/horse.rec @@ -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/ diff --git a/horse/horse.typ b/horse/horse.typ new file mode 100644 index 0000000..1ab7e9e --- /dev/null +++ b/horse/horse.typ @@ -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)[ + Markham’s 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] +) + += 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] +) + += 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] +) + +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 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] , + ), + caption: emph[Horse Name 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] +) + += HORSE SPIRIT +#label("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 +#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. Don’t 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 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 +#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]: it’s 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") diff --git a/justfile b/horse/justfile similarity index 74% rename from justfile rename to horse/justfile index 2e8fb7d..31f998f 100644 --- a/justfile +++ b/horse/justfile @@ -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 diff --git a/on-the-brink/cover.png b/on-the-brink/cover.png new file mode 100644 index 0000000..3cd86ad Binary files /dev/null and b/on-the-brink/cover.png differ diff --git a/on-the-brink/cover.xcf b/on-the-brink/cover.xcf new file mode 100644 index 0000000..a985d7b Binary files /dev/null and b/on-the-brink/cover.xcf differ diff --git a/on-the-brink/horsemoji.png b/on-the-brink/horsemoji.png new file mode 100644 index 0000000..4fe001a Binary files /dev/null and b/on-the-brink/horsemoji.png differ diff --git a/on-the-brink/loc.svg b/on-the-brink/loc.svg new file mode 100644 index 0000000..27cd866 --- /dev/null +++ b/on-the-brink/loc.svg @@ -0,0 +1,63 @@ + + + + + + + + + +s + +Stables + + + +t + +Racetrack + + + +s--t + + + + +v + +Vet + + + +s--v + + + + +p + +Pasture + + + +p--s + + + + +w + +The Old +Watering Hole + + + +w--p + + + + diff --git a/on-the-brink/on-the-brink-0.png b/on-the-brink/on-the-brink-0.png new file mode 100644 index 0000000..9ac07e7 Binary files /dev/null and b/on-the-brink/on-the-brink-0.png differ diff --git a/on-the-brink/on-the-brink-1.png b/on-the-brink/on-the-brink-1.png new file mode 100644 index 0000000..358f24f Binary files /dev/null and b/on-the-brink/on-the-brink-1.png differ diff --git a/on-the-brink/on-the-brink.html b/on-the-brink/on-the-brink.html new file mode 100644 index 0000000..b9355bc --- /dev/null +++ b/on-the-brink/on-the-brink.html @@ -0,0 +1,557 @@ + + + + + + + + + horses on the brink! + + + + +
+

horses on the brink!

+

a SPORTS HORSE supplement

+

dozens

+

2023-08-12

+
+
+

They can but bring horse to the water brink
+But horse may choose whether that horse will drink1

+
+

CONTENTS

+
    +
  1. ABOUT
  2. +
  3. HORSE MAGIC
  4. +
  5. HORSE PLOT
  6. +
  7. HORSE LOCATIONS
  8. +
+

ABOUT

+

Horses on the brink! is a supplement for SPORTS HORSE2 providing a loose setting (see: HORSE LOCATIONS) and a plot generator (see: +HORSE PLOT) and also HORSE MAGIC (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

+

Behold: horse magic!3

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
D20VERBADJECTIVENOUN
1patstablecab
2galloptightrein
3trotsmartwhip
4cleantroubledstable
5whipcarelessgroom
6temperstrainedstall
7strokeviciouscolt
8neighsorerider
9strainrestlesshostler
10whistlecheeryharness
11bleeduphillhay
12flogshadybridle
13stumblehoofoat
14harnessthoughtfulhedge
15fretairycoachman
16chuckpluckyfarrier
17healtimidbran
18reinuncommonmash
19lashlazyhalter
20shylameluggage
+
+TABLE: HORSE MAGIC +
+
+

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. +
  3. Roll d6 three times. Once for WHO, once for WANTS, and once for +BUT. This creates a more random, zanier plot for your game.

  4. +
  5. 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.

  6. +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
D6WHOWANTSBUT
1stableboyimpress the stablemastersecretly terrified of horses!
2farmhandcreate a new breed of underwater horsescan’t swim!
3farriera date to horse proma leprechaun stole all the horseshoes!
4photographertake first prize at the competitionis a were-horse!
5groomerreplace jockeys with robotscamels?
6veterinariandevelop a new techniquesabotaged by a bitter rival!
+
+TABLE: PLOT GENERATOR +
+
+

HORSE LOCATIONS

+ +
+ + + + + +s + + +Stables + + +t + + +Racetrack + + +s--t + + + + +v + + +Vet + + +s--v + + + + +p + + +Pasture + + +p--s + + + + +w + + +The +Old +Watering +Hole + +w--p + + + + +
+FIGURE: PLACES OF HORSE INTEREST +
+
+
    +
  • 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.

  • +
+ + + diff --git a/on-the-brink/on-the-brink.md b/on-the-brink/on-the-brink.md new file mode 100644 index 0000000..42e94f5 --- /dev/null +++ b/on-the-brink/on-the-brink.md @@ -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. + +## 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]: + + +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 + +Behold: +horse magic![^magic] + +[^magic]: The most "unique" verbs, adjectives, and nouns from *Black +Beauty* () according to +`Temmon/Bibliomantic_Oracles` +() + +
+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 +--- ---- --------- ---- +
TABLE: HORSE MAGIC
+
+ +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. + + + +
+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! +-- --- ---- --- +
TABLE: PLOT GENERATOR
+
+ + + +## HORSE LOCATIONS + + + + +
+ + + + + + s + + Stables + + + + t + + Racetrack + + + + s--t + + + + + v + + Vet + + + + s--v + + + + + p + + Pasture + + + + p--s + + + + + w + + The Old + Watering Hole + + + + w--p + + + + +
FIGURE: PLACES OF HORSE INTEREST
+
+ +- **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. + diff --git a/on-the-brink/on-the-brink.pdf b/on-the-brink/on-the-brink.pdf new file mode 100644 index 0000000..5ee1a52 Binary files /dev/null and b/on-the-brink/on-the-brink.pdf differ diff --git a/on-the-brink/on-the-brink.typ b/on-the-brink/on-the-brink.typ new file mode 100644 index 0000000..f147f05 --- /dev/null +++ b/on-the-brink/on-the-brink.typ @@ -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 +_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 +#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] + ) + ] +) + +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 +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 + +*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] + ) + ] +) +#figure( + image( + "loc.svg", + width: 75%, + ), + caption: [HORSE LOCATIONS], +) diff --git a/on-the-brink/template.typ b/on-the-brink/template.typ new file mode 100644 index 0000000..4ce57b7 --- /dev/null +++ b/on-the-brink/template.typ @@ -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] + ) + ) + ) + ) +} diff --git a/onepager/cover-image.png b/onepager/cover-image.png new file mode 100644 index 0000000..690825c Binary files /dev/null and b/onepager/cover-image.png differ diff --git a/onepager/cover-image.xcf b/onepager/cover-image.xcf new file mode 100644 index 0000000..90dc4ff Binary files /dev/null and b/onepager/cover-image.xcf differ diff --git a/onepager/onepagehorse.md b/onepager/onepagehorse.md new file mode 100644 index 0000000..2fe56e2 --- /dev/null +++ b/onepager/onepagehorse.md @@ -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. diff --git a/onepager/onepagehorse.pdf b/onepager/onepagehorse.pdf new file mode 100644 index 0000000..e12a70a Binary files /dev/null and b/onepager/onepagehorse.pdf differ diff --git a/onepager/onepagehorse.typ b/onepager/onepagehorse.typ new file mode 100644 index 0000000..bfa0aea --- /dev/null +++ b/onepager/onepagehorse.typ @@ -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], + ), +) + +== 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] , + ), +) + +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 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. + +#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 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] , + ), +) + +#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] , + ), +) +#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. 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 +#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]: it’s 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") +*/ diff --git a/onepager/preview1.png b/onepager/preview1.png new file mode 100644 index 0000000..6a6e370 Binary files /dev/null and b/onepager/preview1.png differ diff --git a/onepager/preview2.png b/onepager/preview2.png new file mode 100644 index 0000000..9800fd9 Binary files /dev/null and b/onepager/preview2.png differ