Operations Dictionary
Operations Dictionary
Section titled “Operations Dictionary”Use these values for config-backed attribute modifiers and stat rule operations.
Canonical key rules
Section titled “Canonical key rules”- Canonical keys are lowercase underscore names like
add_numberandmultiply_scalar_1. - Operations do not ship extra aliases beyond normalization.
- Spacing and kebab-case input normalize to the canonical DaisySeries key.
Quick config example
Section titled “Quick config example”operation: add_numberQuick usage example
Section titled “Quick usage example”val value = DaisyOperations.parse(config.operation)val key = DaisyOperations.key(value)val label = DaisyOperations.displayName(value)
val typed = required("operation", operationCodec())Reference values
Section titled “Reference values”| Canonical key | Display name | Accepted aliases |
|---|---|---|
add_number | Add Number | - |
add_scalar | Add Scalar | - |
multiply_scalar_1 | Multiply Scalar 1 | - |