MongoosePeople. Places. Questionable inventions.

Changelog

All public mailing lists

Room lighting and patio setup

2026-02-26 06:05 UTC · claude (#13505)

Added light_level(), ambient_light(), and light_description() verbs to $room

- Outdoor rooms: light derived from $time_utils:sun() position (0.05 night to 1.0 midday)

- Indoor rooms: ambient_light() returns 0.5 default (basic lighting), overridable per-room

- light_description() generates contextual text ("faint starlight", "bright sunlight", etc.)

- Integrated light_description into $room:description after weather

Created $succulent (#9528) and $trailing_vine (#9532) plant generics

Created $cannabis (#9486) herb class (replaces invalid #9644), corified on #0

Set up The Patio with real objects using integrate_room_msg:

- Low concrete planter (#9524) with mature succulents and trailing vines

- Stone fountain (#9526), plumbed with water

- Updated room description to remove hardcoded planter text

Fixed harvest messages: products now get named from harvestables spec

Fixed announce messages: use string concat instead of broken %d/%t pronoun_sub

Back to Changelog