沉浸式課程
這是我對Khione經典模組“NPC日程增強”的修改版本,拆分爲模塊。此模塊實現了課程表功能。
截圖 共 8 張
模組介紹 作者原文
這是我對Khione經典模組“NPC日程增強”的修改版本,拆分爲模塊。此模塊實現了課程表功能。
沉浸式課程
📢 重要公告
自2024年11月21日起,**此模塊的開發已停止**。它已與我所有其他“沉浸式”模塊合併爲一個名爲 **“沉浸式模組包”** 的單一模組。如果你打算安裝我所有的四個沉浸式模塊,你應該安裝沉浸式模組包。否則(或者你的電腦配置較低,可能無法運行沉浸式模組包),可以自由安裝你感興趣的模塊。
---
✨ 新功能
- **每日課程**:學生和教授每天最多上8節課。
- **級長協助**:級長會協助課程。當教授外出執行任務時,由級長監督課堂。
- **課間社交**:當學生有空閒課時,他們會在下一節課附近的公共區域進行社交。
- **提前到課**:當學生無事可做時,有時會提前到達教室。
- **教授聚會**:晚餐後(20:00-22:00),教授們會在教職工休息室聚會。
- **教授就寢**:從v1.1.0開始,教授們會在午夜(或者如果無事可做會更早)回到自己的臥室。
- **新增角色**:從v1.3.0開始,新增了**Poppy Sweeting**、**Imelda Reyes** 和 **Duncan Hobhouse**。以及三位之前僅在過場動畫中出現的新NPC:1) **Constance Dagworth**,一位拉文克勞五年級學生,可能與Dagworth-Granger家族有關,是赫敏·格蘭傑的遠祖。2) **Gertrude Wigley**,一位頭戴蝴蝶結的一年級拉文克勞學生。3) **Priscilla Wakefield**,一位非常健談的斯萊特林五年級學生。現在遊戲中的33位有名有姓的學生NPC已全部包含在內。
*學生們離開一年級魔咒課。*
---
⚠️ 必備模組(非常重要!)
默認情況下,遊戲中的一天等於現實世界的48分鐘(即遊戲時間流逝速度是現實的30倍)。這會導致問題,因爲學生或教授從城堡的一處走到另一處可能就需要2分鐘現實時間,這相當於遊戲內的**60分鐘**!如果從一個教室走到另一個教室或去禮堂喫午餐就需要一個小時,就無法創建真實可行的日程表。
因此,**你必須**安裝以下模組,並將遊戲內一天設置爲至少**3.2小時**的現實時間(3小時可能也夠用)。這樣,橫穿城堡大約只需要15分鐘或更少的遊戲時間,這纔可行。
- **時間膨脹器**
**如果你不安裝這個模組,我的所有沉浸式模組都無法正常工作。**
---
📅 課程表摘要
- 每天有8個一小時的課時,從08:30到17:30,午餐時間爲12:30-13:30。
- 每節課45分鐘,有15分鐘前往下一節課(所以課間總間隔爲1小時)。
- 只有1-5年級學生上飛行課。
- 只有3-7年級學生上占卜課和算術占卜課。
- 所有年級都上其他課程。
- “常規課程”在週一至週五進行。
- “補習課程”在週六/週日進行,工作日也有一些。
- 有關“補習課程”的更多信息,請參閱下面的“技術細節”部分。
- 實際課程表請參閱下面的“課程表”部分。
---
🧩 當前沉浸式模塊
- **沉浸式用餐**:讓大禮堂的用餐體驗更有趣、更身臨其境。
- **沉浸式課程**:實現更真實、更符合原著設定的課程表。
- **沉浸式公共休息室**:讓公共休息室真正被使用起來。
- **沉浸式霍格莫德**:讓有名有姓的NPC真正去霍格莫德村。
---
📥 安裝
手動下載,從ZIP文件中解壓出PAK文件,然後放入:
`Steam\steamapps\common\Hogwarts Legacy\Phoenix\Content\Paks\~mods\`
如果 `~mods` 目錄不存在,請創建它。
請參閱下面的“衝突與合併”部分。
---
🛠️ 衝突與合併
此模組修改並替換了遊戲的 **`PhoenixShipData.sqlite`** SQL數據庫文件,因此需要使用 **霍格沃茨模組合並器** 與其他沉浸式模塊(以及你安裝的任何其他SQL模組)進行合併。如果不確定哪些.pak文件需要合併,請安裝並運行 **模組合並檢查器**。
**我的所有沉浸式模組都與Khione的原版模組不兼容。** 它們旨在替代原版模組。所以請使用我的沉浸式模組 **或** Khione的模組,**不要同時使用**。
---
🔧 技術細節
- **NPC層級**:遊戲中的NPC分爲4個層級(T1到T4)。有名NPC是T1。所謂的“座位填充者”是T3和T4,其中T3可以移動而T4不能。由於T4 NPC不能移動,遊戲會嘗試在你沒看的時候讓他們出現或消失。T3 NPC會嘗試走到視線外再消失。因此,如果你轉身,經常會看到學生憑空出現或消失。當你轉回來時,遊戲會替換掉消失的NPC,但不一定是同一個。例如,幽靈可能變成學生。這是遊戲機制,我無法改變。
- **課程填充問題**:這對課程來說是個問題,因爲雖然五年級有不少T1和T2 NPC,但其他年級很少。如果我只安排T1和T2學生上課,大多數課堂將只有一兩個學生。因此,我必須用T3和T4“座位填充者”來填滿課堂。這本來沒問題,但T3和T4 NPC的日程安排器**每週工作7天**,沒有僅限工作日的選項。所以我們的選擇是:讓學生一週上7天課,或者讓大多數課堂只有一兩個學生。我選擇了前者。
- **常規課與補習課**:爲此,我將課程表分爲“常規課程”(週一至週五)和“補習課程”(週六/週日加上一些工作日)。有名NPC只參加“常規課程”。週末我計劃讓教授們去霍格莫德(在即將推出的“沉浸式霍格莫德”模塊中),因此週末的“補習課程”最終將由級長而非教授監督。
- **跨學院合班與座位問題**:由於“座位填充者”必須一週7天都在,我無法爲每個學院安排單獨的課程。因此,特定年級的所有學院學生必須上相同的課。(這比原版遊戲有改進,原版是所有學院和所有**年級**的學生都上同樣的課!)但問題不止於此。NPC只有在有“站點”(如課桌或聚集點)可交互時纔會出現在課堂上。有些課程(魔藥課、神奇動物課、草藥課)要麼沒有這些站點,要麼NPC因某些原因忽略它們。希望我最終能修復這個問題,但目前這些課程的學生出勤率很低。
- **最佳體驗**:基於以上所有原因,**五年級的課程效果最好**。所以如果你想獲得最沉浸的體驗,可以去上這些課。(玩家角色是五年級,這也很合理。)你甚至可以跟着你的同年級同學從一堂課走到另一堂課。
---
🐛 已知問題
以下是已知問題列表。如果你遇到其他問題,請在帖子部分告訴我。
- 遊戲文件中,**Ominis Gaunt** 被列爲一年級。我認爲這是個錯誤,已將他改爲五年級。
- 遊戲文件中,**Sacharissa Tugwood** 被列爲二年級。她看起來更年長,我已將她改爲四年級。
- 遊戲文件中,**Lucan Brattleby** 被列爲二年級。他看起來更年長,我已將他改爲三年級。
- 一些學生(T3)會在你移開視線時起身離開。這是遊戲Bug。
- 一些學生(T4)會在你移開視線時隨機出現和消失。這是遊戲機制。
- 如果你站在某些教室的特定位置或離開教室,上述情況也會發生(例如見此圖)。這是遊戲Bug。
- 不幸的是,變形課教室門口就會觸發此Bug,所以如果你在上課時進入,所有學生都會離開。
- 上述Bug不影響有名NPC,因此五年級課程基本不受影響。
- 一些學生(T3和T4)即使在週末也會上課。這是遊戲特性/Bug。
- 如果教授有進行中或待處理的任務(或僅僅是有對話氣泡),他們將不會上課。這是遊戲特性/Bug。
- 如果有名NPC有進行中或待處理的任務(或僅僅是有對話氣泡),他們將不會上課。這是遊戲特性/Bug。
- 無名NPC的AI不太好,所以他們有時會卡在原地踏步或抖動。這是遊戲Bug。
- 神奇動物課和草藥課:學生有時會聚在一起無所事事。這是遊戲Bug。
- 神奇動物課、草藥課和魔藥課:T3和T4“座位填充者”學生從不出現。這是遊戲Bug。
- 由於座位填充者Bug,神奇動物課、草藥課和魔藥課出勤率很低。
- 由於座位填充者Bug,某些年級(如六年級)的課程出勤率很低。
- 黑魔法防禦術課和算術占卜課:當學生睡着時,有時會向後滑動,懸空坐着。這是遊戲Bug。
- 如果你跳過時間(使用地圖的“等待”功能或時間跳過模組),日程安排器可能會混亂,需要一段時間才能自行糾正。
- **此模組不允許玩家在課堂上坐下。** 如果你想坐下,請安裝與任意NPC互動表情模組。
---
📊 課程表
按科目
按年級
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
- 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
- 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。
不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。