天氣系統
天氣在協議 v70 上線。下雨是按區域來的 —— 世界依地形烘焙成幾種氣候,每個氣候區 裡再切出幾個「區塊」(sector),每個區塊各自獨立決定什麼時候下雨、下多久。只有雲團 底下那塊地會變暗、下雨、有雨聲,不是整張世界地圖一起變天,也不會有雲飄過來飄過去的 動畫 —— 雲團本身固定不動,只是隨時間淡入淡出。
每塊地依世界生成時的地形資料烘焙出固定的氣候,不是隨機決定,也不會中途改變:
| 氣候 | 大致規則 |
|---|---|
| 濕潤海岸 | 靠海 1 公里內,且海拔低於 900 公尺 |
| 雨影帶 | 上風處(西側)14 公里內有一道南北綿延至少 1 公里、海拔 1,200 公尺以上的山脊擋著,中間沒有海,且自身海拔低於 700 公尺 |
| 高山 | 海拔 1,500 公尺以上(世界生成本身在 1,800 公尺以上永久積雪) |
| 溫帶 | 陸地上其餘的地方 |
海面不會下雨。
多久下一次、下多久
Section titled “多久下一次、下多久”每個氣候區的區塊各自照自己的週期擲骰決定要不要下雨、下多久、多大範圍,肉眼感受 大致如下:
| 氣候 | 平均頻率 | 一次下雨時間 | 雲團半徑 |
|---|---|---|---|
| 濕潤海岸 | 每 1.2 小時左右一次 | 21–30 分鐘 | 1.6–2.6 公里 |
| 溫帶 | 每 4 小時左右一次 | 15–30 分鐘 | 3.5–5.4 公里 |
| 雨影帶 | 每 14 小時左右一次 | 15–22 分鐘 | 3.0–4.6 公里 |
| 高山 | 每 2.3 小時左右一次 | 22–30 分鐘 | 3.3–5.2 公里 |
雲團的邊緣很清楚 —— 雨勢在半徑 70% 以內都是滿的,只在最外圍 30% 迅速淡出到 0, 不會像現實中的雨那樣邊緣濕答答地暈開,所以地圖上圈起來的範圍就是實際會下雨的地方。 雨影帶雖然平均最少下雨,但因為雲團半徑有 3–5 公里,還是會被隔壁區的雨勢波及,不算 真正的乾旱地帶。
世界地圖目前還沒有顯示雲團或雨勢預報的圖層 —— 這個功能做出來了,但要等到有 明確的玩法理由讓玩家需要提前查天氣,才會真的上線。
下雨時畫面會怎樣
Section titled “下雨時畫面會怎樣”雲團底下的地面會即時反映三件事,離開範圍就立刻恢復:
- 光線變暗 —— 直射光最多降到平常的一半亮度,環境光與反射光最多降到 75%, 滿雲覆蓋看起來像「陰天午後」,不會暗到像晚上。
- 雨滴與雨聲 —— 地面冒出雨滴特效與濺起的水花,伴隨雨聲與偶爾的遠雷音效, 依畫面設定的音量與靜音開關調整,室內聽起來會被悶住。室內與地城不會下雨, 花瓣特效也會在雨中停止飄落。
- 客棧音樂降下來 —— 吟遊詩人的演奏在雨中會跟「安靜區域」共用同一套機制自動 轉小聲,不會忽大忽小地跳動。
淋雨會濕透(協議 v78)
Section titled “淋雨會濕透(協議 v78)”不只是涉水,淋雨淋久了也會濕透。雨強度全滿(1.0)時連續淋 10 分鐘遊戲時間 (現實 75 秒)才會觸發,強度減半就要兩倍時間;強度 0.02 以下不會累積。伺服器每秒 依你所在位置的即時天氣結算,不需要移動,也不看畫面特效設定,管理員強制的天氣 一樣算數。
進到室內地面層房間範圍、地城、樓上,或死亡、讀取中都會重設累積時間;室內判定用 的是房間實際涵蓋範圍,不包含房間之間的空隙。已經濕透的狀態下繼續淋雨,如果剩餘 時間掉到 300 秒以下會直接刷新回 450 秒——涉水弄濕之後接著淋雨也一樣。躲雨不會 立刻變乾,已經觸發的濕透會照原本速度自然風乾,或靠營火加速。
濕透的效果和涉水完全一樣(移動速度 ×0.83、穿著與背包裡防具的重量 ×1.5),見 戰鬥系統的狀態異常。
雨天的地面(協議 v78)
Section titled “雨天的地面(協議 v78)”- 積水 —— 平緩地面在雨中會逐漸長出不規則水窪,積水達 45% 就讓地面顏色壓暗 38%;雨停後水窪從邊緣開始收縮,240 秒內恢復原狀,若又下雨會重新填滿。斜坡與 海平面以下的地形不會積水,地城裡永遠是乾的。
- 雨紋與光線反應 —— 雨滴與地面水花會反映附近光源(火把、篝火)的顏色與遠近; 雨強度超過 0.45 後,原本輕雨的稀疏雨聲會淡出換成完整的暴雨錄音。
- 閃電(可在設定關閉)—— 雨強度超過 0.35 時偶爾會有閃電——場景瞬間被閃光 照亮 50 毫秒再慢慢暗回原本的日夜光線,雷聲在閃光後 2–5 秒響起,約每 50–140 秒一次,室內看起來比較弱。設定 → Lightning Flashes 預設開啟,可以單獨 關閉,不影響雨聲和雷聲。
只有西境 Valdran 才分四季(協議 v78)
Section titled “只有西境 Valdran 才分四季(協議 v78)”亞德馬克(Aldermark)村莊周圍 6 公里內的降雨機率會依季節調整,6–8 公里是漸變 地帶,再遠就跟其他地方一樣不分季節:
| 季節 | 大致日期 | 降雨機率倍率 | 村莊淋雨時間占比 |
|---|---|---|---|
| 冬 | 12/30–3/29 | ×1.0 | 約 37% |
| 春 | 3/30–6/29 | 從 ×1.0 平滑降到 ×0.11 | 約 21%(平均) |
| 夏 | 6/30–9/29 | ×0.11 | 約 5% |
| 秋 | 9/30–12/29 | 從 ×0.11 平滑升回 ×1.0 | 約 21%(平均) |
全年平均淋雨時間約 21%,比沒有四季之前的 36.7% 少了四成多。世界其他地方的 降雨規律不受影響。
下雨天 NPC 會去躲雨
Section titled “下雨天 NPC 會去躲雨”Wick(夜市攤販)與 Signe(廣場藝人)在他們平常擺攤、表演的戶外地點如果偵測到 雨強度超過 0.02,會收攤走進客棧躲雨(Wick 坐 42 號椅、Signe 坐 39 號椅),雨停 後按原本的時間表恢復擺攤或表演。睡覺、用餐、商人聚會等固定行程不受影響。
管理員可以強制天氣
Section titled “管理員可以強制天氣”伺服器管理員的聊天指令 /weather rain [強度]、/weather clear、/weather auto 可以隨時強制全服下雨、放晴或恢復自動天氣,用來除錯或辦活動。一般玩家
看不到這些指令,但受影響時的光線、雨聲、濕透判定跟自然下雨完全一樣。
目前還不做的事
Section titled “目前還不做的事”積雪、天氣影響釣魚、天空圖層預報 —— 這些還沒有做,世界地圖上也還沒有雲團或 雨勢預報的圖層。