Spidertron Weapon Loadout

by Kryzeth

Simple mod that allows user to customize Spidertron's weapon slots. Optionally adds a fifth and sixth weapon slot, and dynamically modifies spidertron recipe to require the new weapons.

Content
28 days ago
1.1 - 2.0
3.55K
Combat

b [Not a Bug] Mismatched version of stdlib

28 days ago

Hi,
I am hosting this on Clusterio, so I do not have access to the data files.
But, in the process of trying out the other mod, Spidertron Weapon Loadout Squad, I added, removed, and re-added that mod.
Now I'm getting this error when I start:

1.013 Error Util.cpp:81: Failed to load mod "kry-spidertron": kry_stdlib/stdlib/data/recipe.lua:91: argument must be a valid ingredient table
stack traceback:
[C]: in function 'assert'
kry_stdlib/stdlib/data/recipe.lua:91: in function 'add_ingredient'
kry-spidertron/prototypes/recipe-changes.lua:19: in main chunk
[C]: in function 'require'
kry-spidertron/data.lua:3: in main chunk
[error] Factorio server unexpectedly shut down with code 1

I don't expect you to be able to fix this. I'm sharing more as an 'fyi'.
I can still host the game locally, just not under Clusterio. I figure it is something in the mod-settings.dat, which I cannot edit remotely.

Hopefully in my next playthrough, I won't mess this up and will be able to enjoy your mod the entire game.

thanks

28 days ago

Did you update stdlib without updating this mod?

I can only force specific versions one-way, and I had to update stdlib in a way that breaks older versions of most of my mods, so you'd need to update this mod to the latest version (v2.0.9) in order to make it work with the latest version of stdlib (v2.1.0)

28 days ago
(updated 28 days ago)

I think so:

Kryzeth Standard Library 2.1.0
remove

Spidertron Weapon Loadout 2.0.8
remove

22 days ago

Just to follow-up / close-out this thread:

This was being hosted on a Clusterio server, which creates mod-settings.dat on startup.
I'm pretty sure what happened is that I removed the these mods, then put them back, but Clusterio had written empty values into the data table. So when it started the server, your mods had no data to read and threw this error.
My friend hosting the server was able to manipulate the file to put one in place that had valid data so the server would start.

I don't know that this is something you should look into more or fix. But I wanted to share that I did get it working again and I'm very happy with the result. Having cannons on the spiders is allowing us to continue the playthrough with Explosive Biters. Without this, I would have had to re-start without that mod. And we are having a ton of fun, so this is worth the effort.

thanks again

22 days ago

Hmm, yeah I'm not too sure about the whole clusterio thing, and whether that is something specific to this mod, or something to do with clusterio itself. I'd like to assume this was a one-time issue, but no way to know for sure; either way, not worth worrying about imo.

Glad to hear you got everything working though!

22 days ago

It was certainly a Clusterio thing - but only because I messed with it really hard. We are loving the spiders with cannons.
I also grabbed the hand cannon based on your suggestion and those are great for when walking around. (e.g. after spiders get nuked)

New response