Shi Johnson-Bey
Shi Johnson-Bey
**Describe the bug** I want to serialize a large tree of YamlNodes to a JSON string, but it seems that the Serializer either: 1. Outputs YAML instead of JSON when...
### Overview Currently, writers can advance to the next time of day. However, they cannot advance time more than once unless they call advance time multiple times between dialogue lines....
### Overview Locations should update their background variant based on the current time of day. However, this should happen automatically without writers needing to specify the time of day as...
Move the `PassiveReputationChange` and `PassiveRomanceChange` systems to a plugin since they are optional systems.
Characters meeting new characters is implmented as a system that runs every simulation tick. Move this to the new action system when it is ready.
The health decay system currently ensures that characters die when their health reaches zero. The health stat does not make much sense given the more slice-of-life nature of the sample...
The `KeyError`s raised when a trait or effect is missing could be improved to provide more context for what bit of content attempted to access them. This is mostly helpful...
Some businesses that are no longer active still have employees.
All businesses are missing owners. I may need to change how businesses are spawned to fix this issue.
The current name generation pipeline uses a forked version of Tracery for Python. Tracery works well and is nice for deterministic naming between simulation runs. However, authoring grammars for character...