Remote Monitor

by Darkcry

Displays signals as progressbar for current and desired quantities. Can be used to check throughput at specific locations in the factory.

Utilities
2 months ago
1.1 - 2.0
242
Circuit network

g Crash when setting a special signal such as each/all/or non existent ?

6 months ago
(updated 6 months ago)

Hi,

Thanks for one of the only percentage/bars mods I've seen so far !

I've tried to use your mod to monitor materials/resources on multiples surfaces (Space Exploration) and it seems to work, but whenever I select one of the special signals (everything/anything/each), or a non used/available signal it seems to crash instantly the server.

Here are the logs I get when I select those.

3153.981 Error MainLoop.cpp:1404: Exception at tick 290497267: The mod Remote Monitor (0.0.3) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event remote-monitor::on_gui_elem_changed (ID 69)
Constant combinator: invalid signal in parameters: signal-each
stack traceback:
        [C]: in function 'set_signal'
        __remote-monitor__/control.lua:181: in function <__remote-monitor__/control.lua:172>
3153.981 Error ServerMultiplayerManager.cpp:92: MultiplayerManager failed: "The mod Remote Monitor (0.0.3) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event remote-monitor::on_gui_elem_changed (ID 69)
Constant combinator: invalid signal in parameters: signal-each
stack traceback:
        [C]: in function 'set_signal'
        __remote-monitor__/control.lua:181: in function <__remote-monitor__/control.lua:172>"
3153.981 Info ServerMultiplayerManager.cpp:814: updateTick(290497267) changing state from(InGame) to(Failed)
3153.982 Quitting: multiplayer error.
3156.287 Info ServerMultiplayerManager.cpp:154: Quitting multiplayer connection.
3156.287 Info ServerMultiplayerManager.cpp:814: updateTick(4294967295) changing state from(Failed) to(Closed)

and on random other signals that didn't exist and opened the remote UI

 676.629 Error MainLoop.cpp:1404: Exception at tick 290534182: The mod Remote Monitor (0.0.3) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event remote-monitor::on_nth_tick(30)
Unknown sprite "virtual/signal-N"
stack traceback:
        [C]: in function 'add'
        __remote-monitor__/ui.lua:239: in function 'createStatsForCombinator'
        __remote-monitor__/ui.lua:284: in function 'updateOverviewGui'
        __remote-monitor__/logic.lua:96: in function <__remote-monitor__/logic.lua:95>
 676.629 Error ServerMultiplayerManager.cpp:92: MultiplayerManager failed: "The mod Remote Monitor (0.0.3) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event remote-monitor::on_nth_tick(30)
Unknown sprite "virtual/signal-N"
stack traceback:
        [C]: in function 'add'
        __remote-monitor__/ui.lua:239: in function 'createStatsForCombinator'
        __remote-monitor__/ui.lua:284: in function 'updateOverviewGui'
        __remote-monitor__/logic.lua:96: in function <__remote-monitor__/logic.lua:95>"
 676.629 Info ServerMultiplayerManager.cpp:814: updateTick(290534182) changing state from(InGame) to(Failed)
 676.630 Quitting: multiplayer error.

If you can do anything about those issues it would be appreciated !

5 months ago

Hi, thanks for the report!
I think I have fixed the problems. I could not find an easy way to hide the logic signals as they have no use with this remote monitor. Any logic should be done by the proper entities designed for that purpose.

New response