diff --git a/docs/IDEAS.md b/docs/IDEAS.md index ef51175..c893f98 100644 --- a/docs/IDEAS.md +++ b/docs/IDEAS.md @@ -5,27 +5,12 @@ just captured so they don't get lost. ## Gameplay -- **Kelsier's crew as an unlanded start** — Play as a skaa thieving - crew leader with no titles. Gameplay revolves around schemes, heists, - and building a rebellion from nothing. Would need CK3 unlanded - character support or a workaround (minor barony, adventurer mechanic). - ## Events ## Characters ## Mechanics -- **Testing decisions per milestone** — Create temporary debug decisions - gated behind a `debug_mode` game rule for each milestone. These let us - force specific game states for testing (e.g., "Set Lord Ruler Attention - to 80," "Trigger Snapping on Target," "Spawn Inquisitor," "Set Caste - Law to Relaxed," "Unlock Age of Liberation," "Kill Kelsier"). Ship - them in a separate `common/decisions/99_debug_decisions.txt` that gets - removed (or gated behind a hidden game rule) before Steam release. - Each milestone doc should specify which debug decisions are needed for - its testing checkpoints. - ## Lore / Flavor ## Art / UI diff --git a/docs/milestones/M3-the-final-empire.md b/docs/milestones/M3-the-final-empire.md index cd52b86..9350a59 100644 --- a/docs/milestones/M3-the-final-empire.md +++ b/docs/milestones/M3-the-final-empire.md @@ -879,7 +879,7 @@ bonuses. stress). Represents Ruin's influence whispering to followers. 2. **Create custom doctrine categories.** In the same doctrine directory, define - 2 custom doctrine groups unique to Scadrial: + 3 custom doctrine groups unique to Scadrial: **Doctrine group: "Allomantic Stance"** (`doctrine_allomantic_stance`) - `doctrine_allomancy_divine` — Allomancy is a gift from Preservation. Bonus: @@ -905,6 +905,24 @@ bonuses. discard them as needed. Bonus: no opinion penalties for cross-caste interaction, +5 intrigue. Used by: Cult of Ruin. + **Doctrine group: "Gender Doctrine"** (`doctrine_gender`) + - `doctrine_gender_male_preference` — Male preference succession: men + inherit before women of equal standing, but women can hold all titles, + serve in council, lead armies, and wield Allomancy equally. No + restrictions on female participation in politics, war, or the metallic + arts — only inheritance order is affected. Used by: Steel Ministry. + - `doctrine_gender_equal` — Full gender equality: no preference in + succession or any other system. Allomancy doesn't discriminate and + neither does this faith. Used by: Survivorism, Terris Worldbringers. + - `doctrine_gender_irrelevant` — Gender is meaningless to Ruin. Power + is all that matters. Mechanically identical to equal. Used by: Cult of + Ruin. + + All faiths allow women to hold temples, serve as clergy/obligators, and + participate fully in political life. The male preference doctrine only + affects inheritance order — it reflects the cultural patriarchal default + of noble houses, not a restriction on female capability. + 3. **Expand and differentiate holy sites.** Update `common/religion/holy_sites/00_holy_sites.txt` to increase from 5 to ~10 sites, differentiated by faith. Some sites are shared, some are exclusive: @@ -995,8 +1013,8 @@ bonuses. 10. Add all new tenet, doctrine, modifier, and holy site definitions to their respective files. Add localization for: - 12 custom tenet names + descriptions (~48 keys) - - 6 custom doctrine options + descriptions (~24 keys) - - 2 doctrine group names + descriptions (~8 keys) + - 9 custom doctrine options + descriptions (~36 keys) + - 3 doctrine group names + descriptions (~12 keys) - 5 new holy site names + descriptions (~10 keys) - Faith-specific modifier names (~8 keys) - Total: ~100 new localization keys @@ -1771,8 +1789,11 @@ Allomantic achievement and political status. - [ ] `dynasty_rashek` and `dynasty_terris_stewards` are defined with localization - [ ] Terris characters are no longer assigned to noble house dynasties - [ ] 12 custom tenets defined (3 per faith) replacing vanilla placeholders -- [ ] 2 custom doctrine groups defined: Allomantic Stance (3 options), Caste - Doctrine (3 options) +- [ ] 3 custom doctrine groups defined: Allomantic Stance (3 options), Caste + Doctrine (3 options), Gender Doctrine (3 options) +- [ ] Gender doctrine set: Steel Ministry = male preference, Survivorism and + Terris = equal, Cult of Ruin = equal. Women can hold titles, serve in + council, and wield Allomancy in all faiths. - [ ] Each faith has correct custom tenets and doctrine assignments - [ ] Holy sites expanded to ~10 total, differentiated by faith - [ ] Conditional holy sites (Kelsier's Pyre, Well of Ascension) defined with diff --git a/docs/milestones/M4-scadrial-on-the-map.md b/docs/milestones/M4-scadrial-on-the-map.md index a034483..bc61c40 100644 --- a/docs/milestones/M4-scadrial-on-the-map.md +++ b/docs/milestones/M4-scadrial-on-the-map.md @@ -2065,6 +2065,9 @@ at play. - Succession: designated heir (liege picks). Under Lord Ruler: the Lord Ruler technically appoints all lords. Mechanically: realm succession is "House Seniority" or "Designation" to prevent partition. + - Gender: male preference — sons inherit before daughters of equal standing, + but women can hold all titles, lead armies, and participate fully in + politics and Allomancy. Driven by the faith's gender doctrine (M3.8). - No elective, no partition, no gavelkind - Cannot change succession law while `lord_ruler_fallen` is false - Domain limit: based on title tier (duchy +2, kingdom +4, empire +8) @@ -2083,6 +2086,7 @@ at play. ``` Properties: - Succession: theocratic appointment (religious head picks) + - Gender: male preference (follows faith gender doctrine) - Cannot declare war independently (must have Lord Ruler's approval or use Inquisition Purge CB) - Gets +50% piety income @@ -2101,6 +2105,8 @@ at play. ``` Properties: - Succession: elective among council members and powerful vassals + - Gender: equal (post-rebellion faiths use equal gender doctrine; the old + patriarchal order is one of many things the rebellion sweeps away) - Can change laws freely - Unlocks `caste_law_abolished` - Unlocks new council tasks (M4.8) for post-rebellion governance @@ -2631,7 +2637,9 @@ experience Scadrial with no vanilla anachronisms and no error.log noise. console to set `lord_ruler_fallen`. Verify Elective Council becomes available as a government transition option. - **Expected:** 3 custom government types functional. Succession rules - match government type. Post-rebellion transition works. + match government type. Male preference active under Imperial Appointment + (women can hold titles but sons inherit first). Post-rebellion Elective + uses equal gender. Post-rebellion transition works. - **After 4.12 (Factions):** - **Test:** Start as a skaa character. Verify Skaa Rebellion faction is @@ -2764,6 +2772,9 @@ experience Scadrial with no vanilla anachronisms and no error.log noise. Post-Rebellion Elective - [ ] Imperial Appointment prevents partition and locks succession while Lord Ruler lives +- [ ] Gender: male preference under Imperial Appointment and Theocratic + Ministry (sons inherit first, women can hold all titles and participate + fully); equal under Post-Rebellion Elective - [ ] Theocratic Ministry grants piety bonuses and Inquisitor access - [ ] Elective Council available only after `lord_ruler_fallen` - [ ] Vanilla governments suppressed (no feudal/tribal in UI)