Signals


Adds extra virtual signals to Factorio. Also organizes some other mod's signals.

7 years ago
0.14
19

b Error on loading v1.2.14

7 years ago

When starting factorio with you mod (and others(e.g. NuReact)) i get the following error message:

Failed to load mod "Signals 1.2.14"
Signals/prototypes/signals/power.lua:127: attemp to index global 'stop' (a nil value)

7 years ago
(updated 7 years ago)

Would you mind copying and pasting your "mod-list.json" please?
Knowing what mods are installed will help me debug this.

Also, if you have made any changes to the mod, e.g. the config file, I'll need to know that as well.

7 years ago
(updated 7 years ago)

sure, no problem, but its long ;-), i also did quite a few changes to some of the mods:

factori version: 0.14.17
mod-list.json :

"mods": [
{
"name": "base",
"enabled": "true"
},
{
"name": "what-is-it-used-for",
"enabled": "true"
},
{
"name": "5dim_core",
"enabled": "true"
},
{
"name": "advanced-logistics-system",
"enabled": "true"
},
{
"name": "always-show-recipe-products",
"enabled": "true"
},
{
"name": "autofill",
"enabled": "true"
},
{
"name": "bobconfig",
"enabled": "true"
},
{
"name": "bobinserters",
"enabled": "true"
},
{
"name": "boblibrary",
"enabled": "true"
},
{
"name": "Bottleneck",
"enabled": "true"
},
{
"name": "clock",
"enabled": "true"
},
{
"name": "Crafted Artifacts",
"enabled": "true"
},
{
"name": "Enhanced_Map_Colors",
"enabled": "true"
},
{
"name": "EvolutionReduction",
"enabled": "true"
},
{
"name": "filtered-deconstruction-planner",
"enabled": "true"
},
{
"name": "Flare Stack",
"enabled": "true"
},
{
"name": "Flow Control",
"enabled": "true"
},
{
"name": "Foreman",
"enabled": "true"
},
{
"name": "GroundPrinter",
"enabled": "true"
},
{
"name": "infinite_research",
"enabled": "true"
},
{
"name": "Landfill",
"enabled": "true"
},
{
"name": "landfill-blueprints",
"enabled": "true"
},
{
"name": "Larger Inventory",
"enabled": "true"
},
{
"name": "More signal color",
"enabled": "true"
},
{
"name": "NuReact",
"enabled": "true"
},
{
"name": "RailTanker",
"enabled": "true"
},
{
"name": "ScoreExtended",
"enabled": "true"
},
{
"name": "Teleportation",
"enabled": "true"
},
{
"name": "unminable-logistic-robots",
"enabled": "true"
},
{
"name": "upgrade-planner",
"enabled": "true"
},
{
"name": "Warehousing",
"enabled": "true"
},
{
"name": "YARM",
"enabled": "true"
},
{
"name": "Zoom",
"enabled": "true"
},
{
"name": "5dim_battlefield",
"enabled": "true"
},
{
"name": "5dim_decoration",
"enabled": "true"
},
{
"name": "5dim_transport",
"enabled": "true"
},
{
"name": "5dim_vehicle",
"enabled": "true"
},
{
"name": "bobenemies",
"enabled": "true"
},
{
"name": "bobores",
"enabled": "true"
},
{
"name": "bobvehicleequipment",
"enabled": "true"
},
{
"name": "SmartTrains",
"enabled": "true"
},
{
"name": "bobtech",
"enabled": "true"
},
{
"name": "rso-mod",
"enabled": "true"
},
{
"name": "bobplates",
"enabled": "true"
},
{
"name": "angelsrefining",
"enabled": "true"
},
{
"name": "bobassembly",
"enabled": "true"
},
{
"name": "bobelectronics",
"enabled": "true"
},
{
"name": "bobgreenhouse",
"enabled": "true"
},
{
"name": "boblogistics",
"enabled": "true"
},
{
"name": "bobmining",
"enabled": "true"
},
{
"name": "bobpower",
"enabled": "true"
},
{
"name": "bobrevamp",
"enabled": "true"
},
{
"name": "GDIW",
"enabled": "true"
},
{
"name": "Aircraft",
"enabled": "true"
},
{
"name": "angelsaddons-oresilos",
"enabled": "true"
},
{
"name": "angelsaddons-warehouses",
"enabled": "true"
},
{
"name": "bobmodules",
"enabled": "true"
},
{
"name": "bobwarfare",
"enabled": "true"
},
{
"name": "flowcontrolbobs",
"enabled": "true"
},
{
"name": "marathon",
"enabled": "true"
},
{
"name": "Orbital Ion Cannon",
"enabled": "true"
},
{
"name": "angelspetrochem",
"enabled": "true"
},
{
"name": "Satellite Uplink Station",
"enabled": "true"
},
{
"name": "angelsaddons-pressuretanks",
"enabled": "true"
},
{
"name": "angelsbioprocessing",
"enabled": "true"
},
{
"name": "angelsinfiniteores",
"enabled": "true"
},
{
"name": "angelssmelting",
"enabled": "true"
},
{
"name": "FARL",
"enabled": "true"
},
{
"name": "bobsangelthon",
"enabled": "true"
}
]
}

changes i did:

  • angels ore silos (capacity increased to 1000 slots)
  • angels smelting (removed maganese ingot from aluminium and titanium recipe)
  • bobsangelthon (same recipe change as before(overwrite), another fix in a recipe
  • bobsconfig (raw productivity modules for everything enabled)
  • landfill (dirtdisplacement and throwrocks deactivated)
  • marathon (recipes for mk3&4 chemical factory and electrolyzer fixed)

hope, this helps. however, i think none of the changes i did to the mods should affect your mod. i also had a quick look into the file mentioned in the error message, and the mentioned line points to some graphics from reactor. this is, why i mentioned nureact as mod. i think it is partially based on the reactor mod.
if you need further information, let me know

7 years ago

Ahh, that's the problem. Reactors is an optional dependancy, you don't have it. I'll work on fixing this error, but for now to get around it you can change this line in my mod's config file:

REACTORS_ENABLED = true -- Enables / Disables support of "Reactors" mod

to false, instead of true.

7 years ago

Would you mind trying to start the game, then posting your factorio_current.log?

7 years ago
(updated 7 years ago)

ok, i disabled the support for reactor in the config and it works!

the log after the changes? or before?

7 years ago

Before the changes, please.

7 years ago

0.000 2016-11-29 04:36:55; Factorio 0.14.17 (build 25256, win64, steam)
0.000 Operating system: Windows 10 (version 1607)
0.001 Program arguments: "C:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe"
0.001 Read data path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/data
0.001 Write data path: C:/Users/name/AppData/Roaming/Factorio
0.001 Binaries path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/bin
0.011 System info: [CPU: Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz, 8 cores, RAM: 8137MB]
0.012 Display options: [FullScreen: 0] [VSync: 1] [UIScale: 100%] [MultiSampling: OFF] [Screen: 255]
0.013 Available display adapters: 1
0.013 [0]: \.\DISPLAY1 - AMD Radeon (TM) RX 480 {0x80005, [0,0], 2560x1440, 32bit, 60Hz}
0.013 Create display on adapter 0. Size 1280x720 at position [630, 342].
0.334 Initialised OpenGL:[0] AMD Radeon (TM) RX 480; driver: 4.5.14008 Compatibility Profile Context 21.19.137.1
0.366 DSound: Starting _dsound_update thread
0.366 DSound: Enter _dsound_update; tid=82848
0.366 Desktop composition is active.
0.366 Graphics options: [Graphics quality: normal] [Video memory usage: high] [Light scale: 100%] [DXT: false]
0.573 Loading mod core 0.0.0 (data.lua)
0.591 Loading mod base 0.14.17 (data.lua)
0.671 Loading mod blueprint-string 4.0.0 (data.lua)
0.729 Loading mod TheFatController 1.0.2 (data.lua)
0.780 Loading mod what-is-it-used-for 1.1.5 (data.lua)
0.827 Loading mod 5dim_core 0.14.1 (data.lua)
0.887 Loading mod advanced-logistics-system 0.4.0 (data.lua)
0.947 Loading mod autofill 1.4.5 (data.lua)
1.002 Loading mod Blueprint_Flipper 0.1.7 (data.lua)
1.043 Loading mod bobconfig 0.14.0 (data.lua)
1.096 Loading mod bobinserters 0.14.2 (data.lua)
1.153 Loading mod boblibrary 0.14.3 (data.lua)
1.195 Loading mod Bottleneck 0.4.3 (data.lua)
1.245 Loading mod Crafted Artifacts 2.1.0 (data.lua)
1.312 Loading mod Enhanced_Map_Colors 1.3.9 (data.lua)
1.362 Loading mod Expanded_Robot_Tech 0.4.2 (data.lua)
1.421 Loading mod filtered-deconstruction-planner 0.4.10 (data.lua)
1.478 Loading mod Flare Stack 2.0.1 (data.lua)
1.531 Loading mod Flow Control 2.1.2 (data.lua)
1.594 Loading mod Foreman 1.1.2 (data.lua)
1.647 Loading mod GroundPrinter 1.0.5 (data.lua)
1.700 Loading mod infinite_research 0.0.2 (data.lua)
1.752 Loading mod Landfill 2.1.11 (data.lua)
1.814 Loading mod Larger Inventory 1.0.2 (data.lua)
1.866 Loading mod More signal color 1.14.0 (data.lua)
1.918 Loading mod NuReact 1.0.1 (data.lua)
1.980 Loading mod RailTanker 1.4.0 (data.lua)
2.034 Loading mod ScoreExtended 1.0.22 (data.lua)
2.087 Loading mod Teleportation 0.14.9 (data.lua)
2.147 Loading mod upgrade-planner 1.2.13 (data.lua)
2.201 Loading mod Warehousing 0.0.11 (data.lua)
2.257 Loading mod YARM 0.7.107 (data.lua)
2.323 Loading mod Zoom 1.0.6 (data.lua)
2.407 Loading mod 5dim_battlefield 0.14.0 (data.lua)
2.479 Loading mod 5dim_decoration 0.14.0 (data.lua)
2.548 Loading mod 5dim_transport 0.14.0 (data.lua)
2.622 Loading mod 5dim_vehicle 0.14.0 (data.lua)
2.702 Loading mod bobenemies 0.14.0 (data.lua)
2.772 Loading mod bobores 0.14.0 (data.lua)
2.872 Loading mod bobvehicleequipment 0.14.2 (data.lua)
2.962 Loading mod SmartTrains 1.1.6 (data.lua)
3.050 Loading mod bobtech 0.14.0 (data.lua)
3.133 Loading mod Signals 1.2.14 (data.lua)
3.181 Error Util.cpp:57: Failed to load mod "Signals 1.2.14"
Signals/prototypes/signals/power.lua:127: attempt to index global 'stop' (a nil value)
5.353 DSound: Stopping voice
5.354 DSound: Joining thread
5.354 DSound: Exit _dsound_update; tid=82848
5.354 DSound: Waiting for voice to stop ... signaled
5.354 DSound: Joined thread
5.354 DSound: Destroying thread
5.354 DSound: Thread destroyed
5.354 DSound: Releasing buffer
5.354 DSound: Voice stopped
5.354 DSound: Deallocating voice
5.354 DSound: Deallocated voice

7 years ago

It's definitely NuReact. Not that NuReact is a "bad" mod, but I really suggest switching to using the Reactors mod alone. NuReact doesn't seem to be updated as fast as Reactors, seeing as how NuReact was updated 2 months ago. The Reactors mod has been updated QUITE considerably since NuReact was created, and now includes extra virtual signals that NuReact doesn't (and renamed a few, which is what is causing your problem), along with a lot of new features.

I can still add conditions for NuReact's virtual signals to be supported by my mod, but I don't know if I want to do that for a mod that doesn't look like it is updated anymore.

New response