{"id":22075740,"url":"https://github.com/trigger-segfault/triggerstools.catsystem2","last_synced_at":"2025-07-24T12:32:20.631Z","repository":{"id":87735786,"uuid":"171690645","full_name":"trigger-segfault/TriggersTools.CatSystem2","owner":"trigger-segfault","description":"A library for extracting from and working with the CatSystem 2 visual novel game engine.","archived":false,"fork":false,"pushed_at":"2019-03-28T17:38:24.000Z","size":1241,"stargazers_count":40,"open_issues_count":5,"forks_count":7,"subscribers_count":3,"default_branch":"master","last_synced_at":"2023-10-20T23:32:49.115Z","etag":null,"topics":["catsystem2","english","translation","visual-novel","visual-novel-engine"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/trigger-segfault.png","metadata":{"files":{"readme":"Readme.md","changelog":null,"contributing":null,"funding":null,"license":"License.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2019-02-20T14:43:30.000Z","updated_at":"2023-10-20T23:32:49.735Z","dependencies_parsed_at":null,"dependency_job_id":"ea78effc-044a-4de5-84fd-ee981baa0371","html_url":"https://github.com/trigger-segfault/TriggersTools.CatSystem2","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trigger-segfault%2FTriggersTools.CatSystem2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trigger-segfault%2FTriggersTools.CatSystem2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trigger-segfault%2FTriggersTools.CatSystem2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trigger-segfault%2FTriggersTools.CatSystem2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/trigger-segfault","download_url":"https://codeload.github.com/trigger-segfault/TriggersTools.CatSystem2/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":227440839,"owners_count":17776660,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["catsystem2","english","translation","visual-novel","visual-novel-engine"],"created_at":"2024-11-30T22:11:06.361Z","updated_at":"2024-11-30T22:11:06.905Z","avatar_url":"https://github.com/trigger-segfault.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TriggersTools.CatSystem2 ![AppIcon](https://i.imgur.com/RxP6ZZL.png)\n\n[![NuGet Version](https://img.shields.io/nuget/vpre/TriggersTools.CatSystem2.svg?style=flat)](https://www.nuget.org/packages/TriggersTools.CatSystem2/)\n[![NuGet Downloads](https://img.shields.io/nuget/dt/TriggersTools.CatSystem2.svg?style=flat)](https://www.nuget.org/packages/TriggersTools.CatSystem2/)\n[![Creation Date](https://img.shields.io/badge/created-february%202019-A642FF.svg?style=flat)](https://github.com/trigger-death/TriggersTools.CatSystem2/commit/b5a6288423842d3289f9770d0294d01b105348be)\n[![Discord](https://img.shields.io/discord/436949335947870238.svg?style=flat\u0026logo=discord\u0026label=chat\u0026colorB=7389DC\u0026link=https://discord.gg/vB7jUbY)](https://discord.gg/vB7jUbY)\n\nA library for extracting resources from, decompiling scripts from, and working with the CatSystem2 visual novel game engine.\n\nSee the **[CatSystem2 Documentation Wiki](https://github.com/trigger-death/TriggersTools.CatSystem2/wiki)** for ongoing documentation of CatSystem2 file specifications, undocumented features, debugging, decompiling scripts, and more.\n\n## Features\n\n* Patches for translating CatSystem2 tools into English.\n* Decrypting and extracting from KIF int archive files.\n* Extracting images from HG-2 and HG-3 format. (Improved over asmodean's code)\n* Decompiling cst, fes, and anm scripts into a modifiable and compileable state.\n\n\n### This is a Work in Progress.\n\n![CatSystem2 English Debug Mode](https://i.imgur.com/r8g2vqJ.png)\n\n## Other Projects/Tools of Note \u0026 Special Thanks\n\n* **[Japanese Command Prompt](https://github.com/trigger-death/jpcmd)**\n* **[Locale Emulator](https://github.com/xupefei/Locale-Emulator)**\n* **[marcussacana's CatSceneEditor](https://github.com/marcussacana/CatSceneEditor)**\n* **[FuckGalEngine/CatSystem2](https://github.com/Inori/FuckGalEngine/tree/master/CatSystem2)**\n* **[chinesize/CatSystem2](https://github.com/regomne/chinesize/tree/master/CatSystem2)**\n* **[Doddler's Kamikaze Tools](http://www.doddlercon.com/main/?p=120)**\n* **[asmodean's exkifint \u0026 hgx2bmp](http://asmodean.reverse.net/pages/exkifint.html)**\n* **[ClrPlus.Windows.PeBinary.ResourceLib](https://github.com/perpetual-motion/clrplus/tree/master/Windows.PeBinary/ResourceLib)**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrigger-segfault%2Ftriggerstools.catsystem2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftrigger-segfault%2Ftriggerstools.catsystem2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrigger-segfault%2Ftriggerstools.catsystem2/lists"}