來源:都市天際線吧
已知可實現功能有:Find it、無碰撞、擺件任意放置、去除車轍印、調控天氣、去除水需求、8倍速遊戲、建築暫態建造.。
另外,在P社mod平台支持天際線2後,顯然這些開發者模式提供的功能會被做成擁有更加精美UI和擴展功能的mod。但是在目前官方不開放mod平台時,及開放後考慮到mod相容性問題、mod下載難的情況下,開發者模式提供的原版內置功能或許是更穩定的長期使用方式。
開發者模式的啟動
1. Steam 平台:在庫介面,右鍵點擊天際線2,選擇 通用 –> 屬性,在啟動選項中輸入 -developerMode,進入遊戲,即可。
2. Xbox 或 學習版:打開天際線2的安裝資料夾,找到 Cities2.exe,右鍵,創建快速方式。再右鍵快速方式,編輯它的屬性,找到“目標”一欄,在目標的末尾先打一個空格,再加上 -developerMode,然後打開快速方式進入遊戲。空格是必須的,否則會報錯。目標位址應該如下圖所示。
注:不論是 steam 還是 xgp,developerMode 前面必須有”-“,也可以是兩橫,比如 –developerMode。
開發者模式的兩個面板介紹
開發者模式有兩個面板,預設工具 和 UI,它們分別默認是按 Tab 和 Home 打開。如果你想換成其他按鍵,打開設置–輸入–鍵盤,拉到末尾,會有 Debug UI 和 預設工具 的鍵位設置。再按一次 Tab 或 Home 可以隱藏面板(只建議這樣隱藏面板,強烈不推薦使用 Esc 或者其他方式隱藏面板)。
開發者模式不會禁用成就。
開發者模式應該不會導致幀率下降。
注意:使用開發者模式有壞檔風險,可能導致遊戲崩潰,還可能引起未知的問題,建議開啟自動存檔功能,並且小心謹慎嘗試。
Debug UI — Find it
Debug UI 出現在螢幕右側,相當於一代中 Find it 模組的功能,默認按Home打開,你可以搜索任意擺件或建築,並且在地圖上放置。適合造景黨使用,下圖是 Reddit 網友用這個功能,擺放擺件做出的公園。使用時請務必注意,很多不合理的擺放很可能會導致遊戲崩潰。
注意⚠️⚠️⚠️:Debug UI 目前有一個 bug,如果你點擊它右上角的叉號❎隱藏了這個面板,或者是按 Esc 鍵隱藏了這個面板,很可能就會卡bug,導致你再也調不出它了。強烈建議,務必只使用你設置的鍵位(默認是 Home)來隱藏這個面板。如果你因為不小心點了叉號關掉了這個面板,遇到了按下指定按鍵卻無法喚出 Debug UI 的問題,只能重啟遊戲解決。(難繃)
Debug-預設面板
這個面板相當於一個隱藏設置,有很多逆天的功能。默認按Tab打開。請在進入存檔後,再按 Tab 調出這個面板,不要在主介面打開,否則會缺少 Simulation。
1.無碰撞:Simulation –> Bypass validation results,☑️=開啟無碰撞。
注:Active tool 一欄設定了範圍,默認的 Default Tool 會打開全域的無碰撞(道路、建築、區域劃分等功能都繞過碰撞檢測),你也可以調成 Area Tool,Bulldoze Tool,Zone Tool,Upgrade Tool,設置不同功能的無碰撞。
需要注意,打開後在進行本應碰撞的修建時,仍然會是紅色的,並且有重疊之類的無法建造的提示,但是實際上點擊滑鼠後就可以正常建下。
2. 去除車轍印。好像很多人很反感這個印子,其實開發者模式是可以去除的。找到GameRendering –> Shaders –> BH/Decals/CurvedDecalDeteriorat,把它取消,車轍印就全沒了。不要和另一個選項弄混了,還有一個選項是 CurvedDecalShader,這個不要關,關的是 CurvedDecalDeteriorat
3. 調控天氣。找到 Simulation –> Weather & Climate,把下拉清單打開,裡面就可以調整天氣,包括季節、氣溫、降水、雲層、極光,採用的是覆寫的形式,就是你設定想要的值,勾上 Override,就會覆寫遊戲的正常執行。所以,可以:
① 關掉下雨:Precipitation(降水量)調成0.000,勾上Override Precipitation
② 強制下雨:同上,把降水量調成你想要的值。
③ 強制下雪:把 Temperature(氣溫)調到零下30度(勾上override),再強制下雨,那麼就是下雪了
Simulation –> Economy –> Superfast Building spawning,調成 Enabled 就是打開這個功能,Disabled 就是關掉。打開後,塔吊剛出來,1秒鐘就建好了
Simulation –> Electricity & Water,勾上 Disable Water consumption 和 Disable Sewage generation,那麼既沒有水消耗,也沒有污水排放。
⑥ 季節:調 Climate time,這個應該是按在一年裡的時間來算的
0.25-8倍速遊戲。
⑤ 極光(Aurora):同理
建築暫態建造。
④ 增加/減少雲量:Cloudiness(雲量)設置能你想要的值,勾上Override Cloudiness
去除水需求
使用 Debug UI 可以完成一代模組 Surface Painter 給地面刷水泥的功能。按 Home 後,搜索 concrete,有兩種水泥地可以使用,如下圖所示。和多邊形劃區一樣,你只需要用多邊形來刷地就行了,可以直接放在建築底下,比如給一整個社區的範圍刷上水泥。
去除污染 污染調整。
Simulation –> Pollution ,下面列了一大堆選項,Multiplier 是給污染乘以某個倍數(比如乘以0,那就是去除這個污染了)。Radius 是輻射範圍。Fade 應該是漸變的減弱帶。
水泥刷
Simulation –> Sim speed,可以調倍速,有 0, 0.25, 0.5, 1, 2, 4, 8 的檔位
刪除的時候略顯麻煩,用自帶的推土機刪不掉,需要拖拽節點,把多邊形減少到兩個節點(一條邊),那麼這個多邊形就刪除了。