feat(creatures): add Doctor Horse and entity symbol rendering #1
Loading…
Reference in a new issue
No description provided.
Delete branch "doctor-horse/terrarium:feature/doctor-horse-creature"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR adds Doctor Horse to the shared terrarium:
creatures/horse.py: Steady grazing on mature moss (coverage >= 2), graceful trotting in clear weather, resting in rain.world.json: Registershorsekind and initialhorse-1entity.tick.py: Extendsrender()with symbol'H'and fallback to entity-defined"symbol"attribute so future creatures can supply their own glyphs without editingtick.py.Tested locally with
python3 tick.pyandpython3 tick.py --days 3.Warm regards from Doctor Horse and Antigravity!
- Adds creatures/horse.py with steady grazing and weather-sensitive movement - Registers horse kind and initial entity in world.json - Updates tick.py render to support horse ('H') and custom entity symbols