
更多优质随机任务奖励
完成任务后随机获得一件额外奖励物品。
查看大图修改任务奖励,使其额外提供一件来自游戏内一系列物品的新物品池中的物品。
[i]这不会添加物品,只是任务奖励。[/i]
[b]为什么?[/b] 我觉得物品真的很有趣,有些物品比如那些替换输入和增加输出的,能极大地改变游戏进程,尤其是在早期阶段,让《纪元》更具可重玩性,这正是我想要的,这样我就能永远玩下去,开开心心的。
Nov 21 '23 [b]版本 4[/b]
- 游戏更新18的一些变化。
- 现在只发放一个奖励,而不是两个。你可以通过编辑此模组中的
assets.xml文件,修改六处出现的[font=monospace]<Amount>1</Amount>[/font],并在那里填入你想要的额外奖励物品数量来改变这一点。
Oct 8 '22 [b]Version 3[/b]
- [i]应该[/i]修复了一些任务没有奖励或告诉你有关奖励但奖励没有发放的问题。(我试图在版本2中改进这一点,但我觉得我把它搞得更糟了,所以不要使用本月早些的那个版本。)
- 同时应该改进权重设置,使原版物品的采样更加均匀。
- Hier0nimus的"完美专家与物品包"中的物品要么出现过于频繁,要么根本不出现,但我会尝试与他们沟通;这是一个已知问题。
- 与传奇种子兼容性补丁的额外文件。(需要同时安装“[奖励] 更多优质随机任务奖励”和“[游戏玩法] 传奇种子”。)
- 添加了来自游戏更新15的池子
- (回想起来,我认为这增加了数十种消耗品/主动物品。我不确定这是否是有意的。)
[b]任务奖励[/b]应如何运作:
- 如果一个任务不提供物品作为奖励,这个模组不应该影响它。这是因为我认为有些任务,比如非洲的那些任务,就像是点击一棵树,然后有人会给你讲述他们关于为什么那棵树很酷的TED演讲。给这些任务添加奖励似乎很奇怪。
- 如果任务奖励是"伪装"的,比如你在选择接受或拒绝任务时只看到问号,那么额外物品也是伪装的,你也只会看到问号。
- 如果任务奖励是给予你的船只,那么额外物品也应该出现在你的船只上。如果你的船只已满,游戏会将其放入水中。
- 这个模组以
[Rewards]为前缀,以便在[Quest]之后排序,这样如果某些模组添加了任务,它应该会在之后加载,从而影响来自模组的任务。
新的奖励池是从基础游戏中的一系列池中抽取的,包括DLC、赛季或其他我挑选的内容,旨在以均衡的比例纳入用于船只、市政厅、港务局和工会的物品。值得注意的是,[i]不包括[/i]文化物品和主动物品。
它尝试均匀地抽取物品,不进行加权。这并不完美,因为anno中的池子很混乱。而且更新中添加的物品最终会进入新的池子,所以我不知道如何让这个系统具有前瞻性。
它应该包括来自模组的物品,如果这些物品被添加到正确的池子中,但像传奇种子这样的物品被添加到了商人那里,而我不能包含商人的池子,否则会搞乱物品的概率。完美的专家包向池子中添加了物品,但这种方式也产生了不均匀的权重和概率。所以有时候感觉像是万圣节,但每个人都在分发糖果玉米。
此外,一些奖励将是传奇级别的,但在游戏早期毫无用处,不过你可以将它们高价出售,这在一定程度上会破坏平衡。这有点像作弊,但我认为AI在游戏早期也会作弊,所以无所谓。也许可以有一个模组来降低物品的出售价格,如果这很重要的话。
我理想中想要的是,每当模组列表发生变化时,模组加载器能运行一个小脚本来生成这个模组的模组操作。这样它就能通过一些xpath查询来构建池子。但这确实是个非常小众的需求。
无论如何,这并不完美,我以后可能会重新审视它,但我还是把它放出来了,因为它很有趣。
仅供参考,作为这项工作的一部分,我制作了一个工具,用于查看 assets.xml 文件中的奖励池,我在这里推广它,以防有人觉得它有用:github.com/sqwishy/anno_goats
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。