fallingshrimp
|
7a0cf96d7d
|
feat: 添加武器升华系统及相关UI组件
实现武器升华功能,包括:
- 新增SublimateOption类处理升华选项
- 添加SublimateOptionHandler UI组件
- 在武器卡片中集成升华界面
- 重构武器描述生成逻辑
- 新增钻石资源消耗机制
- 优化UI布局和样式
- 修复多处类型引用错误
|
2026-05-10 11:49:17 +08:00 |
|
fallingshrimp
|
1071e87da6
|
feat(武器系统): 添加武器升华选项功能
实现武器升华选项系统,允许为武器添加可选的强化效果。主要修改包括:
1. 新增 SublimateOption 类用于定义升华选项
2. 在 Weapon 类中添加 storeExtra 字典和相关方法用于存储额外属性
3. 为 Tree 武器实现具体的升华选项
4. 添加调试标记 debugRebuild
|
2026-05-10 10:01:03 +08:00 |
|
fallingshrimp
|
6f8b2fec90
|
feat(武器): 调整多个武器的数值和显示属性
更新多个武器的伤害值、能量消耗、冷却时间等数值平衡
修复武器描述文本中的错误并统一显示格式
为部分武器添加缺失的tease文本和可见性设置
优化武器配置文件的调试标记和能量显示
|
2026-05-08 18:54:31 +08:00 |
|
fallingshrimp
|
8c95202d72
|
fix(Weapons/DaoStatue): 调整基础伤害倍率从125%降至105%
修改了DaoStatue武器的rate2属性值及其相关描述,将基础伤害倍率从125%降低至105%以平衡游戏性
|
2026-05-08 16:34:28 +08:00 |
|
fallingshrimp
|
2563dc8c81
|
fix(武器平衡): 调整道教石像和无为之剑的数值
降低道教石像的攻击加成和rate2加成
提高道教石像的基础攻击力
为无为之剑添加rate2属性并实现伤害计算
更新相关描述文本
|
2026-05-08 16:31:11 +08:00 |
|
fallingshrimp
|
32a0f43bfa
|
fix(武器): 调整DaoStatue的伤害计算和移除InfinitySword的伤害减免
移除InfinitySword的penerateDamageReduction属性
调整DaoStatue的rate2计算系数从0.06提升至0.15
更新DaoStatue的基础rate2值从1.05提升至1.25
同步更新相关UI文本中的数值显示
|
2026-05-08 16:22:46 +08:00 |
|
fallingshrimp
|
fbcab848e2
|
fix: 修复子弹伤害计算并调整触发条件
调整Wuwei子弹的伤害计算方式,移除冗余计算并添加rate2变量控制伤害倍率。修改Parrier子弹的反射伤害计算,加入子弹伤害因子。优化DaoStatue武器的攻击触发条件,从检测1颗子弹改为3颗,并简化子弹生成逻辑。
|
2026-05-08 16:18:13 +08:00 |
|
fallingshrimp
|
04727c0feb
|
feat(武器): 调整道教石像属性和机制
修改道教石像的攻击属性计算方式,移除rate3属性并调整rate2的计算公式
更新武器描述文本以匹配新的机制
将道教石像添加到猞猁角色的武器库中
|
2026-05-08 16:04:41 +08:00 |
|
fallingshrimp
|
df8ea7c466
|
fix(武器): 限制追踪强度在0到1之间并调整攻击力
将LGBT武器的追踪强度限制在0到1之间,防止数值溢出。同时将基础攻击力从15提升到20,增强武器效果。
|
2026-05-08 15:19:48 +08:00 |
|
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 |
|