Use punch_operable armor group
parent
be44377d67
commit
5d71c86b67
|
@ -126,7 +126,7 @@ function colorpicker:on_activate()
|
|||
self:_set_rotation(self._.rotation or vector.new(0, 0, 0))
|
||||
local object = self.object
|
||||
object:set_acceleration(vector.new(0, -0.981, 0))
|
||||
object:set_armor_groups({ immortal = 1 })
|
||||
object:set_armor_groups({ immortal = 1, punch_operable = 1 })
|
||||
end
|
||||
|
||||
function colorpicker:_get_color(user)
|
||||
|
@ -160,4 +160,4 @@ function colorpicker:on_punch(puncher)
|
|||
inventory:add_item("main", "epidermis:spawner_colorpicker")
|
||||
end
|
||||
|
||||
moblib.register_entity("epidermis:colorpicker", colorpicker)
|
||||
moblib.register_entity("epidermis:colorpicker", colorpicker)
|
||||
|
|
|
@ -251,7 +251,7 @@ function def:_init()
|
|||
self:_set_rotation(self._.rotation)
|
||||
self:_set_backface_culling(self._.backface_culling)
|
||||
self.object:set_acceleration{x = 0, y = -0.981, z = 0}
|
||||
self.object:set_armor_groups{immortal = 1}
|
||||
self.object:set_armor_groups{immortal = 1, punch_operable = 1}
|
||||
self._status = "active"
|
||||
end
|
||||
|
||||
|
@ -397,7 +397,6 @@ function def:on_punch(puncher)
|
|||
self:_set_texture("character.png", true)
|
||||
end
|
||||
end)
|
||||
return true
|
||||
end
|
||||
|
||||
function def:_show_control_panel(player)
|
||||
|
|
Loading…
Reference in New Issue