-
Notifications
You must be signed in to change notification settings - Fork 0
Integrate Neurotoxic Overworld Aesthetic into App #1388
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 30 commits
e780835
4ff02f4
e9e957c
ba9d091
4bedb09
978fd83
bf64288
5420a03
ffe45f0
4ed2067
d1d6f53
1c52078
38f5dea
13bd280
3126f9c
32d4b2a
221e451
d90fca1
0ee0778
c53c499
b6106ae
0dfca54
621871c
6221010
5dec2ae
693d10f
11d8d6a
ac79da5
6b20c78
e53ef58
f67ef35
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -507,10 +507,6 @@ | |||||
| "member": { | ||||||
| "unknown": "Unbekannt" | ||||||
| }, | ||||||
| "menu.close": "MENÜ SCHLIEßEN", | ||||||
| "menu.inventory": "INVENTAR", | ||||||
| "menu.open": "MENÜ", | ||||||
| "menu.upgrades": "UPGRADES", | ||||||
| "merch_press.button": "MERCH-PRESSE", | ||||||
| "merch_press.confirm": "PRESSE STARTEN", | ||||||
| "merch_press.cost_label": "KOSTEN", | ||||||
|
|
@@ -602,22 +598,6 @@ | |||||
| "no_save_found": "Kein Speicherstand gefunden!", | ||||||
| "nowPlaying": "Spielt jetzt: {{name}}", | ||||||
| "overload.toxic": "TOXISCHER OVERLOAD", | ||||||
| "overworld.band_hq_button": "BAND HQ", | ||||||
| "overworld.event_log": "EREIGNISPROTOKOLL:", | ||||||
| "overworld.header.tourPlan": "TOURPLAN", | ||||||
| "overworld.location_secured": "{{location}} gesichert.", | ||||||
| "overworld.locations_loaded": "Locations geladen: {{count}}", | ||||||
| "overworld.radio_station": "FM 66.6", | ||||||
| "overworld.refuel": "AUFTANKEN", | ||||||
| "overworld.repair": "REPARIEREN", | ||||||
| "overworld.save_game": "SPIEL SPEICHERN", | ||||||
| "overworld.status.nextStop": "Nächster Halt", | ||||||
| "overworld.status.onRoad": "Unterwegs", | ||||||
| "overworld.status.selectLocation": "Markierte Location auswählen", | ||||||
| "overworld.status.traveling": "UNTERWEGS...", | ||||||
| "overworld.tour_active": "{{date}}: Tour aktiv.", | ||||||
| "overworld.traveling_van": "Reisevan", | ||||||
| "overworld.void_clinic_button": "LEEREN-KLINIK", | ||||||
| "pirate_radio.button": "PIRATENSENDER", | ||||||
| "pirate_radio.controversy_gain": "KONTROVERSE", | ||||||
| "pirate_radio.cooldown": "IM ABKLINGEN", | ||||||
|
|
@@ -985,5 +965,67 @@ | |||||
| "unit.km": "km", | ||||||
| "unlocked": "FREIGESCHALTET: {{unlock}}!", | ||||||
| "visual_interface": "VISUELLE SCHNITTSTELLE", | ||||||
| "volume.set": "Lautstärke auf {{pct}}% setzen" | ||||||
| "volume.set": "Lautstärke auf {{pct}}% setzen", | ||||||
| "menu": { | ||||||
| "management": "MANAGEMENT", | ||||||
| "hq_desc": "Band & Gear verwalten", | ||||||
| "quests_desc": "Aktive Ziele", | ||||||
| "stash_desc": "Schmuggelware & Inventar", | ||||||
| "side_hustles": "NEBENJOBS", | ||||||
| "radio_desc": "Ruf verbessern", | ||||||
| "merch_desc": "Bootlegs drucken", | ||||||
| "darkweb_desc": "Neue Tracks leaken", | ||||||
| "logistics": "LOGISTIK", | ||||||
| "refuel_desc": "Van volltanken", | ||||||
| "repair_desc": "Schäden reparieren", | ||||||
| "bloodbank_desc": "Blut gegen Bargeld tauschen", | ||||||
| "clinic_desc": "Mitglieder heilen", | ||||||
| "system": "SYSTEM", | ||||||
| "save_desc": "Fortschritt speichern", | ||||||
| "options_count": "optionen", | ||||||
| "actions": "AKTIONEN", | ||||||
| "back_to_actions": "ZURÜCK ZU AKTIONEN", | ||||||
| "close": "MENÜ SCHLIESSEN", | ||||||
| "open": "MENÜ ÖFFNEN", | ||||||
| "options_count_upper": "OPTIONEN", | ||||||
| "options_count_lower": "optionen", | ||||||
| "inventory": "INVENTAR", | ||||||
| "upgrades": "UPGRADES" | ||||||
| }, | ||||||
| "overworld": { | ||||||
| "shortcuts": { | ||||||
| "help": "Hilfe umschalten", | ||||||
| "mute": "Stumm / Laut", | ||||||
| "event": "Event-Option wählen", | ||||||
| "hit_notes": "Noten treffen (Gig)", | ||||||
| "close": "Overlays schließen" | ||||||
| }, | ||||||
| "low_fuel": "WENIG BENZIN", | ||||||
| "keyboard_shortcuts": "Tastenkürzel", | ||||||
| "band_status": "Band Status", | ||||||
| "harmony": "Harmonie", | ||||||
| "radio_station": "FM 66.6", | ||||||
| "event_log_entries": "einträge", | ||||||
| "event_log_entries_one": "eintrag", | ||||||
| "event_log_entries_other": "einträge", | ||||||
| "locations_loaded": "Tour initialisiert. {{count}} Locations geladen.", | ||||||
| "tour_active": "{{date}}: Tour aktiv.", | ||||||
| "location_secured": "{{location}} gesichert.", | ||||||
| "event_log": "EVENT LOG", | ||||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🔴 German locale lost translation for overworld.event_log — shows English 'EVENT LOG' instead of German The restructured German locale file replaces the translated value Old vs new German locale valuesOld flat key: New nested key: The English locale correctly has This violates the AGENTS.md rule: "I18n: Update both
Suggested change
Was this helpful? React with 👍 or 👎 to provide feedback. |
||||||
| "header": { | ||||||
| "tourPlan": "TOURPLAN" | ||||||
| }, | ||||||
| "status": { | ||||||
| "traveling": "REISEN...", | ||||||
| "nextStop": "Nächster Halt", | ||||||
| "onRoad": "UNTERWEGS", | ||||||
| "selectLocation": "WÄHLE EINEN ORT" | ||||||
| }, | ||||||
| "band_hq_button": "BAND HQ", | ||||||
| "refuel": "TANKEN", | ||||||
| "repair": "REPARIEREN", | ||||||
| "void_clinic_button": "VOID CLINIC", | ||||||
| "save_game": "SPIEL SPEICHERN", | ||||||
| "traveling_van": "Reisevan" | ||||||
| } | ||||||
|
DaFum marked this conversation as resolved.
|
||||||
| } | ||||||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -21,6 +21,7 @@ const SCENES_WITHOUT_HUD: Set<GamePhase> = new Set([ | |
| GAME_PHASES.SETTINGS, | ||
| GAME_PHASES.CREDITS, | ||
| GAME_PHASES.GAMEOVER, | ||
| GAME_PHASES.OVERWORLD, | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🚩 Global HUD suppression for Overworld is intentional but broad Adding Was this helpful? React with 👍 or 👎 to provide feedback. |
||
| GAME_PHASES.TRAVEL_MINIGAME, | ||
| GAME_PHASES.PRE_GIG_MINIGAME, | ||
| GAME_PHASES.CLINIC | ||
|
|
@@ -99,7 +100,7 @@ function GameContent() { | |
| <div className='crt-overlay pointer-events-none fixed inset-0 z-(--z-crt) mix-blend-overlay opacity-50' /> | ||
| )} | ||
|
|
||
| {/* Hide HUD in Intro/Menu/Settings/Credits/GameOver */} | ||
| {/* Hide global HUD in scenes that provide their own overlays or no HUD UI. */} | ||
| {!SCENES_WITHOUT_HUD.has(currentScene) && <HUD />} | ||
|
|
||
| <ToastOverlay /> | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor: inconsistent German translation for the same shortcut concept.
overworld.shortcuts.muteis"Stumm / Laut"while the existingshortcuts.mute(line 798) in this same file is"Stumm / Ton an"for the same toggle concept. Either is grammatical, but the duplicated pair is semantically equivalent and should read the same to avoid drift between the global shortcuts overlay and the overworld-specific list.🌐 Suggested fix
📝 Committable suggestion
🤖 Prompt for AI Agents