# Silver **Repository Path**: fengsheng404/silver ## Basic Information - **Project Name**: Silver - **Description**: peak 职业mod - **Primary Language**: C# - **License**: MIT - **Default Branch**: dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-06 - **Last Updated**: 2026-08-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Silver 童军职业扩展 为 PEAK 添加五种独特的童军职业,每个职业都有专属的主动技能、被动加成与负面效果,以及完整的 UI 提示系统。所有数值与快捷键均可通过配置文件自定义。 - 项目仓库: - 前置依赖:`BepInEx-BepInExPack_PEAK 5.4.2403` --- ## 职业介绍 ### 开路者 (Explorer) | 技能 | 类型 | 说明(默认值) | | ------ | ------ | --------------- | | **开路者之钉** | 主动 | 90% 概率获得一个岩钉,10% 概率获得一个反重力炮。每关限用 2 次,冷却 2 分钟。 | | **强健体魄** | 被动 | 受到的损伤、炎热、寒冷固定减少 50%。 | | **不屈** | 被动 | 进食食物时,有 50% 的概率恢复 5 点损伤值。 | | **高代谢** | 负面 | 饥饿度的自然消耗速度加快 15%。 | ### 领袖 (Leader) | 技能 | 类型 | 说明(默认值) | | ------ | ------ | --------------- | | **领袖号召** | 主动 | 释放光环。增加附近 50 米内的队友 15 点额外体力,治疗其 5 点损伤,恢复 10 点饱食度。每关 3 次,冷却 5 分钟。 | | **神启** | 被动 | 使用童军雕像时,如果全员存活,额外生成一个神秘物品。 | | **圣洁** | 被动 | 使用童军雕像时,队伍中每存活一人,消除 2.5 点诅咒。 | | **宿命** | 负面 | 角色天生携带 15 点诅咒值。 | ### 后勤 (Logistician) | 技能 | 类型 | 说明(默认值) | | ------ | ------ | --------------- | | **紧急空投** | 主动 | 随机获得一件道具。每关 3 次,冷却 5 分钟。 | | **物资精简** | 被动 | 个人背包中每件物品的负重值固定减少 1 单位。 | | **备战充分** | 被动 | 游戏开始时,初始物品栏自动拥有一个气球簇和一个背包。 | | **积损** | 负面 | 体力消耗速度增加 10%。 | ### 厨师 (Cook) | 技能 | 类型 | 说明(默认值) | | ------ | ------ | --------------- | | **便携厨房** | 主动 | 获得一个便携火炉。每关 5 次,冷却 1 分钟。 | | **精湛厨艺** | 被动 | 由你烹饪的食物额外恢复 50% 饱食度。 | | **诱人香味** | 被动 | 烹饪食物时,为附近 25 米内的友军提供 5 点额外体力。 | | **熟食癖** | 负面 | 吃生食物恢复的饱食度降低 50%。 | ### 医生 (Doctor) | 技能 | 类型 | 说明(默认值) | | ------ | ------ | --------------- | | **随身医疗箱** | 主动 | 获得一个绷带。每关 3 次,冷却 2 分钟。 | | **毒性熟悉** | 被动 | 每隔三秒,减少周围 5 米内的所有友军 2.5 点中毒和孢子。自身双倍。 | | **医疗精通** | 被动 | 使用治疗物品时,损伤恢复效果提升 100%。 | | **共情** | 负面 | 队友死亡时,你受到 10 点损伤。 | --- ## UI 系统 mod 提供了三个运行时界面,帮助你直观地操作职业与查看状态。 ### 1. 职业选择界面 - **触发方式**:进入关卡后会自动弹出。 - **功能**:5 个职业按钮,鼠标悬停可预览所有技能说明,选中后确认切换。 ### 2. 技能 HUD - **位置**:屏幕左上侧常驻小面板。 - **内容**: - 技能名称 - 冷却倒计时 - 当前关卡剩余使用次数 ### 3. 技能信息界面 - **触发方式**:按快捷键(默认X)呼出。 - **功能**:完整展示当前职业的所有主动/被动/负面技能列表,方便随时回忆技能细节。 --- ## 配置项 所有快捷键与职业数值均可在 `BepInEx/config/com.github.fengsheng404.Silver.cfg` 中调整,以下为完整列表(括号内为默认值): ### 快捷键 | 配置项 | 默认值 | 说明 | | -------- | ------- | ------ | | `Ability.AbilityHotkey` | `F` | 释放当前职业的主动技能。 | | `Ability.SkillInfoHotkey` | `X` | 显示 / 关闭技能信息界面。 | ### 开路者 | 配置键 | 默认值 | 说明 | | -------- | ------- | ------ | | `Explorer.DamageMultiplier` | `0.50` | 受伤倍率(0.5 = 受伤 50%) | | `Explorer.HungerMultiplier` | `1.15` | 饥饿增加倍率(1.15 = 加快 15%) | | `Explorer.HealChance` | `0.5` | 进食回血概率(0.5 = 50%) | | `Explorer.HealAmount` | `0.05` | 进食回血数值(0.05 = 5 滴血) | | `Explorer.PitonChance` | `0.9` | 开路者之钉获取岩钉概率(0.9 = 90%) | | `Explorer.MaxCooldown` | `120` | 技能最大冷却秒数 | | `Explorer.MaxUses` | `2` | 技能每关最大使用次数 | ### 领袖 | 配置键 | 默认值 | 说明 | | -------- | ------- | ------ | | `Leader.InitCurseAmount` | `0.15` | 初始受诅咒量倍率(0.15 = 15 点) | | `Leader.ReduceCurseAmount` | `0.025` | 每次使用雕像减少诅咒量(0.025 = 2.5 点) | | `Leader.InspireRadius` | `50` | 领袖鼓舞半径(米) | | `Leader.InspireHealAmount` | `0.05` | 鼓舞回血数值(0.05 = 5 点) | | `Leader.InspireHungerAmount` | `0.1` | 鼓舞恢复饱食度数值(0.1 = 10 点) | | `Leader.InspireExtraStaminaAmount` | `0.15` | 鼓舞额外体力(0.15 = 15 点) | | `Leader.MaxCooldown` | `300` | 技能最大冷却秒数 | | `Leader.MaxUses` | `3` | 技能每关最大使用次数 | ### 后勤 | 配置键 | 默认值 | 说明 | | -------- | ------- | ------ | | `Logistician.WeightReduction` | `1.0` | 物资精简减少的负重值(1.0 = 2.5 单位) | | `Logistician.StaminaMultiplier` | `1.10` | 积损体力消耗增加倍率(1.10 = 增加 10%) | | `Logistician.MaxCooldown` | `300` | 技能最大冷却秒数 | | `Logistician.MaxUses` | `3` | 技能每关最大使用次数 | ### 厨师 | 配置键 | 默认值 | 说明 | | -------- | ------- | ------ | | `Cook.FoodBonus` | `1.5` | 精湛厨艺额外恢复饱食度倍率(1.5 = +50%) | | `Cook.ExtraStaminaAmount` | `0.05` | 诱人香味提供额外体力(0.05 = 5 点) | | `Cook.ExtraStaminaRadius` | `25` | 诱人香味半径(米) | | `Cook.RawFoodPenalty` | `0.5` | 熟食癖吃生食物恢复倍率(0.5 = 50%) | | `Cook.MaxCooldown` | `60` | 技能最大冷却秒数 | | `Cook.MaxUses` | `5` | 技能每关最大使用次数 | ### 医生 | 配置键 | 默认值 | 说明 | | -------- | ------- | ------ | | `Doctor.PoisonReduceAlly` | `0.025` | 每三秒减少友军中毒/孢子值(0.025 = 2.5 点) | | `Doctor.PoisonReduceRadius` | `5` | 毒性熟悉生效半径(米) | | `Doctor.BandageMultiplier` | `2.0` | 医疗精通损伤恢复倍率(2.0 = 翻倍) | | `Doctor.EmpathyDamage` | `0.1` | 共情受损伤值(0.1 = 10 点) | | `Doctor.MaxCooldown` | `120` | 技能最大冷却秒数 | | `Doctor.MaxUses` | `3` | 技能每关最大使用次数 | --- ## 安装方式 1. 确认已安装 `BepInEx-BepInExPack_PEAK`。 2. 将 `fengsheng-Silver-*.zip` 中的 `plugins/com.github.fengsheng404.Silver.dll` 放入 `PEAK/BepInEx/plugins/`。 3. 启动游戏,进入关卡后会自动弹出职业选择界面。 4. 可在 `BepInEx/config/com.github.fengsheng404.Silver.cfg` 中调整所有数值和快捷键。