Character Concept: “Latch” - The Man Who Can’t Let Go
Core Identity
-
Name: Calvin “Latch” Mercer
-
Nickname Origin: Never lets go of objects, grudges, or people
-
Role: Salvage Binder/Memory Hoarder / Improvised Engineer
-
Archetype: Emotional pack mule + battlefield support + narrative wildcard
Visual & Presence
-
Wears layered scrap gear stitched together with actual door latches, hooks, clamps, and chains
-
Backpack system resembles a mobile junk archive, constantly clinking and shifting
-
Hands wrapped in reinforced tape with metal clasps fused into gloves
-
Eyes always scanning—like he’s cataloging everything in real time
Core Concept Hook
Latch believes:
“Nothing in the wasteland is useless… you just haven’t found what it connects to yet.”
He collects broken objects not for caps, but because he believes everything is part of something bigger that was lost.
Personality Design
-
Quiet, but when he speaks, it’s deeply specific and unsettlingly insightful
-
Forms attachments to:
-
Objects
-
Places
-
People (dangerously so)
-
-
Keeps “stories” of items:
-
“This trigger? Jammed in a firefight. Someone didn’t make it home.”
-
Emotional Axis:
-
Stability ←→ Obsession
-
Helpfulness ←→ Dependency
Gameplay Role (Companion / Temporary Ally)
Primary Function: Adaptive Utility Support
Latch is not a damage dealer, he’s a systems manipulator
Core Mechanics
1. “Latch-On” System
-
Can attach scrap to:
-
Doors → Reinforced or trapped
-
Weapons → Temporary mods mid-combat
-
Enemies → Debuff traps (chains, hooks, noise-makers)
-
2. Field Crafting (No Workbench Needed)
-
Creates:
-
Emergency armor patches
-
Trap kits
-
Weapon stabilizers
-
-
Uses junk in real-time from his pack
3. Memory Scrap System
-
Certain items he collects become:
-
Story triggers
-
Buff items
-
Quest keys
-
Companion Perk
“Held Together”
-
Weapons degrade slower
-
Armor lasts longer
-
Chance to auto-repair gear mid-combat
Unique Mechanic: Emotional Bonding Risk
The longer Latch travels with you:
-
He begins to “attach” to YOU
This creates branching effects:
Positive Path
-
Buffs increase
-
He anticipates your needs
-
Unlocks advanced crafting
Negative Path
-
Refuses to leave your side
-
Becomes hostile if dismissed
-
May sabotage others he sees as “replacements”
Questline: “What Still Holds”
Phase 1: Introduction
You find Latch trying to “repair” a collapsed settlement using scrap bindings.
Phase 2: The Archive
He reveals hidden caches of objects tied to:
-
Dead factions
-
Lost families
-
Failed experiments
Phase 3: Breaking Point
You must decide:
-
Encourage his belief → He becomes stronger but unstable
-
Ground him in reality → He becomes stable but loses some abilities
-
Exploit him → Turn him into a pure utility asset (cold path)
Temporary Ally Variant
If not recruited:
-
Appears dynamically in:
-
Ruins reinforcing structures
-
Battlefields scavenging mid-fight
-
-
Can:
-
Help temporarily
-
Lockdown areas
-
Leave with critical loot if ignored
-
Faction Reactions
-
Tech factions: Want to study him
-
Raiders: See him as a valuable loot carrier
-
Settlers: Distrust him but rely on his repairs
Dialogue Flavor
-
“You dropped this… or maybe you will.”
-
“Everything breaks. I just decided what gets a second chance.”
-
“Don’t throw that away. That’s still part of something.”
Why This Character Works (Design Value)
1. System Integration
-
Interacts with:
-
Junk economy
-
Crafting systems
-
Environmental interaction
-
2. Emergent Gameplay
-
Not a scripted utility, reactive support
-
Enhances sandbox unpredictability
3. Emotional Risk Mechanic
-
Companion relationship has mechanical consequences
-
Not just dialogue flavor, it affects gameplay systems
Expansion Hooks
-
Legendary Scrap Items tied to major Fallout events
-
Latch Workshop Mode (he helps build unique settlement defenses)
-
Alternate Ending: Latch becomes a “Wasteland Architect” or collapses into isolation
LATCH – SYSTEM IMPLEMENTATION PACKAGE (PHASE 2)
Focus: AI Behavior • Systems Integration • Player Interaction Depth
1. AI BEHAVIOR ARCHITECTURE
Behavior Model Type
Hybrid:
-
Utility AI (decision scoring)
-
State Machine (emotional + situational states)
Core Behavior States
A. Scavenger Mode (Default)
-
Continuously scans environment for:
-
Loose junk
-
Broken objects
-
Corpses (loot relevance)
-
-
Prioritization logic:
Value Score = (Rarity × Condition) + (Emotional Tag × Player Relevance)
Behavior Traits:
-
Wanders slightly off-path
-
Picks up items autonomously
-
Occasionally comments on findings
B. Combat Support Mode
Triggered when:
-
Player enters combat
-
Threat level > threshold
Decision Tree:
-
Evaluate player state (low health? overwhelmed?)
-
Choose support action:
-
Attach trap to enemy
-
Reinforce player armor
-
Modify player weapon temporarily
-
Create environmental hazard
-
Key Design Choice:
Latch NEVER behaves like a traditional combat companion
→ He manipulates the fight, not participates in it directly
C. Attachment State (Hidden System)
Tracks emotional dependency on player
Variables:
-
Time together
-
Player dialogue choices
-
Items shared
-
Dismissal attempts
Threshold Outcomes:
| Level | Behavior |
|---|---|
| Low | Neutral support |
| Medium | Protective instincts |
| High | Possessive behavior |
| Critical | Unstable / unpredictable |
D. Obsession Event Mode
Triggered randomly or via story beats
Examples:
-
Fixates on specific object mid-mission
-
Refuses to leave area until “resolved”
-
Creates overbuilt defensive structures
2. UTILITY AI SCORING SYSTEM
Each action Latch can take is scored in real time.
Action Pool
-
AttachTrap -
ReinforcePlayer -
SalvageItem -
CraftUtility -
DebuffEnemy -
SecureArea
Sample Scoring Logic
Score_AttachTrap =
(EnemyThreatLevel * 0.6) +
(Proximity * 0.3) +
(PlayerStressLevel * 0.5)
Score_ReinforcePlayer =
(PlayerHealthLow * 0.8) +
(ArmorCondition * 0.6)
Score_SalvageItem =
(ItemRarity * 0.7) +
(Distance * -0.2) +
(EmotionalTag * 1.0)
Highest score = selected action
3. “LATCH-ON” SYSTEM (TECHNICAL BREAKDOWN)
Core Idea
Dynamic attachment system using:
-
Socket points
-
Runtime object binding
-
Temporary modifiers
Attachable Targets
A. Player
-
Armor reinforcement → damage resistance boost
-
Weapon mods → recoil reduction / stability boost
B. Enemies
-
Chains → slow movement
-
Noise scrap → aggro disruption
-
Hooks → stagger chance increase
C. Environment
-
Doors → barricade / trap
-
Cover → durability boost
-
Chokepoints → hazard zones
Implementation Concept (Pseudo)
class LatchAttachment {
GameObject target;
AttachmentType type;
float duration;
EffectData effect;
}
4. MEMORY SCRAP SYSTEM
Item Tagging System
Each junk item can have:
-
HistoricalTag -
EmotionalTag -
FunctionalTag
Example
-
Rusted Toy Car
-
EmotionalTag: “Child”
-
Effect: Boosts morale regen when carried
-
System Impact
-
Unlocks:
-
Dialogue
-
Buffs
-
Hidden quests
-
Alternate solutions
-
5. COMPANION INTERACTION SYSTEM
Command Wheel (Unique to Latch)
Instead of standard commands:
-
“Hold This Together” → Reinforce area
-
“Make It Useful” → Craft item from junk
-
“Lock It Down” → Trap setup
-
“Let It Go” → Drop obsession / reset behavior
Passive Interaction
-
Latch will:
-
Hand you items mid-combat
-
Auto-repair gear
-
Intervene without command
-
6. QUEST SYSTEM INTEGRATION
Dynamic Quest Hooks
Latch can:
-
Trigger quests based on items found
-
Recognize locations tied to scrap
-
Alter quest outcomes via repairs or traps
Example Scenario
Mission: Clear raider base
Latch Variant Outcome:
-
Reinforces entrances → stealth advantage
-
Sets traps → reduces enemy count before engagement
7. RISK SYSTEM (CRITICAL DESIGN LAYER)
This is what makes Latch truly unique.
“Over-Attachment Consequences”
If player:
-
Uses other companions frequently
-
Ignores Latch’s input
-
Removes items he values
Then:
-
He may:
-
Withhold support
-
Sabotage gear
-
Leave temporarily
-
Turn hostile (rare path)
-
8. ENGINE IMPLEMENTATION NOTES (BETHESDA-STYLE)
Creation Engine / Starfield-Level Systems
Required Systems:
-
Companion Framework Extension
-
Dynamic Object Attachment System
-
Junk Tag Database
-
Behavior Tree + Utility Layer Hybrid
Performance Considerations
-
Limit active attachments per scene
-
Use pooled objects for scrap visuals
-
Simplify physics on attached items
9. DESIGN VALUE (WHY THIS SCALES)
For Players
-
Feels like:
-
A system, not just a companion
-
A mechanic you learn and master
-
For Developers
-
Reuses:
-
Junk assets
-
Crafting systems
-
AI frameworks
-
For Replayability
-
Different emotional paths = different gameplay styles
No comments:
Post a Comment