Radar Uplink


Useful radar circuit options. Read individual space platform status and unfulfilled requests to better control your rocket silos. Send signals across surfaces via named channels, with optional interplanetary transmission. Very low performance cost.

Utilities
9 days ago
2.0
148
Circuit network

b (Fixed in 1.4.1) Error with Fulgora Orbital Defence

17 days ago
The mod Fulgora Orbital Defence (1.0.0) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event fulgora-orbital-defence::on_init()
The mod Radar Uplink (0.1.4) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event hexcoder-radar-uplink::on_surface_created (ID 70)
__hexcoder-radar-uplink__/script/radar_channels.lua:199: attempt to index field 'channels' (a nil value)
stack traceback:
    __hexcoder-radar-uplink__/script/radar_channels.lua:199: in function 'on_surface_event'
    __hexcoder-radar-uplink__/control.lua:177: in function <__hexcoder-radar-uplink__/control.lua:175>
stack traceback:
    [C]: in function 'create_surface'
    __fulgora-orbital-defence__/scripts/s-build-manufactory.lua:20: in function 'build_manufactory'
    __fulgora-orbital-defence__/control.lua:12: in function <__fulgora-orbital-defence__/control.lua:4>

I get the above error trying to start a new save with Radar Uplink and Fulgora Orbital Defence enabled at the same time. I've submitted a report on both mod pages as the error notice directly mentions both mods.

17 days ago

I'm the author of Fulgora Orbital defence. The s-build-manufactory.lua:20: in function 'build_manufactory' refers to a planet:create_surface() command which occurs on_init and on_configuration_changed, and during during any in game events. Maybe there is a race condition between our mods where storage.channels.surfaces[surf_id] is happening prior to initial storage setup?

17 days ago

Should be fixed in newest version (1.4.1, sorry for the confusing version number)

New response