Barotrauma

Barotrauma

Not enough ratings
reactor assembly(autocontrol+bufferbattery+remote turn on/off 反應爐組合(自動控制+緩衝電池+遠端開關)
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
25.871 KB
14 Feb, 2023 @ 10:03am
26 Mar, 2023 @ 11:09am
7 Change Notes ( view )

Subscribe to download
reactor assembly(autocontrol+bufferbattery+remote turn on/off 反應爐組合(自動控制+緩衝電池+遠端開關)

Description
A automatic reactor+bufferbattery that can prevent overvoltage without changing the number too much or invulnerable the junctionboxes
modified from:https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2656170465
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2899389674

update 2 version(basic/advance)

used in:https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2933042774
-----------------------------------------------------------------------------------------------------------

全自動控制的反應爐+緩衝充電池(在不過度修改變電箱的數值或是直接無敵的情況下,就可以避免電量過載的傷害)
參考自:https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2656170465
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2899389674

新增2種反應爐(基本/進階)

使用於:https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2933042774



12 Comments
Morde 28 Mar, 2023 @ 3:06am 
@liuleo600
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2953834699
新增判定機制,可以判定最大反應爐輸出
Morde 26 Mar, 2023 @ 8:18am 
不管怎麼樣,還是感謝你的協助,未來有找到其他解法也會通知你
liuleo600  [author] 26 Mar, 2023 @ 7:04am 
@Morde
我看過你的設計了:大致上了解你用And元件控制記憶元件的概念,只是我原本的設計想法是緩衝電池要通過充放電來避免緩衝的功能失效,並且當初會需要充電到80%才會回復正常使用主要是因為我最早是用等於原件來偵測電量,這可能導致條件過於苛刻讓自動控制失效,並且原先會用80%也只是最早為了測試方便設定的數字(後來忘了改),那關掉反應爐的升級項目主要原因前面說明過了,而且關掉升級項目後也無法在中繼站升級,當然我也會再想想有無辦法可解決反應爐升級的問題
Morde 26 Mar, 2023 @ 3:12am 
@liuleo600
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2952717875
這是我先前提到自己測試的版本,我是希望玩家在使用這個設計的時候還是能升級反應爐,畢竟升級項目關掉還是能在中繼站升級(就變成浪費錢
liuleo600  [author] 26 Mar, 2023 @ 12:16am 
@Morde 你好,我設計避免過度充電的邏輯簡單來說就是偵測到電量%數,當超過97%時會將反應爐的反應速率和輸出設置成0,以此消化電池內的電量(此時不充電);而小於90%時才會讓反應爐開始發電(電池繼續充電);那目前修改完畢後我自己去測試電池最大電量的升級是可行的,而反應爐的升級就先前提過了,當然也感謝你提供另一思考邏輯,就是我其實不太熟記憶元件的設計而已
Morde 25 Mar, 2023 @ 9:47pm 
@liuleo600
我目前有個解法,偵測到電池電量低於某個值(要低於"避免充電超過100%"右下角memory component設定的值)加上偵測到反應爐輸出為0的時候,把"避免充電超過100%"右下角memory component的值暫時改為0。剛剛我自己測試這樣應該就能維持全自動了。
liuleo600  [author] 25 Mar, 2023 @ 6:19am 
@Tupler 你好,基本上遊戲內能夠手動調整電池充電速率的話就代表自動控制失效了,目前我把偵測電池%數的標準簡化後應該能解決電池最大容量升級的問題
@Morde 你好,我稍早不小心刪掉你的流言了抱歉;那問題同上,而且目前遊戲無法依靠邏輯元件實時偵測反應爐的最大輸出,只能以記憶元件設定,所以現在我把反應爐最大輸出的升級項目關掉了,而電池最大充電速率的升級就變得純粹沒用;當然也有其他複雜一點的解決方案,就是無法全自動就是了,看各位的意願或我有沒有時間設計
.Tupler 25 Mar, 2023 @ 1:56am 
@liuleo600
我和Morde的情况應該都是電池仍然處於自動控制,但是反應堆不會為電池充電。在这种情况下,通過手動控制反應爐為電池充電到80%以上即可恢復正常。
Morde 24 Mar, 2023 @ 10:35pm 
@liuleo600
經過測試,升級反應爐最大輸出或是電池最大電量會造成自動控制失靈,但是如果緩衝電池充電超過80%(也就是"避免充電超過100%"右下角memory component設定的值)則會恢復正常
liuleo600  [author] 17 Mar, 2023 @ 11:37am 
感謝你的協助,我會看看該如何解決,這大概是因為電池升級後導致充放電的偵測有問題導致的