Grimmloch's reputation system isn't a faction progress bar. Every NPC forms their own opinion of every player they meet, built from direct experience and weighted by their own loyalties and current mood — so two guards in the same town can rate the same player completely differently. Reputation is generated by everything you do, including how you speak and what you're overheard saying, not just quests completed. And it only accepts what you actually do: no player can damage another's standing through rumor.
Where a conventional MMO counts your transactions and returns a number, Grimmloch models reputation the way it works in real social life — a distributed network of individual opinions, each formed through direct experience and weighted by the personality of whoever holds it. There is no single reputation score for a player. There is a population of them, one per NPC, each a distinct fact about that specific relationship.
Reputation is tracked across four scopes.
The major political and cultural bodies of the world.
Parallel institutions, independent of factions; standing with one implies nothing about the other.
The local civic bodies a player holds standing with, including allied settlements that respect a town's judgment.
Every NPC keeps their own record for every player they've met.
Each record stores a numeric score (-50 to +50) that the AWEN pipeline — Grimmloch's emergent-narrative engine — uses for thresholds and calculations, and a narrative value — a text description carrying the qualitative why behind the number. An NPC isn't checking whether you clear a threshold; the pipeline works with something closer to relational memory.
In most games, reputation comes from task completion — the system records outcomes, not behavior. Grimmloch records both.
Finishing a quest generates input, and so does how you spoke during it. A player who is efficient but contemptuous is not building the same relationship as one who is capable and respectful, and NPCs sensitive to tone will register the difference. Overheard behavior counts too: scheme against a faction near a loyal NPC and they may report what they heard. Anyone who wants to plot has to consider who is in earshot and how loyal they are — and cannot know in advance which NPCs will act. Reputation isn't something that happens after gameplay; it accrues in every conversation.
Every NPC builds their opinion of a player from three things.
Their direct history with the player: what was done, how the player behaved, whether they kept their word, how they treated the NPC and those the NPC cares about.
Each NPC has separate loyalties to their faction, town, and guild, and these can differ independently. An NPC might weigh their guild's view of a player heavily while ignoring their faction's, or vice versa. This is why two NPCs in the same town, guild, and faction can hold genuinely different opinions of the same player, each correct from where they stand.
Mood shapes interpretation in the moment. The same reputation profile lands warmer or cooler depending on what the NPC has recently experienced; a good mood can soften a grievance, a bad day can chill a trusted player.
Two town guards, same faction, same location. A player has excellent town-wide standing but only neutral personal history with both. The loyal guard pulls the town's positive score strongly into their read and is warm. The disloyal guard discounts it and sits near their neutral personal experience — noticeably cooler toward the same player in the same building. A third guard with a personal grievance and low institutional loyalty becomes a local obstacle regardless of how the town as a whole regards the player.
Loyalty is currently a trait set at NPC creation. The intent is for it to shift with the NPC's own experiences — a guard passed over for promotion or betrayed by leadership growing less deferential over time — but the mechanism is not yet specified.
Institutional scores are social infrastructure: they tell each NPC what the world's organizations collectively think, and each NPC draws on that according to their own loyalties. But no institutional score fully determines how an individual feels. A player beloved by a faction still earns each relationship inside it; a player who has damaged their standing can still find allies among NPCs whose personal experience stayed positive. This is how reputation works in real communities, and Grimmloch models it rather than flattening it.
The system only accepts what a player demonstrably does. Player testimony about other players does not enter as mechanical fact. An NPC may remember that one player badmouthed another — that can color their opinion of the speaker — but unverified claims about a third party never propagate into that party's records. You cannot damage a rival's standing by spreading rumors. This is an architectural boundary enforced at the design level, not a policy.
Reputation is one of two interconnected systems governing social competition. The political campaign system uses reputation scores as a primary input: institutional standing becomes the foundation on which political influence is built and contested. That system is described in its own document.
Have a question or comment? Join the discussion on our Studio Discord in the #design-discussions channel.