Houdou / prts-map

https://map.ark-nights.com
24 stars 2 forks source link

希望加入额外敌人路径的预览的功能 #50

Open hjhk258 opened 1 year ago

hjhk258 commented 1 year ago

如题。 额外敌人路径指的是关卡json文件中extraRoutes项中的内容,这部分内容格式与routes项中内容格式相同,但用于记录一些额外敌人的路径(例如进化的本质召唤的恶性畸变瘤睚召唤的妄境等等)。这部分路径会在branches项中被使用,敌人通过推进指定名称的branches来达到召唤预设路径敌人的目的。 生息演算开启后,这个需求变得更加重要了。生息演算中敌袭的敌人,是预先设定好种类数量和路径名称,再通过不同关卡json文件中配置的同名branches,以此达到不同地图中用不同路径生成同种敌人的目的。在没有额外敌人路径预览功能的情况下,生息演算中所有敌袭的路径都无法查阅。 因此,我希望作者可以加入查阅额外敌人路径的功能,最好是可以将branches名称和其使用的extraRoutes对应显示。谢谢!

Houdou commented 1 year ago

我觉得可以有,之前因为数量统计问题这些 extraRoutes 不知道怎么融进展示体系。 可能需要额外做一个展示流程区分与普通的线路

先研究一下数据怎么用的

hjhk258 commented 1 year ago

游戏内除了生息演算的敌袭,branches中的敌人是不计入关卡敌人总数的统计的。我个人也认为没有必要将branches中的敌人计入关卡敌人总数,这些额外的数据独立于关卡常规的时间轴,最好是单列出来作为一个额外的板块;但可以考虑统计一下单个branch内每个phase包含的敌人的数量(大部分情况下,敌人每次推进branch是将一个指定名称的branch推进一个phase,可能会循环)。

BarelyCare commented 10 months ago

现在还没有加入这个功能嘛?感觉血骑士召唤的凝血之刃也是属于这类敌人,血骑士的关卡好像无法查看凝血之刃的路线