chore: use include to shorten main yaml config
This commit is contained in:
352
config.yaml
352
config.yaml
@@ -4,347 +4,17 @@ operator:
|
|||||||
source_folder: ./operator/{name}/extracted/
|
source_folder: ./operator/{name}/extracted/
|
||||||
target_folder: ./operator/{name}/processed/
|
target_folder: ./operator/{name}/processed/
|
||||||
operators:
|
operators:
|
||||||
chen:
|
chen: !include config/chen.yaml
|
||||||
_operator_settings.js:
|
dusk: !include config/dusk.yaml
|
||||||
fallbackImage_height: 2048
|
dusk_everything_is_a_miracle: !include config/dusk_everything_is_a_miracle.yaml
|
||||||
fallbackImage_width: 2048
|
ling: !include config/ling.yaml
|
||||||
filename: dyn_illust_char_1013_chen2
|
nearl: !include config/nearl.yaml
|
||||||
fps: 60
|
nian: !include config/nian.yaml
|
||||||
opacity: 100
|
nian_unfettered_freedom: !include config/nian_unfettered_freedom.yaml
|
||||||
viewport_bottom: 1
|
phatom_placeholder: !include config/phatom_placeholder.yaml
|
||||||
viewport_left: 0
|
rosmontis: !include config/rosmontis.yaml
|
||||||
viewport_right: 0
|
skadi: !include config/skadi.yaml
|
||||||
viewport_top: 1
|
w: !include config/w.yaml
|
||||||
index.html:
|
|
||||||
fallback_name: char_1013_chen2_2
|
|
||||||
id: char_1013_chen2
|
|
||||||
operator_logo: logo_rhodes_override
|
|
||||||
title: 'Arknights: Ch''en/Chen the Holungday - 明日方舟:假日威龙陈'
|
|
||||||
version: ${func:get_version()}
|
|
||||||
project.json:
|
|
||||||
description: 'Arknights: Ch''en/Chen the Holungday Live 2D\n明日方舟:假日威龙陈 Live
|
|
||||||
2D\nThe model is extracted from game with Spine support.\n模型来自游戏内提取,支持Spine\nPlease
|
|
||||||
set your FPS target in Wallpaper Engine > Settings > Performance > FPS\n请在
|
|
||||||
Wallpaper Engine > 设置 > 性能 > FPS 下设置FPS\n\nLive preview on: https://arknights.halyul.dev/chen\nGithub:
|
|
||||||
https://github.com/Halyul/aklive2d'
|
|
||||||
title: ${var:index.html->title}
|
|
||||||
ui_logo_opacity: ${var:_operator_settings.js->opacity}
|
|
||||||
ui_logo_ratio: 61.8
|
|
||||||
ui_operator_logo: 'true'
|
|
||||||
ui_position_padding_bottom: ${var:_operator_settings.js->viewport_bottom}
|
|
||||||
ui_position_padding_left: ${var:_operator_settings.js->viewport_left}
|
|
||||||
ui_position_padding_right: ${var:_operator_settings.js->viewport_right}
|
|
||||||
ui_position_padding_top: ${var:_operator_settings.js->viewport_top}
|
|
||||||
dusk:
|
|
||||||
_operator_settings.js:
|
|
||||||
fallbackImage_height: 2048
|
|
||||||
fallbackImage_width: 2048
|
|
||||||
filename: dyn_illust_char_2015_dusk
|
|
||||||
fps: 60
|
|
||||||
opacity: 30
|
|
||||||
viewport_bottom: 0
|
|
||||||
viewport_left: 0
|
|
||||||
viewport_right: 0
|
|
||||||
viewport_top: 0
|
|
||||||
index.html:
|
|
||||||
fallback_name: char_2015_dusk_2
|
|
||||||
id: char_2015_dusk
|
|
||||||
operator_logo: logo_sui
|
|
||||||
title: 'Arknights: Dusk - 明日方舟:夕'
|
|
||||||
version: ${func:get_version()}
|
|
||||||
project.json:
|
|
||||||
description: 'Arknights: Dusk Live 2D\n明日方舟:夕 Live 2D\nThe model is extracted
|
|
||||||
from game with Spine support.\n模型来自游戏内提取,支持Spine\nPlease set your FPS target
|
|
||||||
in Wallpaper Engine > Settings > Performance > FPS\n请在 Wallpaper Engine >
|
|
||||||
设置 > 性能 > FPS 下设置FPS\n\nLive preview on: https://arknights.halyul.dev/dusk\nGithub:
|
|
||||||
https://github.com/Halyul/aklive2d'
|
|
||||||
title: ${var:index.html->title}
|
|
||||||
ui_logo_opacity: ${var:_operator_settings.js->opacity}
|
|
||||||
ui_logo_ratio: 61.8
|
|
||||||
ui_operator_logo: 'true'
|
|
||||||
ui_position_padding_bottom: ${var:_operator_settings.js->viewport_bottom}
|
|
||||||
ui_position_padding_left: ${var:_operator_settings.js->viewport_left}
|
|
||||||
ui_position_padding_right: ${var:_operator_settings.js->viewport_right}
|
|
||||||
ui_position_padding_top: ${var:_operator_settings.js->viewport_top}
|
|
||||||
dusk_everything_is_a_miracle:
|
|
||||||
_operator_settings.js:
|
|
||||||
fallbackImage_height: 2048
|
|
||||||
fallbackImage_width: 2048
|
|
||||||
filename: dyn_illust_char_2015_dusk_nian#7
|
|
||||||
fps: 60
|
|
||||||
opacity: 30
|
|
||||||
viewport_bottom: 0
|
|
||||||
viewport_left: 10
|
|
||||||
viewport_right: 0
|
|
||||||
viewport_top: 0
|
|
||||||
index.html:
|
|
||||||
fallback_name: char_2015_dusk_nian%237
|
|
||||||
id: char_2015_dusk_nian%237
|
|
||||||
operator_logo: logo_sui
|
|
||||||
title: 'Arknights: Everything is a Miracle / Dusk - 明日方舟:染尘烟·夕'
|
|
||||||
version: ${func:get_version()}
|
|
||||||
project.json:
|
|
||||||
description: 'Arknights: Everything is a Miracle / Dusk Live 2D\n明日方舟:染尘烟·夕
|
|
||||||
Live 2D\nThe model is extracted from game with Spine support.\n模型来自游戏内提取,支持Spine\nPlease
|
|
||||||
set your FPS target in Wallpaper Engine > Settings > Performance > FPS\n请在
|
|
||||||
Wallpaper Engine > 设置 > 性能 > FPS 下设置FPS\n\nLive preview on: https://arknights.halyul.dev/dusk_everything_is_a_miracle\nGithub:
|
|
||||||
https://github.com/Halyul/aklive2d'
|
|
||||||
title: ${var:index.html->title}
|
|
||||||
ui_logo_opacity: ${var:_operator_settings.js->opacity}
|
|
||||||
ui_logo_ratio: 61.8
|
|
||||||
ui_operator_logo: 'true'
|
|
||||||
ui_position_padding_bottom: ${var:_operator_settings.js->viewport_bottom}
|
|
||||||
ui_position_padding_left: ${var:_operator_settings.js->viewport_left}
|
|
||||||
ui_position_padding_right: ${var:_operator_settings.js->viewport_right}
|
|
||||||
ui_position_padding_top: ${var:_operator_settings.js->viewport_top}
|
|
||||||
ling:
|
|
||||||
_operator_settings.js:
|
|
||||||
fallbackImage_height: 2048
|
|
||||||
fallbackImage_width: 2048
|
|
||||||
filename: dyn_illust_char_2023_ling
|
|
||||||
fps: 60
|
|
||||||
opacity: 30
|
|
||||||
viewport_bottom: 0
|
|
||||||
viewport_left: 0
|
|
||||||
viewport_right: 0
|
|
||||||
viewport_top: 0
|
|
||||||
index.html:
|
|
||||||
fallback_name: char_2023_ling_2
|
|
||||||
id: char_2023_ling
|
|
||||||
operator_logo: logo_sui
|
|
||||||
title: 'Arknights: Ling - 明日方舟:令'
|
|
||||||
version: ${func:get_version()}
|
|
||||||
project.json:
|
|
||||||
description: 'Arknights: Ling Live 2D\n明日方舟:令 Live 2D\nThe model is extracted
|
|
||||||
from game with Spine support.\n模型来自游戏内提取,支持Spine\nPlease set your FPS target
|
|
||||||
in Wallpaper Engine > Settings > Performance > FPS\n请在 Wallpaper Engine >
|
|
||||||
设置 > 性能 > FPS 下设置FPS\n\nLive preview on: https://arknights.halyul.dev/ling\nGithub:
|
|
||||||
https://github.com/Halyul/aklive2d'
|
|
||||||
title: ${var:index.html->title}
|
|
||||||
ui_logo_opacity: ${var:_operator_settings.js->opacity}
|
|
||||||
ui_logo_ratio: 61.8
|
|
||||||
ui_operator_logo: 'true'
|
|
||||||
ui_position_padding_bottom: ${var:_operator_settings.js->viewport_bottom}
|
|
||||||
ui_position_padding_left: ${var:_operator_settings.js->viewport_left}
|
|
||||||
ui_position_padding_right: ${var:_operator_settings.js->viewport_right}
|
|
||||||
ui_position_padding_top: ${var:_operator_settings.js->viewport_top}
|
|
||||||
nearl:
|
|
||||||
_operator_settings.js:
|
|
||||||
fallbackImage_height: 2048
|
|
||||||
fallbackImage_width: 2048
|
|
||||||
filename: dyn_illust_char_1014_nearl2
|
|
||||||
fps: 60
|
|
||||||
opacity: 30
|
|
||||||
viewport_bottom: 0
|
|
||||||
viewport_left: 2
|
|
||||||
viewport_right: 3
|
|
||||||
viewport_top: 10
|
|
||||||
index.html:
|
|
||||||
fallback_name: char_1014_nearl2_2
|
|
||||||
id: char_1014_nearl2
|
|
||||||
operator_logo: logo_kazimierz
|
|
||||||
title: 'Arknights: Nearl the Radiant Knight - 明日方舟:耀骑士临光'
|
|
||||||
version: ${func:get_version()}
|
|
||||||
project.json:
|
|
||||||
description: 'Arknights: Nearl the Radiant Knight Live 2D\n明日方舟:耀骑士临光 Live 2D\nThe
|
|
||||||
model is extracted from game with Spine support.\n模型来自游戏内提取,支持Spine\nPlease
|
|
||||||
set your FPS target in Wallpaper Engine > Settings > Performance > FPS\n请在
|
|
||||||
Wallpaper Engine > 设置 > 性能 > FPS 下设置FPS\n\nLive preview on: https://arknights.halyul.dev/nearl\nGithub:
|
|
||||||
https://github.com/Halyul/aklive2d'
|
|
||||||
title: ${var:index.html->title}
|
|
||||||
ui_logo_opacity: ${var:_operator_settings.js->opacity}
|
|
||||||
ui_logo_ratio: 61.8
|
|
||||||
ui_operator_logo: 'true'
|
|
||||||
ui_position_padding_bottom: ${var:_operator_settings.js->viewport_bottom}
|
|
||||||
ui_position_padding_left: ${var:_operator_settings.js->viewport_left}
|
|
||||||
ui_position_padding_right: ${var:_operator_settings.js->viewport_right}
|
|
||||||
ui_position_padding_top: ${var:_operator_settings.js->viewport_top}
|
|
||||||
nian:
|
|
||||||
_operator_settings.js:
|
|
||||||
fallbackImage_height: 2048
|
|
||||||
fallbackImage_width: 2048
|
|
||||||
filename: dyn_illust_char_2014_nian
|
|
||||||
fps: 60
|
|
||||||
opacity: 30
|
|
||||||
viewport_bottom: 5
|
|
||||||
viewport_left: 2
|
|
||||||
viewport_right: 2
|
|
||||||
viewport_top: 3
|
|
||||||
index.html:
|
|
||||||
fallback_name: char_2014_nian_2
|
|
||||||
id: char_2014_nian
|
|
||||||
operator_logo: logo_sui
|
|
||||||
title: 'Arknights: Nian - 明日方舟:年'
|
|
||||||
version: ${func:get_version()}
|
|
||||||
project.json:
|
|
||||||
description: 'Arknights: Nian Live 2D\n明日方舟:年 Live 2D\nThe model is extracted
|
|
||||||
from game with Spine support.\n模型来自游戏内提取,支持Spine\nPlease set your FPS target
|
|
||||||
in Wallpaper Engine > Settings > Performance > FPS\n请在 Wallpaper Engine >
|
|
||||||
设置 > 性能 > FPS 下设置FPS\n\nLive preview on: https://arknights.halyul.dev/nian\nGithub:
|
|
||||||
https://github.com/Halyul/aklive2d'
|
|
||||||
title: ${var:index.html->title}
|
|
||||||
ui_logo_opacity: ${var:_operator_settings.js->opacity}
|
|
||||||
ui_logo_ratio: 61.8
|
|
||||||
ui_operator_logo: 'true'
|
|
||||||
ui_position_padding_bottom: ${var:_operator_settings.js->viewport_bottom}
|
|
||||||
ui_position_padding_left: ${var:_operator_settings.js->viewport_left}
|
|
||||||
ui_position_padding_right: ${var:_operator_settings.js->viewport_right}
|
|
||||||
ui_position_padding_top: ${var:_operator_settings.js->viewport_top}
|
|
||||||
nian_unfettered_freedom:
|
|
||||||
_operator_settings.js:
|
|
||||||
fallbackImage_height: 2048
|
|
||||||
fallbackImage_width: 2048
|
|
||||||
filename: dyn_illust_char_2014_nian_nian#4
|
|
||||||
fps: 60
|
|
||||||
opacity: 30
|
|
||||||
viewport_bottom: 0
|
|
||||||
viewport_left: 0
|
|
||||||
viewport_right: 0
|
|
||||||
viewport_top: 0
|
|
||||||
index.html:
|
|
||||||
fallback_name: char_2014_nian_nian%234
|
|
||||||
id: char_2014_nian_nian%234
|
|
||||||
operator_logo: logo_sui
|
|
||||||
title: 'Arknights: Unfettered Freedom / Nian - 明日方舟:乐逍遥·年'
|
|
||||||
version: ${func:get_version()}
|
|
||||||
project.json:
|
|
||||||
description: 'Arknights: Unfettered Freedom / Nian Live 2D\n明日方舟:乐逍遥·年 Live
|
|
||||||
2D\nThe model is extracted from game with Spine support.\n模型来自游戏内提取,支持Spine\nPlease
|
|
||||||
set your FPS target in Wallpaper Engine > Settings > Performance > FPS\n请在
|
|
||||||
Wallpaper Engine > 设置 > 性能 > FPS 下设置FPS\n\nLive preview on: https://arknights.halyul.dev/nian_unfettered_freedom\nGithub:
|
|
||||||
https://github.com/Halyul/aklive2d'
|
|
||||||
title: ${var:index.html->title}
|
|
||||||
ui_logo_opacity: ${var:_operator_settings.js->opacity}
|
|
||||||
ui_logo_ratio: 61.8
|
|
||||||
ui_operator_logo: 'true'
|
|
||||||
ui_position_padding_bottom: ${var:_operator_settings.js->viewport_bottom}
|
|
||||||
ui_position_padding_left: ${var:_operator_settings.js->viewport_left}
|
|
||||||
ui_position_padding_right: ${var:_operator_settings.js->viewport_right}
|
|
||||||
ui_position_padding_top: ${var:_operator_settings.js->viewport_top}
|
|
||||||
phatom_placeholder:
|
|
||||||
_operator_settings.js:
|
|
||||||
fallbackImage_height: 2048
|
|
||||||
fallbackImage_width: 2048
|
|
||||||
filename: dyn_illust_char_250_phatom_sale#4
|
|
||||||
fps: 60
|
|
||||||
opacity: 30
|
|
||||||
viewport_bottom: 1
|
|
||||||
viewport_left: 0
|
|
||||||
viewport_right: 0
|
|
||||||
viewport_top: 5
|
|
||||||
index.html:
|
|
||||||
fallback_name: char_250_phatom_sale%234
|
|
||||||
id: char_250_phatom_sale%234
|
|
||||||
operator_logo: logo_victoria
|
|
||||||
title: 'Arknights: Placeholder / Phatom - 明日方舟:Placeholder·傀影'
|
|
||||||
version: ${func:get_version()}
|
|
||||||
project.json:
|
|
||||||
description: 'Arknights: Placeholder / Phatom - 明日方舟:Placeholder·傀影 Live 2D\nThe
|
|
||||||
model is extracted from game with Spine support.\n模型来自游戏内提取,支持Spine\nPlease
|
|
||||||
set your FPS target in Wallpaper Engine > Settings > Performance > FPS\n请在
|
|
||||||
Wallpaper Engine > 设置 > 性能 > FPS 下设置FPS\n\nLive preview on: https://arknights.halyul.dev/phatom_placeholder\nGithub:
|
|
||||||
https://github.com/Halyul/aklive2d'
|
|
||||||
title: ${var:index.html->title}
|
|
||||||
ui_logo_opacity: ${var:_operator_settings.js->opacity}
|
|
||||||
ui_logo_ratio: 61.8
|
|
||||||
ui_operator_logo: 'true'
|
|
||||||
ui_position_padding_bottom: ${var:_operator_settings.js->viewport_bottom}
|
|
||||||
ui_position_padding_left: ${var:_operator_settings.js->viewport_left}
|
|
||||||
ui_position_padding_right: ${var:_operator_settings.js->viewport_right}
|
|
||||||
ui_position_padding_top: ${var:_operator_settings.js->viewport_top}
|
|
||||||
rosmontis:
|
|
||||||
_operator_settings.js:
|
|
||||||
fallbackImage_height: 2048
|
|
||||||
fallbackImage_width: 2048
|
|
||||||
filename: dyn_illust_char_391_rosmon
|
|
||||||
fps: 60
|
|
||||||
opacity: 100
|
|
||||||
viewport_bottom: -1
|
|
||||||
viewport_left: 0
|
|
||||||
viewport_right: -14
|
|
||||||
viewport_top: -38
|
|
||||||
index.html:
|
|
||||||
fallback_name: char_391_rosmon_2
|
|
||||||
id: char_391_rosmon
|
|
||||||
operator_logo: logo_rhodes_override
|
|
||||||
title: 'Arknights: Rosmontis - 明日方舟:迷迭香'
|
|
||||||
version: ${func:get_version()}
|
|
||||||
project.json:
|
|
||||||
description: 'Arknights: Rosmontis Live 2D\n明日方舟:迷迭香 Live 2D\nThe model is extracted
|
|
||||||
from game with Spine support.\n模型来自游戏内提取,支持Spine\nPlease set your FPS target
|
|
||||||
in Wallpaper Engine > Settings > Performance > FPS\n请在 Wallpaper Engine >
|
|
||||||
设置 > 性能 > FPS 下设置FPS\n\nLive preview on: https://arknights.halyul.dev/rosmontis\nGithub:
|
|
||||||
https://github.com/Halyul/aklive2d'
|
|
||||||
title: ${var:index.html->title}
|
|
||||||
ui_logo_opacity: ${var:_operator_settings.js->opacity}
|
|
||||||
ui_logo_ratio: 61.8
|
|
||||||
ui_operator_logo: 'true'
|
|
||||||
ui_position_padding_bottom: ${var:_operator_settings.js->viewport_bottom}
|
|
||||||
ui_position_padding_left: ${var:_operator_settings.js->viewport_left}
|
|
||||||
ui_position_padding_right: ${var:_operator_settings.js->viewport_right}
|
|
||||||
ui_position_padding_top: ${var:_operator_settings.js->viewport_top}
|
|
||||||
skadi:
|
|
||||||
_operator_settings.js:
|
|
||||||
fallbackImage_height: 2048
|
|
||||||
fallbackImage_width: 2048
|
|
||||||
filename: dyn_illust_char_1012_skadi2
|
|
||||||
fps: 60
|
|
||||||
opacity: 30
|
|
||||||
viewport_bottom: -12
|
|
||||||
viewport_left: -5
|
|
||||||
viewport_right: -10
|
|
||||||
viewport_top: 0
|
|
||||||
index.html:
|
|
||||||
fallback_name: char_1012_skadi2_2
|
|
||||||
id: char_1012_skadi2
|
|
||||||
operator_logo: logo_egir
|
|
||||||
title: 'Arknights: Skadi the Corrupting Heart - 明日方舟:浊心斯卡蒂'
|
|
||||||
version: ${func:get_version()}
|
|
||||||
project.json:
|
|
||||||
description: 'Arknights: Skadi the Corrupting Heart Live 2Di\r\n明日方舟:浊心斯卡蒂 Live
|
|
||||||
2Di\r\nThe model is extracted from game with Spine support.\r\n模型来自游戏内提取,支持Spine\r\nPlease
|
|
||||||
set your FPS target in Wallpaper Engine > Settings > Performance > FPS\r\n请在
|
|
||||||
Wallpaper Engine > 设置 > 性能 > FPS 下设置FPS\r\n\r\nLive preview on: https://arknights.halyul.dev/skadi\r\nGithub:
|
|
||||||
https://github.com/Halyul/aklive2d'
|
|
||||||
title: ${var:index.html->title}
|
|
||||||
ui_logo_opacity: ${var:_operator_settings.js->opacity}
|
|
||||||
ui_logo_ratio: 61.8
|
|
||||||
ui_operator_logo: 'true'
|
|
||||||
ui_position_padding_bottom: ${var:_operator_settings.js->viewport_bottom}
|
|
||||||
ui_position_padding_left: ${var:_operator_settings.js->viewport_left}
|
|
||||||
ui_position_padding_right: ${var:_operator_settings.js->viewport_right}
|
|
||||||
ui_position_padding_top: ${var:_operator_settings.js->viewport_top}
|
|
||||||
w:
|
|
||||||
_operator_settings.js:
|
|
||||||
fallbackImage_height: 2048
|
|
||||||
fallbackImage_width: 2048
|
|
||||||
filename: dyn_illust_char_113_cqbw
|
|
||||||
fps: 60
|
|
||||||
opacity: 30
|
|
||||||
viewport_bottom: 1
|
|
||||||
viewport_left: 3
|
|
||||||
viewport_right: -3
|
|
||||||
viewport_top: 0
|
|
||||||
index.html:
|
|
||||||
fallback_name: char_113_cqbw_2
|
|
||||||
id: char_113_cqbw
|
|
||||||
operator_logo: logo_babel
|
|
||||||
title: 'Arknights: W - 明日方舟:W'
|
|
||||||
version: ${func:get_version()}
|
|
||||||
project.json:
|
|
||||||
description: 'Arknights: W Live 2D\n明日方舟:W Live 2D\nThe model is extracted from
|
|
||||||
game with Spine support.\n模型来自游戏内提取,支持Spine\nPlease set your FPS target in
|
|
||||||
Wallpaper Engine > Settings > Performance > FPS\n请在 Wallpaper Engine > 设置
|
|
||||||
> 性能 > FPS 下设置FPS\n\nLive preview on: https://arknights.halyul.dev/w\nGithub:
|
|
||||||
https://github.com/Halyul/aklive2d'
|
|
||||||
title: ${var:index.html->title}
|
|
||||||
ui_logo_opacity: ${var:_operator_settings.js->opacity}
|
|
||||||
ui_logo_ratio: 61.8
|
|
||||||
ui_operator_logo: 'true'
|
|
||||||
ui_position_padding_bottom: ${var:_operator_settings.js->viewport_bottom}
|
|
||||||
ui_position_padding_left: ${var:_operator_settings.js->viewport_left}
|
|
||||||
ui_position_padding_right: ${var:_operator_settings.js->viewport_right}
|
|
||||||
ui_position_padding_top: ${var:_operator_settings.js->viewport_top}
|
|
||||||
server:
|
server:
|
||||||
operator_folder: ./operator/
|
operator_folder: ./operator/
|
||||||
release_folder: ./release/
|
release_folder: ./release/
|
||||||
|
|||||||
26
config/chen.yaml
Normal file
26
config/chen.yaml
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
_operator_settings.js:
|
||||||
|
fallbackImage_height: 2048
|
||||||
|
fallbackImage_width: 2048
|
||||||
|
filename: dyn_illust_char_1013_chen2
|
||||||
|
fps: 60
|
||||||
|
opacity: 100
|
||||||
|
viewport_bottom: 1
|
||||||
|
viewport_left: 0
|
||||||
|
viewport_right: 0
|
||||||
|
viewport_top: 1
|
||||||
|
index.html:
|
||||||
|
fallback_name: char_1013_chen2_2
|
||||||
|
id: char_1013_chen2
|
||||||
|
operator_logo: logo_rhodes_override
|
||||||
|
title: 'Arknights: Ch''en/Chen the Holungday - 明日方舟:假日威龙陈'
|
||||||
|
version: ${func:get_version()}
|
||||||
|
project.json:
|
||||||
|
description: 'Arknights: Ch''en/Chen the Holungday Live 2D\n明日方舟:假日威龙陈 Live 2D\nThe model is extracted from game with Spine support.\n模型来自游戏内提取,支持Spine\nPlease set your FPS target in Wallpaper Engine > Settings > Performance > FPS\n请在 Wallpaper Engine > 设置 > 性能 > FPS 下设置FPS\n\nLive preview on: https://arknights.halyul.dev/chen\nGithub: https://github.com/Halyul/aklive2d'
|
||||||
|
title: ${var:index.html->title}
|
||||||
|
ui_logo_opacity: ${var:_operator_settings.js->opacity}
|
||||||
|
ui_logo_ratio: 61.8
|
||||||
|
ui_operator_logo: 'true'
|
||||||
|
ui_position_padding_bottom: ${var:_operator_settings.js->viewport_bottom}
|
||||||
|
ui_position_padding_left: ${var:_operator_settings.js->viewport_left}
|
||||||
|
ui_position_padding_right: ${var:_operator_settings.js->viewport_right}
|
||||||
|
ui_position_padding_top: ${var:_operator_settings.js->viewport_top}
|
||||||
26
config/dusk.yaml
Normal file
26
config/dusk.yaml
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
_operator_settings.js:
|
||||||
|
fallbackImage_height: 2048
|
||||||
|
fallbackImage_width: 2048
|
||||||
|
filename: dyn_illust_char_2015_dusk
|
||||||
|
fps: 60
|
||||||
|
opacity: 30
|
||||||
|
viewport_bottom: 0
|
||||||
|
viewport_left: 0
|
||||||
|
viewport_right: 0
|
||||||
|
viewport_top: 0
|
||||||
|
index.html:
|
||||||
|
fallback_name: char_2015_dusk_2
|
||||||
|
id: char_2015_dusk
|
||||||
|
operator_logo: logo_sui
|
||||||
|
title: 'Arknights: Dusk - 明日方舟:夕'
|
||||||
|
version: ${func:get_version()}
|
||||||
|
project.json:
|
||||||
|
description: 'Arknights: Dusk Live 2D\n明日方舟:夕 Live 2D\nThe model is extracted from game with Spine support.\n模型来自游戏内提取,支持Spine\nPlease set your FPS target in Wallpaper Engine > Settings > Performance > FPS\n请在 Wallpaper Engine > 设置 > 性能 > FPS 下设置FPS\n\nLive preview on: https://arknights.halyul.dev/dusk\nGithub: https://github.com/Halyul/aklive2d'
|
||||||
|
title: ${var:index.html->title}
|
||||||
|
ui_logo_opacity: ${var:_operator_settings.js->opacity}
|
||||||
|
ui_logo_ratio: 61.8
|
||||||
|
ui_operator_logo: 'true'
|
||||||
|
ui_position_padding_bottom: ${var:_operator_settings.js->viewport_bottom}
|
||||||
|
ui_position_padding_left: ${var:_operator_settings.js->viewport_left}
|
||||||
|
ui_position_padding_right: ${var:_operator_settings.js->viewport_right}
|
||||||
|
ui_position_padding_top: ${var:_operator_settings.js->viewport_top}
|
||||||
26
config/dusk_everything_is_a_miracle.yaml
Normal file
26
config/dusk_everything_is_a_miracle.yaml
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
_operator_settings.js:
|
||||||
|
fallbackImage_height: 2048
|
||||||
|
fallbackImage_width: 2048
|
||||||
|
filename: dyn_illust_char_2015_dusk_nian#7
|
||||||
|
fps: 60
|
||||||
|
opacity: 30
|
||||||
|
viewport_bottom: 0
|
||||||
|
viewport_left: 10
|
||||||
|
viewport_right: 0
|
||||||
|
viewport_top: 0
|
||||||
|
index.html:
|
||||||
|
fallback_name: char_2015_dusk_nian%237
|
||||||
|
id: char_2015_dusk_nian%237
|
||||||
|
operator_logo: logo_sui
|
||||||
|
title: 'Arknights: Everything is a Miracle / Dusk - 明日方舟:染尘烟·夕'
|
||||||
|
version: ${func:get_version()}
|
||||||
|
project.json:
|
||||||
|
description: 'Arknights: Everything is a Miracle / Dusk Live 2D\n明日方舟:染尘烟·夕 Live 2D\nThe model is extracted from game with Spine support.\n模型来自游戏内提取,支持Spine\nPlease set your FPS target in Wallpaper Engine > Settings > Performance > FPS\n请在 Wallpaper Engine > 设置 > 性能 > FPS 下设置FPS\n\nLive preview on: https://arknights.halyul.dev/dusk_everything_is_a_miracle\nGithub: https://github.com/Halyul/aklive2d'
|
||||||
|
title: ${var:index.html->title}
|
||||||
|
ui_logo_opacity: ${var:_operator_settings.js->opacity}
|
||||||
|
ui_logo_ratio: 61.8
|
||||||
|
ui_operator_logo: 'true'
|
||||||
|
ui_position_padding_bottom: ${var:_operator_settings.js->viewport_bottom}
|
||||||
|
ui_position_padding_left: ${var:_operator_settings.js->viewport_left}
|
||||||
|
ui_position_padding_right: ${var:_operator_settings.js->viewport_right}
|
||||||
|
ui_position_padding_top: ${var:_operator_settings.js->viewport_top}
|
||||||
26
config/ling.yaml
Normal file
26
config/ling.yaml
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
_operator_settings.js:
|
||||||
|
fallbackImage_height: 2048
|
||||||
|
fallbackImage_width: 2048
|
||||||
|
filename: dyn_illust_char_2023_ling
|
||||||
|
fps: 60
|
||||||
|
opacity: 30
|
||||||
|
viewport_bottom: 0
|
||||||
|
viewport_left: 0
|
||||||
|
viewport_right: 0
|
||||||
|
viewport_top: 0
|
||||||
|
index.html:
|
||||||
|
fallback_name: char_2023_ling_2
|
||||||
|
id: char_2023_ling
|
||||||
|
operator_logo: logo_sui
|
||||||
|
title: 'Arknights: Ling - 明日方舟:令'
|
||||||
|
version: ${func:get_version()}
|
||||||
|
project.json:
|
||||||
|
description: 'Arknights: Ling Live 2D\n明日方舟:令 Live 2D\nThe model is extracted from game with Spine support.\n模型来自游戏内提取,支持Spine\nPlease set your FPS target in Wallpaper Engine > Settings > Performance > FPS\n请在 Wallpaper Engine > 设置 > 性能 > FPS 下设置FPS\n\nLive preview on: https://arknights.halyul.dev/ling\nGithub: https://github.com/Halyul/aklive2d'
|
||||||
|
title: ${var:index.html->title}
|
||||||
|
ui_logo_opacity: ${var:_operator_settings.js->opacity}
|
||||||
|
ui_logo_ratio: 61.8
|
||||||
|
ui_operator_logo: 'true'
|
||||||
|
ui_position_padding_bottom: ${var:_operator_settings.js->viewport_bottom}
|
||||||
|
ui_position_padding_left: ${var:_operator_settings.js->viewport_left}
|
||||||
|
ui_position_padding_right: ${var:_operator_settings.js->viewport_right}
|
||||||
|
ui_position_padding_top: ${var:_operator_settings.js->viewport_top}
|
||||||
26
config/nearl.yaml
Normal file
26
config/nearl.yaml
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
_operator_settings.js:
|
||||||
|
fallbackImage_height: 2048
|
||||||
|
fallbackImage_width: 2048
|
||||||
|
filename: dyn_illust_char_1014_nearl2
|
||||||
|
fps: 60
|
||||||
|
opacity: 30
|
||||||
|
viewport_bottom: 0
|
||||||
|
viewport_left: 2
|
||||||
|
viewport_right: 3
|
||||||
|
viewport_top: 10
|
||||||
|
index.html:
|
||||||
|
fallback_name: char_1014_nearl2_2
|
||||||
|
id: char_1014_nearl2
|
||||||
|
operator_logo: logo_kazimierz
|
||||||
|
title: 'Arknights: Nearl the Radiant Knight - 明日方舟:耀骑士临光'
|
||||||
|
version: ${func:get_version()}
|
||||||
|
project.json:
|
||||||
|
description: 'Arknights: Nearl the Radiant Knight Live 2D\n明日方舟:耀骑士临光 Live 2D\nThe model is extracted from game with Spine support.\n模型来自游戏内提取,支持Spine\nPlease set your FPS target in Wallpaper Engine > Settings > Performance > FPS\n请在 Wallpaper Engine > 设置 > 性能 > FPS 下设置FPS\n\nLive preview on: https://arknights.halyul.dev/nearl\nGithub: https://github.com/Halyul/aklive2d'
|
||||||
|
title: ${var:index.html->title}
|
||||||
|
ui_logo_opacity: ${var:_operator_settings.js->opacity}
|
||||||
|
ui_logo_ratio: 61.8
|
||||||
|
ui_operator_logo: 'true'
|
||||||
|
ui_position_padding_bottom: ${var:_operator_settings.js->viewport_bottom}
|
||||||
|
ui_position_padding_left: ${var:_operator_settings.js->viewport_left}
|
||||||
|
ui_position_padding_right: ${var:_operator_settings.js->viewport_right}
|
||||||
|
ui_position_padding_top: ${var:_operator_settings.js->viewport_top}
|
||||||
26
config/nian.yaml
Normal file
26
config/nian.yaml
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
_operator_settings.js:
|
||||||
|
fallbackImage_height: 2048
|
||||||
|
fallbackImage_width: 2048
|
||||||
|
filename: dyn_illust_char_2014_nian
|
||||||
|
fps: 60
|
||||||
|
opacity: 30
|
||||||
|
viewport_bottom: 5
|
||||||
|
viewport_left: 2
|
||||||
|
viewport_right: 2
|
||||||
|
viewport_top: 3
|
||||||
|
index.html:
|
||||||
|
fallback_name: char_2014_nian_2
|
||||||
|
id: char_2014_nian
|
||||||
|
operator_logo: logo_sui
|
||||||
|
title: 'Arknights: Nian - 明日方舟:年'
|
||||||
|
version: ${func:get_version()}
|
||||||
|
project.json:
|
||||||
|
description: 'Arknights: Nian Live 2D\n明日方舟:年 Live 2D\nThe model is extracted from game with Spine support.\n模型来自游戏内提取,支持Spine\nPlease set your FPS target in Wallpaper Engine > Settings > Performance > FPS\n请在 Wallpaper Engine > 设置 > 性能 > FPS 下设置FPS\n\nLive preview on: https://arknights.halyul.dev/nian\nGithub: https://github.com/Halyul/aklive2d'
|
||||||
|
title: ${var:index.html->title}
|
||||||
|
ui_logo_opacity: ${var:_operator_settings.js->opacity}
|
||||||
|
ui_logo_ratio: 61.8
|
||||||
|
ui_operator_logo: 'true'
|
||||||
|
ui_position_padding_bottom: ${var:_operator_settings.js->viewport_bottom}
|
||||||
|
ui_position_padding_left: ${var:_operator_settings.js->viewport_left}
|
||||||
|
ui_position_padding_right: ${var:_operator_settings.js->viewport_right}
|
||||||
|
ui_position_padding_top: ${var:_operator_settings.js->viewport_top}
|
||||||
26
config/nian_unfettered_freedom.yaml
Normal file
26
config/nian_unfettered_freedom.yaml
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
_operator_settings.js:
|
||||||
|
fallbackImage_height: 2048
|
||||||
|
fallbackImage_width: 2048
|
||||||
|
filename: dyn_illust_char_2014_nian_nian#4
|
||||||
|
fps: 60
|
||||||
|
opacity: 30
|
||||||
|
viewport_bottom: 0
|
||||||
|
viewport_left: 0
|
||||||
|
viewport_right: 0
|
||||||
|
viewport_top: 0
|
||||||
|
index.html:
|
||||||
|
fallback_name: char_2014_nian_nian%234
|
||||||
|
id: char_2014_nian_nian%234
|
||||||
|
operator_logo: logo_sui
|
||||||
|
title: 'Arknights: Unfettered Freedom / Nian - 明日方舟:乐逍遥·年'
|
||||||
|
version: ${func:get_version()}
|
||||||
|
project.json:
|
||||||
|
description: 'Arknights: Unfettered Freedom / Nian Live 2D\n明日方舟:乐逍遥·年 Live 2D\nThe model is extracted from game with Spine support.\n模型来自游戏内提取,支持Spine\nPlease set your FPS target in Wallpaper Engine > Settings > Performance > FPS\n请在 Wallpaper Engine > 设置 > 性能 > FPS 下设置FPS\n\nLive preview on: https://arknights.halyul.dev/nian_unfettered_freedom\nGithub: https://github.com/Halyul/aklive2d'
|
||||||
|
title: ${var:index.html->title}
|
||||||
|
ui_logo_opacity: ${var:_operator_settings.js->opacity}
|
||||||
|
ui_logo_ratio: 61.8
|
||||||
|
ui_operator_logo: 'true'
|
||||||
|
ui_position_padding_bottom: ${var:_operator_settings.js->viewport_bottom}
|
||||||
|
ui_position_padding_left: ${var:_operator_settings.js->viewport_left}
|
||||||
|
ui_position_padding_right: ${var:_operator_settings.js->viewport_right}
|
||||||
|
ui_position_padding_top: ${var:_operator_settings.js->viewport_top}
|
||||||
26
config/phatom_placeholder.yaml
Normal file
26
config/phatom_placeholder.yaml
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
_operator_settings.js:
|
||||||
|
fallbackImage_height: 2048
|
||||||
|
fallbackImage_width: 2048
|
||||||
|
filename: dyn_illust_char_250_phatom_sale#4
|
||||||
|
fps: 60
|
||||||
|
opacity: 30
|
||||||
|
viewport_bottom: 1
|
||||||
|
viewport_left: 0
|
||||||
|
viewport_right: 0
|
||||||
|
viewport_top: 5
|
||||||
|
index.html:
|
||||||
|
fallback_name: char_250_phatom_sale%234
|
||||||
|
id: char_250_phatom_sale%234
|
||||||
|
operator_logo: logo_victoria
|
||||||
|
title: 'Arknights: Placeholder / Phatom - 明日方舟:Placeholder·傀影'
|
||||||
|
version: ${func:get_version()}
|
||||||
|
project.json:
|
||||||
|
description: 'Arknights: Placeholder / Phatom - 明日方舟:Placeholder·傀影 Live 2D\nThe model is extracted from game with Spine support.\n模型来自游戏内提取,支持Spine\nPlease set your FPS target in Wallpaper Engine > Settings > Performance > FPS\n请在 Wallpaper Engine > 设置 > 性能 > FPS 下设置FPS\n\nLive preview on: https://arknights.halyul.dev/phatom_placeholder\nGithub: https://github.com/Halyul/aklive2d'
|
||||||
|
title: ${var:index.html->title}
|
||||||
|
ui_logo_opacity: ${var:_operator_settings.js->opacity}
|
||||||
|
ui_logo_ratio: 61.8
|
||||||
|
ui_operator_logo: 'true'
|
||||||
|
ui_position_padding_bottom: ${var:_operator_settings.js->viewport_bottom}
|
||||||
|
ui_position_padding_left: ${var:_operator_settings.js->viewport_left}
|
||||||
|
ui_position_padding_right: ${var:_operator_settings.js->viewport_right}
|
||||||
|
ui_position_padding_top: ${var:_operator_settings.js->viewport_top}
|
||||||
26
config/rosmontis.yaml
Normal file
26
config/rosmontis.yaml
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
_operator_settings.js:
|
||||||
|
fallbackImage_height: 2048
|
||||||
|
fallbackImage_width: 2048
|
||||||
|
filename: dyn_illust_char_391_rosmon
|
||||||
|
fps: 60
|
||||||
|
opacity: 100
|
||||||
|
viewport_bottom: -1
|
||||||
|
viewport_left: 0
|
||||||
|
viewport_right: -14
|
||||||
|
viewport_top: -38
|
||||||
|
index.html:
|
||||||
|
fallback_name: char_391_rosmon_2
|
||||||
|
id: char_391_rosmon
|
||||||
|
operator_logo: logo_rhodes_override
|
||||||
|
title: 'Arknights: Rosmontis - 明日方舟:迷迭香'
|
||||||
|
version: ${func:get_version()}
|
||||||
|
project.json:
|
||||||
|
description: 'Arknights: Rosmontis Live 2D\n明日方舟:迷迭香 Live 2D\nThe model is extracted from game with Spine support.\n模型来自游戏内提取,支持Spine\nPlease set your FPS target in Wallpaper Engine > Settings > Performance > FPS\n请在 Wallpaper Engine > 设置 > 性能 > FPS 下设置FPS\n\nLive preview on: https://arknights.halyul.dev/rosmontis\nGithub: https://github.com/Halyul/aklive2d'
|
||||||
|
title: ${var:index.html->title}
|
||||||
|
ui_logo_opacity: ${var:_operator_settings.js->opacity}
|
||||||
|
ui_logo_ratio: 61.8
|
||||||
|
ui_operator_logo: 'true'
|
||||||
|
ui_position_padding_bottom: ${var:_operator_settings.js->viewport_bottom}
|
||||||
|
ui_position_padding_left: ${var:_operator_settings.js->viewport_left}
|
||||||
|
ui_position_padding_right: ${var:_operator_settings.js->viewport_right}
|
||||||
|
ui_position_padding_top: ${var:_operator_settings.js->viewport_top}
|
||||||
26
config/skadi.yaml
Normal file
26
config/skadi.yaml
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
_operator_settings.js:
|
||||||
|
fallbackImage_height: 2048
|
||||||
|
fallbackImage_width: 2048
|
||||||
|
filename: dyn_illust_char_1012_skadi2
|
||||||
|
fps: 60
|
||||||
|
opacity: 30
|
||||||
|
viewport_bottom: -12
|
||||||
|
viewport_left: -5
|
||||||
|
viewport_right: -10
|
||||||
|
viewport_top: 0
|
||||||
|
index.html:
|
||||||
|
fallback_name: char_1012_skadi2_2
|
||||||
|
id: char_1012_skadi2
|
||||||
|
operator_logo: logo_egir
|
||||||
|
title: 'Arknights: Skadi the Corrupting Heart - 明日方舟:浊心斯卡蒂'
|
||||||
|
version: ${func:get_version()}
|
||||||
|
project.json:
|
||||||
|
description: 'Arknights: Skadi the Corrupting Heart Live 2Di\r\n明日方舟:浊心斯卡蒂 Live 2Di\r\nThe model is extracted from game with Spine support.\r\n模型来自游戏内提取,支持Spine\r\nPlease set your FPS target in Wallpaper Engine > Settings > Performance > FPS\r\n请在Wallpaper Engine > 设置 > 性能 > FPS 下设置FPS\r\n\r\nLive preview on: https://arknights.halyul.dev/skadi\r\nGithub: https://github.com/Halyul/aklive2d'
|
||||||
|
title: ${var:index.html->title}
|
||||||
|
ui_logo_opacity: ${var:_operator_settings.js->opacity}
|
||||||
|
ui_logo_ratio: 61.8
|
||||||
|
ui_operator_logo: 'true'
|
||||||
|
ui_position_padding_bottom: ${var:_operator_settings.js->viewport_bottom}
|
||||||
|
ui_position_padding_left: ${var:_operator_settings.js->viewport_left}
|
||||||
|
ui_position_padding_right: ${var:_operator_settings.js->viewport_right}
|
||||||
|
ui_position_padding_top: ${var:_operator_settings.js->viewport_top}
|
||||||
26
config/w.yaml
Normal file
26
config/w.yaml
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
_operator_settings.js:
|
||||||
|
fallbackImage_height: 2048
|
||||||
|
fallbackImage_width: 2048
|
||||||
|
filename: dyn_illust_char_113_cqbw
|
||||||
|
fps: 60
|
||||||
|
opacity: 30
|
||||||
|
viewport_bottom: 1
|
||||||
|
viewport_left: 3
|
||||||
|
viewport_right: -3
|
||||||
|
viewport_top: 0
|
||||||
|
index.html:
|
||||||
|
fallback_name: char_113_cqbw_2
|
||||||
|
id: char_113_cqbw
|
||||||
|
operator_logo: logo_babel
|
||||||
|
title: 'Arknights: W - 明日方舟:W'
|
||||||
|
version: ${func:get_version()}
|
||||||
|
project.json:
|
||||||
|
description: 'Arknights: W Live 2D\n明日方舟:W Live 2D\nThe model is extracted from game with Spine support.\n模型来自游戏内提取,支持Spine\nPlease set your FPS target in Wallpaper Engine > Settings > Performance > FPS\n请在 Wallpaper Engine > 设置 > 性能 > FPS 下设置FPS\n\nLive preview on: https://arknights.halyul.dev/w\nGithub: https://github.com/Halyul/aklive2d'
|
||||||
|
title: ${var:index.html->title}
|
||||||
|
ui_logo_opacity: ${var:_operator_settings.js->opacity}
|
||||||
|
ui_logo_ratio: 61.8
|
||||||
|
ui_operator_logo: 'true'
|
||||||
|
ui_position_padding_bottom: ${var:_operator_settings.js->viewport_bottom}
|
||||||
|
ui_position_padding_left: ${var:_operator_settings.js->viewport_left}
|
||||||
|
ui_position_padding_right: ${var:_operator_settings.js->viewport_right}
|
||||||
|
ui_position_padding_top: ${var:_operator_settings.js->viewport_top}
|
||||||
@@ -1,4 +1,5 @@
|
|||||||
import pathlib, yaml
|
import pathlib, yaml
|
||||||
|
from yamlinclude import YamlIncludeConstructor
|
||||||
|
|
||||||
class Config:
|
class Config:
|
||||||
|
|
||||||
@@ -58,14 +59,10 @@ class Config:
|
|||||||
self.__read_config()
|
self.__read_config()
|
||||||
return self.config
|
return self.config
|
||||||
|
|
||||||
def save(self, config):
|
|
||||||
yaml.SafeDumper.ignore_aliases = lambda *args : True
|
|
||||||
with open(self.config_path, 'w') as f:
|
|
||||||
yaml.safe_dump(config, f, allow_unicode=True, default_flow_style=False)
|
|
||||||
|
|
||||||
def __read_config(self):
|
def __read_config(self):
|
||||||
try:
|
try:
|
||||||
self.config = yaml.safe_load(open(self.config_path, "r"))
|
YamlIncludeConstructor.add_to_loader_class(loader_class=yaml.FullLoader, base_dir=pathlib.Path.cwd())
|
||||||
|
self.config = yaml.load(open(self.config_path, "r"), Loader=yaml.FullLoader)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
raise
|
raise
|
||||||
else:
|
else:
|
||||||
@@ -87,8 +84,6 @@ class Config:
|
|||||||
for filename, filetype in self.config[key][operator_name].items():
|
for filename, filetype in self.config[key][operator_name].items():
|
||||||
self.__config_check(filename, filetype, self.valid_keys["operator_config"][filename])
|
self.__config_check(filename, filetype, self.valid_keys["operator_config"][filename])
|
||||||
|
|
||||||
self.save(self.config)
|
|
||||||
|
|
||||||
def __config_check(self, block_name: str, contents: dict, required_keys: dict):
|
def __config_check(self, block_name: str, contents: dict, required_keys: dict):
|
||||||
checklist = [key for key in required_keys]
|
checklist = [key for key in required_keys]
|
||||||
if contents is not None:
|
if contents is not None:
|
||||||
|
|||||||
@@ -1,2 +1,3 @@
|
|||||||
Pillow==9.0.0
|
Pillow==9.0.1
|
||||||
PyYAML==5.4.1
|
PyYAML==6.0
|
||||||
|
pyyaml_include==1.2.post2
|
||||||
|
|||||||
Reference in New Issue
Block a user