RimWorld
418 人が評価
Device Standby
3
5
   
アワード
お気に入り
お気に入り
お気に入りから削除
Mod, 1.4, 1.5, 1.6
ファイルサイズ
投稿日
更新日
120.458 KB
2023年4月25日 5時37分
8月12日 18時48分
38 項目の変更履歴 ( 表示 )

サブスクライブしてダウンロード
Device Standby

Cedaro 作成の 1 件のコレクション
cedaro's mods
37 アイテム
解説
Devices will standby while not used, with configurable power consumption.

Why not just Turn It On and Off?

Most buildings in Turn It On and Off are hardcoded, making it almost impossible to extend. And the author also seems no longer focusing on RimWorld.

This mod is a complete rewrite, more building can standby, more mod compatible, more performance friendly (probably), and can be easily extended using just xml patches.

Devices can standby:

  • Electric bench or act as electric bench
  • Electric facility connected to bench
  • Scanner
  • Vitals monitor
  • Hydroponics basin
  • TV
  • Pot
  • Fridge
  • Turret
  • Wastepack atomizer
  • Mech recharger
  • ... and more!

Be careful of your power!

This mod will absolutely mess up your estimation of how much power your colony really consume. Do build a robust battery pack or you may suffer from Insufficient power every day.

Q&A

Q: Save compatible?
A: Yes

Q: Can used with RePower?
A: No, it won't take effect. You can configure the power factor for working device if you want to be balance.

Q: Performance?
A: I've learnt from mlie's version and realized that his is wiser and more performance friendly than mine, so I strike out my statement. Though I think in most of time it won't differentiate too much unless you fill the entire map with workbenchs, but if you very concern about performance, think twice.

Q: Multiplayer?
A: Theoretically, yes.

Confirmed supported mods

See here

Patch tutorial

See in mod folder
人気スレッド 全て表示 (2)
3
2024年7月17日 5時19分
ピン留め: Supported modlist
Cedaro
2
2023年10月23日 7時54分
About Project RimFactory Revived
Cedaro
130 件のコメント
luojiahao 12 時間前 
Exception in Verse.TickList.Tick: System.NullReferenceException: Object reference not set to an instance of an object
[Ref 683F39BA]
at DS.CompDeviceStandby.IsActive () [0x00166] in <66caae8d8ff246d39ba1f4899c45543d>:0
at DS.CompDeviceStandby.DoUpdate () [0x00052] in <66caae8d8ff246d39ba1f4899c45543d>:0
at DS.CompDeviceStandby.CompTick () [0x00012] in <66caae8d8ff246d39ba1f4899c45543d>:0
at Verse.ThingWithComps.Tick () [0x00025] in <cb53cd4422904947932d33f561ad8d15>:0
at AncotLibrary.Building_DroneCharger.Tick () [0x00001] in <d47709a45d9d437aa0f42429dc889925>:0
at Verse.Thing.DoTick () [0x0007b] in <cb53cd4422904947932d33f561ad8d15>:0
at Verse.TickList.Tick () [0x00157] in <cb53cd4422904947932d33f561ad8d15>:0
- TRANSPILER net.pardeike.rimworld.lib.harmony: IEnumerable`1 VisualExceptions.ExceptionsAndActivatorHandler:Transpiler(IEnumerable`1 instructions, MethodBase original)
Cedaro  [作成者] 8月18日 18時14分 
@Necromenta I don't have any, if needed you can directly contact me on steam, I almost online everyday. The bug is because rimfactory changed some field name in its code, cannot be easily fixed in xml, requires adapt and recompile of dll file.
Necromenta 8月18日 15時15分 
@Cedaro Thanks for the fix! Do you have a discord/github for this? I actually tried to fix it myself using your docs and for some reason I wasn't able to, would love to hear how you managed to do it
Cedaro  [作成者] 8月12日 18時48分 
@Necromenta fixed now
Necromenta 8月10日 18時50分 
hi, seems this mod is completely incompatible with rimfactory, constantly ticking errors with the MeatGrinder, "furnacell" and the selfcooker, it throws errors every tick :Exception ticking PRF_SelfCookerIII925540 (at (107, 0, 224)): System.NullReferenceException: Object reference not set to an instance of an object
[Ref E7EC12B6] Duplicate stacktrace, see ref for original
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.UnityEngine.StackTraceUtility.ExtractStackTrace_Patch1()
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.Verse.Log.Error_Patch5(System.String)
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.Verse.TickList.Tick_Patch1(Verse.TickList)
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.Verse.TickManager.DoSingleTick_Patch5(Verse.TickManager)
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.Verse.TickManager.TickManagerUpdate_Patch2(Verse.TickManager)
3Eyes 7月29日 21時49分 
会导致米莉拉的无人机充电桩一直红字。。。我查了好久:lunar2019crylaughingpig:
环星 7月20日 9時28分 
このコメントは弊社の自動コンテンツチェックシステムによる分析待ちです。有害なコンテンツ(情報を盗もうとするWebサイトへのリンクなど)が含まれていないことが確認されるまで、一時的に非表示になっています。
也一样2021 7月16日 8時30分 
那应该是我mod冲突吧?毕竟两百多个呢,我再试试
*Armelia*叹月之兽 7月16日 8時20分 
可能是mod冲突,很神秘,我也搞不懂为什么一个控制机器电力的mod能在雪牛身上发生了报错,控制台手动召唤商队/直接生成雪牛都没法复现,不知道自然生成的雪牛有没有问题
大概是商队的雪牛身上装了不稳定能量电池),虽然可以和商队交易后用控制台再把雪牛给destroy
Cedaro  [作成者] 7月16日 7時00分 
抱歉,但我无法复现任何一个报错,在我这里测试是完全没问题的,搞不懂:stress: