Version 0.3.1

  • Historical figures now encounter actual plants from their region during the life simulation, with plants selected according to their frequency. 
    • Plant encounters can now kill historical figures in specific ways, including suffocation, poisoning, or starvation after failing to consume hard food. Death canon events record the specific plant involved.
  • Historical figures now use the same exact plant encounter rolls as players (I plan to keep it this way for all rolls ever) , including Foraging, Escape Artist, Tenacity, Inquiry, plant hardness, and suffocation difficulty. Simulation rolls use normal XP gain while player rolls retain player-scaled XP progression.
  • Hunger is no longer simply an automatic death when the hunger check triggers. Creatures now get a Foraging crisis roll, with broader diets making starvation easier to survive.
  • Sapient historical figures are much less likely to randomly initiate combat, while legendary and territorially dominant sapient figures remain more aggressive.
  • Dramatically expanded procedural historical-figure naming, adding a large pool of first names, titles, and many new combinations such as named heroes, villains, peasants, fish, and assorted increasingly ridiculous titles.
  • Species names can now be dynamically reformatted when used inside generated names, including spaces, hyphens, and their original form, allowing more natural name combinations.
  • Added “View Canondex” as another possible Bestiary label.
  • Updated UI colors, including lavender button text and gold hover text, and cleaned up some inconsistent button coloring.
  • Fixed a fisherman encounter bug where bait could remain invisible.
  • Various minor simulation/cache fixes, including correctly caching frequency-weighted plant lists and properly tracking plant-caused deaths within the current simulation tick.
  • The main menu version/copyright text now automatically uses the actual project version instead of a hardcoded version number.