Equipment Grid Templates

by azaghal

Import and export equipment grid layout as blueprints.

Utilities
1 year, 3 months ago
1.1
769
Armor Blueprints

b [FIXED] Unable to import templates with modded armors/spidertrons

1 year, 10 months ago

I was able to export my grid to a template, but I'm unable to import it again! No button shows when I hold my template in hand, and my grid window is opened! I also have all necessary equipment in my inventory!
I tested with the character's grid and spidertron's grid!

  • I also have other of your mods: Personal Logistics Templates and Inventory Templates; and they are working fine!

Thanks.

1 year, 10 months ago

'ello Dominiquini,

Hm... That's strange. Just to confirm - you click with a blank blueprint on the export button (with the little engineer silhouette), and then buttons do not swap over to import button?

If so, could you post me the blueprint string here?

Is the equipment grid from where you did the export the same size as the one you want to import the equipment into?

1 year, 10 months ago

Oh, and if you happen to have some modded equipment in the exported template, would be good to know from which mod (bonus points if you can replicate the bug and provide blueprint with just the vanilla equipment).

1 year, 10 months ago
(updated 1 year, 10 months ago)

As soon a click to export, all buttons disappear:

Grid Template:


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

Grid Template With Borders:


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

After exporting, I tried removing all my equipments from my grid and put in my inventory. Then tried to import again, but the buttons don't show up!

Thanks

1 year, 10 months ago
(updated 1 year, 10 months ago)

I have custom equipments, but I tried to put only vanilla equipments in my grid, and the import function still doesn't work!
I'm also using a custom armor with much more slots for equipments!

Thanks.

1 year, 10 months ago

Ok, those two blueprints you posted seem super non-vanilla to me, and trying to import them without the mods you have installed locally won't work for me.

So, let's see if something like this would be possible:

  1. Use a vanilla armor - provided its equipment grid size has not been changed.
  2. Put only vanilla equipment into the armor.
  3. Create blueprint and see if import button is still not showing up (for the same type/equipment grid size of armor).
  4. If the import button is not showing up, please provide me with the updated blueprint strings (vanilla armor with vanilla equipment).
  5. If the import button is showing up, could you provide me with list mods you are using, as well as what version of Factorio you're running?

P.S.
Just to emphasize - I am unable to reproduce the issue locally, that's why I'm asking for blueprints, mods etc, I'm assuming it's something related to interaction with other mods :)

1 year, 10 months ago

Ok, I have skimmed over your previous post, and missed the part about custom armor - but it would still be useful to get both a non-working all-vanilla blueprints and your mod list/Factorio version :)

1 year, 10 months ago
(updated 1 year, 10 months ago)

I made more tests and found out the the problem is not custom equipments. The problem is custom armors. I was able to make this mod work with custom equipments on vanilla armor, but not with vanilla equipment on custom armor.

Is there any plans to support custom armors?
I'm using armor from this mod: https://mods.factorio.com/mod/Power%20Armor%20MK3

And custom spidertrons? The spidertron that I tested and it's not working was provided by this mod: https://mods.factorio.com/mod/spidertron-extended [Spidertron Extended - Factorio Mods]

Thanks

1 year, 10 months ago

Ah, now we're talking. Thanks for going through the testing, I'll install the Power Armor MK3 mod and try to reproduce locally.

Theoretically, the mod should not care about whether the equipment grid belongs to vanilla or non-vanilla armor, the code is generic - unless I've missed something.

There is one known issue currently related to buttons not rendering/not being clickable, but this would impact both export and import buttons, so I don't think it's quite it.

1 year, 10 months ago

I took some screenshots to try explain the problem better: https://imgur.com/a/RWFbDD9

Let me know if there's anything else I can do to help!

Thanks

1 year, 10 months ago

Ok, I managed to reproduce the bug locally, and the fix has already been implemented in the new release :)

Turned out that I hard-coded the equipment grid width to 10 in the template validation function.

I haven't tested against the spidertron mod you linked, but it should be the same issue. Could you give the new version a go, and just let me know if this particular issue got fixed for you?

P.S.
If you run into more issues, feel free to open up a new thread - you're probably the early mod adapter :)

1 year, 10 months ago
(updated 1 year, 10 months ago)

Oh, if the import button does not show-up on the custom spidertron window, try scaling the gui (default controls are Control + Numpad + and Control + Numpad -). Unfortunately, there's a slight bug in the game engine's handling of these anchored GUI elements (basically if the base window is too tall, the anchored elements at bottom won't render or won't be clickable).

I've opened up a bug report on forums, but not sure if/how quickly it will be addressed. In the meantime I might consider resorting to showing the buttons on the left side of window instead. but we'll see.

1 year, 10 months ago

It's working now, even in the custom spidertron. I don't needed to scale the GUI!

Thanks for the fix!
Great mod!

1 year, 10 months ago

I'm glad someone's already finding the mod useful - most of these template mods were about scratching my own itch. :)

Thanks for reporting the bug and letting me know the fix works, I'll go ahead and mark/lock the topic as fixed. If you run into more issues, just open up a new one. :)

This thread has been locked.