fallingshrimp
|
f9601c4d13
|
feat(子弹): 为弓箭子弹添加蓄力效果和粒子特效
添加蓄力等待时间和粒子特效系统,使弓箭在发射前有蓄力效果,并在发射时显示火焰粒子特效。修改了Bow.gd和Arrow.gd以支持蓄力时间参数,并更新Arrow.tscn添加新的粒子系统节点。
|
2025-11-18 22:19:56 +08:00 |
|
fallingshrimp
|
d3cc2f94c1
|
feat(子弹): 增强鸡毛箭和鸡毛弓效果
- 为 ChickSprint 子弹添加 atk 属性并调整伤害计算
- 猫角色攻击时设置 ChickSprint 子弹的 atk 为 0.2
- 调整 Bow 子弹的生成延迟和角度计算精度
- 将 Bow 的箭矢数量从 1 增加到 2
- 增强 Arrow 子弹的速度、射程和视觉效果
|
2025-11-17 22:38:06 +08:00 |
|
fallingshrimp
|
ddd89f1334
|
feat(武器): 添加鸡毛弓武器及相关箭矢功能
实现鸡毛弓武器系统,包括武器脚本、箭矢脚本和场景配置
修改实体伤害处理逻辑,分离普通伤害和子弹伤害方法
更新公鸡角色配置,添加鸡毛弓作为默认武器
|
2025-11-16 17:22:40 +08:00 |
|
fallingshrimp
|
152f75d551
|
feat(武器系统): 添加鸡毛弓和箭矢资源及场景
添加鸡毛弓和箭矢的图片资源及对应的场景文件
调整火山子弹的特效参数
删除调试场景文件
|
2025-11-16 16:50:20 +08:00 |
|
fallingshrimp
|
e47390333f
|
feat(子弹): 新增狐狸爪子弹及其相关功能
添加FoxZhua子弹类型,包含追踪功能
修改FireScan子弹伤害计算方式为基于距离百分比
扩展BulletBase添加原始伤害和距离计算功能
更新Chick角色使用新子弹和调整攻击逻辑
调整Wave生成逻辑添加Boss检测功能
优化FirePot粒子效果和参数
|
2025-11-16 16:01:03 +08:00 |
|
fallingshrimp
|
9e77b720d6
|
feat(角色): 调整Rooster受伤时的羽毛掉落效果
- 为Rooster添加受伤时的羽毛掉落特效
- 调整FeatherFall粒子效果参数,包括速度、重力和大小
- 修改DogCircle子弹的初始状态和动画时间
- 调整Dog武器节点的位置
- 为EntityBase的受伤方法添加注释
|
2025-11-16 14:32:33 +08:00 |
|
fallingshrimp
|
5425e95c2f
|
feat(角色): 添加哈士奇角色及相关资源
添加哈士奇角色,包括角色脚本、贴图资源、子弹效果和音效
- 实现哈士奇的基础AI行为和攻击逻辑
- 添加专属子弹"吼叫声波"及其特效
- 更新Wave配置加入哈士奇角色
- 为猫角色添加中文显示名称
- 优化Ring着色器增加透明度参数
|
2025-11-16 14:23:26 +08:00 |
|
fallingshrimp
|
e49858b51a
|
feat(游戏内容): 添加猫角色及相关资源
添加新的猫角色,包括角色脚本、音效、贴图和场景配置
修改Wave.gd以包含猫角色生成
调整EntityBase.gd的武器图标重建逻辑
更新部分粒子效果和音效资源
|
2025-11-16 13:32:54 +08:00 |
|
fallingshrimp
|
259b856f90
|
fix(Characters): 修复KukeChild在masterMine无效时崩溃的问题
refactor(Bullets): 重写Volcano子弹的旋转逻辑和动画
火山子弹现在会跟随鼠标指向,并添加了新的攻击动画
feat(Weapons): 更新Volcano武器的属性和行为
调整伤害、旋转速度等属性,移除多子弹生成逻辑
chore: 为Rooster角色添加Volcano武器
|
2025-11-16 12:43:20 +08:00 |
|
fallingshrimp
|
803511523c
|
fix(武器): 调整火山武器计数和旋转速度计算方式
修改ChainGun、Meowmere和Volcano武器的count计算逻辑,从soulLevel改为(soulLevel - 1)
调整Volcano武器的旋转速度从0.25降至0.1,并添加生命周期参数
为Volcano子弹添加粒子特效和动画效果
更新武器描述文本以反映新的生命周期参数
|
2025-11-15 19:53:12 +08:00 |
|
fallingshrimp
|
5570cc97a2
|
feat(武器): 添加火山武器及其子弹逻辑
实现火山武器系统,包括:
1. 添加火山武器场景和脚本,支持旋转子弹和伤害计算
2. 新增子弹自旋转AI预设
3. 为公鸡角色添加火山武器配置
4. 实现武器升级效果随灵魂等级提升
|
2025-11-15 19:33:10 +08:00 |
|
fallingshrimp
|
062219c5b9
|
feat(召唤物): 添加哈基米召唤物及相关功能
添加新的哈基米(HJM)召唤物,包括动画资源、攻击逻辑和武器配置。主要变更:
- 新增HJM召唤物脚本和场景,包含6帧动画
- 添加HJM专属子弹类型HJMAttack
- 修改SummonBase基类添加atk属性
- 调整武器系统支持召唤物攻击
- 优化子弹系统支持召唤者追踪
- 降低LGBT旗帜召唤物的生命值
|
2025-11-08 20:19:24 +08:00 |
|
fallingshrimp
|
675219e0f8
|
feat(武器系统): 重构LGBT武器和彩虹旗召唤物
调整LGBT武器属性计算公式,增加角度和数量参数
为彩虹旗召唤物添加多子弹发射和延迟发射功能
修改子弹追踪逻辑和穿透属性
更新武器描述和能量消耗
|
2025-11-07 22:31:51 +08:00 |
|
fallingshrimp
|
287f29695d
|
feat(武器系统): 优化LGBT武器和召唤物行为
- 增加LGBT武器的冷却时间从0.1到1000
- 召唤物现在会继承召唤者位置
- 优化子弹追踪逻辑和生命周期
- 修复召唤物AI行为和玩家状态检测
- 调整召唤物属性和攻击冷却时间
|
2025-11-06 22:42:01 +08:00 |
|
fallingshrimp
|
813ecfcf69
|
fix(子弹): 移除hitbox位置偏移并调整小水晶碰撞半径
移除紫色水晶子弹的hitbox位置偏移属性,使碰撞检测更准确
同时调整小水晶子弹的碰撞半径从2.23607增加到5.0
|
2025-10-01 07:58:52 +08:00 |
|
fallingshrimp
|
d0e3564933
|
feat(武器系统): 重构武器信息显示逻辑并添加新功能
重构武器卡片的信息显示逻辑,使用ItemShow组件替代原有Label显示
添加武器升级和镶嵌前的预览功能
为武器描述添加升级前后数值对比显示
新增FREQUENCY数据类型支持
统一子弹生命周期参数为lifeTime
|
2025-10-01 07:58:09 +08:00 |
|
fallingshrimp
|
a674356dc6
|
feat(武器/角色): 调整武器属性和角色配置
- 提升SevenSoul武器的攻击力并大幅减少冷却时间
- 为SoulBullet添加穿透属性并移除hitbox节点
- 修改Wave测试数据默认使用ALL组合
- 替换Rooster角色的武器为SevenSoul并设为无敌状态
|
2025-09-30 22:11:37 +08:00 |
|
fallingshrimp
|
adfd8ffafe
|
fix(Bullets): 调整重型水晶子弹的特效参数
修改粒子发射器的半径、初始速度和数量,优化视觉效果
|
2025-09-30 20:46:22 +08:00 |
|
fallingshrimp
|
f2d11a495f
|
fix(boss): 调整熊boss的攻击伤害和阶段属性
降低熊boss所有攻击技能的伤害值,并重新设计阶段属性
调整ArrowSeven子弹的材质和位置
添加1%概率直接进入阶段2的机制
|
2025-09-30 18:44:15 +08:00 |
|
fallingshrimp
|
d5197557f6
|
feat(武器): 添加代达罗斯风暴魂武器并调整相关参数
为公鸡角色添加新的武器代达罗斯风暴魂,并调整其伤害、数量和半径参数。同时修改怪物灵魂子弹的伤害值,并添加超出屏幕自动销毁逻辑。更新武器描述文本以反映参数变化。
|
2025-09-30 13:23:51 +08:00 |
|
fallingshrimp
|
c5d58a14f7
|
feat(武器): 添加白色灵魂武器及相关资源
添加新的白色灵魂武器,包括脚本、场景和资源文件
修改公鸡角色配置以使用新武器
优化子弹工具类和白色灵魂子弹的行为
添加获取窗口大小的工具方法
|
2025-09-29 22:33:56 +08:00 |
|
fallingshrimp
|
84d9eabd2b
|
feat: 调整角色和子弹属性及武器配置
- 将Chick的最大生命值从1000提升至2000
- 修改SevenSoul子弹的能量存储机制,移除治疗并提高能量获取
- 为SevenSoul子弹添加矩形碰撞形状
- 替换Rooster的武器配置,移除PurpleCrystal和VectorStar,添加LGBT武器
|
2025-09-26 22:46:27 +08:00 |
|
fallingshrimp
|
a38d99a998
|
refactor(子弹系统): 重构子弹伤害检测逻辑
将子弹伤害检测逻辑提取到BulletTool工具类中
新增SevenSoul子弹的初始属性和碰撞处理
调整hitbox位置并启用碰撞检测
|
2025-09-26 22:37:05 +08:00 |
|
fallingshrimp
|
4a33c420bb
|
fix(Bullets): 调整WhiteSoul子弹速度增长率和添加生命周期
将速度增长率从1.1降低至1.05以平衡游戏难度
为WhiteSoul子弹添加lifeTime属性防止内存泄漏
|
2025-09-26 22:15:57 +08:00 |
|
fallingshrimp
|
a056f75fdb
|
feat(子弹): 添加白色灵魂子弹并调整相关配置
添加新的WhiteSoul子弹类型,继承自BulletBase
调整SevenSoul子弹逻辑,使其能生成WhiteSoul子弹
修改Chick角色的攻击冷却时间和子弹数量
更新SevenSoul武器的伤害描述和音效音量
将默认测试波次改为Chick
移除Diamond子弹的自伤逻辑
|
2025-09-26 22:12:48 +08:00 |
|
fallingshrimp
|
82751747af
|
feat(子弹效果): 为七魂子弹添加粒子效果并调整颜色逻辑
修改子弹脚本以支持粒子效果发射
调整颜色应用逻辑从heart节点转移到父节点
为SoulBall和SevenSoul场景添加粒子系统配置
|
2025-09-26 06:49:29 +08:00 |
|
fallingshrimp
|
49d3a31367
|
feat(武器): 更新七魂武器效果并添加音效
- 添加攻击音效文件
- 修改七魂子弹生成逻辑,从7个改为6个并添加延迟
- 调整子弹生命周期和旋转动画
- 更新武器描述和属性
- 添加新的测试BOSS波浪数据
|
2025-09-25 22:41:04 +08:00 |
|
fallingshrimp
|
159389c908
|
feat(武器系统): 添加七魂武器及相关资源
添加七魂武器系统,包括:
- 七魂武器脚本和场景
- 灵魂子弹脚本和场景
- 相关图片资源和音效
- 修改公鸡角色的武器配置
- 修复子弹基础类的UI状态检测问题
|
2025-09-25 21:57:32 +08:00 |
|
fallingshrimp
|
f16f26882b
|
feat(核弹): 添加核弹警告背景并调整爆炸效果
为核弹添加半透明警告背景环,调整爆炸震动强度从500降至300
新增填充环和光照着色器,用于视觉效果
将核弹作为公鸡角色的默认武器
|
2025-09-24 22:08:01 +08:00 |
|
fallingshrimp
|
502ef15198
|
fix(武器平衡): 调整链式机枪伤害值和子弹大小
降低链式机枪伤害范围从5-12改为4-6点
将子弹缩放比例从2调整为1.5
|
2025-09-21 22:22:59 +08:00 |
|
fallingshrimp
|
87a2e9f2df
|
feat(武器): 调整链式机枪属性和位置
- 修改链式机枪的伤害范围和攻击力
- 调整子弹纹理位置和缩放比例
- 为武器添加商店属性
- 修复武器移动时的空指针问题
- 更新公鸡角色的初始武器配置
|
2025-09-21 22:20:53 +08:00 |
|
fallingshrimp
|
1a6a47da74
|
feat(Meowmere): 调整武器和子弹属性并优化动画
- 为Meowmere子弹添加穿透属性
- 调整武器伤害计算和子子弹伤害
- 更新武器描述模板和数值显示
- 修改子弹碰撞体大小和位置
- 优化武器动画和旋转效果
- 调整角色武器库中的武器顺序
|
2025-09-21 15:32:38 +08:00 |
|
fallingshrimp
|
f0edb426f1
|
feat(武器系统): 重构链式机枪并添加新武器
- 修改链式机枪的子弹生成逻辑,使用新的锚点系统
- 调整武器属性包括伤害值、冷却时间和能量消耗
- 为公鸡角色添加蘑菇镐和核弹两种新武器
- 优化公鸡角色的攻击输入检测逻辑
|
2025-09-21 15:24:15 +08:00 |
|
fallingshrimp
|
4e3425eda9
|
refactor: 重构资源路径和组件结构
- 将attackstar.svg从UI目录移动到resources/common目录
- 将VerticalColorBar.tscn从UI/Variants目录移动到根components目录
- 将LaserSummoner.tscn从Bullets/Common目录移动到Bullets根目录
- 移除调试日志打印语句
- 优化ItemStore.gd的getTexture方法默认值处理
- 更新相关场景和脚本中的资源引用路径
- 添加FeedFilter调试工具组件
- 优化ComponentManager初始化逻辑
|
2025-09-21 13:56:50 +08:00 |
|
fallingshrimp
|
e688f7f0c1
|
feat(ComponentManager): 实现组件管理器并初始化子弹资源
refactor(DirTool): 添加获取无扩展名文件名的方法
feat(WorldManager): 初始化ComponentManager
新增多个子弹资源文件并移动至统一目录
包括ForeverRainbow、ArrowSeven、SunDance、HeavyCrystal和LightGun
|
2025-09-21 13:05:20 +08:00 |
|
fallingshrimp
|
9f82b7f9fa
|
feat(子弹): 添加链枪子弹资源与逻辑
添加链枪子弹的图片资源、脚本和场景文件
为RainbowCat子弹添加穿透属性和生命周期
在子弹AI预设中添加面向鼠标的功能
|
2025-09-21 12:46:32 +08:00 |
|
fallingshrimp
|
f58a8ea014
|
feat(武器): 添加彩虹猫之刃武器及相关资源
添加彩虹猫之刃武器,包含以下内容:
- 新增彩虹猫子弹和武器贴图资源
- 实现彩虹猫子弹和武器逻辑脚本
- 添加武器预制体和相关动画效果
- 在公鸡角色中默认装备该武器
- 修改子弹基类添加AI调用逻辑
|
2025-09-21 08:26:29 +08:00 |
|
fallingshrimp
|
844c2cb501
|
feat(武器): 增强核弹效果并添加警告动画
- 提升核弹的攻击力和爆炸半径
- 为核弹添加逐渐扩大的红色警告环
- 改进核爆炸效果,调整粒子参数和震动强度
- 新增填充环着色器用于警告效果
|
2025-09-21 07:38:09 +08:00 |
|
fallingshrimp
|
9ff23e08f2
|
feat(核弹): 添加自伤和间接伤害属性
为核弹组件添加 indisDamage 和 canDamageSelf 属性,以支持间接伤害和自伤功能
|
2025-09-21 07:07:18 +08:00 |
|
fallingshrimp
|
e89e4f21e6
|
feat(武器系统): 添加核弹武器及相关资源
实现核弹武器功能,包括:
- 添加核弹控制器武器脚本和场景
- 实现核弹子弹逻辑和爆炸效果
- 添加相关图片、音效资源
- 更新角色武器库包含核弹
- 调整武器名称颜色配置
|
2025-09-20 22:17:09 +08:00 |
|
fallingshrimp
|
020f268c5f
|
refactor(子弹): 统一水晶类子弹的命名并调整粒子效果
将紫水晶类子弹的displayName统一简化为"水晶",修改重型水晶的粒子发射参数和位置
|
2025-09-19 22:00:54 +08:00 |
|
fallingshrimp
|
6f19a6ba8e
|
fix(BossAttack): 调整重型紫水晶子弹行为和粒子效果
修改子弹初始速度和加速度方向,移除无用粒子效果代码
调整粒子系统参数并增加粒子数量,优化视觉效果
修复碰撞检测逻辑,确保仅在激活时造成伤害
|
2025-09-18 22:13:10 +08:00 |
|
fallingshrimp
|
cf8820d0ec
|
feat(战斗系统): 增强KukeMC及其子体的战斗能力
- 为KukeChild添加重型紫水晶攻击方式并调整治疗量
- 修改KukeMC的攻击逻辑,在低血量时才会召唤子体
- 调整重型紫水晶的属性和动画效果
- 增加子弹生成时的初始速度和加速度
|
2025-09-18 06:46:43 +08:00 |
|
fallingshrimp
|
55aabd5fbc
|
feat(角色): 为KukeMC添加重型紫水晶攻击技能
- 新增HeavyCrystal.gd脚本实现重型紫水晶子弹逻辑
- 在KukeMC角色中添加type=3的攻击类型
- 调整子弹场景配置,增加粒子特效和碰撞检测
- 移除旧的生成子角色和随机水晶攻击逻辑
|
2025-09-17 23:02:52 +08:00 |
|
fallingshrimp
|
63963fd5fd
|
feat(角色): 调整KukeMC攻击模式和子弹效果
- 减少攻击2的子弹数量范围从60-80改为20-40
- 增加子弹生成间隔时间从50ms改为100ms
- 为HeavyCrystal子弹添加新的动画效果和材质
- 添加垂直编辑引导线到角色元数据
|
2025-09-17 22:35:16 +08:00 |
|
fallingshrimp
|
3d8736d50e
|
feat(角色): 为酷可小弟添加显示名称
fix(子弹): 调整微型紫水晶的伤害值为0.5
|
2025-09-17 22:26:45 +08:00 |
|
fallingshrimp
|
19d87cae18
|
feat(角色): 添加KukeMC的重型水晶攻击和环形着色器
refactor(武器): 将攻击类型从VALUE改为INTEGER
调整大激光武器的能量消耗为200
style(界面): 更新武器卡牌文本显示为整数
移除调试标记和多余属性
fix(角色): 调整KukeChild的移动速度
移除KukeMC的射击偏移常量
|
2025-09-17 22:25:27 +08:00 |
|
fallingshrimp
|
6d74bed227
|
feat: 调整角色和子弹属性,优化游戏平衡
- 将DamageLabel的伤害值计算从round改为ceil,确保最小伤害为1
- 调整KukeChild的攻击冷却时间从100降低到50,并添加伤害倍率0.1
- 提高PurpleCrystalSmall子弹速度从12到15,缩小尺寸从0.8到0.6
- 缩短KukeMC技能冷却时间并增加召唤数量
- 更新测试波次配置,移除Chick和Bear
|
2025-09-17 06:44:12 +08:00 |
|
fallingshrimp
|
8fcc742c77
|
feat: 添加蘑菇矿挖爪武器及其相关功能
添加新的武器蘑菇矿挖爪,包括武器脚本、子弹脚本和场景文件。修改BulletBase.gd以支持新武器的功能,并在Rooster角色中添加该武器。同时设置rooster节点为初始不可见状态。
- 新增MushroomPickaxe武器,具有概率掉落物品的特性
- 修改BulletBase的succeedToHit方法以支持实体参数
- 在Rooster场景中添加新武器
- 设置rooster节点的currentInvinsible属性为true
|
2025-09-14 22:38:08 +08:00 |
|
fallingshrimp
|
5300144d96
|
feat(子弹效果): 增强彩虹子弹和光枪的视觉效果
- 修改彩虹子弹的着色器参数和颜色处理
- 更新光枪的着色器和材质参数
- 调整熊角色攻击时的子弹数量
- 优化粒子效果和材质设置
|
2025-09-14 17:10:17 +08:00 |
|