write something there
This commit is contained in:
commit
b4b6c08f4f
8546 changed files with 309825 additions and 0 deletions
14
mods/minetest_game/butterflies/README.txt
Normal file
14
mods/minetest_game/butterflies/README.txt
Normal file
|
@ -0,0 +1,14 @@
|
|||
Minetest Game mod: Butterflies
|
||||
==============================
|
||||
Adds butterflies to the world on mapgen, which can be caught in a net if the
|
||||
fireflies mod is also enabled.
|
||||
|
||||
Authors of source code
|
||||
----------------------
|
||||
Shara RedCat (MIT)
|
||||
|
||||
Authors of media (textures)
|
||||
---------------------------
|
||||
Shara RedCat (CC BY-SA 3.0):
|
||||
butterflies_butterfly_*.png
|
||||
butterflies_butterfly_*_animated.png
|
97
mods/minetest_game/butterflies/init.lua
Normal file
97
mods/minetest_game/butterflies/init.lua
Normal file
|
@ -0,0 +1,97 @@
|
|||
-- butterflies/init.lua
|
||||
|
||||
-- Load support for MT game translation.
|
||||
local S = minetest.get_translator("butterflies")
|
||||
|
||||
-- Legacy compatibility, when pointabilities don't exist, pointable is set to true.
|
||||
local pointable_compat = not minetest.features.item_specific_pointabilities
|
||||
|
||||
-- register butterflies
|
||||
local butter_list = {
|
||||
{"white", S("White Butterfly")},
|
||||
{"red", S("Red Butterfly")},
|
||||
{"violet", S("Violet Butterfly")}
|
||||
}
|
||||
|
||||
for i in ipairs (butter_list) do
|
||||
local name = butter_list[i][1]
|
||||
local desc = butter_list[i][2]
|
||||
|
||||
minetest.register_node("butterflies:butterfly_"..name, {
|
||||
description = desc,
|
||||
drawtype = "plantlike",
|
||||
tiles = {{
|
||||
name = "butterflies_butterfly_"..name.."_animated.png",
|
||||
animation = {
|
||||
type = "vertical_frames",
|
||||
aspect_w = 16,
|
||||
aspect_h = 16,
|
||||
length = 3
|
||||
},
|
||||
}},
|
||||
inventory_image = "butterflies_butterfly_"..name..".png",
|
||||
wield_image = "butterflies_butterfly_"..name..".png",
|
||||
waving = 1,
|
||||
paramtype = "light",
|
||||
sunlight_propagates = true,
|
||||
buildable_to = true,
|
||||
walkable = false,
|
||||
pointable = pointable_compat,
|
||||
groups = {catchable = 1},
|
||||
selection_box = {
|
||||
type = "fixed",
|
||||
fixed = {-0.1, -0.1, -0.1, 0.1, 0.1, 0.1},
|
||||
},
|
||||
floodable = true,
|
||||
on_construct = function(pos)
|
||||
minetest.get_node_timer(pos):start(1)
|
||||
end,
|
||||
on_timer = function(pos, elapsed)
|
||||
if minetest.get_node_light(pos) < 11 then
|
||||
minetest.set_node(pos, {name = "butterflies:hidden_butterfly_"..name})
|
||||
end
|
||||
minetest.get_node_timer(pos):start(30)
|
||||
end
|
||||
})
|
||||
|
||||
minetest.register_node("butterflies:hidden_butterfly_"..name, {
|
||||
drawtype = "airlike",
|
||||
inventory_image = "butterflies_butterfly_"..name..".png^default_invisible_node_overlay.png",
|
||||
wield_image = "butterflies_butterfly_"..name..".png^default_invisible_node_overlay.png",
|
||||
paramtype = "light",
|
||||
sunlight_propagates = true,
|
||||
walkable = false,
|
||||
pointable = false,
|
||||
diggable = false,
|
||||
drop = "",
|
||||
groups = {not_in_creative_inventory = 1},
|
||||
floodable = true,
|
||||
on_construct = function(pos)
|
||||
minetest.get_node_timer(pos):start(1)
|
||||
end,
|
||||
on_timer = function(pos, elapsed)
|
||||
if minetest.get_node_light(pos) >= 11 then
|
||||
minetest.set_node(pos, {name = "butterflies:butterfly_"..name})
|
||||
end
|
||||
minetest.get_node_timer(pos):start(30)
|
||||
end
|
||||
})
|
||||
end
|
||||
|
||||
-- restart butterfly timers
|
||||
minetest.register_lbm({
|
||||
name = "butterflies:butterfly_timer",
|
||||
nodenames = {
|
||||
"butterflies:butterfly_white",
|
||||
"butterflies:butterfly_red",
|
||||
"butterflies:butterfly_violet",
|
||||
"butterflies:hidden_butterfly_white",
|
||||
"butterflies:hidden_butterfly_red",
|
||||
"butterflies:hidden_butterfly_violet",
|
||||
},
|
||||
run_at_every_load = true,
|
||||
|
||||
action = function(pos)
|
||||
minetest.get_node_timer(pos):start(math.random(1,5))
|
||||
end,
|
||||
})
|
58
mods/minetest_game/butterflies/license.txt
Normal file
58
mods/minetest_game/butterflies/license.txt
Normal file
|
@ -0,0 +1,58 @@
|
|||
License of source code
|
||||
----------------------
|
||||
|
||||
The MIT License (MIT)
|
||||
Copyright (c) 2018 Shara RedCat
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this
|
||||
software and associated documentation files (the "Software"), to deal in the Software
|
||||
without restriction, including without limitation the rights to use, copy, modify, merge,
|
||||
publish, distribute, sublicense, and/or sell copies of the Software, and to permit
|
||||
persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all copies or
|
||||
substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
|
||||
PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE
|
||||
FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
|
||||
OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
DEALINGS IN THE SOFTWARE.
|
||||
|
||||
For more details:
|
||||
https://opensource.org/licenses/MIT
|
||||
|
||||
Licenses of media (textures)
|
||||
----------------------------
|
||||
|
||||
Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)
|
||||
Copyright (C) 2018 Shara RedCat
|
||||
|
||||
You are free to:
|
||||
Share — copy and redistribute the material in any medium or format.
|
||||
Adapt — remix, transform, and build upon the material for any purpose, even commercially.
|
||||
The licensor cannot revoke these freedoms as long as you follow the license terms.
|
||||
|
||||
Under the following terms:
|
||||
|
||||
Attribution — You must give appropriate credit, provide a link to the license, and
|
||||
indicate if changes were made. You may do so in any reasonable manner, but not in any way
|
||||
that suggests the licensor endorses you or your use.
|
||||
|
||||
ShareAlike — If you remix, transform, or build upon the material, you must distribute
|
||||
your contributions under the same license as the original.
|
||||
|
||||
No additional restrictions — You may not apply legal terms or technological measures that
|
||||
legally restrict others from doing anything the license permits.
|
||||
|
||||
Notices:
|
||||
|
||||
You do not have to comply with the license for elements of the material in the public
|
||||
domain or where your use is permitted by an applicable exception or limitation.
|
||||
No warranties are given. The license may not give you all of the permissions necessary
|
||||
for your intended use. For example, other rights such as publicity, privacy, or moral
|
||||
rights may limit how you use the material.
|
||||
|
||||
For more details:
|
||||
http://creativecommons.org/licenses/by-sa/3.0/
|
4
mods/minetest_game/butterflies/locale/butterflies.de.tr
Normal file
4
mods/minetest_game/butterflies/locale/butterflies.de.tr
Normal file
|
@ -0,0 +1,4 @@
|
|||
# textdomain: butterflies
|
||||
White Butterfly=Weißer Schmetterling
|
||||
Red Butterfly=Roter Schmetterling
|
||||
Violet Butterfly=Violetter Schmetterling
|
4
mods/minetest_game/butterflies/locale/butterflies.eo.tr
Normal file
4
mods/minetest_game/butterflies/locale/butterflies.eo.tr
Normal file
|
@ -0,0 +1,4 @@
|
|||
# textdomain: butterflies
|
||||
White Butterfly=Blanka papilio
|
||||
Red Butterfly=Ruĝa papilio
|
||||
Violet Butterfly=Violkolora papilio
|
4
mods/minetest_game/butterflies/locale/butterflies.es.tr
Normal file
4
mods/minetest_game/butterflies/locale/butterflies.es.tr
Normal file
|
@ -0,0 +1,4 @@
|
|||
# textdomain: butterflies
|
||||
White Butterfly=Mariposa blanca
|
||||
Red Butterfly=Mariposa roja
|
||||
Violet Butterfly=Mariposa violeta
|
4
mods/minetest_game/butterflies/locale/butterflies.fr.tr
Normal file
4
mods/minetest_game/butterflies/locale/butterflies.fr.tr
Normal file
|
@ -0,0 +1,4 @@
|
|||
# textdomain: butterflies
|
||||
White Butterfly=Papillon blanc
|
||||
Red Butterfly=Papillon rouge
|
||||
Violet Butterfly=Papillon violet
|
4
mods/minetest_game/butterflies/locale/butterflies.id.tr
Normal file
4
mods/minetest_game/butterflies/locale/butterflies.id.tr
Normal file
|
@ -0,0 +1,4 @@
|
|||
# textdomain: butterflies
|
||||
White Butterfly=Kupu-Kupu Putih
|
||||
Red Butterfly=Kupu-Kupu Merah
|
||||
Violet Butterfly=Kupu-Kupu Ungu
|
4
mods/minetest_game/butterflies/locale/butterflies.it.tr
Normal file
4
mods/minetest_game/butterflies/locale/butterflies.it.tr
Normal file
|
@ -0,0 +1,4 @@
|
|||
# textdomain: butterflies
|
||||
White Butterfly=Farfalla bianca
|
||||
Red Butterfly=Farfalla rossa
|
||||
Violet Butterfly=Farfalla viola
|
4
mods/minetest_game/butterflies/locale/butterflies.ja.tr
Normal file
4
mods/minetest_game/butterflies/locale/butterflies.ja.tr
Normal file
|
@ -0,0 +1,4 @@
|
|||
# textdomain: butterflies
|
||||
White Butterfly=白色の蝶
|
||||
Red Butterfly=赤色の蝶
|
||||
Violet Butterfly=紫色の蝶
|
4
mods/minetest_game/butterflies/locale/butterflies.jbo.tr
Normal file
4
mods/minetest_game/butterflies/locale/butterflies.jbo.tr
Normal file
|
@ -0,0 +1,4 @@
|
|||
# textdomain: butterflies
|
||||
White Butterfly=lo blabi toldi
|
||||
Red Butterfly=lo xunre toldi
|
||||
Violet Butterfly=lo zirpu toldi
|
4
mods/minetest_game/butterflies/locale/butterflies.lv.tr
Normal file
4
mods/minetest_game/butterflies/locale/butterflies.lv.tr
Normal file
|
@ -0,0 +1,4 @@
|
|||
# textdomain: butterflies
|
||||
White Butterfly=Balts taurenis
|
||||
Red Butterfly=Sarkans taurenis
|
||||
Violet Butterfly=Violets taurenis
|
4
mods/minetest_game/butterflies/locale/butterflies.ms.tr
Normal file
4
mods/minetest_game/butterflies/locale/butterflies.ms.tr
Normal file
|
@ -0,0 +1,4 @@
|
|||
# textdomain: butterflies
|
||||
White Butterfly=Rama-Rama Putih
|
||||
Red Butterfly=Rama-Rama Merah
|
||||
Violet Butterfly=Rama-Rama Ungu
|
4
mods/minetest_game/butterflies/locale/butterflies.pl.tr
Normal file
4
mods/minetest_game/butterflies/locale/butterflies.pl.tr
Normal file
|
@ -0,0 +1,4 @@
|
|||
# textdomain: butterflies
|
||||
White Butterfly=Biały motyl
|
||||
Red Butterfly=Czerwony motyl
|
||||
Violet Butterfly=Fioletowy motyl
|
|
@ -0,0 +1,4 @@
|
|||
# textdomain: butterflies
|
||||
White Butterfly=Borboleta Branca
|
||||
Red Butterfly=Borboleta Vermelha
|
||||
Violet Butterfly=Borboleta Violeta
|
4
mods/minetest_game/butterflies/locale/butterflies.ru.tr
Normal file
4
mods/minetest_game/butterflies/locale/butterflies.ru.tr
Normal file
|
@ -0,0 +1,4 @@
|
|||
# textdomain: butterflies
|
||||
White Butterfly=Белая бабочка
|
||||
Red Butterfly=Красная бабочка
|
||||
Violet Butterfly=Фиолетовая бабочка
|
4
mods/minetest_game/butterflies/locale/butterflies.sk.tr
Normal file
4
mods/minetest_game/butterflies/locale/butterflies.sk.tr
Normal file
|
@ -0,0 +1,4 @@
|
|||
# textdomain: butterflies
|
||||
White Butterfly=Biely motýlik
|
||||
Red Butterfly=Červený motýlik
|
||||
Violet Butterfly=Fialový motýlik
|
4
mods/minetest_game/butterflies/locale/butterflies.sv.tr
Normal file
4
mods/minetest_game/butterflies/locale/butterflies.sv.tr
Normal file
|
@ -0,0 +1,4 @@
|
|||
# textdomain: butterflies
|
||||
White Butterfly=Vit fjäril
|
||||
Red Butterfly=Röd fjäril
|
||||
Violet Butterfly=Violett fjäril
|
4
mods/minetest_game/butterflies/locale/butterflies.uk.tr
Normal file
4
mods/minetest_game/butterflies/locale/butterflies.uk.tr
Normal file
|
@ -0,0 +1,4 @@
|
|||
# textdomain: butterflies
|
||||
White Butterfly=Білий метелик
|
||||
Red Butterfly=Червоний метелик
|
||||
Violet Butterfly=Фіолетовий метелик
|
|
@ -0,0 +1,4 @@
|
|||
# textdomain: butterflies
|
||||
White Butterfly=白蝴蝶
|
||||
Red Butterfly=红蝴蝶
|
||||
Violet Butterfly=紫蝴蝶
|
|
@ -0,0 +1,4 @@
|
|||
# textdomain: butterflies
|
||||
White Butterfly=白蝴蝶
|
||||
Red Butterfly=紅蝴蝶
|
||||
Violet Butterfly=紫蝴蝶
|
4
mods/minetest_game/butterflies/locale/template.txt
Normal file
4
mods/minetest_game/butterflies/locale/template.txt
Normal file
|
@ -0,0 +1,4 @@
|
|||
# textdomain: butterflies
|
||||
White Butterfly=
|
||||
Red Butterfly=
|
||||
Violet Butterfly=
|
3
mods/minetest_game/butterflies/mod.conf
Normal file
3
mods/minetest_game/butterflies/mod.conf
Normal file
|
@ -0,0 +1,3 @@
|
|||
name = butterflies
|
||||
description = Minetest Game mod: Butterflies
|
||||
depends = default, flowers
|
Binary file not shown.
After Width: | Height: | Size: 110 B |
Binary file not shown.
After Width: | Height: | Size: 125 B |
Binary file not shown.
After Width: | Height: | Size: 110 B |
Binary file not shown.
After Width: | Height: | Size: 125 B |
Binary file not shown.
After Width: | Height: | Size: 110 B |
Binary file not shown.
After Width: | Height: | Size: 125 B |
Loading…
Add table
Add a link
Reference in a new issue