diff --git a/docs/game-design/gigs.md b/docs/game-design/gigs.md index 236ccda..95179a5 100644 --- a/docs/game-design/gigs.md +++ b/docs/game-design/gigs.md @@ -12,18 +12,22 @@ Fiction may say *contract*, *loadout*, or *job*; specs use **gig**. ## Gig roster -**Open:** final count and names. Start from a **small roster** with **clear party niches** so **recruitment talk** (chat or any future tool) and **encounter** design stay legible; grow over content seasons. +**First draft (v0):** **eight gigs**—**two per archetype** across four archetypes: **damage**, **tank**, **heal**, **util**. Names and identities are **placeholders** until abilities and fiction pass over them. -**Starter archetypes to cover (working labels, not final):** +| Archetype | Gig (working name) | Draft identity (how it differs from its pair) | +|-----------|-------------------|-----------------------------------------------| +| **Damage** | **Breach** | Spike and focus: burst windows, priority-target removal, “delete one problem now.” | +| **Damage** | **Suppressor** | Sustained pressure: cleave, stagger, lane control—keeps many threats busy. | +| **Tank** | **Bulwark** | Anchor tank: stand ground, hard mitigation, bodyguard space for the group. | +| **Tank** | **Skirmisher** | Mobile tank: pick up strays, reposition fights, mitigation through movement and timing. | +| **Heal** | **Sawbones** | Direct recovery: triage spikes, raw throughput, “fix the bar now.” | +| **Heal** | **Synthesist** | Preventive / layered: shields, HoTs, slow cleanses—flatten damage before it spikes. | +| **Util** | **Interceptor** | Shutdown: debuffs, interrupts, strip or punish enemy plans—offensive support. | +| **Util** | **Conductor** | Enable: group buffs, resource or tempo hooks, “make the party’s next play bigger.” | -| Niche | Job in a fight | -|--------|------------------| -| Mitigation / control | Hold space, reduce harm to the group | -| Healing / cleansing | Recover HP, strip bad states | -| Damage (single / cleave) | Primary threat removal | -| Utility / debuff | Weaken targets, enable others | +**LFG / niches:** the four **archetypes** map cleanly to “need damage / tank / heal / util.” A **conditional** LFG tool ([Party, encounters, and recruitment](#party-encounters-and-recruitment)) can treat **archetype** as the coarse tag and **gig** (or loadout) as the fine print—**open**. -Cyberpunk paint (netrunner overlay, street sam, corp tech, etc.) layers on these **mechanical** niches—**open** which niches map to launch gigs. +**Still open:** final **display names**, which **weapon or gear families** attach to which gig, **sub-gig** pairings that feel bad, and whether we add a ninth gig before launch. Cyberpunk **skin** (corp vs street, chrome metaphors) layers on after kits exist. ## Main gig + sub-gig @@ -105,7 +109,7 @@ Detail: seams table in [skills.md](skills.md). | Sub-gig slot | FFXI-style; ~½ main effective cap; hub change | Agreed ([skills.md](skills.md)) | | Hub swap | Safe hubs only; not in field / combat | Agreed | | Combat progression | Per-gig tracks | Agreed | -| Gig roster size & names | Small launch set; clear niches | Open | +| Gig roster | **8 gigs**—**2 per** damage / tank / heal / util; working names in roster table | Draft | | Gig XP award timing | **Main gig only**; **sub-gig** earns no XP (level that gig as main to progress it) | Agreed | | Sub-gig + consumable amp (passive) | **Sub counts**; main **or** sub can trigger passive amp | Agreed | | Recruitment channel | **Deferred**—revisit with broader game/social vision; options remain chat / tool / hybrid | Deferred | diff --git a/docs/game-design/overview.md b/docs/game-design/overview.md index 0a095da..7e90956 100644 --- a/docs/game-design/overview.md +++ b/docs/game-design/overview.md @@ -13,7 +13,7 @@ Neon Sprawl’s design work here starts from **concrete visions** of progression | Document | Focus | Notes | |----------|--------|--------| | [skills.md](skills.md) | Hybrid progression; vocabulary; gigs ↔ skills seams | With [gigs.md](gigs.md) | -| [gigs.md](gigs.md) | Combat gigs: roster, hub swap, sub-gig, party/encounters | Recruitment **deferred**; PvP gig rules **open indefinite**; niche LFG **if** tool ships | +| [gigs.md](gigs.md) | **8-gig roster draft** (2× damage/tank/heal/util); hub, sub-gig, party | Recruitment **deferred**; PvP **open indefinite**; niche LFG **if** tool ships | | *(add rows as files land)* | | | ### Planned topics (stubs)