潜渊症功能模组是游戏中的一系列常用设施,自动灭火功能模组如何制作?下面给大家分享一个潜渊症自动灭火模组制作方法
目前自动灭火分两种,一种是通海阀灌水,另一种是水泵注水。
所谓通海阀就是连接着船内与船外的排水阀,当排水阀打开时水会灌进船里。接线方式也很简单,烟雾传感器直连排水阀就行。当烟雾传感器感应到火之后,就会打开阀门,火灭了就会关闭。
通海阀灭火的优点是;无需电力,不用担心丘脑,灭火较快。
缺点是;被破坏后不能立刻修复,灭火过程中可能会导至船员被水压压死。
讲水泵注水前,先讲讲水泵的功能机制。
水泵的启停设置;是收到非0信号就会启动,收到信号0就会关闭。
水泵的速度设置;以0为停止,100为最高注水速度,-100为最高排水速度。当水泵的速度没有设为0时,水泵不会停止运转。
水泵的水位设置;这个就比较有意思了,因为这个设置还集成了水位感应功能,连水传感器都省了。
先设一个标准舱段大小的hull,当hull内的水位达50%时,在水位设置眼里就是0,当水灌满时,水位是100,排空则是-100。
也就是说,设置100是注满水,设置0是注一半,设置-100是排空。
而且与速度设置不同,水位设置是排/注水时,当水位即将达到设置水位,就会减速,并停止在设定的水位。
也就是说,水位设置集成了:启停、速度设置和水感应这三个功能。
知道这些后,自动灭火的水泵就很容易实现了。
要灭火,就要先设一个烟雾传感器。水泵的排水和注水只要两个数,100和-100,所以把烟雾传感器的信号输出,改成真:100,假-100,再把线接入到水泵的水位设置上。
效果就是:平时,烟雾传感器会输出假信号,-100,水泵自身会检测到水时自动排水。当烟雾传感器检测到火时,输出真信号100,会使水泵注水,直到火灭或水满。在火灭了之后又转回假信号,使水泵排水。
水泵自动灭火的优点是;不会有危险的水压,排水灭火一体化,
缺点是;需要电力,有极低的丘脑寄生风险,因为接线关系可被人为关闭。
另:烟雾传感器是有范围的,如果是检测一个标准舱段大小的空间,需要两个烟雾传感器放在合适的位置。
多个烟雾传感器的话,需要用或逻辑来收集传感器的信号,再向水泵发送水位设置。