Add mod documentation in seven languages
This commit is contained in:
1 parent
bcac9f027b
commit
364a0af3d1
20 files changed
+526
-8
No files matched your search
Binary file not shown.
|
After Width: | Height: | Size: 47 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 13 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 40 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 29 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 23 KiB |
+74
@@ -0,0 +1,74 @@
|
||||
# Menu — main menu, game choice, saves and settings
|
||||
|
||||
Menu is the first screen you see: the title menu with **Play**, **Load**, **Settings**, **Mods & Collections** and **Exit**. It lets you pick one of the installed games, start it or continue where you stopped, load a save, and change the language, sound and display settings. Other mods can add their own buttons and settings pages to it.
|
||||
|
||||
It belongs to the shell that is always loaded, so it is there before any game starts.
|
||||
|
||||

|
||||
|
||||
## Start a game
|
||||
|
||||
**Play** opens **Choose a game**. Every game from your collections is a card with its cover, description, readiness and number of saves.
|
||||
|
||||

|
||||
|
||||
- **New game** starts the game from its first scene. The menu switches to the game's set of mods in the same window — there is no restart.
|
||||
- **Continue** on a card resumes that game's latest save; **Saves** lists them.
|
||||
- **Install missing** appears when the game needs mods you do not have; it downloads them.
|
||||
- **Configure** opens the game's scheme in the mod manager.
|
||||
|
||||
While you look at the menu, the games' mods are prepared in the background; the hint at the bottom says when starting will be quick.
|
||||
|
||||
**Continue** in the main menu itself appears once you have played: it returns to the last game and save you used.
|
||||
|
||||
## Load a save
|
||||
|
||||
**Load** shows the saves of one game at a time; pick the game in the selector at the top and click a save to load it.
|
||||
|
||||

|
||||
|
||||
If the game's mods changed since the save was made, a **The game has changed** window lists what was added (starts from scratch), removed (its data is kept and returns if turned on again) or updated, and makes a backup of the save before loading. Saves from before games existed appear under **Saves without a game**; you choose the game they belong to and the file moves there.
|
||||
|
||||
During a game, saving and loading use the same window through the in-game menu: click a slot to save, a used slot is overwritten after confirmation, **+ New save** adds one.
|
||||
|
||||
## Settings
|
||||
|
||||
**Settings** has four tabs. Changes are applied and saved at once.
|
||||
|
||||
- **General** — interface language.
|
||||
- **Sound** — on/off and volume for Sounds, Music and Ambience.
|
||||
- **Display** — window mode (windowed, maximized, borderless or exclusive fullscreen), monitor, window size, V-Sync and frame rate limit, plus **Reset display settings**.
|
||||
- **Mods** — settings pages that installed mods add, with **Reset to Defaults**.
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
Menu's own page on the **Mods** tab is **Data of disabled mechanics → Purge**: it removes from every save the data of mods that are no longer part of the games. Use it only when you are sure: a mechanic turned on again starts from scratch.
|
||||
|
||||
## What Menu relies on
|
||||
|
||||
Menu draws the screens and decides what each button does. The game list and its readiness come from the collections; starting, switching and saving games are done by the engine's game session and save services; the music of the title screen is the `MainMenu` playlist of Music Pack, which Menu requires. **Mods & Collections** is supplied by Mod Manager.
|
||||
|
||||
## For mod authors: add a button or a settings page
|
||||
|
||||
The buttons come from a registry, not from a fixed screen, so a mod can add, replace or reorder them. Mod Manager adds its button with a `main_menu` entry in its manifest:
|
||||
|
||||
```json
|
||||
"main_menu": [
|
||||
{
|
||||
"id": "mods_hub",
|
||||
"scene_path": "scenes/mods_hub_screen.tscn",
|
||||
"button": { "icon": "mod_manager", "locale": "mod_manager/menu_title", "index": 100 }
|
||||
}
|
||||
]
|
||||
```
|
||||
|
||||
A mod's settings appear on the **Mods** tab when the mod registers settings definitions in the mod settings registry, as Menu does for its Purge action. Text on buttons and settings comes from the mod's own localization.
|
||||
|
||||
## If something goes wrong
|
||||
|
||||
1. **No games under Play.** No collection of kind *game* is installed or enabled; open **Mods & Collections**.
|
||||
2. **A game card says Missing mods or Incompatible versions.** Use **Install missing**, or **Configure** to see the problem.
|
||||
3. **Continue is missing.** It appears after you have played a game at least once.
|
||||
4. **The window does not keep its size.** Check **Display → Window mode**; window size applies only to windowed mode.
|
||||
+74
@@ -0,0 +1,74 @@
|
||||
# Menu — menú principal, elección de juego, partidas guardadas y ajustes
|
||||
|
||||
Menu es la primera pantalla que ves: el menú de título con **Jugar**, **Cargar**, **Ajustes**, **Mods y colecciones** y **Salir**. Desde ahí eliges uno de los juegos instalados, lo empiezas o lo continúas donde lo dejaste, cargas una partida guardada y cambias el idioma, el sonido y los ajustes de pantalla. Otros mods pueden añadir sus propios botones y páginas de ajustes.
|
||||
|
||||
Pertenece a la carcasa que siempre está cargada, así que está ahí antes de que empiece cualquier juego.
|
||||
|
||||

|
||||
|
||||
## Empezar una partida
|
||||
|
||||
**Jugar** abre **Elige un juego**. Cada juego de tus colecciones es una tarjeta con su portada, descripción, estado de preparación y número de partidas guardadas.
|
||||
|
||||

|
||||
|
||||
- **Nueva partida** empieza el juego desde su primera escena. El menú cambia al conjunto de mods del juego en la misma ventana, sin reiniciar.
|
||||
- **Continuar** en una tarjeta retoma la última partida guardada de ese juego; **Partidas** las enumera.
|
||||
- **Instalar lo que falta** aparece cuando el juego necesita mods que no tienes y los descarga.
|
||||
- **Configurar** abre el esquema del juego en el gestor de mods.
|
||||
|
||||
Mientras miras el menú, los mods de los juegos se preparan en segundo plano; la pista de abajo avisa de cuándo el arranque será rápido.
|
||||
|
||||
**Continuar** en el propio menú principal aparece cuando ya has jugado: te devuelve al último juego y partida que usaste.
|
||||
|
||||
## Cargar una partida guardada
|
||||
|
||||
**Cargar** muestra las partidas guardadas de un juego cada vez; elige el juego en el selector de arriba y haz clic en una partida para cargarla.
|
||||
|
||||

|
||||
|
||||
Si los mods del juego han cambiado desde que se hizo la partida, una ventana **El juego ha cambiado** enumera lo que se añadió (empieza de cero), lo que se quitó (sus datos se conservan y vuelven si se activa de nuevo) y lo que se actualizó, y hace una copia de seguridad de la partida antes de cargarla. Las partidas de antes de que existieran los juegos aparecen en **Partidas sin juego**; eliges a qué juego pertenecen y el archivo se muda allí.
|
||||
|
||||
Dentro de un juego, guardar y cargar usan la misma ventana desde el menú del juego: haz clic en una ranura para guardar, una ranura usada se sobrescribe tras confirmar, y **+ Nueva partida guardada** añade una más.
|
||||
|
||||
## Ajustes
|
||||
|
||||
**Ajustes** tiene cuatro pestañas. Los cambios se aplican y se guardan al instante.
|
||||
|
||||
- **General** — el idioma de la interfaz.
|
||||
- **Sonido** — activación y volumen de Sonidos, Música y Ambiente.
|
||||
- **Pantalla** — modo de ventana (en ventana, maximizada, sin bordes o pantalla completa exclusiva), monitor, tamaño de la ventana, V-Sync y límite de fotogramas, además de **Restablecer ajustes de pantalla**.
|
||||
- **Mods** — páginas de ajustes que añaden los mods instalados, con **Restablecer valores**.
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
La página del propio Menu en la pestaña **Mods** es **Datos de mecánicas desactivadas → Purgar**: quita de cada partida guardada los datos de los mods que ya no forman parte de los juegos. Úsala solo si estás seguro: una mecánica reactivada empieza de cero.
|
||||
|
||||
## De qué depende Menu
|
||||
|
||||
Menu dibuja las pantallas y decide qué hace cada botón. La lista de juegos y su preparación vienen de las colecciones; empezar, cambiar y guardar juegos lo hacen la sesión de juego y los servicios de guardado del motor; la música de la pantalla de título es la lista `MainMenu` de Music Pack, que Menu exige. **Mods y colecciones** lo aporta Mod Manager.
|
||||
|
||||
## Para autores de mods: añadir un botón o una página de ajustes
|
||||
|
||||
Los botones salen de un registro, no de una pantalla fija, así que un mod puede añadirlos, sustituirlos o reordenarlos. Mod Manager añade su botón con una entrada `main_menu` en su manifiesto:
|
||||
|
||||
```json
|
||||
"main_menu": [
|
||||
{
|
||||
"id": "mods_hub",
|
||||
"scene_path": "scenes/mods_hub_screen.tscn",
|
||||
"button": { "icon": "mod_manager", "locale": "mod_manager/menu_title", "index": 100 }
|
||||
}
|
||||
]
|
||||
```
|
||||
|
||||
Los ajustes de un mod aparecen en la pestaña **Mods** cuando el mod registra definiciones de ajustes en el registro de ajustes de mods, como hace Menu con su acción de purga. Los textos de botones y ajustes salen de la localización del propio mod.
|
||||
|
||||
## Si algo falla
|
||||
|
||||
1. **No hay juegos bajo Jugar.** No hay ninguna colección de tipo *juego* instalada o activada; abre **Mods y colecciones**.
|
||||
2. **Una tarjeta dice Faltan mods o Versiones incompatibles.** Usa **Instalar lo que falta** o **Configurar** para ver el problema.
|
||||
3. **No aparece Continuar.** Aparece cuando has jugado al menos una vez.
|
||||
4. **La ventana no mantiene su tamaño.** Revisa **Pantalla → Modo de ventana**; el tamaño de ventana solo se aplica en modo ventana.
|
||||
+74
@@ -0,0 +1,74 @@
|
||||
# Menu — メインメニュー、ゲーム選択、セーブ、設定
|
||||
|
||||
Menu は起動して最初に目にする画面です。**プレイ**、**ロード**、**設定**、**MOD とコレクション**、**終了**の並ぶタイトルメニューです。ここからインストール済みのゲームを一つ選び、始めたり続きから再開したり、セーブをロードしたり、言語・サウンド・表示の設定を変えたりできます。他の MOD が独自のボタンや設定ページを追加することもできます。
|
||||
|
||||
Menu は常に読み込まれるシェルの一部なので、どのゲームを始める前からそこにあります。
|
||||
|
||||

|
||||
|
||||
## ゲームを始める
|
||||
|
||||
**プレイ**を押すと**ゲームを選択**が開きます。コレクションにあるゲームはそれぞれ、カバー・説明・準備状況・セーブ数を添えたカードとして並びます。
|
||||
|
||||

|
||||
|
||||
- **ニューゲーム**はゲームの最初のシーンから始めます。メニューは同じウィンドウのままそのゲームの MOD セットに切り替わります。再起動は不要です。
|
||||
- カードの**続きから**はそのゲームの最新セーブを再開します。**セーブ**で一覧を出せます。
|
||||
- **足りないものをインストール**は、ゲームに必要な MOD が足りないときに現れ、ダウンロードします。
|
||||
- **設定する**は MOD マネージャーでゲームの構成を開きます。
|
||||
|
||||
メニューを見ている間に、各ゲームの MOD がバックグラウンドで準備されます。下のヒントが、起動が速くなるタイミングを教えてくれます。
|
||||
|
||||
メインメニュー自身の**続きから**は、一度でもプレイすると現れます。最後に使ったゲームとセーブへ戻ります。
|
||||
|
||||
## セーブをロードする
|
||||
|
||||
**ロード**は一度に一つのゲームのセーブを表示します。上のセレクターでゲームを選び、セーブをクリックするとロードします。
|
||||
|
||||

|
||||
|
||||
セーブの後でゲームの MOD が変わっていた場合は、**ゲームが変わりました**ウィンドウが、追加されたもの(最初から)、削除されたもの(データは残り、有効にすれば戻る)、更新されたものを一覧し、ロードの前にセーブのバックアップを作ります。ゲームという仕組みができる前のセーブは**ゲームのないセーブ**に表示されます。属するゲームを選ぶと、ファイルがそちらへ移ります。
|
||||
|
||||
ゲーム中のセーブとロードは、ゲーム内メニューから同じウィンドウを使います。スロットをクリックしてセーブ、使用中のスロットは確認後に上書き、**+ 新しいセーブ**で追加します。
|
||||
|
||||
## 設定
|
||||
|
||||
**設定**には四つのタブがあります。変更はすぐに反映・保存されます。
|
||||
|
||||
- **一般** — インターフェースの言語。
|
||||
- **サウンド** — 効果音・音楽・アンビエンスのオン/オフと音量。
|
||||
- **表示** — ウィンドウモード(ウィンドウ、最大化、ボーダーレス、排他フルスクリーン)、モニター、ウィンドウサイズ、V-Sync、フレームレート制限、そして**表示設定をリセット**。
|
||||
- **MOD** — インストール済み MOD が追加する設定ページと**既定に戻す**。
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
**MOD** タブにある Menu 自身のページが**無効にしたメカニクスのデータ → 削除**です。ゲームに属さなくなった MOD のデータをすべてのセーブから取り除きます。確信が持てるときだけ使いましょう。もう一度有効にしたメカニクスは最初からになります。
|
||||
|
||||
## Menu が頼っているもの
|
||||
|
||||
Menu は画面を描き、各ボタンの挙動を決めます。ゲームの一覧と準備状況はコレクションから、ゲームの起動・切り替え・保存はエンジンのゲームセッションとセーブサービスが担います。タイトル画面の音楽は Menu が要求する Music Pack の `MainMenu` プレイリストです。**MOD とコレクション**は Mod Manager が提供します。
|
||||
|
||||
## MOD 作者向け:ボタンや設定ページを追加する
|
||||
|
||||
ボタンは固定画面ではなくレジストリーから来るので、MOD は追加・置き換え・並べ替えができます。Mod Manager は manifest の `main_menu` エントリーで自分のボタンを足しています:
|
||||
|
||||
```json
|
||||
"main_menu": [
|
||||
{
|
||||
"id": "mods_hub",
|
||||
"scene_path": "scenes/mods_hub_screen.tscn",
|
||||
"button": { "icon": "mod_manager", "locale": "mod_manager/menu_title", "index": 100 }
|
||||
}
|
||||
]
|
||||
```
|
||||
|
||||
MOD の設定は、MOD が MOD 設定レジストリーに設定定義を登録すると **MOD** タブに現れます。Menu が削除アクションでそうしているのと同じです。ボタンや設定の文言は MOD 自身のローカライゼーションから来ます。
|
||||
|
||||
## うまく動かないとき
|
||||
|
||||
1. **プレイの下にゲームがない。** 種類が *ゲーム* のコレクションが一つもインストール・有効化されていません。**MOD とコレクション**を開いてください。
|
||||
2. **カードに「足りない MOD」や「互換性のないバージョン」と出る。** **足りないものをインストール**を使うか、**設定する**で問題を確認してください。
|
||||
3. **「続きから」がない。** 一度でもプレイすると現れます。
|
||||
4. **ウィンドウのサイズが保たれない。** **表示 → ウィンドウモード**を確認してください。ウィンドウサイズはウィンドウモードでだけ効きます。
|
||||
+74
@@ -0,0 +1,74 @@
|
||||
# Menu — 메인 메뉴, 게임 선택, 저장, 설정
|
||||
|
||||
Menu는 여러분이 가장 먼저 보는 화면입니다. **플레이**, **불러오기**, **설정**, **모드와 컬렉션**, **나가기**가 놓인 타이틀 메뉴입니다. 설치된 게임을 골라 시작하거나 멈췄던 지점에서 이어하고, 저장 파일을 불러오고, 언어·소리·화면 설정을 바꿀 수 있습니다. 다른 모드가 자기 버튼과 설정 페이지를 추가할 수도 있습니다.
|
||||
|
||||
Menu는 항상 로드되는 셸의 일부이므로 어떤 게임을 시작하기 전부터 자리하고 있습니다.
|
||||
|
||||

|
||||
|
||||
## 게임 시작하기
|
||||
|
||||
**플레이**를 누르면 **게임 선택**이 열립니다. 컬렉션의 게임은 각자 커버, 설명, 준비 상태, 저장 수가 붙은 카드로 표시됩니다.
|
||||
|
||||

|
||||
|
||||
- **새 게임**은 게임의 첫 장면부터 시작합니다. 메뉴는 같은 창에서 그 게임의 모드 세트로 바뀝니다. 재시작이 없습니다.
|
||||
- 카드의 **이어하기**는 그 게임의 가장 최근 저장을 이어서 합니다. **저장 파일**은 목록을 보여 줍니다.
|
||||
- **빠진 것 설치**는 게임에 필요한 모드가 없을 때 나타나 다운로드합니다.
|
||||
- **구성**은 모드 관리자에서 게임 구성을 엽니다.
|
||||
|
||||
메뉴를 보고 있는 동안 게임들의 모드가 백그라운드에서 준비됩니다. 아래 힌트가 언제 시작이 빨라지는지 알려 줍니다.
|
||||
|
||||
메인 메뉴의 **이어하기**는 한 번이라도 플레이하면 나타납니다. 마지막으로 쓴 게임과 저장으로 돌아갑니다.
|
||||
|
||||
## 저장 불러오기
|
||||
|
||||
**불러오기**는 한 번에 한 게임의 저장을 보여 줍니다. 위의 선택기에서 게임을 고르고 저장을 클릭하면 불러옵니다.
|
||||
|
||||

|
||||
|
||||
저장 이후 게임의 모드가 바뀌었다면 **게임이 바뀌었습니다** 창이 추가된 것(처음부터 시작), 제거된 것(데이터는 보관되고 다시 켜면 돌아옴), 업데이트된 것을 나열하고 불러오기 전에 저장을 백업합니다. 게임이라는 개념 이전의 저장은 **게임이 없는 저장 파일** 아래에 나타납니다. 어느 게임에 속하는지 고르면 파일이 그곳으로 옮겨집니다.
|
||||
|
||||
게임 중에는 인게임 메뉴의 같은 창으로 저장하고 불러옵니다. 슬롯을 클릭해 저장하고, 사용 중인 슬롯은 확인 후 덮어쓰며, **+ 새로 저장**으로 하나 더 만듭니다.
|
||||
|
||||
## 설정
|
||||
|
||||
**설정**에는 탭이 넷 있습니다. 변경 사항은 곧바로 적용되고 저장됩니다.
|
||||
|
||||
- **일반** — 인터페이스 언어.
|
||||
- **소리** — 효과음, 음악, 앰비언스의 켜기/끄기와 음량.
|
||||
- **화면** — 창 모드(창 모드, 최대화, 테두리 없음, 전용 전체 화면), 모니터, 창 크기, V-Sync, 프레임 제한, 그리고 **화면 설정 초기화**.
|
||||
- **모드** — 설치된 모드가 추가하는 설정 페이지와 **기본값으로**.
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
**모드** 탭의 Menu 자신의 페이지는 **비활성화된 메카닉의 데이터 → 정리**입니다. 더 이상 게임에 속하지 않는 모드의 데이터를 모든 저장에서 지웁니다. 확신이 들 때만 쓰세요. 다시 켠 메카닉은 처음부터 시작합니다.
|
||||
|
||||
## Menu가 의지하는 것들
|
||||
|
||||
Menu는 화면을 그리고 각 버튼이 무엇을 하는지 정합니다. 게임 목록과 준비 상태는 컬렉션에서 오고, 게임의 시작·전환·저장은 엔진의 게임 세션과 저장 서비스가 맡습니다. 타이틀 화면 음악은 Menu가 요구하는 Music Pack의 `MainMenu` 플레이리스트입니다. **모드와 컬렉션**은 Mod Manager가 제공합니다.
|
||||
|
||||
## 모드 제작자를 위해: 버튼이나 설정 페이지 추가하기
|
||||
|
||||
버튼은 고정된 화면이 아니라 레지스트리에서 옵니다. 그래서 모드가 추가하거나 바꾸거나 순서를 바꿀 수 있습니다. Mod Manager는 manifest의 `main_menu` 항목으로 자기 버튼을 더합니다:
|
||||
|
||||
```json
|
||||
"main_menu": [
|
||||
{
|
||||
"id": "mods_hub",
|
||||
"scene_path": "scenes/mods_hub_screen.tscn",
|
||||
"button": { "icon": "mod_manager", "locale": "mod_manager/menu_title", "index": 100 }
|
||||
}
|
||||
]
|
||||
```
|
||||
|
||||
모드의 설정은 그 모드가 모드 설정 레지스트리에 설정 정의를 등록하면 **모드** 탭에 나타납니다. Menu가 정리 액션으로 하는 일과 같습니다. 버튼과 설정의 문구는 모드 자신의 로컬라이제이션에서 옵니다.
|
||||
|
||||
## 문제가 생겼을 때
|
||||
|
||||
1. **플레이 아래에 게임이 없다.** 종류가 *게임*인 컬렉션이 설치·활성화되어 있지 않습니다. **모드와 컬렉션**을 여세요.
|
||||
2. **게임 카드에 빠진 모드 또는 호환되지 않는 버전이 표시된다.** **빠진 것 설치**를 쓰거나 **구성**으로 문제를 확인하세요.
|
||||
3. **이어하기가 없다.** 한 번이라도 플레이하면 나타납니다.
|
||||
4. **창이 크기를 유지하지 않는다.** **화면 → 창 모드**를 확인하세요. 창 크기는 창 모드에서만 적용됩니다.
|
||||
+74
@@ -0,0 +1,74 @@
|
||||
# Menu — главное меню, выбор игры, сохранения и настройки
|
||||
|
||||
Menu — первый экран, который вы видите: заглавное меню с кнопками **Играть**, **Загрузить**, **Настройки**, **Моды и коллекции** и **Выход**. Здесь можно выбрать одну из установленных игр, начать её или продолжить с того места, где остановились, загрузить сохранение, а также изменить язык, звук и настройки экрана. Другие моды могут добавлять сюда свои кнопки и страницы настроек.
|
||||
|
||||
Menu входит в оболочку, которая загружается всегда, поэтому оно на месте ещё до запуска любой игры.
|
||||
|
||||

|
||||
|
||||
## Запуск игры
|
||||
|
||||
Кнопка **Играть** открывает **Выбор игры**. Каждая игра из ваших коллекций — карточка с обложкой, описанием, готовностью к запуску и числом сохранений.
|
||||
|
||||

|
||||
|
||||
- **Новая игра** запускает игру с её первой сцены. Меню переключается на набор модов этой игры в том же окне — без перезапуска.
|
||||
- **Продолжить** на карточке продолжает последнее сохранение этой игры; **Сохранения** открывает их список.
|
||||
- **Установить недостающее** появляется, когда игре нужны моды, которых у вас нет, и скачивает их.
|
||||
- **Настроить** открывает схему игры в менеджере модов.
|
||||
|
||||
Пока вы смотрите на меню, моды игр готовятся в фоне; подсказка внизу сообщит, когда запуск будет быстрым.
|
||||
|
||||
Кнопка **Продолжить** в самом главном меню появляется после первой же игры: она возвращает в последнюю игру и сохранение, которыми вы пользовались.
|
||||
|
||||
## Загрузка сохранения
|
||||
|
||||
Кнопка **Загрузить** показывает сохранения одной игры за раз; выберите игру в списке сверху и щёлкните сохранение, чтобы загрузить его.
|
||||
|
||||

|
||||
|
||||
Если состав модов игры изменился с момента сохранения, окно **Состав игры изменился** перечислит, что добавилось (начнёт с нуля), что убралось (его данные сохранятся и вернутся, если включить снова) и что обновилось, а перед загрузкой сделает резервную копию сохранения. Сохранения, сделанные ещё до появления игр, показываются в группе **Сохранения без игры**; вы выбираете, к какой игре они относятся, и файл переезжает туда.
|
||||
|
||||
Внутри игры сохранение и загрузка идут через то же окно в игровом меню: щёлкните слот, чтобы сохранить; занятый слот перезаписывается после подтверждения; **+ Новое сохранение** добавляет ещё один.
|
||||
|
||||
## Настройки
|
||||
|
||||
В **Настройках** четыре вкладки. Изменения применяются и сохраняются сразу.
|
||||
|
||||
- **Основное** — язык интерфейса.
|
||||
- **Звук** — включение и громкость звуков, музыки и эмбиента.
|
||||
- **Экран** — режим окна (в окне, на весь экран, без рамки или эксклюзивный полный экран), монитор, размер окна, V-Sync и ограничение частоты кадров, плюс **Сбросить настройки экрана**.
|
||||
- **Моды** — страницы настроек, которые добавляют установленные моды, с кнопкой **Сбросить настройки**.
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
Собственная страница Menu на вкладке **Моды** — это **Данные отключённых механик → Очистить**: кнопка удаляет из всех сохранений данные модов, которые больше не входят в игры. Пользуйтесь ею, только когда уверены: включённая снова механика начнёт с нуля.
|
||||
|
||||
## От чего зависит Menu
|
||||
|
||||
Menu рисует экраны и решает, что делает каждая кнопка. Список игр и их готовность приходят из коллекций; запуском, переключением и сохранением игр занимаются игровая сессия и службы сохранений движка; музыка титульного экрана — это плейлист `MainMenu` из Music Pack, которого Menu требует. Раздел **Моды и коллекции** поставляет Mod Manager.
|
||||
|
||||
## Авторам модов: добавить кнопку или страницу настроек
|
||||
|
||||
Кнопки берутся из реестра, а не с жёстко заданного экрана, поэтому мод может добавлять, заменять и переставлять их. Mod Manager добавляет свою кнопку записью `main_menu` в манифесте:
|
||||
|
||||
```json
|
||||
"main_menu": [
|
||||
{
|
||||
"id": "mods_hub",
|
||||
"scene_path": "scenes/mods_hub_screen.tscn",
|
||||
"button": { "icon": "mod_manager", "locale": "mod_manager/menu_title", "index": 100 }
|
||||
}
|
||||
]
|
||||
```
|
||||
|
||||
Настройки мода появляются на вкладке **Моды**, когда мод регистрирует описания настроек в реестре настроек модов, — так Menu поступает со своим действием «Очистить». Тексты кнопок и настроек берутся из локализации самого мода.
|
||||
|
||||
## Если что-то пошло не так
|
||||
|
||||
1. **Под «Играть» нет игр.** Не установлена и не включена ни одна коллекция типа «игра»; откройте **Моды и коллекции**.
|
||||
2. **На карточке игры «Не хватает модов» или «Несовместимые версии».** Нажмите **Установить недостающее** или **Настроить**, чтобы посмотреть, в чём дело.
|
||||
3. **Нет кнопки «Продолжить».** Она появляется после того, как вы поиграли хотя бы раз.
|
||||
4. **Окно не сохраняет размер.** Проверьте **Экран → Режим окна**; размер окна применяется только в оконном режиме.
|
||||
+74
@@ -0,0 +1,74 @@
|
||||
# Menu — menu chính, chọn game, bản lưu và cài đặt
|
||||
|
||||
Menu là màn hình đầu tiên bạn thấy: menu tiêu đề với **Chơi**, **Tải**, **Cài đặt**, **Mod và bộ sưu tập** và **Thoát**. Tại đây bạn chọn một trong các game đã cài, bắt đầu hoặc tiếp tục từ chỗ đã dừng, tải một bản lưu, đổi ngôn ngữ, âm thanh và cài đặt hiển thị. Mod khác cũng có thể thêm nút và trang cài đặt của riêng mình.
|
||||
|
||||
Menu thuộc lớp vỏ luôn được tải, nên nó có mặt từ trước khi game nào bắt đầu.
|
||||
|
||||

|
||||
|
||||
## Bắt đầu game
|
||||
|
||||
**Chơi** mở **Chọn game**. Mỗi game trong các bộ sưu tập là một thẻ với ảnh bìa, mô tả, mức độ sẵn sàng và số bản lưu.
|
||||
|
||||

|
||||
|
||||
- **Trò chơi mới** bắt đầu game từ cảnh đầu tiên. Menu chuyển sang bộ mod của game ngay trong cùng cửa sổ — không cần khởi động lại.
|
||||
- **Tiếp tục** trên thẻ tiếp tục bản lưu mới nhất của game đó; **Bản lưu** liệt kê chúng.
|
||||
- **Cài phần còn thiếu** xuất hiện khi game cần những mod bạn chưa có và tải chúng về.
|
||||
- **Cấu hình** mở cấu trúc game trong trình quản lý mod.
|
||||
|
||||
Trong khi bạn xem menu, mod của các game đang được chuẩn bị ở nền; gợi ý phía dưới báo khi nào khởi động sẽ nhanh.
|
||||
|
||||
**Tiếp tục** ngay trên menu chính xuất hiện sau khi bạn đã chơi: nó quay về game và bản lưu bạn dùng lần cuối.
|
||||
|
||||
## Tải một bản lưu
|
||||
|
||||
**Tải** hiển thị bản lưu của từng game một; chọn game ở bộ chọn phía trên rồi nhấp vào một bản lưu để tải.
|
||||
|
||||

|
||||
|
||||
Nếu mod của game đã thay đổi từ lúc tạo bản lưu, cửa sổ **Game đã thay đổi** sẽ liệt kê cái được thêm (bắt đầu từ đầu), cái bị gỡ (dữ liệu được giữ và trở lại nếu bật lại) hay được cập nhật, và sao lưu bản lưu trước khi tải. Những bản lưu từ trước khi có khái niệm game nằm dưới **Bản lưu không có game**; bạn chọn game chúng thuộc về và tệp sẽ chuyển tới đó.
|
||||
|
||||
Trong lúc chơi, lưu và tải dùng chung một cửa sổ qua menu trong game: nhấp vào một ô để lưu, ô đã dùng bị ghi đè sau khi xác nhận, **+ Bản lưu mới** thêm ô mới.
|
||||
|
||||
## Cài đặt
|
||||
|
||||
**Cài đặt** có bốn thẻ. Thay đổi được áp dụng và lưu ngay.
|
||||
|
||||
- **Chung** — ngôn ngữ giao diện.
|
||||
- **Âm thanh** — bật/tắt và âm lượng của Hiệu ứng, Nhạc và Âm nền.
|
||||
- **Hiển thị** — chế độ cửa sổ (cửa sổ, phóng to, không viền hay toàn màn hình độc quyền), màn hình, kích thước cửa sổ, V-Sync và giới hạn khung hình, kèm **Đặt lại cài đặt hiển thị**.
|
||||
- **Mod** — các trang cài đặt mà mod đã cài thêm vào, với **Khôi phục mặc định**.
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
Trang riêng của Menu trên thẻ **Mod** là **Dữ liệu của cơ chế đã tắt → Xóa**: nó xóa khỏi mọi bản lưu dữ liệu của những mod không còn thuộc game nào. Chỉ dùng khi bạn chắc chắn: cơ chế được bật lại sẽ bắt đầu từ đầu.
|
||||
|
||||
## Menu dựa vào gì
|
||||
|
||||
Menu vẽ các màn hình và quyết định từng nút làm gì. Danh sách game và mức sẵn sàng đến từ các bộ sưu tập; việc bắt đầu, chuyển và lưu game do phiên chơi game cùng các dịch vụ lưu của engine đảm nhiệm; nhạc màn hình tiêu đề là playlist `MainMenu` của Music Pack, thứ Menu yêu cầu. **Mod và bộ sưu tập** do Mod Manager cung cấp.
|
||||
|
||||
## Cho tác giả mod: thêm nút hoặc trang cài đặt
|
||||
|
||||
Các nút đến từ một sổ đăng ký chứ không phải một màn hình cố định, nên mod có thể thêm, thay thế hay sắp xếp lại chúng. Mod Manager thêm nút của mình bằng một mục `main_menu` trong manifest:
|
||||
|
||||
```json
|
||||
"main_menu": [
|
||||
{
|
||||
"id": "mods_hub",
|
||||
"scene_path": "scenes/mods_hub_screen.tscn",
|
||||
"button": { "icon": "mod_manager", "locale": "mod_manager/menu_title", "index": 100 }
|
||||
}
|
||||
]
|
||||
```
|
||||
|
||||
Cài đặt của một mod xuất hiện trên thẻ **Mod** khi mod đăng ký định nghĩa cài đặt vào sổ đăng ký cài đặt mod, như Menu làm với hành động xóa dữ liệu. Văn bản trên nút và cài đặt lấy từ bản dịch của chính mod đó.
|
||||
|
||||
## Khi có trục trặc
|
||||
|
||||
1. **Không có game nào dưới Chơi.** Chưa cài hoặc chưa bật bộ sưu tập nào thuộc loại *game*; hãy mở **Mod và bộ sưu tập**.
|
||||
2. **Thẻ game báo Thiếu mod hoặc Phiên bản không tương thích.** Dùng **Cài phần còn thiếu**, hoặc **Cấu hình** để xem vấn đề.
|
||||
3. **Thiếu Tiếp tục.** Nó xuất hiện sau khi bạn đã chơi ít nhất một lần.
|
||||
4. **Cửa sổ không giữ nguyên kích thước.** Kiểm tra **Hiển thị → Chế độ cửa sổ**; kích thước cửa sổ chỉ áp dụng cho chế độ cửa sổ.
|
||||
+74
@@ -0,0 +1,74 @@
|
||||
# Menu — 主菜单、选择游戏、存档与设置
|
||||
|
||||
Menu 是你看到的第一个屏幕:带有**开始游戏**、**读取**、**设置**、**模组与合集**和**退出**的标题菜单。在这里可以选择一款已安装的游戏,开始或继续上次的进度,读取存档,还能更改语言、声音和显示设置。其他模组也可以在这里添加自己的按钮和设置页面。
|
||||
|
||||
它属于始终加载的外壳,因此在任何游戏开始之前就已存在。
|
||||
|
||||

|
||||
|
||||
## 开始游戏
|
||||
|
||||
**开始游戏**会打开**选择游戏**。合集里的每一款游戏都是一张卡片,上面有封面、描述、可玩状态和存档数量。
|
||||
|
||||

|
||||
|
||||
- **新游戏**从游戏的第一幕场景开始。菜单会在同一个窗口内切换到该游戏的模组集合——无需重启。
|
||||
- 卡片上的**继续**读取该游戏最近的存档;**存档**列出全部存档。
|
||||
- **安装缺失项**在游戏缺少你尚未拥有的模组时出现,并负责下载。
|
||||
- **配置**在模组管理器中打开游戏的构成方案。
|
||||
|
||||
当你停留在菜单上时,各游戏的模组正在后台准备;底部提示会告诉你何时启动会很快。
|
||||
|
||||
主菜单本身的**继续**按钮在你玩过之后才会出现:它会回到你上次玩的那个游戏和存档。
|
||||
|
||||
## 读取存档
|
||||
|
||||
**读取**一次显示一款游戏的存档;在顶部的选择器中挑选游戏,点击一个存档即可读取。
|
||||
|
||||

|
||||
|
||||
如果自存档以来游戏的模组发生过变化,**游戏已改变**窗口会列出新增的(从头开始)、移除的(数据保留,重新启用时恢复)或已更新的内容,并在读取前备份存档。早于“游戏”概念出现的存档会出现在**没有所属游戏的存档**下;你指定它们属于哪款游戏,文件就会移过去。
|
||||
|
||||
在游戏进行中,存档和读取走游戏内菜单的同一个窗口:点击栏位存档,已占用的栏位在确认后覆盖,**+ 新存档**再添一个。
|
||||
|
||||
## 设置
|
||||
|
||||
**设置**有四个标签页。改动立即生效并保存。
|
||||
|
||||
- **常规** — 界面语言。
|
||||
- **声音** — 音效、音乐和环境音的开关与音量。
|
||||
- **显示** — 窗口模式(窗口化、最大化、无边框或独占全屏)、显示器、窗口大小、V-Sync 和帧率上限,外加**重置显示设置**。
|
||||
- **模组** — 已安装模组添加的设置页面,带**恢复默认值**。
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
Menu 在**模组**标签页上的自家页面是**已停用机制的数据 → 清除**:它会从所有存档中删除已不属于任何游戏的模组数据。确定后再用:重新启用的机制会从头开始。
|
||||
|
||||
## Menu 依赖什么
|
||||
|
||||
Menu 负责绘制界面并决定每个按钮的行为。游戏列表及其就绪状态来自合集;启动、切换和保存游戏由引擎的游戏会话与存档服务完成;标题画面音乐是 Music Pack 的 `MainMenu` 播放列表,Menu 依赖它。**模组与合集**由 Mod Manager 提供。
|
||||
|
||||
## 给模组作者:添加按钮或设置页面
|
||||
|
||||
按钮来自注册表,而不是写死的界面,因此模组可以添加、替换或重新排列它们。Mod Manager 用 manifest 里的一个 `main_menu` 条目添加自己的按钮:
|
||||
|
||||
```json
|
||||
"main_menu": [
|
||||
{
|
||||
"id": "mods_hub",
|
||||
"scene_path": "scenes/mods_hub_screen.tscn",
|
||||
"button": { "icon": "mod_manager", "locale": "mod_manager/menu_title", "index": 100 }
|
||||
}
|
||||
]
|
||||
```
|
||||
|
||||
当模组在模组设置注册表中登记了设置定义时——就像 Menu 为自己的清除操作所做的那样——它的设置就会出现在**模组**标签页。按钮和设置的文案来自模组自己的本地化。
|
||||
|
||||
## 出现问题时
|
||||
|
||||
1. **开始游戏下面没有游戏。** 没有安装或启用任何“游戏”类型的合集;请打开**模组与合集**。
|
||||
2. **游戏卡片显示缺少模组或版本不兼容。** 使用**安装缺失项**,或点**配置**查看问题。
|
||||
3. **没有“继续”按钮。** 它在你至少玩过一次之后才会出现。
|
||||
4. **窗口记不住大小。** 检查**显示 → 窗口模式**;窗口大小只对窗口化模式生效。
|
||||
Reference in new issue
Block a user