1
1
mirror of https://github.com/Rundll86/Dog-Lynx-And-HCN.git synced 2026-05-27 22:41:56 +08:00

47 Commits

Author SHA1 Message Date
fallingshrimp 8acb08fd14 feat(子弹系统): 添加扫帚系列子弹及相关资源
添加扫帚子弹、扫帚炮和扫帚回旋镖三种新子弹类型
包含子弹脚本、音效、动画和特效资源
修改EnergyBlock实体以支持新子弹的攻击逻辑
更新子弹基类添加销毁信号
2026-05-01 09:12:27 +08:00
fallingshrimp 928050ef88 feat(子弹): 为InfinitySword添加击中特效
在击中实体时创建血溅效果并隐藏粒子,同时修复ShootBlood场景的格式问题
2026-04-03 19:37:51 +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 7c1cdc05d4 feat(战斗系统): 实现实体格挡效果并增强武器伤害配置
添加ParryEntity效果,用于实体格挡时的视觉表现
修改Tree武器攻击逻辑,增加基础伤害配置
优化Parrier子弹格挡逻辑,修正效果生成位置
2026-03-28 12:25:45 +08:00
fallingshrimp d9a8af529a feat(战斗系统): 实现弹反效果并调整相关参数
- 新增Parry效果控制器及关联资源
- 为EffectController添加beforeShot钩子方法
- 调整Parrier子弹的碰撞形状和动画时长
- 实现弹反成功时的击退效果和视觉反馈
- 修改默认波次配置用于测试
2026-03-28 11:55:16 +08:00
fallingshrimp 128e9d51ff fix(特效): 修复格挡特效的旋转和纹理锁定问题
调整格挡特效的旋转角度计算,使其正确朝向子弹方向
添加lockTexture属性防止特效纹理旋转
优化粒子效果和动画播放顺序
2026-03-22 14:12:02 +08:00
fallingshrimp 7d6e396985 feat(特效): 添加FooExplosion爆炸效果的多变体资源
新增三种不同变体的爆炸效果资源,包括图片和动画配置
重构爆炸效果实现以支持随机选择不同变体
移除旧的单一爆炸效果资源
2026-03-22 07:43:36 +08:00
fallingshrimp 70eea5c9de feat(角色): 添加Yee角色的跑动和攻击动画资源
添加Yee角色的跑动、冲刺和攻击ABC动画的图片资源,包括对应的导入配置
创建Yee角色的基础脚本文件Yee.gd
调整Parrier特效的帧数和缩放逻辑
2026-03-21 23:09:40 +08:00
fallingshrimp aa3f34ca74 feat(武器): 增强格挡武器并添加新特效
增加格挡武器的攻击力从20提升至35
添加冲刺速度随气力增加的机制
为格挡和攻击添加新的视觉特效和音效
调整格挡子弹的碰撞检测形状
优化特效控制器逻辑确保正确释放资源
2026-03-21 18:55:32 +08:00
fallingshrimp 0395019d5f feat(武器/特效): 新增扶桑元神武器及爆炸特效
添加扶桑元神武器相关资源及功能实现,包括:
- 新增武器图标、描述和属性配置
- 实现格挡子弹并生成乾坤剑的逻辑
- 添加符咒爆炸特效及相关动画资源
- 调整乾坤剑伤害值和生成位置
- 优化武器特效控制器支持纹理动画
2026-03-21 13:51:17 +08:00
fallingshrimp c5cfe236da feat(特效): 优化格挡特效并调整参数
- 新增格挡特效资源文件
- 调整格挡动画时间参数从0.8降至0.53
- 提高格挡动画播放速度从10到15
- 修改格挡特效生成位置距离从120增至150
- 更新特效颜色混合方式,使用子弹贴图颜色混合
2026-03-17 22:15:28 +08:00
fallingshrimp 9fa1b2eed2 fix: 修复测试模式下使用错误波次数据的问题并调整格挡效果
调整波次数据在测试模式下使用正常波次而非测试波次,避免潜在问题
修改格挡特效动画轨道,增加隐藏方法调用
调整格挡子弹生成位置距离
2026-03-17 06:52:55 +08:00
fallingshrimp 88a9fd5fff feat(子弹): 添加招架子弹的招架率参数
为招架子弹添加可配置的招架率参数,允许控制子弹成功招架的概率
修改招架特效生成位置,使其在招架时更明显
调整测试波次数据以便于开发测试
2026-03-17 06:49: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 d1bf911c79 feat(武器): 添加钢管武器蓄力特效和音效
- 为钢管武器添加蓄力粒子效果
- 新增钢管落地音效资源
- 修改钢管子弹碰撞形状为圆形
- 添加钢管武器能量消耗和冷却时间配置
- 实现钢管子弹销毁时的落地效果
2026-02-05 20:26:47 +08:00
fallingshrimp e581a4e381 feat(武器): 调整茴香豆武器参数和效果
修改茴香豆武器的散射角度从40°降低到20°
添加反弹伤害衰减20%的机制
当特效纹理ID为1时不计入反弹次数
更新武器描述模板和数值计算
移除不再使用的HXDBoom特效脚本
2026-02-02 11:52:26 +08:00
fallingshrimp 1022dd5024 feat(子弹效果): 添加HXD子弹爆炸效果及资源
添加HXDBoom效果控制器和5种爆炸纹理
调整HXD子弹的缩放比例并添加爆炸效果触发
扩展EffectController基类以支持自定义注册逻辑
2026-02-02 10:05:27 +08:00
fallingshrimp ac2696a412 feat(武器/音效): 调整彩虹猫之刃属性并添加音效
降低基础攻击力和子攻击力数值,调整冷却时间
为武器攻击和猫爆炸效果添加音效资源
更新武器描述以反映数值变化
2026-01-18 15:26:12 +08:00
fallingshrimp fb0b98c96e feat(武器系统): 新增红水晶武器及相关资源
添加红水晶武器系统,包括武器、子弹、特效和音效资源
- 新增红水晶武器脚本及场景,实现爆炸伤害功能
- 添加红水晶子弹逻辑,支持半径爆炸效果
- 加入红水晶爆炸特效和音效
- 更新角色武器库包含红水晶武器
- 调整现有水晶武器描述和数值
- 扩展子弹基类支持首帧回调
- 更新特效控制器支持音效播放等待
2025-12-14 17:01:09 +08:00
fallingshrimp 0f3b75513a feat(子弹效果): 为蓝水晶子弹添加爆炸效果并调整相关配置
- 在BlueCrystal.gd中添加destroy方法创建爆炸效果
- 新增BlueCrystalExplosion.tscn爆炸效果场景
- 调整PurpleCrystalExplosion.tscn粒子数量
- 修复ItemDropped.gd中玩家实例有效性检查
- 将Rooster.tscn的武器更换为水晶系武器
2025-12-14 14:18:30 +08:00
fallingshrimp d4776c7398 feat(战斗): 添加剑砍特效并重构火山子弹碰撞检测
- 新增剑砍音效及特效资源
- 为火山子弹添加命中时触发剑砍特效
- 使用FollowPosition组件重构碰撞检测逻辑
- 简化动画轨道和碰撞体配置
2025-12-06 19:58:22 +08:00
fallingshrimp 7f52f4b805 refactor(武器系统): 重构火山武器和火扫弹攻击机制
移除火扫弹的独立脚本和火罐效果,改为直接在子弹中实现
火山武器改为三段伤害机制并调整基础伤害值
添加子弹基础伤害乘数数组支持多段伤害
更新相关场景和资源配置以匹配新机制
2025-11-22 08:25:26 +08:00
fallingshrimp 6bf8dc8683 feat(战斗系统): 添加箭矢命中效果并调整弓箭伤害
- 为箭矢添加命中时的血液粒子效果和音效
- 将弓箭的基础伤害从3降低到2
- 更新弓箭描述文本以反映伤害调整
2025-11-20 22:18:17 +08:00
fallingshrimp a27e36a384 feat(特效): 添加血雨效果及关联逻辑
为狐狸爪子弹添加血雨特效,当攻击公鸡角色时触发。同时新增相关资源文件和粒子系统配置。
2025-11-16 16:10:19 +08:00
fallingshrimp e47390333f feat(子弹): 新增狐狸爪子弹及其相关功能
添加FoxZhua子弹类型,包含追踪功能
修改FireScan子弹伤害计算方式为基于距离百分比
扩展BulletBase添加原始伤害和距离计算功能
更新Chick角色使用新子弹和调整攻击逻辑
调整Wave生成逻辑添加Boss检测功能
优化FirePot粒子效果和参数
2025-11-16 16:01:03 +08:00
fallingshrimp 9e77b720d6 feat(角色): 调整Rooster受伤时的羽毛掉落效果
- 为Rooster添加受伤时的羽毛掉落特效
- 调整FeatherFall粒子效果参数,包括速度、重力和大小
- 修改DogCircle子弹的初始状态和动画时间
- 调整Dog武器节点的位置
- 为EntityBase的受伤方法添加注释
2025-11-16 14:32:33 +08:00
fallingshrimp 5425e95c2f feat(角色): 添加哈士奇角色及相关资源
添加哈士奇角色,包括角色脚本、贴图资源、子弹效果和音效
- 实现哈士奇的基础AI行为和攻击逻辑
- 添加专属子弹"吼叫声波"及其特效
- 更新Wave配置加入哈士奇角色
- 为猫角色添加中文显示名称
- 优化Ring着色器增加透明度参数
2025-11-16 14:23:26 +08:00
fallingshrimp e49858b51a feat(游戏内容): 添加猫角色及相关资源
添加新的猫角色,包括角色脚本、音效、贴图和场景配置
修改Wave.gd以包含猫角色生成
调整EntityBase.gd的武器图标重建逻辑
更新部分粒子效果和音效资源
2025-11-16 13:32:54 +08:00
fallingshrimp d0e3564933 feat(武器系统): 重构武器信息显示逻辑并添加新功能
重构武器卡片的信息显示逻辑,使用ItemShow组件替代原有Label显示
添加武器升级和镶嵌前的预览功能
为武器描述添加升级前后数值对比显示
新增FREQUENCY数据类型支持
统一子弹生命周期参数为lifeTime
2025-10-01 07:58:09 +08:00
fallingshrimp 3ae184faa8 feat: 添加彩虹猫子弹命中效果和武器平衡调整
- 为彩虹猫子弹添加命中时的爆炸效果和随机旋转
- 调整多个武器的数值平衡,包括BigLaser、VectorStar、LGBT和Meowmere
- 为子弹添加穿透伤害衰减属性
- 更新Meowmere武器的描述和数值
- 添加CatBoom特效场景
- 从Rooster角色中移除部分武器
- 为World场景添加纹理过滤设置
2025-09-21 16:17:49 +08:00
fallingshrimp 4e3425eda9 refactor: 重构资源路径和组件结构
- 将attackstar.svg从UI目录移动到resources/common目录
- 将VerticalColorBar.tscn从UI/Variants目录移动到根components目录
- 将LaserSummoner.tscn从Bullets/Common目录移动到Bullets根目录
- 移除调试日志打印语句
- 优化ItemStore.gd的getTexture方法默认值处理
- 更新相关场景和脚本中的资源引用路径
- 添加FeedFilter调试工具组件
- 优化ComponentManager初始化逻辑
2025-09-21 13:56:50 +08:00
fallingshrimp 844c2cb501 feat(武器): 增强核弹效果并添加警告动画
- 提升核弹的攻击力和爆炸半径
- 为核弹添加逐渐扩大的红色警告环
- 改进核爆炸效果,调整粒子参数和震动强度
- 新增填充环着色器用于警告效果
2025-09-21 07:38:09 +08:00
fallingshrimp e89e4f21e6 feat(武器系统): 添加核弹武器及相关资源
实现核弹武器功能,包括:
- 添加核弹控制器武器脚本和场景
- 实现核弹子弹逻辑和爆炸效果
- 添加相关图片、音效资源
- 更新角色武器库包含核弹
- 调整武器名称颜色配置
2025-09-20 22:17:09 +08:00
fallingshrimp a19c868aee fix: 调整子弹逻辑和粒子效果参数
修复子弹逻辑中hitbox和track的显示顺序问题,优化LGBTBoom粒子效果参数:
- 调整粒子数量从10增加到20
- 修改粒子初始速度和大小曲线
- 更新颜色渐变和透明度曲线
2025-09-18 22:38:56 +08:00
fallingshrimp 40732f2daf fix(子弹效果): 调整紫色水晶爆炸效果的方向和参数
修改紫色水晶爆炸效果的方向、扩散角度和初始速度,使其更符合预期效果。同时增加粒子数量,提升视觉效果。
2025-09-06 16:55:09 +08:00
fallingshrimp 65ef6dd5bb feat(武器): 调整LGBT武器冷却时间并添加爆炸效果
- 将LGBT武器的冷却时间从2000ms减少到500ms
- 移除子弹的固定伤害值,改为在销毁时创建爆炸效果
- 为爆炸效果添加粒子系统,包含彩虹渐变和随机方向
2025-09-06 09:08:28 +08:00
fallingshrimp 6cf3c409e3 feat(武器系统): 重构LGBT武器和子弹逻辑
- 修改BulletBase.generate返回子弹实例数组而非数量
- 新增LGBTBoom特效场景
- 降低LGBT武器能量消耗从150降至10
- 移除Rooster角色的攻击方法,改为使用武器系统
- 重构LGBT子弹追踪逻辑,增加追踪时间和效率参数
- 在LGBT武器攻击时设置子弹伤害和追踪目标
2025-09-06 09:01:46 +08:00
fallingshrimp 53ef1662ae fix(音效): 调整攻击星星生成音效的音量从10dB增加到20dB
提高音效的听觉效果,使其更清晰可闻
2025-08-29 14:54:08 +08:00
fallingshrimp bd8a7d5d2c feat(音效/特效): 添加角色死亡音效和血液特效
添加多个音效文件并实现角色死亡时的血液粒子效果
调整冲刺逻辑和数值,修复激光子弹的显示位置
为不同攻击类型添加对应音效,增强游戏表现力
2025-08-29 14:29:07 +08:00
fallingshrimp 327afcc721 feat(战斗系统): 添加小鸡冲刺攻击技能及相关特效
实现小鸡的冲刺攻击能力,包括:
1. 新增ChickSprint子弹类型及场景
2. 为EntityBase添加拖尾粒子效果
3. 添加攻击蓄力特效和音效
4. 调整小鸡的攻击冷却时间和冲刺倍率
5. 优化TickTool工具类添加until方法
6. 修改世界背景z-index避免遮挡

调整战斗平衡性:
1. 降低默认冲刺倍率
2. 修改测试波次配置
3. 增加新的攻击方式选项
2025-08-29 13:56:31 +08:00
fallingshrimp f52f7cda8e feat(子弹): 添加紫色水晶子弹的爆炸效果和销毁逻辑
refactor(子弹基类): 重构销毁逻辑防止重复调用
fix(敌人): 调整小鸡boss的出现波次和激光音效
style(场景文件): 整理动画资源顺序
2025-08-29 12:42:44 +08:00
fallingshrimp 2a8ea238ad refactor(特效系统): 重构爆炸效果并删除旧炸弹资源
将炸弹效果重构为更复杂的爆炸效果,包含粒子系统和着色器动画
删除旧的Bomb.tscn资源文件
添加新的Explosion.gdshader着色器实现爆炸效果
创建Explosion.tscn场景包含粒子效果和动画控制
2025-08-29 12:17:40 +08:00
fallingshrimp 9127692146 feat: 添加炸弹效果和着色器,创建新的Bomb效果和相关资源 2025-08-27 14:55:34 +08:00
fallingshrimp 9a10e87cb0 Add audio effect and implement FireScan bullet behavior
- Added Rip.wav audio effect to the project.
- Created FireScan bullet script with speed and damage properties.
- Implemented basic AI movement for FireScan bullets.
- Introduced Wave class for managing enemy waves with dynamic counts and spawning logic.
2025-08-26 17:28:20 +08:00
fallingshrimp 66413bd75d Add sound effects and character scripts
- Imported new sound effects: "Low Boing", "Low Whoosh", and "Pew" with corresponding import files.
- Created a new character script for "Hen" with basic AI and attack functionality.
- Implemented an effect controller script for managing particle effects with one-shot functionality.
2025-08-26 15:52:54 +08:00