Rule System is a rules editor for Unreal Engine, built as part of Chronicle. It allows you to create custom Conditions and Callbacks that can be used in other gameplay systems.
- Navigate to
Edit → Project Settings → Chronicle → Rules - Add element to condition or callback collection
- Each rule has a unique GUID for identification
- Modify its name in the field
To integrate with runtime systems, use FChronicle_RuleDirectory methods. These class provides a structured way to define and access rules at runtime, ensuring consistent behavior across your dialogue system.
- Validator – Detect conflicts or unused rules
- Browser – Visual exploration of all rules
