mirror of
https://codeberg.org/tenplus1/mob_horse.git
synced 2025-01-08 17:00:20 +01:00
added check for 0.4.17 and 5.0 so player doesn't float above horse when riding new horse :)
This commit is contained in:
parent
77290fdd7e
commit
8b206882a4
10
init.lua
10
init.lua
@ -3,6 +3,14 @@
|
|||||||
local MP = minetest.get_modpath(minetest.get_current_modname())
|
local MP = minetest.get_modpath(minetest.get_current_modname())
|
||||||
local S, NS = dofile(MP .. "/intllib.lua")
|
local S, NS = dofile(MP .. "/intllib.lua")
|
||||||
|
|
||||||
|
|
||||||
|
-- 0.4.17 or 5.0 check
|
||||||
|
local y_off = 20
|
||||||
|
if minetest.registered_nodes["default:permafrost"] then
|
||||||
|
y_off = 10
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
-- rideable horse
|
-- rideable horse
|
||||||
|
|
||||||
mobs:register_mob("mob_horse:horse", {
|
mobs:register_mob("mob_horse:horse", {
|
||||||
@ -53,7 +61,7 @@ mobs:register_mob("mob_horse:horse", {
|
|||||||
self.max_speed_reverse = 2
|
self.max_speed_reverse = 2
|
||||||
self.accel = 6
|
self.accel = 6
|
||||||
self.terrain_type = 3
|
self.terrain_type = 3
|
||||||
self.driver_attach_at = {x = 0, y = 20, z = -2}
|
self.driver_attach_at = {x = 0, y = y_off, z = -2}
|
||||||
self.driver_eye_offset = {x = 0, y = 3, z = 0}
|
self.driver_eye_offset = {x = 0, y = 3, z = 0}
|
||||||
end
|
end
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user