Wonderscape Creations - Wonderscape Creations Dynamic Society

WC Dynamic Society is a comprehensive and detail oriented plugin that provides a suite of systems to bring depth and complexity to your projects. Every system added is data driven and is in full control of the designers and developers. Everything has been exposed to allow for complete integration into any plugin, asset, or custom made system to allow for a very lightweight system to be added with ease. Have questions, come talk to me in my discord.

🤝 Relationship & Social System
  • NPC Relationship Tracking – Individual relationship scores between NPCs and players with threshold-based events

  • Relationship Propagation – News and opinions spread through social networks based on NPC connections

  • Social Tiers & Hierarchy – 12-level social hierarchy system affecting influence and propagation

  • Faction System – Full faction support with ranks, archetypes (Zealot, Advocate, Supporter, etc.), and faction-specific reaction multipliers

  • Regional Reputation – Per-region reputation tracking with reputation bleeding between adjacent regions

  • Personal Connections – Define NPC relationships (family, rivals, allies) via data assets

  • Personality Archetypes – Configure how NPCs react to events based on personality presets

  • NPC Lifecycle Management – Active, Dormant, Deceased, Resurrected, and Purged states with proper relationship handling

⚖️ Crime & Justice System
  • Crime Recording & Tracking – Full crime definitions with types (Trespassing, Theft, Assault, Murder, Treason) and severity levels

  • Witness System – Line-of-sight crime detection with configurable radius, FOV, and relationship-based reporting decisions

  • Bounty System – Faction-specific bounties with accumulation and thresholds

  • Justice & Sentencing – Configurable sentences, pardons, and community service integration

  • Guard Components – Ready-to-use guard AI integration for crime response

  • Crime Propagation – Configurable rules for how crime knowledge spreads

📅 Calendar & Time System
  • Custom Calendar Configuration – Define years, months, weeks, days, and time periods via data assets

  • Seasons & Celestial Bodies – Season transitions and configurable moon/celestial phases

  • Calendar Events – One-time or recurring events (daily, weekly, monthly, yearly, custom intervals) with prerequisites and event chains

  • Time Skipping – Built-in time skip support with proper event handling

  • Time Periods – Dawn, Morning, Afternoon, Dusk, Evening, Night with broadcast delegates

📜 Historical Memory System
  • Contested Memories – NPCs remember events differently based on faction perspectives

  • Historical Events – Pre-author world history that NPCs know and reference

  • Memory Context Tags – Fast dialogue filtering based on relationship history

🔧 Architecture & Integration
  • Data-Driven Design – Configure everything via Data Assets without code

  • GameplayTag Integration – Full GameplayTag support for events, crimes, factions, regions, and social tiers

  • Blueprint Async Actions – Wait nodes for relationships, crimes, calendar events, and more

  • Quest System Interface – Hook your quest system for community service and crime tracking

  • Save/Load Support – Full serialization for relationships, crimes, and calendar state

  • Multiplayer Ready – Player social components with replication support

  • Project Settings – Centralized configuration via Editor project settings

1 Like