minetest.register_node('sss_map:light_post_blue', {
   description = 'Blue Post Light',
   drawtype = 'mesh',
   mesh = 'sss_map_light_post.obj',
   tiles = {'sss_map_light_post_blue.png'},
   paramtype = 'light',
   paramtype2 = 'facedir',
   light_source = 14,
   selection_box = {
      type = 'fixed',
      fixed = {-.25, -.5, -.25, .25, .5, .25}
   },
   collision_box = {
      type = 'fixed',
      fixed = {-.25, -.5, -.25, .25, .5, .25}
      },
   groups = {breakable=1},
})

minetest.register_node('sss_map:light_post_green', {
   description = 'Green Post Light',
   drawtype = 'mesh',
   mesh = 'sss_map_light_post.obj',
   tiles = {'sss_map_light_post_green.png'},
   paramtype = 'light',
   paramtype2 = 'facedir',
   light_source = 14,
   selection_box = {
      type = 'fixed',
      fixed = {-.25, -.5, -.25, .25, .5, .25}
   },
   collision_box = {
      type = 'fixed',
      fixed = {-.25, -.5, -.25, .25, .5, .25}
      },
   groups = {breakable=1},
})

minetest.register_node('sss_map:light_post_orange', {
   description = 'Orange Post Light',
   drawtype = 'mesh',
   mesh = 'sss_map_light_post.obj',
   tiles = {'sss_map_light_post_orange.png'},
   paramtype = 'light',
   paramtype2 = 'facedir',
   light_source = 14,
   selection_box = {
      type = 'fixed',
      fixed = {-.25, -.5, -.25, .25, .5, .25}
   },
   collision_box = {
      type = 'fixed',
      fixed = {-.25, -.5, -.25, .25, .5, .25}
      },
   groups = {breakable=1},
})

minetest.register_node('sss_map:light_post_red', {
   description = 'Red Post Light',
   drawtype = 'mesh',
   mesh = 'sss_map_light_post.obj',
   tiles = {'sss_map_light_post_red.png'},
   paramtype = 'light',
   paramtype2 = 'facedir',
   light_source = 14,
   selection_box = {
      type = 'fixed',
      fixed = {-.25, -.5, -.25, .25, .5, .25}
   },
   collision_box = {
      type = 'fixed',
      fixed = {-.25, -.5, -.25, .25, .5, .25}
      },
   groups = {breakable=1},
})

minetest.register_node('sss_map:light_tripod', {
   description = 'Tripod Light',
   drawtype = 'mesh',
   mesh = 'sss_map_light_tripod.obj',
   tiles = {'sss_map_light_tripod.png'},
   paramtype = 'light',
   paramtype2 = 'facedir',
   light_source = 14,
   selection_box = {
      type = 'fixed',
      fixed = {-.25, -.5, -.25, .25, 1, .25}
   },
   collision_box = {
      type = 'fixed',
      fixed = {-.25, -.5, -.25, .25, 1, .25}
      },
   groups = {breakable=1},
})

minetest.register_node('sss_map:light_barricade', {
   description = 'Barricade Light',
   drawtype = 'mesh',
   mesh = 'sss_map_light_barricade.obj',
   tiles = {'sss_map_light_barricade.png'},
   paramtype = 'light',
   paramtype2 = 'facedir',
   light_source = 14,
   selection_box = {
      type = 'fixed',
      fixed = {-.5, -.5, -.5, 1.5, .5, .5}
   },
   collision_box = {
      type = 'fixed',
      fixed = {-.5, -.5, -.5, 1.5, .5, .5}
      },
   groups = {breakable=1},
})

minetest.register_node('sss_map:light_ceiling', {
   description = 'Ceiling Light',
   drawtype = 'mesh',
   mesh = 'sss_map_light_ceiling.obj',
   tiles = {'sss_map_light_ceiling.png'},
   paramtype = 'light',
   paramtype2 = 'facedir',
   light_source = 14,
   selection_box = {
      type = 'fixed',
      fixed = {-.5, .25, -.5, 1.5, .5, .5}
   },
   collision_box = {
      type = 'fixed',
      fixed = {-.5, .25, -.5, 1.5, .5, .5}
      },
   groups = {breakable=1},
})

minetest.register_node('sss_map:light_ceiling_hanging', {
   description = 'Hanging Ceiling Light',
   drawtype = 'mesh',
   mesh = 'sss_map_light_ceiling_hanging.obj',
   tiles = {'sss_map_light_ceiling_hanging.png'},
   paramtype = 'light',
   paramtype2 = 'facedir',
   light_source = 14,
   selection_box = {
      type = 'fixed',
      fixed = {-.5, -.25, -.5, 1.5, .5, .5}
   },
   collision_box = {
      type = 'fixed',
      fixed = {-.5, -.25, -.5, 1.5, .5, .5}
      },
   groups = {breakable=1},
})
