added smalljokers new changes
This commit is contained in:
parent
c695f2c14b
commit
b67308a72a
@ -54,15 +54,19 @@ function cart_entity:on_activate(staticdata, dtime_s)
|
|||||||
return
|
return
|
||||||
end
|
end
|
||||||
self.railtype = data.railtype
|
self.railtype = data.railtype
|
||||||
if data.old_dir then
|
self.old_dir = data.old_dir or self.old_dir
|
||||||
self.old_dir = data.old_dir
|
self.old_pos = data.old_pos or self.old_pos
|
||||||
|
-- Correct the position when the cart drives further after the last 'step()'
|
||||||
|
if self.old_pos and boost_cart:is_rail(self.old_pos, self.railtype) then
|
||||||
|
self.object:set_pos(self.old_pos)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
function cart_entity:get_staticdata()
|
function cart_entity:get_staticdata()
|
||||||
return minetest.serialize({
|
return minetest.serialize({
|
||||||
railtype = self.railtype,
|
railtype = self.railtype,
|
||||||
old_dir = self.old_dir
|
old_dir = self.old_dir,
|
||||||
|
old_pos = self.old_pos
|
||||||
})
|
})
|
||||||
end
|
end
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user