1
1
mirror of https://github.com/Rundll86/Dog-Lynx-And-HCN.git synced 2026-06-02 17:31:55 +08:00
Commit Graph

8 Commits

Author SHA1 Message Date
fallingshrimp 9ea534441b feat(武器系统): 重构武器攻击逻辑并添加音效支持
- 将武器攻击逻辑移至Weapon类中,添加tryAttack方法统一处理冷却和能量消耗
- 为武器添加音效支持,包括攻击音效的播放和管理
- 移除子弹生成时的能量消耗检查,改由武器统一处理
- 调整部分武器的属性和配置,如伤害值和冷却时间
- 修复紫水晶子弹的分裂和折射逻辑错误
2025-09-06 08:50:37 +08:00
fallingshrimp c593a809dc fix(Weapons): 调整LGBT武器的角度参数和storeType顺序
将武器的角度从15度调整为30度,并重新排列storeType数组的顺序。同时移除debugRebuild标志并更新描述文本中的角度值。
2025-09-06 08:25:51 +08:00
fallingshrimp 3a32d2af25 feat(武器系统): 重构LGBT武器并添加工具模式支持
- 为BigLaser和PurpleCrystal武器添加@tool注解
- 重构LGBTWeapon的攻击逻辑,支持多角度子弹发射
- 更新LGBT武器的配置属性和描述模板
- 将Rooster角色的武器从BigLaser替换为LGBT武器
2025-09-06 08:23:57 +08:00
fallingshrimp 6c7778309d feat(武器系统): 增强武器描述模板功能并添加调试选项
为武器系统添加数据类型支持,包括数值、百分比和角度显示格式
添加debugRebuild选项用于编辑器调试
移除调试用的print语句
更新LGBT武器的场景配置和描述显示
2025-09-06 08:17:10 +08:00
fallingshrimp f2287d6ee7 feat(武器): 添加LGBT武器及其脚本实现
添加LGBT武器场景和对应的GD脚本,实现武器攻击逻辑和属性更新功能。武器发射可追踪的彩虹激光并提升攻击属性。
2025-09-06 08:08:19 +08:00
fallingshrimp f099242f18 feat(武器): 添加大激光武器并更新武器卡组件
实现大激光武器功能,包括攻击逻辑和属性配置
将武器卡的选择按钮重命名为更新按钮以更准确反映功能
调整武器卡描述文本居中显示并更新能量消耗数值
2025-09-06 08:05:43 +08:00
fallingshrimp debb450044 refactor(武器系统): 重构武器冷却和攻击逻辑
- 将CooldownTimer的startCooldown方法重命名为更简洁的start
- 为EntityBase添加weaponStore节点管理武器
- 修改武器攻击逻辑,现在由Weapon类自身处理冷却和攻击
- 调整武器卡片的UI布局和描述居中显示
- 为Rooster角色添加预设武器
2025-09-06 07:40:21 +08:00
fallingshrimp d4501ae45d feat: 添加新武器彩虹旗和紫水晶簇,调整饲料属性和数值
refactor: 重构子弹生成逻辑,支持分裂和折射效果

fix: 修复掉落物拾取范围和碰撞检测问题

style: 优化UI显示,添加武器品质和类型标签

docs: 更新字段描述,调整部分饲料名称和分类

perf: 优化数学工具函数,添加随机数处理工具

test: 调整波次生成逻辑,添加新敌人类型

build: 添加新资源文件和相关导入配置
2025-09-05 22:23:41 +08:00