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

447 Commits

Author SHA1 Message Date
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