Stardew-Valley
“這個區域被感染了”和“這個區域被怪物佔領了”有什麼區別?
有時在探索礦井時,我會看到有大量怪物(主要是史萊姆)的關卡。關於這些級別有兩種不同的資訊:
- 這個區域被感染了
- 這個區域被怪物佔領
在這兩種情況下,您都需要殺死地板上的所有怪物才能梯子出現。那麼區別是什麼呢?
所以,我很好奇,我偷看了反編譯的程式碼。
發現這兩條消息沒有區別。它只是隨機選擇一個來顯示:
Game1.showGlobalMessage(Game1.content.LoadString(random.NextDouble() < 0.5 ? "Strings\\Locations:Mines_Infested" : "Strings\\Locations:Mines_Overrun"));
我做了一些搜尋,似乎沒有區別。我遇到的每個站點都這樣說:“如果一個關卡被怪物“感染”或“侵占”,則必須在梯子出現之前在該樓層擊敗所有敵人”來自維基,第三行。
另一個來源:“一方面,你可能會遇到一個表明它已經被怪物“感染”的關卡。在這些關卡上,你必須殺死所有敵人才能產生梯子。地雷指南(劇透警告!)
它只是殺死每一個怪物,“感染”或“溢出”似乎有 0 差異。