Merge branch 'master' of https://github.com/minetest/minetest_gameC
@ -31,6 +31,7 @@ function beds.register_bed(name, def)
|
||||
wield_image = def.wield_image,
|
||||
drawtype = "nodebox",
|
||||
tiles = def.tiles.bottom,
|
||||
use_texture_alpha = "clip",
|
||||
paramtype = "light",
|
||||
paramtype2 = "facedir",
|
||||
is_ground_content = false,
|
||||
@ -95,8 +96,7 @@ function beds.register_bed(name, def)
|
||||
minetest.set_node(pos, {name = name .. "_bottom", param2 = dir})
|
||||
minetest.set_node(botpos, {name = name .. "_top", param2 = dir})
|
||||
|
||||
if not (creative and creative.is_enabled_for
|
||||
and creative.is_enabled_for(player_name)) then
|
||||
if not minetest.is_creative_enabled(player_name) then
|
||||
itemstack:take_item()
|
||||
end
|
||||
return itemstack
|
||||
@ -151,6 +151,7 @@ function beds.register_bed(name, def)
|
||||
minetest.register_node(name .. "_top", {
|
||||
drawtype = "nodebox",
|
||||
tiles = def.tiles.top,
|
||||
use_texture_alpha = "clip",
|
||||
paramtype = "light",
|
||||
paramtype2 = "facedir",
|
||||
is_ground_content = false,
|
||||
|
@ -60,18 +60,19 @@ local function lay_down(player, pos, bed_pos, state, skip)
|
||||
|
||||
-- stand up
|
||||
if state ~= nil and not state then
|
||||
local p = beds.pos[name] or nil
|
||||
if not beds.player[name] then
|
||||
-- player not in bed, do nothing
|
||||
return false
|
||||
end
|
||||
beds.bed_position[name] = nil
|
||||
-- skip here to prevent sending player specific changes (used for leaving players)
|
||||
if skip then
|
||||
return
|
||||
end
|
||||
if p then
|
||||
player:set_pos(p)
|
||||
end
|
||||
player:set_pos(beds.pos[name])
|
||||
|
||||
-- physics, eye_offset, etc
|
||||
local physics_override = assert(beds.player[name].physics_override)
|
||||
local physics_override = beds.player[name].physics_override
|
||||
beds.player[name] = nil
|
||||
player:set_physics_override({
|
||||
speed = physics_override.speed,
|
||||
@ -101,6 +102,11 @@ local function lay_down(player, pos, bed_pos, state, skip)
|
||||
return false
|
||||
end
|
||||
|
||||
if beds.player[name] then
|
||||
-- player already in bed, do nothing
|
||||
return false
|
||||
end
|
||||
|
||||
beds.pos[name] = pos
|
||||
beds.bed_position[name] = bed_pos
|
||||
beds.player[name] = {physics_override = player:get_physics_override()}
|
||||
|
@ -1,8 +1,10 @@
|
||||
# textdomain: beds
|
||||
Fancy Bed=Schickes Bett
|
||||
Simple Bed=Schlichtes Bett
|
||||
Leave Bed=Bett verlassen
|
||||
This bed is already occupied!=Dieses Bett ist bereits belegt!
|
||||
You have to stop moving before going to bed!=Sie müssen stehen bleiben, bevor Sie zu Bett gehen können!
|
||||
Good morning.=Guten Morgen.
|
||||
@1 of @2 players are in bed=@1 von @2 Spielern sind im Bett
|
||||
Force night skip=Überspringen der Nacht erzwingen
|
||||
You can only sleep at night.=Sie können nur nachts schlafen.
|
||||
Leave Bed=Bett verlassen
|
||||
|
@ -1,8 +1,10 @@
|
||||
# textdomain: beds
|
||||
Fancy Bed=Cama de lujo
|
||||
Simple Bed=Cama sencilla
|
||||
Leave Bed=Abandonar cama
|
||||
This bed is already occupied!=Esta cama esta ocupada
|
||||
You have to stop moving before going to bed!=Deja de moverte o no podras acostarte
|
||||
Good morning.=Buenos días.
|
||||
@1 of @2 players are in bed=@1 de @2 jugadores están en cama
|
||||
Force night skip=Forzar evitar noche
|
||||
@1 of @2 players are in bed=@1 de @2 jugadores están durmiendo
|
||||
Force night skip=Forzar hacer de dia
|
||||
You can only sleep at night.=Sólo puedes dormir por la noche.
|
||||
Leave Bed=Levantarse
|
||||
|
@ -1,8 +1,10 @@
|
||||
# textdomain: beds
|
||||
Fancy Bed=Lit chic
|
||||
Simple Bed=Lit simple
|
||||
Leave Bed=Se lever du lit
|
||||
This bed is already occupied!=
|
||||
You have to stop moving before going to bed!=
|
||||
Good morning.=Bonjour.
|
||||
@1 of @2 players are in bed=@1 joueur(s) sur @2 sont au lit
|
||||
Force night skip=Forcer le passage de la nuit
|
||||
You can only sleep at night.=Vous ne pouvez dormir que la nuit.
|
||||
Leave Bed=Se lever du lit
|
||||
|
@ -1,8 +1,10 @@
|
||||
# textdomain: beds
|
||||
Leave Bed=Tinggalkan Dipan
|
||||
Fancy Bed=Ranjang Mewah
|
||||
Simple Bed=Ranjang Sederhana
|
||||
This bed is already occupied!=
|
||||
You have to stop moving before going to bed!=
|
||||
Good morning.=Selamat pagi.
|
||||
@1 of @2 players are in bed=@1 dari @2 pemain sedang tidur
|
||||
Force night skip=Paksa lewati malam
|
||||
You can only sleep at night.=Anda hanya boleh tidur pada waktu malam.
|
||||
Fancy Bed=Dipan Mewah
|
||||
Simple Bed=Dipan Sederhana
|
||||
You can only sleep at night.=Anda hanya dapat tidur pada waktu malam.
|
||||
Leave Bed=Tinggalkan Ranjang
|
||||
|
@ -1,4 +1,10 @@
|
||||
# textdomain: beds
|
||||
Fancy Bed=Letto decorato
|
||||
Simple Bed=Letto semplice
|
||||
Leave Bed=Alzati dal letto
|
||||
# textdomain: beds
|
||||
Fancy Bed=Letto decorato
|
||||
Simple Bed=Letto semplice
|
||||
This bed is already occupied!=
|
||||
You have to stop moving before going to bed!=
|
||||
Good morning.=
|
||||
@1 of @2 players are in bed=
|
||||
Force night skip=
|
||||
You can only sleep at night.=
|
||||
Leave Bed=Alzati dal letto
|
||||
|
10
mods/beds/locale/beds.jbo.tr
Normal file
@ -0,0 +1,10 @@
|
||||
# textdomain: beds
|
||||
Fancy Bed=lo selja'i ckana
|
||||
Simple Bed=lo sampu ckana
|
||||
This bed is already occupied!=.i lo ti ckana cu canlu
|
||||
You have to stop moving before going to bed!=lo nu do cando cu sarcu lo nu do sipna
|
||||
Good morning.=.i .uise'inai cerni
|
||||
@1 of @2 players are in bed=.i @1 cmima be lu'i @2 le pilno cu vreta lo ckana
|
||||
Force night skip=bapli le nu co'u nicte
|
||||
You can only sleep at night.=.i steci le ka nicte kei fa le ka do kakne le ka sipna ca pa ckaji be ce'u
|
||||
Leave Bed=cliva lo ckana
|
@ -1,8 +1,10 @@
|
||||
# textdomain: beds
|
||||
Fancy Bed=Katil Beragam
|
||||
Simple Bed=Katil Biasa
|
||||
Leave Bed=Bangun
|
||||
This bed is already occupied!=
|
||||
You have to stop moving before going to bed!=
|
||||
Good morning.=Selamat pagi.
|
||||
@1 of @2 players are in bed=@1 daripada @2 pemain sedang tidur
|
||||
Force night skip=Paksa langkau malam
|
||||
You can only sleep at night.=Anda hanya boleh tidur pada waktu malam.
|
||||
Leave Bed=Bangun
|
||||
|
10
mods/beds/locale/beds.pt_BR.tr
Normal file
@ -0,0 +1,10 @@
|
||||
# textdomain: beds
|
||||
Fancy Bed=Cama Bonita
|
||||
Simple Bed=Cama Simples
|
||||
This bed is already occupied!=Esta cama já está ocupada!
|
||||
You have to stop moving before going to bed!=Você precisa parar de se mover antes de ir para cama!
|
||||
Good morning.=Bom dia.
|
||||
@1 of @2 players are in bed=@1 de @2 jogadores estão na cama
|
||||
Force night skip=Forçar o amanhecer
|
||||
You can only sleep at night.=Você só pode dormir à noite
|
||||
Leave Bed=Sair da Cama
|
@ -1,8 +1,10 @@
|
||||
# textdomain: beds
|
||||
Fancy Bed=Детализированная Кровать
|
||||
Simple Bed=Обычная Кровать
|
||||
Leave Bed=Встать с кровати
|
||||
This bed is already occupied!=
|
||||
You have to stop moving before going to bed!=
|
||||
Good morning.=Доброе утро.
|
||||
@1 of @2 players are in bed=@1 из @2 игроков в кровати
|
||||
Force night skip=Пропустить ночь
|
||||
You can only sleep at night.=Вы можете спать только ночью.
|
||||
Leave Bed=Встать с кровати
|
||||
|
@ -1,8 +1,10 @@
|
||||
# textdomain: beds
|
||||
Fancy Bed=Fin säng
|
||||
Simple Bed=Enkel Säng
|
||||
Leave Bed=Lämna Säng
|
||||
This bed is already occupied!=
|
||||
You have to stop moving before going to bed!=
|
||||
Good morning.= God morgon.
|
||||
@1 of @2 players are in bed=@1 av @2 spelar försöker sover.
|
||||
Force night skip=Tvinga över natten
|
||||
You can only sleep at night.=Du kan bara sova på natten.
|
||||
Leave Bed=Lämna Säng
|
||||
|
@ -1,8 +1,10 @@
|
||||
# textdomain: beds
|
||||
Leave Bed=Opusti posteľ
|
||||
Fancy Bed=Pekná posteľ
|
||||
Simple Bed=Jednoduchá posteľ
|
||||
This bed is already occupied!=
|
||||
You have to stop moving before going to bed!=
|
||||
Good morning.=Dobré ráno.
|
||||
@1 of @2 players are in bed=@1 z @2 hráčov sú v posteli
|
||||
Force night skip=Nútene preskočiť noc
|
||||
You can only sleep at night.=Môžeš spať len v noci.
|
||||
Fancy Bed=Pekná posteľ
|
||||
Simple Bed=Jednoduchá posteľ
|
||||
Leave Bed=Opusti posteľ
|
||||
|
@ -1,8 +1,10 @@
|
||||
# textdomain: beds
|
||||
Fancy Bed=花式床
|
||||
Simple Bed=简易床
|
||||
Leave Bed=离开床
|
||||
This bed is already occupied!=
|
||||
You have to stop moving before going to bed!=
|
||||
Good morning.=早安!
|
||||
@1 of @2 players are in bed=@2位玩家中的@1位在床上
|
||||
Force night skip=强制跳过夜晚
|
||||
You can only sleep at night.=你只能在晚上睡觉。
|
||||
Leave Bed=离开床
|
||||
|
@ -1,9 +1,10 @@
|
||||
# textdomain: beds
|
||||
Fancy Bed=花式床
|
||||
Simple Bed=簡易床
|
||||
Leave Bed=離開床
|
||||
This bed is already occupied!=
|
||||
You have to stop moving before going to bed!=
|
||||
Good morning.=早安!
|
||||
@1 of @2 players are in bed=@2位玩家中的@1位在床上
|
||||
Force night skip=強制跳過夜晚
|
||||
You can only sleep at night.=你只能在晚上睡覺。
|
||||
|
||||
Leave Bed=離開床
|
||||
|
@ -1,8 +1,10 @@
|
||||
# textdomain: beds
|
||||
Leave Bed=
|
||||
Fancy Bed=
|
||||
Simple Bed=
|
||||
This bed is already occupied!=
|
||||
You have to stop moving before going to bed!=
|
||||
Good morning.=
|
||||
@1 of @2 players are in bed=
|
||||
Force night skip=
|
||||
You can only sleep at night.=
|
||||
Fancy Bed=
|
||||
Simple Bed=
|
||||
Leave Bed=
|
||||
|
Before Width: | Height: | Size: 540 B After Width: | Height: | Size: 490 B |
Before Width: | Height: | Size: 537 B After Width: | Height: | Size: 486 B |
Before Width: | Height: | Size: 390 B After Width: | Height: | Size: 340 B |
Before Width: | Height: | Size: 387 B After Width: | Height: | Size: 343 B |
Before Width: | Height: | Size: 296 B After Width: | Height: | Size: 248 B |
Before Width: | Height: | Size: 316 B After Width: | Height: | Size: 265 B |
Before Width: | Height: | Size: 561 B After Width: | Height: | Size: 431 B |
Before Width: | Height: | Size: 537 B After Width: | Height: | Size: 427 B |
Before Width: | Height: | Size: 611 B After Width: | Height: | Size: 464 B |
Before Width: | Height: | Size: 596 B After Width: | Height: | Size: 446 B |
Before Width: | Height: | Size: 583 B After Width: | Height: | Size: 474 B |
Before Width: | Height: | Size: 616 B After Width: | Height: | Size: 547 B |
Before Width: | Height: | Size: 495 B After Width: | Height: | Size: 425 B |
Before Width: | Height: | Size: 556 B After Width: | Height: | Size: 490 B |
Before Width: | Height: | Size: 304 B After Width: | Height: | Size: 251 B |
Before Width: | Height: | Size: 143 B After Width: | Height: | Size: 83 B |