
You are viewing a potentially older version of this package. View Latest Version
OnlineFlights
PEAK 航班大厅 — 主菜单多人航班浏览面板,搜索并加入公开 Steam 大厅,支持房间密码、自定义房间名、地区中文显示OnlineFlights — PEAK 航班大厅
在 PEAK 主菜单添加一个多人航班浏览面板(航班大厅),可以搜索并加入其他玩家创建的公开 Steam 大厅,无需加好友即可一起登山。
功能
- 航班浏览面板:主菜单右侧滑出式面板,暖色羊皮纸/赤陶美学
- 搜索公开大厅:自动查询全球公开 Steam 大厅,支持关键词过滤
- 一键加入:点击卡片上的「加入」按钮直接加入大厅(有密码的房间需先输入密码)
- 房间信息:显示房间名、房主、地区(中文)、当前场景、人数
- 自定义房间:在 BepInEx 配置中设置自定义房间名和密码
- 公开大厅:自动将你创建的大厅设为公开,让其他玩家能搜索到
- 滚动新闻栏:面板底部滚动提示条
- 自动刷新:每 60 秒自动刷新航班列表
安装
- 确保已安装 BepInEx 5
- 将
OnlineFlights文件夹放入PEAK/BepInEx/plugins/目录 - 启动游戏即可
配置
在游戏内或 BepInEx/config/com.peakmod.onlineflights.cfg 中调整:
| 配置项 | 默认值 | 说明 |
|---|---|---|
| 公开大厅 | true | 将创建的大厅设为公开 |
| 自定义房间名 | (空) | 房间显示名称 |
| 房间密码 | (空) | 加入时需输入的密码 |
| 面板宽度 | 880 | 面板宽度(像素) |
| 面板高度 | 480 | 面板高度(像素) |
| 面板X偏移 | 700 | 面板水平偏移 |
| 面板Y偏移 | 0 | 面板垂直偏移 |
使用
- 进入主菜单后,面板会在连接成功后自动滑出
- 点击主菜单左侧的篝火按钮可手动开关面板
- 点击卡片空白处复制加入链接
- 点击「加入」按钮直接加入大厅
- 按 Esc 关闭面板
技术信息
- BepInEx 5 / HarmonyX / netstandard2.1
- 通过 SteamMatchmaking API 查询公开大厅
- 通过 steam://joinlobby 协议加入大厅
- 地区信息来自 Photon 区域代码,场景信息来自游戏原生元数据