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

150 Commits

Author SHA1 Message Date
fallingshrimp 57035aa62b +atk 2026-04-22 22:36:38 +08:00
fallingshrimp 24051ce9e2 fix(武器): 修正魔法导弹法杖的生成数量问题
将魔法导弹法杖的生成数量从随机1~3枚固定为1枚,并更新相关描述文本。同时调整了测试用的波次配置,将调试模式下的波次改为测试BOSS波次。
2026-04-18 08:35:48 +08:00
fallingshrimp 2dd47a4f3e feat(武器系统): 添加魔法导弹武器及配套子弹逻辑
实现魔法导弹武器系统,包括:
1. 新增HOLD_LOOP发射类型武器
2. 添加魔法导弹子弹类实现追踪和分裂逻辑
3. 修改武器基类支持循环攻击模式
4. 更新角色控制器支持新武器类型
5. 添加相关资源文件和配置
2026-04-18 08:12:27 +08:00
fallingshrimp a69c0b735e refactor(VolcanoShadow): 简化子弹AI逻辑并调整属性
feat(WhiteSoul): 提高基础攻击力至15点
refactor(Volcano): 调整伤害计算公式
refactor(VolcanoShadow.tscn): 优化场景配置并移除冗余动画
2026-04-12 16:29:59 +08:00
fallingshrimp 5250adc50d feat(资源): 添加新食物和武器资源并调整现有配置
添加蛋挞、香辣鸡腿堡、阴阳球和钓鱼竿等新食物资源
调整Bow武器的攻击力和自身伤害计算逻辑
修改Tree武器的攻击速率和伤害比例
更新BigLaser和Tree的显示名称及配置
添加相关纹理资源及导入配置
2026-04-12 15:27:32 +08:00
fallingshrimp 73adc34aef feat: 更新多个武器和子弹的属性和行为
- 为LGBTFlag添加500点最大生命值
- 调整NuclearBomb的旋转逻辑和AcidBulletBase的移动行为
- 重写WhiteSoul子弹逻辑,增加随机大小和速度
- 修改Oxygener武器,允许使用能量替代篮球消耗
- 更新多个场景文件,优化属性和描述
2026-04-11 11:05:59 +08:00
fallingshrimp 8d8f25976c feat(武器系统): 优化道像武器逻辑并调整能量消耗
- 将子弹过滤逻辑提取为独立方法 forceFilter
- 增加攻击前检查气力层的功能
- 降低武器能量需求从50改为25
- 更新武器描述文本以更准确反映机制
2026-04-05 07:50:24 +08:00
fallingshrimp 0b97de0fcc fix(武器): 调整DaoStatue伤害计算逻辑和描述
feat(游戏流程): 添加初始选择界面自动触发开始按钮逻辑
refactor(战斗系统): 分离调试和发布版的波次配置
style(资源): 更新图片导入配置为VRAM压缩格式
chore: 忽略zip文件并修复.gitignore格式
2026-04-05 07:44:04 +08:00
fallingshrimp c413744dbf feat(武器): 添加武器描述和彩蛋文本
为多个武器添加了彩蛋文本(tease)和来源信息(sources),包括GrassWall、Hetun、Tree、BigLaser、Cogwheel、Bow、DaoStatue和HXD。同时更新了武器描述和部分属性:
- 为BigLaser更新显示名称为"金法阵"并修改描述
- 为DaoStatue增加攻击力从30到50
- 更新HXD的描述文本
- 在Weapon.gd中添加teaseLabel的显示/隐藏逻辑
- 在Rooster.tscn中更换默认武器为DaoStatue
2026-04-04 13:32:15 +08:00
fallingshrimp 4302055086 refactor(武器卡片): 重构武器卡片节点结构,将名称节点移至displays容器
统一将武器卡片的名称节点从container/info移动到container/info/displays容器中,提高代码组织性
同时清理了部分调试属性和冗余代码,更新了部分武器的来源信息
2026-04-04 09:03:58 +08:00
fallingshrimp 3791978230 feat(武器/子弹): 新增危险攻击星效果并优化无为子弹表现
添加危险攻击星特效资源及场景配置
调整无为子弹的追踪逻辑和动画效果
修改道像武器的伤害计算公式和冷却时间
移除角色中不再使用的紫水晶武器
2026-04-03 19:24:27 +08:00
fallingshrimp 7e90bd1c1c feat(武器): 新增道教石像武器及其相关效果
实现道教石像武器,包含以下功能:
- 添加天地之剑攻击逻辑,根据攻击速度、生命值和气层数计算伤害
- 新增无量斩子弹类型和特效
- 为公鸡角色添加新武器配置
- 更新相关动画和音效资源
2026-04-03 18:29:14 +08:00
fallingshrimp 01ab16ed9f feat(武器): 新增道教石像武器及无为子弹
添加道教石像武器资源文件、脚本和场景配置
实现无为子弹的碰撞检测和动画效果
调整树武器的伤害计算方式,现在基于格挡率
优化游戏波次配置,调整敌人数量和出现时机
修复初始选择面板在发布模式下的逻辑问题
2026-04-02 22:39:29 +08:00
fallingshrimp 7c1cdc05d4 feat(战斗系统): 实现实体格挡效果并增强武器伤害配置
添加ParryEntity效果,用于实体格挡时的视觉表现
修改Tree武器攻击逻辑,增加基础伤害配置
优化Parrier子弹格挡逻辑,修正效果生成位置
2026-03-28 12:25:45 +08:00
fallingshrimp 88a0a18d7e feat(武器): 为乾坤剑添加弹反机制和伤害比例
增加子弹弹反概率和伤害比例属性
修改武器描述以反映新机制
更新子弹碰撞逻辑实现弹反或格挡
2026-03-25 22:15:28 +08:00
fallingshrimp aa3f34ca74 feat(武器): 增强格挡武器并添加新特效
增加格挡武器的攻击力从20提升至35
添加冲刺速度随气力增加的机制
为格挡和攻击添加新的视觉特效和音效
调整格挡子弹的碰撞检测形状
优化特效控制器逻辑确保正确释放资源
2026-03-21 18:55:32 +08:00
fallingshrimp 32f1f545e2 feat(武器): 完善扶桑元神武器机制
- 调整格挡子弹的基础伤害为0
- 增加气力上限和格挡次数的可配置性
- 实现乾坤剑伤害随武器等级提升
- 更新武器描述文本以反映新机制
- 修复乾坤剑生命周期与生成速度的同步问题
2026-03-21 14:37:46 +08:00
fallingshrimp 5cb1e27a08 feat(战斗系统): 添加新武器"树"及其配套子弹和特效
实现新的近战武器"树",包含以下内容:
- 添加武器Tree.gd脚本及场景资源
- 新增Parrier子弹类型,支持子弹碰撞检测和反弹效果
- 添加武器攻击音效和子弹命中特效
- 修改BulletBase.gd以支持子弹间碰撞逻辑
- 更新角色预设装备新武器
2026-03-16 23:35:22 +08:00
fallingshrimp ff9273ca29 feat(武器): 添加河豚刺针武器及其相关资源
新增河豚刺针武器,包含以下内容:
- 添加河豚武器图标和音效资源
- 实现Needle子弹类及其反弹逻辑
- 创建Hetun武器类实现散射攻击
- 添加子弹特效和碰撞检测
- 更新公鸡角色默认武器配置
2026-03-14 19:09:55 +08:00
fallingshrimp 06413d204c feat(武器系统): 重构氧化加农炮并添加篮球消耗机制
- 修改Oxygener武器属性,增加count字段控制篮球消耗
- 实现checkAttack方法检查篮球消耗
- 调整武器基础数值和描述
- 移除氧气火焰的击退效果
- 在Rooster角色中替换初始武器为Oxygener
- 修复代码缩进问题
2026-03-14 07:21:42 +08:00
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 96c5cda40a fix(Weapons/Cogwheel): 调整攻击和旋转属性的加成系数
将攻击加成从2倍降低至1倍,旋转加成从1倍降低至0.5倍,以平衡游戏性
2026-02-15 20:24:51 +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 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 53412c0968 feat(武器系统): 新增可蓄力钢管武器及相关功能
实现钢管武器的蓄力攻击机制,包括:
- 添加 Pipe 武器和 PipeBullet 子弹脚本及场景
- 在 Weapon 类中增加蓄力相关属性和方法
- 修改 Rooster 角色以支持武器蓄力功能
- 添加武器蓄力时间计算和伤害加成逻辑
2026-02-05 20:04:39 +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 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 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 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 11dcce50c9 refactor(武器系统): 重构Gobo武器行为并移除治疗导弹
删除HealingMissle相关文件,修改Gobo武器行为
Gobo现在会在受到伤害时生成苹果而非发射治疗导弹
更新武器描述和属性以匹配新行为
调整Rooster角色的武器配置
2026-01-28 22:50:46 +08:00
fallingshrimp 4990a3e300 feat(角色): 添加Gobo角色及相关资源
添加Gobo角色,包括武器、召唤物和治疗导弹功能
- 新增Gobo角色模型和动画资源
- 实现Gobo武器系统,可召唤Gobo单位
- 添加治疗导弹功能,Gobo受伤时会发射治疗友军
- 优化实体基础类,添加生命值初始化方法
- 修改子弹伤害判定逻辑,支持友军伤害设置
2026-01-28 20:20:55 +08:00
fallingshrimp df661d38e5 fix(武器平衡): 调整草方块菌落的攻击力和冷却时间
将草方块菌落的攻击加成从3倍降低到1倍,基础伤害从200降低到100,冷却时间从2000ms缩短到1000ms。同时将公鸡角色的武器配置从氧气发生器替换为紫水晶。
2026-01-28 17:31:52 +08:00
fallingshrimp 3698127345 feat(障碍物系统): 添加草墙障碍物及相关功能
实现草墙障碍物系统,包括以下主要变更:
- 新增草墙障碍物资源、脚本和场景
- 添加障碍物状态显示UI
- 扩展组件管理器支持障碍物类型
- 修改子弹系统以支持对障碍物的碰撞检测
- 调整实体碰撞层设置
- 为公鸡角色添加草墙武器

新增功能允许玩家放置可阻挡敌人的草墙障碍物,并显示其生命值状态
2026-01-27 20:52:26 +08:00