forked from mtcontrib/mobs_monster
Added intllib support (en/de)
This commit is contained in:
parent
f83ecdfdf9
commit
081527629e
|
@ -1,2 +1,3 @@
|
||||||
default
|
default
|
||||||
mobs
|
mobs
|
||||||
|
intllib?
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
|
|
||||||
|
local S = mobs.intllib
|
||||||
|
|
||||||
-- Dirt Monster by PilzAdam
|
-- Dirt Monster by PilzAdam
|
||||||
|
|
||||||
mobs:register_mob("mobs_monster:dirt_monster", {
|
mobs:register_mob("mobs_monster:dirt_monster", {
|
||||||
|
@ -50,7 +52,7 @@ mobs:register_mob("mobs_monster:dirt_monster", {
|
||||||
mobs:register_spawn("mobs_monster:dirt_monster",
|
mobs:register_spawn("mobs_monster:dirt_monster",
|
||||||
{"default:dirt_with_grass", "ethereal:gray_dirt"}, 7, 0, 7000, 1, 31000, false)
|
{"default:dirt_with_grass", "ethereal:gray_dirt"}, 7, 0, 7000, 1, 31000, false)
|
||||||
|
|
||||||
mobs:register_egg("mobs_monster:dirt_monster", "Dirt Monster", "default_dirt.png", 1)
|
mobs:register_egg("mobs_monster:dirt_monster", S("Dirt Monster"), "default_dirt.png", 1)
|
||||||
|
|
||||||
-- compatibility
|
-- compatibility
|
||||||
mobs:alias_mob("mobs:dirt_monster", "mobs_monster:dirt_monster")
|
mobs:alias_mob("mobs:dirt_monster", "mobs_monster:dirt_monster")
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
|
|
||||||
|
local S = mobs.intllib
|
||||||
|
|
||||||
-- Dungeon Master by PilzAdam
|
-- Dungeon Master by PilzAdam
|
||||||
|
|
||||||
mobs:register_mob("mobs_monster:dungeon_master", {
|
mobs:register_mob("mobs_monster:dungeon_master", {
|
||||||
|
@ -58,7 +60,7 @@ mobs:register_mob("mobs_monster:dungeon_master", {
|
||||||
|
|
||||||
mobs:register_spawn("mobs_monster:dungeon_master", {"default:stone"}, 7, 0, 7000, 1, -70)
|
mobs:register_spawn("mobs_monster:dungeon_master", {"default:stone"}, 7, 0, 7000, 1, -70)
|
||||||
|
|
||||||
mobs:register_egg("mobs_monster:dungeon_master", "Dungeon Master", "fire_basic_flame.png", 1, true)
|
mobs:register_egg("mobs_monster:dungeon_master", S("Dungeon Master"), "fire_basic_flame.png", 1, true)
|
||||||
|
|
||||||
-- compatibility
|
-- compatibility
|
||||||
mobs:alias_mob("mobs:dungeon_master", "mobs_monster:dungeon_master")
|
mobs:alias_mob("mobs:dungeon_master", "mobs_monster:dungeon_master")
|
||||||
|
|
9
init.lua
9
init.lua
|
@ -1,6 +1,15 @@
|
||||||
|
|
||||||
local path = minetest.get_modpath("mobs_monster")
|
local path = minetest.get_modpath("mobs_monster")
|
||||||
|
|
||||||
|
-- Intllib
|
||||||
|
local S
|
||||||
|
if minetest.get_modpath("intllib") then
|
||||||
|
S = intllib.Getter()
|
||||||
|
else
|
||||||
|
S = function(s) return s end
|
||||||
|
end
|
||||||
|
mobs.intllib = S
|
||||||
|
|
||||||
-- Monsters
|
-- Monsters
|
||||||
|
|
||||||
dofile(path .. "/dirt_monster.lua") -- PilzAdam
|
dofile(path .. "/dirt_monster.lua") -- PilzAdam
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
|
|
||||||
|
local S = mobs.intllib
|
||||||
|
|
||||||
-- Lava Flan by Zeg9 (additional textures by JurajVajda)
|
-- Lava Flan by Zeg9 (additional textures by JurajVajda)
|
||||||
|
|
||||||
mobs:register_mob("mobs_monster:lava_flan", {
|
mobs:register_mob("mobs_monster:lava_flan", {
|
||||||
|
@ -54,14 +56,14 @@ mobs:register_mob("mobs_monster:lava_flan", {
|
||||||
|
|
||||||
mobs:register_spawn("mobs_monster:lava_flan", {"default:lava_source"}, 15, 0, 1000, 2, 0)
|
mobs:register_spawn("mobs_monster:lava_flan", {"default:lava_source"}, 15, 0, 1000, 2, 0)
|
||||||
|
|
||||||
mobs:register_egg("mobs_monster:lava_flan", "Lava Flan", "default_lava.png", 1)
|
mobs:register_egg("mobs_monster:lava_flan", S("Lava Flan"), "default_lava.png", 1)
|
||||||
|
|
||||||
-- compatibility
|
-- compatibility
|
||||||
mobs:alias_mob("mobs:lava_flan", "mobs_monster:lava_flan")
|
mobs:alias_mob("mobs:lava_flan", "mobs_monster:lava_flan")
|
||||||
|
|
||||||
-- lava orb
|
-- lava orb
|
||||||
minetest.register_craftitem(":mobs:lava_orb", {
|
minetest.register_craftitem(":mobs:lava_orb", {
|
||||||
description = "Lava orb",
|
description = S("Lava orb"),
|
||||||
inventory_image = "zmobs_lava_orb.png",
|
inventory_image = "zmobs_lava_orb.png",
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -118,7 +120,7 @@ function minetest.handle_node_drops(pos, drops, digger)
|
||||||
end
|
end
|
||||||
|
|
||||||
minetest.register_tool(":mobs:pick_lava", {
|
minetest.register_tool(":mobs:pick_lava", {
|
||||||
description = "Lava Pickaxe",
|
description = S("Lava Pickaxe"),
|
||||||
inventory_image = "mobs_pick_lava.png",
|
inventory_image = "mobs_pick_lava.png",
|
||||||
tool_capabilities = {
|
tool_capabilities = {
|
||||||
full_punch_interval = 0.4,
|
full_punch_interval = 0.4,
|
||||||
|
|
37
locale/de.txt
Normal file
37
locale/de.txt
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
# German Translation for mobs_monster mod
|
||||||
|
# Deutsche Übersetzung der mobs_monster Mod
|
||||||
|
# last update: 2016/June/10
|
||||||
|
# Author: Xanthin
|
||||||
|
|
||||||
|
#dirtmonster.lua
|
||||||
|
Dirt Monster = Erdmonster
|
||||||
|
|
||||||
|
#dungeonmaster.lua
|
||||||
|
Dungeon Master = Kerkermeister
|
||||||
|
|
||||||
|
#init.lua
|
||||||
|
[MOD] Mobs Redo 'Monsters' loaded = [MOD] Mobs Redo 'Monsters' geladen
|
||||||
|
|
||||||
|
#lava_flan.lua
|
||||||
|
Lava Flan = Lavaflan
|
||||||
|
Lava orb = Lavakugel
|
||||||
|
Lava Pickaxe = Lavaspitzhacke
|
||||||
|
|
||||||
|
#mese_monster.lua
|
||||||
|
Mese Monster = Mesemonster
|
||||||
|
|
||||||
|
#oerkki.lua
|
||||||
|
Oerkki = Oerkki
|
||||||
|
|
||||||
|
#sandmonster.lua
|
||||||
|
Sand Monster = Sandmonster
|
||||||
|
|
||||||
|
#spider.lua
|
||||||
|
Spider = Spinne
|
||||||
|
Cobweb = Spinnennetz
|
||||||
|
|
||||||
|
#stonemonster.lua
|
||||||
|
Stone Monster = Steinmonster
|
||||||
|
|
||||||
|
#treemonster.lua
|
||||||
|
Tree Monster = Baummonster
|
35
locale/template.txt
Normal file
35
locale/template.txt
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
# Template for translations of mobs_monster mod
|
||||||
|
# last update: 2016/June/10
|
||||||
|
|
||||||
|
#dirtmonster.lua
|
||||||
|
Dirt Monster =
|
||||||
|
|
||||||
|
#dungeonmaster.lua
|
||||||
|
Dungeon Master =
|
||||||
|
|
||||||
|
#init.lua
|
||||||
|
[MOD] Mobs Redo 'Monsters' loaded =
|
||||||
|
|
||||||
|
#lava_flan.lua
|
||||||
|
Lava Flan =
|
||||||
|
Lava orb =
|
||||||
|
Lava Pickaxe =
|
||||||
|
|
||||||
|
#mese_monster.lua
|
||||||
|
Mese Monster =
|
||||||
|
|
||||||
|
#oerkki.lua
|
||||||
|
Oerkki =
|
||||||
|
|
||||||
|
#sandmonster.lua
|
||||||
|
Sand Monster =
|
||||||
|
|
||||||
|
#spider.lua
|
||||||
|
Spider =
|
||||||
|
Cobweb =
|
||||||
|
|
||||||
|
#stonemonster.lua
|
||||||
|
Stone Monster =
|
||||||
|
|
||||||
|
#treemonster.lua
|
||||||
|
Tree Monster =
|
|
@ -1,4 +1,6 @@
|
||||||
|
|
||||||
|
local S = mobs.intllib
|
||||||
|
|
||||||
-- Mese Monster by Zeg9
|
-- Mese Monster by Zeg9
|
||||||
|
|
||||||
mobs:register_mob("mobs_monster:mese_monster", {
|
mobs:register_mob("mobs_monster:mese_monster", {
|
||||||
|
@ -54,7 +56,7 @@ mobs:register_mob("mobs_monster:mese_monster", {
|
||||||
|
|
||||||
mobs:register_spawn("mobs_monster:mese_monster", {"default:stone"}, 7, 0, 5000, 1, -20)
|
mobs:register_spawn("mobs_monster:mese_monster", {"default:stone"}, 7, 0, 5000, 1, -20)
|
||||||
|
|
||||||
mobs:register_egg("mobs_monster:mese_monster", "Mese Monster", "default_mese_block.png", 1)
|
mobs:register_egg("mobs_monster:mese_monster", S("Mese Monster"), "default_mese_block.png", 1)
|
||||||
|
|
||||||
-- compatibility
|
-- compatibility
|
||||||
mobs:alias_mob("mobs:mese_monster", "mobs_monster:mese_monster")
|
mobs:alias_mob("mobs:mese_monster", "mobs_monster:mese_monster")
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
|
|
||||||
|
local S = mobs.intllib
|
||||||
|
|
||||||
-- Oerkki by PilzAdam
|
-- Oerkki by PilzAdam
|
||||||
|
|
||||||
mobs:register_mob("mobs_monster:oerkki", {
|
mobs:register_mob("mobs_monster:oerkki", {
|
||||||
|
@ -57,7 +59,7 @@ mobs:register_mob("mobs_monster:oerkki", {
|
||||||
|
|
||||||
mobs:register_spawn("mobs_monster:oerkki", {"default:stone"}, 7, 0, 7000, 1, -10)
|
mobs:register_spawn("mobs_monster:oerkki", {"default:stone"}, 7, 0, 7000, 1, -10)
|
||||||
|
|
||||||
mobs:register_egg("mobs_monster:oerkki", "Oerkki", "default_obsidian.png", 1)
|
mobs:register_egg("mobs_monster:oerkki", S("Oerkki"), "default_obsidian.png", 1)
|
||||||
|
|
||||||
-- compatibility
|
-- compatibility
|
||||||
mobs:alias_mob("mobs:oerkki", "mobs_monster:oerkki")
|
mobs:alias_mob("mobs:oerkki", "mobs_monster:oerkki")
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
|
|
||||||
|
local S = mobs.intllib
|
||||||
|
|
||||||
-- Sand Monster by PilzAdam
|
-- Sand Monster by PilzAdam
|
||||||
|
|
||||||
mobs:register_mob("mobs_monster:sand_monster", {
|
mobs:register_mob("mobs_monster:sand_monster", {
|
||||||
|
@ -55,7 +57,7 @@ mobs:register_mob("mobs_monster:sand_monster", {
|
||||||
|
|
||||||
mobs:register_spawn("mobs_monster:sand_monster", {"default:desert_sand"}, 20, 0, 7000, 1, 31000)
|
mobs:register_spawn("mobs_monster:sand_monster", {"default:desert_sand"}, 20, 0, 7000, 1, 31000)
|
||||||
|
|
||||||
mobs:register_egg("mobs_monster:sand_monster", "Sand Monster", "default_desert_sand.png", 1)
|
mobs:register_egg("mobs_monster:sand_monster", S("Sand Monster"), "default_desert_sand.png", 1)
|
||||||
|
|
||||||
-- compatibility
|
-- compatibility
|
||||||
mobs:alias_mob("mobs:sand_monster", "mobs_monster:sand_monster")
|
mobs:alias_mob("mobs:sand_monster", "mobs_monster:sand_monster")
|
||||||
|
|
|
@ -1,8 +1,11 @@
|
||||||
|
|
||||||
|
local S = mobs.intllib
|
||||||
|
|
||||||
-- Spider by AspireMint (fishyWET (CC-BY-SA 3.0 license for texture)
|
-- Spider by AspireMint (fishyWET (CC-BY-SA 3.0 license for texture)
|
||||||
|
|
||||||
mobs:register_mob("mobs_monster:spider", {
|
mobs:register_mob("mobs_monster:spider", {
|
||||||
docile_by_day = true,
|
docile_by_day = true,
|
||||||
|
group_attack = true,
|
||||||
type = "monster",
|
type = "monster",
|
||||||
passive = false,
|
passive = false,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
|
@ -52,7 +55,7 @@ mobs:register_mob("mobs_monster:spider", {
|
||||||
mobs:register_spawn("mobs_monster:spider",
|
mobs:register_spawn("mobs_monster:spider",
|
||||||
{"default:desert_stone", "ethereal:crystal_dirt"}, 13, 0, 7000, 1, 71)
|
{"default:desert_stone", "ethereal:crystal_dirt"}, 13, 0, 7000, 1, 71)
|
||||||
|
|
||||||
mobs:register_egg("mobs_monster:spider", "Spider", "mobs_cobweb.png", 1)
|
mobs:register_egg("mobs_monster:spider", S("Spider"), "mobs_cobweb.png", 1)
|
||||||
|
|
||||||
-- compatibility
|
-- compatibility
|
||||||
mobs:alias_mob("mobs:spider", "mobs_monster:spider")
|
mobs:alias_mob("mobs:spider", "mobs_monster:spider")
|
||||||
|
@ -64,7 +67,7 @@ end
|
||||||
|
|
||||||
-- cobweb
|
-- cobweb
|
||||||
minetest.register_node(":mobs:cobweb", {
|
minetest.register_node(":mobs:cobweb", {
|
||||||
description = "Cobweb",
|
description = S("Cobweb"),
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
visual_scale = 1.1,
|
visual_scale = 1.1,
|
||||||
tiles = {"mobs_cobweb.png"},
|
tiles = {"mobs_cobweb.png"},
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
|
|
||||||
|
local S = mobs.intllib
|
||||||
|
|
||||||
-- Stone Monster by PilzAdam
|
-- Stone Monster by PilzAdam
|
||||||
|
|
||||||
mobs:register_mob("mobs_monster:stone_monster", {
|
mobs:register_mob("mobs_monster:stone_monster", {
|
||||||
|
@ -51,7 +53,7 @@ mobs:register_mob("mobs_monster:stone_monster", {
|
||||||
|
|
||||||
mobs:register_spawn("mobs_monster:stone_monster", {"default:stone", "default:desert_stone"}, 7, 0, 7000, 1, 0)
|
mobs:register_spawn("mobs_monster:stone_monster", {"default:stone", "default:desert_stone"}, 7, 0, 7000, 1, 0)
|
||||||
|
|
||||||
mobs:register_egg("mobs_monster:stone_monster", "Stone Monster", "default_stone.png", 1)
|
mobs:register_egg("mobs_monster:stone_monster", S("Stone Monster"), "default_stone.png", 1)
|
||||||
|
|
||||||
-- compatibility
|
-- compatibility
|
||||||
mobs:alias_mob("mobs:stone_monster", "mobs_monster:stone_monster")
|
mobs:alias_mob("mobs:stone_monster", "mobs_monster:stone_monster")
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
|
|
||||||
|
local S = mobs.intllib
|
||||||
|
|
||||||
-- Tree Monster (or Tree Gollum) by PilzAdam
|
-- Tree Monster (or Tree Gollum) by PilzAdam
|
||||||
|
|
||||||
mobs:register_mob("mobs_monster:tree_monster", {
|
mobs:register_mob("mobs_monster:tree_monster", {
|
||||||
|
@ -52,7 +54,7 @@ mobs:register_mob("mobs_monster:tree_monster", {
|
||||||
mobs:register_spawn("mobs_monster:tree_monster",
|
mobs:register_spawn("mobs_monster:tree_monster",
|
||||||
{"default:leaves", "default:jungleleaves"}, 7, 0, 7000, 1, 31000, false)
|
{"default:leaves", "default:jungleleaves"}, 7, 0, 7000, 1, 31000, false)
|
||||||
|
|
||||||
mobs:register_egg("mobs_monster:tree_monster", "Tree Monster", "default_tree_top.png", 1)
|
mobs:register_egg("mobs_monster:tree_monster", S("Tree Monster"), "default_tree_top.png", 1)
|
||||||
|
|
||||||
-- compatibility
|
-- compatibility
|
||||||
mobs:alias_mob("mobs:tree_monster", "mobs_monster:tree_monster")
|
mobs:alias_mob("mobs:tree_monster", "mobs_monster:tree_monster")
|
||||||
|
|
Loading…
Reference in New Issue
Block a user