Complete, production-ready Faction & Reputation Engine for any game genre. Built in C++ with full Blueprint exposure. DataTable-driven, modular, and multiplayer-ready.
Core Systems:
- 16x16 Faction Relationship Matrix (asymmetric support, bitfield-optimized queries)
- Reputation System with decay, propagation, diminishing returns, and 8-tier ranking
- War State Machine (Peace → Tension → Conflict → War → Ceasefire)
- NPC Behavior Integration with per-tier modifiers
- Economy System with faction-based pricing and courier route access
- Quest Integration with reputation requirements and rewards
- One-call Save/Load for all faction state
- Debug HUD and Editor Matrix Widget
Designed for any genre: RPG, simulation, strategy, open-world, courier/delivery games. Every feature is configurable via DataTables and DataAssets — no code changes needed to adapt.