ShootZombies
Adds an infinite-ammo AK47 weapon, enhanced zombie system, and configurable fog system to PEAK. Players receive the weapon on spawn/respawn.
添加一把无限弹药的AK47武器、增强的僵尸系统和可配置的毒雾系统到PEAK游戏。玩家在出生/重生时会获得该武器。
Features 功能特性
Weapon System 武器系统
- Infinite Ammo / 无限弹药: The AK47 has unlimited ammunition / AK47拥有无限弹药
- Configurable Fire Interval / 可配置射击间隔: Default 0.5 seconds between shots / 默认射击间隔0.5秒
- Recoil Effect / 后坐力效果: Configurable weapon recoil force / 可配置武器后坐力
- Player Stun Effect / 玩家眩晕效果: Hitting players causes them to faint / 命中玩家会使其晕倒
- Photon Sync / Photon同步: All weapon effects synchronized across players / 所有武器效果在玩家间同步
Zombie System 僵尸系统
- Zombie Survival Time Reduction / 僵尸存活时间减少: Each hit reduces zombie survival time / 每次命中减少僵尸存活时间
- Zombie Movement Speed / 僵尸移动速度: Configurable zombie movement speed multiplier / 可配置僵尸移动速度倍率
- Zombie Aggressiveness / 僵尸进攻欲望: Configurable zombie aggressiveness / 可配置僵尸进攻欲望
- Zombie Knockback Force / 僵尸击退力度: Configurable knockback force when zombies are hit / 可配置僵尸被击中时的击退力度
- Randomized Zombie Spawning / 随机僵尸生成: Random spawn intervals and counts / 随机生成间隔和数量
- Zombie AI Settings / 僵尸AI设置: Configurable wakeup, chase, sprint, and lunge distances / 可配置唤醒、追逐、冲刺、猛扑距离
- Zombie Death Animation / 僵尸死亡动画: Zombies fall and disappear with ragdoll physics / 僵尸被击杀后会倒地并使用布娃娃物理效果
Fog System 毒雾系统
- Configurable Fog Speed / 可配置毒雾速度: Adjust fog movement speed / 调整毒雾移动速度
- Fog Start Delay / 毒雾启动延迟: Default 900 seconds delay before fog starts / 默认毒雾启动前有900秒延迟
- Fog UI Display / 毒雾UI显示: Shows current fog speed and countdown timer / 显示当前毒雾速度和倒计时
- Instant Fog Start / 立即启动毒雾: Press Y key to start fog immediately / 按Y键立即启动毒雾
- Fog Pause/Resume / 毒雾暂停/恢复: Press Y key to pause/resume fog movement / 按Y键暂停/恢复毒雾移动
Configuration 配置
Config file location / 配置文件位置: BepInEx/config/com.github.PeakTest.ShootZombies.cfg
Weapon Settings 武器设置
Fire Interval 射击间隔 = 0.5 (Fire interval in seconds / 射击间隔秒数)
Fire Volume 射击音量 = 0.8 (Fire sound volume 0.0-1.0 / 射击声音音量)
Recoil Force 后坐力 = 2 (Weapon recoil force, 0=disabled / 武器后坐力,0=禁用)
Zombie Time Reduction 僵尸时间减少 = 20 (Seconds reduced per hit / 每次命中减少秒数)
Stun Duration 眩晕时间 = 3 (Player stun duration / 玩家眩晕时间)
Max Distance 最大射程 = 100 (Maximum shooting distance / 最大射击距离)
Bullet Size 子弹大小 = 0.1 (Bullet collision size / 子弹碰撞体积)
Zombie Settings 僵尸设置
Move Speed 移动速度 = 1.0 (Movement speed multiplier / 移动速度倍率)
Aggressiveness 进攻欲望 = 1.0 (Aggressiveness multiplier / 进攻欲望倍率)
Knockback Force 击退力度 = 500 (Knockback force when hit, 0=disabled / 击退力度,0=禁用)
Zombie Spawn 僵尸生成
Enabled 启用 = true (Enable zombie spawning / 启用僵尸生成)
Spawn Interval 生成间隔 = 15 (Base spawn interval in seconds / 基础生成间隔秒数)
Interval Random 间隔随机 = 5 (Random range added to interval (±seconds) / 添加到间隔的随机范围)
Spawn Radius 生成半径 = 30 (Spawn radius around players / 玩家周围生成半径)
Spawn Count 每次生成数量 = 2 (Base number of zombies per wave / 每次生成的基础僵尸数量)
Count Random 数量随机 = 1 (Random range added to count (±count) / 添加到数量的随机范围)
Max Count 最大数量 = 5 (Maximum zombies allowed / 最大僵尸数量)
Max Lifetime 最大存活时间 = 120 (Maximum lifetime in seconds / 最大存活秒数)
Zombie AI 僵尸AI
Wakeup Distance 唤醒距离 = 30 (Distance at which zombies wake up / 僵尸被唤醒的距离)
Chase Distance 追逐距离 = 25 (Distance at which zombies start chasing / 僵尸开始追逐的距离)
Sprint Distance 冲刺距离 = 15 (Distance at which zombies start sprinting / 僵尸开始冲刺的距离)
Chase Time 追逐时间 = 3 (Time chasing before sprinting / 追逐到冲刺的时间)
Lunge Distance 猛扑距离 = 3 (Distance at which zombies lunge / 僵尸进行猛扑的距离)
Inventory Settings 物品栏设置
Slot 槽位 = 1 (Inventory slot 0-3 / 物品栏槽位0-3)
Fog Settings 毒雾设置
Speed 速度 = 0.3 (Fog movement speed multiplier / 毒雾移动速度倍率)
Start Delay 启动延迟 = 900 (Delay before fog starts moving, 0=immediate / 毒雾开始移动前的延迟时间,0=立即)
UI Enabled 显示UI = true (Show fog speed UI / 显示毒雾速度UI)
UI X Position X位置 = 50 (UI X position (pixels from left) / UI X位置(距左边像素))
UI Y Position Y位置 = 50 (UI Y position (pixels from top) / UI Y位置(距顶部像素))
UI Scale 缩放 = 1.0 (UI scale multiplier / UI缩放倍率)
Hotkeys 快捷键
Spawn Weapon Key 生成武器按键 = T (Key to spawn weapon / 生成武器按键)
Pause Fog 暂停毒雾 = Y (Key to pause/resume fog movement / 暂停/恢复毒雾移动的按键)
Installation 安装
- Install BepInEx Pack for PEAK / 安装 BepInEx Pack for PEAK
- Install PEAKLib Core / 安装 PEAKLib Core
- Install PEAKLib Items / 安装 PEAKLib Items
- Install ModConfig / 安装 ModConfig
- Extract this mod to
BepInEx/plugins/ / 解压此模组到 BepInEx/plugins/
Changelog 更新日志
1.0.5
- Added weapon recoil force configuration / 添加武器后坐力配置
- Added randomized zombie spawn intervals and counts / 添加僵尸生成间隔和数量的随机性
- Improved zombie death animation with ragdoll physics / 改进僵尸死亡动画,使用布娃娃物理
- Zombies now properly fall when killed / 僵尸被击杀后会正确倒地
- Added configuration for spawn interval randomization / 添加生成间隔随机化配置
- Added configuration for spawn count randomization / 添加生成数量随机化配置
- Added fog system with configurable speed / 添加可配置速度的毒雾系统
- Added fog start delay with countdown timer / 添加带倒计时的毒雾启动延迟
- Added fog UI display for speed and countdown / 添加显示毒雾速度和倒计时的UI
- Added Y key to start fog immediately / 添加按Y键立即启动毒雾的功能
- Added Y key to pause/resume fog movement / 添加按Y键暂停/恢复毒雾移动的功能
1.0.3
- Optimized zombie configuration parameters / 优化僵尸配置参数
- Removed unnecessary configuration items / 移除不必要的配置项
- Added zombie aggressiveness configuration / 添加僵尸进攻欲望配置
- Added zombie knockback force configuration / 添加僵尸击退力度配置
- Improved zombie death animation (fall then disappear) / 改进僵尸死亡动画(先倒地后消失)
- Optimized zombie AI behavior / 优化僵尸AI行为
1.0.2
- Added ModConfig integration for in-game configuration / 添加 ModConfig 集成以支持游戏内配置
- Support for PEAKModding/ModConfig v1.6.0 / 支持 PEAKModding/ModConfig v1.6.0
- Updated dependencies to include ModConfig / 更新依赖以包含 ModConfig
1.0.1
- Added zombie max lifetime configuration / 添加僵尸最大存活时间配置
- Added bilingual config support / 添加中英双语配置支持
- Zombies are destroyed when too far from players (>100m) / 僵尸距离玩家超过100米时自动销毁
- Simplified configuration parameters / 简化配置参数
1.0.0
- Initial release / 初始发布
- Infinite ammo AK47 with configurable fire interval / 无限弹药AK47,可配置射击间隔
- Zombie survival time reduction on hit / 命中僵尸减少存活时间
- Player stun effect on hit / 命中玩家产生眩晕效果
- Zombie movement speed configuration / 僵尸移动速度配置
- Host key spawn functionality / 主机按键生成功能
- Auto weapon grant on spawn/respawn/mid-join / 出生/重生/中途加入自动获得武器
- Photon synchronization for all effects / 所有效果Photon同步