Explain every condition, and write the whole script in our own voice

The instructions only ever covered the weather. They are now four pages:
what you decide, how signs and spoilage work, what the sky does, and
what the street does - the fair and the rival included, with each
condition named and what it does to your day spelled out.

Every passage that was reproduced from the original has been rewritten:
the welcome, the ledger heading, the thunderstorm, the road works, the
heat wave, the bankruptcy line and the cost announcements. A project
released under copyleft has no business licensing words it did not
write, and now it does not have to. NOTICE.md records what changed and
why, and narrows the borrowed material to the town's name and the
ledger's labels - neither of which is a copyright question.

Shortening the ledger heading also fixes the pill that was wrapping to
two lines in the remaster.

Checked in both skins: all four pages fit the tube at full size, with
room to spare.
This commit is contained in:
2026-09-08 16:23:05 -07:00
parent 8a5d0cb6df
commit 6db47b338e
8 changed files with 127 additions and 84 deletions
+19 -20
View File
@@ -35,31 +35,30 @@ below meaningful:
every note is generated by the synth in `src/audio/`. There are no imported
assets of any kind.
## The one place we are standing on someone else's work
## What is and is not ours
Some **on-screen wording** is reproduced from the original from memory, because
it is the part people remember word for word:
**All of it is ours, with two narrow exceptions noted below.**
| Where | Text |
| --- | --- |
| `IntroScreen.tsx` | "HI! WELCOME TO LEMONSVILLE, CALIFORNIA!" and the paragraph after it |
| `ReportScreen.tsx` | "$$ LEMONSVILLE DAILY FINANCIAL REPORT $$" |
| `TradingScreen.tsx` | the thunderstorm message |
| `BriefingScreen.tsx` | the street-crew and heat-wave messages |
Earlier drafts of this project reproduced some of the original's on-screen
wording from memory — the welcome, the report heading, the thunderstorm and
road-works messages. That text was someone else's writing, and a project
released under a copyleft licence has no business licensing words it did not
write. Every one of those passages has since been rewritten in our own voice.
Nothing quoted remains.
Short functional labels (`GLASSES SOLD`, `WEATHER REPORT: SUNNY`) are hard to
express any other way and are not really anyone's creative property. The longer
passages are a different matter: they are someone's writing, quoted here as
homage rather than authored by us. We cannot license what we did not write, so
that wording is **not** covered by this project's licence and is used on a
fair-use/de-minimis footing.
Two things are still not original, and neither is a copyright question:
If that footing is not comfortable for a given use, the fix is small and
self-contained: rewrite those few strings in your own voice. Nothing else in
the project depends on them.
- **The setting.** The town is still Lemonsville, California. Names and short
titles are not subject to copyright, and it is kept deliberately, as the one
visible nod to where the game came from.
- **The ledger's labels.** `GLASSES SOLD`, `COST OF SIGNS`, `PROFIT` and the
rest are the only sensible words for what they label, and the order they
appear in follows from the arithmetic. There is no creative expression in
them to own.
The name *Lemonade Stand* is descriptive and is used descriptively. It is not
claimed as a mark of this project.
Everything else — the simulation, the artwork, the music, the interface and
every word on screen — was written for this project and is covered by the
licence below.
## Licence