-
Notifications
You must be signed in to change notification settings - Fork 9
Category: Guides
This page is for guides on localization, modification, extraction, and general use of the CatSystem2 visual novel engine.
🚧 This page is a work in progress
- Guide: Getting Started
- Guide: Extracting Assets
- Guide: Changing Assets
- Guide: Changing Text
- Guide: Changing Images
(These formats require specific programs/tools to work with) Cs2: .int, .hg3, .hg2, .cst, .cstl, .fes
Integration File Archive, all (or almost all) game assets will be in here. Images, sounds, text needing localization. Types of content are split up into different archive files (i.e. scene.int
has .cst
files, image.int
has .hg3
images and .anm
animation scripts, pcm_<letter>.int
has one character's voice audio .ogg
files)
A special case of .int archives, these contain incremental patches (updates) to the game's content in all other .int archives. Because of this, you may notice many game assets are missing or different from expected when extracting from the usual image.int
, scene.int
, etc. archives. They are likely in one, or many update<##>.int
archives.
Image files, these can contain multiple images (frames). .hg2 is an older format that you may find in early CatSystem2 games, but working with them is essentially the same. These images may contain an origin (base position) that can be used when drawing character sprites.
CatSystem2 Scene Text, these contain the story scripts, including messages/choices, changing the background/characters on screen, playing voices/sound effects/background music, etc.
When localizing, you will probably only need to edit the messages / choices.
Front End Script, these handle the graphics and functions of many screens (title screen, save/load, pause, and so on...)
These screens rely on specific .hg3 (or .hg2) images that contain multiple frames. Each of the frames are drawn to the screen in one way or another (like buttons (normal, hover, pressed state), background, logo, etc.)
Configuration: .xml, .csv, .ini,
Media: .ogg, .wav, .mpg, .mov