Rule System is an asset-based 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.
- Create the directory:
Game/Rules/Callbacks - Right-click in the Content Browser within that directory
- Select Chronicle → Rule Asset
- Create the directory:
Game/Rules/Conditions - Right-click in the Content Browser within that directory
- Select Chronicle → Rule Asset
- Each rule has a unique GUID for identification
- Double-click a rule to modify its name
To integrate with runtime systems, use URuleAsset instances. These assets provide 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

