This commit is contained in:
Alexsandro Percy 2024-08-11 11:02:46 -03:00
parent fd1ab50283
commit bf9ccde2a1

View file

@ -300,6 +300,7 @@ minetest.register_entity('ap_airship:control_interactor',{
on_activate = function(self,std)
self.sdata = minetest.deserialize(std) or {}
self.object:set_armor_groups({immortal=1})
if self.sdata.remove then self.object:remove() end
end,
@ -333,6 +334,7 @@ minetest.register_entity('ap_airship:cabin_interactor',{
on_activate = function(self,std)
self.sdata = minetest.deserialize(std) or {}
self.object:set_armor_groups({immortal=1})
if self.sdata.remove then self.object:remove() end
end,
@ -366,6 +368,7 @@ minetest.register_entity('ap_airship:exit_interactor',{
on_activate = function(self,std)
self.sdata = minetest.deserialize(std) or {}
self.object:set_armor_groups({immortal=1})
if self.sdata.remove then self.object:remove() end
end,
@ -400,6 +403,7 @@ minetest.register_entity('ap_airship:chair_interactor',{
on_activate = function(self,std)
self.sdata = minetest.deserialize(std) or {}
self.object:set_armor_groups({immortal=1})
if self.sdata.remove then self.object:remove() end
end,
@ -426,6 +430,7 @@ minetest.register_entity('ap_airship:ent_collider',{
on_activate = function(self,std)
self.sdata = minetest.deserialize(std) or {}
self.object:set_armor_groups({immortal=1})
if self.sdata.remove then self.object:remove() end
end,
@ -469,6 +474,7 @@ minetest.register_entity('ap_airship:stand_base',{
on_activate = function(self,std)
self.sdata = minetest.deserialize(std) or {}
self.object:set_armor_groups({immortal=1})
if self.sdata.remove then self.object:remove() end
end,
@ -666,8 +672,6 @@ minetest.register_entity("ap_airship:airship", {
self.object:set_bone_position("low_rudder_a", {x=0,y=0,z=-40}, {x=-5.35,y=0,z=0})
self.object:set_armor_groups({immortal=1})
airutils.actfunc(self, staticdata, dtime_s)
self.object:set_armor_groups({immortal=1})