add setting to show when player sleeps in chat
This commit is contained in:
parent
edc22ba635
commit
bbb08eb344
@ -24,3 +24,7 @@
|
||||
- 'bed_sleep_divide' setting added [1 for all, 2 for half, 3 for third]
|
||||
- Add POVA support
|
||||
- Add pink fancy bed and blue simple bed
|
||||
|
||||
1.2.1
|
||||
-----
|
||||
- Add 'bed_show_sleep_msg' setting that shows in chat when a player sleeps
|
||||
|
@ -4,7 +4,7 @@ local is_pova = minetest.get_modpath("pova")
|
||||
local pi = math.pi
|
||||
local is_sp = minetest.is_singleplayer()
|
||||
local enable_respawn = minetest.settings:get_bool("enable_bed_respawn") ~= false
|
||||
|
||||
local chat_msg = minetest.settings:get_bool("bed_show_sleep_msg")
|
||||
|
||||
-- Helper functions
|
||||
|
||||
@ -173,6 +173,10 @@ local function lay_down(player, pos, bed_pos, state, skip)
|
||||
player_api.set_animation(player, "lay" , 0)
|
||||
|
||||
hud_flags.wielditem = false
|
||||
|
||||
if chat_msg then
|
||||
minetest.chat_send_all(S("@1 has gone to bed.", name))
|
||||
end
|
||||
end
|
||||
|
||||
player:hud_set_flags(hud_flags)
|
||||
|
@ -13,3 +13,4 @@ Good morning.=
|
||||
Force night skip=
|
||||
You can only sleep at night.=
|
||||
Leave Bed=
|
||||
@1 has gone to bed.=
|
||||
|
@ -3,3 +3,5 @@ enable_bed_respawn (Enable bed respawn) bool true
|
||||
enable_bed_night_skip (Enable night skip) bool true
|
||||
|
||||
bed_sleep_divide (Division of players needed to skip night) float 2
|
||||
|
||||
bed_show_sleep_msg (Show when player sleeps in chat) bool false
|
||||
|
Loading…
x
Reference in New Issue
Block a user