Forsaken Character & Map Maker

remix by coolbath

Saved Characters Collection

Survivors

No survivors saved yet. Create a survivor to add them to your collection!
  • {{ survivor.name }}

    {{ survivor.description }}

    Created: {{ survivor.createdAt }}

Killers

No killers saved yet. Create a killer to add them to your collection!
  • {{ killer.name }}

    {{ killer.description }}

    Created: {{ killer.createdAt }}

Character Pronouns

Survivor Class

Added Custom Abilities

{{ ability.type }} {{ ability.name }}

{{ ability.description }}

Custom Ability Creator

⚡ GUYS THE CHARACTER REFERENCE THING CAN BE USED TO TELL THE AI WHAT THE PERSONALITY, ETC. IS!!!

{{ character.name }} {{ survivorClass.charAt(0).toUpperCase() + survivorClass.slice(1) }} ({{ characterType }})

Difficulty:
Health: {{ character.health }} HP
{{ character.price }}

Character Lore

Backstory

{{ character.lore.backstory }}

Personality

{{ character.lore.personality }}

Motivation

{{ character.lore.motivation }}

Trauma & Experiences

{{ character.lore.trauma }}

Passive Abilities

  • {{ passive.name }}

    {{ passive.description }}

    {{ passive.voiceLine }}

Active Abilities

  • {{ ability.name }}

    {{ ability.description }}

    {{ ability.voiceLine }}

Character Skins

{{ skin.name }}

{{ skin.description }}

Reference: {{ skin.reference }}

Milestone Skins

{{ skin.name }} Level {{ skin.unlockLevel }}

{{ skin.description }}

Character Relationships

{{ name }} {{ relation.status }}
{{ relation.history }}
{{ relation.feelings }}

Custom Skin Creator

Select Character

{{ survivor.name }} {{ survivor.survivorClass }}
{{ killer.name }} Killer

Create Custom Skin for {{ selectedCharacterForSkin.name }}

{{ customSkin.name }}

{{ customSkin.description }}

Voice Lines

Match Start {{ customSkin.voiceLines.matchStart }}
On Kill {{ customSkin.voiceLines.killing }}
When Stunned {{ customSkin.voiceLines.stunned }}
Victory {{ customSkin.voiceLines.victory }}
Defeat {{ customSkin.voiceLines.defeat }}

Ability Voice Lines

{{ ability.abilityName }} Activation: "{{ ability.activationLine }}" Success: "{{ ability.successLine }}"

Passive Voice Lines

{{ passive.passiveName }} When Triggered: "{{ passive.triggerLine }}"

{{ map.name }}

Theme: {{ map.theme }}

Map Layout

{{ map.layout }}

Key Landmarks

  • {{ landmark.name }}

    {{ landmark.description }}

Generator Locations

  • {{ gen.location }}

    {{ gen.description }}

Gameplay Features

{{ feature.name }}

{{ feature.description }}

Atmosphere & Environmental Effects

{{ map.atmosphere.description }}

  • {{ effect.name }}: {{ effect.description }}

Escape Points

  • {{ escape.name }}

    {{ escape.description }}

Saved Maps

{{ map.name }}

{{ map.theme }}

Created: {{ map.createdAt }}

NPC Pronouns

{{ npc.name }}

{{ npc.role }}
{{ npc.personality }}

Sample Dialogues

When: {{ scenario.trigger }}
{{ line.speaker }}: {{ line.text }}

Saved NPCs

{{ npc.name }}

{{ npc.role }}

Created: {{ npc.createdAt }}

Create a Match

Select Map

No maps saved yet. Create a map first to use in matches!
{{ map.name }} {{ map.theme }}

Select Killer

{{ killer.name }} Killer

Select Survivors (0-8)

Selected: {{ selectedSurvivors.length }}/8
{{ survivor.name }} {{ survivor.survivorClass }}

Selected Survivors

No survivors selected yet
{{ survivor.name }} {{ survivor.survivorClass }}

Select NPCs (Optional)

No NPCs saved yet. Create NPCs first to add them to matches!
{{ npc.name }} {{ npc.role }}

Select Emotes

No emotes saved yet. Create emotes first to add them to matches!
{{ emote.name }} {{ emote.type }} {{ emote.characterId }}'s Emote

Selected Emotes

{{ emote.name }} {{ emote.type }} {{ emote.characterId }}

{{ match.title }}

{{ match.description }}

Match Highlights

  • {{ highlight.phase }}
    Location: {{ highlight.location }}
    {{ highlight.content }}
    {{ update.character }}: {{ update.previousHealth }} → {{ update.newHealth }} HP ({{ update.reason }})
    Abilities Used:
    {{ ability.character }} {{ ability.abilityName }} {{ ability.effect }}
    NPC Interactions:
    {{ interaction.npc }} {{ interaction.action }}
    {{ interaction.dialogue }}
    {{ line.speaker }}: {{ line.text }}

Match Outcome

{{ match.outcome.description }}
Location: {{ match.outcome.finalLocation }}
Killer Status
{{ match.outcome.killer.name }}
{{ match.outcome.killer.finalHealth }} / {{ match.killer.health }} HP
{{ survivor.name }}
{{ survivor.finalHealth }} / {{ getSurvivorInitialHealth(survivor.name) }} HP
{{ survivor.escaped ? 'Escaped' : `Killed - ${survivor.causeOfDeath}` }}
{{ survivor.finalMoments }}

Saved Matches

{{ savedMatch.title }}

{{ savedMatch.killer.name }} vs {{ savedMatch.survivors.map(s => s.name).join(', ') }}

Created: {{ savedMatch.createdAt }}

Last Man Standing Mode

Select Fighter 1

Fighter Type

{{ survivor.name }} {{ survivor.survivorClass }}
HP: {{ survivor.health }}
{{ killer.name }} Killer
HP: {{ killer.health }}
{{ npc.name }} {{ npc.role }}
Fighter 1 VS Fighter 2

Select Fighter 2

Fighter Type

{{ survivor.name }} {{ survivor.survivorClass }}
HP: {{ survivor.health }}
{{ killer.name }} Killer
HP: {{ killer.health }}
{{ npc.name }} {{ npc.role }}

Select Battle Map

{{ map.name }} {{ map.theme }}

{{ lastManStandingMode.battle.title }}

{{ lastManStandingMode.battle.description }}

Round {{ round.number }}

{{ round.location }}
{{ round.narrative }}
{{ lastManStandingMode.fighter1.name }}
{{ round.fighter1.endingHealth }} / {{ lastManStandingMode.fighter1.health }} HP
{{ round.fighter1.dialogue }}
Abilities Used:
{{ ability.name }} {{ ability.effect }}
Passives Triggered:
{{ passive.name }} {{ passive.effect }}
{{ lastManStandingMode.fighter2.name }}
{{ round.fighter2.endingHealth }} / {{ lastManStandingMode.fighter2.health }} HP
{{ round.fighter2.dialogue }}
Abilities Used:
{{ ability.name }} {{ ability.effect }}
Passives Triggered:
{{ passive.name }} {{ passive.effect }}
Environmental Effects:
{{ effect.description }} {{ effect.impact }}

Battle Outcome

{{ lastManStandingMode.battle.outcome.winner.name }}
Remaining HP: {{ lastManStandingMode.battle.outcome.winner.remainingHealth }}
{{ lastManStandingMode.battle.outcome.winner.victoryQuote }}
{{ lastManStandingMode.battle.outcome.loser.name }}
Final HP: {{ lastManStandingMode.battle.outcome.loser.finalHealth }}
{{ lastManStandingMode.battle.outcome.loser.defeatQuote }}
Deciding Factor: {{ lastManStandingMode.battle.outcome.decidingFactor }}
{{ lastManStandingMode.battle.outcome.finalMoments }}

Custom Emote Creator

Select Character for Custom Emote (Optional)

{{ killer.name }}
Killer
Creating emote for: {{ selectedEmoteCharacter.name }}

{{ emote.name }}

{{ emote.type }}

Animation Details

{{ index + 1 }}

{{ phase }}

Sound Effects

  • {{ sound.timing }}: {{ sound.description }}

Particle Effects

  • {{ particle.timing }}: {{ particle.description }}
🔄 Looping
⏱️ Duration: {{ emote.duration }}s

Saved Emotes

{{ emote.name }} {{ emote.type }}

{{ emote.description }}

Character Conversation Maker

Select First Speaker

{{ survivor.name }} {{ survivor.survivorClass }}
{{ killer.name }} Killer
{{ npc.name }} {{ npc.role }}

Select Second Speaker

{{ survivor.name }} {{ survivor.survivorClass }}
{{ killer.name }} Killer
{{ npc.name }} {{ npc.role }}

{{ conversation.title }}

{{ conversation.setting }}
{{ conversation.prelude }}
Mood: {{ conversation.mood }}
{{ line.speaker }}
{{ line.text }}
{{ line.emotion }}
{{ line.action }}
{{ conversation.aftermath }}
Impact: {{ conversation.relationshipImpact }}

Saved Conversations

{{ conv.title }}
Between: {{ conv.participants[0].name }} & {{ conv.participants[1].name }}
Mood: {{ conv.mood }}
Created: {{ conv.createdAt }}

Story Mode

Select Characters for Story

Selected Characters

No characters selected yet
{{ character.name }} {{ character.survivorClass || character.role || 'Killer' }}

Story Prompts

{{ prompt }}

{{ story.title }}

{{ story.setting }}

Chapter {{ index + 1 }}: {{ chapter.title }}

{{ chapter.content }}
{{ perspective.character }} {{ perspective.emotion }}
{{ perspective.thoughts }}
{{ line.speaker }} {{ line.text }}

Ending

{{ story.ending }}

Character Fates

{{ fate.character }} {{ fate.outcome }}

Saved Stories

{{ savedStory.title }}
Characters: {{ savedStory.characters.map(c => c.name).join(', ') }}
Created: {{ savedStory.createdAt }}