Add: Sarkaz roguelike (#4159)

* add Sarkaz Roguelike

* add Sarkaz Roguelike
This commit is contained in:
mackerel-12138 2024-09-11 01:14:59 +08:00 committed by GitHub
parent fac39e73a9
commit e78100e021
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
9 changed files with 41 additions and 12 deletions

View File

@ -227,7 +227,7 @@
"ServerUpdate": "04:00"
},
"MaaRoguelike": {
"Theme": "Sami",
"Theme": "Sarkaz",
"Mode": 0,
"StartsCount": 9999999,
"InvestmentsCount": 9999999,

View File

@ -952,7 +952,8 @@
"option": [
"Phantom",
"Mizuki",
"Sami"
"Sami",
"Sarkaz"
]
},
"Mode": {
@ -980,6 +981,10 @@
"type": "select",
"value": "指挥分队",
"option": [
"魂灵护送分队",
"博闻广记分队",
"蓝图测绘分队",
"因地制宜分队",
"永恒狩猎分队",
"生活至上分队",
"科学主义分队",

View File

@ -151,8 +151,8 @@ MaaMall:
MaaRoguelike:
Theme:
value: Sami
option: [ Phantom, Mizuki, Sami ]
value: Sarkaz
option: [ Phantom, Mizuki, Sami, Sarkaz ]
Mode:
value: 0
option: [ 0, 1, 4 ]
@ -161,7 +161,7 @@ MaaRoguelike:
StopWhenInvestmentFull: false
Squad:
value: 指挥分队
option: [ 永恒狩猎分队, 生活至上分队, 科学主义分队, 特训分队, 心胜于物分队, 物尽其用分队, 以人为本分队, 指挥分队, 集群分队, 后勤分队, 矛头分队, 突击战术分队, 堡垒战术分队, 远程战术分队, 破坏战术分队, 研究分队, 高规格分队 ]
option: [ 魂灵护送分队, 博闻广记分队, 蓝图测绘分队, 因地制宜分队, 永恒狩猎分队, 生活至上分队, 科学主义分队, 特训分队, 心胜于物分队, 物尽其用分队, 以人为本分队, 指挥分队, 集群分队, 后勤分队, 矛头分队, 突击战术分队, 堡垒战术分队, 远程战术分队, 破坏战术分队, 研究分队, 高规格分队 ]
Roles:
value: 取长补短
option: [ 先手必胜, 稳扎稳打, 取长补短, 随心所欲 ]

View File

@ -99,12 +99,12 @@ class GeneratedConfig:
MaaMall_BlackList = '碳 > 家具 > 加急许可'
# Group `MaaRoguelike`
MaaRoguelike_Theme = 'Sami' # Phantom, Mizuki, Sami
MaaRoguelike_Theme = 'Sarkaz' # Phantom, Mizuki, Sami, Sarkaz
MaaRoguelike_Mode = 0 # 0, 1, 4
MaaRoguelike_StartsCount = 9999999
MaaRoguelike_InvestmentsCount = 9999999
MaaRoguelike_StopWhenInvestmentFull = False
MaaRoguelike_Squad = '指挥分队' # 永恒狩猎分队, 生活至上分队, 科学主义分队, 特训分队, 心胜于物分队, 物尽其用分队, 以人为本分队, 指挥分队, 集群分队, 后勤分队, 矛头分队, 突击战术分队, 堡垒战术分队, 远程战术分队, 破坏战术分队, 研究分队, 高规格分队
MaaRoguelike_Squad = '指挥分队' # 魂灵护送分队, 博闻广记分队, 蓝图测绘分队, 因地制宜分队, 永恒狩猎分队, 生活至上分队, 科学主义分队, 特训分队, 心胜于物分队, 物尽其用分队, 以人为本分队, 指挥分队, 集群分队, 后勤分队, 矛头分队, 突击战术分队, 堡垒战术分队, 远程战术分队, 破坏战术分队, 研究分队, 高规格分队
MaaRoguelike_Roles = '取长补短' # 先手必胜, 稳扎稳打, 取长补短, 随心所欲
MaaRoguelike_CoreChar = None
MaaRoguelike_Support = 'no_use' # no_use, friend_support, nonfriend_support

View File

@ -513,7 +513,8 @@
"help": "MaaRoguelike.Theme.help",
"Phantom": "Phantom",
"Mizuki": "Mizuki",
"Sami": "Sami"
"Sami": "Sami",
"Sarkaz": "Sarkaz"
},
"Mode": {
"name": "MaaRoguelike.Mode.name",
@ -537,6 +538,10 @@
"Squad": {
"name": "MaaRoguelike.Squad.name",
"help": "MaaRoguelike.Squad.help",
"魂灵护送分队": "Soul Escort (Sarkaz)",
"博闻广记分队": "Well-Informed (Sarkaz)",
"蓝图测绘分队": "Blueprint Surveying (Sarkaz)",
"因地制宜分队": "Adapting To Local Conditions (Sarkaz)",
"永恒狩猎分队": "Eternal Hunting (Sami)",
"生活至上分队": "Life Prioritizing (Sami)",
"科学主义分队": "Scientific Thinking (Sami)",

View File

@ -513,7 +513,8 @@
"help": "MaaRoguelike.Theme.help",
"Phantom": "Phantom",
"Mizuki": "Mizuki",
"Sami": "Sami"
"Sami": "Sami",
"Sarkaz": "Sarkaz"
},
"Mode": {
"name": "MaaRoguelike.Mode.name",
@ -537,6 +538,10 @@
"Squad": {
"name": "MaaRoguelike.Squad.name",
"help": "MaaRoguelike.Squad.help",
"魂灵护送分队": "魂灵护送分队",
"博闻广记分队": "博闻广记分队",
"蓝图测绘分队": "蓝图测绘分队",
"因地制宜分队": "因地制宜分队",
"永恒狩猎分队": "永恒狩猎分队",
"生活至上分队": "生活至上分队",
"科学主义分队": "科学主义分队",

View File

@ -513,7 +513,8 @@
"help": "需在集成战略界面手动将对应主题添加到终端",
"Phantom": "傀影与猩红血钻",
"Mizuki": "水月与深蓝之树",
"Sami": "探索者的银凇止境"
"Sami": "探索者的银凇止境",
"Sarkaz": "萨卡兹的无终奇语"
},
"Mode": {
"name": "策略",
@ -537,6 +538,10 @@
"Squad": {
"name": "开局分队",
"help": "",
"魂灵护送分队": "魂灵护送分队(萨卡兹)",
"博闻广记分队": "博闻广记分队(萨卡兹)",
"蓝图测绘分队": "蓝图测绘分队(萨卡兹)",
"因地制宜分队": "因地制宜分队(萨卡兹)",
"永恒狩猎分队": "永恒狩猎分队(萨米)",
"生活至上分队": "生活至上分队(萨米)",
"科学主义分队": "科学主义分队(萨米)",

View File

@ -513,7 +513,8 @@
"help": "MaaRoguelike.Theme.help",
"Phantom": "Phantom",
"Mizuki": "Mizuki",
"Sami": "Sami"
"Sami": "Sami",
"Sarkaz": "Sarkaz"
},
"Mode": {
"name": "MaaRoguelike.Mode.name",
@ -537,6 +538,10 @@
"Squad": {
"name": "MaaRoguelike.Squad.name",
"help": "MaaRoguelike.Squad.help",
"魂灵护送分队": "魂灵护送分队",
"博闻广记分队": "博闻广记分队",
"蓝图测绘分队": "蓝图测绘分队",
"因地制宜分队": "因地制宜分队",
"永恒狩猎分队": "永恒狩猎分队",
"生活至上分队": "生活至上分队",
"科学主义分队": "科学主义分队",

View File

@ -458,7 +458,11 @@ class AssistantHandler:
self.config.MaaRoguelike_Theme != "Sami" and self.config.MaaRoguelike_Squad in ["永恒狩猎分队",
"生活至上分队",
"科学主义分队",
"特训分队"]):
"特训分队"]) or (
self.config.MaaRoguelike_Theme != "Sarkaz" and self.config.MaaRoguelike_Squad in ["魂灵护送分队",
"博闻广记分队",
"蓝图测绘分队",
"因地制宜分队"]):
args["squad"] = "指挥分队"
if self.config.MaaRoguelike_CoreChar: