Disco Elysium Skill System
Set up a character sheet and generate both active and passive skill checks in the style of the game Disco Elysium. Difficulty levels, dice rolls, and failure/success are all fully simulated.
Description
Finally, we have the technology for real character sheets and dice rolls 👀
This script simulates the Disco Elysium skill system. You can either provide your own prompt (active or passive) or let the script generate one for you. Based on your character's skills, the background info you provide on them, and the inherent difficulty of the attempted action, you'll either succeed or fail, just like in the game. A handy info box shows you your last skill check with the dice rolls that were involved along with a fun story reason for your failure/success.
The script shouldn't require any set-up. You don't need any lorebooks. It should even work in an existing story.
FAQ
Q: Wait, where is Visual Calculus, Interfacing, Esprit de Corps and Hand/Eye Coordination?
A: They were either removed or reworked into Kinship and Coordination. This script should work for stories of any genre, not just ones with detectives and machines.
Q: What's the difference between active and passive skill checks?
A: Active checks are things you attempt to do. You might fail. Passive skill checks are things that surface inside of you. Observations, feelings, memories...
Q: I haven't played Disco Elysium! What do these skills even do...?
A: No problem, here is a short summary:
AUTHORITY: dominate others
COMPOSURE: keep your cool
CONCEPTUALIZATION: see beauty and abstractions
COORDINATION: use your body well
DRAMA: lie, perform, tease
ELECTROCHEMISTRY: indulge in pleasures
EMPATHY: understand perspectives
ENCYCLOPEDIA: recall facts
ENDURANCE: be healthy
HALF LIGHT: sense threats
INLAND_EMPIRE: rely on gut feeling
KINSHIP: understand social systems
LOGIC: analyze and reason
PAIN_THRESHOLD: understand pain
PERCEPTION: use your 5 senses
PHYSICAL_INSTRUMENT: be strong
REACTION_SPEED: react quickly
RHETORIC: use language skillfully
SAVOIR_FAIRE: be cool
SHIVERS: supranatural awareness of the world
SUGGESTION: manipulate others
VOLITION: stay true to your values
Gallery
Scope Information
License & Attribution
Similar Scripts
Mid-Gen Lorebook Injector
Monitors generation for Lorebook keywords (including complex A & B logic) and restarts generation immediately to force context injection.
Prose Coach
Prompt used for the lightweight General Coach observation.
Automatic Chapter Summaries (by Lane)
Whether undo/redo operations across chapter boundaries automatically remove/re-add the appropriate entries. (Potentially slow operation).
Brainstorming Partner
A brainstorming companion in the side bar panel.
More from megamanenm
View allMug's Event Randomizer
Trigger a random event to steer your story.
Mug's Paragraph Refiner
Improves the prose of the selected paragraph.
Creative word starter
Picks a random common word starter in English (B, Wh, Sc, As, etc.) and inserts it into the document. Used to force creative words during generation. Particularly useful for starting new sentences, paragraphs, or lines of dialogue.