Page 1 of 1

.lua error

Posted: Mon Feb 15, 2016 5:53 pm
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.

Re: .lua error

Posted: Mon Feb 15, 2016 6:02 pm
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.

Re: .lua error

Posted: Mon Feb 15, 2016 6:05 pm
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"
  }
  
  
  
}
)

Re: .lua error

Posted: Mon Feb 15, 2016 6:09 pm
by daniel34
There is a missing bracket in line 256, after the electric-engine-unit declaration:
Image

Re: .lua error

Posted: Mon Feb 15, 2016 6:17 pm
by Drachimberg
I'm so stupid and blind! Thank you so much.