fallingshrimp
|
97ac580347
|
feat(子弹系统): 完善乾坤剑和格挡子弹的逻辑
添加乾坤剑的追踪和攻击逻辑,包括命中目标后的效果
调整格挡子弹的伤害值和生成气的逻辑
优化子弹动画和碰撞箱设置
为乾坤剑添加基础伤害和穿透属性
|
2026-03-19 22:58:50 +08:00 |
|
fallingshrimp
|
cc4b91797d
|
feat(子弹系统): 添加QKSword子弹及其处理逻辑
实现QKSword子弹类型,包括子弹行为、生成逻辑和命中效果
- 新增QKSwordBullet类,实现追踪目标功能
- 新增QKSwordHandler处理命中后的子弹生成
- 修改ParryBall使其命中时生成QKSword子弹
- 调整CycleTimer的子弹偏移计算
- 为BulletBase添加afterSpawn回调
|
2026-03-18 22:39:44 +08:00 |
|
fallingshrimp
|
a1510abeb9
|
feat(武器系统): 添加单发武器功能并调整子弹参数
- 在武器结构中新增oneShoot属性用于支持单发武器
- 修改Tree武器的cooldown为0并设置为单发模式
- 调整Parrier子弹的动画轨迹参数
- 更新Rooster角色的武器发射逻辑以支持单发武器
|
2026-03-18 22:23:31 +08:00 |
|
fallingshrimp
|
238450bf11
|
feat(武器系统): 调整武器冷却时间并改进子弹轨迹效果
- 将Tree武器的冷却时间从500ms减少到200ms以提升攻击频率
- 修改CycleTimer子弹轨迹计算,增加垂直偏移和缩放效果
|
2026-03-18 06:49:11 +08:00 |
|
fallingshrimp
|
44ebd1b450
|
refactor(Bullets): 优化Parrier动画曲线和参数配置
将部分动画轨道从value类型改为bezier类型以实现更平滑的动画效果
调整动画关键帧数据简化时间轴
修改默认parryRate值为0以匹配新的动画配置
|
2026-03-17 23:07:26 +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 |
|
fallingshrimp
|
ff9273ca29
|
feat(武器): 添加河豚刺针武器及其相关资源
新增河豚刺针武器,包含以下内容:
- 添加河豚武器图标和音效资源
- 实现Needle子弹类及其反弹逻辑
- 创建Hetun武器类实现散射攻击
- 添加子弹特效和碰撞检测
- 更新公鸡角色默认武器配置
|
2026-03-14 19:09:55 +08:00 |
|
fallingshrimp
|
06413d204c
|
feat(武器系统): 重构氧化加农炮并添加篮球消耗机制
- 修改Oxygener武器属性,增加count字段控制篮球消耗
- 实现checkAttack方法检查篮球消耗
- 调整武器基础数值和描述
- 移除氧气火焰的击退效果
- 在Rooster角色中替换初始武器为Oxygener
- 修复代码缩进问题
|
2026-03-14 07:21:42 +08:00 |
|
fallingshrimp
|
52f7872a2a
|
refactor(Characters): 替换Rooster的武器为BigLaser
移除Volcano和VectorStar武器,改为使用BigLaser,简化武器配置
|
2026-03-07 09:49:52 +08:00 |
|
fallingshrimp
|
c0166cbffc
|
feat(角色): 为公鸡角色添加VectorStar武器
增加VectorStar武器到公鸡角色的武器库中,扩展其攻击能力
|
2026-03-07 09:30:36 +08:00 |
|
fallingshrimp
|
3aa28ecf39
|
refactor(武器系统): 优化Oxygener武器逻辑并更新描述
重构Oxygener武器的攻击逻辑,将浓硝酸子弹作为火焰子弹的附属效果
更新武器描述文本以匹配新的攻击机制
修改AcidBulletBase中storm变量的类型为更通用的Node2D
移除Rooster角色中不再使用的武器
|
2026-03-07 09:27:42 +08:00 |
|
fallingshrimp
|
205d6d8a12
|
fix(武器): 为所有武器攻击方法添加返回值
统一所有武器的attack方法,确保返回true以表示攻击成功执行
|
2026-03-07 09:08:39 +08:00 |
|
fallingshrimp
|
ca82cbed12
|
feat: 新增光标刃轮武器及相关资源
添加光标刃轮武器系统,包括:
- 武器脚本和场景配置
- 子弹动画和特效
- 相关音效和贴图资源
- 武器升级逻辑
- 角色初始武器配置调整
|
2026-03-07 09:05:36 +08:00 |
|
fallingshrimp
|
d5a05f8ac9
|
fix(Weapons/AcidWind): 调整灵魂等级对f属性的影响系数
将f属性受灵魂等级影响的系数从25降低到15,以平衡武器性能
|
2026-03-07 07:27:57 +08:00 |
|
fallingshrimp
|
561be7c734
|
feat(武器): 实现酸蚀风暴武器及其相关子弹效果
添加酸蚀风暴武器,它会发射一个吸引五种不同类型酸液子弹的风暴中心
修改酸液子弹基类以支持风暴效果
调整酸风武器的属性值和描述
移除旧版随机发射酸液子弹的逻辑
|
2026-03-06 23:19:22 +08:00 |
|
fallingshrimp
|
e44458e816
|
fix: 调整Cogwheel子弹减速逻辑并移除Rooster测试代码
调整Cogwheel子弹的减速系数slow从乘以2改为固定0.5,使减速更平滑
移除Rooster角色中非发布版本的额外子弹数量测试代码
|
2026-02-17 20:08:31 +08:00 |
|
fallingshrimp
|
df1f837195
|
fix: 调整子弹偏移值并优化齿轮子弹逻辑
调整EntityBase中子弹偏移值从3改为5
在Cogwheel.gd中添加spawn函数并优化减速逻辑
在Rooster.gd中修复chargeStartTime变量位置并添加测试用额外子弹数
|
2026-02-16 17:57:57 +08:00 |
|
fallingshrimp
|
1e4ab28b75
|
feat(组件): 添加齿轮回旋镖组件场景文件
|
2026-02-15 20:43:53 +08:00 |
|
fallingshrimp
|
96c5cda40a
|
fix(Weapons/Cogwheel): 调整攻击和旋转属性的加成系数
将攻击加成从2倍降低至1倍,旋转加成从1倍降低至0.5倍,以平衡游戏性
|
2026-02-15 20:24:51 +08:00 |
|
fallingshrimp
|
2682863302
|
fix(武器/子弹): 调整齿轮武器的攻击力和动画效果
将齿轮武器的攻击力从5降低到2以平衡游戏性
修改子弹动画轨道类型,从bezier改为value,并调整发射效果
移除子弹组件中未使用的属性,简化代码结构
|
2026-02-15 20:22:28 +08:00 |
|
fallingshrimp
|
f8235e27e2
|
feat(Cogwheel): 添加分裂功能并实现销毁动画
为Cogwheel子弹添加split方法实现分裂功能,同时配置销毁动画资源并启用autoDestroyAnimation
|
2026-02-15 20:17:36 +08:00 |
|
fallingshrimp
|
a72c0032d5
|
feat(武器): 添加齿轮回旋镖武器及其子弹效果
添加新的武器"齿轮回旋镖"及其配套子弹资源:
1. 实现齿轮武器的基本逻辑,包括攻击和属性计算
2. 添加齿轮子弹的旋转、减速和回旋行为
3. 包含相关资源文件(图片、场景、脚本)
4. 将新武器添加到公鸡角色的武器库中
|
2026-02-15 19:36:46 +08:00 |
|
fallingshrimp
|
a2b3cd407f
|
fix(武器/管道): 限制子弹速度最大值
防止子弹速度因攻击力过高而变得不合理,将速度限制在0到30之间
|
2026-02-11 17:22:50 +08:00 |
|
fallingshrimp
|
6ed8278158
|
fix(武器/子弹): 调整子弹速度和能量衰减
修改Pipe武器的子弹速度计算方式,使用平方根函数平滑速度增长
将Pipe子弹命中后的能量衰减系数从0.8改为0.6,加快能量消耗
|
2026-02-11 17:20:54 +08:00 |
|
fallingshrimp
|
a38ec5536d
|
feat: 添加芝士热狗和诡异芝士热狗资源及场景
添加了两个新的食物资源(热狗和诡异版本)及相关场景文件,同时修复了EntityBase.gd和FieldStore.gd中的缩进问题,并添加了蓄力图标资源
|
2026-02-11 17:11:30 +08:00 |
|
fallingshrimp
|
7d940cf3fc
|
feat(角色系统): 添加蓄力速度属性并应用于公鸡角色
- 在EntityBase.gd和FieldStore.gd中添加CHARGE_SPEED属性
- 在Rooster.gd中将攻击速度替换为蓄力速度影响粒子效果和武器充能时间
|
2026-02-11 16:52:54 +08:00 |
|
fallingshrimp
|
0fe03c1f5d
|
fix: 调整PipeBullet命中后的能量衰减系数
将命中后的能量衰减系数从0.95调整为0.8,以平衡游戏难度
|
2026-02-11 16:49:09 +08:00 |
|
fallingshrimp
|
0a7069523e
|
fix(Weapon): 调整充能伤害计算公式中的除数
将充能伤害计算公式中的除数从20改为15,以平衡游戏中的武器伤害
|
2026-02-11 16:09:14 +08:00 |
|
fallingshrimp
|
873b1b06a9
|
refactor(武器): 调整钢管武器的伤害计算和描述
修改钢管武器的伤害计算公式,使用平方根函数替代线性增长
移除蓄力倍率属性,改为固定值0.1
更新武器描述文本以反映新的伤害机制
|
2026-02-11 16:06:21 +08:00 |
|
fallingshrimp
|
66bcb0ad54
|
feat(Weapons): 增强钢管武器蓄力机制描述
更新钢管武器的描述文本,明确说明发射后可以继续蓄力
|
2026-02-09 13:11:03 +08:00 |
|
fallingshrimp
|
fd58948b3f
|
fix(武器/子弹): 调整管道武器和子弹的数值计算
修复管道武器的充能计算方式,改为基于灵魂等级减1的乘法
修改子弹旋转速度计算,使用初始速度替代能量值
添加子弹基础伤害与能量值的关联
调整子弹命中后的能量衰减系数
|
2026-02-09 13:10:15 +08:00 |
|
fallingshrimp
|
21352430e3
|
fix(Weapons/Pipe): 调整攻击力和充能值的增长系数
将攻击力增长系数从2降低至1,充能值增长系数从0.02降低至0.005,以平衡武器性能
|
2026-02-05 21:11:07 +08:00 |
|
fallingshrimp
|
f9a1cb350b
|
feat(角色): 调整公鸡角色的攻击速度计算方式
修改公鸡角色的攻击蓄力逻辑,将攻击速度属性(FieldStore.Entity.ATTACK_SPEED)纳入计算,影响粒子效果速度和武器蓄力时间
|
2026-02-05 21:05:21 +08:00 |
|
fallingshrimp
|
5edb048eed
|
fix(Rooster): 修复蓄力攻击粒子效果和初始化问题
调整蓄力攻击时粒子效果的速度缩放比例,并修复初始化时未设置默认值的问题
|
2026-02-05 21:03:35 +08:00 |
|
fallingshrimp
|
345c1ad9dd
|
feat: 添加钢管组件并移除公鸡角色的钢管武器
添加新的钢管组件资源文件,包含相关属性和贴图配置
同时从公鸡角色场景中移除钢管武器的实例
|
2026-02-05 21:00:12 +08:00 |
|
fallingshrimp
|
e1ac836497
|
refactor(武器系统): 优化武器攻击逻辑和能量检查
- 将武器攻击前的条件检查提取为独立方法 canAttackBy
- 重构能量检查逻辑,增加 isEnergyEnough 方法
- 简化公鸡角色的输入处理,合并重复代码为 tryLaunch 方法
- 调整钢管武器的冷却时间为 3000.0
|
2026-02-05 20:52:04 +08:00 |
|
fallingshrimp
|
d1bf911c79
|
feat(武器): 添加钢管武器蓄力特效和音效
- 为钢管武器添加蓄力粒子效果
- 新增钢管落地音效资源
- 修改钢管子弹碰撞形状为圆形
- 添加钢管武器能量消耗和冷却时间配置
- 实现钢管子弹销毁时的落地效果
|
2026-02-05 20:26:47 +08:00 |
|
fallingshrimp
|
53412c0968
|
feat(武器系统): 新增可蓄力钢管武器及相关功能
实现钢管武器的蓄力攻击机制,包括:
- 添加 Pipe 武器和 PipeBullet 子弹脚本及场景
- 在 Weapon 类中增加蓄力相关属性和方法
- 修改 Rooster 角色以支持武器蓄力功能
- 添加武器蓄力时间计算和伤害加成逻辑
|
2026-02-05 20:04:39 +08:00 |
|
fallingshrimp
|
d83abc7078
|
feat(武器): 添加钢管武器及其资源文件
添加钢管武器的场景配置、图片资源及导入设置
|
2026-02-05 19:27:59 +08:00 |
|
fallingshrimp
|
626924305d
|
fix(Feeds): 调整鸡蛋资源的数值配置
将鸡蛋的 fieldValues 从 [2.0, -360.0] 修改为 [5.0, -360.0],并增加 costCounts 中第二个资源的消耗数量从 5 到 10
|
2026-02-05 17:46:36 +08:00 |
|
fallingshrimp
|
5e6ac8b8ee
|
fix(武器): 调整HXD武器对Boss的伤害倍率计算方式
将伤害倍率增量从加法改为乘法,并将delta值从0.001提升到0.01
同时更新武器描述中的伤害倍率加成说明
|
2026-02-05 17:43:56 +08:00 |
|
fallingshrimp
|
8bbabaed3a
|
fix(武器): 调整HXD武器攻击力计算公式
将攻击力加成从3倍降低为2倍,以平衡游戏难度
|
2026-02-05 17:20:29 +08:00 |
|
fallingshrimp
|
c4f53e283c
|
feat(武器): 调整HXD武器的攻击力和计数加成公式
将攻击力加成从2倍提升到3倍,同时将计数加成从3倍降低到2倍,以平衡武器性能
|
2026-02-05 08:00:54 +08:00 |
|
fallingshrimp
|
6d099c25c1
|
fix(Weapons): 调整HXD武器对Boss的伤害倍率从1%降至0.1%
修改武器描述模板和实际描述文本,降低对Boss的伤害加成以平衡游戏性
|
2026-02-05 07:42:41 +08:00 |
|
fallingshrimp
|
40a52892d1
|
fix: 调整HXD武器伤害倍率增量并移除销毁逻辑
将Boss命中时的伤害倍率增量从5%降低至1%
移除子弹销毁时的伤害倍率减少逻辑
更新武器描述以反映实际效果
|
2026-02-05 07:38:40 +08:00 |
|