swarm/data
Karl Ostmo 7a8035500d
spreadable plant growth (#1817)
Closes #1533

# Demo
```
scripts/test/run-tests.sh --test-options '--pattern "sow"'
```
or
```
scripts/play.sh -i data/scenarios/Testing/1533-sow-command.yaml --autoplay
```
![Screenshot from 2024-05-03 19-12-08](https://github.com/swarm-game/swarm/assets/261693/52df7de4-c158-4973-b109-5337e38c35f1)

## Other changes

* Introduced the `ChildInheritance` type to specify how the `Display` attribute is inherited by built child robots.
* Introduce the `mature` property of `growth`.  For example, it doesn't make much sense to plant an `acorn` and call the resulting, fully-grown plant also an `acorn`.  Instead, an `acorn` matures into an `oak`.
2024-05-26 20:50:27 +00:00
..
scenarios spreadable plant growth (#1817) 2024-05-26 20:50:27 +00:00
schema spreadable plant growth (#1817) 2024-05-26 20:50:27 +00:00
test/language-snippets Record best code size (#974) 2023-05-02 07:06:01 +00:00
worlds infinite improbability drive device enabling teleport command (#1724) 2024-01-14 00:31:12 +00:00
about.txt Update about to 2023 (#1384) 2023-07-20 13:04:56 +00:00
adjectives.txt Use a new opaque type for robots instead of strings (#303) 2022-03-02 03:00:44 +00:00
entities.yaml Require types to start with an uppercase letter (#1583) 2024-05-21 04:16:32 +00:00
logo.txt switch from U+2591 Light Shade to U+2592 Medium Shade (#449) 2022-06-20 17:56:55 +00:00
names.txt Use a new opaque type for robots instead of strings (#303) 2022-03-02 03:00:44 +00:00
recipes.yaml infinite improbability drive device enabling teleport command (#1724) 2024-01-14 00:31:12 +00:00
terrains.yaml extensible terrain (#1775) 2024-02-29 06:22:21 +00:00