fallingshrimp
76e87ac90e
feat(战斗系统): 添加攻击速度属性支持
...
在Weapon.gd中根据实体攻击速度调整冷却时间
在CooldownTimer.gd中新增speedScale属性和centralTime方法
2025-10-01 08:22:37 +08:00
fallingshrimp
813ecfcf69
fix(子弹): 移除hitbox位置偏移并调整小水晶碰撞半径
...
移除紫色水晶子弹的hitbox位置偏移属性,使碰撞检测更准确
同时调整小水晶子弹的碰撞半径从2.23607增加到5.0
2025-10-01 07:58:52 +08:00
fallingshrimp
d0e3564933
feat(武器系统): 重构武器信息显示逻辑并添加新功能
...
重构武器卡片的信息显示逻辑,使用ItemShow组件替代原有Label显示
添加武器升级和镶嵌前的预览功能
为武器描述添加升级前后数值对比显示
新增FREQUENCY数据类型支持
统一子弹生命周期参数为lifeTime
2025-10-01 07:58:09 +08:00
fallingshrimp
97a4fb1fc2
refactor: 将默认波浪数据从测试BOSS改为普通波浪
2025-09-30 22:51:40 +08:00
fallingshrimp
897ccb3f51
feat(角色): 更新公鸡角色的武器配置
...
将七魂武器替换为紫水晶和矢量星武器,增强角色战斗能力
2025-09-30 22:48:06 +08:00
fallingshrimp
50c0b8988e
docs: 修正playlog.md中的错别字
...
将"同床"改为"同窗"以准确描述游戏平衡性调整
2025-09-30 22:12:58 +08:00
fallingshrimp
f5e9b3892f
docs: 添加游戏日志文档记录平衡性调整
...
记录2025年9月30日的游戏平衡性调整,使得可以无伤同时击败3个boss
2025-09-30 22:12:43 +08:00
fallingshrimp
a674356dc6
feat(武器/角色): 调整武器属性和角色配置
...
- 提升SevenSoul武器的攻击力并大幅减少冷却时间
- 为SoulBullet添加穿透属性并移除hitbox节点
- 修改Wave测试数据默认使用ALL组合
- 替换Rooster角色的武器为SevenSoul并设为无敌状态
2025-09-30 22:11:37 +08:00
fallingshrimp
4529f8b7ef
docs: 更新readme文件内容与格式
...
- 统一角色名格式为"熊谷 凌"
- 简化技能描述,移除具体数值
- 更新表格格式与符号
- 调整文档结构,增加游戏玩法链接
- 修正部分表述和注释
2025-09-30 21:50:23 +08:00
fallingshrimp
65eb69fb9c
fix(boss): 调整熊boss的攻击伤害值
...
将熊boss的各种攻击方式的伤害值从4/1.5/3/2统一调整为1,以平衡游戏难度
2025-09-30 21:36:29 +08:00
fallingshrimp
adfd8ffafe
fix(Bullets): 调整重型水晶子弹的特效参数
...
修改粒子发射器的半径、初始速度和数量,优化视觉效果
2025-09-30 20:46:22 +08:00
fallingshrimp
5db72e079b
fix(BossAttack): 修正HeavyCrystal子弹的追踪逻辑并更改测试波次
...
将HeavyCrystal子弹的旋转逻辑替换为预设的追踪方法,提高追踪准确性
同时将默认测试波次改为WAVE_TESTBOSS_KUKE以便测试
2025-09-30 20:42:27 +08:00
fallingshrimp
46a22307d6
refactor(Debug): 清理调试组件并调整饲料配置
...
删除未使用的调试场景文件
简化FeedFilter组件配置
调整草莓和幸运签语饼的数值配置
2025-09-30 19:06:18 +08:00
fallingshrimp
f2d11a495f
fix(boss): 调整熊boss的攻击伤害和阶段属性
...
降低熊boss所有攻击技能的伤害值,并重新设计阶段属性
调整ArrowSeven子弹的材质和位置
添加1%概率直接进入阶段2的机制
2025-09-30 18:44:15 +08:00
fallingshrimp
bd7b951e5d
feat(Feeds): 更新鸡蛋资源属性和显示配置
...
调整鸡蛋资源的品质、数值属性和显示名称,移除多余的纹理引用并更新相关配置
2025-09-30 18:28:56 +08:00
fallingshrimp
4ce17ee3c4
feat: 添加字段图标资源并实现图标显示功能
...
新增多种字段图标SVG资源文件及对应的.import配置
在FieldShow组件中添加图标显示功能
扩展ComponentManager以支持字段图标的加载和获取
调整FieldShow的布局以适应图标显示
2025-09-30 18:24:40 +08:00
fallingshrimp
bc3368f25f
feat(武器): 调整多个武器的能量消耗和属性数值
...
- 降低LGBT武器的能量需求从50到25,并添加沙滩球信息
- 为Meowmere武器添加1.0能量需求并调整伤害数值
- 降低VectorStar武器的能量需求从10到5并移除调试标记
- 调整ChainGun武器的攻击力和分裂间隔,能量需求从1改为2
2025-09-30 17:53:29 +08:00
fallingshrimp
a6ab15618c
feat: 添加鸡蛋资源并实现字段显示优势功能
...
- 新增鸡蛋资源文件及导入配置
- 在FieldShow组件中添加showAdvantage属性控制优势显示
- 修正武器类默认名称错误
- 添加entityNegativeFields数组存储负数字段
2025-09-30 17:51:22 +08:00
fallingshrimp
cab9ff9546
fix(Feed): 添加UIState.player有效性检查避免空指针异常
...
在rebuildInfo方法中增加对UIState.player的实例有效性检查,防止当player为null时导致的空指针异常。同时确保weaponShow.operation和costShow.enough的正确设置。
2025-09-30 17:41:13 +08:00
fallingshrimp
ad5d2bce2d
fix(Feed): 添加对UIState.player无效实例的检查
...
在multiplier()和rebuildInfo()方法中添加对UIState.player实例有效性的检查,防止当player无效时出现运行时错误
2025-09-30 17:39:32 +08:00
fallingshrimp
15106f733f
refactor(Feed.gd): 移除冗余的UIState.player有效性检查
...
简化代码逻辑,假设UIState.player始终有效,移除多处不必要的有效性检查
2025-09-30 17:39:07 +08:00
fallingshrimp
4c4af7c8c7
fix(Feed): 修复costShow.count计算错误,使用countOf方法替代
...
原计算方式使用了multipiler方法可能导致显示数量错误,现统一使用countOf方法确保显示数量准确
2025-09-30 17:38:00 +08:00
fallingshrimp
072d6f81fe
style(UI): 统一全屏面板字体样式并调整布局
...
为所有全屏面板添加相同的粗体字体资源,并调整Weapon面板的偏移和节点顺序
2025-09-30 17:33:53 +08:00
fallingshrimp
43f6387d9c
feat(UI): 更新字体资源并优化物品显示逻辑
...
替换原有字体文件为OTF格式,添加粗体字体支持
在物品显示组件中添加字体颜色变化功能,根据资源是否足够显示不同颜色
优化Feed类的资源消耗计算逻辑,增加countOf方法提高可读性
2025-09-30 17:32:15 +08:00
fallingshrimp
6a0389dd94
refactor(Characters/Rooster): 移除NuclearBomb武器并调整武器索引
...
移除Rooster场景中未使用的NuclearBomb武器,并重新调整剩余武器的索引顺序
2025-09-30 17:21:18 +08:00
fallingshrimp
9d879dbbe5
feat(武器): 调整核弹控制器的属性和数值
...
将核弹控制器的海滩球消耗从100增加到600,攻击力从1200提升到2000
能量需求从100.0调整为120.0,并更新相关显示文本
2025-09-30 17:07:45 +08:00
fallingshrimp
e912a58969
feat(武器): 调整核弹武器属性和角色配置
...
增加核弹的基础攻击力和范围,降低能量消耗但增加冷却时间
更新公鸡角色的武器配置,将核弹作为默认武器
2025-09-30 17:01:44 +08:00
fallingshrimp
0ab1309271
docs: 修正文档中神圣熊谷凌的命名格式
...
将"神圣熊谷凌"统一修正为"神圣·熊谷凌"以保持命名一致性
2025-09-30 14:25:27 +08:00
fallingshrimp
4f94963790
docs: 更新readme中熊谷凌的技能描述和彩蛋
...
- 修正猛冲技能描述中的重复用词
- 添加神圣熊谷凌的第三阶段触发机制
- 移除关于彩蛋触发的注释说明
2025-09-30 14:24:35 +08:00
fallingshrimp
1e182d9134
refactor(Characters): 移除Rooster场景中未使用的WhiteSoul武器
...
清理Rooster.tscn场景文件中不再使用的WhiteSoul武器资源及相关节点配置,简化场景结构
2025-09-30 13:24:14 +08:00
fallingshrimp
d5197557f6
feat(武器): 添加代达罗斯风暴魂武器并调整相关参数
...
为公鸡角色添加新的武器代达罗斯风暴魂,并调整其伤害、数量和半径参数。同时修改怪物灵魂子弹的伤害值,并添加超出屏幕自动销毁逻辑。更新武器描述文本以反映参数变化。
2025-09-30 13:23:51 +08:00
fallingshrimp
d5e907c9d6
feat(字体): 添加思源黑体字体文件并配置为自定义字体
...
添加思源黑体字体文件(syht.ttf)到资源目录,并在项目配置中将其设置为GUI主题的自定义字体。同时生成对应的字体导入配置文件,确保字体正确加载和使用。
2025-09-30 12:51:48 +08:00
fallingshrimp
3ef2d9d133
refactor(fonts): remove unused font files and update related configurations
...
remove HarmonyOS and swyc fonts along with their import files
update project.godot and scene files to remove font references
add new gameplay documentation files
2025-09-30 12:40:12 +08:00
fallingshrimp
0bcee5f474
refactor(Characters): 移除Rooster场景中未使用的武器节点
...
清理Rooster.tscn场景文件中不再需要的武器节点(Meowmere, NuclearBomb, WhiteSoul),减少加载步骤并优化场景结构
2025-09-29 22:38:54 +08:00
fallingshrimp
2dca35f4fd
fix(EntityBase): 修正伤害处理中healthChanged信号触发顺序
...
refactor(Rooster): 更新武器配置,添加新武器并调整顺序
2025-09-29 22:38:39 +08:00
fallingshrimp
c5d58a14f7
feat(武器): 添加白色灵魂武器及相关资源
...
添加新的白色灵魂武器,包括脚本、场景和资源文件
修改公鸡角色配置以使用新武器
优化子弹工具类和白色灵魂子弹的行为
添加获取窗口大小的工具方法
2025-09-29 22:33:56 +08:00
fallingshrimp
b2e3bd3fea
docs: 在readme中添加游戏玩法文档链接
...
添加游戏玩法文档链接以便用户快速了解游戏规则
2025-09-28 22:26:24 +08:00
fallingshrimp
a1b1a15a89
docs(gameplay): 更新游戏机制文档,补充闪避和武器细节
...
- 添加闪避机制的能量获取规则说明
- 补充武器系统的同时调用规则
2025-09-28 22:25:33 +08:00
fallingshrimp
4a1c4c33d2
docs(gameplay): 更新游戏机制文档,补充能量系统和词条解释
...
- 添加武器调用限制说明
- 完善能量恢复机制和储能倍率说明
- 新增多个词条的具体效果解释
2025-09-28 22:24:25 +08:00
fallingshrimp
62ad212000
docs(gameplay): 更新游戏操作说明和机制描述
...
- 添加武器界面和暂停操作说明
- 补充闪避机制的能量获取规则
- 明确能量系统与武器使用的关系
2025-09-28 22:12:34 +08:00
fallingshrimp
fdc9f5db2c
docs: 更新readme.md中的游戏描述和格式
...
- 修改游戏类型描述为Roguelite
- 添加游戏英文名ReasterBeat及其解释
- 调整boss清单中的名字格式
2025-09-28 22:05:25 +08:00
fallingshrimp
879c2c8824
docs: 添加游戏玩法文档
...
添加游戏操作说明文档,包含移动、闪避、治疗和攻击等基本操作按键说明
2025-09-28 06:48:23 +08:00
fallingshrimp
d45947ba23
fix: 调整KukeMC和Chick角色的最大生命值
...
将KukeMC的最大生命值从3500降低至3000,Chick的最大生命值从2000降低至1500,以平衡游戏难度
2025-09-28 06:45:40 +08:00
fallingshrimp
6e644324cb
fix(EntityBase): 仅在Boss死亡时掉落灵魂物品
...
修改tryDie函数,使灵魂物品只在Boss死亡时生成,避免普通敌人也掉落灵魂物品
2025-09-27 22:40:37 +08:00
fallingshrimp
9258a26232
feat(EntityBase): 添加死亡时掉落灵魂物品的功能
...
在实体死亡时,除了原有掉落物外,现在会额外生成1-2个灵魂物品
2025-09-27 22:40:16 +08:00
fallingshrimp
f3c09b5589
refactor(Characters): 更新公鸡角色的武器配置
...
将公鸡角色的武器从SevenSoul和LGBT更换为PurpleCrystal和VectorStar,并调整默认波次数据为WAVE_NORMAL
2025-09-27 22:39:18 +08:00
fallingshrimp
0d1cf25362
feat(武器): 添加新武器bilioicik及其相关资源
...
添加bilioicik武器资源文件、导入配置及场景文件
更新SevenSoul武器的属性和显示名称
2025-09-27 22:36:52 +08:00
fallingshrimp
a890345ac9
docs: 更新readme.md中的项目描述
...
修改项目描述使其更清晰,说明这是一个用于恶搞的Godot4.3唐人游戏
2025-09-27 22:31:22 +08:00
fallingshrimp
7a52734563
docs: 调整角色波次配置的起始值
...
将母鸡、小鸡、熊谷凌和酷可MC的起始波次各增加1,使游戏难度曲线更合理
2025-09-27 22:29:43 +08:00
fallingshrimp
14c01b788f
docs: 更新readme中的波次预设表格式并添加注释
...
- 修改波次预设表的列名使其更简洁
- 添加一条关于Sclawlet和Horgan的注释
2025-09-27 22:29:00 +08:00