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

303 Commits

Author SHA1 Message Date
fallingshrimp 0a4c61aa04 feat(武器): 提高火山武器的伤害系数
将火山武器的伤害系数从0.01提升至0.015,以增强武器威力
2025-11-30 16:30:20 +08:00
fallingshrimp ee4ad92ce0 feat(角色): 调整角色属性和武器配置
- 提高Chick、KukeMC和Bear的最大生命值
- 将Rooster的武器从WhiteSoul更换为Volcano
2025-11-30 16:25:56 +08:00
fallingshrimp c950d01cfc fix(武器/火山): 调整火山武器的伤害系数和描述
降低火山武器各段伤害的成长系数和基础值,并同步更新描述文本中的伤害百分比
2025-11-30 16:25:04 +08:00
fallingshrimp af044a017d fix(武器): 调整WhiteSoul武器属性和Rooster角色配置
修改WhiteSoul武器的攻击计算方式,将攻击加成从2倍降至1倍,并固定count值为1
更新Rooster角色的武器配置,从SevenSoul更换为WhiteSoul
调整武器描述文本以匹配实际属性
2025-11-30 16:23:53 +08:00
fallingshrimp 7ab849129f feat(SevenSoul): 增强七魂武器功能并修复子弹伤害逻辑
为七魂武器添加攻击力属性并调整伤害和治疗机制
修复子弹工具中空引用检查缺失的问题
移除子弹基类中冗余的空检查逻辑
更新武器描述以反映新功能
调整子弹粒子效果和伤害计算方式
2025-11-30 15:46:18 +08:00
fallingshrimp 2006087495 refactor(武器系统): 重构弓箭和七魂武器逻辑及数值
调整弓箭武器的旋转偏移逻辑,将偏移计算从spawn函数移到Arrow类
修改七魂武器的属性和描述,增加治疗效果和能量转换功能
更新游戏难度范围和默认值,调整实体生命值计算方式
移除Rooster角色中的LGBT和HJM武器,替换为SevenSoul武器
2025-11-30 14:26:48 +08:00
fallingshrimp 290d99f8bd feat: 添加召唤上限功能及相关资源
添加召唤上限字段和图标,支持武器召唤数量限制
新增小丑鱼饲料资源,包含SVG图标和场景配置
更新实体状态机以支持召唤上限检查和召唤物管理
2025-11-30 09:30:53 +08:00
fallingshrimp c6ff68541b refactor: 调整武器和召唤物属性及配置
- 移除LGBTFlag的最大生命值设置
- 调整HJM武器的伤害和时间系数
- 修改Arrow子弹的轨迹参数
- 将BulletBase的伤害计算从initialDamage改为baseDamage
- 简化LGBTWeapon的召唤参数
- 提升Bow武器的攻击力和降低能量消耗
- 调整HJM武器的属性和描述
- 更新Rooster角色的武器配置
2025-11-29 21:39:56 +08:00
fallingshrimp 4c9a848ef0 fix(Weapons/Volcano): 调整火山武器伤害数值和描述
更新火山武器的伤害计算参数,将dmg1-dmg5的伤害加成从0.01提升至0.02,并统一dmg5的加成比例。同时调整初始伤害数值和描述文本,使其与新的数值匹配。添加debugRebuild标志以便调试。
2025-11-29 20:12:21 +08:00
fallingshrimp dc2c1aea70 fix(Volcano): 调整伤害计算并优化动画效果
- 降低武器升级时的伤害加成系数
- 减少火山幻影数量
- 移除调试标记debugRebuild
- 优化动画轨道和碰撞检测
- 添加新的矩形碰撞区域hitbox4
2025-11-29 18:20:18 +08:00
fallingshrimp 3d6d1d24c9 fix(BulletBase): 将碰撞检测从body_entered改为area_entered
修复子弹碰撞检测逻辑,使用area_entered代替body_entered以正确检测碰撞区域
同时调整Volcano子弹的切割速度为0.7以改善游戏体验
2025-11-23 07:10:49 +08:00
fallingshrimp 33e6758965 refactor(Bullet): 移除ChickSprint的atk变量并简化伤害计算
调整Cat角色的攻击冷却时间和冲刺倍数
为BulletBase添加speedScale属性和setupCuttable方法
将Volcano的animator速度设置移至ai方法并应用speedScale
2025-11-23 06:51:48 +08:00
fallingshrimp 38d3222316 feat(武器/角色): 调整火山武器伤害数值并添加新武器
- 提升火山武器的基础攻击力和各段伤害比例
- 为角色添加BigLaser新武器
- 调整KukeMC角色的子弹伤害计算逻辑
2025-11-22 23:01:17 +08:00
fallingshrimp c74087454a fix: 统一子弹伤害属性设置并添加类型检查
修改多个武器和召唤物的攻击逻辑,将直接设置damage属性改为设置baseDamage属性
添加BulletBase类型检查确保安全访问子弹属性
移除Weapon.gd中冗余的鼠标事件连接
2025-11-22 22:51:33 +08:00
fallingshrimp 7d79c3eff6 feat(资源): 添加新角色和音效资源并调整角色属性
添加母鸡、酷可小弟和狗的新资源文件
调整猫、狗和母鸡的受伤音效频率
修改酷可小弟的最大生命值为20
更新角色碰撞体和贴图设置
2025-11-22 22:43:26 +08:00
fallingshrimp 4a04c4ca01 feat(武器): 为火山武器添加幻影攻击功能
在火山武器的第4段攻击时发射多支火山幻影,造成额外伤害。修改了动画、伤害计算和武器描述,包括:
- 添加count和dmg5属性控制幻影数量和伤害
- 调整幻影动画效果和速度
- 更新武器描述模板和显示文本
2025-11-22 16:36:59 +08:00
fallingshrimp 06d01f0790 feat(武器): 为火山武器添加第四段攻击并调整动画参数
- 添加第四段伤害计算(dmg4)并更新伤害乘数数组
- 调整基础攻击力从15降至10,修改各段伤害比例
- 延长攻击动画时间从1.7秒增至2.0秒
- 更新动画关键帧和碰撞检测时机
- 修改武器描述文本以反映4段攻击特性
- 调整碰撞体大小和位置以适应新动画
2025-11-22 16:06:44 +08:00
fallingshrimp 55fb3080e5 refactor(Wave): 将默认数据从测试BOSS熊改为普通波次 2025-11-22 10:04:59 +08:00
fallingshrimp c1a4b62688 refactor(角色): 调整熊角色的属性和行为逻辑
- 移除熊的基础移动速度设置,改为在不同阶段设置不同速度
- 调整熊各阶段的伤害倍率和攻击速度
- 修改熊的跟随距离从400降低到250
- 修复永恒彩虹子弹的伤害属性名从speed改为baseDamage
- 确保熊在未进入特殊阶段时默认设置为阶段0
2025-11-22 10:01:14 +08:00
fallingshrimp 4889c69bc8 feat(角色): 添加熊角色资源并调整相关配置
添加熊角色的图片和遮罩资源
调整熊角色的碰撞体大小和位置
修改红温着色器的透明度参数
将默认测试波次改为熊Boss
更新角色场景配置和粒子效果
2025-11-22 09:46:40 +08:00
fallingshrimp b83273c812 feat(人物): 添加新角色cy的图片资源
fix(战斗): 调整Cat攻击伤害值从0.2降至0.01
refactor(动画): 简化EntityBase的受伤动画实现
perf(子弹): 优化ChickSprint伤害计算使用浮点数除法
2025-11-22 09:33:36 +08:00
fallingshrimp 3d74682965 refactor: 重命名变量并调整初始波数
将BulletBase中的originalDamage重命名为initialDamage以保持命名一致性
将Wave的初始current值从10改为1以调整游戏难度
2025-11-22 09:11:40 +08:00
fallingshrimp 46ea2fc775 feat(子弹系统): 重构伤害计算并添加音效
将子弹的伤害属性从`damage`重命名为`baseDamage`,并引入`damageMultipliers`数组支持多段伤害
为火山武器添加三段攻击音效并调整伤害倍率
更新相关武器和子弹脚本以适配新的伤害系统
2025-11-22 08:42:51 +08:00
fallingshrimp 7f52f4b805 refactor(武器系统): 重构火山武器和火扫弹攻击机制
移除火扫弹的独立脚本和火罐效果,改为直接在子弹中实现
火山武器改为三段伤害机制并调整基础伤害值
添加子弹基础伤害乘数数组支持多段伤害
更新相关场景和资源配置以匹配新机制
2025-11-22 08:25:26 +08:00
fallingshrimp b402f04ada feat(子弹): 调整狐狸爪子弹属性和初始波数
为狐狸爪子弹添加速度、自伤和无敌伤害属性,并将初始波数调整为10
修改追踪逻辑使用新定义的速度属性
2025-11-22 08:04:08 +08:00
fallingshrimp 23e19bb0b5 feat(武器): 添加火山阴影子弹并调整火山武器属性
新增火山阴影子弹类型,优化火山武器的攻击效果和动画
调整火山武器的伤害、冷却时间和旋转属性
移除多余的生命值属性,简化武器逻辑
优化狐狸爪子弹的追踪速度和碰撞体积
删除公鸡角色的多余武器配置
2025-11-22 08:01:31 +08:00
fallingshrimp 6bf8dc8683 feat(战斗系统): 添加箭矢命中效果并调整弓箭伤害
- 为箭矢添加命中时的血液粒子效果和音效
- 将弓箭的基础伤害从3降低到2
- 更新弓箭描述文本以反映伤害调整
2025-11-20 22:18:17 +08:00
fallingshrimp 6ea494be33 feat(Arrow): 添加箭头子弹的动画效果
为箭头子弹添加生成、循环和销毁动画,并移除初始位置偏移逻辑
2025-11-19 22:12:38 +08:00
fallingshrimp 1347d79423 fix(Bullets): 调整弓箭攻击参数和碰撞形状
修改弓箭的等待时间和粒子效果数量,调整箭矢的初始速度和碰撞形状为矩形以更符合实际效果
2025-11-18 22:43:29 +08:00
fallingshrimp f9601c4d13 feat(子弹): 为弓箭子弹添加蓄力效果和粒子特效
添加蓄力等待时间和粒子特效系统,使弓箭在发射前有蓄力效果,并在发射时显示火焰粒子特效。修改了Bow.gd和Arrow.gd以支持蓄力时间参数,并更新Arrow.tscn添加新的粒子系统节点。
2025-11-18 22:19:56 +08:00
fallingshrimp 7df10eec34 fix(Weapons/Bow): 调整弓的自伤系数和能量消耗
将自伤系数从0.1降低到0.05,同时将基础自伤值从0.5提升到1.0
能量消耗从20.0增加到40.0以平衡调整
2025-11-17 22:39:45 +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 f2094a538d fix: 调整游戏难度和平衡性
将初始波数从10改为1以降低游戏初始难度
减少猫角色的攻击冷却时间范围从3500-8000到2500-6000
添加背景图片资源文件
2025-11-16 16:34:59 +08:00
fallingshrimp 1d37329aef fix(Chick): 调整小鸡角色的最大生命值为1500
原生命值15过低,导致角色过于脆弱。调整为1500以提高生存能力,同时保持游戏平衡性。
2025-11-16 16:32:01 +08:00
fallingshrimp c3ab252c41 feat(角色): 添加小鸡角色濒死音效并调整属性
添加新的音效资源并修改小鸡角色的属性配置:
1. 新增濒死音效"Dun Dun Dunnn.wav"和受伤音效"foxhurt.mp3"
2. 将小鸡最大生命值从1500调整为15
3. 添加濒死状态检测,当生命值低于10%时播放特殊音效
4. 调整粒子效果和状态栏位置
2025-11-16 16:31:50 +08:00
fallingshrimp a27e36a384 feat(特效): 添加血雨效果及关联逻辑
为狐狸爪子弹添加血雨特效,当攻击公鸡角色时触发。同时新增相关资源文件和粒子系统配置。
2025-11-16 16:10:19 +08:00
fallingshrimp e47390333f feat(子弹): 新增狐狸爪子弹及其相关功能
添加FoxZhua子弹类型,包含追踪功能
修改FireScan子弹伤害计算方式为基于距离百分比
扩展BulletBase添加原始伤害和距离计算功能
更新Chick角色使用新子弹和调整攻击逻辑
调整Wave生成逻辑添加Boss检测功能
优化FirePot粒子效果和参数
2025-11-16 16:01:03 +08:00
fallingshrimp 63a0d1bf4a refactor(游戏平衡): 调整敌人波数和属性配置
- 将初始波数从1改为10
- 调整普通波次的敌人数量和生成频率
- 降低每波敌人数量增长百分比
- 更新小鸡角色的碰撞体和动画配置
2025-11-16 14:51:36 +08:00
fallingshrimp b7638fa9b6 feat(角色): 添加狗角色音效和攻击冷却随机化
添加狗角色的受伤音效文件并配置导入设置
修改狗的攻击冷却时间为3000-5000毫秒随机值
调整狗角色的受伤音效播放几率为30%
为狗角色添加碰撞检测形状
2025-11-16 14:42:48 +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 657cd6ba3f feat(角色): 添加新角色公鸡和相关资源
- 添加公鸡角色资源文件及音效
- 调整猫角色的攻击冷却时间和冲刺倍数
- 更新猫角色的音效和动画设置
- 重构公鸡角色的动画和碰撞体设置
2025-11-16 13:48:55 +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 2cc8cae962 refactor(Bullets): 移除LGBTBullet中未使用的追踪逻辑
简化子弹追踪逻辑,删除未使用的lastDistance和missedTarget变量及相关代码
2025-11-16 07:42:42 +08:00
fallingshrimp 3b6ee5596d fix(武器): 修正武器计数计算逻辑并调整彩虹糖属性
调整多个武器的count计算方式,移除soulLevel-1的减一操作
修改RainbowCandy的fieldValues和quality值
调整EntityBase中MAX_HEALTH的计算公式
2025-11-16 07:25:38 +08:00
fallingshrimp 82853f92d3 fix(LGBTBullet): 修复子弹追踪逻辑并添加丢失目标检测
添加lastDistance和missedTarget变量来检测子弹是否错过目标
当子弹与目标距离增大时标记为missedTarget停止追踪
2025-11-15 20:44:43 +08:00
fallingshrimp d898620c7a feat(武器): 调整火山武器的属性和生成逻辑
修改火山武器的攻击力、旋转速度、生命值和子弹数量等基础属性
优化子弹生成逻辑,新增ignoreOffset参数控制偏移
更新武器配置和描述文本以匹配新数值
2025-11-15 20:18:04 +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