Title screen, pause menu, settings dialog and savegames
- title screen (continue/new/load/settings/help) and Esc pause menu - settings: language & sound, camera, graphics, game, rebindable keys; stored in localStorage and in every savegame (always applied on load) - savegames as JSON (.dcsave): download, load via file picker or drag & drop - autosave to localStorage every 2 minutes and when the tab is hidden/closed - configurable wall detail, light count, interface size, game speed, hints - audio behind a cargo feature so native tests run (cargo test --no-default-features) - savegame round-trip test Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
fbf6f223fc
commit
fb7dab3683
17 files changed
+1742
-345
No files matched your search
@@ -197,3 +197,72 @@ tile.marked = zum Graben markiert
|
||||
# ---- Sprachauswahl
|
||||
langsel.title = Sprache
|
||||
langsel.hint = Klicke eine Sprache an. Du kannst sie später in den Einstellungen ändern.
|
||||
|
||||
# ---- Menüs
|
||||
menu.subtitle = Graben. Bauen. Verteidigen. Erobern.
|
||||
menu.continue = Fortsetzen
|
||||
menu.new = Neues Spiel
|
||||
menu.load = Spiel laden
|
||||
menu.save = Spiel speichern
|
||||
menu.settings = Einstellungen
|
||||
menu.help = Hilfe
|
||||
menu.resume = Weiterspielen
|
||||
menu.main = Hauptmenü
|
||||
menu.back = Zurück
|
||||
menu.paused = Pause
|
||||
menu.drop_hint = Tipp: Du kannst eine .dcsave-Datei auch einfach aufs Spielfenster ziehen, um sie zu laden.
|
||||
|
||||
# ---- Einstellungen
|
||||
set.tab.sound = Sprache & Ton
|
||||
set.tab.camera = Kamera
|
||||
set.tab.graphics = Grafik
|
||||
set.tab.game = Spiel
|
||||
set.tab.keys = Tasten
|
||||
set.language = Sprache
|
||||
set.volume = Effekt-Lautstärke
|
||||
set.music = Musik-Lautstärke
|
||||
set.mute = Stumm
|
||||
set.rotate_speed = Drehgeschwindigkeit
|
||||
set.zoom_speed = Zoomgeschwindigkeit
|
||||
set.edge_scroll = Bildschirmrand-Scrollen
|
||||
set.invert = Mausdrehung umkehren
|
||||
set.outlines = Kachel-Umrisse
|
||||
set.wall_detail = Wanddetail
|
||||
set.lights = Lichtquellen
|
||||
set.ui_scale = Oberflächengröße
|
||||
set.game_speed = Spieltempo
|
||||
set.hints = Hinweise
|
||||
set.keys_hint = Aktion anklicken und Taste drücken. Bereits belegte Tasten werden getauscht.
|
||||
set.press_key = Taste drücken für: {0}
|
||||
set.esc_cancel = Esc bricht ab
|
||||
set.reset_keys = Tasten zurücksetzen
|
||||
val.on = An
|
||||
val.off = Aus
|
||||
val.low = Niedrig
|
||||
val.medium = Mittel
|
||||
val.high = Hoch
|
||||
val.normal = Normal
|
||||
val.large = Groß
|
||||
|
||||
# ---- Namen der Tastenbelegung
|
||||
key.cam_forward = Kamera vor
|
||||
key.cam_back = Kamera zurück
|
||||
key.cam_left = Kamera links
|
||||
key.cam_right = Kamera rechts
|
||||
key.rotate_left = Links drehen
|
||||
key.rotate_right = Rechts drehen
|
||||
key.tilt_up = Neigen hoch
|
||||
key.tilt_down = Neigen runter
|
||||
key.pause = Pause
|
||||
key.mute = Ton an/aus
|
||||
key.volume_up = Lauter
|
||||
key.volume_down = Leiser
|
||||
key.outlines = Kachel-Umrisse
|
||||
key.help = Hilfe
|
||||
|
||||
# ---- Spielstände
|
||||
save.saved = Spiel gespeichert: {0}
|
||||
save.loaded = Spiel geladen.
|
||||
save.err_invalid = Diese Datei ist kein gültiger DungeonCraft-Spielstand.
|
||||
save.err_version = Dieser Spielstand stammt aus einer neueren DungeonCraft-Version.
|
||||
save.choose = Spielstand-Datei auswählen ...
|
||||
Reference in new issue
Block a user