fix: „Faction“ statt „People“ in Spiel, Bildern und Posts
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
905178c625
commit
f854699968
7 changed files with 26 additions and 12 deletions
10
PLAN.md
10
PLAN.md
|
|
@ -315,3 +315,13 @@ Abgabe: **9. Dezember 2026, 03:00 MEZ**. Eingereicht wird in „Best Daily Game
|
|||
direkt ins Spiel wechselt; laut Doku geht das auch aus einer Vollbild-Ansicht heraus. „Done“ bleibt der Weg zurück.
|
||||
- Besitzer bestätigt im Test-Subreddit: Ergebnis als Kommentar funktioniert. Video-Posts sind in r/Ninelands aus
|
||||
(gewollt) → Go-live-Post mit Cover-Bild und Vimeo-Link.
|
||||
|
||||
### 2026-11-14 – „Faction“ statt „People“, Logs vom ersten Tageswechsel
|
||||
|
||||
- Wortwahl (Besitzer): Die Völker heißen auf Englisch überall **Faction/Factions** (Realm-Zeile, Freischalt-Hinweis
|
||||
auf der Ergebniskarte, Community-Bild und -Post, Trailer-Untertitel, Einreichungstext). Interne Namen (`faction`,
|
||||
CSS `.peoples`) bleiben.
|
||||
- `devvit logs ninelands_game_dev --since 1d`: keine Fehler (weder `server error` noch `flair`/`crown flair`), der
|
||||
Tageswechsel lief also ohne Ausnahme. Sonst nur „Telemetry event dropped: event was valid, but Journey telemetry is
|
||||
not recorded for playtest app versions.“ → **Journeys werden gültig gesendet, aber nur für installierte
|
||||
(Nicht-Playtest-)Versionen gezählt.** Auswertung also erst nach Upload + Installation in r/Ninelands sichtbar.
|
||||
|
|
|
|||
|
|
@ -30,20 +30,20 @@ Only your **first game** counts for the leaderboard – after that you can pract
|
|||
yesterday's winner wears the 👑 flair.
|
||||
```
|
||||
|
||||
## 2 – Peoples & realms (Bildpost: `realms.png`)
|
||||
## 2 – Factions & realms (Bildpost: `realms.png`)
|
||||
|
||||
Titel: `Choose your people: Kingdom, Orcs and Pirates`
|
||||
Titel: `Choose your faction: Kingdom, Orcs and Pirates`
|
||||
|
||||
```text
|
||||
Your realm, your look. Tap 🎨 Realm on the daily post:
|
||||
|
||||
- **Colours** – red, cyan, green, purple – free for everyone
|
||||
- **Peoples** – Kingdom, Orcs (20 ★), Pirates (40 ★)
|
||||
- **Factions** – Kingdom, Orcs (20 ★), Pirates (40 ★)
|
||||
- **Boards** – Autumn (3-day streak), Winter (7), Night (14)
|
||||
- **Banners** – a new one every 10 stars
|
||||
- **Winterfest** (Dec 1 – Jan 6): snowy board and snowflake banner for everyone
|
||||
|
||||
Same rules for all – it's just about looking good while you win. Which people are you playing?
|
||||
Same rules for all – it's just about looking good while you win. Which faction are you playing?
|
||||
```
|
||||
|
||||
## 3 – Go-live (Bildpost: `vimeo-cover.png`, Video als Link)
|
||||
|
|
|
|||
|
|
@ -72,7 +72,7 @@ focused, bite-sized daily edition that lives inside a post, with the comment thr
|
|||
computer games on that very map, so every day is fair.
|
||||
- **Leaderboard and streaks.** Only your first game counts. More stars first, then more gold, then the earlier
|
||||
submission.
|
||||
- **Your realm.** Unlock board themes with your streak and new banners and peoples (orcs, pirates) with your stars.
|
||||
- **Your realm.** Unlock board themes with your streak and new banners and factions (orcs, pirates) with your stars.
|
||||
- **Reddit-native.** Post your result to the comments with one tap, earn a 🔥 streak flair, and the best player of the
|
||||
day wears 👑 _Ruler of the day_ the next day.
|
||||
|
||||
|
|
|
|||
|
|
@ -201,7 +201,11 @@ function realms(): void {
|
|||
'Tap 🎨 Realm on the daily post · 4 colours free · same rules for all',
|
||||
),
|
||||
),
|
||||
h('section.card', h('h2', 'Peoples', h('small', 'collect stars')), peoples),
|
||||
h(
|
||||
'section.card',
|
||||
h('h2', 'Factions', h('small', 'collect stars')),
|
||||
peoples,
|
||||
),
|
||||
h('section.card', h('h2', 'Boards', h('small', 'keep your streak')), tiles),
|
||||
h(
|
||||
'section.card',
|
||||
|
|
@ -210,7 +214,7 @@ function realms(): void {
|
|||
),
|
||||
h(
|
||||
'p.foot',
|
||||
'It’s all about looking good while you win – which people are you playing?',
|
||||
'It’s all about looking good while you win – which faction are you playing?',
|
||||
),
|
||||
)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -346,7 +346,7 @@ async function scenes(page, o) {
|
|||
await stage(
|
||||
'caption',
|
||||
'Unlock new realms',
|
||||
'Streaks and stars unlock boards, peoples and banners.',
|
||||
'Streaks and stars unlock boards, factions and banners.',
|
||||
)
|
||||
await wait(900)
|
||||
// Realm öffnet im Vollbild (requestExpandedMode gibt es hier nicht → nur antippen, Bühne wechselt)
|
||||
|
|
|
|||
|
|
@ -91,7 +91,7 @@ export function openRealm(opts: {
|
|||
h(
|
||||
'p.muted.small',
|
||||
opts.loggedIn
|
||||
? 'Play daily to unlock more: themes come with your streak, banners and peoples with your stars.'
|
||||
? 'Play daily to unlock more: themes come with your streak, banners and factions with your stars.'
|
||||
: 'Log in to customise your realm and keep your unlocks.',
|
||||
),
|
||||
body,
|
||||
|
|
@ -131,7 +131,7 @@ export function openRealm(opts: {
|
|||
row('Colour', COLORS, 'color', c =>
|
||||
img(spriteUrl(pieceSpriteName('HIVEMOTHER', c, look.faction))),
|
||||
),
|
||||
row('People', FACTION_OPTIONS, 'faction', f =>
|
||||
row('Faction', FACTION_OPTIONS, 'faction', f =>
|
||||
img(spriteUrl(pieceSpriteName('HIVEMOTHER', look.color, f))),
|
||||
),
|
||||
row('Board', THEME_OPTIONS, 'theme', t => themeTile(t)),
|
||||
|
|
|
|||
|
|
@ -11,8 +11,8 @@ const LABEL: Record<string, string> = {
|
|||
autumn: 'Autumn board',
|
||||
winter: 'Winter board',
|
||||
night: 'Night board',
|
||||
orc: 'Orc people',
|
||||
pirate: 'Pirate people',
|
||||
orc: 'Orc faction',
|
||||
pirate: 'Pirate faction',
|
||||
}
|
||||
|
||||
export function newUnlocks(
|
||||
|
|
|
|||
Loading…
Reference in a new issue