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

17 Commits

Author SHA1 Message Date
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 7d79c3eff6 feat(资源): 添加新角色和音效资源并调整角色属性
添加母鸡、酷可小弟和狗的新资源文件
调整猫、狗和母鸡的受伤音效频率
修改酷可小弟的最大生命值为20
更新角色碰撞体和贴图设置
2025-11-22 22:43:26 +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 e551a6db61 refactor: 使用ComponentManager统一管理资源加载
将所有直接使用`load("res://components/...")`加载资源的代码替换为通过`ComponentManager`统一管理的方式,提高代码的可维护性和资源管理的统一性
2025-09-21 13:11:31 +08:00
fallingshrimp 4c5842fb9e refactor(资源加载): 将preload替换为load以优化内存使用
统一使用load方法动态加载资源,减少启动时的内存占用
移动Manager类到Tools/Managers目录下
修复DirTool处理remap文件的问题
2025-09-21 12:53:15 +08:00
fallingshrimp ec795e534e feat(战斗系统): 添加KukeMC召唤机制及子实体管理
为KukeMC添加召唤子实体KukeChild的功能,并在血量低于25%时自动清除所有子实体并恢复血量
在EntityBase中添加tryKill方法统一处理实体销毁逻辑
在EntityTool中添加按类查找实体的工具方法
2025-09-19 22:11:29 +08:00
fallingshrimp 0ab740a00a feat: 调整游戏平衡性和测试配置
- 提高重型水晶子弹的伤害值从20到30
- 移除玩家角色的无敌状态
- 调整KukeChild角色的攻击冷却时间
- 将默认波次从空波次改为测试BOSS波次
- 禁用自定义启动逻辑
2025-09-19 21:58:45 +08:00
fallingshrimp 566531c856 feat: 调整角色和子弹属性及游戏平衡
- 隐藏Bear角色的mask
- 提高Bear和KukeMC子弹的伤害值
- 增加KukeMC的最大生命值
- 设置World场景的currentInvinsible为true
- 调整KukeChild的攻击冷却时间和存活时间
- 为HeavyCrystal子弹添加初始伤害值
2025-09-18 22:50:17 +08:00
fallingshrimp e70918a391 fix(战斗平衡): 调整角色和子弹的攻击冷却时间及参数
修改KukeChild和KukeMC的攻击冷却时间,优化HeavyCrystal子弹的追踪逻辑
减少KukeMC技能2的分支数量范围,从2-4调整为1-3
2025-09-18 22:17:38 +08:00
fallingshrimp 11f2157bb4 fix: 调整KukeChild的攻击冷却和治疗数值
将攻击0的冷却时间从500降低至200,并将治疗量从200减少至100,以平衡游戏难度
2025-09-18 22:14:53 +08:00
fallingshrimp cf8820d0ec feat(战斗系统): 增强KukeMC及其子体的战斗能力
- 为KukeChild添加重型紫水晶攻击方式并调整治疗量
- 修改KukeMC的攻击逻辑,在低血量时才会召唤子体
- 调整重型紫水晶的属性和动画效果
- 增加子弹生成时的初始速度和加速度
2025-09-18 06:46:43 +08:00
fallingshrimp 19d87cae18 feat(角色): 添加KukeMC的重型水晶攻击和环形着色器
refactor(武器): 将攻击类型从VALUE改为INTEGER
调整大激光武器的能量消耗为200

style(界面): 更新武器卡牌文本显示为整数
移除调试标记和多余属性

fix(角色): 调整KukeChild的移动速度
移除KukeMC的射击偏移常量
2025-09-17 22:25:27 +08:00
fallingshrimp 4d3b654f2f fix: 移除KukeChild的DAMAGE_MULTIPILER字段
该字段未被使用且可能导致混淆,因此从KukeChild的register函数中移除
2025-09-17 21:59:14 +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 8601017a1a fix: 调整KukeChild治疗量和KukeMC生成数量
减少KukeChild对masterMine的治疗量从200降至50,避免过度治疗
调整KukeMC生成子体的随机范围下限从15降至5,增加战斗变化性
2025-09-14 15:20:20 +08:00
fallingshrimp 2b34a1d695 feat(角色): 调整KukeMC及其子代属性和行为
调整KukeMC的最大生命值和攻击冷却时间,新增生成子代功能
为KukeChild修改属性并改用新子弹PurpleCrystalSmall
移除PurpleCrystal中无用属性
2025-09-14 15:00:53 +08:00
fallingshrimp 2dfce67f53 feat(角色): 添加KukeChild角色并增强KukeMC能力
新增KukeChild角色及相关资源文件,包括贴图、场景和脚本
调整KukeMC属性,增加新攻击类型可召唤KukeChild
修改EntityBase基础逻辑,添加spawnTime属性和timeLived方法
移除Rooster.gd中未使用的heal方法
2025-09-14 14:39:50 +08:00