太空工程師LCD自動顯示船隻資訊程式設定

來源:樂享遊戲吧 7.76K

太空工程師LCD自動顯示船隻資訊程式設定

這個程式能夠讓任何LCD面板(包括文字面板)顯示特定文字或者實時飛船資訊的程式,現在工坊裡很多船隻都在用這個程式,不圖實用,但圖高階大氣上檔次。

太空工程師LCD自動顯示船隻資訊程式設定 第2張

太空工程師LCD自動顯示船隻資訊程式設定 第3張

要想執行這個程式,你需要一個計時塊以及一個程式塊,當然還有顯示資料用的的LCD板

太空工程師LCD自動顯示船隻資訊程式設定 第4張

首先對著程式塊的控制面板按K,點選“Edit”編輯按鈕。(如果在其他的地方開啟控制面板則需要先找到程式塊。)

太空工程師LCD自動顯示船隻資訊程式設定 第5張

點選“編輯後”,點選右下角的“Browse Workshop”(瀏覽工坊檔案),這個選項會開啟你儲存的以及從創意工坊上訂閱的程式。

太空工程師LCD自動顯示船隻資訊程式設定 第6張

之後右側會彈出選擇程式視窗,找到“Automatic LCDs 2”,雙擊或者點選下方的“OK”按鈕

太空工程師LCD自動顯示船隻資訊程式設定 第7張

然後程式就會顯示在介面上,這個時候點選左下角的“Check code”(檢查程式碼完整性)來檢查程式碼是否出問題(一般不會有問題)。

太空工程師LCD自動顯示船隻資訊程式設定 第8張

出現了“Compilation successful”(編寫成功)後,點一下OK。(如果不成功就刪掉所有內容再來一遍)

太空工程師LCD自動顯示船隻資訊程式設定 第9張

然後點選“Remember&Exit”(儲存並退出),程式塊的設定就完成了。

太空工程師LCD自動顯示船隻資訊程式設定 第10張

接下里是計時塊,在控制選單裡找到計時塊(或者找到計時塊的控制面板按K),把“Delay”(延時)改成一秒。

然後點選“Setup actions”(動作設定)。

太空工程師LCD自動顯示船隻資訊程式設定 第11張

之後會彈出上圖的選單。

這裡我們要通過計時塊來讓程式塊執行,而且是每秒執行一次,這樣LCD面板上的資料才會跟著更新。

要做到這樣的效果,我們首先需要右鍵程式塊(的圖示),單後會彈出小的選項選單,點選其中的“Run”(執行)選項。這樣每次觸發計時塊的時候程式塊也會跟著觸發一次。

太空工程師LCD自動顯示船隻資訊程式設定 第12張

點選“執行”之後會出現上圖的“Argument”頁面,不用管直接點“Confirm”(確認)。

【注】所有文字都在對應圖的下方

太空工程師LCD自動顯示船隻資訊程式設定 第13張

然後我們需要讓計時塊每秒至少觸發一次,以達到讓程式塊每秒重新整理一次的效果。

為此我們需要先右鍵計時塊的圖示(觸發程式塊的計時塊,也就是你現在正在設定的計時塊本身),點選“Trigger now”(立刻觸發)。這樣計時塊就會被無限迴圈的被立即觸發。

太空工程師LCD自動顯示船隻資訊程式設定 第14張

為了保證計時塊絕對會被觸發,我們還需要再一次右鍵相同的計時塊,點選“Start”(開始),然後計時塊就會每一秒觸發一次(還記得我們之前將延時設定成一秒了麼?)。

太空工程師LCD自動顯示船隻資訊程式設定 第15張

之後就是啟動計時塊了,之後它就會自己觸發自己,不用管了。但是計時塊會發出煩人的聲音,這時候點選上圖中的“Silent”(靜音)就可以了

太空工程師LCD自動顯示船隻資訊程式設定 第16張

接下來就是設定LCD面板啦!需要讓程式識別你需要顯示文字的LCD面板首先你需要在LCD面板的“name”(名稱)那一欄裡新增[LCD]的字樣(只要在名字中包括這段字元即可)。如果你的電腦打不出“[]”的符號,打 !LCD! 也是可以的。

太空工程師LCD自動顯示船隻資訊程式設定 第17張

然後,想要LCD顯示特定的資訊,需要點選“Custom Data”

太空工程師LCD自動顯示船隻資訊程式設定 第18張

然後輸入對應的指令即可,這裡輸入的是Inventory(庫存),點選“OK”後LCD面板會顯示當前船隻的庫存情況。

太空工程師LCD自動顯示船隻資訊程式設定 第19張

以下是可以輸入的指令,我沒有全部用過,有些指令只是翻譯程式作者的原話。

Inventory(顯示庫存狀況)

InvList(顯示庫存,但是不會顯示具體存了什麼)

Missing (顯示飛船需要但是沒有的物品,比如製造很多鋼板需要鐵但是沒有足夠鐵時,LCD就會顯示出來)

Cargo (顯示集裝箱負載情況,只顯示集裝箱的,其他類似裝配機,聯結器之類的不算)

CargoAll (顯示所有方塊的負載狀況,包括反應爐啊,裝配機等等)

Power (能源使用情況)

PowerStored (顯示電池的電量儲存情況)

PowerSummary (顯示電力輸出情況,即用電情況)

PowerUsed & PowerUsedTop (顯示用電方塊以及用電量最大的方塊)

PowerTime (顯示電量能撐多久)

Charge (顯示躍遷引擎的充電狀況)

Damage (顯示損壞的塊。不包括裝甲塊,管道等控制面板不會顯示的方塊。)

BlockCount (顯示飛船方塊數量)

EnabledCount (顯示正在工作的方塊數量)

ProdCount (顯示生產類方塊的數量)

Working (顯示所有功能型方塊的工作狀態,類似於方塊是否開啟等情況)

Details (顯示每個功能方塊的詳細文字,例如投影儀顯示了多少方塊)

Amount (顯示出擁有最多數量物品的方塊以及物品數,適用於電力,氫氣製造,以及武器)

Oxygen (顯示通風口的壓力狀況,即室內是否有氧氣)

Tanks (顯示氧氣以及氫氣罐的充氣狀況,如果要顯示其中的一類可以用Tanks * Hydrogen(氫氣罐),Tanks {G:Room 1} Hydrogen({罐子名稱}氫氣罐),Tanks * Oxygen(氧氣罐) 這三個指令)

Echo (將所有的資訊放一行滾動顯示)

Center (文字居中)

Right(文字右對齊)

TextLCD(從其他的LCD讀取滾動文字,可以將兩個LCD面板的內容放一個上滾動顯示。如果你有用其他的LCD程式的話,你可以先把那個程式的圖案顯示在一個LCD面板上,然後在你需要滾動顯示的LCD面板的定製資訊里加上 {其他LCD面板的名字},就可以了。)

Time [Center!] (居中顯示時間)

Date [Center!](居中顯示日期)

DateTime (日期和時間)

Countdown(倒計時,例:Countdown 22:00 31.12.2015,時:分 空格 日.月.年,老實說我也沒看懂這是怎麼個倒計時法)

Pos(顯示位置,輸入PosGPS顯示GPS各式的位置)

Altitude(顯示地面高度,輸入AltitudeSea顯示海拔高度)

Speed (速度)

Accel (加速度)

Gravity (分別顯示人工,自然,總和重力。輸入GravityNatural單顯示自然重力,GravityArtificial單顯示人工重力,GravityTotal 單顯示總和重力 )

StopDistance & StopTime (顯示當前速度下剎車/靜止需要的距離以及時間)

ShipMass(飛船重量,可以以制定一個最大重量,然後顯示一個顯示飛船和最大重量百分比的進度條,例:ShipMass 10000 就是顯示 飛船重量 對比 10000KG,適合用在檢視飛船是否超載)

Mass(顯示某個方塊的重量,例:Mass {方塊名稱},同樣可以設定和最大量的百分比,例:Mass{方塊名稱} * 10000 就是顯示制定方塊對比10000KG)

Occupied (駕駛艙,冷凍倉等的佔用情況,也可以顯示制定方塊的佔用情況,例:Occupied {方塊名稱})

Dampeners (顯示慣性抑制是否開啟)

Distance (顯示距離記錄在制定目的地的距離,例:Distance {方塊名稱}或者Distance {GPS:站點名:222:333:444:})

熱門標籤