Howard20181 / Cytus-II-DB

Cytus II DB - Platform to explore the main story of Cytus II.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cytus II DB

Knowledge database maintained by A.R.C.

Donate: 爱发电 / Patreon.

Requirements

This program can be executed on Linux / Windows / macOS.

You must have at least 5 GB free space.

These softwares are required:

  • Git
  • Zip
  • Bash
  • FFmpeg
  • Node.js
  • Python 3 with pydub and Pillow
  • AssetStudio

Compile

Compiling is to translate the original files to readable datasheets.

Follow the instruction to compile it.

Google Play Version

  1. Clone this project with git.
  2. Put your .obb file into ./raw and rename to <main|patch>.{version}.obb
  3. Put your .apk file into ./raw and rename to {version}.apk
  4. Execute ./asset.sh {version}
  5. Use AssetStudio to export files as below
  6. Execute ./build.sh {version}

If you want to generate your website at current version, just add dist at the 6th step.

Longyuan Version / 龙渊版

注意:龙渊对某些版本进行了加密,本自动化处理程序将无法支持,请自行解决资源提取问题

  1. git 克隆本项目
  2. 将游戏资源导出至计算机中(未加密版本可使用 ./china.sh {version}
  3. 按照下方说明使用 AssetStudio 导出文件
  4. 运行 ./build.sh {version}

如果希望生成这个版本的发布版,请在第4步后添加 dist

Clean

If you you want a fresh start, execute ./clean.sh

Remember, converting audios needs a long time, so keep your cache as possible.

You can delete the cache of any module as you wish. They are stored in ./res/converted/* and ./res/cache_*.json.

Export Instruction

  1. Enable the following options in Options menu.
  • Display all assets
  • Display asset information(original name)
  • Convert Texture2D(PNG)
  • Group > container path (or do not group before 0.14.11)
  1. Load folder ./res/unitybundles
  2. Filter AudioClip, TextAsset, Sprite, VideoClip
  3. Export > Filtered assets to ./res/export
  4. Restart(close&open) AssetStudio
  5. Load folder ./res/unitydata
  6. Export Sprite : {character}_s to ./res/export/images/characters
  7. Export AudioClip : story_* to ./res/export/audios/story
  8. (Optional) Export AudioClip : title*, ending*, {character}_* to ./res/export/audios/extra

Deploy To Github Pages

Make sure you have added your ssh keys to your Github account.

To deploy, edit ./deploy.sh and execute it.

Announcement

None of the repo, the tool, nor the repo owner is affiliated with, or sponsored or authorized by, Rayark Inc. or its affiliates.

About

Cytus II DB - Platform to explore the main story of Cytus II.

License:MIT License


Languages

Language:Vue 59.8%Language:Python 25.0%Language:Shell 9.1%Language:JavaScript 4.9%Language:HTML 1.1%