Add mod documentation in seven languages
This commit is contained in:
1 parent
d55fc2cc14
commit
09291155bf
20 files changed
+624
-8
No files matched your search
Binary file not shown.
|
After Width: | Height: | Size: 76 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 74 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 31 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 108 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 132 KiB |
+88
@@ -0,0 +1,88 @@
|
||||
# Cthangover: Story — the main game
|
||||
|
||||
Cthangover is a darkly comic visual novel about Marao, a man who wakes up in an alley after a very bad night with no memory, a red rag and an old book he does not remember buying. This mod is the game's own content: its scenes, scenarios, characters, items, quests, world map, music choices and story text. Everything else — dialogues, inventory, battles, the map screen — comes from engine and mechanic mods that the game combines.
|
||||
|
||||
Play it from **Play → Cthangover → New game**.
|
||||
|
||||

|
||||
|
||||
## What you play
|
||||
|
||||
- **The prologue.** The story begins in the alley and continues through a graveyard and along the river to an old villa. The prologue is played as a novel: lines of text, Marao's portrait and choices.
|
||||
- **The villa and the town.** After the prologue you move between places by choices: the outside of the villa, its rooms (vestibule, living room, kitchen, bedroom, workroom, basement), the town entrance and the outskirts.
|
||||
- **Survival details.** A new game starts with wolf meat and brushwood in the bag; the kitchen tracks rations and their daily consumption and lets you cook.
|
||||
- **Quests.** The journal follows the story's tasks, starting with *Awakening* and *The Old House*.
|
||||
- **The world map.** The map panel shows the district with the places you can travel to.
|
||||
- **Battles.** Fights use the card battle by default; the game can be switched to the command-style battle in its settings.
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
## Language
|
||||
|
||||
The prologue's scenarios are written in Russian and do not have translations yet, so its text appears in Russian in every interface language. The villa and town scenes, the quest journal, items and menus are translated.
|
||||
|
||||
## How the game is assembled
|
||||
|
||||
The game is the collection **Cthangover**. Its blocks show which mods do what:
|
||||
|
||||
```text
|
||||
Story cthangover_game, cthangover_murakami, cthangover_party, town_pack
|
||||
2D engine the shell, dialogues, interactives, time and light, effects, world map
|
||||
Characters characters and skills
|
||||
Quests the journal
|
||||
Items inventory, cooking
|
||||
Battle turn-based platform + card battle (default core)
|
||||
Battle (FF) command-style battle core (optional)
|
||||
Recruiting recruiting defeated characters (optional)
|
||||
Live2D animated avatars (optional)
|
||||
Interface UI toolkit, menu, audio
|
||||
Developer tools (optional) editors, validator, atlases, mod manager
|
||||
```
|
||||
|
||||
- **Cthangover: Murakami** adds a separate story line and **Cthangover: Starter Party** puts Marao into the party at the start. They are part of the same game but separate mods.
|
||||
- **Town Pack** supplies the town entrance and vestibule pictures; **Music Pack** the soundtrack. This mod adds a scene-specific playlist for the town entrance.
|
||||
- The collection sets `battle.core` to `card_battle`. You can change it, or the mods of any block, in **Mods & Collections → Collections → Cthangover → Edit scheme**; your saves stay.
|
||||
|
||||
## For authors
|
||||
|
||||
The content lives in ordinary folders:
|
||||
|
||||
```filestree
|
||||
cthangover_game/
|
||||
├── scenes/ one JSON per place: name, background, ambience, default scenario
|
||||
├── scenarios/ prolog/, home/, town/ and start.scenario
|
||||
├── characters/ player, enemies, skills
|
||||
├── items/ food, recipes, resources
|
||||
├── quests/ quests.json
|
||||
├── interactives/ clickable objects of the prologue scenes
|
||||
├── map/map.json world map zones and markers
|
||||
├── backgrounds/, avatars/, sounds/, effects/, shaders/
|
||||
└── locale/ names, quests and scenario translations in seven languages
|
||||
```
|
||||
|
||||
A new game starts in `start_scene`, whose scenario gives the starter items and switches to the alley:
|
||||
|
||||
```scenario
|
||||
scene: start_scene
|
||||
priority: 0
|
||||
is_one_run: true
|
||||
---
|
||||
action item.add id=food/wolf_meat count=10
|
||||
action item.add id=resource/branches count=10
|
||||
switch_scene prolog_alley
|
||||
end
|
||||
```
|
||||
|
||||
To change a scene's text without editing this mod, add a scenario for the same scene in your own mod, or replace a file by shipping the same name with a dependency on `cthangover_game`.
|
||||
|
||||
## If something goes wrong
|
||||
|
||||
1. **The game card says it is not ready.** Use **Install missing** in **Play**, or check the scheme.
|
||||
2. **No battle starts.** The selected battle core must be included in the game.
|
||||
3. **Story text in Russian.** That is the prologue (see Language).
|
||||
+88
@@ -0,0 +1,88 @@
|
||||
# Cthangover: Story — el juego principal
|
||||
|
||||
Cthangover es una novela visual de humor negro sobre Marao, que despierta en un callejón tras una noche pésima: sin memoria, con un trapo rojo y un libro viejo que no recuerda haber comprado. Este mod es el contenido propio del juego: sus escenas, escenarios, personajes, objetos, misiones, el mapa del mundo, la música y el texto de la historia. Todo lo demás — diálogos, inventario, combates, la pantalla del mapa — lo aportan los mods de motor y de mecánicas que el juego combina.
|
||||
|
||||
Se juega desde **Jugar → Cthangover → Nueva partida**.
|
||||
|
||||

|
||||
|
||||
## En qué consiste el juego
|
||||
|
||||
- **El prólogo.** La historia empieza en el callejón y continúa por un cementerio y la orilla del río hasta una villa antigua. El prólogo se juega como una novela: líneas de texto, el retrato de Marao y decisiones.
|
||||
- **La villa y el pueblo.** Tras el prólogo te mueves entre lugares con decisiones: el exterior de la villa, sus habitaciones (vestíbulo, salón, cocina, dormitorio, taller y sótano), la entrada del pueblo y las afueras.
|
||||
- **Detalles de supervivencia.** Una partida nueva empieza con carne de lobo y leña en la bolsa; la cocina lleva la cuenta de las raciones y su consumo diario y permite cocinar.
|
||||
- **Misiones.** El diario sigue las tareas de la historia, empezando por *El despertar* y *La casa vieja*.
|
||||
- **El mapa del mundo.** El panel del mapa muestra el distrito con los lugares a los que puedes viajar.
|
||||
- **Combates.** Por defecto se lucha con el combate de cartas; en los ajustes del juego puedes cambiar al combate por órdenes.
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
## Idioma
|
||||
|
||||
Los escenarios del prólogo están escritos en ruso y aún no tienen traducción, así que su texto aparece en ruso en cualquier idioma de la interfaz. Las escenas de la villa y el pueblo, el diario de misiones, los objetos y los menús sí están traducidos.
|
||||
|
||||
## Cómo se monta el juego
|
||||
|
||||
El juego es la colección **Cthangover**. Sus bloques muestran qué hace cada mod:
|
||||
|
||||
```text
|
||||
Historia cthangover_game, cthangover_murakami, cthangover_party, town_pack
|
||||
Motor 2D la carcasa, diálogos, interactivos, tiempo y luz, efectos, mapa del mundo
|
||||
Personajes personajes y habilidades
|
||||
Misiones el diario
|
||||
Objetos inventario, cocina
|
||||
Combate plataforma de turnos + combate de cartas (núcleo por defecto)
|
||||
Combate (FF) núcleo de combate por órdenes (opcional)
|
||||
Reclutamiento reclutar personajes derrotados (opcional)
|
||||
Live2D avatares animados (opcional)
|
||||
Interfaz kit de UI, menú, audio
|
||||
Herramientas de desarrollo (opcional) editores, validador, atlas, gestor de mods
|
||||
```
|
||||
|
||||
- **Cthangover: Murakami** añade una línea argumental aparte, y **Cthangover: Starter Party** mete a Marao en el grupo desde el principio. Forman parte del mismo juego, pero son mods separados.
|
||||
- **Town Pack** aporta las imágenes de la entrada del pueblo y del vestíbulo, y **Music Pack** la banda sonora. Este mod añade una lista de reproducción propia para la escena de la entrada del pueblo.
|
||||
- La colección fija `battle.core` en `card_battle`. Puedes cambiarlo, y también los mods de cualquier bloque, en **Mods & Collections → Colecciones → Cthangover → Editar esquema**; tus partidas guardadas se conservan.
|
||||
|
||||
## Para autores
|
||||
|
||||
El contenido vive en carpetas normales:
|
||||
|
||||
```filestree
|
||||
cthangover_game/
|
||||
├── scenes/ un JSON por lugar: nombre, fondo, ambiente, escenario por defecto
|
||||
├── scenarios/ prolog/, home/, town/ y start.scenario
|
||||
├── characters/ jugador, enemigos, habilidades
|
||||
├── items/ comida, recetas, recursos
|
||||
├── quests/ quests.json
|
||||
├── interactives/ objetos interactivos de las escenas del prólogo
|
||||
├── map/map.json zonas y marcadores del mapa del mundo
|
||||
├── backgrounds/, avatars/, sounds/, effects/, shaders/
|
||||
└── locale/ nombres, misiones y traducciones de escenarios en siete idiomas
|
||||
```
|
||||
|
||||
Una partida nueva empieza en `start_scene`, cuyo escenario entrega los objetos iniciales y salta al callejón:
|
||||
|
||||
```scenario
|
||||
scene: start_scene
|
||||
priority: 0
|
||||
is_one_run: true
|
||||
---
|
||||
action item.add id=food/wolf_meat count=10
|
||||
action item.add id=resource/branches count=10
|
||||
switch_scene prolog_alley
|
||||
end
|
||||
```
|
||||
|
||||
Para cambiar el texto de una escena sin editar este mod, añade un escenario para la misma escena en tu propio mod, o sustituye un archivo enviando otro con el mismo nombre y una dependencia de `cthangover_game`.
|
||||
|
||||
## Si algo falla
|
||||
|
||||
1. **La tarjeta del juego dice que no está lista.** Usa **Instalar lo que falta** en **Jugar**, o revisa el esquema.
|
||||
2. **No empieza ningún combate.** El núcleo de combate elegido debe estar incluido en el juego.
|
||||
3. **El texto de la historia está en ruso.** Es el prólogo (ver Idioma).
|
||||
+88
@@ -0,0 +1,88 @@
|
||||
# Cthangover: Story — メインゲーム
|
||||
|
||||
Cthangover は、ひどい一夜を過ごしたマラオが路地で目を覚ますところから始まるブラックユーモアのビジュアルノベルです。記憶はなく、身には赤いぼろ布、手元には買った覚えのない古い本。この MOD はゲーム本体のコンテンツで、シーン、シナリオ、キャラクター、アイテム、クエスト、ワールドマップ、音楽の選択、そして物語のテキストを担います。それ以外の会話、インベントリ、戦闘、マップ画面は、ゲームが組み合わせるエンジン系・システム系 MOD の仕事です。
|
||||
|
||||
**プレイ → Cthangover → ニューゲーム** から始めます。
|
||||
|
||||

|
||||
|
||||
## ゲームの内容
|
||||
|
||||
- **プロローグ。** 物語は路地から始まり、墓地を経て川沿いを古い屋敷まで進みます。プロローグはノベル形式で、テキストの行、マラオのポートレート、選択肢で進みます。
|
||||
- **屋敷と街。** プロローグの後は選択肢で場所を移動します。屋敷の外観、屋敷の部屋(玄関、居間、台所、寝室、作業部屋、地下室)、街の入り口、外れ。
|
||||
- **サバイバルの要素。** ニューゲームは狼の肉と薪を背負った状態で始まります。台所では食料の在庫と一日の消費が管理され、料理もできます。
|
||||
- **クエスト。** ジャーナルが物語のタスクを追跡します。最初は「目覚め」と「古い家」です。
|
||||
- **ワールドマップ。** マップパネルには、移動先の場所とともに地区が表示されます。
|
||||
- **戦闘。** 戦闘は既定でカードバトルを使います。ゲームの設定でコマンド式バトルへ切り替えられます。
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
## 言語
|
||||
|
||||
プロローグのシナリオはロシア語で書かれており、まだ翻訳がないため、インターフェースの言語が何であってもロシア語で表示されます。屋敷と街のシーン、クエストのジャーナル、アイテム、メニューは翻訳済みです。
|
||||
|
||||
## ゲームの構成
|
||||
|
||||
ゲームの正体はコレクション **Cthangover** です。各ブロックがどの MOD の担当かを示します:
|
||||
|
||||
```text
|
||||
物語 cthangover_game, cthangover_murakami, cthangover_party, town_pack
|
||||
2D エンジン シェル、会話、インタラクティブ、時間と光、エフェクト、ワールドマップ
|
||||
キャラクター キャラクターとスキル
|
||||
クエスト ジャーナル
|
||||
アイテム インベントリ、料理
|
||||
戦闘 ターン制プラットフォーム + カードバトル(既定のコア)
|
||||
戦闘 (FF) コマンド式バトルコア(任意)
|
||||
仲間にする 倒したキャラクターを仲間にする(任意)
|
||||
Live2D アニメーションするアバター(任意)
|
||||
インターフェース UI ツールキット、メニュー、オーディオ
|
||||
開発ツール (任意) エディター、バリデーター、アトラス、MOD マネージャー
|
||||
```
|
||||
|
||||
- **Cthangover: Murakami** は独立したストーリーラインを追加し、**Cthangover: Starter Party** は最初からマラオをパーティに入れます。どちらも同じゲームの一部ですが、別々の MOD です。
|
||||
- **Town Pack** が街の入り口と玄関の画像を、**Music Pack** がサウンドトラックを提供します。この MOD は街の入り口シーン専用のプレイリストを追加しています。
|
||||
- コレクションは `battle.core` を `card_battle` に設定します。**Mods & Collections → コレクション → Cthangover → 構成を編集** から、この設定も各ブロックの MOD も変更できます。セーブはそのまま残ります。
|
||||
|
||||
## 作者向け
|
||||
|
||||
コンテンツは普通のフォルダーに入っています:
|
||||
|
||||
```filestree
|
||||
cthangover_game/
|
||||
├── scenes/ 場所ごとに 1 つの JSON:名前、背景、環境音、既定のシナリオ
|
||||
├── scenarios/ prolog/、home/、town/、start.scenario
|
||||
├── characters/ プレイヤー、敵、スキル
|
||||
├── items/ 食料、レシピ、素材
|
||||
├── quests/ quests.json
|
||||
├── interactives/ プロローグのシーンのクリック可能オブジェクト
|
||||
├── map/map.json ワールドマップのゾーンとマーカー
|
||||
├── backgrounds/, avatars/, sounds/, effects/, shaders/
|
||||
└── locale/ 7 言語分の名前・クエスト・シナリオ翻訳
|
||||
```
|
||||
|
||||
ニューゲームは `start_scene` から始まり、そのシナリオが初期アイテムを与えて路地へ切り替えます:
|
||||
|
||||
```scenario
|
||||
scene: start_scene
|
||||
priority: 0
|
||||
is_one_run: true
|
||||
---
|
||||
action item.add id=food/wolf_meat count=10
|
||||
action item.add id=resource/branches count=10
|
||||
switch_scene prolog_alley
|
||||
end
|
||||
```
|
||||
|
||||
この MOD を編集せずにシーンのテキストを変えるには、自分の MOD に同じシーン向けのシナリオを追加するか、`cthangover_game` への依存を宣言した上で同じファイル名のファイルを上書きします。
|
||||
|
||||
## うまくいかないとき
|
||||
|
||||
1. **ゲームカードに準備未完了と表示される。** **プレイ** の **足りないものをインストール** を使うか、構成を確認してください。
|
||||
2. **戦闘が始まらない。** 選択したバトルコアがゲームに含まれている必要があります。
|
||||
3. **物語のテキストがロシア語。** それはプロローグです(「言語」を参照)。
|
||||
+88
@@ -0,0 +1,88 @@
|
||||
# Cthangover: Story — 메인 게임
|
||||
|
||||
Cthangover는 형편없던 하룻밤을 보낸 마라오가 골목에서 깨어나는 이야기를 그린 블랙 코미디 비주얼 노벨입니다. 기억은 없고, 몸에는 붉은 넝마, 손에는 산 기억도 없는 낡은 책 한 권. 이 모드는 게임 자체의 콘텐츠로, 장면, 시나리오, 캐릭터, 아이템, 퀘스트, 월드 맵, 음악 선택, 그리고 이야기 텍스트를 담당합니다. 대화, 인벤토리, 전투, 맵 화면 같은 나머지 모든 것은 게임이 조합하는 엔진 모드와 메커니즘 모드가 맡습니다.
|
||||
|
||||
**플레이 → Cthangover → 새 게임**에서 시작합니다.
|
||||
|
||||

|
||||
|
||||
## 게임 플레이
|
||||
|
||||
- **프롤로그.** 이야기는 골목에서 시작해 묘지를 지나 강가를 따라 낡은 저택까지 이어집니다. 프롤로그는 소설처럼 진행됩니다: 텍스트 줄, 마라오의 초상화, 선택지.
|
||||
- **저택과 마을.** 프롤로그가 끝나면 선택지로 장소를 이동합니다. 저택 바깥, 저택의 방들(현관, 거실, 부엌, 침실, 작업실, 지하), 마을 입구, 외곽.
|
||||
- **생존 요소.** 새 게임은 가방에 늑대고기와 장작을 넣은 채 시작합니다. 부엌에서는 식량과 하루 소비량을 관리하고 요리도 할 수 있습니다.
|
||||
- **퀘스트.** 저널이 이야기의 과제를 추적합니다. 첫 과제는 ‘각성’과 ‘낡은 집’입니다.
|
||||
- **월드 맵.** 맵 패널에는 이동할 수 있는 장소와 함께 지역이 표시됩니다.
|
||||
- **전투.** 전투는 기본적으로 카드 배틀을 사용하며, 게임 설정에서 커맨드식 전투로 바꿀 수 있습니다.
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
## 언어
|
||||
|
||||
프롤로그 시나리오는 러시아어로 작성되어 아직 번역이 없기 때문에, 인터페이스 언어와 관계없이 러시아어로 표시됩니다. 저택과 마을 장면, 퀘스트 저널, 아이템, 메뉴는 번역되어 있습니다.
|
||||
|
||||
## 게임의 구성
|
||||
|
||||
게임의 정체는 컬렉션 **Cthangover**입니다. 각 블록이 어떤 모드의 역할인지 보여 줍니다:
|
||||
|
||||
```text
|
||||
이야기 cthangover_game, cthangover_murakami, cthangover_party, town_pack
|
||||
2D 엔진 셸, 대화, 인터랙티브, 시간과 조명, 이펙트, 월드 맵
|
||||
캐릭터 캐릭터와 스킬
|
||||
퀘스트 저널
|
||||
아이템 인벤토리, 요리
|
||||
전투 턴제 플랫폼 + 카드 배틀(기본 코어)
|
||||
전투 (FF) 커맨드식 전투 코어(선택)
|
||||
영입 쓰러뜨린 캐릭터 영입(선택)
|
||||
Live2D 애니메이션 아바타(선택)
|
||||
인터페이스 UI 툴킷, 메뉴, 오디오
|
||||
개발 도구 (선택) 에디터, 검증기, 아틀라스, 모드 관리자
|
||||
```
|
||||
|
||||
- **Cthangover: Murakami**는 별도의 스토리 라인을 추가하고, **Cthangover: Starter Party**는 시작부터 마라오를 파티에 넣습니다. 둘 다 같은 게임의 일부지만 별개의 모드입니다.
|
||||
- **Town Pack**은 마을 입구와 현관 그림을, **Music Pack**은 사운드트랙을 제공합니다. 이 모드는 마을 입구 장면 전용 재생 목록을 추가합니다.
|
||||
- 컬렉션은 `battle.core`를 `card_battle`로 설정합니다. **Mods & Collections → 컬렉션 → Cthangover → 구성 편집**에서 이 값을 바꾸거나 블록의 모드를 조정할 수 있으며, 저장 파일은 그대로 유지됩니다.
|
||||
|
||||
## 모드 작성자를 위해
|
||||
|
||||
콘텐츠는 평범한 폴더에 들어 있습니다:
|
||||
|
||||
```filestree
|
||||
cthangover_game/
|
||||
├── scenes/ 장소마다 JSON 하나: 이름, 배경, 환경음, 기본 시나리오
|
||||
├── scenarios/ prolog/, home/, town/ 및 start.scenario
|
||||
├── characters/ 플레이어, 적, 스킬
|
||||
├── items/ 음식, 레시피, 자원
|
||||
├── quests/ quests.json
|
||||
├── interactives/ 프롤로그 장면의 클릭 가능 오브젝트
|
||||
├── map/map.json 월드 맵 구역과 마커
|
||||
├── backgrounds/, avatars/, sounds/, effects/, shaders/
|
||||
└── locale/ 7개 언어의 이름·퀘스트·시나리오 번역
|
||||
```
|
||||
|
||||
새 게임은 `start_scene`에서 시작하며, 이 시나리오가 초기 아이템을 지급하고 골목으로 전환합니다:
|
||||
|
||||
```scenario
|
||||
scene: start_scene
|
||||
priority: 0
|
||||
is_one_run: true
|
||||
---
|
||||
action item.add id=food/wolf_meat count=10
|
||||
action item.add id=resource/branches count=10
|
||||
switch_scene prolog_alley
|
||||
end
|
||||
```
|
||||
|
||||
이 모드를 수정하지 않고 장면 텍스트를 바꾸려면 자신의 모드에 같은 장면용 시나리오를 추가하거나, `cthangover_game`에 의존성을 선언하고 같은 이름의 파일로 대체하세요.
|
||||
|
||||
## 문제가 생겼을 때
|
||||
|
||||
1. **게임 카드에 준비되지 않았다고 표시됩니다.** **플레이**에서 **빠진 것 설치**를 사용하거나 구성을 확인하세요.
|
||||
2. **전투가 시작되지 않습니다.** 선택한 전투 코어가 게임에 포함되어 있어야 합니다.
|
||||
3. **이야기 텍스트가 러시아어입니다.** 프롤로그이기 때문입니다(‘언어’ 참조).
|
||||
+88
@@ -0,0 +1,88 @@
|
||||
# Cthangover: Story — основная игра
|
||||
|
||||
Cthangover — мрачная комедийная визуальная новелла о Марао, который после очень неудачной ночи приходит в себя в переулке: без памяти, в красной тряпке и со старой книгой, которую он, по его ощущениям, не покупал. Этот мод — собственный контент игры: сцены, сценарии, персонажи, предметы, задания, карта мира, музыка и текст истории. Всё остальное — диалоги, инвентарь, бои, экран карты — дают моды-движки и моды-механики, которые игра объединяет.
|
||||
|
||||
Игра запускается через **Играть → Cthangover → Новая игра**.
|
||||
|
||||

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

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
## Язык
|
||||
|
||||
Сценарии пролога написаны по-русски и пока не переведены, поэтому их текст на русском в любом языке интерфейса. Сцены виллы и города, журнал заданий, предметы и меню переведены.
|
||||
|
||||
## Как игра собрана
|
||||
|
||||
Игра — это коллекция **Cthangover**. Её блоки показывают, какой мод за что отвечает:
|
||||
|
||||
```text
|
||||
Сюжет cthangover_game, cthangover_murakami, cthangover_party, town_pack
|
||||
2D-движок оболочка, диалоги, интерактив, время и свет, эффекты, карта мира
|
||||
Персонажи персонажи и навыки
|
||||
Задания журнал
|
||||
Предметы инвентарь, готовка
|
||||
Бой платформа пошаговых боёв + карточный бой (ядро по умолчанию)
|
||||
Бой (FF) бои в командном стиле (опционально)
|
||||
Вербовка вербовка побеждённых персонажей (опционально)
|
||||
Live2D анимированные аватары (опционально)
|
||||
Интерфейс UI-набор, меню, звук
|
||||
Инструменты разработчика (опционально) редакторы, валидатор, атласы, менеджер модов
|
||||
```
|
||||
|
||||
- **Cthangover: Murakami** добавляет отдельную сюжетную линию, а **Cthangover: Starter Party** сразу ставит Марао в отряд. Они часть той же игры, но это отдельные моды.
|
||||
- **Town Pack** поставляет картинки въезда в город и прихожей, **Music Pack** — саундтрек. Этот мод добавляет отдельный плейлист для сцены въезда в город.
|
||||
- Коллекция выставляет `battle.core` в `card_battle`. Изменить его, как и состав любого блока, можно в **Mods & Collections → Коллекции → Cthangover → Изменить схему**; сохранения при этом остаются на месте.
|
||||
|
||||
## Авторам модов
|
||||
|
||||
Контент лежит в обычных папках:
|
||||
|
||||
```filestree
|
||||
cthangover_game/
|
||||
├── scenes/ один JSON на место: имя, фон, эмбиент, сценарий по умолчанию
|
||||
├── scenarios/ prolog/, home/, town/ и start.scenario
|
||||
├── characters/ игрок, враги, навыки
|
||||
├── items/ еда, рецепты, ресурсы
|
||||
├── quests/ quests.json
|
||||
├── interactives/ кликабельные объекты сцен пролога
|
||||
├── map/map.json зоны и метки карты мира
|
||||
├── backgrounds/, avatars/, sounds/, effects/, shaders/
|
||||
└── locale/ имена, задания и переводы сценариев на семь языков
|
||||
```
|
||||
|
||||
Новая игра начинается в `start_scene`; его сценарий выдаёт стартовые предметы и переключает в переулок:
|
||||
|
||||
```scenario
|
||||
scene: start_scene
|
||||
priority: 0
|
||||
is_one_run: true
|
||||
---
|
||||
action item.add id=food/wolf_meat count=10
|
||||
action item.add id=resource/branches count=10
|
||||
switch_scene prolog_alley
|
||||
end
|
||||
```
|
||||
|
||||
Чтобы изменить текст сцены, не трогая этот мод, добавьте сценарий для той же сцены в свой мод — или замените файл, положив в свой мод файл с тем же именем и объявив зависимость от `cthangover_game`.
|
||||
|
||||
## Если что-то пошло не так
|
||||
|
||||
1. **Карточка игры сообщает, что игра не готова.** Нажмите **Установить недостающее** в разделе **Играть** или проверьте схему.
|
||||
2. **Бой не начинается.** Выбранное боевое ядро должно входить в состав игры.
|
||||
3. **Текст истории на русском.** Это пролог (см. раздел «Язык»).
|
||||
+88
@@ -0,0 +1,88 @@
|
||||
# Cthangover: Story — trò chơi chính
|
||||
|
||||
Cthangover là tiểu thuyết tương tác mang màu sắc châm biếm u tối, kể về Marao — người đàn ông tỉnh dậy trong một con hẻm sau một đêm tồi tệ: mất trí nhớ, trùm lên mình mảnh vải đỏ và bên cạnh là cuốn sách cũ mà anh không nhớ mình đã mua. Mod này là nội dung riêng của trò chơi: các cảnh, kịch bản, nhân vật, vật phẩm, nhiệm vụ, bản đồ thế giới, cách chọn nhạc và văn bản câu chuyện. Mọi thứ còn lại — hội thoại, túi đồ, chiến đấu, màn hình bản đồ — do các mod engine và mod cơ chế mà trò chơi kết hợp lại đảm nhận.
|
||||
|
||||
Chơi từ **Chơi → Cthangover → Trò chơi mới**.
|
||||
|
||||

|
||||
|
||||
## Trong trò chơi có gì
|
||||
|
||||
- **Mở đầu.** Câu chuyện bắt đầu ở con hẻm, đi qua nghĩa địa và men theo bờ sông tới một biệt thự cũ. Phần mở đầu chơi như một cuốn tiểu thuyết: từng dòng văn bản, chân dung Marao và các lựa chọn.
|
||||
- **Biệt thự và thị trấn.** Sau phần mở đầu, bạn di chuyển giữa các địa điểm bằng lựa chọn: bên ngoài biệt thự, các căn phòng trong đó (tiền sảnh, phòng khách, nhà bếp, phòng ngủ, phòng làm việc, tầng hầm), lối vào thị trấn và vùng ngoại ô.
|
||||
- **Chi tiết sinh tồn.** Ván mới bắt đầu với thịt sói và củi trong túi; nhà bếp theo dõi lượng lương thực và mức tiêu hao mỗi ngày, đồng thời cho phép nấu nướng.
|
||||
- **Nhiệm vụ.** Nhật ký theo dõi các việc của câu chuyện, bắt đầu với *Thức tỉnh* và *Ngôi nhà cũ*.
|
||||
- **Bản đồ thế giới.** Bảng bản đồ cho thấy khu vực cùng những nơi bạn có thể tới.
|
||||
- **Chiến đấu.** Các trận đánh mặc định dùng chiến đấu thẻ bài; có thể chuyển sang kiểu chiến đấu ra lệnh trong phần cài đặt của trò chơi.
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
## Ngôn ngữ
|
||||
|
||||
Kịch bản phần mở đầu viết bằng tiếng Nga và chưa có bản dịch, nên văn bản luôn hiện bằng tiếng Nga dù giao diện dùng ngôn ngữ nào. Các cảnh biệt thự và thị trấn, nhật ký nhiệm vụ, vật phẩm và trình đơn đã được dịch.
|
||||
|
||||
## Trò chơi được ghép như thế nào
|
||||
|
||||
Trò chơi là bộ sưu tập **Cthangover**. Các khối của nó cho biết mod nào đảm nhận việc gì:
|
||||
|
||||
```text
|
||||
Cốt truyện cthangover_game, cthangover_murakami, cthangover_party, town_pack
|
||||
Engine 2D shell, hội thoại, tương tác, thời gian và ánh sáng, hiệu ứng, bản đồ thế giới
|
||||
Nhân vật nhân vật và kỹ năng
|
||||
Nhiệm vụ nhật ký
|
||||
Vật phẩm túi đồ, nấu ăn
|
||||
Chiến đấu nền tảng theo lượt + chiến đấu thẻ bài (lõi mặc định)
|
||||
Chiến đấu (FF) lõi chiến đấu kiểu ra lệnh (tùy chọn)
|
||||
Tuyển mộ tuyển mộ nhân vật đã bị đánh bại (tùy chọn)
|
||||
Live2D chân dung động (tùy chọn)
|
||||
Giao diện bộ công cụ UI, trình đơn, âm thanh
|
||||
Công cụ phát triển (tùy chọn) trình soạn thảo, trình kiểm tra, atlas, trình quản lý mod
|
||||
```
|
||||
|
||||
- **Cthangover: Murakami** thêm một tuyến truyện riêng, còn **Cthangover: Starter Party** đưa Marao vào đội ngay từ đầu. Cả hai thuộc cùng một trò chơi nhưng là những mod riêng biệt.
|
||||
- **Town Pack** cung cấp hình lối vào thị trấn và tiền sảnh; **Music Pack** cung cấp nhạc nền. Mod này thêm một danh sách phát riêng cho cảnh lối vào thị trấn.
|
||||
- Bộ sưu tập đặt `battle.core` thành `card_battle`. Bạn có thể đổi giá trị này, cũng như các mod của bất kỳ khối nào, trong **Mods & Collections → Bộ sưu tập → Cthangover → Sửa sơ đồ**; các bản lưu của bạn vẫn được giữ nguyên.
|
||||
|
||||
## Dành cho tác giả
|
||||
|
||||
Nội dung nằm trong những thư mục bình thường:
|
||||
|
||||
```filestree
|
||||
cthangover_game/
|
||||
├── scenes/ mỗi địa điểm một JSON: tên, nền, âm thanh nền, kịch bản mặc định
|
||||
├── scenarios/ prolog/, home/, town/ và start.scenario
|
||||
├── characters/ người chơi, kẻ địch, kỹ năng
|
||||
├── items/ đồ ăn, công thức, tài nguyên
|
||||
├── quests/ quests.json
|
||||
├── interactives/ vật thể bấm được trong các cảnh mở đầu
|
||||
├── map/map.json vùng và mốc của bản đồ thế giới
|
||||
├── backgrounds/, avatars/, sounds/, effects/, shaders/
|
||||
└── locale/ tên, nhiệm vụ và bản dịch kịch bản bằng bảy ngôn ngữ
|
||||
```
|
||||
|
||||
Ván mới bắt đầu ở `start_scene`, kịch bản của nó phát vật phẩm khởi đầu rồi chuyển sang con hẻm:
|
||||
|
||||
```scenario
|
||||
scene: start_scene
|
||||
priority: 0
|
||||
is_one_run: true
|
||||
---
|
||||
action item.add id=food/wolf_meat count=10
|
||||
action item.add id=resource/branches count=10
|
||||
switch_scene prolog_alley
|
||||
end
|
||||
```
|
||||
|
||||
Muốn đổi văn bản của một cảnh mà không sửa mod này, hãy thêm một kịch bản cho chính cảnh đó vào mod của bạn, hoặc thay thế tệp bằng cách đóng gói tệp trùng tên cùng phần phụ thuộc vào `cthangover_game`.
|
||||
|
||||
## Nếu có trục trặc
|
||||
|
||||
1. **Thẻ trò chơi báo chưa sẵn sàng.** Dùng **Cài phần còn thiếu** trong **Chơi**, hoặc kiểm tra lại sơ đồ.
|
||||
2. **Không vào được trận chiến.** Lõi chiến đấu đã chọn phải nằm trong trò chơi.
|
||||
3. **Văn bản câu chuyện bằng tiếng Nga.** Đó là phần mở đầu (xem Ngôn ngữ).
|
||||
+88
@@ -0,0 +1,88 @@
|
||||
# Cthangover: Story — 主游戏
|
||||
|
||||
Cthangover 是一款黑色幽默的视觉小说,讲述马劳在糟透的一夜之后在小巷里醒来:失忆、裹着一块红布、身边还有一本他根本不记得买过的旧书。本模组是游戏自身的内容:场景、剧本、角色、物品、任务、世界地图、音乐选择和故事文本。其余一切——对话、背包、战斗、地图界面——都由游戏所组合的引擎模组和玩法模组提供。
|
||||
|
||||
从“开始游戏 → Cthangover → 新游戏”进入游戏。
|
||||
|
||||

|
||||
|
||||
## 游戏内容
|
||||
|
||||
- **序章。** 故事从小巷开始,途经墓地,再沿河岸一直走到一栋旧别墅。序章以小说方式呈现:一行行文本、马劳的立绘和各种选择。
|
||||
- **别墅与小镇。** 序章之后,你通过选项在各个地点之间移动:别墅外、别墅的各个房间(门厅、客厅、厨房、卧室、工作室、地下室)、小镇入口和郊外。
|
||||
- **生存细节。** 新游戏开始时,背包里就有狼肉和柴火;厨房会统计口粮及其每日消耗,还可以做饭。
|
||||
- **任务。** 日志记录故事中的任务,从“苏醒”和“老房子”开始。
|
||||
- **世界地图。** 地图面板显示城区中可以前往的地点。
|
||||
- **战斗。** 战斗默认采用卡牌模式;可以在游戏设置中切换为指令式战斗。
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
## 语言
|
||||
|
||||
序章剧本以俄语写成,尚无翻译,因此无论界面是什么语言,这部分文本都会显示俄语。别墅和小镇场景、任务日志、物品和菜单均已翻译。
|
||||
|
||||
## 游戏的组成
|
||||
|
||||
游戏就是合集 **Cthangover**。它的各个分组说明了每个模组的分工:
|
||||
|
||||
```text
|
||||
剧情 cthangover_game, cthangover_murakami, cthangover_party, town_pack
|
||||
2D 引擎 外壳、对话、场景交互、时间与光照、特效、世界地图
|
||||
角色 角色和技能
|
||||
任务 日志
|
||||
物品 背包、烹饪
|
||||
战斗 回合制平台 + 卡牌战斗(默认核心)
|
||||
战斗(FF) 指令式战斗核心(可选)
|
||||
招募 招募被击败的角色(可选)
|
||||
Live2D 动态立绘(可选)
|
||||
界面 UI 组件库、菜单、音频
|
||||
开发者工具(可选) 编辑器、验证器、图集、模组管理器
|
||||
```
|
||||
|
||||
- **Cthangover: Murakami** 增加一条独立剧情线,**Cthangover: Starter Party** 则在开局就把马劳放进队伍。它们属于同一个游戏,但彼此是独立的模组。
|
||||
- **Town Pack** 提供小镇入口和门厅的图片,**Music Pack** 提供配乐。本模组为小镇入口场景单独添加了一个播放列表。
|
||||
- 合集将 `battle.core` 设为 `card_battle`。你可以在 **Mods & Collections → 合集 → Cthangover → 编辑结构** 中修改它,也可以调整任意分组的模组;存档不会受影响。
|
||||
|
||||
## 给模组作者
|
||||
|
||||
内容都放在普通文件夹里:
|
||||
|
||||
```filestree
|
||||
cthangover_game/
|
||||
├── scenes/ 每个地点一个 JSON:名称、背景、环境音、默认剧本
|
||||
├── scenarios/ prolog/、home/、town/ 以及 start.scenario
|
||||
├── characters/ 玩家、敌人、技能
|
||||
├── items/ 食物、食谱、资源
|
||||
├── quests/ quests.json
|
||||
├── interactives/ 序章场景中可点击的对象
|
||||
├── map/map.json 世界地图的区域和标记
|
||||
├── backgrounds/, avatars/, sounds/, effects/, shaders/
|
||||
└── locale/ 七种语言的名称、任务和剧本翻译
|
||||
```
|
||||
|
||||
新游戏从 `start_scene` 开始,其剧本会发放初始物品并切换到小巷:
|
||||
|
||||
```scenario
|
||||
scene: start_scene
|
||||
priority: 0
|
||||
is_one_run: true
|
||||
---
|
||||
action item.add id=food/wolf_meat count=10
|
||||
action item.add id=resource/branches count=10
|
||||
switch_scene prolog_alley
|
||||
end
|
||||
```
|
||||
|
||||
想在不改动本模组的情况下修改场景文本,可以在自己的模组里为同一场景添加剧本,或者声明对 `cthangover_game` 的依赖,用同名文件进行覆盖。
|
||||
|
||||
## 出问题了怎么办
|
||||
|
||||
1. **游戏卡片提示尚未就绪。** 在“开始游戏”中使用“安装缺失项”,或者检查合集结构。
|
||||
2. **战斗无法开始。** 所选的战斗核心必须包含在游戏中。
|
||||
3. **故事文本是俄语。** 那是序章(见“语言”一节)。
|
||||
Reference in new issue
Block a user