Murderers Vs. Sheriffs Duels Script -
Game Design Document: Murderers vs. Sheriffs Duels
C. Token System (Live Action)
- Each duelist starts with 3 tokens (resolve/health).
- A successful “draw” removes 1 token. A “critical draw” (head/heart) removes all tokens.
- If the Murderer reaches 0 tokens first → captured or disarmed.
- If Sheriff reaches 0 tokens first → Murderer escapes or kills.
5. Environmental Scripting
To make the "Duels" aspect engaging, the map script must interact with players.
- Line of Sight Breakers: Script objects (crates, walls) to spawn dynamically to prevent the Sheriff from sniping instantly.
- Lighting System: Flickering lights script.
- Logic: Every 30 seconds, turn off lights for 5 seconds. Murderers have night vision or highlight outlines during this time.
- Pickups:
- Ammo Crates: For Sheriffs to reload.
- Speed Boost: For Murderers to rush targets.
Act I: The Stalking Ground
The script opens mid-chase or mid-standoff. The town is evacuated. A single street stretches between the Jailhouse (Law) and the Saloon (Chaos). The dialogue here is exposition through threat. Murderers vs. Sheriffs Duels Script
- The Sheriff’s Line: "Give up, Kael. There are twelve rifles on the rooftops."
- The Murderer’s Riposte: "Those aren't rifles, Sheriff. Those are witnesses. I want them to see you fall."
Part IV: Gameplay Mechanics – Scripting the Interactive Duel
For game designers, the "Murderers vs. Sheriffs Duels Script" functions as a branching narrative system. The script must account for player choice and skill. Game Design Document: Murderers vs
A. Round Manager
Function StartRound()
1. Teleport all players to the Map.
2. Shuffle player list.
3. Assign Roles:
- If Mode == Duel: Select 1 Murderer, 1 Sheriff.
- If Mode == Standoff: Assign 20% Sheriffs, 30% Murderers, 50% Innocents.
4. LoadoutGear():
- Give Sheriff "Revolver" Tool.
- Give Murderer "Knife" Tool.
5. StartTimer(180 seconds).
End Function
Function CheckWinCondition()
Loop every 1 second:
If (All Murderers are Dead) Then
Announce("Sheriffs Win!")
EndRound()
Else If (All Sheriffs are Dead) Then
Announce("Murderers Win!")
EndRound()
Else If (Timer <= 0) Then
Announce("Time Up! Sheriffs Win!")
EndRound()
End If
End Loop
End Function
4. Mechanical Resolution Systems
1. Core Concept & Genre Context
A Murderers vs. Sheriffs Duels script pits two archetypal opposing forces in a high-stakes, often turn-based or rapid-decision conflict. Unlike a fair boxing match, this duel is morally lopsided: the Sheriff represents law, order, and restraint, while the Murderer represents chaos, cunning, and lethal intent. Each duelist starts with 3 tokens (resolve/health)
Typical Settings:
- Frontier town at high noon (classic Western)
- Abandoned jailhouse or saloon (cinematic)
- Dark forest or canyon ambush (survival thriller)