Tuesday, October 12, 2021

Gisli's Saga and Boot Hill

I read Gisli's Saga the other day and something about it reminded me of Chocolate Hammer's Boot Hill campaign.  It got me thinking about how one could set up a powderkeg for a saga quite similar to that, but perhaps smaller in number of characters.

Thorkel and Gisli are brothers from Norway who settle in Hawkdale in Iceland, and marry into Hawkdale families.  Gisli marries Auda, the sister of a man named Vestein, while Thorkel marries Asgerda.  It comes out that Asgerda fancied Vestein, leading to suspicions of infidelity and eventually the deaths of about a dozen men.

Asgerda's interest in (already-married) Vestein is a pre-existing fault line in the micro-setting that the player-character-like outsiders Thorkel and Gisli stumble (and then marry) into.  It doesn't seem like it would be too much of a stretch to build a tiny setting of 5-10 extended families with a bunch of such fault lines:

  • a long-simmering dispute over grazing-land or property lines
  • a contentious dividing of property among a man's heirs
  • a father who mislikes his daughter's favored suitor
  • a bastard child whose step-mother hates it
  • a badly-treated thrall
  • a wheel of cheese stolen in a hard winter
  • a good sword borrowed and never returned
  • a badly-given gift
  • a lad whose father was slain, who wants eventual revenge on his killer but can't get it yet
  • an insult in one's cups at the Althing some years back; cooler heads prevented bloodshed then but still it rankles
  • weregeld accepted for a relative slain but some family members still think the slayer should've been made an outlaw instead
  • a suspected cheater at sports or horse-fighting
  • a man envious of another's wealth, desirous of the priesthood / chieftainship
  • a rich man who is miserly to guests and alters deals, gets away with it because he has several strong brothers
  • a skilled duelist who runs roughshod and takes what he pleases, challenges those who object (returns from sea-roving mid-campaign to shake things up, presumably)
  • a suspected sorcerer feared by those outside his family
  • three town gossips poking their noses in everything and spreading news of dubious veracity
  • a skolding wife who urges her husband to unwise deeds
  • a husband who mistreated his wife, causing her to return to her family's house; a dispute over the dowry
  • a hot-headed young man, yet unproven in battle and eager for it (probably about ten of these, really)
  • a cool-headed young man, goaded by his father as unmanly for preferring words to violence
  • a wise man's foreboding prediction
  • an ominous dream

And then let some player characters loose into it to get into trouble over the course of a few years of game-time.

I don't know what system you'd use for such a game - Pendragon, Mythras, and Wolves of God all spring to mind, but they're not quite Boot Hill.  But it's an interesting thought.

... I suppose it would be amusing to hack up Boot Hill's ranged combat system to instead do high-detail, few-combatant, armorless melees of axes, bill-hooks, spears, swords, and shields...  "Grim cut off Skiolld's foot at the ankle-joint, but Helgi thrust him through with his spear, and he got his death there and then" seems like the sort of thing a derivative of Boot Hill's combat system would do well.

Saturday, October 2, 2021

Tooling for 1:1 Timescale Games

I've had boring, practical questions about how to run 1:1 timescale games rolling around in the back of my head for I guess a couple months now.

  • World-design considerations.
    • Many of the games of that era seemed centered around a single city and/or megadungeon (Blackmoor, Castle Greyhawk, and the City-State of the Invincible Overlord, for example), and Jeff's Trollopulous seems to have followed a somewhat-similar pattern.  How important is having a central locus like this?
    • Is the right way to lay out a region for this style of play more radial, with wilderness increasing out away from The City, rather than a linear civilization->borderlands->wilderness gradient from a large, civilized heartland?
    • What's the right scale, so that travel is long enough to be a meaningful allocation of time-resources, but not so long that the game grinds to a halt as everyone is traveling?
  • Session structure.
    • BDubs' game seems to have a core community of players who play adventuring PCs and have a regular session, often dungeoneering, every week, plus some set of patron players doing their own thing in the background.  This seems like it doesn't scale up arbitrarily (but what does, really?).
    • Jeffro's adventurer-level players seem to play more like patrons, doing their own thing, maybe jumping an injured patron and taking his stuff, rather than partying up and having regular sessions where they go into dungeons.  
    • And then there's Gygax's example, where (purportedly) people would show up at his house unannounced and he'd run a session.
    • Under what circumstances do which of these different approaches to sessions (or lack thereof) work well?
  • Keeping the information organized.  What's the right (or at least adequate) way to keep the information about who is doing what when where (and when they'll be finished) organized?  And how do you keep (at least some of) that information secret, to let the interesting behavior emerge from patron interactions under fog of war?
    • Index cards?
    • Spreadsheets?
    • Shared google calendar?
    • Paper calendar that only the DM has access to?
    • Gantt charts (lol)?
    • Database?
  • How do you make such a style of play amenable / accessible to more casual players rather than just "elite auditor mindset" players?  (I'm bummed that I can't find either BDubs' or Jeffro's post where that phrase was invoked)

I think I have an angle of attack on one of the information organization question, at least.

The answer is databases.

This post brought to you by my assignment at work this week, auditing code that interacts heavily with databases

Why?  Because you can automate around them.

The barest, crudest sketch goes like this: have a table of ongoing operations with start dates, end dates, and descriptions.  When someone starts something, add it to the table.  Have a table of players, including their discord IDs, and a table containing (operation ID, player) pairs of "players who should be notified when this operation finishes".  Have a discord bot that runs every night at midnight, checks to see if any operations have finished on day rollover, marks them complete, and notifies players (and probably DM) by PM.

Ha, maybe run the bot at 5PM instead, right as people are getting off of work - a character's work for the day is done at that time too.  And any "orders" gotten in before 9AM the next day are completed by 5PM the next day.

But this doesn't really let you answer the question of "what is any particular character doing at the moment?"; there's no notion of character there.  So maybe we also want a table of characters (including an "owning player" column), and then a table with (operation ID, character ID) pairs indicating "this character is currently unavailable for play because they're busy with this long-running thing".

Of course, once you have a table for characters, it's very tempting to throw their stats and XP in there too...  and a table for all the unidentified magic items they're hauling around, with both the in-world description you've given and the actual identity of the item.  And how many charges that wand that they figured out the command-word for but never really properly identified has left.

It would be kinda nice to put wilderness expedition logistics information in there too and update it on nightly rollover...  but that gets a bit thorny because then we need a notion of a party, which presumably can have a set of characters (as well as a count of NPCs like mercenaries and shared equipment like wagons), and which might be busy with an ongoing operation (like overland travel).  So then we run into this: do we have a table of party/operation pairs, for parties that are busy?  Do we then query party membership to determine which characters are busy, or also still have a character/operation table and have to check both it and party membership?  Or do we just have a party/operation table, and have parties of only one character sometimes?  That might be kind of nice, for the case where you pick up friends along the way (or lose friends along the way and a party goes down to just one member).

Do we want some notion of location?  Of grid coordinates?  (I really hate programming against hex grids)  Parties having a location which is updated overnight based on their overland speed?  (But then I would need to encode their paths too, which sounds painful...  maybe this is a good argument for Arnesonian "12 miles a day regardless of terrain")  But it would be neat that if there are multiple parties in the same location in the wilderness, they might have a chance meeting.  Automatic random encounter determination, putting a pause on the travel operation until resolved?

If we're already considering notifying players in response to stuff in the world, we could extend that for information flow and intelligence.  Maybe having a spy in a location adds you to the notification list for start and completion of operations in that location.  Maybe operations should have secret vs common-knowledge descriptions, with spies having some chance to uncover the secret descriptions and town gossips yielding the common-knowledge ones.  Spies might dispatch messengers in response to some operations beginning or ending, creating operations in their turn for the messengers to travel to their destination.  Some notion of queuing news at a place (to be received on your return) might be necessary.  Automatic weekly collation of common-knowledge events in (say) a central city into a "News in Kezmarok" style digest sent to all players could be neat, and a good way for players to advertise "looking for group" or patrons to advertise "looking for temporary, deniable help".

Finally, NPC actions.  If you have all this tooling for keeping track of what PCs are up to, it seems natural to extend it to also keeping track of what NPCs are up to.  Clocks on steroids; give "orcish warlord gathers horde" a concrete end-date and set it up to notify just you, the DM, when it finishes.  And if players interfere, move the end date around accordingly.  Likewise, if you want to send an NPC party on a wilderness/trade expedition, make a series of operations, one to travel there, one to buy and sell goods for a week or two, and one to travel back.  NPC party raids a dungeon?  Make a single die roll to see how they did, make an operation where they take a week of bedrest and recruiting, and then put them out of your mind.  They're in motion, you don't need to worry about them for a week.  But your players might hear about them automatically.

This starts to look a lot more like a living world.   And the table of operations starts to look like a log of all the stuff that happened outside of combat, which would be a pretty neat artifact of a campaign (much like player-produced maps are a neat artifact). 

It also seems like it would be pretty easy to keep it game-system-agnostic.  Character stats seem like the most likely place to break this, and I'm not even sure I really want them.

Sunday, September 26, 2021

Clean-up Blips - Janitorial Random Encounters

I had a dream last night that I was a rat-man in a dungeon that human adventurers invaded.  Lacking the strength to confront them and their hunting-cats directly, I worked to douse their light sources, lead them into ambushes, and change the environment behind them to make it more confusing.

It occurs to me that this is basically the life of a sensor-blip-style random encounter, where they linger in the dungeon near parties rather than moving to confront them directly.  And the idea of having random encounters behind the party "clean up" the dungeon is one I hadn't considered before; I know the idea of "dungeon clean-up crew" monsters appeared in some of the older books, but I took it as an ecological consideration, something that happened between adventures rather than during.  It amuses me, the image of a crew of ratman janitors armed with a mops and buckets, doing their part to fight the humans by hauling away the bodies, cleaning up the blood, erasing the chalk or charcoal graffiti, trying to put out the oil fires, maybe even moving the furniture around so that they'll have a harder time finding their way back out of the dungeon.

Friday, August 6, 2021

Wilderness and Attrition Revisited

Back in 2016, I wrote a post arguing in favor of shifting the resource model in wilderness adventuring towards that of the dungeon adventure, with spells recovered only in civilization.  I'm still not sure that that's wrong, but I have come to look at a piece of evidence that I used there in a slightly different light.

I noted that parties on foot were likely to have only one or two random encounter rolls per day, with less than one encounter per day in expectation, and consequently parties will tend to have full spells almost every encounter.  I have several new observations on this:

One: While this is true of ACKS, where entering a new hex triggers a random encounter roll, it isn't true of B/X (as represented by OSE) or OD&D.  In both of these, you only get one encounter roll per day by default.  Not sure about AD&D.  But in OD&D and B/X, parties on foot and mounted parties get the same number of encounters per day (less than one in expectation), and if you choose to interpret OD&D's spell recovery the way that most people do, this means you're at full spells every encounter there too.

Two: In ACKS, this might be viewed as a "circuit breaker" or comeback mechanic, where a party which is too poor to afford horses, or which has had its horses lost, stolen, or eaten, experiences a lower rate of encounters per day and is consequently more likely to survive.  Similar to how the wilderness evasion rules favor small parties, to make wilderness encounters survivable (but not winnable) for low-level characters who cannot yet afford mercenaries; if you just hit 5th and only have one fireball per day, you can still do wilderness adventures, you just have to take them slow and cautious.

Three: If going slow makes the resource situation easier, then hopefully it's a choice which should have tradeoffs.  The obvious resource being spent here is time.  Rations and starvation in ACKS are pretty forgiving.  So the main way time is expensive, outside factors like NPCs acting / clocks ticking, is costs-over-time of mercenaries, henchmen, and cost of living.  But linking in-game time to out-of-game time seems like it too would heavily discourage overly slow, cautious travel...  and I don't know that the bookkeeping would be any more onerous, really.

Sunday, August 1, 2021

From the Archive: Adventures from Pegasus Magazine

I was revisiting Hill Cantons' AD&D and Apocalypse index and noticed a page I hadn't read before, comparing population density between Greyhawk and the Wilderlands of High Fantasy.  One of the links in the post, to supplementary material for the Wilderlands published in Pegasus Magazine (which I hadn't heard of), seemed dead.  So I went poking around on archive.org and am happy to report that mentioned pdfs are still available here.  I skimmed them as I was pulling them down, but haven't read them in detail yet.  Most of them seem to be site-based adventures around 40 pages in length.  Some include pre-generated characters.  Several cover islands.  Some of the stats (particularly in the later entries) look to be for a percentile system rather than for D&D.

Thursday, July 29, 2021

Traveller's Terms and HBR's Tours of Duty

I had an interesting text-chat conversation with a former coworker recently (excerpted):

me: I suppose maybe that is a good argument for me going to XXX next rather than YYY...  Just to see if XXX is the way that I think it is (which was part of why I wanted to go to $CURRENT_EMPLOYER - to see it).  The tourist approach to career planning.
them: Ha, I like how you describe your career strategy!  Kinda reminds me of Reid Hoffman's tour of duty https://hbr.org/2013/06/tours-of-duty-the-new-employer-employee-compact

It's a pretty good article.

I have thought about careers and life in terms of Traveller's terms for quite some time; my blogger profile used to have what I estimate my Traveller stats at, including terms in various occupations.  When I'm at a new company, I think of staying a full four years as a good solid run; I've only done it once so far, and it was a pretty darn successful four years, definitely worth an extra benefit roll (with a shift in company direction in the final year or so which I did not think promising).  More commonly, after 18-36 months, if things are looking mediocre, I move on.  Not a failed survival roll, but more like a failed roll to promote.

So I think it's a little funny to see a serious publication like the Harvard Business Review take basically the same perspective, following in the footsteps of some geeks in the '70s trying to model careers.

Monday, July 26, 2021

The Caller and the Vietnam Hypothesis

In order to command well, we should know how to submit. He who submits with good grace will eventually become worthy of command.

- Cicero, On the Laws.

There was a post on the osr subreddit the other day asking about the caller.  This post is an elaboration of my comments on that post.

In what seems to be my idiom lately, I decided to go have a look at what OD&D and 1e said about the caller, and was a bit surprised at what I found.

OD&D makes only a brief mention of the caller on page 12-13 of Book 3, where there is a dialogue between the DM and the caller, in which the caller describes a series of actions the party takes during exploration.Curiously, none of the other players say anything.

AD&D 1e largely replaces the term "caller" with "leader". A dialogue demonstrating exploration on pages 97-100 of the 1e DMG does include separate voices for Leader Character (LC) and Other Characters (OC). The OC voice seems to do a fair bit of asking questions of the DM, undertaking combat actions, and in a few cases undertaking independent actions when separated from the party. There is also a note after one of the LC's proposals ("The other players concur") which indicates that this dialogue is perhaps not intended to capture the full discussion at the table, just what passes between the DM and players (but on the other hand, there are also lines that are more or less just other characters agreeing to a plan proposed by the leader, so the text is somewhat inconsistent). The LC does seem to have a very active role in proposing courses of action.

The 1e PHB also makes a few mention of party leaders. The heading "Obedience" on page 106 notes,

The leader and caller of a party might order one course of action while various players state that their characters do otherwise. Your DM will treat such situations as confused and muddled, being certain to penalize the group accordingly.

(emphasis mine).  It is foreign indeed to modern gaming sensibilities for any player to give orders to the party as a whole. I have often thought of callers as sort of like the chairman of a committee, responsible for keeping the party moving coherently, but perhaps "elected expedition captain" is closer to the original role.  Maybe "caller" is meant as in "shot-caller".

This doesn't seem like something that would work well with the sort of people I have historically gamed with - contrarian engineers suspicious of all authority, who can't take orders even from the people paying them without arguing (to be fair, a big part of the job is figuring out which orders are impossible and pushing back on them).  But it probably worked for some sort of player, once - but what sort?  And then I remembered that I had read of a game at West Point that used a caller in very much this commanding style (with a second-in-command even, I believe).

Maybe, like careful dungeoncrawling and Tucker's Kobolds, this commanding way of playing the caller comes out of the American experience in Vietnam, where a broad cross-section of men were exposed to giving and receiving orders as a consequence of the draft.  And like careful dungeoncrawling and Tucker's Kobolds, maybe its decline in the '80s reflects the spread of the game beyond its original audience of historical wargamers and veterans.