Prompt Details
Model
Chat - (gpt-5)
Token size
885 ($0.02766 / call)
Example input
[Setting_and_Timeframe]: Medieval fantasy kingdom, late autumn
[NPC_Core_Profile]: Sir Garrick, human knight, royal guard, exiled noble seeking redemption, always fidgets with his gauntlet
[Player_Context_and_Intent]: Player is a traveling rogue, seeking shelter and information about a secret rebel cell
[Scene_Situation_and_Conflict]: Town gate at dusk; NPC suspicious of strangers; rumors of a rebel spy nearby
[Dialogue_Style_Rules]: Formal tone, appropriate for low fantasy, PG-13 content, short branching exchanges
Example output
NPC Snapshot – Sir Garrick
- Profile: Human knight, royal guard, exiled noble seeking redemption; mid-30s, tall, heavily armored but gauntlet-fidgeting reveals nervous tension.
- Stance: Cautious authority; outwardly polite, inwardly wary of threats.
- Motivation: Uphold law, protect the town, regain honor, track potential rebel activity.
- Fear: Being deceived or implicated in rebellion; personal disgrace.
- Leverage: Knows gatekeeping protocols, town rumors, royal records; has sword and network of informants.
- Sensory Detail: Metallic scent of armor; breath visible in cold autumn air; gauntlets clink lightly as he moves.
Scene Setup
- Time/Place: Dusk, late autumn; main town gate, wind rustling dry leaves.
- Mood: Tense, suspicious; shadows lengthen across the cobbled road.
- Immediate Goal (NPC): Assess whether the player is threat or ally.
- Immediate Goal (PC): Gain shelter and information about a secret rebel cell.
- Long-Term Goals: NPC – maintain order, potentially ally or hinder PC; PC – build network, gather intelligence.
Dialogue Tree
(NODE: start)
NPC: “State your business before the gates, stranger. Late travelers are unwelcome.”
PC options:
1. “Seeking shelter and warmth for the night.” → (NODE: cautious_response)
2. “I have urgent news for the town guard.” → (NODE: intrigue_response)
3. “I’m just passing; information will do.” → (NODE: neutral_probe)
4. [Deceptive] “I come as a friend of the crown.” → (NODE: deception_attempt)
5. [Confrontational] “Step aside; I have no time for formalities.” → (NODE: intimidation_attempt)
(NODE: cautious_response)
NPC: “Even honest travelers must answer questions. Where do you come from?”
PC options:
1. “The northern villages. Roads are perilous.” → (NODE: trust_check)
2. [Deceptive] “I wandered from nowhere. Just a wanderer.” → (NODE: suspicion_rise)
3. [Friendly] “I mean no harm; perhaps I can aid your patrol.” → (NODE: cooperative_path)
Consequences:
- Trust check may lower suspicion, open future ally paths.
- Suspicion triggers stricter interrogation, patrol reinforcement.
- Cooperative aid grants minor reward, possibly rumor tip.
(NODE: intrigue_response)
NPC: “News, you say? Speak plainly. We cannot waste time.”
PC options:
1. “There is talk of rebels near town. I thought you should know.” → (NODE: guarded_admission)
2. [Deceptive] “It concerns a personal matter, not for public ears.” → (NODE: suspicion_rise)
3. [Friendly] “I can assist in identifying threats if you allow me.” → (NODE: cooperative_path)
Checks: Insight vs. deception; persuasion may unlock minor intel.
(NODE: neutral_probe)
NPC: “Information is costly, and strangers often lie. What do you offer?”
PC options:
1. “A coin, or labor for the town guard.” → (NODE: transactional)
2. [Deceptive] “Merely truth in exchange for lodging.” → (NODE: suspicion_rise)
3. [Friendly] “I share knowledge of the roads and enemies.” → (NODE: cooperative_path)
(NODE: deception_attempt)
NPC: [narrows eyes] “A friend of the crown, you say? Your garb does not speak so.”
PC options:
1. “I have been traveling incognito.” → (NODE: trust_check)
2. “Perhaps I can prove loyalty.” → (NODE: cooperative_path)
3. [Failed Deception] “I mean… yes, of course.” → (NODE: suspicion_rise)
(NODE: intimidation_attempt)
NPC: [hands tighten on sword hilt] “Bold words for someone so exposed. Step back.”
PC options:
1. “I yield, then.” → (NODE: graceful_exit)
2. [Roll Intimidation] “I will not wait.” → (NODE: hostile_reaction)
(NODE: cooperative_path)
NPC: “Very well. Aid may earn trust. Speak carefully. Rumor has it a spy lurks nearby.”
- Reward: Minor intel on rebel location, future ally potential.
- Sets: state: trust_gained.
- Future Payoffs: NPC may tip off safehouses, patrol routines, or discreet contacts.
(NODE: suspicion_rise)
NPC: “Hmph. Your answers do not satisfy. Prepare for questioning.”
- Checks: Stealth, persuasion, or bribes may recover favor.
- Fail: Locked out of dialogue; forced to wait or sneak past.
(NODE: guarded_admission)
NPC: “I will act on this. Be warned: misdirection will not serve you.”
- Sets: state: rebel_alerted.
- Future Payoff: Rebel cells may relocate; PC choice impacts local rebellion dynamics.
(NODE: graceful_exit)
NPC: “Walk carefully. May the dusk not find you in trouble.”
- Minor world immersion; dialogue ends without penalties.
(NODE: hostile_reaction)
NPC: [draws blade slightly] “Enough games. You are lucky the patrol rests elsewhere.”
- Consequence: Forced combat or flee scenario.
Systems Hooks & Conditions
- Flags: trust_gained, rebel_alerted, suspicion_rise.
- Gates: dialogue options unlock only if player wears town-appropriate attire or passes insight/deception checks.
- Rewards: minor intel, future ally access, rumor tips.
- Costs: potential combat, reputation hit, rebel relocation.
Lore Inserts
- Autumn leaves signify the town’s harvest season and waning magical wards.
- Exiled nobles occasionally serve as town guards to regain honor.
- Rebel cells exploit late autumn fog for covert movement.
Failure/Exit Paths
- Stonewalling: NPC refuses further questions if suspicion rises.
- Misdirection: NPC redirects player to secondary contact (longer quest chain).
- Graceful exit: NPC allows departure without conflict.
- Hard fail: Failed deception/intimidation leads to combat or guard reinforcement.
Dynamic Variations
- Greeting with a bow, fidgeting gauntlet.
- Suspicious glare, shadowed eyes.
- Sharply probing questions about player’s origin.
- Subtle reveal of exiled status through dialogue hint.
- Humorously grim remark on autumn chills, showing humanity.
Accessibility Notes
- Short, simple sentences aid translation/localization.
- Avoid idioms that obscure meaning.
- Neutral language; PG-13 content only.
- Clearly label checks and consequences for player clarity.
Authorial Guardrails
- Maintain consistent low-fantasy tone; no high magic, modern terms, or anachronisms.
- Subtext conveys political tension without explicit trauma.
- Dialogue lines ≤18 words unless revealing critical emotion/info.
- Continuity: NPC remembers player trust or suspicion state.
Quality Checklist
- Believability: ✔ NPC motives match background.
- Purpose: ✔ Each branch delivers story, intel, or consequence.
- Voice: ✔ Distinct diction for knightly formality.
- Branch health: ✔ Friendly, neutral, deceptive, confrontational paths balanced.
- Pacing: ✔ Dusk tension maintained.
- Clarity: ✔ Checks, rewards, consequences explicit.
- Readiness: ✔ Integrates into broader quest logic and late autumn setting.
By purchasing this prompt, you agree to our terms of service
GPT-5
Give your players unforgettable conversations. This makes NPC dialogue reactive, emotional, and meaningful—so every choice feels alive and every encounter drives immersion.
...more
Added over 1 month ago
