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

425 Commits

Author SHA1 Message Date
fallingshrimp 3aa28ecf39 refactor(武器系统): 优化Oxygener武器逻辑并更新描述
重构Oxygener武器的攻击逻辑,将浓硝酸子弹作为火焰子弹的附属效果
更新武器描述文本以匹配新的攻击机制
修改AcidBulletBase中storm变量的类型为更通用的Node2D
移除Rooster角色中不再使用的武器
2026-03-07 09:27:42 +08:00
fallingshrimp 205d6d8a12 fix(武器): 为所有武器攻击方法添加返回值
统一所有武器的attack方法,确保返回true以表示攻击成功执行
2026-03-07 09:08:39 +08:00
fallingshrimp ca82cbed12 feat: 新增光标刃轮武器及相关资源
添加光标刃轮武器系统,包括:
- 武器脚本和场景配置
- 子弹动画和特效
- 相关音效和贴图资源
- 武器升级逻辑
- 角色初始武器配置调整
2026-03-07 09:05:36 +08:00
fallingshrimp d5a05f8ac9 fix(Weapons/AcidWind): 调整灵魂等级对f属性的影响系数
将f属性受灵魂等级影响的系数从25降低到15,以平衡武器性能
2026-03-07 07:27:57 +08:00
fallingshrimp 561be7c734 feat(武器): 实现酸蚀风暴武器及其相关子弹效果
添加酸蚀风暴武器,它会发射一个吸引五种不同类型酸液子弹的风暴中心
修改酸液子弹基类以支持风暴效果
调整酸风武器的属性值和描述
移除旧版随机发射酸液子弹的逻辑
2026-03-06 23:19:22 +08:00
fallingshrimp e44458e816 fix: 调整Cogwheel子弹减速逻辑并移除Rooster测试代码
调整Cogwheel子弹的减速系数slow从乘以2改为固定0.5,使减速更平滑
移除Rooster角色中非发布版本的额外子弹数量测试代码
2026-02-17 20:08:31 +08:00
fallingshrimp df1f837195 fix: 调整子弹偏移值并优化齿轮子弹逻辑
调整EntityBase中子弹偏移值从3改为5
在Cogwheel.gd中添加spawn函数并优化减速逻辑
在Rooster.gd中修复chargeStartTime变量位置并添加测试用额外子弹数
2026-02-16 17:57:57 +08:00
fallingshrimp 96c5cda40a fix(Weapons/Cogwheel): 调整攻击和旋转属性的加成系数
将攻击加成从2倍降低至1倍,旋转加成从1倍降低至0.5倍,以平衡游戏性
2026-02-15 20:24:51 +08:00
fallingshrimp f8235e27e2 feat(Cogwheel): 添加分裂功能并实现销毁动画
为Cogwheel子弹添加split方法实现分裂功能,同时配置销毁动画资源并启用autoDestroyAnimation
2026-02-15 20:17:36 +08:00
fallingshrimp a72c0032d5 feat(武器): 添加齿轮回旋镖武器及其子弹效果
添加新的武器"齿轮回旋镖"及其配套子弹资源:
1. 实现齿轮武器的基本逻辑,包括攻击和属性计算
2. 添加齿轮子弹的旋转、减速和回旋行为
3. 包含相关资源文件(图片、场景、脚本)
4. 将新武器添加到公鸡角色的武器库中
2026-02-15 19:36:46 +08:00
fallingshrimp a2b3cd407f fix(武器/管道): 限制子弹速度最大值
防止子弹速度因攻击力过高而变得不合理,将速度限制在0到30之间
2026-02-11 17:22:50 +08:00
fallingshrimp 6ed8278158 fix(武器/子弹): 调整子弹速度和能量衰减
修改Pipe武器的子弹速度计算方式,使用平方根函数平滑速度增长
将Pipe子弹命中后的能量衰减系数从0.8改为0.6,加快能量消耗
2026-02-11 17:20:54 +08:00
fallingshrimp 7d940cf3fc feat(角色系统): 添加蓄力速度属性并应用于公鸡角色
- 在EntityBase.gd和FieldStore.gd中添加CHARGE_SPEED属性
- 在Rooster.gd中将攻击速度替换为蓄力速度影响粒子效果和武器充能时间
2026-02-11 16:52:54 +08:00
fallingshrimp 0fe03c1f5d fix: 调整PipeBullet命中后的能量衰减系数
将命中后的能量衰减系数从0.95调整为0.8,以平衡游戏难度
2026-02-11 16:49:09 +08:00
fallingshrimp 873b1b06a9 refactor(武器): 调整钢管武器的伤害计算和描述
修改钢管武器的伤害计算公式,使用平方根函数替代线性增长
移除蓄力倍率属性,改为固定值0.1
更新武器描述文本以反映新的伤害机制
2026-02-11 16:06:21 +08:00
fallingshrimp fd58948b3f fix(武器/子弹): 调整管道武器和子弹的数值计算
修复管道武器的充能计算方式,改为基于灵魂等级减1的乘法
修改子弹旋转速度计算,使用初始速度替代能量值
添加子弹基础伤害与能量值的关联
调整子弹命中后的能量衰减系数
2026-02-09 13:10:15 +08:00
fallingshrimp 21352430e3 fix(Weapons/Pipe): 调整攻击力和充能值的增长系数
将攻击力增长系数从2降低至1,充能值增长系数从0.02降低至0.005,以平衡武器性能
2026-02-05 21:11:07 +08:00
fallingshrimp f9a1cb350b feat(角色): 调整公鸡角色的攻击速度计算方式
修改公鸡角色的攻击蓄力逻辑,将攻击速度属性(FieldStore.Entity.ATTACK_SPEED)纳入计算,影响粒子效果速度和武器蓄力时间
2026-02-05 21:05:21 +08:00
fallingshrimp 5edb048eed fix(Rooster): 修复蓄力攻击粒子效果和初始化问题
调整蓄力攻击时粒子效果的速度缩放比例,并修复初始化时未设置默认值的问题
2026-02-05 21:03:35 +08:00
fallingshrimp e1ac836497 refactor(武器系统): 优化武器攻击逻辑和能量检查
- 将武器攻击前的条件检查提取为独立方法 canAttackBy
- 重构能量检查逻辑,增加 isEnergyEnough 方法
- 简化公鸡角色的输入处理,合并重复代码为 tryLaunch 方法
- 调整钢管武器的冷却时间为 3000.0
2026-02-05 20:52:04 +08:00
fallingshrimp d1bf911c79 feat(武器): 添加钢管武器蓄力特效和音效
- 为钢管武器添加蓄力粒子效果
- 新增钢管落地音效资源
- 修改钢管子弹碰撞形状为圆形
- 添加钢管武器能量消耗和冷却时间配置
- 实现钢管子弹销毁时的落地效果
2026-02-05 20:26:47 +08:00
fallingshrimp 53412c0968 feat(武器系统): 新增可蓄力钢管武器及相关功能
实现钢管武器的蓄力攻击机制,包括:
- 添加 Pipe 武器和 PipeBullet 子弹脚本及场景
- 在 Weapon 类中增加蓄力相关属性和方法
- 修改 Rooster 角色以支持武器蓄力功能
- 添加武器蓄力时间计算和伤害加成逻辑
2026-02-05 20:04:39 +08:00
fallingshrimp 5e6ac8b8ee fix(武器): 调整HXD武器对Boss的伤害倍率计算方式
将伤害倍率增量从加法改为乘法,并将delta值从0.001提升到0.01
同时更新武器描述中的伤害倍率加成说明
2026-02-05 17:43:56 +08:00
fallingshrimp 8bbabaed3a fix(武器): 调整HXD武器攻击力计算公式
将攻击力加成从3倍降低为2倍,以平衡游戏难度
2026-02-05 17:20:29 +08:00
fallingshrimp c4f53e283c feat(武器): 调整HXD武器的攻击力和计数加成公式
将攻击力加成从2倍提升到3倍,同时将计数加成从3倍降低到2倍,以平衡武器性能
2026-02-05 08:00:54 +08:00
fallingshrimp 6d099c25c1 fix(Weapons): 调整HXD武器对Boss的伤害倍率从1%降至0.1%
修改武器描述模板和实际描述文本,降低对Boss的伤害加成以平衡游戏性
2026-02-05 07:42:41 +08:00
fallingshrimp 40a52892d1 fix: 调整HXD武器伤害倍率增量并移除销毁逻辑
将Boss命中时的伤害倍率增量从5%降低至1%
移除子弹销毁时的伤害倍率减少逻辑
更新武器描述以反映实际效果
2026-02-05 07:38:40 +08:00
fallingshrimp 6587118413 fix(Bullets/HXD): 修复击中boss时错误增加攻击速度的问题
将击中boss时增加的属性从攻击速度修正为伤害倍率,以符合预期设计
2026-02-05 07:38:04 +08:00
fallingshrimp 590b58a8a9 fix(武器): 调整HXD武器的伤害倍率机制
将Boss命中效果从攻击速度加成改为伤害倍率加成,并调整delta值为0.05
同时更新武器描述文本以反映机制变更
2026-02-05 07:27:41 +08:00
fallingshrimp 1aebdfc5e7 fix: 修复测试环境下波浪初始值设置错误
将测试环境下的波浪初始值从10改为1,与发布环境保持一致,避免测试时出现不一致的行为
2026-02-04 23:00:17 +08:00
fallingshrimp 1d7e9bf847 feat(武器): 调整茴香豆武器的攻击速度和描述
将茴香豆武器的delta值从0.05提升至0.1以增加攻击速度
同时更新武器描述中的攻击速度加成从5%提升至10%
2026-02-04 22:48:15 +08:00
fallingshrimp b9fe44dddf feat(武器): 为HXD武器添加命中Boss时攻击速度加成效果
- 修改HXD子弹逻辑,命中Boss时增加5%攻击速度,子弹销毁时恢复
- 更新武器描述文本以反映新效果
- 调整测试环境初始波数为10
2026-02-04 22:42:44 +08:00
fallingshrimp 735a140306 feat(武器): 增强HXD武器效果并调整MTY角色属性
为HXD武器添加同类敌人额外暴击伤害效果,并修正反弹次数描述
调整MTY角色的攻击冷却时间并优化冲刺逻辑
2026-02-04 22:12:35 +08:00
fallingshrimp 54b9bfccf9 feat(武器): 调整HXD武器的属性和攻击逻辑
- 将子弹的生命周期从5000ms缩短至2500ms
- 提升攻击力加成系数从1.5调整为2
- 增加子弹数量加成从2调整为3
- 修改攻击循环使用count而非atk值
2026-02-04 20:17:24 +08:00
fallingshrimp 6a1ee8883d fix(武器): 调整HXD武器的伤害和攻击次数计算
将攻击力加成从2倍降低到1.5倍,并修改攻击次数计算方式为基于灵魂等级线性增加而非乘法增长
2026-02-04 18:44:59 +08:00
fallingshrimp bf03a174db fix(武器): 调整HXD武器的攻击力加成公式
将攻击力加成从3倍降低为2倍,以平衡游戏难度
2026-02-02 16:35:30 +08:00
fallingshrimp 22133141bf feat(武器): 增强HXD武器的攻击力和改进描述文本颜色
将HXD武器的攻击力加成从1倍提升至3倍,并优化描述文本中关键数值的颜色标记,提高可读性
2026-02-02 16:29:56 +08:00
fallingshrimp a20bc187be fix(武器): 调整茴香豆武器参数和逻辑
修改茴香豆武器的散射角度从20°降低到4°
将反弹伤害减免从20%降低到4%
调整反弹次数不计入概率从20%改为25%
添加count属性并关联soulLevel
移除随机纹理影响反弹次数的逻辑
更新武器描述文本以匹配新参数
2026-02-02 16:27:53 +08:00
fallingshrimp a0d4e5424d fix(子弹): 使用getTrackingAnchor()替代position进行追踪
修正HXD子弹的追踪逻辑,使用实体的getTrackingAnchor()方法代替直接使用position属性,确保子弹能更准确地追踪移动目标
2026-02-02 11:56:38 +08:00
fallingshrimp e581a4e381 feat(武器): 调整茴香豆武器参数和效果
修改茴香豆武器的散射角度从40°降低到20°
添加反弹伤害衰减20%的机制
当特效纹理ID为1时不计入反弹次数
更新武器描述模板和数值计算
移除不再使用的HXDBoom特效脚本
2026-02-02 11:52:26 +08:00
fallingshrimp 7ddd9ecf84 fix(Weapons/HXD): 调整攻击力计算公式系数从2改为1.5
平衡HXD武器的攻击力增长,避免后期数值膨胀
2026-02-02 10:18:49 +08:00
fallingshrimp 7d1690cdae fix(武器): 提高HXD武器的攻击力加成
将攻击力加成从1倍提升至2倍,以增强该武器的战斗效果
2026-02-02 10:06:02 +08:00
fallingshrimp 1022dd5024 feat(子弹效果): 添加HXD子弹爆炸效果及资源
添加HXDBoom效果控制器和5种爆炸纹理
调整HXD子弹的缩放比例并添加爆炸效果触发
扩展EffectController基类以支持自定义注册逻辑
2026-02-02 10:05:27 +08:00
fallingshrimp dd479b0d7b feat(武器): 添加咸亨记账簿武器及茴香豆子弹
实现新的HXD武器系统,包括:
- 咸亨记账簿武器,可发射反弹的茴香豆子弹
- 茴香豆子弹能在敌人间反弹并造成伤害
- 添加相关资源文件及场景配置
- 将新武器添加到公鸡角色的武器库中
2026-02-02 09:40:18 +08:00
fallingshrimp a5db24ed69 fix(Weapons/Oxygener): 调整武器属性计算参数
将攻击力加成从0.5倍提升至1倍,火焰攻击力加成从0.25倍提升至0.5倍,并修正最大数量计算方式为加法而非乘法
2026-01-31 14:01:37 +08:00
fallingshrimp 74285b3ccc feat(武器): 调整鸡毛弓的伤害计算和属性配置
- 提高攻击伤害系数从0.05到0.075
- 降低自身伤害系数从0.05到0.025
- 更新基础生命值消耗从1.0到2.0
- 移除能量需求相关配置
- 更新描述文本以匹配当前数值
2026-01-31 13:23:13 +08:00
fallingshrimp 501e7cb48c fix(Bullets): 将箭矢的生命周期从距离改为时间
修改Arrow.tscn中的lifeDistance为lifeTime,并同步更新Arrow.gd中的相关计算逻辑,以统一使用时间作为生命周期基准
2026-01-31 13:21:49 +08:00
fallingshrimp 82ae6b343a feat(初始选择面板): 添加武器选择功能并优化界面布局
- 在初始选择面板中增加武器选择功能
- 添加开始游戏按钮
- 优化界面布局,将标题和选择项分组显示
- 实现选择后自动关闭对应选择区域的功能
2026-01-31 13:01:27 +08:00
fallingshrimp 31025beda9 feat(游戏内容): 添加新饲料和调整现有饲料属性
添加巧克力(Choclate)和百合花冠(Flower)两种新饲料资源及配置
调整鸡蛋(Egg)和彩虹糖(RainbowCandy)的字段值和数值
修改初始饲料选择面板逻辑,排除武器类饲料并添加关闭面板功能
移除公鸡角色(Rooster)的旧武器并添加紫水晶武器(PurpleCrystal)
2026-01-30 12:21:02 +08:00
fallingshrimp 5a4ab83188 feat(Feed): 添加免费购买功能
在Feed结构中新增freeToBuy属性,当设置为true时允许免费购买物品。同时修改SelectIntialFeed面板,在初始化时将feed卡片设置为免费购买。移除UIState中不必要的调试打印语句。
2026-01-30 11:50:16 +08:00