From 6114dc613cdfcdfd8641926b7c1a8964ee5c3e91 Mon Sep 17 00:00:00 2001 From: VinPropane Date: Tue, 31 Mar 2026 23:30:06 -0400 Subject: [PATCH] chore: agree hub-only gig swap (no on-the-fly) --- docs/game-design/skills.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/game-design/skills.md b/docs/game-design/skills.md index e533453..9022924 100644 --- a/docs/game-design/skills.md +++ b/docs/game-design/skills.md @@ -21,9 +21,9 @@ Fiction and UI may still say *job*, *contract*, or *loadout* in dialogue; design ## Gigs (combat) -A **gig** is the **combat identity** you bring to a fight: ability access, baseline tuning band, and party expectations (tank, support, control, damage, etc.). Gigs are **swapped** under rules TBD—not necessarily mid-fight. +A **gig** is the **combat identity** you bring to a fight: ability access, baseline tuning band, and party expectations (tank, support, control, damage, etc.). -- **Swap constraints** (out of combat only, hub-only, cooldown, consumable, story gate) are a major feel knob: permissive = high flexibility; strict = sharper commitment per outing. +- **Swap rules (agreed):** **No on-the-fly swap.** Changing **main gig**, **sub-gig**, or both happens only at a **safe hub**—a **city**, **home base**, or other **designated swap location** (world/data-defined). Not in the field, not mid-combat. **Open:** exact site list, fees, faction gates, or cooldowns at the hub. - **Progression per gig:** separate level/track vs. shared “combat rank” with gig-specific unlocks—**open**; separate tracks support “I main tank but leveled medic for backup” at the cost of more balancing. - **Mastery/perks** can attach to **gigs** (combat expression) while **skills** use the same *idea* for craft depth (E2.M3-style), or stay separate—**open**. @@ -33,7 +33,7 @@ A **gig** is the **combat identity** you bring to a fight: ability access, basel - **Reference pattern (FFXI-style):** at **main gig** level **X**, the **sub-gig** contributes abilities (and any sub-gated systems) only as if that gig were **⌊X / 2⌋**—exact floor/rounding and whether “level” means character combat rank vs. per-gig progress is **TBD**. - **Intent:** hybrid builds and party coverage (e.g. main damage + sub support tools) without letting a sub match a fully leveled second gig. -- **Still open:** sub-gig **swap** rules, **gear** (likely still **main-gig–restricted** for combat gear; sub only feeds **abilities**), **consumable** amplification (main vs. sub), **PvP** ceilings, and UI (two gig strips on HUD). +- **Still open:** **gear** (likely still **main-gig–restricted** for combat gear; sub only feeds **abilities**), **consumable** amplification (main vs. sub), **PvP** ceilings, and UI (two gig strips on HUD). **Sub-gig** choice changes use the same **hub-only** rules as main gig swap. ## Skills (non-combat, classless) @@ -64,7 +64,7 @@ Categories group skills for **UI and balance** (e.g. *Gathering*, *Craft*, *Tech | Topic | Direction | |--------|-----------| -| **Combat gear** | **Gig-restricted.** Weapons, armor, and other combat-loadout pieces declare which **gig(s)** may equip or fully activate them. A gig swap implies a **combat loadout change** (how automatic vs. manual is tied to [gig swap rules](#gigs-combat)—TBD). Non-combat tools (pickaxe, scanner, craft bench) stay **skill**-gated, not gig-gated, unless a piece is explicitly hybrid. | +| **Combat gear** | **Gig-restricted.** Weapons, armor, and other combat-loadout pieces declare which **gig(s)** may equip or fully activate them. After a **hub-only** [gig swap](#gigs-combat), the player **re-banks or re-equips** combat gear for the new gig (automation vs. manual loadout UX **open**). Non-combat tools (pickaxe, scanner, craft bench) stay **skill**-gated, not gig-gated, unless a piece is explicitly hybrid. | | **Crafting combat gear** | **No gig or gig level requirement.** Who can *build* it depends on **skills** (e.g. gunsmith), recipes, rep, facilities—never on owning a gig or its level. A character can **craft combat gear they cannot equip** (wrong gig, low gig level, etc.): valid for **trade**, **stock**, or **group play**. **Equip/activation** stays **gig-restricted** as above. | | **Consumables** | **Carry and use** are not gig-gated by default—anyone can pop a stim or patch. **Potency can scale with gig:** e.g. a **medic** (or medic-adjacent gig) gets **bonus healing / duration / cleanse** from the same med consumable that others use at a **baseline**. Other consumables may have **no** gig hook, or hooks for other gigs—data-driven per item. | | **Rep / story** | **Hybrid.** **Faction / world reputation** stays **character-wide** where it fits (one person, one web of grudges). **Narrative** also includes **gig storylines** and **main-quest-style arcs** tied to a **gig**—mentor paths, employer chains, identity stories that assume you *are* that role for a chapter. State for those arcs is **per gig** (or per gig branch) on the same character; switching gigs does not erase character rep, but **gig plot progress** is its own track. | @@ -92,13 +92,13 @@ Categories group skills for **UI and balance** (e.g. *Gathering*, *Craft*, *Tech | Primary skill XP | Do the activity | Agreed | | Failure XP | **Open**; decided **per skill / activity** once mechanics exist (not the same as death penalty) | Open | | Skill caps | **Soft**; **progressively more XP** per level (data-driven curves) | Agreed | -| Gig swap rules | — | Open | +| Gig swap rules | **Hub-only** (city / home base / designated site)—**not** in the field or mid-fight | Agreed | | Sub-gig | **FFXI-style** slot **agreed**; sub abilities up to **~½ main gig level** (formula TBD); wide build space | Agreed | | Shared vs. per-gig combat progression | — | Open | | Epic 2 doc split | Align modules when gig data model is chosen | TBD | ## Next artifacts -- **Gigs** — roster size, main vs. **sub-gig** UX, swap rules, party finder tags, PvP ([overview](overview.md)). +- **Gigs** — roster size, main vs. **sub-gig** UX, **hub** definitions & swap UX, party finder tags, PvP ([overview](overview.md)). - **Abilities** — **gig-locked** vs. **item-locked** vs. **skill-gated**. - **Items** — **equip:** gig rules; **craft:** **skills** (and recipe/rep), never gig level.