1
1
mirror of https://github.com/Rundll86/Dog-Lynx-And-HCN.git synced 2026-05-28 06:51:54 +08:00
Commit Graph

23 Commits

Author SHA1 Message Date
fallingshrimp 826df79c45 refactor(Wave): 重构波次配置逻辑以提升可维护性
将硬编码的测试模式配置提取为 waveConfig 数组,便于统一管理
修复 Parrier.gd 中子弹伤害计算变量名不一致的问题
2026-03-28 10:45:46 +08:00
fallingshrimp bbb4540ec4 feat: 更新角色和武器配置,调整子弹效果
- 将Kernyr角色替换为Chick并更新相关属性
- 修改Rooster的武器配置,替换AcidWind为PurpleCrystal
- 调整Yangyi子弹的纹理和粒子效果参数
- 提高武器Tree的攻击速率
- 移除调试标志并优化部分数值设置
2026-03-27 23:04:20 +08:00
fallingshrimp 88a0a18d7e feat(武器): 为乾坤剑添加弹反机制和伤害比例
增加子弹弹反概率和伤害比例属性
修改武器描述以反映新机制
更新子弹碰撞逻辑实现弹反或格挡
2026-03-25 22:15:28 +08:00
fallingshrimp b3c7efd1f4 fix(Bullets/Parrier): 调整弹反子弹的伤害计算逻辑
将弹反后的子弹基础伤害乘以攻击力,以平衡游戏性
2026-03-25 22:07:21 +08:00
fallingshrimp cc90a4caab fix: 调整测试关卡和子弹反弹逻辑
将测试关卡从WAVE_TESTBOSS_KUKE改为WAVE_JUSTJOKE
修改子弹碰撞逻辑,改为反弹子弹而非摧毁,以测试平衡性
2026-03-25 22:06:08 +08:00
fallingshrimp bda92cc95c feat(Bullets): 调整子弹碰撞时的相机震动和反冲效果
增加相机震动强度并优化反冲力计算公式,使用子弹速度和伤害的立方根来计算反冲力,使效果更符合游戏设计需求
2026-03-24 22:07:20 +08:00
fallingshrimp d9078f8cbd feat(战斗系统): 添加实体惯性系统并改进击退效果
为实体添加惯性系统,包括inertia属性和impluse方法
修改Parrier子弹碰撞时的击退逻辑,使用平方根计算更真实的冲击效果
调整Wave测试数据,在非发布版本使用测试Boss数据
2026-03-23 22:27:09 +08:00
fallingshrimp 54d3783306 fix: 修改测试模式和子弹碰撞逻辑
在测试模式下使用正式关卡数据而非玩笑数据
添加子弹碰撞时发射器后坐力效果
2026-03-22 22:56:15 +08:00
fallingshrimp 733e8e5c0b feat: 添加新角色Kernyr和子弹Yangyi及相关资源
添加新角色Kernyr及其相关资源文件,包括角色脚本、场景和贴图
添加新子弹类型Yangyi及其相关资源文件,包括子弹脚本、场景和贴图
修改Wave.gd添加Kernyr作为测试波次
调整QKSword.gd和Parrier.gd的数值效果
扩展Bullet.gd的selfRotate方法支持仅旋转贴图
2026-03-22 16:32:18 +08:00
fallingshrimp 128e9d51ff fix(特效): 修复格挡特效的旋转和纹理锁定问题
调整格挡特效的旋转角度计算,使其正确朝向子弹方向
添加lockTexture属性防止特效纹理旋转
优化粒子效果和动画播放顺序
2026-03-22 14:12:02 +08:00
fallingshrimp 3089af3ea0 fix(BulletBase): 修复子弹分裂和折射时的空引用问题
确保在子弹分裂和折射时检查返回的子弹对象是否有效,避免空引用异常
2026-03-22 08:16:35 +08:00
fallingshrimp 70eea5c9de feat(角色): 添加Yee角色的跑动和攻击动画资源
添加Yee角色的跑动、冲刺和攻击ABC动画的图片资源,包括对应的导入配置
创建Yee角色的基础脚本文件Yee.gd
调整Parrier特效的帧数和缩放逻辑
2026-03-21 23:09:40 +08:00
fallingshrimp cdf9544f1d feat(战斗系统): 调整格挡子弹伤害计算和动画时长
修改格挡子弹的伤害计算方式,现在会基于子弹基础伤害计算
调整格挡动画的时长从0.27秒增加到0.5秒
降低乾坤剑基础伤害从35点降至20点
新增伤害描述说明乾坤剑伤害基于化解伤害值
2026-03-21 21:36:44 +08:00
fallingshrimp aa3f34ca74 feat(武器): 增强格挡武器并添加新特效
增加格挡武器的攻击力从20提升至35
添加冲刺速度随气力增加的机制
为格挡和攻击添加新的视觉特效和音效
调整格挡子弹的碰撞检测形状
优化特效控制器逻辑确保正确释放资源
2026-03-21 18:55:32 +08:00
fallingshrimp 32f1f545e2 feat(武器): 完善扶桑元神武器机制
- 调整格挡子弹的基础伤害为0
- 增加气力上限和格挡次数的可配置性
- 实现乾坤剑伤害随武器等级提升
- 更新武器描述文本以反映新机制
- 修复乾坤剑生命周期与生成速度的同步问题
2026-03-21 14:37:46 +08:00
fallingshrimp 0395019d5f feat(武器/特效): 新增扶桑元神武器及爆炸特效
添加扶桑元神武器相关资源及功能实现,包括:
- 新增武器图标、描述和属性配置
- 实现格挡子弹并生成乾坤剑的逻辑
- 添加符咒爆炸特效及相关动画资源
- 调整乾坤剑伤害值和生成位置
- 优化武器特效控制器支持纹理动画
2026-03-21 13:51:17 +08:00
fallingshrimp 97ac580347 feat(子弹系统): 完善乾坤剑和格挡子弹的逻辑
添加乾坤剑的追踪和攻击逻辑,包括命中目标后的效果
调整格挡子弹的伤害值和生成气的逻辑
优化子弹动画和碰撞箱设置
为乾坤剑添加基础伤害和穿透属性
2026-03-19 22:58:50 +08:00
fallingshrimp ac643e426b feat(战斗系统): 添加招架球子弹和循环计时器功能
实现新的招架球子弹类型(ParryBallBullet)及其相关行为
新增CycleTimer类用于管理子弹的周期性运动
在EntityBase中添加计时器管理功能,支持创建和应用周期计时器
添加招架球子弹的资源文件和相关配置
2026-03-17 22:58:04 +08:00
fallingshrimp c5cfe236da feat(特效): 优化格挡特效并调整参数
- 新增格挡特效资源文件
- 调整格挡动画时间参数从0.8降至0.53
- 提高格挡动画播放速度从10到15
- 修改格挡特效生成位置距离从120增至150
- 更新特效颜色混合方式,使用子弹贴图颜色混合
2026-03-17 22:15:28 +08:00
fallingshrimp 9fa1b2eed2 fix: 修复测试模式下使用错误波次数据的问题并调整格挡效果
调整波次数据在测试模式下使用正常波次而非测试波次,避免潜在问题
修改格挡特效动画轨道,增加隐藏方法调用
调整格挡子弹生成位置距离
2026-03-17 06:52:55 +08:00
fallingshrimp 88a9fd5fff feat(子弹): 添加招架子弹的招架率参数
为招架子弹添加可配置的招架率参数,允许控制子弹成功招架的概率
修改招架特效生成位置,使其在招架时更明显
调整测试波次数据以便于开发测试
2026-03-17 06:49:46 +08:00
fallingshrimp 2722a123ca refactor(Bullets): 优化Parrier子弹效果和动画
- 调整子弹碰撞体大小和位置
- 修改动画效果,简化动画轨道
- 移除未使用的AI函数
- 添加子弹颜色继承效果
2026-03-17 06:34:07 +08:00
fallingshrimp 5cb1e27a08 feat(战斗系统): 添加新武器"树"及其配套子弹和特效
实现新的近战武器"树",包含以下内容:
- 添加武器Tree.gd脚本及场景资源
- 新增Parrier子弹类型,支持子弹碰撞检测和反弹效果
- 添加武器攻击音效和子弹命中特效
- 修改BulletBase.gd以支持子弹间碰撞逻辑
- 更新角色预设装备新武器
2026-03-16 23:35:22 +08:00