So, I'm not an experienced modder by any degree but I've taken to trying to modify Rampant Arsenal for personal use.
Essentially whats happened is I took interest in this mod called Power Armor MK4 because it has a ridiculous 40x40 equipment grid MK4 armor, but other than that there wasn't much to it I liked. Also while running Rampant Arsenal with this mod, and the Power Armor MK3 mod there becomes two MK3 armors. So I took it upon myself to just integrate a Power Armor MK4 into Rampant Arsenal and remove the MK3 and MK4 mods from my mod pack.
I succeeded, but then I guess I realized that the item, 'power-armor-mk3' my MK4 was using for its recipe was the one from the other mod. Though as far as I can tell the MK3 from Rampant arsenals item name should also be 'power-armor-mk3'.
Where would I find the name for the armor from Rampant Arsenal?
Recipe error in assignID, item with name 'power-armor-mk3' does not exist.
-
- Burner Inserter
- Posts: 11
- Joined: Sun Nov 27, 2016 12:25 pm
- Contact:
Re: Recipe error in assignID, item with name 'power-armor-mk3' does not exist.
This command will print the name of the armor you are wearing.
Code: Select all
/c game.print(game.player.get_inventory(defines.inventory.character_armor)[1].name)
-
- Burner Inserter
- Posts: 11
- Joined: Sun Nov 27, 2016 12:25 pm
- Contact:
Re: Recipe error in assignID, item with name 'power-armor-mk3' does not exist.
Code: Select all
local powerarmor3 = makeTechnology({
name = "power-armor-mk3",
icon="__RampantArsenal__/graphics/technology/power-armor-mk3.png",
prerequisites = {"power-armor-mk2", "nuclear-power"},
effects = {},
count = 600,
ingredients = {
{"automation-science-pack", 1},
{"logistic-science-pack", 1},
{"chemical-science-pack", 1},
{"military-science-pack", 1},
{"utility-science-pack", 1},
{"production-science-pack", 1}
},
time = 30
})
makeTechnology({
name = "power-armor-mk4",
icon="__RampantArsenal__/graphics/technology/power-armor-mk4.png",
prerequisites = {"powerarmor3", "space-science-pack"},
effects = {},
count = 600,
ingredients = {
{"automation-science-pack", 1},
{"logistic-science-pack", 1},
{"chemical-science-pack", 1},
{"military-science-pack", 1},
{"utility-science-pack", 1},
{"production-science-pack", 1}
},
time = 30
})
Basically all I'm trying to do is get the second technology to require the first one.
Re: Recipe error in assignID, item with name 'power-armor-mk3' does not exist.
Replace "powerarmor3" with powerarmor3.name or "power-armor-mk3".
-
- Burner Inserter
- Posts: 11
- Joined: Sun Nov 27, 2016 12:25 pm
- Contact:
Re: Recipe error in assignID, item with name 'power-armor-mk3' does not exist.
Tried this just now, doesn't seem to work. Just also says cannot find "power-armor-mk3" or "powerarmor3.name" when I try to load.DaveMcW wrote: Fri Apr 03, 2020 6:01 am Replace "powerarmor3" with powerarmor3.name or "power-armor-mk3".