RUBBER DOLL FACTORY MASTER MERGE v0.2c - CLEANUP STATIC AUDIT
==============================================================
Runtime/metadata XML files parsed: 296
XML parse errors: 0
Unique (DefClass, defName) pairs: 955
Same-class duplicate defNames: 0
Missing master LoadFolders paths: 0

v0.2c CLEANUP FIXES
-------------------
- RDF_Plant_RubberBulb now has Nutrition 0.50. Its harvested RDF_RubberBulbFlesh remains PlantFoodRawBase nutrition 0.05 per item; harvestYield 10 therefore still totals 0.50 nutrition.
- RDF_SapientRubberBitch now has initialResistanceRange 8~14 and initialWillRange 2~5.
- RDF_SentientDollmare now has initialResistanceRange 10~16 and initialWillRange 3~6.
- Renamed RDF ThingDefs that ended in digits, with all internal XML/C# references updated:
  * RDF_LatexBottleClusterV06 -> RDF_LatexBottleClusterDecor
  * RDF_Sign_ContaminationShowerV08 -> RDF_Sign_ContaminationShower
  * RDF_DiningTable2x2 -> RDF_DiningTableSquare
- Added StaticConstructorOnStartup to RDF Furniture/Sperm building classes flagged by RimWorld for static Graphic/Material/Texture fields.
- RimTheme errors FloatMenu_Close / LetterArrivev / LetterArrive_BadUrgent / README are not produced by files present in this RDF master package; user confirmed clean RDF-folder replacement, so these are attributed to the external RimThemes framework/theme environment rather than stale RDF master files.

v0.2b RUNTIME FIXES RETAINED
----------------------------
- Colonists' Deco + Bedroom of Delight 1.6.1-combined runtime is bundled internally before RDF Deco; external Mlie.ColonistsDeco dependency removed and separate copy marked incompatible.
- Creature/Factions virtual PawnKind file collision fixed.
- RDF Factions RimWorld 1.6 settlement theming Harmony hook fixed; runtime test reported: [RDF Factions] v0.3 vanilla-base RDF theming patch loaded.
- RDF Deco invalid HediffDef visible fields removed; RDF_SleptWithToy_Positive uses HediffWithComps.
- WorkSpeedGlobal, Speech_Leader and Blunt 1.6 Def references retained from v0.2b cleanup.
- Invalid RDF RimTheme override files previously identified in the master module remain removed.

RUNTIME TEST STATUS FROM v0.2b
-------------------------------
PASS: master compiler completed successfully.
PASS: RDF Furniture, Sperm, Biomes, Creatures, Events initialized.
PASS: bundled ColonistsDeco initialized and found bedside table types.
PASS: RDF Factions theming Harmony patch loaded.
PASS: previous missing RDF Creature PawnKind cross-references disappeared.
PASS: previous ColonistsDeco missing-type errors disappeared.
No master-specific startup crash was observed.

NOT MASTER-OWNED IN THE TEST LOG
--------------------------------
The following observed messages are not sourced by this master package and are intentionally not modified here: external RimThemes custom-sound errors; Dubs Bad Hygiene 1.6 XML compatibility warnings; Digital Storage Unit Harmony warning; DDS dimension warnings from other mods; RDF Anomaly Mimic/Codex/RawLatex warnings from the separately loaded RDF Anomaly module.

PREBUILD STATUS
---------------
Run Build_RubberDollFactory.bat once after a fresh extraction into RimWorld/Mods/RubberDollFactory. Do not layer this archive over an older RDF master folder. The build refreshes all source-backed runtime DLLs on the target RimWorld installation.


PUBLIC ALPHA PROMOTION - 0.3.0-alpha1
--------------------------------------
Promoted from the tested v0.2c cleanup prebuild without functional runtime changes.
User smoke-test confirmed core RDF furniture/deco interactions and creature generation without a master-specific runtime exception.
Two supplied Player logs showed the integrated master modules initializing successfully.
Large PawnKind "Failed to find" spam during the test was traced to a broad Ballz-side lookup affecting hundreds of Vanilla/third-party PawnKinds as well as RDF, not to RDF defs disappearing.
RDF Creatures subsequently generated Sapient Rubber Bitch pawns successfully.
RDF Clothes, RDF Anomaly, RDF Robotics and RDF Genes remain separate Alpha modules for this release stage.


STORYTELLER v0.5b VOICE MERGE - 0.3.0-alpha1
------------------------------------------------
- Replaced the older integrated RDF Storytellers v0.2a runtime with RDF Storytellers v0.5b ColonyIdeology.
- Included compiled RDF.Storytellers.dll from the user's successful local build (0 warnings / 0 errors).
- Included 192 generated WAV voice lines: 96 RDF Mistress + 96 RDF PlayDrone.
- Included 192 matching SoundDefs plus Futa in Black backstory/content and v0.5b colony-ideology synchronization.
- Internal PatchOperationFindMod gates for RDF Events, RDF Creatures and RDF Biomes were normalized to unconditional master-internal sequences. External RJW/Odyssey conditions remain conditional.
- Added clean RDF.Storytellers source project to Source and central master build support; _voice_env and NuGet obj/bin artifacts are not distributed.
- Public users do not need Python/edge-tts to use the included voices.
