fallingshrimp
|
7ee5fbe2f4
|
refactor(场景): 优化武器面板布局并移除多余武器资源
将武器面板中的HBoxContainer包装在ScrollContainer中以支持滚动
移除了Rooster场景中未使用的大激光和紫水晶武器资源
|
2026-01-24 09:55:43 +08:00 |
|
fallingshrimp
|
291e90febf
|
fix(Feeds): 调整彩虹糖的数值属性
修改fieldValues数组中的数值,提升部分属性效果并平衡游戏性
|
2026-01-24 09:48:29 +08:00 |
|
fallingshrimp
|
0138d1017f
|
feat(技能图标): 添加冷却进度百分比功能并优化能量显示
为CooldownTimer添加percent方法计算冷却进度百分比
重构SkillIcon使用新的冷却进度和能量填充进度计算
添加白色圆圈SVG资源作为粒子效果
优化EntityBase的能量计算方法
更新SkillIcon场景配置
|
2026-01-24 09:43:25 +08:00 |
|
fallingshrimp
|
aa7bcdf8f4
|
feat(角色): 为公鸡角色添加大激光武器并调整技能图标着色器
- 在公鸡角色中新增大激光武器
- 调整技能图标着色器参数,包括边缘高度和轨迹高度
- 移除着色器中未使用的轨迹颜色参数
- 优化粒子系统配置
|
2026-01-24 09:20:19 +08:00 |
|
fallingshrimp
|
47795df050
|
fix: 调整动力水晶速度和初始波数
将动力水晶的初始速度从0调整为1,使子弹能够正常移动
在测试环境下将初始波数从10调整为20,方便测试更多波次
|
2026-01-24 08:51:54 +08:00 |
|
fallingshrimp
|
17dc9b0a30
|
feat(角色): 为熊谷凌和酷可mc添加苹果掉落数量配置
为熊谷凌角色添加appleCount属性,设置掉落4-8个苹果
为酷可mc角色添加appleCount属性,设置掉落3-6个苹果,并调整武器位置和添加受伤音效
|
2026-01-24 08:47:26 +08:00 |
|
fallingshrimp
|
418ebf73e5
|
feat(角色): 更新KukeMC角色资源与逻辑
添加KukeMC角色的新动画资源(pico-a.svg, pico-b.svg, pico-c.svg, pico-d.svg)
调整角色基础属性和技能逻辑:
- 增加百分比生命值计算方法
- 修改攻击冷却时间和治疗机制
- 优化子弹生成逻辑
- 更新角色纹理和动画帧
- 调整碰撞框大小和位置
|
2026-01-24 08:44:44 +08:00 |
|
fallingshrimp
|
e74414b53b
|
feat(角色): 调整小鸡和公鸡角色属性及武器配置
- 修改小鸡角色的攻击冷却时间和激光数量范围
- 更新公鸡角色的武器为紫色水晶
- 调整小鸡角色的贴图、碰撞体积和位置参数
- 修改初始波数设置,开发环境从10开始
|
2026-01-24 08:34:03 +08:00 |
|
fallingshrimp
|
5aba62cdbc
|
feat(武器): 增强酸风武器功能并优化代码
- 为磷酸子弹添加追踪功能
- 移除碳酸子弹的散射效果
- 增加硫酸子弹的最大溅射数量
- 优化变量类型声明
- 更新武器描述文本以反映新功能
|
2026-01-24 07:53:06 +08:00 |
|
fallingshrimp
|
e21f918380
|
feat(组件): 添加酸蚀风暴卡牌场景配置
|
2026-01-24 00:02:03 +08:00 |
|
fallingshrimp
|
41d1b544c9
|
fix(BulletBase): 添加canDoDuplicate控制子弹分裂和折射行为
防止子弹在不应该分裂或折射时执行这些操作,通过新增的canDoDuplicate布尔变量来控制
|
2026-01-23 23:59:02 +08:00 |
|
fallingshrimp
|
3eb1f84a21
|
feat(武器): 添加酸蚀风暴武器及五种酸液子弹
实现酸蚀风暴武器系统,包含五种不同类型的酸液子弹:
1. 硫酸:命中时溅射1~3滴酸液
2. 硝酸:造成额外伤害
3. 盐酸:降低敌人移动和攻击速度
4. 碳酸:可无限穿透并逐渐扩大
5. 磷酸:增加敌人散射角
同时调整武器数值平衡,更新VSCode配置中的Godot引擎路径
|
2026-01-23 23:44:21 +08:00 |
|
fallingshrimp
|
bedf76398e
|
feat(武器): 添加酸蚀风暴武器资源及场景配置
添加酸蚀风暴武器的图片资源、导入配置和场景文件,包含武器属性、描述模板和多语言支持。主要功能为随机喷射五种不同类型的酸,每种酸具有不同的伤害和效果。
修改了Weapon.gd中的descriptionTemplate字段,使其支持多行文本显示。新增了AcidWind.png图片资源及其导入配置,并创建了两个武器场景文件用于不同配置。
|
2026-01-23 22:31:23 +08:00 |
|
fallingshrimp
|
22c72394d4
|
refactor(武器/角色): 移除调试属性并调整武器配置
移除MushroomPickaxe中的needEnergy和debugRebuild调试属性
调整EntityStateBar的UI偏移量
将Rooster的武器从Meowmere替换为MushroomPickaxe
|
2026-01-18 15:56:59 +08:00 |
|
fallingshrimp
|
1904edd623
|
refactor(MathTool): 重命名随机数生成方法并优化蘑菇矿挖爪属性
将 randomVector2In 重命名为 sampleInCircle,randomRingPoint 重命名为 sampleInRing,randChoiceWeightsFrom 重命名为 randomChoiceFromWeights,signBeforeStr 重命名为 toSigned
调整蘑菇矿挖爪的攻击力和掉落率,减少基础伤害至0.5,固定掉落率为0.1,优化物品掉落逻辑
|
2026-01-18 15:31:52 +08:00 |
|
fallingshrimp
|
ac2696a412
|
feat(武器/音效): 调整彩虹猫之刃属性并添加音效
降低基础攻击力和子攻击力数值,调整冷却时间
为武器攻击和猫爆炸效果添加音效资源
更新武器描述以反映数值变化
|
2026-01-18 15:26:12 +08:00 |
|
fallingshrimp
|
9c3ee1447a
|
feat(子弹): 为多种子弹添加穿透属性
为LightGun、Meowmere、HJMAttack等子弹组件添加penerate穿透属性,调整部分子弹的穿透值和伤害参数
|
2026-01-18 15:09:49 +08:00 |
|
fallingshrimp
|
5187909b98
|
feat(角色): 将公鸡角色的武器从蓝水晶替换为彩虹猫剑
|
2026-01-18 15:06:43 +08:00 |
|
fallingshrimp
|
5670e3380d
|
fix(BulletBase): 添加父节点有效性检查防止崩溃
在子弹分裂和折射时检查父节点是否有效,避免无效引用导致的崩溃
|
2026-01-18 14:51:54 +08:00 |
|
fallingshrimp
|
c80d3af6f9
|
feat(角色): 添加新角色资源及调整现有角色属性
新增狗、猫、鸡、MTY等角色的图片和动画资源,并调整部分角色的属性和动画逻辑。包括:
- 添加狗角色的行走动画和图片资源
- 更新猫角色的行走动画和碰撞体
- 调整鸡角色的属性和动画帧
- 修改MTY角色的攻击冷却时间
- 更新彩虹糖的数值属性
- 优化链式机枪的攻击力属性
- 添加企鹅角色的多帧动画资源
- 更新熊角色的行走动画和面具资源
同时修复了部分角色的碰撞体大小和位置问题。
|
2026-01-18 14:49:06 +08:00 |
|
fallingshrimp
|
38833e2840
|
fix: 调整ChainGun攻击力计算和彩虹糖属性值
将ChainGun的攻击力加成从2倍降低为1倍,同时调整彩虹糖的fieldValues数组中的两个数值
|
2026-01-18 14:14:31 +08:00 |
|
fallingshrimp
|
53db80ceb7
|
feat(武器): 重做链式机枪并添加音效
重构链式机枪的子弹生成逻辑,降低散射衰减系数
添加射击音效资源及导入配置
调整武器属性描述和数值
移除测试用的调试代码
|
2026-01-18 14:12:34 +08:00 |
|
fallingshrimp
|
6e7272d7d9
|
refactor(Characters/Rooster): 调整子弹折射和分裂参数
移除子弹分裂参数,将子弹折射次数从2增加到3
更新武器从ChainGun到PurpleCrystal
优化子弹折射逻辑,避免重复目标
使用call_deferred安全添加子节点
|
2026-01-17 13:22:10 +08:00 |
|
fallingshrimp
|
d3ac495ddb
|
fix(游戏平衡): 调整武器和掉落物品的数值平衡
- 修改链式机枪的攻击力从10降至3,能量消耗从0.3提升至1.0
- 增加物品掉落数量上限系数从2改为3
- 将公鸡角色的武器从VectorStar替换为ChainGun
|
2026-01-17 12:16:30 +08:00 |
|
fallingshrimp
|
1913f5d844
|
feat: 调整敌人掉落数量和波次配置
- 修改猫头鹰、狐狸和酷可mc的掉落数量范围
- 调整普通波次中猫、狗和猫头鹰的出现频率
- 减少刷新棒球数量的增加范围
|
2026-01-17 11:46:01 +08:00 |
|
fallingshrimp
|
747b057b22
|
refactor(武器系统): 重构VectorStar武器和子弹逻辑
调整VectorStar子弹的移动逻辑,移除forwarded变量并优化速度计算
修改VectorStar武器的属性计算公式,调整基础值和成长系数
更新VectorStar场景配置,调整攻击力、冷却时间等参数
将Rooster角色的默认武器替换为VectorStar
|
2025-12-22 15:37:24 +08:00 |
|
fallingshrimp
|
92cedf08b6
|
refactor(武器系统): 调整红水晶武器参数和世界边界碰撞
修改红水晶武器的攻击力和数量参数,优化游戏平衡性
将圆形碰撞形状替换为世界边界碰撞形状,改进地图边界检测
移除调试标记并更新武器描述模板
|
2025-12-22 13:16:27 +08:00 |
|
fallingshrimp
|
a5830116f6
|
feat(武器): 为红水晶簇添加沙滩球消耗属性
添加costBeachball属性和对应的UI显示,设置消耗为400沙滩球
|
2025-12-17 22:44:36 +08:00 |
|
fallingshrimp
|
fdedca95b4
|
feat(武器): 增强红水晶武器爆炸效果
修改红水晶武器爆炸时生成的水晶碎片数量逻辑,从固定数量改为1~N随机数量
更新相关描述文本以反映新的随机数量机制
|
2025-12-17 22:23:37 +08:00 |
|
fallingshrimp
|
9cc5c7bd94
|
feat(武器系统): 为红水晶武器添加水晶碎片弹射效果
新增水晶碎片子弹类型,当红水晶爆炸时会向随机方向发射碎片
修改红水晶武器配置,添加碎片数量和伤害百分比属性
更新武器描述以反映新功能
|
2025-12-17 22:21:10 +08:00 |
|
fallingshrimp
|
2a551d4720
|
fix: 调整红水晶武器属性和相机偏移限制
修复相机偏移计算中clampf的范围限制错误,从(0,100)改为(-100,100)
调整红水晶武器的攻击力从60降至45,冷却时间从2000ms降至1000ms,并更新描述文本
|
2025-12-17 22:14:29 +08:00 |
|
fallingshrimp
|
ff19a54da3
|
fix(武器): 调整红水晶武器的半径增长系数
将红水晶武器的半径增长系数从4降低到1,以平衡游戏性
移除公鸡角色中未使用的粒子效果相关资源,优化场景文件
|
2025-12-16 23:01:16 +08:00 |
|
fallingshrimp
|
11aee1f370
|
feat(相机): 改进相机跟随和偏移处理
- 将相机偏移从offset改为constantOffset属性
- 添加鼠标位置对相机偏移的影响
- 为Rooster角色添加脚步粒子效果
- 调整红水晶武器的攻击力从40提升到60
- 移除调试相关的debugRebuild属性
|
2025-12-16 22:37:04 +08:00 |
|
fallingshrimp
|
fb0b98c96e
|
feat(武器系统): 新增红水晶武器及相关资源
添加红水晶武器系统,包括武器、子弹、特效和音效资源
- 新增红水晶武器脚本及场景,实现爆炸伤害功能
- 添加红水晶子弹逻辑,支持半径爆炸效果
- 加入红水晶爆炸特效和音效
- 更新角色武器库包含红水晶武器
- 调整现有水晶武器描述和数值
- 扩展子弹基类支持首帧回调
- 更新特效控制器支持音效播放等待
|
2025-12-14 17:01:09 +08:00 |
|
fallingshrimp
|
e7e45c202c
|
feat(资源): 添加水晶母岩资源并更新蓝水晶簇配置
添加水晶母岩的图片资源及场景配置
更新蓝水晶簇的显示名称、图标和消耗数量
|
2025-12-14 15:59:13 +08:00 |
|
fallingshrimp
|
b8bba34d83
|
refactor(UI): 清理武器展示界面的冗余代码和配置
移除武器展示界面中不必要的可见性控制代码,统一通过脚本管理可见性
简化场景文件中的冗余属性设置,保持与脚本逻辑一致
|
2025-12-14 15:52:57 +08:00 |
|
fallingshrimp
|
0571400cb2
|
feat(MTY): 增强MTY角色的攻击能力
- 将"猛冲"技能更名为"撕咬"并增加生命周期
- 为MTY添加新的攻击类型和冷却时间
- 调整MTY在普通波次中的生成参数
|
2025-12-14 15:29:44 +08:00 |
|
fallingshrimp
|
4648fedc73
|
refactor(测试): 将默认波数据改为测试BOSS鸡并移除无用音频资源
修改Wave.gd中的默认波数据为测试BOSS鸡,便于测试
移除Chick.tscn中未使用的狐狸受伤音频资源及相关配置
|
2025-12-14 14:54:06 +08:00 |
|
fallingshrimp
|
2c422f186e
|
feat: 调整武器属性和添加新武器卡牌
- 降低音元盾的攻击力从100到70
- 调整耄耋武器的伤害、攻击间隔和能量消耗
- 修改彩虹旗武器的发射数量和能量消耗
- 新增回响水晶和蓝水晶簇武器卡牌
|
2025-12-14 14:37:30 +08:00 |
|
fallingshrimp
|
0f3b75513a
|
feat(子弹效果): 为蓝水晶子弹添加爆炸效果并调整相关配置
- 在BlueCrystal.gd中添加destroy方法创建爆炸效果
- 新增BlueCrystalExplosion.tscn爆炸效果场景
- 调整PurpleCrystalExplosion.tscn粒子数量
- 修复ItemDropped.gd中玩家实例有效性检查
- 将Rooster.tscn的武器更换为水晶系武器
|
2025-12-14 14:18:30 +08:00 |
|
fallingshrimp
|
7168c690f3
|
refactor(Characters): 替换Rooster的武器配置
将紫色水晶和蓝色水晶武器替换为链枪武器,并调整武器存储节点的索引和属性配置
|
2025-12-14 13:38:38 +08:00 |
|
fallingshrimp
|
b5edbc5b13
|
fix(EffectController): 修复oneShot效果后未释放自身的问题
feat(EntityBase): 添加获取生命值百分比的方法
refactor(BulletBase): 重命名scene变量为parentScene以提高可读性
fix(BlueCrystal): 修正弹道追踪旋转计算错误
style(EffectBase): 调整场景文件格式和属性顺序
|
2025-12-14 13:36:48 +08:00 |
|
fallingshrimp
|
04dbd5d6db
|
feat(武器): 新增蓝水晶武器及相关调整
- 添加蓝水晶武器资源及配置
- 调整蓝水晶子弹的生命周期和追踪速度
- 修改数学工具中的随机数生成逻辑
- 更新钻石子弹的穿透属性和生命周期
- 将蓝水晶武器添加到角色武器库中
|
2025-12-14 13:22:35 +08:00 |
|
fallingshrimp
|
977073dbc0
|
fix(武器): 调整紫水晶簇的攻击力和价格
将紫水晶簇的攻击加成从3倍降低到1倍,同时将价格从250降低到200
|
2025-12-13 11:28:15 +08:00 |
|
fallingshrimp
|
f13468bc0a
|
feat(召唤): 调整召唤物属性和武器配置
- 修改HJM和LGBTFlag的吸引力数值
- 为武器类型枚举添加SUMMON选项
- 优化召唤逻辑,当达到上限时移除最早召唤物
- 调整Shield武器的属性和描述
- 更新Rooster角色的武器配置
- 修复LGBTFlag攻击角度计算问题
|
2025-12-13 11:26:12 +08:00 |
|
fallingshrimp
|
33b2b16b70
|
refactor(武器系统): 调整水晶武器伤害计算和子弹行为
重构蓝水晶和紫水晶武器的伤害计算方式,将蓝水晶的基础伤害从3降至2
移除紫水晶子弹的分裂和折射功能,将其逻辑移至BulletBase基类
更新相关场景文件中的显示文本和配置参数
调整角色初始武器配置,移除无用音效资源
|
2025-12-13 10:55:02 +08:00 |
|
fallingshrimp
|
698b5a5618
|
fix(Bullets/Diamond2): 修复钻石子弹动画和碰撞问题
调整钻石子弹的静态精灵位置和缩放,添加碰撞形状
修复当父节点无效时动画停止逻辑
```
```msg
feat(Weapons/BlueCrystal): 调整蓝水晶武器属性
增加子弹环绕数量计算公式
降低基础攻击力并增加冷却时间
更新描述文本移除逃逸时间说明
|
2025-12-13 08:24:45 +08:00 |
|
fallingshrimp
|
311bc79252
|
feat(武器系统): 新增蓝水晶武器及其子弹效果
实现蓝水晶武器系统,包含追踪子弹和环绕钻石效果
- 添加蓝水晶武器及配套子弹资源
- 实现子弹追踪逻辑和钻石环绕效果
- 扩展BulletBase类支持父子弹关联
- 更新角色预设包含新武器
|
2025-12-13 07:55:02 +08:00 |
|
fallingshrimp
|
d8fcc8eb38
|
feat(Shield): 添加碰撞优先级和调整子节点位置
为Shield组件添加collision_priority属性并调整staticBackground和hurtbox节点的位置,以改进碰撞检测和视觉效果
|
2025-12-12 22:18:20 +08:00 |
|
fallingshrimp
|
b4bb95cc72
|
feat: 添加音元护盾武器和召唤物功能
实现音元护盾武器系统,包含以下内容:
- 新增护盾武器资源及脚本
- 添加护盾召唤物逻辑
- 实现护盾AI跟随主人功能
- 更新公鸡角色默认武器为护盾
|
2025-12-08 22:23:53 +08:00 |
|