fallingshrimp
|
cf9568bcac
|
feat(子弹效果): 添加内部伤害子弹的动画和粒子效果
- 新增destroy、loop和spawn三种动画
- 添加粒子轨迹效果
- 调整子弹纹理的旋转和缩放比例
- 启用自动循环动画功能
|
2026-05-09 19:53:28 +08:00 |
|
fallingshrimp
|
8b14e36031
|
feat(战斗系统): 添加内伤机制和爆炸类型子弹
为子弹系统添加新的爆炸类型(MotionType.EXPLOSION)
实现内伤机制,包括内伤子弹和相关逻辑
修改多个子弹场景以使用爆炸类型
调整格挡系统,增加内伤效果
更新武器描述和角色配置
|
2026-05-09 19:43:44 +08:00 |
|
fallingshrimp
|
32a0f43bfa
|
fix(武器): 调整DaoStatue的伤害计算和移除InfinitySword的伤害减免
移除InfinitySword的penerateDamageReduction属性
调整DaoStatue的rate2计算系数从0.06提升至0.15
更新DaoStatue的基础rate2值从1.05提升至1.25
同步更新相关UI文本中的数值显示
|
2026-05-08 16:22:46 +08:00 |
|
fallingshrimp
|
e8413dd01b
|
feat(武器系统): 添加神手玉武器并完善格挡机制
添加新武器"神手玉",实现不同类型的攻击格挡效果:
- 近战挥舞:化解伤害
- 近战戳刺:反弹伤害并击退
- 远程射弹:概率弹反
- 猛冲攻击:反弹速度
- 吐息攻击:产生击退
- 魔法/召唤攻击:少量储能
调整Parry.gd的相机震动参数,增加BulletBase的MotionType枚举值STAB,完善Parrier.gd对不同攻击类型的处理逻辑。同时添加Debug测试boss选项,修复AcidS.gd的缩进问题。
|
2026-05-08 15:43:55 +08:00 |
|
fallingshrimp
|
4a98f032dd
|
refactor(BroomBoomerang): 修改碰撞形状为矩形并添加同步变换脚本
将圆形碰撞形状改为矩形以更符合视觉效果,并添加SyncTransform脚本实现碰撞体与动画节点的同步变换
|
2026-05-01 13:05:42 +08:00 |
|
fallingshrimp
|
6a4a6811ba
|
feat(子弹): 调整扫帚炮和回旋镖参数
增加扫帚炮的移动速度并调整相机震动强度
修改回旋镖的曲线参数以优化运动轨迹
|
2026-05-01 12:54:49 +08:00 |
|
fallingshrimp
|
c3e5e81a61
|
feat(子弹): 为扫帚炮添加追踪开关并调整相关参数
- 在BroomGun中添加canTrace导出变量控制追踪功能
- 调整Broom子弹的碰撞体大小和位置
- 修改EnergyBlock中Broom子弹的速度倍率从2改为3
- 在BroomGun动画中添加canTrace状态控制
|
2026-05-01 12:50:27 +08:00 |
|
fallingshrimp
|
6d51795c54
|
fix: 调整扫帚武器伤害值及能量块行为
调整扫帚系列武器的伤害值以平衡游戏性:
- 扫帚回旋镖基础伤害从15降至5
- 扫帚炮新增基础伤害5
- 扫帚基础伤害从20降至15
优化能量块行为逻辑:
- 新增移动速度属性
- 扩展攻击互斥组和攻击类型
- 调整攻击3类型时的速度变化逻辑
|
2026-05-01 12:42:03 +08:00 |
|
fallingshrimp
|
fb6263d7ec
|
refactor(武器系统): 调整武器属性和配置
- 移除BroomGun的基础伤害属性
- 调整EnergyBlock的最大生命值
- 优化Parrier的弹反冲力计算
- 修改Tree武器的攻击速率和伤害比例
- 更新Rooster的武器配置
|
2026-05-01 09:46:50 +08:00 |
|
fallingshrimp
|
8acb08fd14
|
feat(子弹系统): 添加扫帚系列子弹及相关资源
添加扫帚子弹、扫帚炮和扫帚回旋镖三种新子弹类型
包含子弹脚本、音效、动画和特效资源
修改EnergyBlock实体以支持新子弹的攻击逻辑
更新子弹基类添加销毁信号
|
2026-05-01 09:12:27 +08:00 |
|
fallingshrimp
|
bd2525a55e
|
feat(战斗系统): 调整能量块攻击逻辑和扫帚子弹属性
- 为扫帚子弹添加基础伤害属性并调整碰撞盒位置
- 扩展能量块攻击冷却时间配置,增加多种攻击类型
- 重构攻击逻辑,支持多类型攻击和互斥控制
- 优化子弹生成逻辑,根据类型执行不同行为
|
2026-05-01 06:38:07 +08:00 |
|
fallingshrimp
|
cf075d17e9
|
feat(子弹): 为扫帚子弹添加基础属性配置
添加displayName、speed、motionType等基础属性配置,用于控制子弹行为和显示
|
2026-04-30 21:30:28 +08:00 |
|
fallingshrimp
|
99e23cf34b
|
feat(子弹): 添加挥剑子弹基础功能
实现挥剑子弹的基础逻辑,包括继承BulletBase类并添加锁定发射器的AI功能
|
2026-04-30 21:24:59 +08:00 |
|
fallingshrimp
|
0a9e5f328a
|
refactor(Statemachine): 将FollowPosition重构为SyncTransform并增加缩放功能
feat(EnergyBlock): 添加新的攻击类型1并设置冷却时间
fix(Parrier): 修复子弹碰撞时的hitbox禁用问题
feat(Bullets): 添加新的SwingSword子弹资源
style(Wave): 调整调试配置使用测试小怪而非Boss
|
2026-04-30 20:56:49 +08:00 |
|
fallingshrimp
|
5cef96cd34
|
refactor(Bullets): 优化子弹格挡逻辑并提取公共方法
重构Parrier.gd中的格挡逻辑,将重复代码提取为parryEffect和penerateEffect方法
调整FoxZhua子弹的追踪位置和场景配置
修改waveDebugConfig使用测试BOSS而非测试小怪
|
2026-04-30 18:32:34 +08:00 |
|
fallingshrimp
|
550718c742
|
feat(子弹): 为多种子弹添加motionType属性并优化场景文件
为Wuwei、FireScan、Parrier等子弹组件添加motionType属性,用于控制子弹运动类型
同时清理了各场景文件中冗余的load_steps声明,并统一了节点唯一ID格式
|
2026-04-30 06:49:18 +08:00 |
|
fallingshrimp
|
6afc97ba10
|
feat(子弹系统): 新增BREATH运动类型并更新相关子弹配置
- 在BulletBase.gd枚举中添加BREATH运动类型
- 为多种子弹场景文件添加motionType属性配置
- 在Parrier.gd中实现BREATH类型的碰撞处理逻辑
- 更新多个子弹场景文件的格式和唯一ID
|
2026-04-30 06:45:48 +08:00 |
|
fallingshrimp
|
b94a289b17
|
feat(子弹系统): 增强Parrier子弹和BigLaser效果
- 增加Parrier子弹的最大球数量和反射率
- 为Parrier子弹添加动画速度调整逻辑
- 重构BigLaser场景,添加动画资源和显示名称
|
2026-04-25 14:11:05 +08:00 |
|
fallingshrimp
|
3a8c48dae7
|
feat(子弹): 为魔法飞弹添加命中动画和音效
refactor(角色): 将MTY角色从猫头鹰改为狗熊宝宝并调整攻击逻辑
fix(子弹): 修复ParryBall和Parrier子弹的实例有效性检查
style(场景): 清理场景文件中的冗余属性
feat(工具): 为findClosetBulletCanDamage添加最大距离参数
chore(配置): 更新测试用的波次配置
|
2026-04-24 18:09:24 +08:00 |
|
fallingshrimp
|
2d8761f110
|
fix(MagicMissle): 修复魔法导弹加速逻辑和伤害传递问题
调整加速条件判断,确保只有存在子弹时才加速
修正子弹销毁条件为基于基础伤害值
修复子弹伤害传递问题,确保基础伤害正确传递给分裂子弹
优化场景结构,调整粒子效果和碰撞体位置
|
2026-04-18 11:39:23 +08:00 |
|
fallingshrimp
|
2dd47a4f3e
|
feat(武器系统): 添加魔法导弹武器及配套子弹逻辑
实现魔法导弹武器系统,包括:
1. 新增HOLD_LOOP发射类型武器
2. 添加魔法导弹子弹类实现追踪和分裂逻辑
3. 修改武器基类支持循环攻击模式
4. 更新角色控制器支持新武器类型
5. 添加相关资源文件和配置
|
2026-04-18 08:12:27 +08:00 |
|
fallingshrimp
|
a69c0b735e
|
refactor(VolcanoShadow): 简化子弹AI逻辑并调整属性
feat(WhiteSoul): 提高基础攻击力至15点
refactor(Volcano): 调整伤害计算公式
refactor(VolcanoShadow.tscn): 优化场景配置并移除冗余动画
|
2026-04-12 16:29:59 +08:00 |
|
fallingshrimp
|
73adc34aef
|
feat: 更新多个武器和子弹的属性和行为
- 为LGBTFlag添加500点最大生命值
- 调整NuclearBomb的旋转逻辑和AcidBulletBase的移动行为
- 重写WhiteSoul子弹逻辑,增加随机大小和速度
- 修改Oxygener武器,允许使用能量替代篮球消耗
- 更新多个场景文件,优化属性和描述
|
2026-04-11 11:05:59 +08:00 |
|
fallingshrimp
|
1b737ac8aa
|
feat(角色): 为赛博猫猫和深海添加掉落物品配置
feat(武器): 新增引力源武器及其资源文件
- 添加引力源武器的场景配置和SVG资源
- 包含引力源武器的物理效果和描述文本
fix(子弹): 调整紫色小水晶的穿透属性
- 将穿透值设为0.25
- 更新链式机枪的描述以反映穿透属性变化
refactor(角色): 移除公鸡角色的武器存储
- 删除公鸡角色中不再需要的武器实例
chore(关卡): 更新调试关卡配置
- 将waveDebugConfig改为使用WAVE_MOWING
|
2026-04-11 09:48:08 +08:00 |
|
fallingshrimp
|
1910f10e9a
|
feat(子弹): 添加BlockWall子弹类型并实现击退效果
为CyberCat角色添加新的攻击类型3,发射BlockWall子弹
修改子弹资源为长条形并调整碰撞形状
实现子弹命中后的击退效果
|
2026-04-05 21:09:47 +08:00 |
|
fallingshrimp
|
1a78d5b82b
|
feat(子弹系统): 新增道里和母体子弹资源及音效
添加新的子弹资源包括道里(daoli)和母体(mother)的图片,以及相关音效文件(sddl.wav和xiangkan.wav)
为Deepsea角色调整攻击冷却时间并添加攻击音效
优化Wood子弹的行为逻辑,增加子弹发射效果
新增BlockWall子弹类型及其资源文件
|
2026-04-05 19:42:05 +08:00 |
|
fallingshrimp
|
3691a06f8b
|
feat: 添加深海角色和木制子弹相关功能
添加深海角色及其攻击逻辑,包括两种攻击方式:
1. 随机发射水泥子弹
2. 向目标发射三发追踪木制子弹
新增木制子弹资源及脚本,实现追踪效果
调整武器树和波次配置,将深海加入测试波次
优化水泥子弹和筷子子弹的动画效果
|
2026-04-05 14:23:47 +08:00 |
|
fallingshrimp
|
e61cfecdd3
|
feat(游戏内容): 添加Deepsea角色和两种子弹资源
添加Deepsea角色实体脚本及其UID文件
新增Cement和Kuaizi两种子弹的场景和纹理资源
包括子弹的碰撞体配置和动画帧设置
|
2026-04-05 13:26:37 +08:00 |
|
fallingshrimp
|
fc77412e3a
|
feat(角色): 添加深海角色资源及配置
添加深海角色的图片资源文件及导入配置
修改InfinitySword的穿透伤害减免参数
新增Deepsea角色的场景配置
|
2026-04-05 12:45:32 +08:00 |
|
fallingshrimp
|
b343708b3b
|
feat: 添加SCBlock和Bengbeng子弹类型及相关资源
feat(角色): 为Kernyr和CyberCat添加新攻击类型
refactor(角色): 更新Kernyr角色贴图和显示名称
feat(关卡): 调整测试关卡配置和敌人波次
style: 更新子弹资源文件及导入配置
|
2026-04-04 21:07:16 +08:00 |
|
fallingshrimp
|
93fdb8e2b8
|
feat(武器系统): 添加武器来源显示功能并优化光标刀碰撞
- 在武器卡片中添加来源显示标签和数组字段
- 将光标刀的碰撞形状从矩形改为线段
- 为光标刀添加命中时的击退效果
- 优化场景文件格式和节点唯一ID
|
2026-04-04 08:55:15 +08:00 |
|
fallingshrimp
|
d4598e113d
|
feat(游戏内容): 添加新敌人波次并调整武器参数
为游戏添加新的敌人波次WAVE_MOWING,包含多种敌人类型。同时调整InfinitySword武器的穿透伤害减免参数和音频音量,并修改敌人生成范围从200-1000调整为400-800,以改善游戏平衡性
|
2026-04-04 08:42:32 +08:00 |
|
fallingshrimp
|
2a55e394cd
|
feat(InfinitySword): 添加射击音效和屏幕震动效果
为InfinitySword子弹添加射击音效资源fireshot.mp3
在spawn方法中实现屏幕震动效果
调整动画时间点和添加音频轨道
|
2026-04-03 20:04:30 +08:00 |
|
fallingshrimp
|
473f16b5d6
|
feat(音效/动画): 为武器添加攻击音效并优化子弹动画
为DaoStatue武器添加攻击音效文件
调整Wuwei子弹的动画效果,包括缩放动画和时间参数优化
|
2026-04-03 19:29:37 +08:00 |
|
fallingshrimp
|
3791978230
|
feat(武器/子弹): 新增危险攻击星效果并优化无为子弹表现
添加危险攻击星特效资源及场景配置
调整无为子弹的追踪逻辑和动画效果
修改道像武器的伤害计算公式和冷却时间
移除角色中不再使用的紫水晶武器
|
2026-04-03 19:24:27 +08:00 |
|
fallingshrimp
|
7e90bd1c1c
|
feat(武器): 新增道教石像武器及其相关效果
实现道教石像武器,包含以下功能:
- 添加天地之剑攻击逻辑,根据攻击速度、生命值和气层数计算伤害
- 新增无量斩子弹类型和特效
- 为公鸡角色添加新武器配置
- 更新相关动画和音效资源
|
2026-04-03 18:29:14 +08:00 |
|
fallingshrimp
|
f018378053
|
feat(子弹): 添加无限之剑子弹资源和脚本
添加无限之剑子弹相关资源文件、脚本和场景配置
实现子弹基础AI逻辑
为Wuwei子弹添加空shoot方法
|
2026-04-02 22:49:34 +08:00 |
|
fallingshrimp
|
01ab16ed9f
|
feat(武器): 新增道教石像武器及无为子弹
添加道教石像武器资源文件、脚本和场景配置
实现无为子弹的碰撞检测和动画效果
调整树武器的伤害计算方式,现在基于格挡率
优化游戏波次配置,调整敌人数量和出现时机
修复初始选择面板在发布模式下的逻辑问题
|
2026-04-02 22:39:29 +08:00 |
|
fallingshrimp
|
d9a8af529a
|
feat(战斗系统): 实现弹反效果并调整相关参数
- 新增Parry效果控制器及关联资源
- 为EffectController添加beforeShot钩子方法
- 调整Parrier子弹的碰撞形状和动画时长
- 实现弹反成功时的击退效果和视觉反馈
- 修改默认波次配置用于测试
|
2026-03-28 11:55:16 +08:00 |
|
fallingshrimp
|
cedb79faf3
|
refactor: 调整游戏配置和资源
更新多个游戏组件的配置参数和资源引用:
1. 修改武器树的攻击速率和调试标记
2. 调整伤害标签的生成偏移量
3. 更新波次数据和初始波次设置
4. 替换Kernyr角色的贴图并调整碰撞体大小
5. 修改阳毅导弹的显示名称
|
2026-03-28 10:40:59 +08:00 |
|
fallingshrimp
|
2105de1131
|
feat(子弹系统): 添加Egg子弹类型及相关资源
添加新的Egg子弹类型,包括脚本、纹理和场景文件。更新Kernyr角色的攻击逻辑以使用Egg子弹。新增篮球和雷电纹理资源及其导入配置。
|
2026-03-28 09:47:41 +08:00 |
|
fallingshrimp
|
cc0899a264
|
feat(战斗系统): 优化Kernyr角色的攻击逻辑和碰撞形状
- 将Yangyi子弹的碰撞形状从矩形改为圆形
- 为EntityBase添加攻击互斥状态管理
- 调整Kernyr的攻击冷却时间和互斥规则
- 重写Kernyr的AI攻击逻辑和特殊攻击2的实现
|
2026-03-28 08:29:22 +08:00 |
|
fallingshrimp
|
bbb4540ec4
|
feat: 更新角色和武器配置,调整子弹效果
- 将Kernyr角色替换为Chick并更新相关属性
- 修改Rooster的武器配置,替换AcidWind为PurpleCrystal
- 调整Yangyi子弹的纹理和粒子效果参数
- 提高武器Tree的攻击速率
- 移除调试标志并优化部分数值设置
|
2026-03-27 23:04:20 +08:00 |
|
fallingshrimp
|
73b3f9d569
|
feat(角色): 更新Kernyr角色行为和外观
- 修改Kernyr的攻击模式,增加3种攻击类型
- 更新角色贴图和显示名称
- 调整阳毅导弹的尺寸和动画效果
- 修复Diamond子弹追踪时的空引用问题
- 调整测试波次配置
|
2026-03-26 22:39:12 +08:00 |
|
fallingshrimp
|
ac5f10bb53
|
refactor(Characters): 更新Kernyr的显示名称为TestBoss
refactor(Bullets): 优化Parrier的动画配置并移除baseDamage属性
|
2026-03-22 16:39:12 +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
|
aeb8729a1b
|
refactor: 调整ParryBall碰撞半径并移除Rooster的PurpleCrystal武器
将ParryBall的碰撞半径从100.0减小到50.0以优化游戏体验
移除Rooster角色中未使用的PurpleCrystal武器资源及相关配置
|
2026-03-22 08:33:06 +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 |
|