Commit Graph

  • f359eae788 docs(Design): 添加非关键成长三选一的设计文档 oh/0_7_1 panw 2025-11-28 16:54:46 +08:00
  • d3ca31fcfa ui变动 panw 2025-11-28 16:14:38 +08:00
  • 509539760d refactor(hero): 优化调试日志输出并添加调试工具方法 panw 2025-11-28 10:29:54 +08:00
  • 7a7a6fa02c fix(战斗系统): 修复伤害数值出错问题 panw 2025-11-28 09:59:01 +08:00
  • 40c430546c feat(英雄系统): 添加击杀计数并优化攻击系统变量命名 panw 2025-11-27 16:31:22 +08:00
  • b2cc25b32b feat(战斗系统): 添加反伤机制并优化属性变量命名 panw 2025-11-27 16:12:23 +08:00
  • 0692d58e01 refactor(天赋系统): 重构天赋效果枚举和属性处理逻辑 panw 2025-11-27 16:12:12 +08:00
  • cdfcf1f8f1 refactor(HeroAtkSystem): 移除未使用的DamageQueueHelper导入 panw 2025-11-27 10:49:26 +08:00
  • dcf739d093 refactor(战斗系统): 重构伤害计算逻辑并统一属性命名 panw 2025-11-27 10:19:54 +08:00
  • bbf8dbb8cb refactor(战斗系统): 统一伤害减免属性命名并优化伤害计算逻辑 panw 2025-11-26 16:35:44 +08:00
  • df3ad88c3e fix(英雄属性): 修复MP更新时视图未同步的问题 panw 2025-11-26 10:14:06 +08:00
  • ab4d29d42b refactor(GameEvent): 移除未使用的HeroSpeek事件枚举 panw 2025-11-26 10:09:17 +08:00
  • 9c33bb0f7b feat(技能提示): 添加MP恢复提示功能 panw 2025-11-26 10:07:21 +08:00
  • b965c88961 feat(英雄属性): 添加HP/MP基础属性管理方法并移除health方法冗余参数 panw 2025-11-25 16:45:05 +08:00
  • b73d756106 refactor(hero): 移除怒气值相关属性和逻辑,修改hp显示逻辑 panw 2025-11-25 16:35:35 +08:00
  • 3edc69deff refactor(skill): 移除溅射伤害设定,溅射以后有特定技能触发 panw 2025-11-25 15:24:38 +08:00
  • 03a8a41980 feat(战斗系统): 添加伤害比例属性并应用到伤害计算 oh/0_7_251120 panw 2025-11-24 16:58:13 +08:00
  • 91c18004eb feat(技能系统): 添加额外伤害和溅射伤害功能 panw 2025-11-24 16:58:04 +08:00
  • 6df4abadd1 feat(战斗系统): 添加必杀技能类型并优化天赋触发逻辑 panw 2025-11-24 15:52:28 +08:00
  • 8d2ec76b01 feat(战斗系统): 实现攻击和技能伤害加成天赋效果 panw 2025-11-24 15:39:05 +08:00
  • 4ed531e100 refactor(hero): 重命名天赋相关方法以区分计数型和数值型 panw 2025-11-24 10:27:38 +08:00
  • aefe3d6d06 refactor(战斗系统): 重构伤害计算逻辑并完善注释 panw 2025-11-21 10:36:54 +08:00
  • 2dc43b5b81 refactor(HeroAtkSystem): 重构伤害计算逻辑以提高可维护性 panw 2025-11-21 10:28:14 +08:00
  • 58fa6527ee feat(战斗系统): 扩展战斗属性配置和元素伤害类型 panw 2025-11-21 10:24:39 +08:00
  • df23e3787d feat(战斗系统): 完善伤害计算逻辑并添加元素伤害支持 panw 2025-11-21 10:23:35 +08:00
  • 8a0cfb78dd refactor(combat): 重构战斗系统伤害计算逻辑并完善文档 panw 2025-11-21 09:18:49 +08:00
  • 3990799046 refactor: 移除废弃脚本并迁移ECS文档至assets目录 panw 2025-11-20 16:54:15 +08:00
  • 1c49649c00 refactor(hero): 重构英雄攻击系统并重命名文件 oh/10171 oh/0.1.1120 panw 2025-11-20 16:48:23 +08:00
  • 51f32b1d29 refactor(战斗系统): 重构攻击处理逻辑并优化击退机制 panw 2025-11-20 16:48:14 +08:00
  • b4fd807ddc feat(天赋系统): 添加天赋执行次数功能并实现必暴效果 panw 2025-11-20 16:22:36 +08:00
  • ff4ce76482 fix: 修复技能属性引用问题并移除无用代码 panw 2025-11-20 15:19:27 +08:00
  • 8113ec671f refactor(技能系统): 统一额外伤害参数命名从exr_dmg改为ext_dmg panw 2025-11-20 15:11:59 +08:00
  • 5a81704379 refactor(hero): 重构天赋系统使用统一管理方式 panw 2025-11-20 14:51:26 +08:00
  • f2ec48bd2b feat(天赋系统): 重构天赋buff处理逻辑并添加vType支持 panw 2025-11-20 14:35:29 +08:00
  • 94d5aa8920 refactor(hero): 重构天赋触发机制和属性类型 panw 2025-11-19 16:51:36 +08:00
  • bcaa377cf6 refactor(英雄技能): 重构天赋触发逻辑和技能施放系统 panw 2025-11-19 16:03:19 +08:00
  • e577ed976c feat(技能系统): 添加目标数量配置并优化目标选择逻辑 panw 2025-11-19 15:39:57 +08:00
  • 209d550e87 fix(SACastSystem): 修复技能目标选择逻辑并添加默认值 panw 2025-11-19 15:37:34 +08:00
  • 5935b20094 refactor(game): 统一游戏地平线高度并优化技能目标选择 panw 2025-11-19 14:59:50 +08:00
  • 78ac2e949f feat(英雄系统): 优化天赋触发机制和技能施放逻辑 panw 2025-11-19 11:18:11 +08:00
  • 9f809b1ffa feat(技能系统): 添加最大技能自动施放开关并重构施法逻辑 panw 2025-11-19 10:34:37 +08:00
  • e42bdbb671 refactor(天赋系统): 优化天赋触发逻辑和代码结构 panw 2025-11-19 10:34:15 +08:00
  • 9798930879 feat(技能系统): 添加技能类型枚举并重构天赋系统 walkpan 2025-11-18 23:54:25 +08:00
  • 7b067213c0 feat(天赋系统): 重构天赋系统并添加新天赋效果 panw 2025-11-18 16:46:13 +08:00
  • ab8bb01dee refactor(配置): 重构英雄属性和天赋系统配置 walkpan 2025-11-18 13:44:44 +08:00
  • deb224b067 refactor(game): 重构天赋系统配置和组件逻辑 panw 2025-11-18 11:00:18 +08:00
  • 078787ccf2 docs(Design): 更新游戏设计文档中的战斗和天赋描述 walkpan 2025-11-18 08:41:25 +08:00
  • 3daddd6935 docs(Design.md): 更新游戏设计文档,简化核心概念并添加战斗关键词 panw 2025-11-17 16:57:23 +08:00
  • 46a779633a feat(hero): 添加受击闪光效果并重构相关代码 walkpan 2025-11-15 11:15:30 +08:00
  • 4af9a6fd9e refactor(hero): 重构英雄属性系统与受击特效 walkpan 2025-11-15 10:52:39 +08:00
  • a468c6c774 docs: 添加英雄天赋系统开发计划文档 panw 2025-11-13 11:57:58 +08:00
  • 60ca6f1d14 Merge branch 'oh/10171' of http://git.eoxnet.com/pan/heros into oh/10171 walkpan 2025-11-12 14:46:29 +08:00
  • 86cd78e3c2 feat(skill): 添加新的攻击动画和预制体,移除旧的攻击预制体 walkpan 2025-11-12 14:46:28 +08:00
  • 1915ffce8a 添加了很多技能动画 panw 2025-11-05 17:21:09 +08:00
  • afbaa13cb2 制作了多个 近战技能 panw 2025-11-04 17:25:48 +08:00
  • 53cf25d7a5 refactor(游戏对象): 调整英雄位置和动画关键帧数值 panw 2025-11-04 14:46:28 +08:00
  • 087f4010be refactor(渲染): 重构实体层级管理方式 panw 2025-11-04 14:23:07 +08:00
  • 1e0537b63d refactor(hero): 优化怪物生成位置计算并添加调试日志 panw 2025-11-04 11:12:43 +08:00
  • fc637529e2 地图动画,将英雄位置调整 panw 2025-11-04 11:04:27 +08:00
  • 5c9f299fd7 refactor(hero): 优化英雄缩放逻辑和位置配置 panw 2025-11-04 10:38:20 +08:00
  • ed1b4f46a4 refactor(game): 删除BezierMove相关元文件并更新英雄和地图资源 panw 2025-11-04 10:38:05 +08:00
  • 4670b12330 feat(英雄视图): 添加血条显示计时功能 walkpan 2025-11-03 23:40:43 +08:00
  • 8152523e10 feat(战斗系统): 实现基于技能距离的智能移动和攻击逻辑 walkpan 2025-11-03 22:59:56 +08:00
  • 914ab0e8b9 feat(技能系统): 实现技能冷却时间受攻击速度和技能速度属性影响 walkpan 2025-11-03 20:53:31 +08:00
  • 04aa5f9c78 fix(hero): 修复英雄视图组件的空指针异常和死亡逻辑 panw 2025-11-03 16:32:30 +08:00
  • c98f20ba1d fix(hero): 修复英雄死亡状态处理和怪物生成逻辑 panw 2025-11-03 16:07:13 +08:00
  • 1a45e91f1a feat(skill): 优化技能碰撞检测逻辑并添加攻击帧计数 panw 2025-11-03 14:47:53 +08:00
  • 2d5653e0e4 fix(hero): 修复BOSS怪物层级显示问题 walkpan 2025-11-03 13:39:29 +08:00
  • 9fcb6d3121 feat(渲染): 重构渲染层级管理并添加BOSS层级 walkpan 2025-11-03 13:36:33 +08:00
  • 96952ef493 refactor(game): 调整游戏层级配置数值并添加技能层级 walkpan 2025-11-03 13:36:20 +08:00
  • d089699c36 feat(英雄): 优化英雄移动和碰撞逻辑 fix由于 setScale 会影响物理判断,造成玩家角色多次被攻击触发回调 - 添加英雄移动方向缓存避免频繁转向 - 优化英雄碰撞器初始状态管理 - 修复英雄后退动画重复触发问题 - 调整部分英雄prefab的碰撞组和传感器设置 walkpan 2025-11-03 13:10:43 +08:00
  • 5bd2e15fb5 refactor(skill): 优化技能碰撞检测逻辑并移除重复命中检查 panw 2025-11-03 10:57:08 +08:00
  • e4905bcca2 fix(physics): 启用物理调试绘制并设置英雄碰撞组 panw 2025-11-03 10:56:32 +08:00
  • 5805e00895 feat(skill): 添加彩色箭头技能资源及配置 panw 2025-11-03 10:56:03 +08:00
  • 2a309a14d0 feat(渲染): 实现基于线路和生成顺序的层级管理系统 walkpan 2025-11-03 06:38:06 +08:00
  • 1f5792aa99 fix(hero): 调整英雄后退逻辑和伤害提示位置 walkpan 2025-11-03 06:37:51 +08:00
  • 9d42c221fd 添加了几个技能 walkpan 2025-11-02 22:39:04 +08:00
  • 0d76fd4050 fix(hero): 调整英雄预制体和视图组件的锚点及尺寸 walkpan 2025-11-02 13:40:01 +08:00
  • 187153ac9e feat(英雄系统): 添加怒气值属性及相关功能 top 血条样式调整 - 在HeroAttrsComp中添加pow属性表示当前怒气值 - 在HeroAttrs枚举中添加POW_MAX和POW_REGEN属性 - 修改HeroViewComp根据英雄类型显示不同资源条 - 调整boss血条位置偏移量 - 注释掉物理系统调试绘制代码 walkpan 2025-11-02 13:34:04 +08:00
  • f35d755b74 整合,清理掉很多冗余的东西 walkpan 2025-11-02 10:34:18 +08:00
  • b24f0e2afc fix: 修正技能类型并添加碰撞组件 walkpan 2025-11-02 00:23:53 +08:00
  • 8fdd9e2c98 fix(skill): 添加命中目标追踪防止重复伤害 walkpan 2025-11-02 00:23:44 +08:00
  • 1091b0399e fix: 修复技能碰撞检测和英雄prefab配置问题 修复技能碰撞检测逻辑,确保正确应用伤害并过滤同组碰撞 调整多个英雄prefab的_enabled状态和碰撞组配置 优化技能视图的日志输出和伤害应用逻辑 移除不必要的prefab组件和调试日志 walkpan 2025-11-01 23:10:38 +08:00
  • 2e1c6c3aa1 fix(英雄属性): 调整英雄锚点位置并修复HP/MP回复逻辑 walkpan 2025-11-01 21:34:40 +08:00
  • cb844cf65f 解决一些小问题 walkpan 2025-11-01 15:02:31 +08:00
  • d014e63d27 refactor(skill): 重构技能移动系统,整合移动逻辑到SMoveComp walkpan 2025-11-01 12:16:21 +08:00
  • ab03e32278 docs(Main.ts): 更新ECS系统初始化注释说明 walkpan 2025-11-01 12:15:45 +08:00
  • c1b1eba770 删除wiki库 walkpan 2025-11-01 11:35:17 +08:00
  • 2b8ba46759 技能继续调整 walkpan 2025-11-01 11:15:11 +08:00
  • 47509af7a1 技能动画调试 继续 walkpan 2025-11-01 09:36:14 +08:00
  • 638bbf505c 继续清理技能,技能动画开始重做,有多少资源做多少事,通过其他方面弥补动画的不足 walkpan 2025-11-01 09:07:57 +08:00
  • 600d49c679 技能动画图片整理 walkpan 2025-11-01 00:02:01 +08:00
  • b8f48e09d6 feat(战斗系统): 实现伤害队列机制优化战斗处理 walkpan 2025-10-31 20:08:43 +08:00
  • 8e0d09fc98 refactor(战斗系统): 优化伤害计算与技能释放逻辑,下一步 将伤害信标处理,改为队列处理 panw 2025-10-31 16:43:27 +08:00
  • 028a175df4 refactor(skill): 优化技能系统实现和配置 panw 2025-10-31 16:42:57 +08:00
  • 65b1eebd84 refactor(skill): 重构伤害计算逻辑 - 删除SkillEnt.ts及其meta文件,简化技能实体管理 - 将SDataCom重命名为更清晰的DmgDataCom和SDataCom - 重构伤害计算系统,增加命中检测和伤害类型处理 - 优化技能碰撞检测逻辑,支持范围伤害和数量限制 walkpan 2025-10-31 13:38:32 +08:00
  • 8c597ae008 refactor(skill): 技能初步完成,下一步完善伤害系统 重命名SMoveData组件并修复组件添加方式 将SMoveData组件重命名为SMoveDataComp以保持命名一致性 修复Skill类中组件添加方式,明确指定组件类型参数 panw 2025-10-31 11:06:17 +08:00
  • 3b21ee4048 refactor(技能系统): 重构技能施放系统并优化位置初始化 panw 2025-10-31 11:05:44 +08:00
  • 2b3b80b308 refactor(技能系统): 重构技能系统以使用s_uuid作为主键并优化技能施放逻辑 panw 2025-10-31 10:47:05 +08:00
  • b38e63e200 refactor(skill): 重构技能组件目录结构并重命名施法请求组件 panw 2025-10-31 09:22:50 +08:00