Ammo Loader+


More than just a turret loader. Auto load everything from turrets to artillery wagons to furnaces and even the player themselves. Auto upgrade ammo and fuel without tedious manual replacement. Infinite range and compatible with Factorissimo2.

Content
16 days ago
0.14 - 1.1
21.2K
Logistics

g hellow . crash with this error message.

4 years ago

Hi, thanks for taking the time to let me know about this bug. This should be fixed in 0.17.48. Let me know if you still have trouble after upgrading.

4 years ago

ok , i see , thank you very much for your answer

4 years ago

i did upgrade , game version ~ . 59 -> ~ .62 and ~ .65
also and ammo loader+ upgrade ~ .49
but another error link
https://drive.google.com/file/d/15mQxIxhGMWVTbFAq96CvPl55ZbhfPOFS/view?usp=sharing

and game save file link
https://drive.google.com/file/d/1ii9lgrV3e15KMaQ760hTRkMW7VYj4PJK/view?usp=sharing

i love this mod ammo loader+ :)

4 years ago

I've got one too

The mod Ammo Loader+ caused a non-recoverable error.
Please report this error to the mod author.

Error while running event ammo-loader::on_nth_tick(3)
ammo-loader/lib/TrackedSlot.lua:858: stack overflow
stack traceback:
ammo-loader/lib/TrackedSlot.lua:858: in function 'isValid'
ammo-loader/lib/DB.lua:113: in function 'getObj'
ammo-loader/lib/HiddenInserter.lua:219: in function 'isValid'
ammo-loader/lib/DB.lua:113: in function <ammo-loader/lib/DB.lua:104>
(...tail calls...)
ammo-loader/lib/TrackedSlot.lua:357: in function 'destroy'
ammo-loader/lib/DB.lua:115: in function 'getObj'
ammo-loader/lib/HiddenInserter.lua:219: in function 'isValid'
ammo-loader/lib/DB.lua:113: in function <ammo-loader/lib/DB.lua:104>
(...tail calls...)
ammo-loader/lib/TrackedSlot.lua:357: in function 'destroy'
ammo-loader/lib/DB.lua:115: in function 'getObj'
...
ammo-loader/lib/HiddenInserter.lua:219: in function 'isValid'
ammo-loader/lib/DB.lua:113: in function <ammo-loader/lib/DB.lua:104>
(...tail calls...)
ammo-loader/lib/TrackedSlot.lua:357: in function 'destroy'
ammo-loader/lib/DB.lua:115: in function 'getObj'
ammo-loader/lib/HiddenInserter.lua:219: in function 'isValid'
ammo-loader/lib/DB.lua:113: in function <ammo-loader/lib/DB.lua:104>
(...tail calls...)
ammo-loader/lib/idQ.lua:103: in function 'pop'
ammo-loader/lib/idQ.lua:114: in function 'cycle'
ammo-loader/lib/Force.lua:501: in function 'tick'
ammo-loader/lib/Force.lua:428: in function 'tickAll'
ammo-loader/lib/Handlers.lua:114: in function <ammo-loader/lib/Handlers.lua:112>

4 years ago

I see. I'll work on these 2 and should have a fix up later tonight

4 years ago

And here's my file

https://drive.google.com/file/d/1neJPzJPYtrQYWK-5ayvZq46h1Nfkipbm/view?usp=sharing

Factorio ver: 0.17.65
Mod ver: 0.17.48

assorted other mods... I think that information is in the save file though. Ask if it isn't.

4 years ago

You work fast! :) but I just updated the mod and tried to resume from that save and a few seconds later got this:

The mod Ammo Loader+ caused a non-recoverable error.
Please report this error to the mod author.

Error while running event ammo-loader::on_nth_tick(3)
ammo-loader/lib/TrackedSlot.lua:858: stack overflow
stack traceback:
ammo-loader/lib/TrackedSlot.lua:858: in function 'isValid'
ammo-loader/lib/DB.lua:113: in function 'getObj'
ammo-loader/lib/HiddenInserter.lua:219: in function 'isValid'
ammo-loader/lib/DB.lua:113: in function <ammo-loader/lib/DB.lua:104>
(...tail calls...)
ammo-loader/lib/TrackedSlot.lua:357: in function 'destroy'
ammo-loader/lib/DB.lua:115: in function 'getObj'
ammo-loader/lib/HiddenInserter.lua:219: in function 'isValid'
ammo-loader/lib/DB.lua:113: in function <ammo-loader/lib/DB.lua:104>
(...tail calls...)
ammo-loader/lib/TrackedSlot.lua:357: in function 'destroy'
ammo-loader/lib/DB.lua:115: in function 'getObj'
...
ammo-loader/lib/HiddenInserter.lua:219: in function 'isValid'
ammo-loader/lib/DB.lua:113: in function <ammo-loader/lib/DB.lua:104>
(...tail calls...)
ammo-loader/lib/TrackedSlot.lua:357: in function 'destroy'
ammo-loader/lib/DB.lua:115: in function 'getObj'
ammo-loader/lib/HiddenInserter.lua:219: in function 'isValid'
ammo-loader/lib/DB.lua:113: in function <ammo-loader/lib/DB.lua:104>
(...tail calls...)
ammo-loader/lib/idQ.lua:103: in function 'pop'
ammo-loader/lib/idQ.lua:114: in function 'cycle'
ammo-loader/lib/Force.lua:501: in function 'tick'
ammo-loader/lib/Force.lua:428: in function 'tickAll'
ammo-loader/lib/Handlers.lua:114: in function <ammo-loader/lib/Handlers.lua:112>

4 years ago

Lol I actually just put up another fix like 2 seconds ago. Version 0.17.50, I tested and was able to play on your save file without issue. I believe I located the source of both bugs this time, so hopefully things run smoothly for you.

Let me know if you still have any trouble after updating.

4 years ago

Either you just released an update after I downloaded the previous one or I didn't actually download it till just now because when I went back in there was another waiting for me. I installed it and so far the error seems to be gone! :)

4 years ago

all is good , thank you for your fast work!

New response