wetor / LuckSystem

Prototype's galgame (LucaSystem Engine) tools, Decompile and Compile LucaSystem's script file
Other
43 stars 7 forks source link

Important

This project only accepts bug issues and pull requests, and does not provide assistance in use
此项目仅接受现有功能的BUG反馈和Pull requests,不提供使用上的帮助

Luck System

LucaSystem 引擎解析工具

使用方法:Usage

插件手册:Plugin

LucaSystem解析完成进度

Luca Pak 封包文件

Luca CZImage 图片文件

CZ0

CZ1

CZ2

CZ3

CZ4

CZ5

Luca Script 脚本文件

笔记

根据时间,可以LucaSystem的脚本类型分为三个版本,目前仅研究V3版本,即最新版本。LucaSystemTools支持V2版本的脚本解析

类型 长度 名称 说明
uint16 2 len 代码长度
uint8 1 opcode 指令索引
uint8 1 flag 一个标志,值0~3
[]uint16 2 * n data0 未知参数,其中n=flag(flag<3),n=2(flag==3)
params len -4 -2*n params 参数
uint8 k align 补齐位,其中k=len%2

Luca Font 字体文件

info文件

Luca OggPak 音频封包

目前支持的游戏

  1. 《LOOPERS》 Steam
  2. LB_EN:《Little Busters! English Edition》 Steam
  3. SP:《Summer Pockets》 Nintendo Switch
  4. CartagraHD
  5. KANON
  6. HARMONIA

目前支持的指令

更新日志

2.3.1

2.3.0

2.2.3

2.2.1 (2023.12.4)

2.2.0 (2023.12.3)

2.1.0 (2023.11.28)

2023.10.7

6.26

3.15

3.11

3.03

2.17

2.10

2.9

1.25

1.22

1.21

2022.1.19

8.13

8.12

8.11

8.7

8.3

8.1

7.28

7.27 累积

7.13

7.12

7.11

6.30

6.28

计划