chore: use include to shorten main yaml config

This commit is contained in:
Haoyu Xu
2022-03-29 21:43:44 -04:00
parent b80c6dd146
commit 22ff35803b
14 changed files with 303 additions and 351 deletions

View File

@@ -4,347 +4,17 @@ operator:
source_folder: ./operator/{name}/extracted/
target_folder: ./operator/{name}/processed/
operators:
chen:
_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}
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}
chen: !include config/chen.yaml
dusk: !include config/dusk.yaml
dusk_everything_is_a_miracle: !include config/dusk_everything_is_a_miracle.yaml
ling: !include config/ling.yaml
nearl: !include config/nearl.yaml
nian: !include config/nian.yaml
nian_unfettered_freedom: !include config/nian_unfettered_freedom.yaml
phatom_placeholder: !include config/phatom_placeholder.yaml
rosmontis: !include config/rosmontis.yaml
skadi: !include config/skadi.yaml
w: !include config/w.yaml
server:
operator_folder: ./operator/
release_folder: ./release/