Offshore P.U.M.P.S. and Ground Water


Powering options for offshore pumps? YES! Pumping water from the ground? YES! Higher tier offshore pumps? YES! Landfill destroys offshore pumps? YES! Get those pumpo action gizmos rollin'

Content
2 years ago
1.1
6.50K
Logistics

b Incompatibility with Squeak Through [FIXED]

4 years ago

Error while running setup for entity prototype "offshore-pump-1" (assembling-machine): next_upgrade target (offshore-pump-2-placeholder) must have the same bounding box.

incompatibility with Squeak Through probably

4 years ago

Whooops, i'll see what i can do

4 years ago

Thanks for reporting mate!
FIXED!!!

4 years ago
(updated 4 years ago)

Same error with aii industry

4 years ago

@Hyakko
I think i'll have to switch to a hard reference for this as AAI Industries has its own offshore powered pump which edits the collision boxes of the base game offshore pump (don't ask me why they did this), can be sorted but will require kind of workarond, i'll probably roll out the update in the afternoon

4 years ago

FIXED!!!

4 years ago

Error ModManager.cpp:1574: Failed to load mod "P-U-M-P-S": P-U-M-P-S/prototypes/overrides.lua:31: attempt to index field 'offshore-pump-tech-2' (a nil value)
stack traceback:
P-U-M-P-S/prototypes/overrides.lua:31: in main chunk
[C]: in function 'require'
P-U-M-P-S/data.lua:9: in main chunk

4 years ago
(updated 4 years ago)

whoops, forgot to rename the override tech, my bad

4 years ago

FIXED!!!

4 years ago

Error while running setup for entity prototype "offshore-pump-1" (assembling-machine): next_upgrade target (offshore-pump-2-placeholder) must have the same collision mask.

P-U-M-P-S 1.1.14
combat-mechanics-overhaul 0.6.15
dont-build-on-ores 1.2.11
Nova-Natural_Evolution_Enemies 1.1.1
aai-industry 0.5.7

4 years ago

hmmm, this is going to be trickier, aai-industry is now fixed (i swapped to a hard reference which SHOULD have worked for other mods too) i'll have a look though i can't guarantee anything at the moment as i have no idea on who and how is trying to edit the collision boxes especially because as of now the mod doesn't copy the base offshore pump, i made a hard template that doesn't recall the vanilla prototype at all, something dark and obscure lurks in others mods :D

4 years ago

going to need more infos, as i can't replicate the issue installing those mods

4 years ago

Higher Tier Offshore Pumps work fine for me.

4 years ago

yes, because doesn't have upgradable pumps, post your whole modlist

4 years ago
(updated 4 years ago)

hidden

4 years ago

HOLY CRAP

4 years ago

try disable the mods showing in the error one by one and let me know

4 years ago

dont-build-on-ores 1.2.11 is the problem

4 years ago
(updated 4 years ago)

Alright, i'll go through the code of the mod, anyway, keep in mind that running "Bob+the mods showing in the error" do not cause the game to crash, with such a shitload of mods things may be a tad unpredictable

EDIT:
I managed to reproduce the issue, it wasn't crashing earlier cause i had power options disabled, anyways i found the issue, and should be pretty easy to solve

4 years ago
(updated 4 years ago)

FIXED!!!
Let me know if (with such a big modlist) any other problems arise, if it can go through such an amount of mods i'd call it a day

4 years ago
(updated 4 years ago)

Fix confirmed

4 years ago

thanks man, your patience for being kind of a tester (as i don't run such a massive modlist) is most appreciated

3 years ago

Failed to load mod "P-U-M-P-S": P-U-M-P-S/utils/lib.lua:78: bad argument #1 of 2 to 'pairs' (table expected, got nil)
stack traceback:
[C]: in function 'pairs'
P-U-M-P-S/utils/lib.lua:78: in function 'replace_tech_recipe'
P-U-M-P-S/prototypes/override/mod-overrides.lua:29: in main chunk
[C]: in function 'require'
P-U-M-P-S/data-updates.lua:6: in main chunk

3 years ago
(updated 3 years ago)

FIXED!
Sorry for the temporary breakage but the mod has undergone massive rework, let me know if it's all good

3 years ago

Fix confirmed

3 years ago
(updated 3 years ago)

I'd call it a day (again) then

New response