VoxelTales

VoxelTales

VoxelTales 是一个战斗进程大修模组,灵感来源于 VoxlBlade 的模块化进程系统。

游戏玩法

VoxelTales

image

一个以自定义战斗进程、武器锻造和UI驱动游戏系统为核心的Hytale模组/插件。


VoxelTales是一款受Roblox游戏VoxlBlade启发的Hytale模组/插件。

这是一个正在开发中的项目,旨在为Hytale带来更注重进程的作战体验,包含自定义武器、UI流程、NPC交互以及数据驱动的游戏系统。

此模组目前为演示版,仍在开发中

感谢您查看我的模组!

我启动这个项目的初衷是想尝试为Hytale构建一个更接近全面转换的模组。我想尝试用更RPG化的元素替换常规战斗和进程循环的一部分——武器由部件组装、属性随时间成长、NPC引导你体验整个过程。

我显然低估了这项工作所需的时间,尤其是新世界大赛的截止日期临近,但我仍然为这个演示版感到骄傲。希望它能展示我想将项目带往的方向,并让这个想法引起您的兴趣!


更新 0.7.2 – 技能基础工作与服务器更新

一次小型外部更新,但包含了大量未来技能系统的内部准备工作,以及服务器/依赖项更新。

  • 为即将推出的技能选择系统奠定了基础,新增了技能配置数据、内部系统以及一些辅助开发命令来驱动它。
  • 扩展了配置UI,支持技能和终极技能池,将技能纳入与剑刃/手柄相同的数据驱动流程中。
  • 重构了Weight枚举及相关逻辑,使技能/终极技能在平衡池时更加直观。
  • 将VoxelTales更新至目标Hytale服务器版本,并刷新了依赖项,以确保HyUI、伤害格式化和其他系统的兼容性。目前,大部分内容仍在“幕后”:公开演示的流程非常相似,但这为下一波内容——技能和终极技能成为构建真正一部分——奠定了基础。

抱歉距离上次更新间隔已久,但大学学业正在吞噬我的空闲时间!

更新 0.7.1

一次大规模内部清理,游玩时不会注意到任何变化,但它为未来发展奠定了更清晰的基础。

  • 注册表现在是真正的单例模式,由一个全新的中央注册管理器管理,将所有内容统一连接起来。
  • 静态访问方式与之前相同,因此下游没有出现任何问题。
  • 修复了几个潜伏的Bug,这些Bug最终可能会带来麻烦。
  • 为一些怪异代码添加了注释(未来的我会感谢现在的我)。

更新 0.7.0

  • 重构了整个代码库 =)
  • 新增了一把剑刃(炽热之刃)
  • 新增了一个手柄(炽热手柄)
  • 新增了被动技能系统

被动技能系统允许被动技能或武器和护甲触发各种效果,例如炽热套装有一定几率点燃目标。

重构规模巨大,因为我为了赶大赛发布积累了大量技术债,现在代码好多了。

正如我所提到的,我添加了“炽热”剑刃和手柄,但目前要实际使用它们,您需要使用命令:

/Voxel setBlade Incandescent
/Voxel setHandle Incandescent

祝您玩得开心 =)


已实现功能

  • 使用独立的剑刃手柄进行武器锻造
  • 自定义武器锻造UI
  • 3把剑刃和3个手柄,可自由组合
  • 通过进程解锁武器部件
  • 每把剑刃和手柄的自定义属性系统
  • 根据所选剑刃+手柄计算的最终武器属性
  • 用于配置剑刃和手柄属性的UI
  • 自定义NPC——剑圣,引导玩家完成演示流程
  • 用于NPC交互的对话系统
  • 临时任务线,用于介绍主要功能
  • 不同于Hytale默认战斗的自定义伤害系统
  • 提供固定属性增益和剑术点数/SP的等级系统
  • 持久的玩家武器进程
  • 用于游戏流程的自定义UI/HUD元素
  • 配置驱动的武器数据,便于平衡和微调
  • 可应用多种效果的自定义被动技能系统

当前演示内容

当前的演示有意保持较小规模,但包含了完整的基本流程:

  1. 遇见剑圣
  2. 了解武器锻造
  3. 完成临时任务线
  4. 解锁新的剑刃和手柄
  5. 锻造自定义武器
  6. 使用自定义战斗/进程系统操作武器

这仅仅是基础,目标是未来扩展更多武器部件、更深层次的进程、更多NPC、任务、技能、被动技能以及更完整的RPG风格体验。


未来功能

  • 基于当前剑刃和手柄的技能与标志性技能选择UI (内部系统已部分实现)
  • 用于更深层次进程的武器升级树
  • 更多剑刃和手柄
  • 符文系统,为E键或R键提供专用技能槽并带有冷却时间 (例如:火球符文、冲刺符文、治疗符文等)
  • 公会系统,包含自定义预制件和NPC,任务和秘密需求让您能将构建专注于特定玩法风格 (例如:狂战士公会、虚空公会等)
  • 一个设置,用于禁用其他武器制作和武器拾取,使VoxelTales武器系统成为主要进程路线
  • 现有护甲套装的自定义护甲属性,包括被动技能和属性加成

需求

VoxelTales目前需要:

  • HyUI
  • Dynamic Floating Damage Formatter

请确保这些模组与VoxelTales一起安装/启用。


故障排除

  • NPC(剑圣)无响应?请确保您处于生存模式。默认情况下,Hytale NPC可能无法识别或与创造模式玩家互动。
  • 武器锻造UI不显示?请检查HyUI是否正确安装并在您的服务器上激活。
  • 伤害数字缺失?请确保Dynamic Floating Damage Formatter存在于您的模组文件夹中。

备注

这是为“新世界大赛”制作的早期演示版,因此某些系统仍显粗糙或为临时设置。非常欢迎提供反馈!