feat(chen): add chen
This commit is contained in:
14
README.md
14
README.md
@@ -6,7 +6,9 @@ A project that builds showcase webpage for Arknights Live2D-equipped operators.
|
||||
|
||||
| Operator | Live Preview | Steam Workshop |
|
||||
|----------|--------------|----------------|
|
||||
| Nian | [Link](https://arknights.halyul.dev/nian/) | [Link](https://steamcommunity.com/sharedfiles/filedetails/?id=2492307783) |
|
||||
| Skadi the Corrupting Heart | [Link](https://arknights.halyul.dev/skadi/) | [Link](https://steamcommunity.com/sharedfiles/filedetails/?id=2492307783) |
|
||||
| Ch'en the Holungday | [Link](https://arknights.halyul.dev/chen/) | [Link](https://steamcommunity.com/sharedfiles/filedetails/?id=2492307783) |
|
||||
|
||||
- For Windows users: Use [Wallpaper Engine](https://www.wallpaperengine.io/en) or other softwares that support using webpage as desktop wallpaper.
|
||||
- For macOS users: Use [Plash](https://github.com/sindresorhus/Plash), however, I don't have macOS machine, so your mileage may vary.
|
||||
@@ -31,22 +33,23 @@ Available commands:
|
||||
```
|
||||
``` bash
|
||||
$ python3 aklive2d.py s -h
|
||||
usage: aklive2d server [-h] [-p PORT] -o {skadi}
|
||||
usage: aklive2d server [-h] [-p PORT] -o OPERATOR_NAME
|
||||
|
||||
optional arguments:
|
||||
-h, --help show this help message and exit
|
||||
-p PORT, --port PORT Development server port (default: 8080)
|
||||
-o {skadi}, --operator {skadi}
|
||||
-o OPERATOR_NAME, --operator OPERATOR_NAME
|
||||
<Required> Operatro to develop (default: None)
|
||||
```
|
||||
``` bash
|
||||
$ python aklive2d.py b -h
|
||||
usage: aklive2d build [-h] [-o {all,skadi} [{all,skadi} ...]]
|
||||
usage: aklive2d build [-h] [-o OPERATOR_NAMES [OPERATOR_NAMES ...]] [-r]
|
||||
|
||||
optional arguments:
|
||||
-h, --help show this help message and exit
|
||||
-o {all,skadi} [{all,skadi} ...], --operators {all,skadi} [{all,skadi} ...]
|
||||
-o OPERATOR_NAMES [OPERATOR_NAMES ...], --operators OPERATOR_NAMES [OPERATOR_NAMES ...]
|
||||
Operators to build (default: ['all'])
|
||||
-r, --rebuild Rebuild assets (default: False)
|
||||
```
|
||||
### Webpage & JavaScript
|
||||
|
||||
@@ -76,11 +79,14 @@ operators:
|
||||
# Single operator block
|
||||
skadi: # <operator name>/<folder name under "operator" folder>, will be used to replace <{name}>
|
||||
common_name: dyn_illust_char_1012_skadi2 # common file name
|
||||
fallback_name: char_1012_skadi2_2 # fallback image file name
|
||||
logo_name: logo_egir # operator logo file name under operator/_logo folder
|
||||
preview: preview.jpg # Steam workshop preview image file
|
||||
project_json: project.json # Steam workshop project file
|
||||
release_folder: ./release/{name}/ # The folder that stores game files for the showcase webpage
|
||||
source_folder: ./operator/{name}/extracted/ # The folder that stores extracted game files
|
||||
target_folder: ./operator/{name}/ # The folder that stores processed game files
|
||||
title: Skadi the Corrupting Heart # Webpage title
|
||||
use_skel: true # For the Spine model, <true> for using skel file, otherwise use json
|
||||
# Development server settings
|
||||
server:
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
operators:
|
||||
chen:
|
||||
common_name: placeholder
|
||||
fallback_name: char_1012_skadi2_2
|
||||
logo_name: logo_sui
|
||||
common_name: dyn_illust_char_1013_chen2
|
||||
fallback_name: char_1013_chen2_2
|
||||
logo_name: logo_rhodes_override
|
||||
preview: preview.jpg
|
||||
project_json: project.json
|
||||
release_folder: ./release/{name}/
|
||||
@@ -11,7 +11,7 @@ operators:
|
||||
title: Ch'en the Holungday
|
||||
use_skel: true
|
||||
nian:
|
||||
common_name: placeholder
|
||||
common_name: dyn_illust_char_2014_nian
|
||||
fallback_name: char_2014_nian_2
|
||||
logo_name: logo_sui
|
||||
preview: preview.jpg
|
||||
|
||||
@@ -4043,7 +4043,7 @@ var spine;
|
||||
for (var i = 0, nn = void 0; i < n; i++) {
|
||||
var data = new spine.PathConstraintData(input.readString());
|
||||
data.order = input.readInt(true);
|
||||
data.skinRequired = input.readBoolean();
|
||||
// data.skinRequired = input.readBoolean();
|
||||
nn = input.readInt(true);
|
||||
for (var ii = 0; ii < nn; ii++)
|
||||
data.bones.push(skeletonData.bones[input.readInt(true)]);
|
||||
|
||||
Reference in New Issue
Block a user