1.1.4: Fixed an error with nesting [[..]] and open/close fridges
parent
0013393a6c
commit
5dc2670705
|
@ -73,42 +73,3 @@ function chairs.standup_player(player, pos, old_seat_data)
|
||||||
|
|
||||||
return true
|
return true
|
||||||
end
|
end
|
||||||
--[[minetest.debug(dump(player_meta))
|
|
||||||
if player_meta ~= nil then
|
|
||||||
local pos = player_meta.node_pos
|
|
||||||
local seats = minetest.deserialize(meta:get_string("seats_range")) or oldmetadata_seats or {}
|
|
||||||
|
|
||||||
for seat_num, seat_data in pairs(seats) do
|
|
||||||
if seat_data.is_busy.player == player:get_player_name() then
|
|
||||||
seat_data.is_busy.bool = false
|
|
||||||
seat_data.is_busy.player = nil
|
|
||||||
meta:set_string("seats_range", minetest.serialize(seats))
|
|
||||||
chairs.disattach_player_from_node(player)
|
|
||||||
player:set_animation({x=1,y=1}, 15, 0)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
else
|
|
||||||
return
|
|
||||||
end
|
|
||||||
end
|
|
||||||
--[[for seat_num, seat_data in pairs(seats) do
|
|
||||||
if seat_num == #seats and seat_data.is_busy.bool == true then
|
|
||||||
minetest.chat_send_player(sitter:get_player_name(), "All seats are busy!")
|
|
||||||
return
|
|
||||||
end
|
|
||||||
if seat_data.is_busy.bool == false then
|
|
||||||
seat_data.is_busy.bool = true
|
|
||||||
seat_data.is_busy.player = sitter:get_player_name()
|
|
||||||
meta:set_string("seats_range", minetest.serialize(seats))
|
|
||||||
chairs.attach_player_to_node(sitter, node, pos, seat_data.pos)
|
|
||||||
if #sitter_anim > 1 then
|
|
||||||
local random_anim = math.random(1, #sitter_anim)
|
|
||||||
sitter:set_animation(sitter_anim[random_anim][1], sitter_anim[random_anim][frame_speed], sitter_anim[random_anim][frame_blend])
|
|
||||||
else
|
|
||||||
sitter:set_animation(sitter_anim[1][1], sitter_anim[1][frame_speed], sitter_anim[1][frame_blend])
|
|
||||||
end
|
|
||||||
|
|
||||||
end
|
|
||||||
|
|
||||||
end]]
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue