.lua error

Place to get help with not working mods / modding interface.
Drachimberg
Manual Inserter
Manual Inserter
Posts: 4
Joined: Mon Feb 15, 2016 5:43 pm
Contact:

.lua error

Post by Drachimberg »

Hello ppl.

please forgive me for my newbiesh question. But... Where is here my mistake?

Image

Code: Select all

 {
    type = "recipe",
    name = "advanced-body-armor-mk3",
	enabled = "false",
    energy_required = 50,
    ingredients = 
	{
	  {"power-armor-mk2", 1},
	  {"speed-module-2", 15},
	  {"effectivity-module-2", 15},
	  {"electric-engine-unit", 25},
	  {"alien-artifact", 50}
	},
    result = "advanced-body-armor-mk3"
  },
  {
    type = "recipe",
    name = "advanced-body-armor-mk4",
	enabled = "false",
    energy_required = 50,
    ingredients = 
	{
	  {"advanced-body-armor-mk3", 1},
	  {"speed-module-3", 10},
	  {"effectivity-module-3", 10},
	  {"electric-engine-unit", 50},
	  {"alien-artifact", 75}
	},
    result = "advanced-body-armor-mk4"
  }
  
  
  
}
)
I compared the new code with the old and i see no changes.


Thank you.



With best regards,

Drachimberg.
daniel34
Global Moderator
Global Moderator
Posts: 2761
Joined: Thu Dec 25, 2014 7:30 am
Contact:

Re: .lua error

Post by daniel34 »

In the code snippet you posted there are two } (curly brackets) at the end, which make the code non-functional. Can you post the whole mod or at least the complete file you changed? Right now it looks like a simple syntax error.
quick links: log file | graphical issues | wiki
Drachimberg
Manual Inserter
Manual Inserter
Posts: 4
Joined: Mon Feb 15, 2016 5:43 pm
Contact:

Re: .lua error

Post by Drachimberg »

Sure.

Code: Select all

data:extend(
{
  {
    type = "recipe",
    name = "energy-shield-mk3-equipment",
    enabled = "false",
    energy_required = 12,
    ingredients =
    {
      {"energy-shield-mk2-equipment", 1},
      {"effectivity-module", 5},
      {"productivity-module", 5},
	  {"electric-engine-unit", 10}
    },
    result = "energy-shield-mk3-equipment"
  },
  {
    type = "recipe",
    name = "energy-shield-mk4-equipment",
    enabled = "false",
    energy_required = 12,
    ingredients =
    {
      {"energy-shield-mk2-equipment", 1},
      {"effectivity-module", 5},
      {"speed-module", 5},
	  {"electric-engine-unit", 10}
    },
    result = "energy-shield-mk4-equipment"
  },
  {
    type = "recipe",
    name = "energy-shield-mk5-equipment",
    enabled = "false",
    energy_required = 15,
    ingredients =
    { 
	  {"energy-shield-mk3-equipment", 2},
      {"effectivity-module-2", 10},
      {"productivity-module-2", 10},
	  {"electric-engine-unit", 15},
      {"alien-artifact", 10}
    },
    result = "energy-shield-mk5-equipment"
  },
  {
    type = "recipe",
    name = "energy-shield-mk6-equipment",
    enabled = "false",
    energy_required = 17,
    ingredients =
    {
      {"energy-shield-mk4-equipment", 2},
      {"effectivity-module-2", 10},
      {"speed-module-2", 10},
	  {"electric-engine-unit", 15},
	  {"alien-artifact", 10}
    },
    result = "energy-shield-mk6-equipment"
  },
  {
    type = "recipe",
    name = "energy-shield-mk7-equipment",
    enabled = "false",
    energy_required = 20,
    ingredients =
    {
      {"energy-shield-mk5-equipment", 3},
	  {"energy-shield-mk6-equipment", 3},
      {"effectivity-module-3", 5},
      {"productivity-module-3", 5},
	  {"speed-module-3", 5},
	  {"electric-engine-unit", 30},
	  {"alien-artifact", 20}
    },
    result = "energy-shield-mk7-equipment"
  },


  {
    type = "recipe",
    name = "fusion-reactor-mk2-equipment",
    enabled = "false",
    energy_required = 15,
    ingredients =
    {
      {"fusion-reactor-equipment", 2},
	  {"speed-module", 5},
	  {"effectivity-module", 5},
	  {"electric-engine-unit", 10}
	  
    },
    result = "fusion-reactor-mk2-equipment"
  },
  {
    type = "recipe",
    name = "fusion-reactor-mk3-equipment",
    enabled = "false",
    energy_required = 17,
    ingredients =
    {
      {"fusion-reactor-mk2-equipment", 2},
      {"speed-module", 10},
	  {"effectivity-module", 10},
	  {"productivity-module", 5},
	  {"electric-engine-unit", 10}
    },
    result = "fusion-reactor-mk3-equipment"
  },
  {
    type = "recipe",
    name = "fusion-reactor-mk4-equipment",
    enabled = "false",
    energy_required = 20,
    ingredients =
    {
      {"fusion-reactor-mk3-equipment", 2},
      {"speed-module-2", 5},
	  {"effectivity-module-2", 5},
	  {"electric-engine-unit", 15}
    },
    result = "fusion-reactor-mk4-equipment"
  },
  {
    type = "recipe",
    name = "fusion-reactor-mk5-equipment",
    enabled = "false",
    energy_required = 25,
    ingredients =
    {  
	  {"fusion-reactor-mk4-equipment", 2},
      {"speed-module-2", 10},
	  {"effectivity-module-2", 10},
	  {"productivity-module-2", 5},
	  {"electric-engine-unit", 15}
	  
    },
    result = "fusion-reactor-mk5-equipment"
  },
  {
    type = "recipe",
    name = "fusion-reactor-mk6-equipment",
    enabled = "false",
    energy_required = 30,
    ingredients =
    { 
	  {"fusion-reactor-mk5-equipment", 3},
      {"speed-module-3", 5},
	  {"effectivity-module-3", 5},
	  {"productivity-module-3", 5},
	  {"electric-engine-unit", 25},
	  {"alien-artifact", 25}
    },
    result = "fusion-reactor-mk6-equipment"
  },
  {
    type = "recipe",
    name = "fusion-reactor-mk7-equipment",
    enabled = "false",
    energy_required = 40,
    ingredients =
    {  
	  {"fusion-reactor-mk6-equipment", 3},
      {"speed-module-3", 10},
	  {"effectivity-module-3", 10},
	  {"productivity-module-3", 10},
	  {"electric-engine-unit", 45},
	  {"alien-artifact", 50}
	  
    },
    result = "fusion-reactor-mk7-equipment"
  },




  {
    type = "recipe",
    name = "laser-defense-mk2-equipment",
    enabled = "false",
    energy_required = 12,
    ingredients =
    {
      {"basic-laser-defense-equipment", 1},
      {"speed-module", 5},
      {"productivity-module", 5}
    },
    result = "laser-defense-mk2-equipment"
  },
  {
    type = "recipe",
    name = "laser-defense-mk3-equipment",
    enabled = "false",
    energy_required = 15,
    ingredients =
    {
      {"basic-laser-defense-equipment", 1},
      {"speed-module", 5},
      {"effectivity-module", 5}
    },
    result = "laser-defense-mk3-equipment"
  },
  {
    type = "recipe",
    name = "laser-defense-mk4-equipment",
    enabled = "false",
    energy_required = 17,
    ingredients =
    {
	  {"laser-defense-mk2-equipment", 1},
      {"speed-module-2", 5},
      {"productivity-module-2", 5},
	  {"electric-engine-unit", 15}
    },
    result = "laser-defense-mk4-equipment"
  },
  {
    type = "recipe",
    name = "laser-defense-mk5-equipment",
    enabled = "false",
    energy_required = 25,
    ingredients =
    {
      {"laser-defense-mk3-equipment", 1},
      {"speed-module-2", 5},
      {"effectivity-module-2", 5},
	  {"electric-engine-unit", 15}
    },
    result = "laser-defense-mk5-equipment"
  },
  {
    type = "recipe",
    name = "laser-defense-mk6-equipment",
    enabled = "false",
    energy_required = 30,
    ingredients =
    {
      {"laser-defense-mk4-equipment", 1},
      {"speed-module-3", 5},
      {"productivity-module-3", 5},
	  {"electric-engine-unit", 30},
	  {"alien-artifact", 15}
    },
    result = "laser-defense-mk6-equipment"
  },
  {
    type = "recipe",
    name = "laser-defense-mk7-equipment",
    enabled = "false",
    energy_required = 40,
    ingredients =
    {
      {"laser-defense-mk5-equipment", 1},
      {"speed-module-3", 5},
      {"effectivity-module-3", 5},
	  {"electric-engine-unit", 30,
	  {"alien-artifact", 15}
    },
    result = "laser-defense-mk7-equipment"
  },






  {
    type = "recipe",
    name = "battery-mk3-equipment",
	category = "chemistry",
    enabled = "false",
    energy_required = 17,
    ingredients =
    {  
	  {type="fluid", name="sulfuric-acid", amount=5},
      {"battery-mk2-equipment", 1},
	  {"effectivity-module", 5},
      {"productivity-module", 5}
    },
    result = "battery-mk3-equipment"
  },
  {
    type = "recipe",
    name = "battery-mk4-equipment",
	category = "chemistry",
    enabled = "false",
    energy_required = 20,
    ingredients =
    {
	  {type="fluid", name="sulfuric-acid", amount=5},
      {"battery-mk3-equipment", 1},
      {"effectivity-module", 10},
      {"productivity-module", 10}
    },
    result = "battery-mk4-equipment"
  },
  {
    type = "recipe",
    name = "battery-mk5-equipment",
	category = "chemistry",
    enabled = "false",
    energy_required = 25,
    ingredients =
    {
	  {type="fluid", name="sulfuric-acid", amount=10},
      {"battery-mk4-equipment", 1},
      {"effectivity-module-2", 5},
      {"productivity-module-2", 5}
    },
    result = "battery-mk5-equipment"
  },
  {
    type = "recipe",
    name = "battery-mk6-equipment",
	category = "chemistry",
    enabled = "false",
    energy_required = 30,
    ingredients =
    {
	  {type="fluid", name="sulfuric-acid", amount=10},
      {"battery-mk5-equipment", 1},
      {"effectivity-module-2", 10},
      {"productivity-module-2", 10}
    },
    result = "battery-mk6-equipment"
  },
  {
    type = "recipe",
    name = "battery-mk7-equipment",
	category = "chemistry",
    enabled = "false",
    energy_required = 40,
    ingredients =
    {
	  {type="fluid", name="sulfuric-acid", amount=20},
      {"battery-mk6-equipment", 2},
      {"effectivity-module-3", 10},
      {"productivity-module-3", 10},
	  {"alien-artifact", 25}
    },
    result = "battery-mk7-equipment"
  },




  {
    type = "recipe",
    name = "exoskeleton-mk2-equipment",
    enabled = "false",
    energy_required = 10,
    ingredients =
    {
	  {"basic-exoskeleton-equipment", 1},
      {"speed-module", 5},
      {"processing-unit", 5},
	  {"electric-engine-unit", 20}
	  
    },
    result = "exoskeleton-mk2-equipment"
  },
  {
    type = "recipe",
    name = "exoskeleton-mk3-equipment",
    enabled = "false",
    energy_required = 10,
    ingredients =
    {
      {"exoskeleton-mk2-equipment", 1},
      {"speed-module", 10},
      {"processing-unit", 10},
	  {"electric-engine-unit", 30}
    },
    result = "exoskeleton-mk3-equipment"
  },
  {
    type = "recipe",
    name = "exoskeleton-mk4-equipment",
    enabled = "false",
    energy_required = 10,
    ingredients =
    {
      {"exoskeleton-mk3-equipment", 1},
	  {"speed-module", 15},
      {"processing-unit", 15},
	  {"electric-engine-unit", 45}
    },
    result = "exoskeleton-mk4-equipment"
  },
  {
    type = "recipe",
    name = "exoskeleton-mk5-equipment",
    enabled = "false",
    energy_required = 10,
    ingredients =
    {
      {"exoskeleton-mk4-equipment", 1},
	  {"speed-module-2", 5},
      {"processing-unit", 10},
	  {"electric-engine-unit", 50}
    },
    result = "exoskeleton-mk5-equipment"
  },
  {
    type = "recipe",
    name = "exoskeleton-mk6-equipment",
    enabled = "false",
    energy_required = 10,
    ingredients =
    {
      {"exoskeleton-mk5-equipment", 1},
	  {"speed-module-2", 10},
      {"processing-unit", 20},
	  {"electric-engine-unit", 60}
    },
    result = "exoskeleton-mk6-equipment"
  },
  {
    type = "recipe",
    name = "exoskeleton-mk7-equipment",
    enabled = "false",
    energy_required = 10,
    ingredients =
    {
      {"exoskeleton-mk6-equipment", 1},
	  {"speed-module-3", 5},
	  {"effectivity-module-3", 5},
	  {"productivity-module-3", 5},
	  {"processing-unit", 80},
	  {"alien-artifact", 25}
    },
    result = "exoskeleton-mk7-equipment"
  },




  {
    type = "recipe",
    name = "battery-mk3-equipment-horizontal",
    enabled = "false",
    energy_required = 17,
    ingredients =
    {
      {"battery-mk3-equipment", 1}
    },
    result = "battery-mk3-equipment-horizontal"
  },
  {
    type = "recipe",
    name = "battery-mk4-equipment-horizontal",
    enabled = "false",
    energy_required = 17,
    ingredients =
    {
      {"battery-mk4-equipment", 1}
    },
    result = "battery-mk4-equipment-horizontal"
  },
  {
    type = "recipe",
    name = "battery-mk5-equipment-horizontal",
    enabled = "false",
    energy_required = 17,
    ingredients =
    {
      {"battery-mk5-equipment", 1}
    },
    result = "battery-mk5-equipment-horizontal"
  },
  {
    type = "recipe",
    name = "battery-mk6-equipment-horizontal",
    enabled = "false",
    energy_required = 17,
    ingredients =
    {
      {"battery-mk6-equipment", 1}
    },
    result = "battery-mk6-equipment-horizontal"
  },
  {
    type = "recipe",
    name = "battery-mk7-equipment-horizontal",
    enabled = "false",
    energy_required = 17,
    ingredients =
    {
      {"battery-mk7-equipment", 1}
    },
    result = "battery-mk7-equipment-horizontal"
  },





  {
    type = "recipe",
    name = "advanced-body-armor-mk3",
	enabled = "false",
    energy_required = 50,
    ingredients = 
	{
	  {"power-armor-mk2", 1},
	  {"speed-module-2", 15},
	  {"effectivity-module-2", 15},
	  {"electric-engine-unit", 25},
	  {"alien-artifact", 50}
	},
    result = "advanced-body-armor-mk3"
  },
  {
    type = "recipe",
    name = "advanced-body-armor-mk4",
	enabled = "false",
    energy_required = 50,
    ingredients = 
	{
	  {"advanced-body-armor-mk3", 1},
	  {"speed-module-3", 10},
	  {"effectivity-module-3", 10},
	  {"electric-engine-unit", 50},
	  {"alien-artifact", 75}
	},
    result = "advanced-body-armor-mk4"
  }
  
  
  
}
)
daniel34
Global Moderator
Global Moderator
Posts: 2761
Joined: Thu Dec 25, 2014 7:30 am
Contact:

Re: .lua error

Post by daniel34 »

There is a missing bracket in line 256, after the electric-engine-unit declaration:
Image
quick links: log file | graphical issues | wiki
Drachimberg
Manual Inserter
Manual Inserter
Posts: 4
Joined: Mon Feb 15, 2016 5:43 pm
Contact:

Re: .lua error

Post by Drachimberg »

I'm so stupid and blind! Thank you so much.
Post Reply

Return to “Modding help”