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)

2. Roles & Abilities