Upd: Add Erudition in rogue

This commit is contained in:
Yinhr 2024-01-03 23:34:52 +08:00 committed by LmeSzinc
parent d37548867a
commit 1659ec9491
12 changed files with 77 additions and 35 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.0 KiB

After

Width:  |  Height:  |  Size: 8.0 KiB

View File

@ -2,11 +2,21 @@ import os
import pandas as pd import pandas as pd
import textwrap import textwrap
from tasks.rogue.keywords.classes import RoguePath from tasks.rogue.keywords import KEYWORDS_ROGUE_PATH
from module.logger import logger from module.logger import logger
INDENTATION = ' ' INDENTATION = ' '
PATHS = [
KEYWORDS_ROGUE_PATH.Preservation,
KEYWORDS_ROGUE_PATH.Remembrance,
KEYWORDS_ROGUE_PATH.Nihility,
KEYWORDS_ROGUE_PATH.Abundance,
KEYWORDS_ROGUE_PATH.The_Hunt,
KEYWORDS_ROGUE_PATH.Destruction,
KEYWORDS_ROGUE_PATH.Elation,
KEYWORDS_ROGUE_PATH.Propagation,
KEYWORDS_ROGUE_PATH.Erudition,
]
class PresetFilterGenerator: class PresetFilterGenerator:
def __init__(self, file_name: str = None): def __init__(self, file_name: str = None):
@ -26,7 +36,7 @@ class PresetFilterGenerator:
self.length = 76 self.length = 76
def get_paths(self): def get_paths(self):
for path in RoguePath.instances.values(): for path in PATHS:
self.paths.append(path.name) self.paths.append(path.name)
self.path_name[path.name] = path.cn self.path_name[path.name] = path.cn

View File

@ -1275,7 +1275,8 @@
"The_Hunt", "The_Hunt",
"Destruction", "Destruction",
"Elation", "Elation",
"Propagation" "Propagation",
"Erudition"
] ]
}, },
"Bonus": { "Bonus": {

View File

@ -227,7 +227,7 @@ RogueWorld:
] ]
Path: Path:
value: The_Hunt value: The_Hunt
option: [ Preservation, Remembrance, Nihility, Abundance, The_Hunt, Destruction, Elation, Propagation ] option: [ Preservation, Remembrance, Nihility, Abundance, The_Hunt, Destruction, Elation, Propagation, Erudition ]
Bonus: Bonus:
value: Blessing Universe value: Blessing Universe
option: [ Blessing Universe, Miracle Universe, Fragmented Universe ] option: [ Blessing Universe, Miracle Universe, Fragmented Universe ]

View File

@ -127,7 +127,7 @@ class GeneratedConfig:
# Group `RogueWorld` # Group `RogueWorld`
RogueWorld_World = 'Simulated_Universe_World_7' # Simulated_Universe_World_3, Simulated_Universe_World_4, Simulated_Universe_World_5, Simulated_Universe_World_6, Simulated_Universe_World_7, Simulated_Universe_World_8 RogueWorld_World = 'Simulated_Universe_World_7' # Simulated_Universe_World_3, Simulated_Universe_World_4, Simulated_Universe_World_5, Simulated_Universe_World_6, Simulated_Universe_World_7, Simulated_Universe_World_8
RogueWorld_Path = 'The_Hunt' # Preservation, Remembrance, Nihility, Abundance, The_Hunt, Destruction, Elation, Propagation RogueWorld_Path = 'The_Hunt' # Preservation, Remembrance, Nihility, Abundance, The_Hunt, Destruction, Elation, Propagation, Erudition
RogueWorld_Bonus = 'Blessing Universe' # Blessing Universe, Miracle Universe, Fragmented Universe RogueWorld_Bonus = 'Blessing Universe' # Blessing Universe, Miracle Universe, Fragmented Universe
RogueWorld_DomainStrategy = 'combat' # combat, occurrence RogueWorld_DomainStrategy = 'combat' # combat, occurrence
RogueWorld_UseImmersifier = True RogueWorld_UseImmersifier = True

View File

@ -859,7 +859,8 @@
"The_Hunt": "The Hunt", "The_Hunt": "The Hunt",
"Destruction": "Destruction", "Destruction": "Destruction",
"Elation": "Elation", "Elation": "Elation",
"Propagation": "Propagation" "Propagation": "Propagation",
"Erudition": "Erudition"
}, },
"Bonus": { "Bonus": {
"name": "Blessings of Trailblaze", "name": "Blessings of Trailblaze",

View File

@ -859,7 +859,8 @@
"The_Hunt": "Cacería", "The_Hunt": "Cacería",
"Destruction": "Destrucción", "Destruction": "Destrucción",
"Elation": "Exultación", "Elation": "Exultación",
"Propagation": "Propagación" "Propagation": "Propagación",
"Erudition": "Erudición"
}, },
"Bonus": { "Bonus": {
"name": "Bendiciones", "name": "Bendiciones",

View File

@ -859,7 +859,8 @@
"The_Hunt": "The_Hunt", "The_Hunt": "The_Hunt",
"Destruction": "Destruction", "Destruction": "Destruction",
"Elation": "Elation", "Elation": "Elation",
"Propagation": "Propagation" "Propagation": "Propagation",
"Erudition": "Erudition"
}, },
"Bonus": { "Bonus": {
"name": "RogueWorld.Bonus.name", "name": "RogueWorld.Bonus.name",

View File

@ -859,7 +859,8 @@
"The_Hunt": "巡猎", "The_Hunt": "巡猎",
"Destruction": "毁灭", "Destruction": "毁灭",
"Elation": "欢愉", "Elation": "欢愉",
"Propagation": "繁育" "Propagation": "繁育",
"Erudition": "智识"
}, },
"Bonus": { "Bonus": {
"name": "开拓祝福三选一", "name": "开拓祝福三选一",

View File

@ -859,7 +859,8 @@
"The_Hunt": "巡獵", "The_Hunt": "巡獵",
"Destruction": "毀滅", "Destruction": "毀滅",
"Elation": "歡愉", "Elation": "歡愉",
"Propagation": "繁育" "Propagation": "繁育",
"Erudition": "智識"
}, },
"Bonus": { "Bonus": {
"name": "開拓祝福三選一", "name": "開拓祝福三選一",

View File

@ -77,20 +77,20 @@ CHECK_PROPAGATION = ButtonWrapper(
name='CHECK_PROPAGATION', name='CHECK_PROPAGATION',
share=Button( share=Button(
file='./assets/share/rogue/path/CHECK_PROPAGATION.png', file='./assets/share/rogue/path/CHECK_PROPAGATION.png',
area=(206, 308, 286, 372), area=(231, 284, 262, 317),
search=(186, 288, 306, 392), search=(211, 264, 282, 337),
color=(126, 104, 75), color=(174, 151, 109),
button=(206, 308, 286, 372), button=(231, 284, 262, 317),
), ),
) )
CHECK_REMEMBRANCE = ButtonWrapper( CHECK_REMEMBRANCE = ButtonWrapper(
name='CHECK_REMEMBRANCE', name='CHECK_REMEMBRANCE',
share=Button( share=Button(
file='./assets/share/rogue/path/CHECK_REMEMBRANCE.png', file='./assets/share/rogue/path/CHECK_REMEMBRANCE.png',
area=(220, 326, 270, 376), area=(235, 275, 262, 337),
search=(200, 306, 290, 396), search=(215, 255, 282, 357),
color=(128, 105, 75), color=(145, 122, 86),
button=(220, 326, 270, 376), button=(235, 275, 262, 337),
), ),
) )
CHECK_THE_HUNT = ButtonWrapper( CHECK_THE_HUNT = ButtonWrapper(

View File

@ -5,8 +5,9 @@ BLESSING_PRESET = {
> 构筑坚定 > 构筑补偿 > 构筑迸发 > 构筑专注 > 构筑弥合 > 构筑哨戒 > 构筑坚定 > 构筑补偿 > 构筑迸发 > 构筑专注 > 构筑弥合 > 构筑哨戒
> reset > reset
> 胜军 > 天棓步危 > 桑弧蓬矢 > 加持 > 不稳定带 > 孢夹 > 火堆外的夜 > 冠军晚餐猫的摇篮 > 帝弓断空彻太清 > 云镝逐步离 > 胜军 > 天棓步危 > 桑弧蓬矢 > 加持 > 不稳定带 > 孢夹 > 火堆外的夜 > 冠军晚餐猫的摇篮 > 帝弓断空彻太清 > 云镝逐步离
> 帝车超光所向捷 > 背生击死 > 背孤击虚 > 宝光烛日月 > 他人即地狱 > 毁灭性吸积 > 乌号綦箭 > 意义质询 > 丰饶众生一法界心 > 帝车超光所向捷 > 背生击死 > 背孤击虚 > 拟态触觉通路 > 宝光烛日月 > 他人即地狱 > 毁灭性吸积 > 乌号綦箭 > 意义质询
> 戒律性闪变 > 大愿般若船 > 飞虹诛凿齿 > 轨道红移 > 甘露 > 完美体验缄默 > 禳灾 > 液囊 > 永坍缩体 > 偏振受体 > 丰饶众生一法界心 > 戒律性闪变 > 大愿般若船 > 飞虹诛凿齿 > 轨道红移 > 甘露 > 完美体验缄默 > 禳灾 > 线圈编织的罗绮 > 液囊
> 永坍缩体 > 偏振受体 > 管道交错的桂冠
> random > random
""", """,
@ -16,8 +17,9 @@ BLESSING_PRESET = {
> 体验攀升的刺激 > 体验疏离的煎熬 > 体验决绝的痛恨 > 体验原初的苦衷 > 体验病痛的折磨 > 体验回应的兴奋 > 体验丢失的记忆 > 体验攀升的刺激 > 体验疏离的煎熬 > 体验决绝的痛恨 > 体验原初的苦衷 > 体验病痛的折磨 > 体验回应的兴奋 > 体验丢失的记忆
> reset > reset
> 胜军 > 天棓步危 > 桑弧蓬矢 > 加持 > 不稳定带 > 孢夹 > 丰饶众生一法界心 > 戒律性闪变 > 大愿般若船 > 飞虹诛凿齿 > 轨道红移 > 胜军 > 天棓步危 > 桑弧蓬矢 > 加持 > 不稳定带 > 孢夹 > 丰饶众生一法界心 > 戒律性闪变 > 大愿般若船 > 飞虹诛凿齿 > 轨道红移
> 甘露 > 星间构筑回馈庇护 > 禳灾 > 液囊 > 永坍缩体 > 偏振受体 > 冠军晚餐猫的摇篮 > 帝弓断空彻太清 > 云镝逐步离 > 甘露 > 星间构筑回馈庇护 > 禳灾 > 线圈编织的罗绮 > 液囊 > 永坍缩体 > 偏振受体 > 管道交错的桂冠 > 冠军晚餐猫的摇篮
> 帝车超光所向捷 > 背生击死 > 背孤击虚 > 宝光烛日月 > 他人即地狱 > 毁灭性吸积 > 乌号綦箭 > 意义质询 > 帝弓断空彻太清 > 云镝逐步离 > 帝车超光所向捷 > 背生击死 > 背孤击虚 > 拟态触觉通路 > 宝光烛日月 > 他人即地狱 > 毁灭性吸积
> 乌号綦箭 > 意义质询
> random > random
""", """,
@ -27,8 +29,8 @@ BLESSING_PRESET = {
> 意义质询 > 盲目视界 > 意义质询 > 盲目视界
> reset > reset
> 胜军 > 天棓步危 > 桑弧蓬矢 > 加持 > 不稳定带 > 孢夹 > 丰饶众生一法界心 > 戒律性闪变 > 大愿般若船 > 飞虹诛凿齿 > 轨道红移 > 胜军 > 天棓步危 > 桑弧蓬矢 > 加持 > 不稳定带 > 孢夹 > 丰饶众生一法界心 > 戒律性闪变 > 大愿般若船 > 飞虹诛凿齿 > 轨道红移
> 甘露 > 星间构筑回馈庇护 > 完美体验缄默 > 禳灾 > 液囊 > 永坍缩体 > 偏振受体 > 冠军晚餐猫的摇篮 > 帝弓断空彻太清 > 甘露 > 星间构筑回馈庇护 > 完美体验缄默 > 禳灾 > 线圈编织的罗绮 > 液囊 > 永坍缩体 > 偏振受体 > 管道交错的桂冠
> 云镝逐步离 > 帝车超光所向捷 > 宝光烛日月 > 毁灭性吸积 > 乌号綦箭 > 冠军晚餐猫的摇篮 > 帝弓断空彻太清 > 云镝逐步离 > 帝车超光所向捷 > 拟态触觉通路 > 宝光烛日月 > 毁灭性吸积 > 乌号綦箭
> random > random
""", """,
@ -38,8 +40,8 @@ BLESSING_PRESET = {
> 延寿 > 延寿
> reset > reset
> 天棓步危 > 桑弧蓬矢 > 不稳定带 > 孢夹 > 火堆外的夜 > 冠军晚餐猫的摇篮 > 帝弓断空彻太清 > 云镝逐步离 > 帝车超光所向捷 > 天棓步危 > 桑弧蓬矢 > 不稳定带 > 孢夹 > 火堆外的夜 > 冠军晚餐猫的摇篮 > 帝弓断空彻太清 > 云镝逐步离 > 帝车超光所向捷
> 背生击死 > 背孤击虚 > 他人即地狱 > 毁灭性吸积 > 乌号綦箭 > 意义质询 > 戒律性闪变 > 飞虹诛凿齿 > 星间构筑回馈庇护 > 背生击死 > 背孤击虚 > 拟态触觉通路 > 他人即地狱 > 毁灭性吸积 > 乌号綦箭 > 意义质询 > 戒律性闪变 > 飞虹诛凿齿
> 完美体验缄默 > 液囊 > 永坍缩体 > 偏振受体 > 星间构筑回馈庇护 > 完美体验缄默 > 线圈编织的罗绮 > 液囊 > 永坍缩体 > 偏振受体 > 管道交错的桂冠
> random > random
""", """,
@ -48,8 +50,8 @@ BLESSING_PRESET = {
> 白矢决射御 > 云镝逐步离 > 乌号綦箭 > 电射牛斗 > 天棓步危 > 背生击死 > 背孤击虚 > 桑弧蓬矢 > 雷车动地 > 飞虹诛凿齿 > 白矢决射御 > 云镝逐步离 > 乌号綦箭 > 电射牛斗 > 天棓步危 > 背生击死 > 背孤击虚 > 桑弧蓬矢 > 雷车动地 > 飞虹诛凿齿
> reset > reset
> 胜军 > 加持 > 不稳定带 > 孢夹 > 丰饶众生一法界心 > 戒律性闪变 > 大愿般若船 > 轨道红移 > 甘露 > 星间构筑回馈庇护 > 胜军 > 加持 > 不稳定带 > 孢夹 > 丰饶众生一法界心 > 戒律性闪变 > 大愿般若船 > 轨道红移 > 甘露 > 星间构筑回馈庇护
> 完美体验缄默 > 禳灾 > 液囊 > 永坍缩体 > 偏振受体 > 火堆外的夜 > 冠军晚餐猫的摇篮 > 宝光烛日月 > 他人即地狱 > 完美体验缄默 > 禳灾 > 线圈编织的罗绮 > 液囊 > 永坍缩体 > 偏振受体 > 管道交错的桂冠 > 火堆外的夜 > 冠军晚餐猫的摇篮
> 毁灭性吸积 > 意义质询 > 拟态触觉通路 > 宝光烛日月 > 他人即地狱 > 毁灭性吸积 > 意义质询
> random > random
""", """,
@ -58,8 +60,8 @@ BLESSING_PRESET = {
> 预兆性景深 > 危害性余光 > 原生黑洞 > 轨道红移 > 不稳定带 > 偏振受体 > 永坍缩体 > 回光效应 > 哨戒卫星 > 储备度规 > 预兆性景深 > 危害性余光 > 原生黑洞 > 轨道红移 > 不稳定带 > 偏振受体 > 永坍缩体 > 回光效应 > 哨戒卫星 > 储备度规
> reset > reset
> 胜军 > 天棓步危 > 桑弧蓬矢 > 加持 > 孢夹 > 丰饶众生一法界心 > 大愿般若船 > 飞虹诛凿齿 > 甘露 > 星间构筑回馈庇护 > 胜军 > 天棓步危 > 桑弧蓬矢 > 加持 > 孢夹 > 丰饶众生一法界心 > 大愿般若船 > 飞虹诛凿齿 > 甘露 > 星间构筑回馈庇护
> 完美体验缄默 > 禳灾 > 液囊 > 火堆外的夜 > 冠军晚餐猫的摇篮 > 帝弓断空彻太清 > 云镝逐步离 > 帝车超光所向捷 > 背生击死 > 完美体验缄默 > 禳灾 > 线圈编织的罗绮 > 液囊 > 管道交错的桂冠 > 火堆外的夜 > 冠军晚餐猫的摇篮 > 帝弓断空彻太清
> 背孤击虚 > 宝光烛日月 > 他人即地狱 > 乌号綦箭 > 意义质询 > 云镝逐步离 > 帝车超光所向捷 > 背生击死 > 背孤击虚 > 拟态触觉通路 > 宝光烛日月 > 他人即地狱 > 乌号綦箭 > 意义质询
> random > random
""", """,
@ -69,8 +71,9 @@ BLESSING_PRESET = {
> 操行满分 > 阴风阵阵 > 灰暗的火 > 基本有害 > 回灯塔去 > 发条苹果 > 奇爱医生 > 铂金时代 > 操行满分 > 阴风阵阵 > 灰暗的火 > 基本有害 > 回灯塔去 > 发条苹果 > 奇爱医生 > 铂金时代
> reset > reset
> 胜军 > 天棓步危 > 桑弧蓬矢 > 加持 > 不稳定带 > 孢夹 > 丰饶众生一法界心 > 戒律性闪变 > 大愿般若船 > 飞虹诛凿齿 > 轨道红移 > 胜军 > 天棓步危 > 桑弧蓬矢 > 加持 > 不稳定带 > 孢夹 > 丰饶众生一法界心 > 戒律性闪变 > 大愿般若船 > 飞虹诛凿齿 > 轨道红移
> 甘露 > 星间构筑回馈庇护 > 完美体验缄默 > 禳灾 > 液囊 > 永坍缩体 > 偏振受体 > 火堆外的夜 > 帝弓断空彻太清 > 云镝逐步离 > 甘露 > 星间构筑回馈庇护 > 完美体验缄默 > 禳灾 > 线圈编织的罗绮 > 液囊 > 永坍缩体 > 偏振受体 > 管道交错的桂冠
> 帝车超光所向捷 > 背生击死 > 背孤击虚 > 宝光烛日月 > 他人即地狱 > 毁灭性吸积 > 乌号綦箭 > 意义质询 > 火堆外的夜 > 帝弓断空彻太清 > 云镝逐步离 > 帝车超光所向捷 > 背生击死 > 背孤击虚 > 拟态触觉通路 > 宝光烛日月 > 他人即地狱
> 毁灭性吸积 > 乌号綦箭 > 意义质询
> random > random
""", """,
@ -79,8 +82,21 @@ BLESSING_PRESET = {
> 催化剂 > 槽针 > 脊刺 > 兴奋腺 > 鳞翅 > 孢夹 > 液囊 > 结膜 > 复眼 > 催化剂 > 槽针 > 脊刺 > 兴奋腺 > 鳞翅 > 孢夹 > 液囊 > 结膜 > 复眼
> reset > reset
> 胜军 > 天棓步危 > 桑弧蓬矢 > 加持 > 不稳定带 > 丰饶众生一法界心 > 戒律性闪变 > 大愿般若船 > 飞虹诛凿齿 > 轨道红移 > 甘露 > 胜军 > 天棓步危 > 桑弧蓬矢 > 加持 > 不稳定带 > 丰饶众生一法界心 > 戒律性闪变 > 大愿般若船 > 飞虹诛凿齿 > 轨道红移 > 甘露
> 星间构筑回馈庇护 > 完美体验缄默 > 禳灾 > 永坍缩体 > 偏振受体 > 火堆外的夜 > 冠军晚餐猫的摇篮 > 帝弓断空彻太清 > 星间构筑回馈庇护 > 完美体验缄默 > 禳灾 > 线圈编织的罗绮 > 永坍缩体 > 偏振受体 > 管道交错的桂冠 > 火堆外的夜
> 云镝逐步离 > 帝车超光所向捷 > 背生击死 > 背孤击虚 > 宝光烛日月 > 他人即地狱 > 毁灭性吸积 > 乌号綦箭 > 意义质询 > 冠军晚餐猫的摇篮 > 帝弓断空彻太清 > 云镝逐步离 > 帝车超光所向捷 > 背生击死 > 背孤击虚 > 拟态触觉通路 > 宝光烛日月
> 他人即地狱 > 毁灭性吸积 > 乌号綦箭 > 意义质询
> random
""",
"Erudition": """
景星助狩月 > BCI-34型灰质 > SMR-2型杏仁核 > 模仿递质合成 > VEP-18型枕叶 > 附加前庭系统 > 拟态触觉通路
> 齿轮啮合的王座 > 湮灭回归不等式 > 分析阈下知觉 > 装载纹状皮层 > 激发跳跃传导 > 植入外显记忆 > 偏时引燃的炬火
> 延迟衍射的烛光 > 能量变矩的权杖 > 导线弯绕的指环 > 线圈编织的罗绮 > 金属斑驳的华盖 > 管道交错的桂冠
> reset
> 胜军 > 天棓步危 > 桑弧蓬矢 > 加持 > 不稳定带 > 孢夹 > 火堆外的夜 > 冠军晚餐猫的摇篮 > 帝弓断空彻太清 > 云镝逐步离
> 帝车超光所向捷 > 背生击死 > 背孤击虚 > 宝光烛日月 > 他人即地狱 > 毁灭性吸积 > 乌号綦箭 > 意义质询 > 丰饶众生一法界心
> 戒律性闪变 > 大愿般若船 > 飞虹诛凿齿 > 轨道红移 > 甘露 > 星间构筑回馈庇护 > 完美体验缄默 > 禳灾 > 液囊 > 永坍缩体
> 偏振受体
> random > random
""", """,
@ -94,6 +110,7 @@ RESONANCE_PRESET = {
"Destruction": "回响构音:激变变星 > 回响构音:极端氦闪 > 回响构音:事件视界 > random", "Destruction": "回响构音:激变变星 > 回响构音:极端氦闪 > 回响构音:事件视界 > random",
"Elation": "回响构音:末日狂欢 > 回响构音:树苗长高舞 > 回响构音:开盖有奖 > random", "Elation": "回响构音:末日狂欢 > 回响构音:树苗长高舞 > 回响构音:开盖有奖 > random",
"Propagation": "回响构音:结晶螯刺 > 回响构音:酚类物质 > 回响构音:刺吸口器 > random", "Propagation": "回响构音:结晶螯刺 > 回响构音:酚类物质 > 回响构音:刺吸口器 > random",
"Erudition": "回响构音:模因逆推 > 回响构音:核心熔毁 > 回响构音:连带传染 > random",
} }
CURIO_PRESET = { CURIO_PRESET = {
"Preservation": """ "Preservation": """
@ -168,4 +185,13 @@ CURIO_PRESET = {
> random > random
""", """,
"Erudition": """
智识火漆 > 人造陨石球 > 空无烛剪 > 降维骰子 > 福灵胶 > 时空棱镜 > 测不准匣 > 万象无常骰 > 信标着色剂 > 星际大乐透
> 跃迁复眼 > 博士之袍 > 纯美之袍 > 俱乐部券 > 分裂金币 > 龋齿星系模型 > 分裂银币 > 混沌云芝 > 黑洞之阱 > 万识囊
> 混沌特效灵药 > 家族缘结 > 虚构机兵 > 异木果实 > 香涎干酪 > 永不停嘴的羊皮卷 > 信仰债券 > 湮灭烛剪 > 天外重声大碟 > 碎星芳饵
> 换境桂冠 > 朋克洛德精神 > 鲁珀特帝国机械齿轮 > 闪耀的偏方三八面骰 > 分裂咕咕钟 > 机械咕咕钟 > 卜筮咕咕钟 > 黑森林咕咕钟
> 永动咕咕钟 > 公司咕咕钟 > 银河大乐透 > 天才俱乐部普通八卦 > 愚者面具
> random
""",
} }