Files
catalog/catalog.json
T
2026-10-29 11:53:42 +03:00

3453 lines
167 KiB
JSON

{
"catalog": {
"version": 1,
"updated_at": "2026-10-29T08:53:42Z"
},
"mods": [
{
"id": "audio_base",
"name": "Audio Engine",
"author": "ct",
"version": "1.0.0",
"description": "Audio engine: scene music, sound effects and ambience on separate buses with their own volume, and a music player that follows the current scene.",
"locale": [
{
"lang": "en",
"name": "Audio Engine",
"description": "Audio engine: scene music, sound effects and ambience on separate buses with their own volume, and a music player that follows the current scene."
},
{
"lang": "ru",
"name": "Аудиодвижок",
"description": "Аудиодвижок: музыка сцены, звуковые эффекты и эмбиент на отдельных шинах со своей громкостью, и музыкальный плеер, который следует за текущей сценой."
},
{
"lang": "es",
"name": "Motor de audio",
"description": "Motor de audio: música de escena, efectos de sonido y ambiente en buses separados con su propio volumen, y un reproductor que sigue la escena actual."
},
{
"lang": "zh",
"name": "音频引擎",
"description": "音频引擎:场景音乐、音效和环境音走各自独立、音量分开的总线,音乐播放器跟随当前场景。"
},
{
"lang": "ja",
"name": "オーディオエンジン",
"description": "オーディオエンジン:シーン音楽・効果音・環境音をそれぞれ独立した音量のバスで鳴らし、現在のシーンに合わせて曲を進める音楽プレーヤー。"
},
{
"lang": "ko",
"name": "오디오 엔진",
"description": "오디오 엔진: 장면 음악, 효과음, 환경음이 각자 음량을 가진 별개 버스로 재생되고, 음악 플레이어가 현재 장면을 따릅니다."
},
{
"lang": "vi",
"name": "Engine âm thanh",
"description": "Engine âm thanh: nhạc theo cảnh, hiệu ứng âm thanh và âm nền trên các bus riêng có âm lượng riêng, cùng trình phát nhạc bám theo cảnh hiện tại."
}
],
"category": "engine, library",
"tags": [
"audio",
"base",
"engine",
"library"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_audio_base/raw/branch/master/mod.jpg",
"depends": [
"shell2d_base>=1",
"ui_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_audio_base/releases/download/v1.0.0/mod_audio_base-v1.0.0.zip",
"https://github.com/cthangover/mod_audio_base/releases/download/v1.0.0/mod_audio_base-v1.0.0.zip"
],
"size_bytes": 236045,
"archive_sha256": "7dd43aeac94bb86fe63b5fa92501ed1d9f9d757daa4a2f89c4d799dc38448374",
"install_sha256": "4b3e30fa7a01991ea82b702df13368f552b421a2c22851c042ecea42e3680c34"
}
],
"status": "stable"
},
{
"id": "battle_formulas",
"name": "Battle Formulas",
"author": "ct",
"version": "1.0.0",
"description": "Battle skills written as data: damage and heal formulas over the participants' stats, resource costs, pierce and stun — no code, and the same skill works in every battle core.",
"locale": [
{
"lang": "en",
"name": "Battle Formulas",
"description": "Battle skills written as data: damage and heal formulas over the participants' stats, resource costs, pierce and stun — no code, and the same skill works in every battle core."
},
{
"lang": "ru",
"name": "Боевые формулы",
"description": "Боевые навыки как данные: формулы урона и лечения по характеристикам участников, расход ресурсов, пробивание щита и оглушение — без кода, и один и тот же навык работает в любом боевом ядре."
},
{
"lang": "es",
"name": "Fórmulas de combate",
"description": "Habilidades de combate escritas como datos: fórmulas de daño y curación sobre las estadísticas de los participantes, costes de recursos, perforar escudos y aturdimiento — sin código, y la misma habilidad funciona en cualquier núcleo de combate."
},
{
"lang": "zh",
"name": "战斗公式",
"description": "以数据书写的战斗技能:基于双方属性的伤害与治疗公式、资源消耗、穿透护盾和眩晕——无需代码,同一技能可在任何战斗核心中使用。"
},
{
"lang": "ja",
"name": "バトルの式",
"description": "データとして書かれたバトルスキル:行動者と対象のステータスによるダメージ・回復の式、リソースのコスト、シールド貫通、スタン——コード不要で、同じスキルがどのバトルコアでも機能します。"
},
{
"lang": "ko",
"name": "전투 공식",
"description": "데이터로 쓴 전투 스킬입니다. 행동자와 대상의 능력치를 재료로 한 피해·회복 공식, 자원 비용, 방어막 관통, 기절 — 코드 없이도 같은 스킬이 모든 전투 코어에서 작동합니다."
},
{
"lang": "vi",
"name": "Công thức chiến đấu",
"description": "Kỹ năng chiến đấu viết bằng dữ liệu: công thức sát thương và hồi máu dựa trên chỉ số của hai bên, chi phí tài nguyên, xuyên khiên và choáng — không cần mã, cùng một kỹ năng chạy được trên mọi lõi chiến đấu."
}
],
"category": "gameplay",
"tags": [
"battle",
"formulas",
"gameplay"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_battle_formulas/raw/branch/master/mod.jpg",
"depends": [
"stats_base>=1",
"turn_battle_base>=2",
"characters_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_battle_formulas/releases/download/v1.0.0/mod_battle_formulas-v1.0.0.zip",
"https://github.com/cthangover/mod_battle_formulas/releases/download/v1.0.0/mod_battle_formulas-v1.0.0.zip"
],
"size_bytes": 218616,
"archive_sha256": "9f67ac85f4d481be60b08232704d07793f7de1c405938458916c3bb54439d143",
"install_sha256": "d67febbdfe1a867dc8700c7b8269f0c028ab88f4c5c4c971251f1dd3aaea62d4"
}
],
"status": "stable"
},
{
"id": "card_battle",
"name": "Card Battle",
"author": "ct",
"version": "1.0.0",
"description": "A battle system with cards: pick a character card and drag its action cards onto targets. Built on Turn Battle Base; the battle of Cthangover.",
"locale": [
{
"lang": "en",
"name": "Card Battle",
"description": "A battle system with cards: pick a character card and drag its action cards onto targets. Built on Turn Battle Base; the battle of Cthangover."
},
{
"lang": "ru",
"name": "Карточные битвы",
"description": "Боевая система на картах: выберите карту персонажа и перетащите его карты действий на цели. Построена на Turn Battle Base; бой игры Cthangover."
},
{
"lang": "es",
"name": "Batalla de cartas",
"description": "Un sistema de combate con cartas: elige la carta de un personaje y arrastra sus cartas de acción sobre los objetivos. Construido sobre Turn Battle Base; el combate de Cthangover."
},
{
"lang": "zh",
"name": "卡牌战斗",
"description": "以卡牌进行的战斗系统:选中角色卡,再把它的动作卡拖到目标上。基于 Turn Battle Base 构建;Cthangover 的战斗。"
},
{
"lang": "ja",
"name": "カードバトル",
"description": "カードを使うバトルシステム。キャラクターカードを選び、そのアクションカードをターゲットにドラッグします。Turn Battle Base の上に構築された、Cthangover の戦闘です。"
},
{
"lang": "ko",
"name": "카드 배틀",
"description": "카드를 사용하는 전투 시스템입니다. 캐릭터 카드를 고르고 행동 카드를 대상에 끌어다 놓으세요. Turn Battle Base 기반이며, Cthangover의 전투입니다."
},
{
"lang": "vi",
"name": "Chiến đấu thẻ bài",
"description": "Hệ thống chiến đấu bằng thẻ bài: chọn thẻ nhân vật rồi kéo các thẻ hành động của họ vào mục tiêu. Xây trên Turn Battle Base; trận chiến của Cthangover."
}
],
"category": "gameplay",
"tags": [
"card",
"battle",
"gameplay"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_card_battle/raw/branch/master/mod.jpg",
"depends": [
"ui_base>=1",
"turn_battle_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_card_battle/releases/download/v1.0.0/mod_card_battle-v1.0.0.zip",
"https://github.com/cthangover/mod_card_battle/releases/download/v1.0.0/mod_card_battle-v1.0.0.zip"
],
"size_bytes": 909950,
"archive_sha256": "13c96bcf2b5b33f6e8722d0eef9588f8bb63829ea96503a4e6ee10282e064d69",
"install_sha256": "b9e1cc55e8e6ee86034bfbdcb464f99a79cff968f12833ffc78bedc4bd108267"
}
],
"status": "stable"
},
{
"id": "characters_base",
"name": "Characters Engine",
"author": "ct",
"version": "1.0.0",
"description": "Characters engine: heroes, companions and enemies with their battle attributes and action cards, the character actions panel and dialog portraits.",
"locale": [
{
"lang": "en",
"name": "Characters Engine",
"description": "Characters engine: heroes, companions and enemies with their battle attributes and action cards, the character actions panel and dialog portraits."
},
{
"lang": "ru",
"name": "Движок персонажей",
"description": "Движок персонажей: герои, спутники и враги с боевыми характеристиками и карточками действий, панель действий персонажей и портреты для диалогов."
},
{
"lang": "es",
"name": "Motor de personajes",
"description": "Motor de personajes: héroes, compañeros y enemigos con sus atributos de combate y cartas de acción, el panel de acciones de personajes y los retratos de diálogo."
},
{
"lang": "zh",
"name": "角色引擎",
"description": "角色引擎:拥有战斗属性与行动卡的英雄、同伴和敌人,角色行动面板,以及对话肖像。"
},
{
"lang": "ja",
"name": "キャラクターエンジン",
"description": "キャラクターエンジン: 戦闘ステータスとアクションカードを持つ主人公・仲間・敵、キャラクターアクションパネル、会話のポートレート。"
},
{
"lang": "ko",
"name": "캐릭터 엔진",
"description": "캐릭터 엔진: 전투 스탯과 액션 카드를 지닌 영웅, 동료, 적, 캐릭터 액션 패널, 그리고 대화 초상화."
},
{
"lang": "vi",
"name": "Engine nhân vật",
"description": "Engine nhân vật: anh hùng, đồng đội và kẻ địch với chỉ số chiến đấu cùng thẻ hành động, bảng hành động nhân vật và chân dung hội thoại."
}
],
"category": "engine, library",
"tags": [
"characters",
"base",
"engine",
"library"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_characters_base/raw/branch/master/mod.jpg",
"depends": [
"shell2d_base>=1",
"ui_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_characters_base/releases/download/v1.0.0/mod_characters_base-v1.0.0.zip",
"https://github.com/cthangover/mod_characters_base/releases/download/v1.0.0/mod_characters_base-v1.0.0.zip"
],
"size_bytes": 556373,
"archive_sha256": "46b9b11d8e723dda8744d21e554b6345f311ebcd0725a9ede92238f993577cae",
"install_sha256": "797f5b54e446a54d37c27d790f4aed3d0f448db17d0aa523906752493289133a"
}
],
"status": "stable"
},
{
"id": "characters_editor",
"name": "Characters Editor",
"author": "ct",
"version": "1.0.0",
"description": "Edits a mod's characters while the game runs: names in every language, portrait, RPG walking sprite, battle numbers and actions. A save reaches the running game at once.",
"locale": [
{
"lang": "en",
"name": "Characters Editor",
"description": "Edits a mod's characters while the game runs: names in every language, portrait, RPG walking sprite, battle numbers and actions. A save reaches the running game at once."
},
{
"lang": "ru",
"name": "Редактор персонажей",
"description": "Правит персонажей мода прямо во время игры: имена на всех языках, портрет, чарсет для RPG-карты, боевые параметры и действия. Сохранение сразу доходит до запущенной игры."
},
{
"lang": "es",
"name": "Editor de personajes",
"description": "Edita los personajes de un mod con el juego en marcha: nombres en todos los idiomas, retrato, sprite de paseo para el mapa RPG, cifras de combate y acciones. Un guardado llega al juego en marcha al instante."
},
{
"lang": "zh",
"name": "角色编辑器",
"description": "在游戏运行时编辑模组的角色:各语言的名称、立绘、RPG 行走图、战斗数值和行动。保存后立刻反映到运行中的游戏。"
},
{
"lang": "ja",
"name": "キャラクターエディター",
"description": "ゲームの実行中に MOD のキャラクターを編集します: 各言語の名前、肖像、RPG の歩行グラフィック、戦闘の数値とアクション。保存すると実行中のゲームにすぐ届きます。"
},
{
"lang": "ko",
"name": "캐릭터 에디터",
"description": "게임이 실행되는 동안 모드의 캐릭터를 편집합니다: 모든 언어의 이름, 초상화, RPG 걷기 스프라이트, 전투 수치와 동작. 저장하면 실행 중인 게임에 곧바로 반영됩니다."
},
{
"lang": "vi",
"name": "Trình sửa nhân vật",
"description": "Sửa các nhân vật của mod khi game đang chạy: tên bằng mọi ngôn ngữ, chân dung, sprite đi bộ cho bản đồ RPG, chỉ số và hành động chiến đấu. Mỗi lần lưu lập tức tới với game đang chạy."
}
],
"category": "tools, editor",
"tags": [
"characters",
"editor",
"tools"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_characters_editor/raw/branch/master/mod.jpg",
"depends": [
"editor_tools>=1",
"characters_base>=1",
"ui_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_characters_editor/releases/download/v1.0.0/mod_characters_editor-v1.0.0.zip",
"https://github.com/cthangover/mod_characters_editor/releases/download/v1.0.0/mod_characters_editor-v1.0.0.zip"
],
"size_bytes": 219874,
"archive_sha256": "48d1bf05624d3306dde56fd143167d393242fb839c5f3a02b77539a143747892",
"install_sha256": "e4e5d1fa5dc4cd160107d2652a52eb9f36f8ea84e870b2e256d806e529bab76a"
}
],
"status": "stable"
},
{
"id": "classic_rpg_pack",
"name": "Classic RPG Rules",
"author": "ct",
"version": "1.0.0",
"description": "A ready set of classic fantasy rules as data: six attributes, three classes, equipment slots, gear and four formula skills. RPG Plus is built on it.",
"locale": [
{
"lang": "en",
"name": "Classic RPG Rules",
"description": "A ready set of classic fantasy rules as data: six attributes, three classes, equipment slots, gear and four formula skills. RPG Plus is built on it."
},
{
"lang": "ru",
"name": "Классические RPG-правила",
"description": "Готовый набор классических фэнтезийных правил в виде данных: шесть характеристик, три класса, слоты снаряжения, предметы и четыре навыка на формулах. На нём построен RPG Plus."
},
{
"lang": "es",
"name": "Reglas RPG clásicas",
"description": "Un set listo de reglas clásicas de fantasía como datos: seis atributos, tres clases, ranuras de equipo, equipo y cuatro habilidades con fórmulas. RPG Plus está construido sobre él."
},
{
"lang": "zh",
"name": "经典 RPG 规则",
"description": "以数据形式提供的现成经典奇幻规则:六项属性、三个职业、装备栏位、装备和四个公式技能。RPG Plus 就构建于其上。"
},
{
"lang": "ja",
"name": "クラシックRPGルール",
"description": "データとして用意された、すぐ使えるクラシックなファンタジールール一式:六つの能力値、三つの職業、装備スロット、装備、そして式で動く四つのスキル。RPG Plus はこれの上に築かれています。"
},
{
"lang": "ko",
"name": "클래식 RPG 규칙",
"description": "데이터로 준비된 기성 클래식 판타지 규칙 한 벌: 여섯 능력치, 세 직업, 장비 슬롯, 장비, 공식 스킬 넷. RPG Plus가 이 위에 세워져 있습니다."
},
{
"lang": "vi",
"name": "Luật RPG cổ điển",
"description": "Bộ luật giả tưởng cổ điển viết thành dữ liệu, dùng ngay được: sáu thuộc tính, ba lớp, ô trang bị, trang bị và bốn kỹ năng theo công thức. RPG Plus được dựng trên nền này."
}
],
"category": "gameplay, characters, visual",
"tags": [
"classic",
"rpg",
"pack",
"gameplay",
"characters",
"visual"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_classic_rpg_pack/raw/branch/master/mod.jpg",
"depends": [
"stats_base>=1",
"equipment>=1",
"items_base>=1",
"characters_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_classic_rpg_pack/releases/download/v1.0.0/mod_classic_rpg_pack-v1.0.0.zip",
"https://github.com/cthangover/mod_classic_rpg_pack/releases/download/v1.0.0/mod_classic_rpg_pack-v1.0.0.zip"
],
"size_bytes": 8877329,
"archive_sha256": "bb2d6660f347a3c1c0266d83c6b99c0c5e95d6f20d55976d31112792788477da",
"install_sha256": "0080ec8f31bb6e5accf0fed0334677f6fb99d0d00a139d4f104d413b647a7efa"
}
],
"status": "stable"
},
{
"id": "cooking",
"name": "Cooking",
"author": "ct",
"version": "1.0.0",
"description": "The kitchen of Cthangover: learn recipes, cook at the home_kitchen workbench and keep an eye on the party's rations.",
"locale": [
{
"lang": "en",
"name": "Cooking",
"description": "The kitchen of Cthangover: learn recipes, cook at the home_kitchen workbench and keep an eye on the party's rations."
},
{
"lang": "ru",
"name": "Готовка",
"description": "Кухня дома в Cthangover: изучайте рецепты, готовьте на верстаке в home_kitchen и следите, на сколько дней хватит отряду пайков."
},
{
"lang": "es",
"name": "Cocina",
"description": "La cocina de Cthangover: aprende recetas, cocina en el banco de home_kitchen y vigila las raciones del grupo."
},
{
"lang": "zh",
"name": "烹饪",
"description": "Cthangover 的厨房:学习配方、在 home_kitchen 工作台烹饪,并留意队伍的口粮还剩多少。"
},
{
"lang": "ja",
"name": "料理",
"description": "Cthangover の台所: レシピを覚え、home_kitchen の作業台で調理し、パーティの糧食があと何日もつかを見張ります。"
},
{
"lang": "ko",
"name": "요리",
"description": "Cthangover의 부엌: 레시피를 익히고, home_kitchen 작업대에서 요리하며, 파티의 식량을 살핍니다."
},
{
"lang": "vi",
"name": "Nấu ăn",
"description": "Căn bếp của Cthangover: học công thức, nấu ăn tại bàn bếp home_kitchen và để mắt tới khẩu phần của đội."
}
],
"category": "gameplay",
"tags": [
"cooking",
"gameplay"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_cooking/raw/branch/master/mod.jpg",
"depends": [
"cthangover_game>=1",
"ui_base>=1",
"items_base>=1",
"time_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_cooking/releases/download/v1.0.0/mod_cooking-v1.0.0.zip",
"https://github.com/cthangover/mod_cooking/releases/download/v1.0.0/mod_cooking-v1.0.0.zip"
],
"size_bytes": 498282,
"archive_sha256": "5d8fad3583a3e85046a6b6eb01f18f5a0dc6032c2f42edb52f86e7d2c6ebb639",
"install_sha256": "fd570294dc7ca344f1a0e55b3a93537f4e49325d7a8d564e9025330e24739d99"
}
],
"status": "stable"
},
{
"id": "crafting",
"name": "Crafting",
"author": "ct",
"version": "1.0.0",
"description": "Workbench stations that turn materials into items: stations and recipes are plain data, and any scenario opens a station with one command.",
"locale": [
{
"lang": "en",
"name": "Crafting",
"description": "Workbench stations that turn materials into items: stations and recipes are plain data, and any scenario opens a station with one command."
},
{
"lang": "ru",
"name": "Мастерская",
"description": "Мастерские, которые превращают материалы в предметы: станции и рецепты — обычные данные, а любую станцию открывает одна команда сценария."
},
{
"lang": "es",
"name": "Fabricación",
"description": "Estaciones de trabajo que convierten materiales en objetos: las estaciones y las recetas son datos sencillos, y cualquier escenario abre una estación con un solo comando."
},
{
"lang": "zh",
"name": "制作",
"description": "把材料变成物品的工作台站点:站点和配方都是纯数据,任何剧本用一条命令就能打开站点。"
},
{
"lang": "ja",
"name": "クラフト",
"description": "材料をアイテムに変える作業台ステーション: ステーションもレシピもただのデータで、どんなシナリオでも 1 行のコマンドでステーションを開けます。"
},
{
"lang": "ko",
"name": "제작",
"description": "재료를 아이템으로 바꾸는 작업대: 작업대와 레시피는 모두 평범한 데이터이며, 어떤 시나리오든 명령 한 줄로 작업대를 엽니다."
},
{
"lang": "vi",
"name": "Chế tạo",
"description": "Các trạm chế tạo biến nguyên liệu thành vật phẩm: trạm và công thức đều là dữ liệu thuần, và kịch bản nào cũng mở được trạm bằng một lệnh duy nhất."
}
],
"category": "gameplay",
"tags": [
"crafting",
"gameplay"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_crafting/raw/branch/master/mod.jpg",
"depends": [
"ui_base>=1",
"items_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_crafting/releases/download/v1.0.0/mod_crafting-v1.0.0.zip",
"https://github.com/cthangover/mod_crafting/releases/download/v1.0.0/mod_crafting-v1.0.0.zip"
],
"size_bytes": 259103,
"archive_sha256": "26844cf82690a5682f1fa6c54815c5fe940ace32869c4e7c2c4845869e830f21",
"install_sha256": "74777d13ad703401523bc395cff17383fbc5298efae6ab8c99f0743c1ef881f5"
}
],
"status": "stable"
},
{
"id": "cthangover_game",
"name": "Cthangover: Story",
"author": "ct",
"version": "2.0.0",
"description": "The story content of Cthangover: scenes, scenarios, characters, items, quests and the world map of Marao's very bad night. The machinery lives in engine mods.",
"locale": [
{
"lang": "en",
"name": "Cthangover: Story",
"description": "The story content of Cthangover: scenes, scenarios, characters, items, quests and the world map of Marao's very bad night. The machinery lives in engine mods."
},
{
"lang": "ru",
"name": "Cthangover: сюжет",
"description": "Сюжетный контент Cthangover: сцены, сценарии, персонажи, предметы, задания и карта мира очень неудачной ночи Марао. Вся механика живёт в модах-движках."
},
{
"lang": "es",
"name": "Cthangover: historia",
"description": "El contenido narrativo de Cthangover: escenas, escenarios, personajes, objetos, misiones y el mapa del mundo de la pésima noche de Marao. La maquinaria vive en los mods de motor."
},
{
"lang": "zh",
"name": "Cthangover:故事",
"description": "Cthangover 的剧情内容:场景、剧本、角色、物品、任务,以及马劳那个糟透夜晚的世界地图。具体的机器都在引擎模组里。"
},
{
"lang": "ja",
"name": "Cthangover:ストーリー",
"description": "Cthangover のストーリーコンテンツ:シーン、シナリオ、キャラクター、アイテム、クエスト、そしてマラオの最悪の夜のワールドマップ。仕組みの部分はエンジン系 MOD が担います。"
},
{
"lang": "ko",
"name": "Cthangover: 이야기",
"description": "Cthangover의 스토리 콘텐츠: 마라오의 형편없던 밤이 펼쳐지는 장면, 시나리오, 캐릭터, 아이템, 퀘스트, 월드 맵. 실제 동작은 엔진 모드가 담당합니다."
},
{
"lang": "vi",
"name": "Cthangover: Câu chuyện",
"description": "Nội dung cốt truyện của Cthangover: cảnh, kịch bản, nhân vật, vật phẩm, nhiệm vụ và bản đồ thế giới của đêm tồi tệ mà Marao trải qua. Phần máy móc nằm trong các mod engine."
}
],
"category": "story",
"tags": [
"cthangover",
"game",
"story"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_cthangover_game/raw/branch/master/mod.png",
"depends": [
"shell2d_base>=1",
"dialog_base>=1",
"interactive_base>=1",
"skills_base>=1",
"map_base>=1",
"ui_base>=1",
"characters_base>=1",
"items_base>=1",
"quests_base>=1",
"town_pack>=1",
"music_pack>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "2.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_cthangover_game/releases/download/v2.0.0/mod_cthangover_game-v2.0.0.zip",
"https://github.com/cthangover/mod_cthangover_game/releases/download/v2.0.0/mod_cthangover_game-v2.0.0.zip"
],
"size_bytes": 18457517,
"archive_sha256": "465f49d72cad99565a9f66abfdfc3905aa70b6694618a09213eb9111c7bb137a",
"install_sha256": "fc1a4e9d9de0490710988fb4f0a348a387aa8b8932b22e700eae81253a755fe1"
}
],
"status": "stable"
},
{
"id": "cthangover_murakami",
"name": "Cthangover: Murakami",
"author": "ct",
"version": "1.0.0",
"description": "A Cthangover story line: follow the beast prowling the town to a meeting with Murakami — scenarios, her character and expressions, a journal quest and battles.",
"locale": [
{
"lang": "en",
"name": "Cthangover: Murakami",
"description": "A Cthangover story line: follow the beast prowling the town to a meeting with Murakami — scenarios, her character and expressions, a journal quest and battles."
},
{
"lang": "ru",
"name": "Cthangover: Мураками",
"description": "Сюжетная линия Cthangover: идите по следу зверя, бродящего по городу, к встрече с Мураками — сценарии, её персонаж и эмоции, задание в журнале и бои."
},
{
"lang": "es",
"name": "Cthangover: Murakami",
"description": "Una línea argumental de Cthangover: sigue a la bestia que merodea por el pueblo hasta llegar a Murakami. Incluye escenarios, su personaje con expresiones, una misión en el diario y combates."
},
{
"lang": "zh",
"name": "Cthangover:村上",
"description": "Cthangover 的一条剧情线:跟随在镇上潜行的野兽,与村上相遇——包含剧本、她的角色和表情、日志任务以及战斗。"
},
{
"lang": "ja",
"name": "Cthangover:村上",
"description": "Cthangover のストーリーライン:町をうろつく獣を追って村上との出会いへ。シナリオ、彼女のキャラクターと表情、ジャーナルのクエスト、戦闘を収めています。"
},
{
"lang": "ko",
"name": "Cthangover: 무라카미",
"description": "Cthangover의 스토리 라인: 마을을 배회하는 짐승을 쫓아 무라카미와 만납니다. 시나리오, 그녀의 캐릭터와 표정, 저널 퀘스트, 전투를 포함합니다."
},
{
"lang": "vi",
"name": "Cthangover: Murakami",
"description": "Một tuyến truyện của Cthangover: đi theo con thú lảng vảng trong thị trấn tới cuộc gặp Murakami — gồm kịch bản, nhân vật và biểu cảm của cô, nhiệm vụ trong nhật ký và các trận chiến."
}
],
"category": "story, characters",
"tags": [
"cthangover",
"murakami",
"story",
"characters"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_cthangover_murakami/raw/branch/master/mod.png",
"depends": [
"cthangover_game>=1",
"ui_base>=1",
"characters_base>=1",
"quests_base>=1",
"turn_battle_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_cthangover_murakami/releases/download/v1.0.0/mod_cthangover_murakami-v1.0.0.zip",
"https://github.com/cthangover/mod_cthangover_murakami/releases/download/v1.0.0/mod_cthangover_murakami-v1.0.0.zip"
],
"size_bytes": 10522751,
"archive_sha256": "52d4df7a0a5925891fea62a1d636918d30d2a1c30546e2cd8b1af963ea5d5520",
"install_sha256": "6575b32edcf8be1f960bfdcde2f05114f9fe4f8d0e04d38ff3be7af9fd1fc8d6"
}
],
"status": "stable"
},
{
"id": "cthangover_party",
"name": "Cthangover: Starter Party",
"author": "ct",
"version": "1.0.0",
"description": "Gives a new game of Cthangover its starting state: Marao in the party and the Slave Trader skill. Only code — the data lives in the base game and the skills engine.",
"locale": [
{
"lang": "en",
"name": "Cthangover: Starter Party",
"description": "Gives a new game of Cthangover its starting state: Marao in the party and the Slave Trader skill. Only code — the data lives in the base game and the skills engine."
},
{
"lang": "ru",
"name": "Cthangover: стартовая партия",
"description": "Задаёт стартовое состояние новой игры Cthangover: Марао в отряде и навык Работорговец. Только код — данные живут в базовой игре и движке навыков."
},
{
"lang": "es",
"name": "Cthangover: grupo inicial",
"description": "Da a una partida nueva de Cthangover su estado inicial: Marao en el grupo y la habilidad Tratante de esclavos. Solo código: los datos viven en el juego base y el motor de habilidades."
},
{
"lang": "zh",
"name": "Cthangover:初始队伍",
"description": "为 Cthangover 的新游戏提供初始状态:队伍中的马劳和“奴隶贩子”技能。只有代码——数据都在基础游戏和技能引擎里。"
},
{
"lang": "ja",
"name": "Cthangover:初期パーティ",
"description": "Cthangover のニューゲームに初期状態を与えます:パーティに入ったマラオとスキル「奴隷商人」。コードのみで、データはベースゲームとスキルエンジン側にあります。"
},
{
"lang": "ko",
"name": "Cthangover: 시작 파티",
"description": "Cthangover의 새 게임에 시작 상태를 부여합니다: 파티에 들어간 마라오와 스킬 ‘노예 상인’. 코드만 있고 데이터는 기본 게임과 스킬 엔진에 있습니다."
},
{
"lang": "vi",
"name": "Cthangover: Tổ đội khởi đầu",
"description": "Tạo trạng thái khởi đầu cho ván mới của Cthangover: Marao trong tổ đội và kỹ năng Kẻ buôn nô lệ. Chỉ có mã — dữ liệu nằm trong trò chơi gốc và engine kỹ năng."
}
],
"category": "engine, library",
"tags": [
"cthangover",
"party",
"engine",
"library"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_cthangover_party/raw/branch/master/mod.png",
"depends": [
"cthangover_game>=1",
"skills_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_cthangover_party/releases/download/v1.0.0/mod_cthangover_party-v1.0.0.zip",
"https://github.com/cthangover/mod_cthangover_party/releases/download/v1.0.0/mod_cthangover_party-v1.0.0.zip"
],
"size_bytes": 84110,
"archive_sha256": "97aa8810c88d044a002c9a0225d5a1f397b825fdf71b11f1b9fb0fd8696c6aa0",
"install_sha256": "f5d460f469607a5d0002e43a5abc088dbb1d1658a7c77c7c845a9d9f65ebf664"
}
],
"status": "stable"
},
{
"id": "dialog_base",
"name": "Dialog Engine",
"author": "ct",
"version": "1.0.0",
"description": "Dialog engine: the dialog box with portraits and answers, and the .scenario language in which every game of the collection tells its story.",
"locale": [
{
"lang": "en",
"name": "Dialog Engine",
"description": "Dialog engine: the dialog box with portraits and answers, and the .scenario language in which every game of the collection tells its story."
},
{
"lang": "ru",
"name": "Движок диалогов",
"description": "Движок диалогов: окно диалога с портретами и вариантами ответов и язык .scenario, на котором рассказывает свою история каждая игра коллекции."
},
{
"lang": "es",
"name": "Motor de diálogos",
"description": "Motor de diálogos: la caja de diálogo con retratos y respuestas, y el lenguaje .scenario con el que cada juego de la colección cuenta su historia."
},
{
"lang": "zh",
"name": "对话引擎",
"description": "对话引擎:带肖像与选项的对话框,以及让合集中的每个游戏讲述自身故事的 .scenario 语言。"
},
{
"lang": "ja",
"name": "ダイアログエンジン",
"description": "ダイアログエンジン:ポートレートと選択肢を備えたダイアログボックス、そしてコレクションのすべてのゲームが物語を語る .scenario 言語。"
},
{
"lang": "ko",
"name": "대화 엔진",
"description": "대화 엔진: 초상화와 선택지가 있는 대화 상자, 그리고 컬렉션의 모든 게임이 이야기를 전하게 하는 .scenario 언어."
},
{
"lang": "vi",
"name": "Engine hội thoại",
"description": "Engine hội thoại: hộp hội thoại với chân dung và các lựa chọn, cùng ngôn ngữ .scenario mà mọi trò chơi trong bộ sưu tập dùng để kể câu chuyện của mình."
}
],
"category": "engine, library",
"tags": [
"dialog",
"base",
"engine",
"library"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_dialog_base/raw/branch/master/mod.jpg",
"depends": [
"shell2d_base>=1",
"interactive_base>=1",
"effects_base>=1",
"time_base>=1",
"map_base>=1",
"ui_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_dialog_base/releases/download/v1.0.0/mod_dialog_base-v1.0.0.zip",
"https://github.com/cthangover/mod_dialog_base/releases/download/v1.0.0/mod_dialog_base-v1.0.0.zip"
],
"size_bytes": 483362,
"archive_sha256": "cedf5b76c6dc97dd885a7fca5d29f7c8fc629bacee67da78a75c424cffe4522f",
"install_sha256": "b7a666932bf1fdfed231ca697d382abd93583404ce2b05d6ec81da24b806a9f0"
}
],
"status": "stable"
},
{
"id": "editor_tools",
"name": "Editor Tools",
"author": "ct",
"version": "1.0.0",
"description": "The author's windows over a running game: scene, scenario, map, interactive and light editors and a Godot scene builder. What they save are ordinary mod files the game applies at once.",
"locale": [
{
"lang": "en",
"name": "Editor Tools",
"description": "The author's windows over a running game: scene, scenario, map, interactive and light editors and a Godot scene builder. What they save are ordinary mod files the game applies at once."
},
{
"lang": "ru",
"name": "Редакторы",
"description": "Авторские окна поверх запущенной игры: редакторы сцен, сценариев, карты, интерактива и света, а также конструктор сцен Godot. Всё, что они сохраняют, — обычные файлы модов, которые игра подхватывает сразу."
},
{
"lang": "es",
"name": "Herramientas de edición",
"description": "Ventanas de autor sobre el juego en marcha: editores de escenas, escenarios, mapa, interactivos y luces, y un constructor de escenas de Godot. Todo lo que guardan son archivos de mod normales que el juego aplica al instante."
},
{
"lang": "zh",
"name": "编辑工具",
"description": "运行中的游戏之上的创作窗口:场景、剧本、地图、交互物和光照编辑器,以及 Godot 场景构建器。保存的都是普通模组文件,游戏会立即生效。"
},
{
"lang": "ja",
"name": "エディターツール",
"description": "実行中のゲームの上に開くオーサリング用ウィンドウ:シーン、シナリオ、マップ、インタラクティブ、ライトの各エディターと Godot シーンビルダー。保存内容は普通の MOD ファイルで、ゲームはすぐに反映します。"
},
{
"lang": "ko",
"name": "에디터 도구",
"description": "실행 중인 게임 위에 열리는 창작용 창: 장면, 시나리오, 맵, 상호작용, 조명 에디터와 Godot 장면 빌더. 저장하는 것은 모두 일반 모드 파일이며 게임이 즉시 적용합니다."
},
{
"lang": "vi",
"name": "Công cụ chỉnh sửa",
"description": "Các cửa sổ tác giả mở trên trò chơi đang chạy: trình sửa cảnh, kịch bản, bản đồ, tương tác và ánh sáng, cùng trình dựng cảnh Godot. Mọi thứ chúng lưu là tệp mod bình thường và game áp dụng ngay lập tức."
}
],
"category": "tools, editor",
"tags": [
"editor",
"tools"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_editor_tools/raw/branch/master/mod.jpg",
"depends": [
"dialog_base>=1",
"interactive_base>=1",
"time_base>=1",
"map_base>=1",
"ui_base>=1",
"schema_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_editor_tools/releases/download/v1.0.0/mod_editor_tools-v1.0.0.zip",
"https://github.com/cthangover/mod_editor_tools/releases/download/v1.0.0/mod_editor_tools-v1.0.0.zip"
],
"size_bytes": 466493,
"archive_sha256": "3ab2d40e9b0a3710a8b4b2a6f7c05c9edb3921f2083179aecbddd75da4f4e34f",
"install_sha256": "6b1e5b066764c837ade2438668fb4b0e37f5058123ff45f236e1a1cfdd671ff6"
}
],
"status": "stable"
},
{
"id": "effects_base",
"name": "Effects Engine",
"author": "ct",
"version": "1.0.0",
"description": "Short visual effects for scenes — a flash, smoke, sparks, a magic glow: a mod ships small Godot scenes in effects/, a scenario plays one by name.",
"locale": [
{
"lang": "en",
"name": "Effects Engine",
"description": "Short visual effects for scenes — a flash, smoke, sparks, a magic glow: a mod ships small Godot scenes in effects/, a scenario plays one by name."
},
{
"lang": "ru",
"name": "Движок эффектов",
"description": "Короткие визуальные эффекты для сцен — вспышка, дым, искры, волшебное свечение: мод кладёт маленькие сцены Godot в effects/, сценарий запускает эффект по имени."
},
{
"lang": "es",
"name": "Motor de efectos",
"description": "Efectos visuales breves para las escenas — un destello, humo, chispas, un resplandor mágico: el mod lleva pequeñas escenas de Godot en effects/ y un escenario reproduce uno por su nombre."
},
{
"lang": "zh",
"name": "特效引擎",
"description": "场景的短视觉特效——闪光、烟雾、火花、魔法光晕:模组把小的 Godot 场景放进 effects/,剧本按名字播放其中一个。"
},
{
"lang": "ja",
"name": "エフェクトエンジン",
"description": "シーンへの短い視覚エフェクト — 閃光、煙、火花、魔法の輝き。MOD は小さな Godot シーンを effects/ に入れて配り、シナリオが名前で再生します。"
},
{
"lang": "ko",
"name": "효과 엔진",
"description": "장면을 위한 짧은 시각 효과 — 번쩍임, 연기, 불똥, 마법의 빛: 모드는 작은 Godot 장면을 effects/에 넣어 배포하고, 시나리오가 이름으로 재생합니다."
},
{
"lang": "vi",
"name": "Engine hiệu ứng",
"description": "Hiệu ứng hình ảnh ngắn cho các cảnh — tia chớp, khói, tia lửa, quầng sáng ma thuật: mod đóng gói các cảnh Godot nhỏ trong effects/, kịch bản phát chúng theo tên."
}
],
"category": "engine, library",
"tags": [
"effects",
"base",
"engine",
"library"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_effects_base/raw/branch/master/mod.jpg",
"depends": [],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_effects_base/releases/download/v1.0.0/mod_effects_base-v1.0.0.zip",
"https://github.com/cthangover/mod_effects_base/releases/download/v1.0.0/mod_effects_base-v1.0.0.zip"
],
"size_bytes": 99511,
"archive_sha256": "31c4d10cf98c5d75793ce4d18d00d03dbb0bca3948da8a7436e3608efbac7815",
"install_sha256": "eb3287db438d38c9f2c74c10417034505b51af74ecb45297e137efa1a2f25a99"
}
],
"status": "stable"
},
{
"id": "equipment",
"name": "Equipment",
"author": "ct",
"version": "1.0.0",
"description": "Wearable gear for any game with stats: slots as data, items become equipment by their JSON keys, and worn bonuses flow into sheets, battles, checks and conditions at once.",
"locale": [
{
"lang": "en",
"name": "Equipment",
"description": "Wearable gear for any game with stats: slots as data, items become equipment by their JSON keys, and worn bonuses flow into sheets, battles, checks and conditions at once."
},
{
"lang": "ru",
"name": "Снаряжение",
"description": "Носимое снаряжение для любой игры со статами: слоты как данные, предметы становятся снаряжением ключами своего JSON, а бонусы надетого сразу попадают в листы, бои, проверки и условия."
},
{
"lang": "es",
"name": "Equipo",
"description": "Equipo que se lleva puesto para cualquier juego con estadísticas: ranuras como datos, los objetos se vuelven equipo con sus claves JSON, y los bonos de lo equipado pasan de inmediato a hojas, combates, pruebas y condiciones."
},
{
"lang": "zh",
"name": "装备",
"description": "适用于任何有属性游戏的可穿戴装备:栏位以数据定义,物品凭自身 JSON 键成为装备,穿戴中的加成会即时体现在面板、战斗、检定和条件中。"
},
{
"lang": "ja",
"name": "装備",
"description": "ステータスのあるゲーム向けの装備品:スロットはデータとして定義し、アイテムは自分の JSON のキーで装備品になり、装備中のボーナスはシート、バトル、判定、条件にすぐに反映されます。"
},
{
"lang": "ko",
"name": "장비",
"description": "능력치가 있는 모든 게임을 위한 착용 장비입니다. 슬롯은 데이터로 정의하고, 아이템은 자기 JSON 키로 장비가 되며, 착용 보너스는 시트, 전투, 판정, 조건에 곧바로 반영됩니다."
},
{
"lang": "vi",
"name": "Trang bị",
"description": "Trang bị mặc được cho mọi game có chỉ số: ô trang bị là dữ liệu, vật phẩm trở thành trang bị nhờ các khóa JSON của chính nó, và phần cộng của đồ đang mặc chảy ngay vào bảng chỉ số, trận chiến, phép kiểm và điều kiện."
}
],
"category": "gameplay",
"tags": [
"equipment",
"gameplay"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_equipment/raw/branch/master/mod.jpg",
"depends": [
"stats_base>=1",
"items_base>=1",
"characters_base>=1",
"ui_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_equipment/releases/download/v1.0.0/mod_equipment-v1.0.0.zip",
"https://github.com/cthangover/mod_equipment/releases/download/v1.0.0/mod_equipment-v1.0.0.zip"
],
"size_bytes": 185782,
"archive_sha256": "6b7c661ca62844e8fc9fe91a91d54ef24c041db0aefd15cf2c9668bad7b4c721",
"install_sha256": "c96e7b90b5bf7c0cc384aa938d08d572dfa07096e200a9312bb24117709c4412"
}
],
"status": "stable"
},
{
"id": "ff_battle",
"name": "FF Battle",
"author": "ct",
"version": "1.0.0",
"description": "A battle system in the style of classic console RPGs: the party, the enemies and a command menu — Attack, Items, Defend, Escape. The battle of RPG Plus.",
"locale": [
{
"lang": "en",
"name": "FF Battle",
"description": "A battle system in the style of classic console RPGs: the party, the enemies and a command menu — Attack, Items, Defend, Escape. The battle of RPG Plus."
},
{
"lang": "ru",
"name": "FF Battle",
"description": "Боевая система в стиле классических консольных RPG: отряд, враги и меню команд — Attack, Items, Defend, Escape. Бой игры RPG Plus."
},
{
"lang": "es",
"name": "FF Battle",
"description": "Un sistema de combate al estilo de las consolas RPG clásicas: el grupo, los enemigos y un menú de comandos — Attack, Items, Defend, Escape. El combate de RPG Plus."
},
{
"lang": "zh",
"name": "FF 战斗",
"description": "经典主机 RPG 风格的战斗系统:队伍、敌人和一个指令菜单——Attack、Items、Defend、Escape。RPG Plus 的战斗。"
},
{
"lang": "ja",
"name": "FFバトル",
"description": "古典的なコンソールRPG風のバトルシステム。パーティ、敵、そして Attack・Items・Defend・Escape のコマンドメニュー。RPG Plus の戦闘です。"
},
{
"lang": "ko",
"name": "FF 배틀",
"description": "고전 콘솔 RPG 스타일의 전투 시스템입니다. 파티, 적, 그리고 Attack·Items·Defend·Escape 커맨드 메뉴. RPG Plus의 전투죠."
},
{
"lang": "vi",
"name": "FF Battle",
"description": "Hệ thống chiến đấu mang phong cách RPG máy chơi game cổ điển: đội của bạn, kẻ địch và một menu lệnh — Attack, Items, Defend, Escape. Trận chiến của RPG Plus."
}
],
"category": "gameplay",
"tags": [
"ff",
"battle",
"gameplay"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_ff_battle/raw/branch/master/mod.jpg",
"depends": [
"ui_base>=1",
"turn_battle_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_ff_battle/releases/download/v1.0.0/mod_ff_battle-v1.0.0.zip",
"https://github.com/cthangover/mod_ff_battle/releases/download/v1.0.0/mod_ff_battle-v1.0.0.zip"
],
"size_bytes": 499192,
"archive_sha256": "3c8bcbbad3f4ec4cefc5c77abd821de121725e274ee68635a8ca7c533838b791",
"install_sha256": "1b2236b04ab1035faa94fd174764ac61ca610454bfcb0c22dcd0fbc9b9103b4b"
}
],
"status": "stable"
},
{
"id": "interactive_base",
"name": "Interactive Base",
"author": "ct",
"version": "1.0.0",
"description": "Clickable objects for picture scenes: a picture of its own over the background, a glow under the mouse, and a click that starts a scenario.",
"locale": [
{
"lang": "en",
"name": "Interactive Base",
"description": "Clickable objects for picture scenes: a picture of its own over the background, a glow under the mouse, and a click that starts a scenario."
},
{
"lang": "ru",
"name": "Интерактивные объекты",
"description": "Кликабельные объекты для картинок-сцен: собственная картинка поверх фона, подсветка под курсором и клик, запускающий сценарий."
},
{
"lang": "es",
"name": "Base interactiva",
"description": "Objetos clicables para escenas de imagen: una imagen propia sobre el fondo, un brillo bajo el ratón y un clic que lanza un escenario."
},
{
"lang": "zh",
"name": "交互基础",
"description": "为图像场景提供可点击对象:叠在背景之上的独立图片、鼠标悬停时的微光,以及点击即可启动的剧本。"
},
{
"lang": "ja",
"name": "インタラクティブ基盤",
"description": "画像シーンのためのクリック可能なオブジェクト: 背景の上に重ねる専用の画像、マウスカーソルでのハイライト、そしてシナリオを始めるクリック。"
},
{
"lang": "ko",
"name": "상호작용 기반",
"description": "그림 장면을 위한 클릭 가능한 오브젝트: 배경 위에 얹는 자체 이미지, 마우스를 올릴 때의 하이라이트, 클릭으로 시작되는 시나리오."
},
{
"lang": "vi",
"name": "Nền tảng tương tác",
"description": "Các đối tượng có thể nhấp cho cảnh bằng hình ảnh: một hình riêng đặt đè lên nền, ánh sáng nổi khi rê chuột và một cú nhấp khởi chạy kịch bản."
}
],
"category": "engine, library",
"tags": [
"interactive",
"base",
"engine",
"library"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_interactive_base/raw/branch/master/mod.jpg",
"depends": [
"shell2d_base>=1",
"ui_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_interactive_base/releases/download/v1.0.0/mod_interactive_base-v1.0.0.zip",
"https://github.com/cthangover/mod_interactive_base/releases/download/v1.0.0/mod_interactive_base-v1.0.0.zip"
],
"size_bytes": 248996,
"archive_sha256": "fe482737399cedff223d1c81e2a1357a4a68c4d01e97b28f8be83866cd3a3242",
"install_sha256": "ace673c8dc901c24a36a92905e32a0f507db74ab58e856abdaaaf7ee95a1c24e"
}
],
"status": "stable"
},
{
"id": "items_base",
"name": "Items Base",
"author": "ct",
"version": "1.0.0",
"description": "Items and the inventory: what an item is, the bag panel, what is saved, and scenario commands to give, take and check items.",
"locale": [
{
"lang": "en",
"name": "Items Base",
"description": "Items and the inventory: what an item is, the bag panel, what is saved, and scenario commands to give, take and check items."
},
{
"lang": "ru",
"name": "Предметы и инвентарь",
"description": "Предметы и инвентарь: из чего состоит предмет, панель сумки, что попадает в сохранение, и сценарные команды, чтобы выдать, забрать и проверить предметы."
},
{
"lang": "es",
"name": "Base de objetos",
"description": "Objetos e inventario: qué es un objeto, el panel de la bolsa, qué se guarda, y órdenes de escenario para dar, quitar y comprobar objetos."
},
{
"lang": "zh",
"name": "物品基础",
"description": "物品与背包:物品的定义、背包面板、存档保存的内容,以及发放、移除和检查物品的剧本命令。"
},
{
"lang": "ja",
"name": "アイテム基盤",
"description": "アイテムとインベントリ: アイテムの定義、バッグパネル、セーブされる内容、そしてアイテムを渡す・奪う・確かめるシナリオコマンド。"
},
{
"lang": "ko",
"name": "아이템 기반",
"description": "아이템과 인벤토리: 아이템의 정의, 가방 패널, 저장되는 내용, 그리고 아이템을 주고 빼고 확인하는 시나리오 명령."
},
{
"lang": "vi",
"name": "Nền tảng vật phẩm",
"description": "Vật phẩm và túi đồ: vật phẩm là gì, bảng túi đồ, những gì được lưu, và các lệnh kịch bản để trao, lấy và kiểm tra vật phẩm."
}
],
"category": "gameplay",
"tags": [
"items",
"base",
"gameplay"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_items_base/raw/branch/master/mod.jpg",
"depends": [
"shell2d_base>=1",
"ui_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_items_base/releases/download/v1.0.0/mod_items_base-v1.0.0.zip",
"https://github.com/cthangover/mod_items_base/releases/download/v1.0.0/mod_items_base-v1.0.0.zip"
],
"size_bytes": 231542,
"archive_sha256": "3016312f691844e725e03b11fe599c689fdc9d2ea79e09a9ca2450b82c516c1b",
"install_sha256": "35098eef265cc6ccdf9f0f275522d425e84c1beab422b25bd9b2dcdd42fe2770"
}
],
"status": "stable"
},
{
"id": "items_editor",
"name": "Items Editor",
"author": "ct",
"version": "1.0.0",
"description": "Edits a mod's items while the game runs: names and descriptions in every language, price, picture, types and the use action. The game shows a save at once.",
"locale": [
{
"lang": "en",
"name": "Items Editor",
"description": "Edits a mod's items while the game runs: names and descriptions in every language, price, picture, types and the use action. The game shows a save at once."
},
{
"lang": "ru",
"name": "Редактор предметов",
"description": "Правит предметы мода прямо во время игры: названия и описания на всех языках, цена, картинка, типы и действие при использовании. Сохранение игра показывает сразу."
},
{
"lang": "es",
"name": "Editor de objetos",
"description": "Edita los objetos de un mod con el juego en marcha: nombres y descripciones en todos los idiomas, precio, imagen, tipos y la acción de uso. El juego muestra el guardado al instante."
},
{
"lang": "zh",
"name": "物品编辑器",
"description": "在游戏运行时编辑模组的物品:各语言的名称和描述、价格、图片、类型和使用动作。保存后游戏立刻显示变化。"
},
{
"lang": "ja",
"name": "アイテムエディター",
"description": "ゲームの実行中に MOD のアイテムを編集します: 各言語の名前と説明、価格、画像、種類、使用時のアクション。保存するとゲームはすぐに反映します。"
},
{
"lang": "ko",
"name": "아이템 에디터",
"description": "게임이 실행되는 동안 모드의 아이템을 편집합니다: 모든 언어의 이름과 설명, 가격, 그림, 유형, 사용 동작. 저장하면 게임에 곧바로 나타납니다."
},
{
"lang": "vi",
"name": "Trình sửa vật phẩm",
"description": "Sửa các vật phẩm của mod khi game đang chạy: tên và mô tả bằng mọi ngôn ngữ, giá, hình ảnh, loại và hành động khi dùng. Game hiển thị thay đổi ngay khi lưu."
}
],
"category": "tools, editor",
"tags": [
"items",
"editor",
"tools"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_items_editor/raw/branch/master/mod.jpg",
"depends": [
"editor_tools>=1",
"items_base>=1",
"ui_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_items_editor/releases/download/v1.0.0/mod_items_editor-v1.0.0.zip",
"https://github.com/cthangover/mod_items_editor/releases/download/v1.0.0/mod_items_editor-v1.0.0.zip"
],
"size_bytes": 214099,
"archive_sha256": "6192d860ac302076916e54b894f524c642026e68d3ed7440ef775f5993fac4af",
"install_sha256": "247e4a8b439dc2f6985e3d483e7cc6cd67ca9246adcb67f14ca6d52066dd9081"
}
],
"status": "stable"
},
{
"id": "live2d_base",
"name": "Live2D Cubism",
"author": "ct",
"version": "1.0.0",
"description": "Live2D Cubism runtime for C#: drawn characters that breathe, blink and move with physics, playing the motions and expressions their artist made.",
"locale": [
{
"lang": "en",
"name": "Live2D Cubism",
"description": "Live2D Cubism runtime for C#: drawn characters that breathe, blink and move with physics, playing the motions and expressions their artist made."
},
{
"lang": "ru",
"name": "Live2D Cubism",
"description": "Рантайм Live2D Cubism для C#: нарисованные персонажи, которые дышат, мигают и двигаются по законам физики, исполняя движения и выражения лица, сделанные их художником."
},
{
"lang": "es",
"name": "Live2D Cubism",
"description": "Runtime de Live2D Cubism para C#: personajes dibujados que respiran, parpadean y se mueven con física, reproduciendo los movimientos y expresiones que hizo su artista."
},
{
"lang": "zh",
"name": "Live2D Cubism",
"description": "面向 C# 的 Live2D Cubism 运行时:会呼吸、会眨眼、带物理运动的绘制角色,播放美术做好的动作与表情。"
},
{
"lang": "ja",
"name": "Live2D Cubism",
"description": "C# 用の Live2D Cubism ランタイム: 呼吸し、まばたきし、物理で揺れる描画キャラクター。作者が作ったモーションと表情を再生します。"
},
{
"lang": "ko",
"name": "Live2D Cubism",
"description": "C#용 Live2D Cubism 런타임: 숨 쉬고, 깜빡이고, 물리로 움직이는 그려진 캐릭터. 작가가 만든 모션과 표정을 재생합니다."
},
{
"lang": "vi",
"name": "Live2D Cubism",
"description": "Runtime Live2D Cubism cho C#: những nhân vật vẽ biết thở, chớp mắt và chuyển động theo vật lý, diễn các chuyển động và biểu cảm mà họa sĩ đã tạo ra."
}
],
"category": "library, visual",
"tags": [
"live2d",
"base",
"library",
"visual"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_live2d_base/raw/branch/master/mod.jpg",
"depends": [
"ui_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_live2d_base/releases/download/v1.0.0/mod_live2d_base-v1.0.0.zip",
"https://github.com/cthangover/mod_live2d_base/releases/download/v1.0.0/mod_live2d_base-v1.0.0.zip"
],
"size_bytes": 48012931,
"archive_sha256": "6267bf156a5daae50e0c1701a787091e06a2fa4f182181d1be43b478310c0bf6",
"install_sha256": "c14b53c9a5d09003d862e702fd93cc09644b8e4385b26f6fcd732d1bef690de3"
}
],
"status": "stable"
},
{
"id": "locale_atlas",
"name": "Locale Atlas",
"author": "ct",
"version": "0.1.0",
"description": "Maps every translation key of every mod: what each language declares, where keys are used, and what is wrong — missing, empty, undeclared or duplicated keys and encoding problems.",
"locale": [
{
"lang": "en",
"name": "Locale Atlas",
"description": "Maps every translation key of every mod: what each language declares, where keys are used, and what is wrong — missing, empty, undeclared or duplicated keys and encoding problems."
},
{
"lang": "ru",
"name": "Карта локализации",
"description": "Картирует каждый ключ перевода каждого мода: что объявляет каждый язык, где ключи используются и что не так — отсутствующие, пустые, необъявленные и дублирующиеся ключи и проблемы с кодировкой."
},
{
"lang": "es",
"name": "Atlas de localización",
"description": "Mapea cada clave de traducción de cada mod: qué declara cada idioma, dónde se usan las claves y qué está mal — claves ausentes, vacías, no declaradas o duplicadas y problemas de codificación."
},
{
"lang": "zh",
"name": "本地化图谱",
"description": "映射每个模组的每一个翻译键:每种语言声明了什么、键在哪里被使用,以及哪里出了问题——缺失、为空、未声明或重复的键和编码问题。"
},
{
"lang": "ja",
"name": "ローカライズアトラス",
"description": "すべての MOD のすべての翻訳キーを地図にします。各言語が何を宣言しているか、キーがどこで使われているか、そして何がおかしいか——欠落・空・未宣言・重複するキーとエンコーディングの問題——を示します。"
},
{
"lang": "ko",
"name": "로컬라이즈 아틀라스",
"description": "모든 모드의 모든 번역 키를 지도로 만듭니다. 각 언어가 무엇을 선언하는지, 키가 어디서 쓰이는지, 무엇이 잘못되었는지—빠졌거나 비었거나 선언되지 않았거나 중복된 키와 인코딩 문제—를 보여 줍니다."
},
{
"lang": "vi",
"name": "Bản đồ bản địa hóa",
"description": "Vẽ mọi khóa dịch của mọi mod: mỗi ngôn ngữ khai báo gì, các khóa được dùng ở đâu, và cái gì không ổn — khóa thiếu, rỗng, chưa khai báo hoặc trùng lặp cùng các vấn đề mã hóa."
}
],
"category": "tools, debug",
"tags": [
"locale",
"atlas",
"tools",
"debug"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_locale_atlas/raw/branch/master/mod.jpg",
"depends": [],
"conflicts_with": [],
"downloads": [
{
"version": "0.1.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_locale_atlas/releases/download/v0.1.0/mod_locale_atlas-v0.1.0.zip",
"https://github.com/cthangover/mod_locale_atlas/releases/download/v0.1.0/mod_locale_atlas-v0.1.0.zip"
],
"size_bytes": 157791,
"archive_sha256": "2fd1e8e99e309119d635797ba416dcce6c5869b0090d6eca520f5f811e5d2dd6",
"install_sha256": "cc4e03510defa8ee486b16b3b9a5570ccb6c4e30fe88667e9697a5072928b409"
}
],
"status": "stable"
},
{
"id": "map_base",
"name": "World Map Engine",
"author": "ct",
"version": "1.0.0",
"description": "World map engine: a full-screen picture of the world with places to travel between; scenarios open, close, hide and reveal them as the story goes.",
"locale": [
{
"lang": "en",
"name": "World Map Engine",
"description": "World map engine: a full-screen picture of the world with places to travel between; scenarios open, close, hide and reveal them as the story goes."
},
{
"lang": "ru",
"name": "Движок карты мира",
"description": "Движок карты мира: полноэкранная картинка мира с местами, между которыми можно путешествовать; сценарии открывают, закрывают, прячут и показывают их по ходу истории."
},
{
"lang": "es",
"name": "Motor del mapa del mundo",
"description": "Motor del mapa del mundo: una imagen a pantalla completa del mundo con lugares entre los que viajar; los escenarios los abren, cierran, ocultan y revelan a medida que avanza la historia."
},
{
"lang": "zh",
"name": "世界地图引擎",
"description": "世界地图引擎:一幅全屏的世界图景,上面有可以往来的地点;剧本会随剧情推进打开、关闭、隐藏或显示它们。"
},
{
"lang": "ja",
"name": "ワールドマップエンジン",
"description": "ワールドマップエンジン: 世界を収めた全画面の絵と、旅のできる場所たち。シナリオが物語の進みに合わせて場所を開いたり、閉じたり、隠したり、現したりします。"
},
{
"lang": "ko",
"name": "월드 맵 엔진",
"description": "월드 맵 엔진: 오갈 수 있는 장소들이 표시된 전체 화면 세계 그림. 시나리오가 이야기가 진행됨에 따라 장소를 열고, 닫고, 숨기고, 드러냅니다."
},
{
"lang": "vi",
"name": "Engine bản đồ thế giới",
"description": "Engine bản đồ thế giới: một bức tranh toàn màn hình về thế giới với các địa điểm để đi lại; kịch bản mở, đóng, ẩn và hiện chúng theo tiến triển câu chuyện."
}
],
"category": "engine, library",
"tags": [
"map",
"base",
"engine",
"library"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_map_base/raw/branch/master/mod.jpg",
"depends": [
"ui_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_map_base/releases/download/v1.0.0/mod_map_base-v1.0.0.zip",
"https://github.com/cthangover/mod_map_base/releases/download/v1.0.0/mod_map_base-v1.0.0.zip"
],
"size_bytes": 593175,
"archive_sha256": "90e93ccd0ebccf68344b25e0821e30f572e22dc7bea4aca7e9f9097dcca8b4f2",
"install_sha256": "dab1b40f7174c6e72c44e1e67817bc678d28a146ed1f7aded980be9595adbe40"
}
],
"status": "stable"
},
{
"id": "menu_base",
"name": "Menu",
"author": "ct",
"version": "1.0.0",
"description": "The main menu: start or continue a game, pick one of the installed games, load a save and change the language, sound and display settings.",
"locale": [
{
"lang": "en",
"name": "Menu",
"description": "The main menu: start or continue a game, pick one of the installed games, load a save and change the language, sound and display settings."
},
{
"lang": "ru",
"name": "Меню",
"description": "Главное меню: запустить или продолжить игру, выбрать одну из установленных игр, загрузить сохранение, изменить язык, звук и настройки экрана."
},
{
"lang": "es",
"name": "Menú",
"description": "El menú principal: empezar o continuar una partida, elegir uno de los juegos instalados, cargar una partida guardada y cambiar el idioma, el sonido y los ajustes de pantalla."
},
{
"lang": "zh",
"name": "菜单",
"description": "主菜单:开始或继续游戏、选择已安装的游戏、读取存档,以及更改语言、声音和显示设置。"
},
{
"lang": "ja",
"name": "メニュー",
"description": "メインメニュー:ゲームの開始と続きから、インストール済みゲームの選択、セーブのロード、言語・サウンド・表示設定の変更。"
},
{
"lang": "ko",
"name": "메뉴",
"description": "메인 메뉴: 게임을 시작하거나 이어하고, 설치된 게임을 고르고, 저장 파일을 불러오고, 언어·소리·화면 설정을 바꿉니다."
},
{
"lang": "vi",
"name": "Menu",
"description": "Menu chính: bắt đầu hoặc tiếp tục game, chọn một trong các game đã cài, tải bản lưu và đổi ngôn ngữ, âm thanh, cài đặt hiển thị."
}
],
"category": "ui",
"tags": [
"menu",
"base",
"ui"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_menu_base/raw/branch/master/mod.jpg",
"depends": [
"ui_base>=1",
"music_pack>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_menu_base/releases/download/v1.0.0/mod_menu_base-v1.0.0.zip",
"https://github.com/cthangover/mod_menu_base/releases/download/v1.0.0/mod_menu_base-v1.0.0.zip"
],
"size_bytes": 284694,
"archive_sha256": "25754eeb7783f1eed8026cdf5fe2260caa830ab3fec08e93caccf15aeb1ed35c",
"install_sha256": "c4e12ee38427e027f26640469583b3fb1618fb526fffbcf7991bb12818684663"
}
],
"status": "stable"
},
{
"id": "mod_manager",
"name": "Mod Manager",
"author": "ct",
"version": "1.0.0",
"description": "The Mods & Collections screen: what is installed, what each mod does, installing and updating from the online catalog, and which mods make up each ready-made game.",
"locale": [
{
"lang": "en",
"name": "Mod Manager",
"description": "The Mods & Collections screen: what is installed, what each mod does, installing and updating from the online catalog, and which mods make up each ready-made game."
},
{
"lang": "ru",
"name": "Менеджер модов",
"description": "Экран «Моды и коллекции»: что установлено, что делает каждый мод, установка и обновление из онлайн-каталога и то, из каких модов собрана каждая готовая игра."
},
{
"lang": "es",
"name": "Gestor de mods",
"description": "La pantalla Mods y colecciones: qué hay instalado, qué hace cada mod, instalación y actualización desde el catálogo en línea, y de qué mods está hecho cada juego ya preparado."
},
{
"lang": "zh",
"name": "模组管理器",
"description": "模组与合集屏幕:装了什么、每个模组做什么、从在线目录安装和更新,以及每款现成游戏由哪些模组构成。"
},
{
"lang": "ja",
"name": "MOD マネージャー",
"description": "MOD とコレクションの画面:何がインストールされているか、各 MOD の働き、オンラインカタログからのインストールと更新、そして各ゲームがどの MOD で構成されているか。"
},
{
"lang": "ko",
"name": "모드 관리자",
"description": "모드와 컬렉션 화면: 무엇이 설치되어 있고 각 모드가 하는 일, 온라인 카탈로그에서의 설치와 업데이트, 그리고 각 게임이 어떤 모드로 이루어져 있는지."
},
{
"lang": "vi",
"name": "Trình quản lý mod",
"description": "Màn hình Mod và bộ sưu tập: cái nào đã cài, mỗi mod làm gì, cài đặt và cập nhật từ danh mục trực tuyến, và mỗi game làm sẵn được ghép từ những mod nào."
}
],
"category": "tools, ui",
"tags": [
"mod",
"manager",
"tools",
"ui"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_mod_manager/raw/branch/master/mod.jpg",
"depends": [
"ui_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_mod_manager/releases/download/v1.0.0/mod_mod_manager-v1.0.0.zip",
"https://github.com/cthangover/mod_mod_manager/releases/download/v1.0.0/mod_mod_manager-v1.0.0.zip"
],
"size_bytes": 1041293,
"archive_sha256": "41c79e31b4d1f6177b9d0808d02fa9298e88bd499b3f8a989512224f405f4602",
"install_sha256": "6482b5aca4e031cbe03a3a367aafa558946b7ee1a87c2d6e2ec97937a6679b9c"
}
],
"status": "stable"
},
{
"id": "music_pack",
"name": "Music Pack",
"author": "ct",
"version": "1.0.0",
"description": "Shared music for any game: 22 tracks with exploration, combat and main menu playlists; a game can override playlists while keeping the track names.",
"locale": [
{
"lang": "en",
"name": "Music Pack",
"description": "Shared music for any game: 22 tracks with exploration, combat and main menu playlists; a game can override playlists while keeping the track names."
},
{
"lang": "ru",
"name": "Музыкальный пак",
"description": "Общая музыка для любой игры: 22 трека и плейлисты исследования, боя и главного меню."
},
{
"lang": "es",
"name": "Paquete de música",
"description": "Música compartida para cualquier juego: 22 pistas con listas de exploración, combate y menú principal; un juego puede sustituir las playlists conservando los nombres de las pistas."
},
{
"lang": "zh",
"name": "音乐包",
"description": "适用于任何游戏的共享音乐:22 首曲目,附探索、战斗和主菜单播放列表;游戏可以覆盖播放列表,同时保留曲目名。"
},
{
"lang": "ja",
"name": "音楽パック",
"description": "どのゲームでも使える共通の音楽:探索・戦闘・メインメニューのプレイリスト付き 22 曲。ゲーム側は曲名を保ったままプレイリストを差し替えられます。"
},
{
"lang": "ko",
"name": "음악 팩",
"description": "모든 게임이 함께 쓰는 공용 음악: 탐험, 전투, 메인 메뉴 재생 목록을 갖춘 22곡. 게임은 곡 이름을 유지한 채 재생 목록을 바꿀 수 있습니다."
},
{
"lang": "vi",
"name": "Gói nhạc",
"description": "Nhạc dùng chung cho mọi game: 22 bản nhạc với danh sách phát khám phá, chiến đấu và menu chính; game có thể thay danh sách phát mà vẫn giữ nguyên tên bản nhạc."
}
],
"category": "audio",
"tags": [
"music",
"pack",
"audio"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_music_pack/raw/branch/master/mod.jpg",
"depends": [
"audio_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_music_pack/releases/download/v1.0.0/mod_music_pack-v1.0.0.zip",
"https://github.com/cthangover/mod_music_pack/releases/download/v1.0.0/mod_music_pack-v1.0.0.zip"
],
"size_bytes": 108794797,
"archive_sha256": "02c9ab73d3bda29ff336219c0dcd4fb1c7859e31237ecb5c2df2bb402a173e43",
"install_sha256": "2c97c49124b9617509046b20f4b7282705afa83eff493cd9ddc229ec704729fd"
}
],
"status": "stable"
},
{
"id": "my_novel_game",
"name": "My Novel",
"author": "ct",
"version": "1.0.0",
"description": "The novel template's content: an evening town, a bar and a home connected by choices. Copy it, rename it and grow your own story from these three places.",
"locale": [
{
"lang": "en",
"name": "My Novel",
"description": "The novel template's content: an evening town, a bar and a home connected by choices. Copy it, rename it and grow your own story from these three places."
},
{
"lang": "ru",
"name": "Моя новелла",
"description": "Контент шаблона новеллы: вечерний город, бар и дом, связанные выборами. Скопируйте, переименуйте — и вырастите свою историю из этих трёх мест."
},
{
"lang": "es",
"name": "Mi novela",
"description": "El contenido de la plantilla de novela: un pueblo al atardecer, un bar y una casa unidos por decisiones. Cópialo, renómbralo y haz crecer tu propia historia desde estos tres lugares."
},
{
"lang": "zh",
"name": "我的小说",
"description": "小说模板的内容:傍晚的小镇、一家酒吧和一处住宅,由选项相连。复制它、改个名,就从这三个地点生长出你自己的故事。"
},
{
"lang": "ja",
"name": "マイノベル",
"description": "ノベルテンプレートのコンテンツ:選択肢でつながった夕暮れの町、バー、家。コピーして名前を変え、この三つの場所から自分の物語を育てましょう。"
},
{
"lang": "ko",
"name": "마이 노벨",
"description": "노벨 템플릿의 콘텐츠: 선택지로 이어진 저녁의 마을, 바, 집. 복제하고 이름을 바꿔 이 세 장소에서 나만의 이야기를 키우세요."
},
{
"lang": "vi",
"name": "Tiểu thuyết của tôi",
"description": "Nội dung của mẫu tiểu thuyết: thị trấn chiều tối, quán bar và ngôi nhà nối nhau bằng các lựa chọn. Copy nó, đổi tên, rồi nuôi lớn câu chuyện của riêng bạn từ ba địa điểm này."
}
],
"category": "story",
"tags": [
"my",
"novel",
"game",
"story"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_my_novel_game/raw/branch/master/mod.jpg",
"depends": [
"shell2d_base>=1",
"dialog_base>=1",
"audio_base>=1",
"town_pack>=1",
"music_pack>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_my_novel_game/releases/download/v1.0.0/mod_my_novel_game-v1.0.0.zip",
"https://github.com/cthangover/mod_my_novel_game/releases/download/v1.0.0/mod_my_novel_game-v1.0.0.zip"
],
"size_bytes": 255052,
"archive_sha256": "c8a79287090b6131524f2853a9728f8b69fcfb907e81f38aac59f0d2f84d9a89",
"install_sha256": "32a81a2eeda60a11844ef9f1371c992cdc2f3b31d6de152e04354c35760885d1"
}
],
"status": "stable"
},
{
"id": "quests_base",
"name": "Quests Engine",
"author": "ct",
"version": "1.0.0",
"description": "Quests engine: quests with numbered steps that scenarios start, advance and finish, and the journal panel that shows them.",
"locale": [
{
"lang": "en",
"name": "Quests Engine",
"description": "Quests engine: quests with numbered steps that scenarios start, advance and finish, and the journal panel that shows them."
},
{
"lang": "ru",
"name": "Движок квестов",
"description": "Движок заданий: задания с пронумерованными шагами, которые сценарии запускают, ведут дальше и завершают, и панель журнала, где они видны."
},
{
"lang": "es",
"name": "Motor de misiones",
"description": "Motor de misiones: misiones con pasos numerados que los escenarios inician, avanzan y completan, y el panel del diario que las muestra."
},
{
"lang": "zh",
"name": "任务引擎",
"description": "任务引擎:由剧本开启、推进并完成的分步任务,以及展示它们的日志面板。"
},
{
"lang": "ja",
"name": "クエストエンジン",
"description": "クエストエンジン: シナリオが開始・進行・完了させる番号付きステップのクエストと、それらを表示するジャーナルパネル。"
},
{
"lang": "ko",
"name": "퀘스트 엔진",
"description": "퀘스트 엔진: 시나리오가 시작하고 진행하고 완료하는 번호 붙은 단계의 퀘스트와 이를 보여 주는 저널 패널."
},
{
"lang": "vi",
"name": "Engine nhiệm vụ",
"description": "Engine nhiệm vụ: các nhiệm vụ có bước đánh số mà kịch bản khởi đầu, đưa tiến và kết thúc, cùng bảng nhật ký hiển thị chúng."
}
],
"category": "engine, library",
"tags": [
"quests",
"base",
"engine",
"library"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_quests_base/raw/branch/master/mod.jpg",
"depends": [
"characters_base>=1",
"ui_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_quests_base/releases/download/v1.0.0/mod_quests_base-v1.0.0.zip",
"https://github.com/cthangover/mod_quests_base/releases/download/v1.0.0/mod_quests_base-v1.0.0.zip"
],
"size_bytes": 225783,
"archive_sha256": "79683eb12f89dc4ee8afa7e2b815eb41602e268eb97b74a6348e225ee1a8a313",
"install_sha256": "454526e26d897e7e50bf8cb932d5ee56be79c151d5ffb46e995287b875576fb8"
}
],
"status": "stable"
},
{
"id": "recruiting",
"name": "Recruiting",
"author": "ct",
"version": "1.1.0",
"description": "Defeated enemies can be captured after a victory and later fight on the player's side; while they wait in the recruits list, they live by rules of their own.",
"locale": [
{
"lang": "en",
"name": "Recruiting",
"description": "Defeated enemies can be captured after a victory and later fight on the player's side; while they wait in the recruits list, they live by rules of their own."
},
{
"lang": "ru",
"name": "Рекрутинг",
"description": "Побеждённых врагов можно захватить после победы, и позже они сражаются на стороне игрока; пока рекрут ждёт в списке, он живёт по своим правилам."
},
{
"lang": "es",
"name": "Reclutamiento",
"description": "Los enemigos derrotados pueden capturarse tras una victoria y más tarde luchan del lado del jugador; mientras esperan en la lista de reclutas, viven según sus propias reglas."
},
{
"lang": "zh",
"name": "招募",
"description": "被击败的敌人可以在胜利后被俘获,之后在玩家一方作战;等待在招募名单里时,它们按自己的规则生活。"
},
{
"lang": "ja",
"name": "勧誘",
"description": "倒した敵は勝利の後に捕らえられ、のちにプレイヤーの側で戦います。勧誘リストで待っている間、それぞれのルールに従って暮らします。"
},
{
"lang": "ko",
"name": "영입",
"description": "쓰러뜨린 적은 승리 후 포획할 수 있고, 나중에 플레이어 편에서 싸웁니다. 영입자 명단에서 기다리는 동안 저들만의 규칙으로 삽니다."
},
{
"lang": "vi",
"name": "Chiêu mộ",
"description": "Kẻ địch bị đánh bại có thể bị bắt sau chiến thắng và sau đó chiến đấu cho phía người chơi; khi chờ trong danh sách tuyển mộ, chúng sống theo quy tắc riêng."
}
],
"category": "gameplay",
"tags": [
"recruiting",
"gameplay"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_recruiting/raw/branch/master/mod.jpg",
"depends": [
"shell2d_base>=1",
"characters_base>=1",
"ui_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.1.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_recruiting/releases/download/v1.1.0/mod_recruiting-v1.1.0.zip",
"https://github.com/cthangover/mod_recruiting/releases/download/v1.1.0/mod_recruiting-v1.1.0.zip"
],
"size_bytes": 168268,
"archive_sha256": "38360d51e82622d00705d21248d4b4e542760d7cdee2da9d0962d9b031feadf5",
"install_sha256": "9ff041af350ce45f629b174caf8f28c326ba4f3a322de30c438bbbd6d1d8eb26"
}
],
"status": "stable"
},
{
"id": "resource_atlas",
"name": "Resource Atlas",
"author": "ct",
"version": "0.1.0",
"description": "Maps which mod uses whose resources and whether every link is backed by depends — catching undeclared dependencies and duplicate providers no depends order can settle.",
"locale": [
{
"lang": "en",
"name": "Resource Atlas",
"description": "Maps which mod uses whose resources and whether every link is backed by depends — catching undeclared dependencies and duplicate providers no depends order can settle."
},
{
"lang": "ru",
"name": "Карта ресурсов",
"description": "Показывает, какой мод чьи ресурсы использует и подкреплена ли каждая связь записью в depends, — находит необъявленные зависимости и дублирующихся поставщиков, конфликт которых не решит никакой порядок depends."
},
{
"lang": "es",
"name": "Atlas de recursos",
"description": "Muestra qué mod usa los recursos de cuál y si cada enlace está respaldado por depends: detecta dependencias no declaradas y proveedores duplicados que ningún orden de depends puede decidir."
},
{
"lang": "zh",
"name": "资源图谱",
"description": "描绘哪个模组在用谁的资源,以及每条关联是否都有 depends 支撑——它会抓出未声明的依赖,以及任何 depends 顺序都定不出胜负的重复提供者。"
},
{
"lang": "ja",
"name": "リソースアトラス",
"description": "どの MOD がどの MOD のリソースを使っているか、そして各リンクが depends で裏付けられているかを地図にします。未宣言の依存や、どんな depends の順序でも決着のつかない重複した提供元を見つけます。"
},
{
"lang": "ko",
"name": "리소스 아틀라스",
"description": "어떤 모드가 누구의 리소스를 쓰는지, 그리고 각 연결이 depends로 뒷받침되는지 지도로 보여 줍니다. 선언되지 않은 의존성과 어떤 depends 순서로도 갈림길이 정해지지 않는 중복 제공자를 잡아 냅니다."
},
{
"lang": "vi",
"name": "Bản đồ tài nguyên",
"description": "Vẽ ra mod nào dùng tài nguyên của mod nào và mỗi liên kết có được depends bảo trợ hay không — bắt các phụ thuộc chưa khai báo và các bên cung cấp trùng nhau mà thứ tự depends nào cũng không phân thắng bại được."
}
],
"category": "tools, debug",
"tags": [
"resource",
"atlas",
"tools",
"debug"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_resource_atlas/raw/branch/master/mod.jpg",
"depends": [
"validator>=0.1"
],
"conflicts_with": [],
"downloads": [
{
"version": "0.1.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_resource_atlas/releases/download/v0.1.0/mod_resource_atlas-v0.1.0.zip",
"https://github.com/cthangover/mod_resource_atlas/releases/download/v0.1.0/mod_resource_atlas-v0.1.0.zip"
],
"size_bytes": 124915,
"archive_sha256": "413d1843583b656a991a920c06b1814bd3156ba5c2cc68864c2ba69e5f687955",
"install_sha256": "900bb4891a9af7cb99ce07ff52c3e259d35077fa3cbe465a895dba5944c8cf13"
}
],
"status": "stable"
},
{
"id": "rpg",
"name": "RPG World",
"author": "ct",
"version": "1.0.0",
"description": "A walkable tile world in the spirit of RPG Maker: grid movement with WASD, events on E/F, teleports, random encounters; a map is an ordinary scene of the game.",
"locale": [
{
"lang": "en",
"name": "RPG World",
"description": "A walkable tile world in the spirit of RPG Maker: grid movement with WASD, events on E/F, teleports, random encounters; a map is an ordinary scene of the game."
},
{
"lang": "ru",
"name": "RPG-мир",
"description": "Мир из тайлов, по которому можно ходить, в духе RPG Maker: перемещение по клеткам на WASD, события по E/F, телепорты, случайные встречи; карта — обычная сцена игры."
},
{
"lang": "es",
"name": "Mundo RPG",
"description": "Un mundo de tiles que se recorre a pie, al estilo de RPG Maker: movimiento por cuadrícula con WASD, eventos con E/F, teletransportes, encuentros aleatorios; un mapa es una escena cualquiera del juego."
},
{
"lang": "zh",
"name": "RPG 世界",
"description": "RPG Maker 风格、可以行走的图块世界:WASD 网格移动,E/F 触发事件,传送,随机遇敌;地图就是游戏的普通场景。"
},
{
"lang": "ja",
"name": "RPG ワールド",
"description": "RPG Maker 風の、歩き回れるタイルワールド:WASD によるマス目移動、E/F のイベント、テレポート、ランダムエンカウント。マップはゲームの普通のシーンです。"
},
{
"lang": "ko",
"name": "RPG 월드",
"description": "RPG Maker 스타일의 걸어 다닐 수 있는 타일 월드: WASD 격자 이동, E/F 이벤트, 텔레포트, 랜덤 인카운터. 맵은 게임의 평범한 씬입니다."
},
{
"lang": "vi",
"name": "Thế giới RPG",
"description": "Thế giới ô đi lại được theo phong cách RPG Maker: di chuyển theo lưới bằng WASD, sự kiện bằng E/F, dịch chuyển, chạm trán ngẫu nhiên; bản đồ là một cảnh bình thường của trò chơi."
}
],
"category": "gameplay",
"tags": [
"rpg",
"gameplay"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_rpg/raw/branch/master/mod.jpg",
"depends": [
"shell2d_base>=1",
"ui_base>=1",
"time_base>=1",
"dialog_base>=1",
"turn_battle_base>=2",
"tile_render_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_rpg/releases/download/v1.0.0/mod_rpg-v1.0.0.zip",
"https://github.com/cthangover/mod_rpg/releases/download/v1.0.0/mod_rpg-v1.0.0.zip"
],
"size_bytes": 511457,
"archive_sha256": "5a86af25c17bfd1407252f26c047862f1200ab7d892dede6ee68addf46d0b918",
"install_sha256": "2c164571c6548d72b94764cacdbdb507fe033bc5ccc49276a968c0f59647df85"
}
],
"status": "stable"
},
{
"id": "rpg_demo_game",
"name": "RPG Demo",
"author": "ct",
"version": "1.0.0",
"description": "A small tile-map adventure: a village, the elder's house and a wolf at the forest cave — data and scenarios only, a working example of a tile-map game.",
"locale": [
{
"lang": "en",
"name": "RPG Demo",
"description": "A small tile-map adventure: a village, the elder's house and a wolf at the forest cave — data and scenarios only, a working example of a tile-map game."
},
{
"lang": "ru",
"name": "RPG-демо",
"description": "Небольшое приключение на тайловой карте: деревня, дом старосты и волк у пещеры в лесу. Только данные и сценарии — работающий пример игры на тайлах."
},
{
"lang": "es",
"name": "RPG Demo",
"description": "Una pequeña aventura de mapa de tiles: una aldea, la casa del anciano y un lobo en la cueva del bosque. Solo datos y escenarios, un ejemplo funcional de un juego de tiles."
},
{
"lang": "zh",
"name": "RPG Demo",
"description": "一段小型的图块地图冒险:一座村庄、村长的家,以及森林洞穴旁的一只狼。只有数据和剧本,一个可运行的图块地图游戏示例。"
},
{
"lang": "ja",
"name": "RPG Demo",
"description": "小さなタイルマップの冒険:村、村長の家、森の洞窟にいる狼。データとシナリオだけの、実際に動くタイルマップゲームの例。"
},
{
"lang": "ko",
"name": "RPG Demo",
"description": "작은 타일맵 모험: 마을, 촌장의 집, 숲 동굴의 늑대. 데이터와 시나리오만으로 이룬, 실제 작동하는 타일맵 게임의 예시."
},
{
"lang": "vi",
"name": "RPG Demo",
"description": "Một cuộc phiêu lưu tile-map nhỏ: một ngôi làng, nhà trưởng làng và con sói bên hang trong rừng. Chỉ dữ liệu và kịch bản — một ví dụ chạy được của trò chơi tile-map."
}
],
"category": "story",
"tags": [
"rpg",
"demo",
"game",
"story"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_rpg_demo_game/raw/branch/master/mod.jpg",
"depends": [
"rpg>=1",
"village_pack>=1",
"characters_base>=1",
"dialog_base>=1",
"items_base>=1",
"trading>=1",
"music_pack>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_rpg_demo_game/releases/download/v1.0.0/mod_rpg_demo_game-v1.0.0.zip",
"https://github.com/cthangover/mod_rpg_demo_game/releases/download/v1.0.0/mod_rpg_demo_game-v1.0.0.zip"
],
"size_bytes": 454010,
"archive_sha256": "3fb38af5c2e1c7f44691ac34c7e85e3b79a04e1adfccd36339beec6d3823fa79",
"install_sha256": "8a4a5fe15d9975d9c93e56eb8654bf936a01e444fa22f54632ad0ae0850f0b5c"
}
],
"status": "stable"
},
{
"id": "rpg_editor",
"name": "RPG Map Editor",
"author": "ct",
"version": "1.0.0",
"description": "Editor of the rpg mod's tile maps (maps/*.json): paints the back, main and front tile layers and the collision layer with a pencil, an eraser and a flood fill from the tileset palette, places and edits map events (look, trigger, scenario, inline commands, teleport, condition), sets the map size, spawn and random encounters. Undo/redo, live update of the running world after saving, play from the spawn. Opens from the main menu tools and the in-game toolbar.",
"locale": [
{
"lang": "en",
"name": "RPG Map Editor",
"description": "Editor of tile maps for the RPG world: three tile layers, the collision layer and map events, with undo and a live preview in the running game."
},
{
"lang": "ru",
"name": "Редактор RPG-карт",
"description": "Редактор тайловых карт RPG-мира: три слоя тайлов, слой коллизий и события на карте, с отменой и живым предпросмотром в запущенной игре."
},
{
"lang": "es",
"name": "Editor de mapas RPG",
"description": "Editor de mapas de casillas del mundo RPG: tres capas de casillas, la capa de colisiones y los eventos del mapa, con deshacer y vista previa en vivo en el juego en marcha."
},
{
"lang": "zh",
"name": "RPG 地图编辑器",
"description": "RPG 世界的瓦片地图编辑器:三层瓦片、碰撞层和地图事件,支持撤销,并在运行中的游戏里实时预览。"
},
{
"lang": "ja",
"name": "RPG マップエディター",
"description": "RPG ワールドのタイルマップエディター:3 つのタイルレイヤー、衝突レイヤー、マップのイベント。元に戻す機能と、実行中のゲームでのライブプレビュー付き。"
},
{
"lang": "ko",
"name": "RPG 맵 에디터",
"description": "RPG 월드의 타일 맵 에디터: 타일 레이어 3개, 충돌 레이어, 맵 이벤트. 되돌리기와 실행 중인 게임에서의 실시간 미리 보기 지원."
},
{
"lang": "vi",
"name": "Trình sửa bản đồ RPG",
"description": "Trình sửa bản đồ ô cho thế giới RPG: ba lớp ô, lớp va chạm và sự kiện trên bản đồ, có hoàn tác và xem trước trực tiếp trong game đang chạy."
}
],
"category": "tools, editor",
"tags": [
"rpg",
"editor",
"tools"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_rpg_editor/raw/branch/master/mod.jpg",
"depends": [
"rpg>=1",
"characters_base>=1",
"items_base>=1",
"editor_tools>=1",
"ui_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_rpg_editor/releases/download/v1.0.0/mod_rpg_editor-v1.0.0.zip",
"https://github.com/cthangover/mod_rpg_editor/releases/download/v1.0.0/mod_rpg_editor-v1.0.0.zip"
],
"size_bytes": 152021,
"archive_sha256": "5fb24a994a2081bde18b3aed21d7806d498af19576ad0188acd985a1f0c91e21",
"install_sha256": "bc236fe47ecefb35b0260509361dce28a9c34b5da75dcfc77a7bd4c813fec4e3"
}
],
"status": "stable"
},
{
"id": "rpg_plus_game",
"name": "RPG Plus",
"author": "ct",
"version": "1.0.0",
"description": "Content of the RPG Plus sample (collection rpg_plus), built on top of the RPG demo instead of beside it: a visual-novel prologue at a crossroads where the player picks the hero's class (warrior, mage, rogue: stats_base archetypes) and starting gear, and makes a first charisma check; then the whole rpg_demo village and forest, untouched, with a trainer and a fortune teller added through this mod's own map_events file, a training yard novel scene with exp and a strength check, the merchant selling the classic pack's gear (a shop patch), the wolf given stats (a character patch). Only data and scenarios, no C#.",
"locale": [
{
"lang": "en",
"name": "RPG Plus",
"description": "The story of the RPG Plus sample, built on top of the RPG demo rather than beside it: a novel-style prologue at a crossroads with a class choice and a first charisma check, then the whole rpg_demo village and forest without a single edit — a trainer and a fortune teller are added by this mod's own map events file, a training yard scene, gear at the merchant's (a shop patch), a wolf with stats (a character patch). Only data and scenarios."
},
{
"lang": "ru",
"name": "RPG Plus",
"description": "Сюжет образца RPG Plus, построенный поверх RPG-демо, а не рядом с ним: пролог-новелла на перекрёстке с выбором класса и первой проверкой харизмы, затем вся деревня и лес rpg_demo без единой правки — наставник и гадалка добавлены собственным файлом событий карты, сцена тренировочной площадки, снаряжение у торговца (патч лавки), волк со статами (патч персонажа). Только данные и сценарии."
},
{
"lang": "es",
"name": "RPG Plus",
"description": "La historia del ejemplo RPG Plus, construida encima de la demo RPG y no a su lado: un prólogo estilo novela en un cruce con elección de clase y una primera tirada de carisma, luego toda la aldea y el bosque de rpg_demo sin tocar nada — un maestro y una adivina añadidos con el propio archivo de eventos de mapa del mod, una escena del patio de entrenamiento, equipo en la tienda (un parche de la tienda), un lobo con estadísticas (un parche de personaje). Solo datos y escenarios."
},
{
"lang": "zh",
"name": "RPG Plus",
"description": "RPG Plus 示例的故事,建立在 RPG 演示之上而非之旁:十字路口的小说式序章,选择职业并进行第一次魅力检定;之后是 rpg_demo 的整个村庄和森林,一处未改——导师和占卜师由本模组自己的地图事件文件加入,练武场场景,商人处的装备(商店补丁),带属性的狼(角色补丁)。仅有数据和剧本。"
},
{
"lang": "ja",
"name": "RPG Plus",
"description": "RPG Plus サンプルの物語。RPG デモの横ではなく上に作られている:十字路でのノベル風プロローグで職業を選び、最初のカリスマ判定。その後は rpg_demo の村と森をそのまま——師匠と占い師はこの MOD 自身のマップイベントファイルで追加、稽古場のシーン、商人の装備(店のパッチ)、ステータス付きの狼(キャラクターのパッチ)。データとシナリオのみ。"
},
{
"lang": "ko",
"name": "RPG Plus",
"description": "RPG Plus 샘플의 이야기. RPG 데모 옆이 아니라 그 위에 만들었습니다: 갈림길의 노벨식 프롤로그에서 직업을 고르고 첫 매력 판정을 하고, 이어서 rpg_demo의 마을과 숲 전체를 한 줄도 고치지 않고 — 스승과 점쟁이는 이 모드의 자체 맵 이벤트 파일로 추가, 수련장 장면, 상인의 장비(상점 패치), 능력치를 가진 늑대(캐릭터 패치). 데이터와 시나리오만."
},
{
"lang": "vi",
"name": "RPG Plus",
"description": "Câu chuyện của mẫu RPG Plus, xây trên bản demo RPG chứ không đặt cạnh nó: phần mở đầu kiểu tiểu thuyết ở ngã ba với lựa chọn lớp nhân vật và lần kiểm tra sức hút đầu tiên, rồi toàn bộ làng và rừng của rpg_demo không sửa một dòng — sư phụ và bà thầy bói được thêm bằng chính tệp sự kiện bản đồ của mod, cảnh bãi tập, trang bị ở cửa hàng (bản vá cửa hàng), con sói có chỉ số (bản vá nhân vật). Chỉ dữ liệu và kịch bản."
}
],
"category": "story",
"tags": [
"rpg",
"plus",
"game",
"story"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_rpg_plus_game/raw/branch/master/mod.jpg",
"depends": [
"rpg_demo_game>=1",
"classic_rpg_pack>=1",
"stat_checks>=1",
"equipment>=1",
"battle_formulas>=1",
"rpg>=1",
"trading>=1",
"dialog_base>=1",
"characters_base>=1",
"items_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_rpg_plus_game/releases/download/v1.0.0/mod_rpg_plus_game-v1.0.0.zip",
"https://github.com/cthangover/mod_rpg_plus_game/releases/download/v1.0.0/mod_rpg_plus_game-v1.0.0.zip"
],
"size_bytes": 6970653,
"archive_sha256": "dfb407d09c0a598663ed1e016366dae2e0ae543382ef3e018f809515731663be",
"install_sha256": "02b39fe635bba878d76c375a7454cbe752301672fc63fe9dec9b1d890508c912"
}
],
"status": "stable"
},
{
"id": "scenario_studio",
"name": "Scenario Studio",
"author": "ct",
"version": "0.1.0",
"description": "A dock beside the running game that pauses, steps and edits the playing scenario: breakpoints, restarts with state rollback, live edits into a mod or a per-game layer.",
"locale": [
{
"lang": "en",
"name": "Scenario Studio",
"description": "A dock beside the running game that pauses, steps and edits the playing scenario: breakpoints, restarts with state rollback, live edits into a mod or a per-game layer."
},
{
"lang": "ru",
"name": "Студия сценариев",
"description": "Панель рядом с запущенной игрой, которая ставит играющий сценарий на паузу, делает шаги и правит его на ходу: точки останова, перезапуск с откатом состояния, правки прямо в мод или в слой конкретной игры."
},
{
"lang": "es",
"name": "Estudio de escenarios",
"description": "Un panel junto al juego en marcha que pausa, avanza paso a paso y edita el escenario en reproducción: puntos de ruptura, reinicios revirtiendo el estado y ediciones en vivo en un mod o en la capa propia de cada juego."
},
{
"lang": "zh",
"name": "剧本工作室",
"description": "停靠在运行中游戏旁边的面板:暂停、单步并编辑正在播放的剧本,支持断点、带状态回滚的重启,以及写入模组或游戏专属层的实时修改。"
},
{
"lang": "ja",
"name": "シナリオスタジオ",
"description": "実行中のゲームの脇に開くドック。再生中のシナリオを一時停止・ステップ実行・その場で編集します: ブレークポイント、状態を巻き戻しての再開始、MOD やゲームごとのレイヤーへのライブ編集。"
},
{
"lang": "ko",
"name": "시나리오 스튜디오",
"description": "실행 중인 게임 옆에 열리는 도크. 재생 중인 시나리오를 일시 정지하고 한 단계씩 진행하며 그 자리에서 편집합니다: 중단점, 상태를 되돌리는 다시 시작, 모드나 게임별 레이어에 바로 반영하는 편집."
},
{
"lang": "vi",
"name": "Xưởng kịch bản",
"description": "Bảng gắn bên cạnh trò chơi đang chạy, cho tạm dừng, đi từng bước và chỉnh sửa kịch bản đang chơi: điểm ngắt, khởi động lại với hoàn tác trạng thái, chỉnh sửa trực tiếp vào mod hoặc lớp riêng của từng game."
}
],
"category": "tools, editor",
"tags": [
"scenario",
"studio",
"tools",
"editor"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_scenario_studio/raw/branch/master/mod.jpg",
"depends": [
"ui_base>=1",
"dialog_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "0.1.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_scenario_studio/releases/download/v0.1.0/mod_scenario_studio-v0.1.0.zip",
"https://github.com/cthangover/mod_scenario_studio/releases/download/v0.1.0/mod_scenario_studio-v0.1.0.zip"
],
"size_bytes": 394706,
"archive_sha256": "b8486c4e97ce0d89164d64a0b79391ca1a4cb0fb1e006aaefcbf63c4e7743af4",
"install_sha256": "54ba2111c6d77fd0dc4990707f2f97bf09a06a8b84b22324fae95d9a43132a42"
}
],
"status": "stable"
},
{
"id": "schema_base",
"name": "Schemas",
"author": "ct",
"version": "1.0.0",
"description": "Lets every mod describe its scenario actions, DSL commands and data fields as data; the tools build forms, pickers and checks from these descriptions.",
"locale": [
{
"lang": "en",
"name": "Schemas",
"description": "Lets every mod describe its scenario actions, DSL commands and data fields as data; the tools build forms, pickers and checks from these descriptions."
},
{
"lang": "ru",
"name": "Схемы",
"description": "Позволяет каждому моду описывать в виде данных свои сценарные действия, команды DSL и поля данных; инструменты строят из этих описаний формы, списки выбора и проверки."
},
{
"lang": "es",
"name": "Esquemas",
"description": "Permite a cada mod describir como datos sus acciones de escenario, comandos DSL y campos de datos; las herramientas construyen a partir de estas descripciones formularios, selectores y comprobaciones."
},
{
"lang": "zh",
"name": "模式",
"description": "让每个模组以数据的形式描述自己的剧本动作、DSL 命令和数据字段;各工具依据这些描述构建表单、选择器和校验。"
},
{
"lang": "ja",
"name": "スキーマ",
"description": "どの MOD も自分のシナリオ行動、DSL コマンド、データフィールドをデータとして記述できます。ツールはこの記述からフォーム、ピッカー、検査を組み立てます。"
},
{
"lang": "ko",
"name": "스키마",
"description": "모든 모드가 자신의 시나리오 행동, DSL 명령, 데이터 필드를 데이터로 기술할 수 있게 합니다. 도구는 이 기술에서 양식, 선택기, 검사를 만듭니다."
},
{
"lang": "vi",
"name": "Lược đồ",
"description": "Cho phép mọi mod mô tả hành động kịch bản, lệnh DSL và trường dữ liệu của mình dưới dạng dữ liệu; các công cụ dựng biểu mẫu, bộ chọn và phép kiểm tra từ những mô tả này."
}
],
"category": "engine, library",
"tags": [
"schema",
"base",
"engine",
"library"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_schema_base/raw/branch/master/mod.jpg",
"depends": [],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_schema_base/releases/download/v1.0.0/mod_schema_base-v1.0.0.zip",
"https://github.com/cthangover/mod_schema_base/releases/download/v1.0.0/mod_schema_base-v1.0.0.zip"
],
"size_bytes": 265402,
"archive_sha256": "de93602d73b88b8d319347947753a1dbd9bd8a6d8199617d5b4175aa0a06fe8b",
"install_sha256": "81bcdd9fa5ced5fbf0346231278d2d52c9b08f8544b28539f448eb675946fe68"
}
],
"status": "stable"
},
{
"id": "schema_tools",
"name": "Schema Tools",
"author": "ct",
"version": "1.0.0",
"description": "The Data Editor window and the command palette: edit any described entity in a form and assemble checked scenario lines from the mods' schemas.",
"locale": [
{
"lang": "en",
"name": "Schema Tools",
"description": "The Data Editor window and the command palette: edit any described entity in a form and assemble checked scenario lines from the mods' schemas."
},
{
"lang": "ru",
"name": "Инструменты схем",
"description": "Окно «Редактор данных» и палитра команд: правьте формами любую описанную сущность и собирайте проверенные строки сценария по схемам модов."
},
{
"lang": "es",
"name": "Herramientas de esquemas",
"description": "La ventana Editor de datos y la paleta de comandos: edita con formularios cualquier entidad descrita y arma líneas de escenario comprobadas a partir de los esquemas de los mods."
},
{
"lang": "zh",
"name": "模式工具",
"description": "「数据编辑器」窗口和命令面板:用表单编辑任何已描述的实体,并按各模组的模式拼出经过校验的剧本行。"
},
{
"lang": "ja",
"name": "スキーマツール",
"description": "「データエディター」ウィンドウとコマンドパレット: 記述されたエンティティをフォームで編集し、各 MOD のスキーマから検査済みのシナリオ行を組み立てます。"
},
{
"lang": "ko",
"name": "스키마 도구",
"description": "'데이터 에디터' 창과 명령 팔레트: 설명된 엔티티를 양식으로 편집하고, 모드들의 스키마로 검사된 시나리오 줄을 만듭니다."
},
{
"lang": "vi",
"name": "Công cụ lược đồ",
"description": "Cửa sổ Trình sửa dữ liệu và bảng lệnh: sửa mọi thực thể đã mô tả bằng biểu mẫu và dựng các dòng kịch bản đã kiểm tra từ lược đồ của các mod."
}
],
"category": "tools, editor",
"tags": [
"schema",
"tools",
"editor"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_schema_tools/raw/branch/master/mod.jpg",
"depends": [
"editor_tools>=1",
"dialog_base>=1",
"ui_base>=1",
"schema_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_schema_tools/releases/download/v1.0.0/mod_schema_tools-v1.0.0.zip",
"https://github.com/cthangover/mod_schema_tools/releases/download/v1.0.0/mod_schema_tools-v1.0.0.zip"
],
"size_bytes": 323528,
"archive_sha256": "39b405d2c6a13006470ad0dc71c41a8680a819358a2fc2ed8c2438f224a9fecd",
"install_sha256": "e5c32cc493865ce07f672918c383b0edbf4d3d7eda2e155c71513e5b78c7ccec"
}
],
"status": "stable"
},
{
"id": "shell2d_base",
"name": "2D Shell",
"author": "ct",
"version": "1.0.0",
"description": "The frame every 2D game is drawn in: the background view box, the toolbar, panel slots and notifications that content mods fill.",
"locale": [
{
"lang": "en",
"name": "2D Shell",
"description": "The frame every 2D game is drawn in: the background view box, the toolbar, panel slots and notifications that content mods fill."
},
{
"lang": "ru",
"name": "2D-оболочка",
"description": "Каркас, в котором рисуется каждая 2D-игра: блок просмотра фона, панель инструментов, слоты панелей и уведомления, которые заполняют контентные моды."
},
{
"lang": "es",
"name": "Carcasa 2D",
"description": "El marco donde se dibuja cualquier juego 2D: el visor de fondos, la barra de herramientas, los slots para paneles y las notificaciones que rellenan los mods de contenido."
},
{
"lang": "zh",
"name": "2D 外壳",
"description": "每一款 2D 游戏都在其中绘制的框架:背景视口、工具栏、面板槽位和通知,由内容模组填充。"
},
{
"lang": "ja",
"name": "2D シェル",
"description": "あらゆる 2D ゲームが描かれる土台:背景ビューボックス、ツールバー、パネルスロット、通知。コンテンツ MOD がここに中身を重ねます。"
},
{
"lang": "ko",
"name": "2D 셸",
"description": "모든 2D 게임이 그려지는 틀: 배경 뷰 박스, 툴바, 패널 슬롯, 알림. 콘텐츠 모드가 여기를 채웁니다."
},
{
"lang": "vi",
"name": "Vỏ 2D",
"description": "Khung nơi mọi game 2D được vẽ lên: khung xem nền, thanh công cụ, các khe bảng điều khiển và thông báo — mod nội dung sẽ lấp đầy chúng."
}
],
"category": "engine, library",
"tags": [
"shell2d",
"base",
"engine",
"library"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_shell2d_base/raw/branch/master/mod.jpg",
"depends": [
"time_base>=1",
"ui_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_shell2d_base/releases/download/v1.0.0/mod_shell2d_base-v1.0.0.zip",
"https://github.com/cthangover/mod_shell2d_base/releases/download/v1.0.0/mod_shell2d_base-v1.0.0.zip"
],
"size_bytes": 298881,
"archive_sha256": "7fdcc79b3273112bda7faa1f071999e45f7c80cd60e3ad085d3d923492940cc8",
"install_sha256": "5013140aa5edf48c6d67cc90d4118386e7dc7b4f4ca0327705af436cf8b03e4b"
}
],
"status": "stable"
},
{
"id": "skills_base",
"name": "Skills Engine",
"author": "ct",
"version": "1.0.0",
"description": "The player's collection of skill cards: skills that open possibilities in other mechanics, grant battle action cards and add up into the collection effect.",
"locale": [
{
"lang": "en",
"name": "Skills Engine",
"description": "The player's collection of skill cards: skills that open possibilities in other mechanics, grant battle action cards and add up into the collection effect."
},
{
"lang": "ru",
"name": "Движок умений",
"description": "Коллекция карточек умений игрока: умения открывают новые возможности в других механиках, выдают боевые карточки действий и складываются в эффект коллекции."
},
{
"lang": "es",
"name": "Motor de habilidades",
"description": "La colección de cartas de habilidad del jugador: habilidades que abren posibilidades en otras mecánicas, conceden cartas de acción de combate y se suman en el efecto de colección."
},
{
"lang": "zh",
"name": "技能引擎",
"description": "玩家的技能卡收藏:技能可以开启其他机制中的可能性、授予战斗行动卡,并汇入收藏效果。"
},
{
"lang": "ja",
"name": "スキルエンジン",
"description": "プレイヤーのスキルカードコレクション: 他のメカニクスの可能性を開き、戦闘用アクションカードを付与し、コレクション効果に積み上がるスキル。"
},
{
"lang": "ko",
"name": "스킬 엔진",
"description": "플레이어의 스킬 카드 컬렉션: 다른 메커니즘의 가능성을 열어 주고, 전투 액션 카드를 부여하며, 컬렉션 효과에 합산되는 스킬."
},
{
"lang": "vi",
"name": "Engine kỹ năng",
"description": "Bộ sưu tập thẻ kỹ năng của người chơi: kỹ năng mở ra khả năng trong các cơ chế khác, cấp thẻ hành động chiến đấu và cộng dồn thành hiệu ứng bộ sưu tập."
}
],
"category": "engine, library",
"tags": [
"skills",
"base",
"engine",
"library"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_skills_base/raw/branch/master/mod.jpg",
"depends": [
"ui_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_skills_base/releases/download/v1.0.0/mod_skills_base-v1.0.0.zip",
"https://github.com/cthangover/mod_skills_base/releases/download/v1.0.0/mod_skills_base-v1.0.0.zip"
],
"size_bytes": 163121,
"archive_sha256": "535001ab7a02610bdf065e41a29130ec512f422a3679f86056f3794d93b91852",
"install_sha256": "75c79261e870a8a6f2e3db7d856944540be03826a2469f654652547aa84c4c95"
}
],
"status": "stable"
},
{
"id": "stat_checks",
"name": "Stat Checks",
"author": "ct",
"version": "1.0.0",
"description": "One scenario command, check: roll a character's stat plus dice against a difficulty and branch the story on success or failure.",
"locale": [
{
"lang": "en",
"name": "Stat Checks",
"description": "One scenario command, check: roll a character's stat plus dice against a difficulty and branch the story on success or failure."
},
{
"lang": "ru",
"name": "Проверки характеристик",
"description": "Одна команда сценария, check: бросает стат персонажа плюс кубики против сложности и ветвит историю на успехе или провале."
},
{
"lang": "es",
"name": "Tiradas de característica",
"description": "Un comando de escenario, check: tira la estadística de un personaje más dados contra una dificultad y ramifica la historia según salga bien o mal."
},
{
"lang": "zh",
"name": "属性检定",
"description": "一条剧本命令 check:掷角色属性加骰子对抗难度,让故事按成功或失败分支。"
},
{
"lang": "ja",
"name": "能力値判定",
"description": "シナリオコマンドをひとつ、check。キャラクターのステータスにダイスを足して難易度と比べ、成功か失敗かで物語を分岐させます。"
},
{
"lang": "ko",
"name": "능력치 판정",
"description": "시나리오 명령 하나, check: 캐릭터의 능력치에 주사위를 더해 난이도와 겨루고, 성공이나 실패에 따라 이야기를 나눕니다."
},
{
"lang": "vi",
"name": "Kiểm tra chỉ số",
"description": "Một lệnh kịch bản, check: tung chỉ số của nhân vật cộng xúc xắc so với độ khó và rẽ nhánh câu chuyện theo thành bại."
}
],
"category": "gameplay",
"tags": [
"stat",
"checks",
"gameplay"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_stat_checks/raw/branch/master/mod.jpg",
"depends": [
"stats_base>=1",
"dialog_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_stat_checks/releases/download/v1.0.0/mod_stat_checks-v1.0.0.zip",
"https://github.com/cthangover/mod_stat_checks/releases/download/v1.0.0/mod_stat_checks-v1.0.0.zip"
],
"size_bytes": 218016,
"archive_sha256": "f23656cb7d78438a6ac03d6b9ab17374a861743e832f3c85a1cdfdc332513e46",
"install_sha256": "703a9449d0167230e403ab3bda5692f4981b70c06cbf191c6fed2d1288a45db2"
}
],
"status": "stable"
},
{
"id": "stats_base",
"name": "Stats Engine",
"author": "ct",
"version": "1.0.0",
"description": "A stats engine for any genre: stats, archetypes and traits as data, formulas for derived numbers, character sheets, levels and pools — handed to battles unchanged.",
"locale": [
{
"lang": "en",
"name": "Stats Engine",
"description": "A stats engine for any genre: stats, archetypes and traits as data, formulas for derived numbers, character sheets, levels and pools — handed to battles unchanged."
},
{
"lang": "ru",
"name": "Движок статов",
"description": "Движок статов для любого жанра: статы, архетипы и черты как данные, формулы для производных чисел, листы персонажей, уровни и расходуемые запасы — в бой они уходят без изменений."
},
{
"lang": "es",
"name": "Motor de estadísticas",
"description": "Un motor de estadísticas para cualquier género: estadísticas, arquetipos y rasgos como datos, fórmulas para los números derivados, hojas de personaje, niveles y reservas — se entregan a los combates sin cambios."
},
{
"lang": "zh",
"name": "属性引擎",
"description": "适用于任何类型的属性引擎:属性、原型与特性皆为数据,派生数值的公式,角色面板、等级与消耗型属性——原样交给战斗。"
},
{
"lang": "ja",
"name": "ステータスエンジン",
"description": "どのジャンルにも使えるステータスエンジン。ステータス・アーキタイプ・特性をデータとして扱い、派生数値の式、キャラクターシート、レベル、プールを——そのままバトルへ渡します。"
},
{
"lang": "ko",
"name": "스탯 엔진",
"description": "어떤 장르에도 쓰는 능력치 엔진: 능력치, 원형, 특성을 데이터로, 파생 수치의 공식, 캐릭터 시트, 레벨, 소모형 수치 — 전투로 그대로 넘겨 줍니다."
},
{
"lang": "vi",
"name": "Engine chỉ số",
"description": "Bộ máy chỉ số cho mọi thể loại: chỉ số, nguyên mẫu và đặc tính là dữ liệu, công thức cho các con số phái sinh, bảng nhân vật, cấp và chỉ số tiêu hao — được trao cho chiến đấu nguyên vẹn."
}
],
"category": "engine, library",
"tags": [
"stats",
"base",
"engine",
"library"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_stats_base/raw/branch/master/mod.jpg",
"depends": [
"characters_base>=1",
"shell2d_base>=1",
"ui_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_stats_base/releases/download/v1.0.0/mod_stats_base-v1.0.0.zip",
"https://github.com/cthangover/mod_stats_base/releases/download/v1.0.0/mod_stats_base-v1.0.0.zip"
],
"size_bytes": 247417,
"archive_sha256": "9f011a754508d80d48aff2179d90ee05688728f35fe77f8b926c735a903dacea",
"install_sha256": "d9decde3f437d9ff0de0b25a91025e134c784537046b4655bfdb7b43348eed11"
}
],
"status": "stable"
},
{
"id": "test_defaults_and_patches",
"name": "Test Defaults and Patches",
"author": "ct",
"version": "1.0.0",
"description": "A test fixture, not content: property patches the property_patches test loads to check how patches of other mods' characters and items merge. Never part of a game.",
"locale": [
{
"lang": "en",
"name": "Test Defaults and Patches",
"description": "A test fixture, not content: property patches the property_patches test loads to check how patches of other mods' characters and items merge. Never part of a game."
},
{
"lang": "ru",
"name": "Тест: значения по умолчанию и патчи",
"description": "Тестовая фикстура, а не контент: патчи свойств, которые загружает тест property_patches, чтобы проверить, как складываются патчи чужих персонажей и предметов. В игры не входит."
},
{
"lang": "es",
"name": "Prueba de valores por defecto y parches",
"description": "Un fixture de prueba, no contenido: parches de propiedades que carga la prueba property_patches para comprobar cómo se combinan los parches sobre personajes e items de otros mods. Nunca forma parte de un juego."
},
{
"lang": "zh",
"name": "默认值与补丁测试",
"description": "测试夹具,而非内容:property_patches 测试加载的属性补丁,用来检查对其他模组角色和物品的补丁如何合并。绝不属于任何游戏。"
},
{
"lang": "ja",
"name": "既定値とパッチのテスト",
"description": "コンテンツではなくテストフィクスチャ:property_patches テストが読み込むプロパティパッチで、他の MOD のキャラクターやアイテムへのパッチの合成方法を確認します。ゲームの一部にはなりません。"
},
{
"lang": "ko",
"name": "기본값과 패치 테스트",
"description": "콘텐츠가 아니라 테스트 픽스처: property_patches 테스트가 불러오는 속성 패치로, 다른 모드의 캐릭터와 아이템에 대한 패치가 어떻게 합쳐지는지 확인합니다. 게임에는 절대 포함되지 않습니다."
},
{
"lang": "vi",
"name": "Thử nghiệm mặc định và bản vá",
"description": "Fixture thử nghiệm chứ không phải nội dung: các bản vá thuộc tính mà bài kiểm tra property_patches nạp để kiểm tra cách các bản vá lên nhân vật và vật phẩm của mod khác được ghép lại. Không bao giờ là một phần của game."
}
],
"category": "other",
"tags": [
"test",
"defaults",
"and",
"patches",
"other"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_test_defaults_and_patches/raw/branch/master/mod.jpg",
"depends": [
"cthangover_game>=1",
"cthangover_murakami>=1",
"cooking>=1",
"characters_base>=1",
"items_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_test_defaults_and_patches/releases/download/v1.0.0/mod_test_defaults_and_patches-v1.0.0.zip",
"https://github.com/cthangover/mod_test_defaults_and_patches/releases/download/v1.0.0/mod_test_defaults_and_patches-v1.0.0.zip"
],
"size_bytes": 145843,
"archive_sha256": "517bad7425ee916a7090ceb32b9df247ac0cd86d15d45179985f9840463f9964",
"install_sha256": "321e6f812d7ba33ef620a5381adadc8dd4d3c95383c72ad78fe926e9bb82f2bd"
}
],
"status": "stable"
},
{
"id": "tile_topdown_base",
"name": "Top-down Tiles",
"author": "ct",
"version": "1.0.0",
"description": "Draws tile maps straight from above, on a square grid, in the style of classic 2D RPGs. One of the two views of Tile Rendering; RPG Plus uses it.",
"locale": [
{
"lang": "en",
"name": "Top-down Tiles",
"description": "Draws tile maps straight from above, on a square grid, in the style of classic 2D RPGs. One of the two views of Tile Rendering; RPG Plus uses it."
},
{
"lang": "ru",
"name": "Тайлы: вид сверху",
"description": "Рисует тайловые карты строго сверху, на квадратной сетке, в духе классических двухмерных RPG. Один из двух видов Tile Rendering; его использует RPG Plus."
},
{
"lang": "es",
"name": "Vista superior de casillas",
"description": "Dibuja los mapas de tiles directamente desde arriba, sobre una cuadrícula cuadrada, al estilo de los RPG clásicos en 2D. Una de las dos vistas de Tile Rendering; la usa RPG Plus."
},
{
"lang": "zh",
"name": "俯视图块",
"description": "以经典 2D RPG 的风格,在方格网格上从正上方绘制图块地图。Tile Rendering 的两种视图之一;RPG Plus 使用的就是它。"
},
{
"lang": "ja",
"name": "見下ろしタイル",
"description": "クラシックな 2D RPG のスタイルで、正方形のグリッドに沿ってタイルマップを真上から描きます。Tile Rendering の 2 つのビューの 1 つで、RPG Plus が使います。"
},
{
"lang": "ko",
"name": "탑다운 타일",
"description": "클래식 2D RPG 스타일로, 정사각형 격자 위에서 타일 맵을 곧바로 위에서 그립니다. Tile Rendering의 두 보기 중 하나로, RPG Plus가 사용합니다."
},
{
"lang": "vi",
"name": "Ô nhìn từ trên",
"description": "Vẽ các bản đồ ô thẳng từ trên xuống, trên lưới ô vuông, theo phong cách các game nhập vai 2D cổ điển. Một trong hai chế độ xem của Tile Rendering; RPG Plus dùng nó."
}
],
"category": "visual, engine",
"tags": [
"tile",
"topdown",
"base",
"visual",
"engine"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_tile_topdown_base/raw/branch/master/mod.jpg",
"depends": [
"tile_render_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_tile_topdown_base/releases/download/v1.0.0/mod_tile_topdown_base-v1.0.0.zip",
"https://github.com/cthangover/mod_tile_topdown_base/releases/download/v1.0.0/mod_tile_topdown_base-v1.0.0.zip"
],
"size_bytes": 479963,
"archive_sha256": "384f3c95af66f1eb7f28480293cd63281f1a494dd26a2e94e5d1c26b4259a459",
"install_sha256": "2ee697a0786ec74b4fbad6b1f475ae31b048254fcdc8403e7b0c7c076d8c8e23"
}
],
"status": "stable"
},
{
"id": "time_base",
"name": "Time Engine",
"author": "ct",
"version": "1.0.0",
"description": "The in-game clock, day and night: scenes change their look with the time, lamps and windows light them, and a portable lamp helps after dark.",
"locale": [
{
"lang": "en",
"name": "Time Engine",
"description": "The in-game clock, day and night: scenes change their look with the time, lamps and windows light them, and a portable lamp helps after dark."
},
{
"lang": "ru",
"name": "Движок времени",
"description": "Игровые часы, день и ночь: сцены меняют вид со временем, их освещают лампы и окна, а после заката помогает переносной фонарь."
},
{
"lang": "es",
"name": "Motor del tiempo",
"description": "El reloj del juego, el día y la noche: las escenas cambian de aspecto con la hora, lámparas y ventanas las iluminan, y una lámpara portátil ayuda al caer la noche."
},
{
"lang": "zh",
"name": "时间引擎",
"description": "游戏内时钟与昼夜:场景随时间改变外观,灯与窗户为其照明,天黑后还有便携提灯帮忙。"
},
{
"lang": "ja",
"name": "時間エンジン",
"description": "ゲーム内時計と昼夜:シーンは時刻で見た目を変え、ランプや窓が照らし、日暮れ後は携帯ランプが助けになります。"
},
{
"lang": "ko",
"name": "시간 엔진",
"description": "게임 내 시계와 낮밤: 장면은 시간에 따라 모습이 바뀌고, 램프와 창문이 비추며, 해 진 뒤에는 휴대용 랜턴이 도와줍니다."
},
{
"lang": "vi",
"name": "Engine thời gian",
"description": "Đồng hồ trong game, ngày và đêm: cảnh thay đổi diện mạo theo giờ, đèn và cửa sổ chiếu sáng chúng, và đèn cầm tay trợ giúp sau khi trời tối."
}
],
"category": "engine, library",
"tags": [
"time",
"base",
"engine",
"library"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_time_base/raw/branch/master/mod.jpg",
"depends": [
"ui_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_time_base/releases/download/v1.0.0/mod_time_base-v1.0.0.zip",
"https://github.com/cthangover/mod_time_base/releases/download/v1.0.0/mod_time_base-v1.0.0.zip"
],
"size_bytes": 415237,
"archive_sha256": "c3241058eab219403cbfcc844a0c0e903d9bed0f3f7ad93f442f53f913aeb286",
"install_sha256": "0277bc8cd0031f638db28d6f91db78f540e3cadbc5edb60e362474b64edcf9c7"
}
],
"status": "stable"
},
{
"id": "town_pack",
"name": "Town Pack",
"author": "ct",
"version": "1.0.0",
"description": "Ready-made scenery for a small-town story: the town entrance, a home vestibule and an evening bar as backgrounds, with the bar's ambience. No story inside.",
"locale": [
{
"lang": "en",
"name": "Town Pack",
"description": "Ready-made scenery for a small-town story: the town entrance, a home vestibule and an evening bar as backgrounds, with the bar's ambience. No story inside."
},
{
"lang": "ru",
"name": "Городской пак",
"description": "Готовые декорации для истории в маленьком городке: фоны въезда в город, прихожей дома и вечернего бара плюс звуковая атмосфера бара. Сюжета внутри нет."
},
{
"lang": "es",
"name": "Paquete de la ciudad",
"description": "Escenografía lista para usar en una historia de ciudad pequeña: como fondos, la entrada de la ciudad, el recibidor de una casa y un bar nocturno, junto con el ambiente sonoro del bar. Sin historia dentro."
},
{
"lang": "zh",
"name": "城镇素材包",
"description": "为小镇故事准备的现成布景:城镇入口、住宅门厅和夜晚酒吧三张背景图,外加酒吧环境音。不含剧情。"
},
{
"lang": "ja",
"name": "町パック",
"description": "小さな町を舞台にした物語向けの完成済み背景素材:町の入口、家の玄関、夜のバーの背景3枚とバーの環境音。物語は含みません。"
},
{
"lang": "ko",
"name": "마을 팩",
"description": "작은 마을 이야기를 위한 바로 쓸 수 있는 배경 자료: 마을 입구, 집 현관, 저녁 바 배경 세 장과 바 환경음. 스토리는 들어 있지 않습니다."
},
{
"lang": "vi",
"name": "Gói thị trấn",
"description": "Bối cảnh dựng sẵn cho câu chuyện ở thị trấn nhỏ: ba tấm nền là lối vào thị trấn, tiền sảnh ngôi nhà và quán bar về đêm, kèm âm thanh không khí quán bar. Bên trong không có cốt truyện."
}
],
"category": "visual, audio",
"tags": [
"town",
"pack",
"visual",
"audio"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_town_pack/raw/branch/master/mod.jpg",
"depends": [],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_town_pack/releases/download/v1.0.0/mod_town_pack-v1.0.0.zip",
"https://github.com/cthangover/mod_town_pack/releases/download/v1.0.0/mod_town_pack-v1.0.0.zip"
],
"size_bytes": 1733442,
"archive_sha256": "b5eccf2f34487b8ea43805a89b3694606860d0e7b65ef72326b0631b8504dbac",
"install_sha256": "abb9ed0c593a97c910d07966b310095a2b18eb0e2b37a137aacd367ccf973539"
}
],
"status": "stable"
},
{
"id": "trading",
"name": "Trading",
"author": "ct",
"version": "1.0.0",
"description": "Shops as data and a trade window of two inventories: the merchant's goods on one side, the player's bag on the other, and money as an ordinary item.",
"locale": [
{
"lang": "en",
"name": "Trading",
"description": "Shops as data and a trade window of two inventories: the merchant's goods on one side, the player's bag on the other, and money as an ordinary item."
},
{
"lang": "ru",
"name": "Торговля",
"description": "Лавки как данные и окно торговли с двумя инвентарями: товары торговца с одной стороны, сумка игрока с другой, а деньги — обычный предмет."
},
{
"lang": "es",
"name": "Comercio",
"description": "Tiendas como datos y una ventana de comercio con dos inventarios: los artículos del mercader a un lado, la bolsa del jugador al otro, y el dinero como un objeto corriente."
},
{
"lang": "zh",
"name": "交易",
"description": "以数据形式存在的商店和双背包交易窗口:一边是商人的货物,另一边是玩家的背包,钱则是一种普通物品。"
},
{
"lang": "ja",
"name": "交易",
"description": "データとしての店と、2 つのインベントリを持つ取引ウィンドウ: 片側に商人の品物、反対側にプレイヤーのかばん、そしてお金は普通のアイテム。"
},
{
"lang": "ko",
"name": "거래",
"description": "데이터로서의 가게와 두 인벤토리 거래 창: 한쪽에는 상인의 물건, 다른 쪽에는 플레이어의 가방, 그리고 돈은 평범한 아이템입니다."
},
{
"lang": "vi",
"name": "Giao dịch",
"description": "Cửa hàng dưới dạng dữ liệu và cửa sổ giao dịch với hai túi đồ: hàng của thương nhân bên này, túi của người chơi bên kia, còn tiền là một vật phẩm bình thường."
}
],
"category": "gameplay",
"tags": [
"trading",
"gameplay"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_trading/raw/branch/master/mod.jpg",
"depends": [
"ui_base>=1",
"items_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_trading/releases/download/v1.0.0/mod_trading-v1.0.0.zip",
"https://github.com/cthangover/mod_trading/releases/download/v1.0.0/mod_trading-v1.0.0.zip"
],
"size_bytes": 228946,
"archive_sha256": "59ea91d5145715347b2be49ed7a05e6f1ca2666b99aa99d4436fbcfe7d755c1c",
"install_sha256": "62920689d8a2d1e5d36facfd251846430d0a5d9c0c840ff7763fbffab69110a2"
}
],
"status": "stable"
},
{
"id": "turn_battle_base",
"name": "Turn Battle Base",
"author": "ct",
"version": "2.0.0",
"description": "The platform under every turn-based battle: starting from a scenario, the battle scene, victory and defeat, experience and loot — how the player fights is a separate battle system.",
"locale": [
{
"lang": "en",
"name": "Turn Battle Base",
"description": "The platform under every turn-based battle: starting from a scenario, the battle scene, victory and defeat, experience and loot — how the player fights is a separate battle system."
},
{
"lang": "ru",
"name": "Движок пошаговых боёв",
"description": "Платформа любого пошагового боя: запуск из сценария, боевая сцена, победа и поражение, опыт и добыча — а как именно сражаться, решает отдельная боевая система."
},
{
"lang": "es",
"name": "Motor de combate por turnos",
"description": "La plataforma bajo cada combate por turnos: inicio desde un escenario, la escena de batalla, victoria y derrota, experiencia y botín; cómo lucha el jugador es cosa de un sistema de combate aparte."
},
{
"lang": "zh",
"name": "回合制战斗引擎",
"description": "每场回合制战斗背后的平台:从剧本发起战斗、战斗场景、胜利与失败、经验和掉落——玩家怎么打,由独立的战斗系统决定。"
},
{
"lang": "ja",
"name": "ターン制バトルエンジン",
"description": "すべてのターン制戦闘の土台:シナリオからの開始、戦闘シーン、勝利と敗北、経験値と戦利品。プレイヤーの戦い方は、別のバトルシステムが担います。"
},
{
"lang": "ko",
"name": "턴제 전투 엔진",
"description": "모든 턴제 전투의 기반: 시나리오에서 시작, 전투 장면, 승리와 패배, 경험치와 전리품 — 플레이어가 어떻게 싸울지는 별도의 전투 시스템이 담당합니다."
},
{
"lang": "vi",
"name": "Engine chiến đấu theo lượt",
"description": "Nền tảng của mọi trận chiến theo lượt: khởi đầu từ kịch bản, cảnh chiến đấu, thắng và thua, kinh nghiệm và chiến lợi phẩm — người chơi đánh thế nào là việc của một hệ thống chiến đấu riêng."
}
],
"category": "engine, gameplay",
"tags": [
"turn",
"battle",
"base",
"engine",
"gameplay"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_turn_battle_base/raw/branch/master/mod.jpg",
"depends": [
"characters_base>=1",
"ui_base>=1",
"items_base>=1",
"quests_base>=1",
"time_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "2.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_turn_battle_base/releases/download/v2.0.0/mod_turn_battle_base-v2.0.0.zip",
"https://github.com/cthangover/mod_turn_battle_base/releases/download/v2.0.0/mod_turn_battle_base-v2.0.0.zip"
],
"size_bytes": 398111,
"archive_sha256": "002fc07dc653ca6b851df437297dd9c36b5f64418bfb05d3fa669d7852393d0c",
"install_sha256": "184b92daa51f6383be137105707ca34e4c90c8a1b2ca34b369be5b1a7313cd4b"
}
],
"status": "stable"
},
{
"id": "ui_base",
"name": "UI",
"author": "ct",
"version": "1.0.0",
"description": "The interface layer every game shares: the toolbar, the in-game menu, the save indicator, notifications and the common look of panels, buttons and lists.",
"locale": [
{
"lang": "en",
"name": "UI",
"description": "The interface layer every game shares: the toolbar, the in-game menu, the save indicator, notifications and the common look of panels, buttons and lists."
},
{
"lang": "ru",
"name": "UI",
"description": "Общий для всех игр слой интерфейса: панель инструментов, игровое меню, индикатор сохранения, уведомления и единый вид панелей, кнопок и списков."
},
{
"lang": "es",
"name": "UI",
"description": "La capa de interfaz que comparten todos los juegos: la barra de herramientas, el menú del juego, el indicador de guardado, las notificaciones y el aspecto común de paneles, botones y listas."
},
{
"lang": "zh",
"name": "UI",
"description": "所有游戏共用的界面层:工具栏、游戏内菜单、存档指示器、通知,以及面板、按钮和列表的统一外观。"
},
{
"lang": "ja",
"name": "UI",
"description": "すべてのゲームで共有される UI レイヤー:ツールバー、ゲーム内メニュー、セーブインジケーター、通知、そしてパネル・ボタン・リストの共通デザイン。"
},
{
"lang": "ko",
"name": "UI",
"description": "모든 게임이 공유하는 인터페이스 레이어: 툴바, 인게임 메뉴, 저장 표시, 알림, 그리고 패널·버튼·목록의 공통 디자인입니다."
},
{
"lang": "vi",
"name": "UI",
"description": "Lớp giao diện mà mọi game dùng chung: thanh công cụ, menu trong game, biểu tượng lưu, thông báo và diện mạo thống nhất của bảng điều khiển, nút bấm, danh sách."
}
],
"category": "ui",
"tags": [
"ui",
"base"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_ui_base/raw/branch/master/mod.jpg",
"depends": [],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_ui_base/releases/download/v1.0.0/mod_ui_base-v1.0.0.zip",
"https://github.com/cthangover/mod_ui_base/releases/download/v1.0.0/mod_ui_base-v1.0.0.zip"
],
"size_bytes": 608956,
"archive_sha256": "a0dacb1050dbdf303585ed3b073d0e23a0cc1ac6abb9229129f9d2fe2598f11b",
"install_sha256": "90d74e3c5e1e60f5db5fea8e6e91a92837b07bfb343abf712fd202c3fd189534"
}
],
"status": "stable"
},
{
"id": "validator",
"name": "Validator",
"author": "ct",
"version": "0.1.0",
"description": "Checks every mod without running the game: broken references, unknown scenario commands, wrong parameters, missing dependencies — a report on every game start.",
"locale": [
{
"lang": "en",
"name": "Validator",
"description": "Checks every mod without running the game: broken references, unknown scenario commands, wrong parameters, missing dependencies — a report on every game start."
},
{
"lang": "ru",
"name": "Валидатор",
"description": "Проверяет каждый мод, не запуская игру: битые ссылки, неизвестные команды сценария, неверные параметры, недостающие зависимости — отчёт при каждом старте игры."
},
{
"lang": "es",
"name": "Validador",
"description": "Comprueba cada mod sin ejecutar el juego: referencias rotas, comandos de escenario desconocidos, parámetros incorrectos, dependencias ausentes — un informe en cada arranque del juego."
},
{
"lang": "zh",
"name": "验证器",
"description": "不运行游戏即可检查每个模组:断裂的引用、未知的剧本命令、错误的参数、缺失的依赖——每次启动游戏都生成报告。"
},
{
"lang": "ja",
"name": "バリデーター",
"description": "ゲームを起動せずにすべての MOD を検査します: 壊れた参照、不明なシナリオコマンド、誤ったパラメーター、不足した依存関係——ゲーム開始のたびにレポートを出します。"
},
{
"lang": "ko",
"name": "검증기",
"description": "게임을 실행하지 않고 모든 모드를 검사합니다: 깨진 참조, 알 수 없는 시나리오 명령, 잘못된 매개변수, 빠진 의존성 — 게임을 시작할 때마다 보고서를 남깁니다."
},
{
"lang": "vi",
"name": "Trình kiểm tra",
"description": "Kiểm tra mọi mod mà không cần chạy game: tham chiếu hỏng, lệnh kịch bản lạ, tham số sai, phụ thuộc còn thiếu — báo cáo mỗi lần khởi động game."
}
],
"category": "debug",
"tags": [
"validator",
"debug"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_validator/raw/branch/master/mod.jpg",
"depends": [
"dialog_base>=1",
"interactive_base>=1",
"schema_base>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "0.1.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_validator/releases/download/v0.1.0/mod_validator-v0.1.0.zip",
"https://github.com/cthangover/mod_validator/releases/download/v0.1.0/mod_validator-v0.1.0.zip"
],
"size_bytes": 136685,
"archive_sha256": "398404ea9bc6517fd59538ec92d1b1ab2947d2c2aef3551603fdd1493f467b7a",
"install_sha256": "f2e796d1de4f0e2a3dd45540050e78da054dfa7a85fd818e07741ee2c7225cff"
}
],
"status": "stable"
},
{
"id": "village_pack",
"name": "Village Pack",
"author": "ct",
"version": "1.0.0",
"description": "The art kit behind the RPG Plus world: tilesets, charsets, battle portraits and backdrops in one painterly 2.5D style. Art only — no maps, no stories.",
"locale": [
{
"lang": "en",
"name": "Village Pack",
"description": "The art kit behind the RPG Plus world: tilesets, charsets, battle portraits and backdrops in one painterly 2.5D style. Art only — no maps, no stories."
},
{
"lang": "ru",
"name": "Деревенский пак",
"description": "Набор графики для мира RPG Plus: тайлсеты, чарсеты, боевые портреты и фоны сражений в единой живописной 2.5D-стилистике. Только графика — без карт и сюжетов."
},
{
"lang": "es",
"name": "Paquete de la aldea",
"description": "El kit de arte del mundo de RPG Plus: tilesets, charsets, retratos de combate y fondos en un único estilo pictórico 2.5D. Solo arte: sin mapas ni historias."
},
{
"lang": "zh",
"name": "村庄素材包",
"description": "RPG Plus 世界背后的美术素材包:统一为绘画风 2.5D 的图块集、行走图、战斗立绘和战斗背景。只有美术——没有地图,也没有剧情。"
},
{
"lang": "ja",
"name": "村パック",
"description": "RPG Plus の世界を支えるアートキット:絵画的な 2.5D スタイルで統一したタイルセット、キャラチップ、バトル肖像、バトル背景。アートのみ——マップも物語も含みません。"
},
{
"lang": "ko",
"name": "마을 팩(RPG)",
"description": "RPG Plus 세계를 떠받치는 아트 키트: 하나의 회화적 2.5D 스타일로 통일된 타일셋, 캐릭터 시트, 전투 초상화, 전투 배경. 아트 전용 — 맵도 스토리도 없습니다."
},
{
"lang": "vi",
"name": "Gói làng",
"description": "Bộ art đứng sau thế giới RPG Plus: tileset, charset, chân dung chiến đấu và phông nền trận đánh trong một phong cách hội họa 2.5D thống nhất. Chỉ có art — không map, không cốt truyện."
}
],
"category": "visual, characters",
"tags": [
"village",
"pack",
"visual",
"characters"
],
"icon_url": "https://git.cthangover.ru/cthangover/mod_village_pack/raw/branch/master/mod.jpg",
"depends": [
"rpg>=1"
],
"conflicts_with": [],
"downloads": [
{
"version": "1.0.0",
"urls": [
"https://git.cthangover.ru/cthangover/mod_village_pack/releases/download/v1.0.0/mod_village_pack-v1.0.0.zip",
"https://github.com/cthangover/mod_village_pack/releases/download/v1.0.0/mod_village_pack-v1.0.0.zip"
],
"size_bytes": 19265832,
"archive_sha256": "607ae87b6b083aa41cb3639869ee777c970dbe6b665380169a09811c8e3c0cde",
"install_sha256": "71db03fcda70e2b13e0ee34fc67a6cbfda27f857bff0b81893cdbbf7d6a88596"
}
],
"status": "stable"
}
]
}