可锻造的弹弓

可锻造的弹弓

为熔炉添加了铁匠克林特的即时锻造选项,可使用棱镜碎片锻造弹弓。

游戏玩法机制

可锻造弹弓

概述

这个模组在克林特的工具升级商店新增了一个弹弓锻造选项,让玩家能通过使用五彩碎片强化弹弓,获得强大的远程战斗增益。

将你的简陋弹弓转变为一把强大的武器,能造成显著提升的伤害,并完全支持熔炉等级追踪、自定义命名以及可选的爆炸弹药增强功能。

特性

  • 即时铁匠锻造:通过克林特的工具升级菜单直接锻造你的弹弓,每级花费 2,000金币和1个彩虹碎片。
  • 持久锻造等级:锻造进度将直接存储在弹弓物品上,使用 模组数据,确保你的升级在存档和更新中保持安全。
  • 伤害加成:每级锻造为所有弹弓弹药类型增加 +25伤害。
  • 视觉反馈:弹弓的名称会显示当前的锻造等级为 +N(例如“弹弓+3”)。
  • 爆炸弹药选项(可配置):
    • 将所有爆炸弹药设置为固定的爆炸半径为5格。
    • 启用安全爆炸,使爆炸弹药能够收获生成的物体(例如草料、矿物等)并破坏资源堆,同时保留原版掉落物。

工作原理

当你的背包里有一把弹弓,且克林特目前没有在升级其他工具时,铁匠锻造选项会出现在克林特的升级商店中。这将会无缝整合到原版的铁匠铺体验中。

爆炸弹药保留了原版爆炸行为和流程。可选半径和安全爆炸功能完全独立于锻造系统。锻造弹丸通过modData携带其锻造等级,游戏中的 GameLocation.explode 调用进行了适当调整,而不是覆盖 BasicProjectile.explodeOnImpact。

安全爆炸模式特别有利于爆炸弹药:

  • 生成的地图对象(如采集物和矿井层矿物)在原生爆炸清理删除前被收割。
  • 爆炸范围内的资源块将使用合适的工具行为进行破碎,以确保所有原版掉落物得以保留。

要求

安装

  1. 如果尚未安装 SMAPI,请先安装。
  2. 使用模组管理器(推荐使用Vortex或ModDrop)下载并安装 Slingshot Forgeable,或手动将压缩包解压至您的 Mods 文件夹。
  3. (可选) 安装通用模组配置菜单以实现游戏内配置。
  4. 通过SMAPI启动游戏,享受升级版弹弓的乐趣吧!

配置

安装了通用模组配置菜单后,你可以轻松切换和调整:

  • 爆炸弹药爆炸范围覆盖
  • 安全爆炸采集行为

本模组设计轻量、平衡,且与现有存档完全兼容。

注意事项与兼容性

  • 适用于所有原版弹弓和大多数模组弹药系统。
  • 锻造等级在工具升级和库存变化时得以保留。
  • 爆炸弹药增强效果全局适用,但仅影响弹弓发射的爆炸性射弹。
  • 与主要框架没有已知冲突(Json Assets、Content Patcher、SpaceCore 等)。

如果您遇到任何问题,请提供您的SMAPI日志和问题描述。

鸣谢与许可

为星露谷物语社区制作。欢迎在模组包中使用此模组,但请注明出处。

感谢你游玩《弹弓锻造师》!

让弹弓再次伟大!