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
|
||||
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