Collect pant bottles and return them #209

Open
opened 2026-10-25 02:42:16 +00:00 by sermuns · 1 comment
Owner

Sweden has a deposit on every can and bottle, and a campus produces a lot of them. Scatter pant around the paths, benches and study spots; pick one up, carry it, and return a bag at a recycling station for a small campus credit. It is a gentle loop that rewards walking and makes the campus a little cleaner.

How it fits. PropKind::Recycling already exists, and a can is a tiny scene object. The deposit is a local counter; a recycling station is an interaction that converts a full bag into credit. If a shop exists, credit buys cosmetics; otherwise it buys a coffee emote or a place on a recycling board. The server only needs to know the total if there is a shared leaderboard.

Scope.

  • Spawn pant along paths and benches, capped and respawning slowly.
  • Pick up, carry a bag, and return at a recycling station.
  • A campus credit and a small shop or coffee reward.
  • A litter variant that anyone can bin, not just collect.
  • A per-session or per-week recycling board.

Related. #201 (passport), #200 (records), #226 (food trucks).

Sweden has a deposit on every can and bottle, and a campus produces a lot of them. Scatter pant around the paths, benches and study spots; pick one up, carry it, and return a bag at a recycling station for a small campus credit. It is a gentle loop that rewards walking and makes the campus a little cleaner. **How it fits.** `PropKind::Recycling` already exists, and a can is a tiny scene object. The deposit is a local counter; a recycling station is an interaction that converts a full bag into credit. If a shop exists, credit buys cosmetics; otherwise it buys a coffee emote or a place on a recycling board. The server only needs to know the total if there is a shared leaderboard. **Scope.** - Spawn pant along paths and benches, capped and respawning slowly. - Pick up, carry a bag, and return at a recycling station. - A campus credit and a small shop or coffee reward. - A litter variant that anyone can bin, not just collect. - A per-session or per-week recycling board. **Related.** #201 (passport), #200 (records), #226 (food trucks).
Author
Owner

The recycling-station half is in. E at a PropKind::Recycling station pays PANT_PINS on a PANT_SECONDS cooldown, saves the balance to the local wallet and advertises itself as e: pant (a86e961, 72f7516).

The litter half is still missing: no bottles spawn along paths, benches or study spots, there is no pickup, carry or bag, and the station pays without a return. The per-session or weekly recycling board is absent too. Leaving open.

The recycling-station half is in. `E` at a `PropKind::Recycling` station pays `PANT_PINS` on a `PANT_SECONDS` cooldown, saves the balance to the local wallet and advertises itself as `e: pant` (`a86e961`, `72f7516`). The litter half is still missing: no bottles spawn along paths, benches or study spots, there is no pickup, carry or bag, and the station pays without a return. The per-session or weekly recycling board is absent too. Leaving open.
Sign in to join this conversation.
No description provided.