diff --git a/PLAN.md b/PLAN.md index cb66440..5068a7d 100644 --- a/PLAN.md +++ b/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. diff --git a/docs/community-posts.md b/docs/community-posts.md index dd11e9e..0e18f7e 100644 --- a/docs/community-posts.md +++ b/docs/community-posts.md @@ -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) diff --git a/docs/submission.md b/docs/submission.md index c0665fd..bb1ebf5 100644 --- a/docs/submission.md +++ b/docs/submission.md @@ -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. diff --git a/scripts/capture/community.ts b/scripts/capture/community.ts index fe61086..8188877 100644 --- a/scripts/capture/community.ts +++ b/scripts/capture/community.ts @@ -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?', ), ) } diff --git a/scripts/capture/trailer.mjs b/scripts/capture/trailer.mjs index 49f64f0..abcf2e7 100644 --- a/scripts/capture/trailer.mjs +++ b/scripts/capture/trailer.mjs @@ -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) diff --git a/src/client/realm.ts b/src/client/realm.ts index 006e83c..dd56635 100644 --- a/src/client/realm.ts +++ b/src/client/realm.ts @@ -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)), diff --git a/src/client/unlocks.ts b/src/client/unlocks.ts index 723c0d1..519a322 100644 --- a/src/client/unlocks.ts +++ b/src/client/unlocks.ts @@ -11,8 +11,8 @@ const LABEL: Record = { autumn: 'Autumn board', winter: 'Winter board', night: 'Night board', - orc: 'Orc people', - pirate: 'Pirate people', + orc: 'Orc faction', + pirate: 'Pirate faction', } export function newUnlocks(