resolve mergeconflicts
This commit is contained in:
commit
029ab5aa0c
488 changed files with 9848 additions and 2154 deletions
|
@ -1 +0,0 @@
|
|||
default
|
|
@ -1,3 +1,5 @@
|
|||
-- flowers/init.lua
|
||||
|
||||
-- Minetest 0.4 mod: default
|
||||
-- See README.txt for licensing and other information.
|
||||
|
||||
|
@ -6,6 +8,9 @@
|
|||
|
||||
flowers = {}
|
||||
|
||||
-- Load support for MT game translation.
|
||||
local S = minetest.get_translator("flowers")
|
||||
|
||||
|
||||
-- Map Generation
|
||||
|
||||
|
@ -46,7 +51,6 @@ local function add_simple_flower(name, desc, box, f_groups)
|
|||
paramtype = "light",
|
||||
walkable = false,
|
||||
buildable_to = true,
|
||||
stack_max = 99,
|
||||
groups = f_groups,
|
||||
sounds = default.node_sound_leaves_defaults(),
|
||||
selection_box = {
|
||||
|
@ -59,49 +63,49 @@ end
|
|||
flowers.datas = {
|
||||
{
|
||||
"rose",
|
||||
"Red Rose",
|
||||
S("Red Rose"),
|
||||
{-2 / 16, -0.5, -2 / 16, 2 / 16, 5 / 16, 2 / 16},
|
||||
{color_red = 1, flammable = 1}
|
||||
},
|
||||
{
|
||||
"tulip",
|
||||
"Orange Tulip",
|
||||
S("Orange Tulip"),
|
||||
{-2 / 16, -0.5, -2 / 16, 2 / 16, 3 / 16, 2 / 16},
|
||||
{color_orange = 1, flammable = 1}
|
||||
},
|
||||
{
|
||||
"dandelion_yellow",
|
||||
"Yellow Dandelion",
|
||||
S("Yellow Dandelion"),
|
||||
{-4 / 16, -0.5, -4 / 16, 4 / 16, -2 / 16, 4 / 16},
|
||||
{color_yellow = 1, flammable = 1}
|
||||
},
|
||||
{
|
||||
"chrysanthemum_green",
|
||||
"Green Chrysanthemum",
|
||||
S("Green Chrysanthemum"),
|
||||
{-4 / 16, -0.5, -4 / 16, 4 / 16, -1 / 16, 4 / 16},
|
||||
{color_green = 1, flammable = 1}
|
||||
},
|
||||
{
|
||||
"geranium",
|
||||
"Blue Geranium",
|
||||
S("Blue Geranium"),
|
||||
{-2 / 16, -0.5, -2 / 16, 2 / 16, 2 / 16, 2 / 16},
|
||||
{color_blue = 1, flammable = 1}
|
||||
},
|
||||
{
|
||||
"viola",
|
||||
"Viola",
|
||||
S("Viola"),
|
||||
{-5 / 16, -0.5, -5 / 16, 5 / 16, -1 / 16, 5 / 16},
|
||||
{color_violet = 1, flammable = 1}
|
||||
},
|
||||
{
|
||||
"dandelion_white",
|
||||
"White Dandelion",
|
||||
S("White Dandelion"),
|
||||
{-5 / 16, -0.5, -5 / 16, 5 / 16, -2 / 16, 5 / 16},
|
||||
{color_white = 1, flammable = 1}
|
||||
},
|
||||
{
|
||||
"tulip_black",
|
||||
"Black Tulip",
|
||||
S("Black Tulip"),
|
||||
{-2 / 16, -0.5, -2 / 16, 2 / 16, 3 / 16, 2 / 16},
|
||||
{color_black = 1, flammable = 1}
|
||||
},
|
||||
|
@ -181,7 +185,7 @@ minetest.register_abm({
|
|||
--
|
||||
|
||||
minetest.register_node("flowers:mushroom_red", {
|
||||
description = "Red Mushroom",
|
||||
description = S("Red Mushroom"),
|
||||
tiles = {"flowers_mushroom_red.png"},
|
||||
inventory_image = "flowers_mushroom_red.png",
|
||||
wield_image = "flowers_mushroom_red.png",
|
||||
|
@ -190,7 +194,7 @@ minetest.register_node("flowers:mushroom_red", {
|
|||
sunlight_propagates = true,
|
||||
walkable = false,
|
||||
buildable_to = true,
|
||||
groups = {snappy = 3, attached_node = 1, flammable = 1, mushroom = 1},
|
||||
groups = {mushroom = 1, snappy = 3, attached_node = 1, flammable = 1},
|
||||
sounds = default.node_sound_leaves_defaults(),
|
||||
on_use = minetest.item_eat(-5),
|
||||
selection_box = {
|
||||
|
@ -200,7 +204,7 @@ minetest.register_node("flowers:mushroom_red", {
|
|||
})
|
||||
|
||||
minetest.register_node("flowers:mushroom_brown", {
|
||||
description = "Brown Mushroom",
|
||||
description = S("Brown Mushroom"),
|
||||
tiles = {"flowers_mushroom_brown.png"},
|
||||
inventory_image = "flowers_mushroom_brown.png",
|
||||
wield_image = "flowers_mushroom_brown.png",
|
||||
|
@ -209,7 +213,7 @@ minetest.register_node("flowers:mushroom_brown", {
|
|||
sunlight_propagates = true,
|
||||
walkable = false,
|
||||
buildable_to = true,
|
||||
groups = {food_mushroom = 1, snappy = 3, attached_node = 1, flammable = 1, mushroom = 1},
|
||||
groups = {mushroom = 1, food_mushroom = 1, snappy = 3, attached_node = 1, flammable = 1},
|
||||
sounds = default.node_sound_leaves_defaults(),
|
||||
on_use = minetest.item_eat(1),
|
||||
selection_box = {
|
||||
|
@ -222,8 +226,10 @@ minetest.register_node("flowers:mushroom_brown", {
|
|||
-- Mushroom spread and death
|
||||
|
||||
function flowers.mushroom_spread(pos, node)
|
||||
if minetest.get_node_light(pos, nil) == 15 then
|
||||
minetest.remove_node(pos)
|
||||
if minetest.get_node_light(pos, 0.5) > 3 then
|
||||
if minetest.get_node_light(pos, nil) == 15 then
|
||||
minetest.remove_node(pos)
|
||||
end
|
||||
return
|
||||
end
|
||||
local positions = minetest.find_nodes_in_area_under_air(
|
||||
|
@ -235,8 +241,7 @@ function flowers.mushroom_spread(pos, node)
|
|||
end
|
||||
local pos2 = positions[math.random(#positions)]
|
||||
pos2.y = pos2.y + 1
|
||||
if minetest.get_node_light(pos, 0.5) <= 3 and
|
||||
minetest.get_node_light(pos2, 0.5) <= 3 then
|
||||
if minetest.get_node_light(pos2, 0.5) <= 3 then
|
||||
minetest.set_node(pos2, {name = node.name})
|
||||
end
|
||||
end
|
||||
|
@ -266,8 +271,8 @@ minetest.register_alias("mushroom:red_natural", "flowers:mushroom_red")
|
|||
-- Waterlily
|
||||
--
|
||||
|
||||
minetest.register_node("flowers:waterlily", {
|
||||
description = "Waterlily",
|
||||
local waterlily_def = {
|
||||
description = S("Waterlily"),
|
||||
drawtype = "nodebox",
|
||||
paramtype = "light",
|
||||
paramtype2 = "facedir",
|
||||
|
@ -294,7 +299,6 @@ minetest.register_node("flowers:waterlily", {
|
|||
local pos = pointed_thing.above
|
||||
local node = minetest.get_node(pointed_thing.under)
|
||||
local def = minetest.registered_nodes[node.name]
|
||||
local player_name = placer and placer:get_player_name() or ""
|
||||
|
||||
if def and def.on_rightclick then
|
||||
return def.on_rightclick(pointed_thing.under, node, placer, itemstack,
|
||||
|
@ -303,8 +307,10 @@ minetest.register_node("flowers:waterlily", {
|
|||
|
||||
if def and def.liquidtype == "source" and
|
||||
minetest.get_item_group(node.name, "water") > 0 then
|
||||
local player_name = placer and placer:get_player_name() or ""
|
||||
if not minetest.is_protected(pos, player_name) then
|
||||
minetest.set_node(pos, {name = "flowers:waterlily",
|
||||
minetest.set_node(pos, {name = "flowers:waterlily" ..
|
||||
(def.waving == 3 and "_waving" or ""),
|
||||
param2 = math.random(0, 3)})
|
||||
if not (creative and creative.is_enabled_for
|
||||
and creative.is_enabled_for(player_name)) then
|
||||
|
@ -317,4 +323,13 @@ minetest.register_node("flowers:waterlily", {
|
|||
end
|
||||
return itemstack
|
||||
end
|
||||
})
|
||||
}
|
||||
|
||||
local waterlily_waving_def = table.copy(waterlily_def)
|
||||
waterlily_waving_def.waving = 3
|
||||
waterlily_waving_def.drop = "flowers:waterlily"
|
||||
waterlily_waving_def.groups.not_in_creative_inventory = 1
|
||||
|
||||
minetest.register_node("flowers:waterlily", waterlily_def)
|
||||
minetest.register_node("flowers:waterlily_waving", waterlily_waving_def)
|
||||
|
||||
|
|
12
mods/flowers/locale/flowers.de.tr
Normal file
12
mods/flowers/locale/flowers.de.tr
Normal file
|
@ -0,0 +1,12 @@
|
|||
# textdomain: flowers
|
||||
Red Rose=Rote Rose
|
||||
Orange Tulip=Orange Tulpe
|
||||
Yellow Dandelion=Gelber Löwenzahn
|
||||
Green Chrysanthemum=Grüne Chrysantheme
|
||||
Blue Geranium=Blaue Geranie
|
||||
Viola=Veilchen
|
||||
White Dandelion=Weißer Löwenzahn
|
||||
Black Tulip=Schwarze Tulpe
|
||||
Red Mushroom=Roter Pilz
|
||||
Brown Mushroom=Brauner Pilz
|
||||
Waterlily=Wasserlilie
|
12
mods/flowers/locale/flowers.es.tr
Normal file
12
mods/flowers/locale/flowers.es.tr
Normal file
|
@ -0,0 +1,12 @@
|
|||
# textdomain: flowers
|
||||
Red Rose=Rosa roja
|
||||
Orange Tulip=Tulipán naranja
|
||||
Yellow Dandelion=Diente de León amarillo
|
||||
Green Chrysanthemum=Crisantemo verde
|
||||
Blue Geranium=Geranio azul
|
||||
Viola=Violeta
|
||||
White Dandelion=Diente de León blanco
|
||||
Black Tulip=Tulipán negro
|
||||
Red Mushroom=Champiñón rojo
|
||||
Brown Mushroom=Champiñón café
|
||||
Waterlily=Nenúfar
|
12
mods/flowers/locale/flowers.fr.tr
Normal file
12
mods/flowers/locale/flowers.fr.tr
Normal file
|
@ -0,0 +1,12 @@
|
|||
# textdomain: flowers
|
||||
Red Rose=Rose rouge
|
||||
Orange Tulip=Tulipe orange
|
||||
Yellow Dandelion=Pissenlit jaune
|
||||
Green Chrysanthemum=Chrysanthème vert
|
||||
Blue Geranium=Géranium bleu
|
||||
Viola=Violette
|
||||
White Dandelion=Pissenlit blanc
|
||||
Black Tulip=Tulipe noire
|
||||
Red Mushroom=Champignon rouge
|
||||
Brown Mushroom=Champignon brun
|
||||
Waterlily=Nénuphar
|
12
mods/flowers/locale/flowers.id.tr
Normal file
12
mods/flowers/locale/flowers.id.tr
Normal file
|
@ -0,0 +1,12 @@
|
|||
# textdomain: flowers
|
||||
Red Rose=Mawar Merah
|
||||
Orange Tulip=Tulip Oranye
|
||||
Yellow Dandelion=Dandelion Kuning
|
||||
Green Chrysanthemum=Krisan Hijau
|
||||
Blue Geranium=Geranium Biru
|
||||
Viola=Viola
|
||||
White Dandelion=Dandelion Putih
|
||||
Black Tulip=Tulip Hitam
|
||||
Red Mushroom=Jamur Merah
|
||||
Brown Mushroom=Jamur Cokelat
|
||||
Waterlily=Teratai
|
12
mods/flowers/locale/flowers.it.tr
Normal file
12
mods/flowers/locale/flowers.it.tr
Normal file
|
@ -0,0 +1,12 @@
|
|||
# textdomain: flowers
|
||||
Red Rose=Rosa rossa
|
||||
Orange Tulip=Tulipano arancione
|
||||
Yellow Dandelion=Dente di leone giallo
|
||||
Green Chrysanthemum=Crisantemo verde
|
||||
Blue Geranium=Geranio blu
|
||||
Viola=Viola
|
||||
White Dandelion=Dente di leone bianco
|
||||
Black Tulip=Tulipano nero
|
||||
Red Mushroom=Fungo rosso
|
||||
Brown Mushroom=Fungo marrone
|
||||
Waterlily=Ninfea
|
12
mods/flowers/locale/flowers.ms.tr
Normal file
12
mods/flowers/locale/flowers.ms.tr
Normal file
|
@ -0,0 +1,12 @@
|
|||
# textdomain: flowers
|
||||
Red Rose=Ros Merah
|
||||
Orange Tulip=Tulip Jingga
|
||||
Yellow Dandelion=Dandelion Kuning
|
||||
Green Chrysanthemum=Kekwa Hijau
|
||||
Blue Geranium=Geranium Biru
|
||||
Viola=Violet
|
||||
White Dandelion=Dandelion Putih
|
||||
Black Tulip=Tulip Hitam
|
||||
Red Mushroom=Cendawan Merah
|
||||
Brown Mushroom=Cendawan Perang
|
||||
Waterlily=Teratai
|
12
mods/flowers/locale/flowers.ru.tr
Normal file
12
mods/flowers/locale/flowers.ru.tr
Normal file
|
@ -0,0 +1,12 @@
|
|||
# textdomain: flowers
|
||||
Red Rose=Красная Роза
|
||||
Orange Tulip=Оранжевый Тюльпан
|
||||
Yellow Dandelion=Желтый Одуванчик
|
||||
Green Chrysanthemum=Зелёная Хризантема
|
||||
Blue Geranium=Синяя Герань
|
||||
Viola=Фиалка
|
||||
White Dandelion=Белый Одуванчик
|
||||
Black Tulip=Черный Тюльпан
|
||||
Red Mushroom=Мухомор
|
||||
Brown Mushroom=Коричневый Гриб
|
||||
Waterlily=Кувшинка
|
12
mods/flowers/locale/flowers.se.tr
Normal file
12
mods/flowers/locale/flowers.se.tr
Normal file
|
@ -0,0 +1,12 @@
|
|||
# textdomain: flowers
|
||||
Red Rose=Röd ros
|
||||
Orange Tulip=Orange Tulpan
|
||||
Yellow Dandelion=Gul Maskros
|
||||
Green Chrysanthemum=Grön Krysantemum
|
||||
Blue Geranium=Blå Geranium
|
||||
Viola=Violett Viola
|
||||
White Dandelion=Vit Maskros
|
||||
Black Tulip=Svart Tulpan
|
||||
Red Mushroom=Röd Svamp
|
||||
Brown Mushroom=Brun Svamp
|
||||
Waterlily=Näckros
|
12
mods/flowers/locale/flowers.zh_CN.tr
Normal file
12
mods/flowers/locale/flowers.zh_CN.tr
Normal file
|
@ -0,0 +1,12 @@
|
|||
# textdomain: flowers
|
||||
Red Rose=红玫瑰
|
||||
Orange Tulip=橙郁金香
|
||||
Yellow Dandelion=黄蒲公英
|
||||
Green Chrysanthemum=绿菊花
|
||||
Blue Geranium=蓝天竺葵
|
||||
Viola=三色堇
|
||||
White Dandelion=白蒲公英
|
||||
Black Tulip=黑郁金香
|
||||
Red Mushroom=红蘑菇
|
||||
Brown Mushroom=棕蘑菇
|
||||
Waterlily=睡莲
|
12
mods/flowers/locale/flowers.zh_TW.tr
Normal file
12
mods/flowers/locale/flowers.zh_TW.tr
Normal file
|
@ -0,0 +1,12 @@
|
|||
# textdomain: flowers
|
||||
Red Rose=紅玫瑰
|
||||
Orange Tulip=橙鬱金香
|
||||
Yellow Dandelion=黃蒲公英
|
||||
Green Chrysanthemum=綠菊花
|
||||
Blue Geranium=藍天竺葵
|
||||
Viola=三色堇
|
||||
White Dandelion=白蒲公英
|
||||
Black Tulip=黑鬱金香
|
||||
Red Mushroom=紅蘑菇
|
||||
Brown Mushroom=棕蘑菇
|
||||
Waterlily=睡蓮
|
12
mods/flowers/locale/template.txt
Normal file
12
mods/flowers/locale/template.txt
Normal file
|
@ -0,0 +1,12 @@
|
|||
# textdomain: flowers
|
||||
Red Rose=
|
||||
Orange Tulip=
|
||||
Yellow Dandelion=
|
||||
Green Chrysanthemum=
|
||||
Blue Geranium=
|
||||
Viola=
|
||||
White Dandelion=
|
||||
Black Tulip=
|
||||
Red Mushroom=
|
||||
Brown Mushroom=
|
||||
Waterlily=
|
|
@ -60,7 +60,7 @@ local function register_mgv6_waterlily()
|
|||
},
|
||||
y_max = 0,
|
||||
y_min = 0,
|
||||
decoration = "flowers:waterlily",
|
||||
decoration = "flowers:waterlily_waving",
|
||||
param2 = 0,
|
||||
param2_max = 3,
|
||||
place_offset_y = 1,
|
||||
|
@ -100,7 +100,7 @@ local function register_flower(seed, flower_name)
|
|||
octaves = 3,
|
||||
persist = 0.6
|
||||
},
|
||||
biomes = {"grassland", "deciduous_forest", "floatland_grassland"},
|
||||
biomes = {"grassland", "deciduous_forest"},
|
||||
y_max = 31000,
|
||||
y_min = 1,
|
||||
decoration = "flowers:"..flower_name,
|
||||
|
@ -121,8 +121,7 @@ local function register_mushroom(mushroom_name)
|
|||
octaves = 3,
|
||||
persist = 0.66
|
||||
},
|
||||
biomes = {"deciduous_forest", "coniferous_forest",
|
||||
"floatland_coniferous_forest"},
|
||||
biomes = {"deciduous_forest", "coniferous_forest"},
|
||||
y_max = 31000,
|
||||
y_min = 1,
|
||||
decoration = "flowers:"..mushroom_name,
|
||||
|
@ -146,7 +145,7 @@ local function register_waterlily()
|
|||
biomes = {"rainforest_swamp", "savanna_shore", "deciduous_forest_shore"},
|
||||
y_max = 0,
|
||||
y_min = 0,
|
||||
decoration = "flowers:waterlily",
|
||||
decoration = "flowers:waterlily_waving",
|
||||
param2 = 0,
|
||||
param2_max = 3,
|
||||
place_offset_y = 1,
|
||||
|
|
3
mods/flowers/mod.conf
Normal file
3
mods/flowers/mod.conf
Normal file
|
@ -0,0 +1,3 @@
|
|||
name = flowers
|
||||
description = Minetest Game mod: flowers
|
||||
depends = default
|
Loading…
Add table
Add a link
Reference in a new issue