Browse Source

rename deer to elk, same mesh for m&f, nftools trivialities

master
poikilos 6 years ago
committed by Jacob Gustafson
parent
commit
01242206d2
  1. 365
      patches/Bucket_Game-basis/mods/codermobs/codermobs/animal_materials.lua
  2. 81
      patches/Bucket_Game-basis/mods/codermobs/codermobs/init.lua
  3. BIN
      patches/Bucket_Game-basis/mods/codermobs/codermobs/textures/animal_materials_deer_horns.png
  4. 3
      patches/Bucket_Game-patched/mods/coderbuild/nftools/init.lua
  5. BIN
      patches/Bucket_Game-patched/mods/coderbuild/nftools/src/nftools_tool_battleaxe.xcf
  6. BIN
      patches/Bucket_Game-patched/mods/coderbuild/nftools/src/nftools_tool_mace.xcf
  7. BIN
      patches/Bucket_Game-patched/mods/coderbuild/nftools/src/nftools_tool_scythe.xcf
  8. 10
      patches/Bucket_Game-patched/mods/codermobs/codermobs/LICENSE
  9. 367
      patches/Bucket_Game-patched/mods/codermobs/codermobs/animal_materials.lua
  10. 16
      patches/Bucket_Game-patched/mods/codermobs/codermobs/elk.lua
  11. 81
      patches/Bucket_Game-patched/mods/codermobs/codermobs/init.lua
  12. 0
      patches/Bucket_Game-patched/mods/codermobs/codermobs/models/codermobs_elk.b3d
  13. 0
      patches/Bucket_Game-patched/mods/codermobs/codermobs/src/codermobs_elk.xcf
  14. 0
      patches/Bucket_Game-patched/mods/codermobs/codermobs/src/codermobs_elk_8bit.png
  15. 0
      patches/Bucket_Game-patched/mods/codermobs/codermobs/src/codermobs_elk_female.b3d
  16. 0
      patches/Bucket_Game-patched/mods/codermobs/codermobs/src/codermobs_elk_hd.png
  17. 0
      patches/Bucket_Game-patched/mods/codermobs/codermobs/src/codermobs_elk_lowcontrast.png
  18. 0
      patches/Bucket_Game-patched/mods/codermobs/codermobs/src/codermobs_elk_male_uv-antlers-part.png
  19. 0
      patches/Bucket_Game-patched/mods/codermobs/codermobs/src/codermobs_elk_pixel_art.png
  20. 0
      patches/Bucket_Game-patched/mods/codermobs/codermobs/src/codermobs_elk_uv.png
  21. 0
      patches/Bucket_Game-patched/mods/codermobs/codermobs/src/elk_female.blend
  22. 0
      patches/Bucket_Game-patched/mods/codermobs/codermobs/src/elk_male.blend
  23. 0
      patches/Bucket_Game-patched/mods/codermobs/codermobs/src/previews/preview_elk_female_hd.jpg
  24. 0
      patches/Bucket_Game-patched/mods/codermobs/codermobs/src/previews/preview_elk_female_pixel_art.jpg
  25. 0
      patches/Bucket_Game-patched/mods/codermobs/codermobs/src/previews/preview_elk_male.jpg
  26. 0
      patches/Bucket_Game-patched/mods/codermobs/codermobs/src/previews/preview_elk_male_hd.jpg
  27. 0
      patches/Bucket_Game-patched/mods/codermobs/codermobs/src/previews/preview_elk_male_pixel_art.jpg
  28. BIN
      patches/Bucket_Game-patched/mods/codermobs/codermobs/textures/animal_materials_antlers.png
  29. 0
      patches/Bucket_Game-patched/mods/codermobs/codermobs/textures/codermobs_elk_female.png
  30. 0
      patches/Bucket_Game-patched/mods/codermobs/codermobs/textures/codermobs_elk_male.png

365
patches/Bucket_Game-basis/mods/codermobs/codermobs/animal_materials.lua

@ -0,0 +1,365 @@
-- ===================================================================
-- Mob Framework Mod by Sapier
--
-- You may copy, use, modify or do nearly anything but remove this
-- copyright notice. Of course, you are NOT allow to pretend you have
-- created or written the Sapier-specific pieces.
--
-- CC-BY-SA 3.0. Attribution: sapier.
--
--! @file init.lua
--! @brief animal_materials
--! @copyright Sapier
--! @author Sapier
--! @date 2013-01-27
--
-- Boilerplate to support localized strings if intllib mod is installed.
local S
if (minetest.get_modpath("intllib")) then
dofile(minetest.get_modpath("intllib").."/intllib.lua")
S = intllib.Getter(minetest.get_current_modname())
else
S = function ( s ) return s end
end
core.log("action","MOD: animal_materials loading ...")
local version = "0.1.3"
animal_materialsdata = {}
-- ===================================================================
-- Node definitions
-- ===================================================================
-- Item definitions
-- ===================================================================
-- deamondeath sword
--
minetest.register_tool(":animal_materials:sword_deamondeath", {
description = S("Sword (Deamondeath)"),
inventory_image = "default_tool_steelsword.png",
tool_capabilities = {
full_punch_interval = 0.50,
max_drop_level=1,
groupcaps={
fleshy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=10, maxlevel=1},
snappy={times={[2]=0.70, [3]=0.30}, uses=40, maxlevel=1},
choppy={times={[3]=0.70}, uses=40, maxlevel=0},
deamon={times={[1]=0.25, [2]=0.10, [3]=0.05}, uses=20, maxlevel=3},
}
}
})
-- ===================================================================
-- scissors
--
minetest.register_tool(":animal_materials:scissors", {
description = S("Scissors"),
inventory_image = "animal_materials_scissors.png",
tool_capabilities = {
max_drop_level=0,
groupcaps={
wool = {uses=40,maxlevel=1}
}
},
})
-- ===================================================================
-- lasso
--
minetest.register_craftitem(":animal_materials:lasso", {
description = S("Lasso"),
image = "animal_materials_lasso.png",
stack_max=10,
})
-- ===================================================================
-- net
--
minetest.register_craftitem(":animal_materials:net", {
description = S("Net"),
image = "animal_materials_net.png",
stack_max=10,
})
-- ===================================================================
-- saddle
--
minetest.register_craftitem(":animal_materials:saddle", {
description = S("Saddle"),
image = "animal_materials_saddle.png",
stack_max=1
})
-- ===================================================================
-- contract
--
minetest.register_craftitem(":animal_materials:contract", {
description = S("Contract"),
image = "animal_materials_contract.png",
stack_max=10,
})
-- ===================================================================
-- meat
--
minetest.register_craftitem(":animal_materials:meat_raw", {
description = S("Raw meat"),
image = "animal_materials_meat_raw.png",
on_use = minetest.item_eat(1),
groups = { meat=1, eatable=1 },
stack_max=25
})
minetest.register_craftitem(":animal_materials:meat_pork", {
description = S("Pork (raw)"),
image = "animal_materials_meat_raw.png",
on_use = minetest.item_eat(1),
groups = { meat=1, eatable=1 },
stack_max=25
})
minetest.register_craftitem(":animal_materials:meat_beef", {
description = S("Beef (raw)"),
image = "animal_materials_meat_raw.png",
on_use = minetest.item_eat(1),
groups = { meat=1, eatable=1 },
stack_max=25
})
minetest.register_craftitem(":animal_materials:meat_chicken", {
description = S("Chicken (raw)"),
image = "animal_materials_meat_raw.png",
on_use = minetest.item_eat(1),
groups = { meat=1, eatable=1 },
stack_max=25
})
minetest.register_craftitem(":animal_materials:meat_lamb", {
description = S("Lamb (raw)"),
image = "animal_materials_meat_raw.png",
on_use = minetest.item_eat(1),
groups = { meat=1, eatable=1 },
stack_max=25
})
minetest.register_craftitem(":animal_materials:meat_venison", {
description = S("Venison (raw)"),
image = "animal_materials_meat_raw.png",
on_use = minetest.item_eat(1),
groups = { meat=1, eatable=1 },
stack_max=25
})
minetest.register_craftitem(":animal_materials:meat_undead", {
description = S("Meat (not quite dead)"),
image = "animal_materials_meat_undead_raw.png",
on_use = minetest.item_eat(-2),
groups = { meat=1, eatable=1 },
stack_max=5
})
minetest.register_craftitem(":animal_materials:meat_toxic", {
description = S("Toxic Meat"),
image = "animal_materials_meat_toxic_raw.png",
on_use = minetest.item_eat(-5),
groups = { meat=1, eatable=1 },
stack_max=5
})
minetest.register_craftitem(":animal_materials:meat_ostrich", {
description = S("Ostrich Meat"),
image = "animal_materials_meat_raw.png",
on_use = minetest.item_eat(3),
groups = { meat=1, eatable=1 },
stack_max=5
})
minetest.register_craftitem(":animal_materials:pork_raw", {
description = S("Pork"),
image = "animal_materials_pork_raw.png",
on_use = minetest.item_eat(4),
groups = { meat=1, eatable=1 },
stack_max=5
})
minetest.register_craftitem(":animal_materials:fish_bluewhite", {
description = S("Fish (bluewhite)"),
image = "animal_materials_meat_raw.png",
on_use = minetest.item_eat(1),
groups = { meat=1, eatable=1 },
stack_max=25
})
minetest.register_craftitem(":animal_materials:fish_clownfish", {
description = S("Fish (clownfish)"),
image = "animal_materials_meat_raw.png",
on_use = minetest.item_eat(1),
groups = { meat=1, eatable=1 },
stack_max=25
})
-- ===================================================================
-- feather
--
minetest.register_craftitem(":animal_materials:feather", {
description = S("Feather"),
image = "animal_materials_feather.png",
stack_max=25
})
-- ===================================================================
-- milk
--
minetest.register_craftitem(":animal_materials:milk", {
description = S("Milk"),
image = "animal_materials_milk.png",
on_use = minetest.item_eat(1),
groups = { eatable=1 },
stack_max=10
})
-- ===================================================================
-- egg
--
minetest.register_craftitem(":animal_materials:egg", {
description = S("Egg"),
image = "animal_materials_egg.png",
stack_max=10
})
minetest.register_craftitem(":animal_materials:egg_big", {
description = S("Egg (big)"),
image = "animal_materials_egg_big.png",
stack_max=5
})
animal_materialsdata["animal_materials_egg"] = {
graphics_3d = {
visual = "mesh",
mesh = "animal_materials_egg_ent.b3d",
textures = { "animal_materials_egg_ent_mesh.png" },
collisionbox = { -0.12,-0.125,-0.12,0.12,0.125,0.12 },
visual_size = {x=1,y=1,z=1},
}
}
animal_materialsdata["animal_materials_egg_big"] = {
graphics_3d = {
visual = "mesh",
mesh = "animal_materials_egg_ent.b3d",
textures = { "animal_materials_egg_ent_mesh.png" },
collisionbox = { -0.24,-0.25,-0.24,0.24,0.25,0.24 },
visual_size = {x=2,y=2,z=2},
}
}
-- ===================================================================
-- bone
--
minetest.register_craftitem(":animal_materials:bone", {
description = S("Bone"),
image = "animal_materials_bone.png",
stack_max=25
})
-- ===================================================================
-- furs
--
-- ===================================================================
minetest.register_craftitem(":animal_materials:fur", {
description = S("Fur"),
image = "animal_materials_fur.png",
stack_max=25
})
minetest.register_craftitem(":animal_materials:fur_deer", {
description = S("Deer fur"),
image = "animal_materials_deer_fur.png",
stack_max=10
})
minetest.register_craftitem(":animal_materials:coat_cattle", {
description = S("Cattle coat"),
image = "animal_materials_cattle_coat.png",
stack_max=10
})
-- ===================================================================
-- horns
--
minetest.register_craftitem(":animal_materials:deer_horns", {
description = S("Deer horns"),
image = "animal_materials_deer_horns.png",
stack_max=20
})
minetest.register_craftitem(":animal_materials:ivory", {
description = S("Ivory"),
image = "animal_materials_ivory.png",
stack_max=20
})
-- ===================================================================
-- scale
minetest.register_craftitem(":animal_materials:scale_golden", {
description = S("Scale (golden)"),
image = "animal_materials_scale_golden.png",
stack_max=25
})
minetest.register_craftitem(":animal_materials:scale_white", {
description = S("Scale (white)"),
image = "animal_materials_scale_white.png",
stack_max=25
})
minetest.register_craftitem(":animal_materials:scale_grey", {
description = S("Scale (grey)"),
image = "animal_materials_scale_grey.png",
stack_max=25
})
minetest.register_craftitem(":animal_materials:scale_blue", {
description = S("Scale (blue)"),
image = "animal_materials_scale_blue.png",
stack_max=25
})
-- ===================================================================
-- recipes
minetest.register_craft({
output = "wool:white",
recipe = {
{"animal_materials:feather","animal_materials:feather","animal_materials:feather"},
{"animal_materials:feather", "animal_materials:feather","animal_materials:feather"},
{"animal_materials:feather","animal_materials:feather","animal_materials:feather"},
}
})
minetest.register_craft({
output = "animal_materials:contract",
recipe = {
{"default:paper"},
{"default:paper"},
}
})

81
patches/Bucket_Game-basis/mods/codermobs/codermobs/init.lua

@ -0,0 +1,81 @@
codermobs = {}
mobs_param = {}
codermobs.modname = minetest.get_current_modname()
codermobs.modpath = minetest.get_modpath (codermobs.modname)
local mp = codermobs.modpath
local enable_moontest =
minetest.setting_getbool ("enable_moon" ) or
minetest.setting_getbool ("enable_moontest" )
-- ===================================================================
dofile (mp .. "/globals.lua" )
dofile (mp .. "/util.lua" )
dofile (mp .. "/animal_materials.lua" )
dofile (mp .. "/badger.lua" )
dofile (mp .. "/bat.lua" )
dofile (mp .. "/bear.lua" )
dofile (mp .. "/bee.lua" )
dofile (mp .. "/beetle.lua" )
dofile (mp .. "/bird.lua" )
dofile (mp .. "/bug.lua" )
dofile (mp .. "/bunny.lua" )
dofile (mp .. "/butterfly.lua" )
dofile (mp .. "/cacodemon.lua" )
dofile (mp .. "/chicken.lua" )
dofile (mp .. "/cow.lua" )
dofile (mp .. "/cyberdemon.lua" )
dofile (mp .. "/deer.lua" )
dofile (mp .. "/dirt_monster.lua" )
dofile (mp .. "/dog.lua" )
dofile (mp .. "/elephant.lua" )
dofile (mp .. "/farhorse.lua" )
dofile (mp .. "/flying_pig.lua" )
dofile (mp .. "/ghost.lua" )
dofile (mp .. "/goat.lua" )
dofile (mp .. "/hedgehog.lua" )
dofile (mp .. "/jeraf.lua" )
dofile (mp .. "/kitten.lua" )
dofile (mp .. "/lava_flan.lua" )
dofile (mp .. "/lostsoul.lua" )
dofile (mp .. "/lott_spider.lua" )
dofile (mp .. "/mammoth.lua" )
dofile (mp .. "/oerkki.lua" )
dofile (mp .. "/ostrich.lua" )
dofile (mp .. "/owl.lua" )
dofile (mp .. "/panda.lua" )
dofile (mp .. "/penguin.lua" )
dofile (mp .. "/polar_bear.lua" )
dofile (mp .. "/rat.lua" )
dofile (mp .. "/rat_better.lua" )
dofile (mp .. "/santa.lua" )
dofile (mp .. "/sheep.lua" )
dofile (mp .. "/silverfish.lua" )
dofile (mp .. "/snake_garter.lua" )
dofile (mp .. "/snake_ice.lua" )
dofile (mp .. "/snowman.lua" )
dofile (mp .. "/tree_monster.lua" )
dofile (mp .. "/warthog.lua" )
dofile (mp .. "/wolf.lua" )
dofile (mp .. "/zebra.lua" )
-- Moon Cow must be defined after regular cow.
if enable_moontest then
dofile (mp .. "/mooncow.lua")
end
-- ===================================================================
-- End of file.

BIN
patches/Bucket_Game-basis/mods/codermobs/codermobs/textures/animal_materials_deer_horns.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

3
patches/Bucket_Game-patched/mods/coderbuild/nftools/init.lua

@ -262,8 +262,7 @@ minetest.register_node("nftools:sunflower", {
minetest.register_node("nftools:amberblock", { minetest.register_node("nftools:amberblock", {
description = "Amber Block", description = "Amber Block",
drawtype = "glasslike", alpha = 170,
paramtype = "light",
sunlight_propagates = true, sunlight_propagates = true,
tiles = {"nftools_amber_block.png"}, tiles = {"nftools_amber_block.png"},
is_ground_content = true, is_ground_content = true,

BIN
patches/Bucket_Game-patched/mods/coderbuild/nftools/src/nftools_tool_battleaxe.xcf

Binary file not shown.

BIN
patches/Bucket_Game-patched/mods/coderbuild/nftools/src/nftools_tool_mace.xcf

Binary file not shown.

BIN
patches/Bucket_Game-patched/mods/coderbuild/nftools/src/nftools_tool_scythe.xcf

Binary file not shown.

10
patches/Bucket_Game-patched/mods/codermobs/codermobs/LICENSE

@ -11,14 +11,14 @@ Kiraly).
---------------------------------------------------------------------- ----------------------------------------------------------------------
Pixel Art Deer texture: Pixel Art Elk texture:
CC BY SA 3.0 copyright Sapier, Polikilos (skinned by) CC BY SA 3.0 copyright Sapier, Polikilos (skinned by)
HD (video-based) and Lo-fi (16-color video-based) Deer Textures: HD (video-based) and Lo-fi (16-color video-based) Elk Textures:
based on Elk.webm.360p.vp9 video CC BY 2.0 Generic based on Elk video "Elk.webm.360p.vp9" (CC BY 2.0 Generic)
Stephen Baker [BLM/Oregon](blm.gov/yg5c).jpg, Poikilos (skinned by) Stephen Baker [BLM/Oregon](blm.gov/yg5c).jpg, Poikilos (skinned by)
Other code and media for Sapier's "animal_materials", "deer", and Other code and media for Sapier's "animal_materials", "elk"
"ostrich": (formerly "deer"), and "ostrich":
See the associated Lua source files. See the associated Lua source files.
---------------------------------------------------------------------- ----------------------------------------------------------------------

367
patches/Bucket_Game-patched/mods/codermobs/codermobs/animal_materials.lua

@ -0,0 +1,367 @@
-- ===================================================================
-- Mob Framework Mod by Sapier
--
-- You may copy, use, modify or do nearly anything but remove this
-- copyright notice. Of course, you are NOT allow to pretend you have
-- created or written the Sapier-specific pieces.
--
-- CC-BY-SA 3.0. Attribution: sapier.
--
--! @file init.lua
--! @brief animal_materials
--! @copyright Sapier
--! @author Sapier
--! @date 2013-01-27
--
-- Boilerplate to support localized strings if intllib mod is installed.
local S
if (minetest.get_modpath("intllib")) then
dofile(minetest.get_modpath("intllib").."/intllib.lua")
S = intllib.Getter(minetest.get_current_modname())
else
S = function ( s ) return s end
end
core.log("action","MOD: animal_materials loading ...")
local version = "0.1.3"
animal_materialsdata = {}
-- ===================================================================
-- Node definitions
-- ===================================================================
-- Item definitions
-- ===================================================================
-- deamondeath sword
--
minetest.register_tool(":animal_materials:sword_deamondeath", {
description = S("Sword (Deamondeath)"),
inventory_image = "default_tool_steelsword.png",
tool_capabilities = {
full_punch_interval = 0.50,
max_drop_level=1,
groupcaps={
fleshy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=10, maxlevel=1},
snappy={times={[2]=0.70, [3]=0.30}, uses=40, maxlevel=1},
choppy={times={[3]=0.70}, uses=40, maxlevel=0},
deamon={times={[1]=0.25, [2]=0.10, [3]=0.05}, uses=20, maxlevel=3},
}
}
})
-- ===================================================================
-- scissors
--
minetest.register_tool(":animal_materials:scissors", {
description = S("Scissors"),
inventory_image = "animal_materials_scissors.png",
tool_capabilities = {
max_drop_level=0,
groupcaps={
wool = {uses=40,maxlevel=1}
}
},
})
-- ===================================================================
-- lasso
--
minetest.register_craftitem(":animal_materials:lasso", {
description = S("Lasso"),
image = "animal_materials_lasso.png",
stack_max=10,
})
-- ===================================================================
-- net
--
minetest.register_craftitem(":animal_materials:net", {
description = S("Net"),
image = "animal_materials_net.png",
stack_max=10,
})
-- ===================================================================
-- saddle
--
minetest.register_craftitem(":animal_materials:saddle", {
description = S("Saddle"),
image = "animal_materials_saddle.png",
stack_max=1
})
-- ===================================================================
-- contract
--
minetest.register_craftitem(":animal_materials:contract", {
description = S("Contract"),
image = "animal_materials_contract.png",
stack_max=10,
})
-- ===================================================================
-- meat
--
minetest.register_craftitem(":animal_materials:meat_raw", {
description = S("Raw meat"),
image = "animal_materials_meat_raw.png",
on_use = minetest.item_eat(1),
groups = { meat=1, eatable=1 },
stack_max=25
})
minetest.register_craftitem(":animal_materials:meat_pork", {
description = S("Pork (raw)"),
image = "animal_materials_meat_raw.png",
on_use = minetest.item_eat(1),
groups = { meat=1, eatable=1 },
stack_max=25
})
minetest.register_craftitem(":animal_materials:meat_beef", {
description = S("Beef (raw)"),
image = "animal_materials_meat_raw.png",
on_use = minetest.item_eat(1),
groups = { meat=1, eatable=1 },
stack_max=25
})
minetest.register_craftitem(":animal_materials:meat_chicken", {
description = S("Chicken (raw)"),
image = "animal_materials_meat_raw.png",
on_use = minetest.item_eat(1),
groups = { meat=1, eatable=1 },
stack_max=25
})
minetest.register_craftitem(":animal_materials:meat_lamb", {
description = S("Lamb (raw)"),
image = "animal_materials_meat_raw.png",
on_use = minetest.item_eat(1),
groups = { meat=1, eatable=1 },
stack_max=25
})
minetest.register_craftitem(":animal_materials:meat_venison", {
description = S("Venison (raw)"),
image = "animal_materials_meat_raw.png",
on_use = minetest.item_eat(1),
groups = { meat=1, eatable=1 },
stack_max=25
})
minetest.register_craftitem(":animal_materials:meat_undead", {
description = S("Meat (not quite dead)"),
image = "animal_materials_meat_undead_raw.png",
on_use = minetest.item_eat(-2),
groups = { meat=1, eatable=1 },
stack_max=5
})
minetest.register_craftitem(":animal_materials:meat_toxic", {
description = S("Toxic Meat"),
image = "animal_materials_meat_toxic_raw.png",
on_use = minetest.item_eat(-5),
groups = { meat=1, eatable=1 },
stack_max=5
})
minetest.register_craftitem(":animal_materials:meat_ostrich", {
description = S("Ostrich Meat"),
image = "animal_materials_meat_raw.png",
on_use = minetest.item_eat(3),
groups = { meat=1, eatable=1 },
stack_max=5
})
minetest.register_craftitem(":animal_materials:pork_raw", {
description = S("Pork"),
image = "animal_materials_pork_raw.png",
on_use = minetest.item_eat(4),
groups = { meat=1, eatable=1 },
stack_max=5
})
minetest.register_craftitem(":animal_materials:fish_bluewhite", {
description = S("Fish (bluewhite)"),
image = "animal_materials_meat_raw.png",
on_use = minetest.item_eat(1),
groups = { meat=1, eatable=1 },
stack_max=25
})
minetest.register_craftitem(":animal_materials:fish_clownfish", {
description = S("Fish (clownfish)"),
image = "animal_materials_meat_raw.png",
on_use = minetest.item_eat(1),
groups = { meat=1, eatable=1 },
stack_max=25
})
-- ===================================================================
-- feather
--
minetest.register_craftitem(":animal_materials:feather", {
description = S("Feather"),
image = "animal_materials_feather.png",
stack_max=25
})
-- ===================================================================
-- milk
--
minetest.register_craftitem(":animal_materials:milk", {
description = S("Milk"),
image = "animal_materials_milk.png",
on_use = minetest.item_eat(1),
groups = { eatable=1 },
stack_max=10
})
-- ===================================================================
-- egg
--
minetest.register_craftitem(":animal_materials:egg", {
description = S("Egg"),
image = "animal_materials_egg.png",
stack_max=10
})
minetest.register_craftitem(":animal_materials:egg_big", {
description = S("Egg (big)"),
image = "animal_materials_egg_big.png",
stack_max=5
})
animal_materialsdata["animal_materials_egg"] = {
graphics_3d = {
visual = "mesh",
mesh = "animal_materials_egg_ent.b3d",
textures = { "animal_materials_egg_ent_mesh.png" },
collisionbox = { -0.12,-0.125,-0.12,0.12,0.125,0.12 },
visual_size = {x=1,y=1,z=1},
}
}
animal_materialsdata["animal_materials_egg_big"] = {
graphics_3d = {
visual = "mesh",
mesh = "animal_materials_egg_ent.b3d",
textures = { "animal_materials_egg_ent_mesh.png" },
collisionbox = { -0.24,-0.25,-0.24,0.24,0.25,0.24 },
visual_size = {x=2,y=2,z=2},
}
}
-- ===================================================================
-- bone
--
minetest.register_craftitem(":animal_materials:bone", {
description = S("Bone"),
image = "animal_materials_bone.png",
stack_max=25
})
-- ===================================================================
-- furs
--
-- ===================================================================
minetest.register_craftitem(":animal_materials:fur", {
description = S("Fur"),
image = "animal_materials_fur.png",
stack_max=25
})
minetest.register_craftitem(":animal_materials:fur_deer", {
description = S("Deer fur"),
image = "animal_materials_deer_fur.png",
stack_max=10
})
minetest.register_craftitem(":animal_materials:coat_cattle", {
description = S("Cattle coat"),
image = "animal_materials_cattle_coat.png",
stack_max=10
})
-- ===================================================================
-- horns
--
minetest.register_craftitem(":animal_materials:antlers", {
description = S("Antlers"),
image = "animal_materials_deer_horns.png",
stack_max=20
})
minetest.register_alias("animal_materials:deer_horns", "animal_materials:antlers")
minetest.register_craftitem(":animal_materials:ivory", {
description = S("Ivory"),
image = "animal_materials_ivory.png",
stack_max=20
})
-- ===================================================================
-- scale
minetest.register_craftitem(":animal_materials:scale_golden", {
description = S("Scale (golden)"),
image = "animal_materials_scale_golden.png",
stack_max=25
})
minetest.register_craftitem(":animal_materials:scale_white", {
description = S("Scale (white)"),
image = "animal_materials_scale_white.png",
stack_max=25
})
minetest.register_craftitem(":animal_materials:scale_grey", {
description = S("Scale (grey)"),
image = "animal_materials_scale_grey.png",
stack_max=25
})
minetest.register_craftitem(":animal_materials:scale_blue", {
description = S("Scale (blue)"),
image = "animal_materials_scale_blue.png",
stack_max=25
})
-- ===================================================================
-- recipes
minetest.register_craft({
output = "wool:white",
recipe = {
{"animal_materials:feather","animal_materials:feather","animal_materials:feather"},
{"animal_materials:feather", "animal_materials:feather","animal_materials:feather"},
{"animal_materials:feather","animal_materials:feather","animal_materials:feather"},
}
})
minetest.register_craft({
output = "animal_materials:contract",
recipe = {
{"default:paper"},
{"default:paper"},
}
})

16
patches/Bucket_Game-patched/mods/codermobs/codermobs/deer.lua → patches/Bucket_Game-patched/mods/codermobs/codermobs/elk.lua

@ -16,8 +16,8 @@
-- =================================================================== -- ===================================================================
local lcname = "deer" local lcname = "elk"
local ucname = "Deer" local ucname = "Elk"
local msname = "codermobs_" .. lcname local msname = "codermobs_" .. lcname
local obj_name = "codermobs:" .. lcname local obj_name = "codermobs:" .. lcname
@ -91,8 +91,8 @@ mobs_param.core_param = {
water_damage = 0 , water_damage = 0 ,
collisionbox = { -0.70, -1.10, -0.70, 0.70, 0.80, 0.70 } , collisionbox = { -0.70, -1.10, -0.70, 0.70, 0.80, 0.70 } ,
mesh = msname .. "_male.b3d" , mesh = msname .. ".b3d" ,
textures = {{ msname .. ".png" }} , textures = {{ msname .. "_male.png" }} ,
visual = "mesh" , visual = "mesh" ,
sounds = { sounds = {
@ -106,11 +106,11 @@ mobs_param.core_param = {
chance = 1, min = 1, max = 1 , chance = 1, min = 1, max = 1 ,
} , } ,
{ {
name = "animal_materials:deer_horns" , name = "animal_materials:antlers" ,
chance = 1, min = 1, max = 1 , chance = 1, min = 1, max = 1 ,
} , } ,
{ {
name = "animal_materials:fur_deer" , name = "animal_materials:fur_elk" ,
chance = 4, min = 1, max = 1 , chance = 4, min = 1, max = 1 ,
} , } ,
{ {
@ -140,6 +140,10 @@ mobs_param.core_param = {
-- =================================================================== -- ===================================================================
codermobs.setup_mob() codermobs.setup_mob()
-- codermobs:alias_mob("codermobs:deer", "codermobs:elk")
-- minetest.register_alias("codermobs:deer", "codermobs:elk")
codermobs.log_done() codermobs.log_done()
-- =================================================================== -- ===================================================================

81
patches/Bucket_Game-patched/mods/codermobs/codermobs/init.lua

@ -0,0 +1,81 @@
codermobs = {}
mobs_param = {}
codermobs.modname = minetest.get_current_modname()
codermobs.modpath = minetest.get_modpath (codermobs.modname)
local mp = codermobs.modpath
local enable_moontest =
minetest.setting_getbool ("enable_moon" ) or
minetest.setting_getbool ("enable_moontest" )
-- ===================================================================
dofile (mp .. "/globals.lua" )
dofile (mp .. "/util.lua" )
dofile (mp .. "/animal_materials.lua" )
dofile (mp .. "/badger.lua" )
dofile (mp .. "/bat.lua" )
dofile (mp .. "/bear.lua" )
dofile (mp .. "/bee.lua" )
dofile (mp .. "/beetle.lua" )
dofile (mp .. "/bird.lua" )
dofile (mp .. "/bug.lua" )
dofile (mp .. "/bunny.lua" )
dofile (mp .. "/butterfly.lua" )
dofile (mp .. "/cacodemon.lua" )
dofile (mp .. "/chicken.lua" )
dofile (mp .. "/cow.lua" )
dofile (mp .. "/cyberdemon.lua" )
dofile (mp .. "/elk.lua" )
dofile (mp .. "/dirt_monster.lua" )
dofile (mp .. "/dog.lua" )
dofile (mp .. "/elephant.lua" )
dofile (mp .. "/farhorse.lua" )
dofile (mp .. "/flying_pig.lua" )
dofile (mp .. "/ghost.lua" )
dofile (mp .. "/goat.lua" )
dofile (mp .. "/hedgehog.lua" )
dofile (mp .. "/jeraf.lua" )
dofile (mp .. "/kitten.lua" )
dofile (mp .. "/lava_flan.lua" )
dofile (mp .. "/lostsoul.lua" )
dofile (mp .. "/lott_spider.lua" )
dofile (mp .. "/mammoth.lua" )
dofile (mp .. "/oerkki.lua" )
dofile (mp .. "/ostrich.lua" )
dofile (mp .. "/owl.lua" )
dofile (mp .. "/panda.lua" )
dofile (mp .. "/penguin.lua" )
dofile (mp .. "/polar_bear.lua" )
dofile (mp .. "/rat.lua" )
dofile (mp .. "/rat_better.lua" )
dofile (mp .. "/santa.lua" )
dofile (mp .. "/sheep.lua" )
dofile (mp .. "/silverfish.lua" )
dofile (mp .. "/snake_garter.lua" )
dofile (mp .. "/snake_ice.lua" )
dofile (mp .. "/snowman.lua" )
dofile (mp .. "/tree_monster.lua" )
dofile (mp .. "/warthog.lua" )
dofile (mp .. "/wolf.lua" )
dofile (mp .. "/zebra.lua" )
-- Moon Cow must be defined after regular cow.
if enable_moontest then
dofile (mp .. "/mooncow.lua")
end
-- ===================================================================
-- End of file.

0
patches/Bucket_Game-patched/mods/codermobs/codermobs/models/codermobs_deer_male.b3d → patches/Bucket_Game-patched/mods/codermobs/codermobs/models/codermobs_elk.b3d

0
patches/Bucket_Game-patched/mods/codermobs/codermobs/src/codermobs_deer.xcf → patches/Bucket_Game-patched/mods/codermobs/codermobs/src/codermobs_elk.xcf

0
patches/Bucket_Game-patched/mods/codermobs/codermobs/src/codermobs_deer_8bit.png → patches/Bucket_Game-patched/mods/codermobs/codermobs/src/codermobs_elk_8bit.png

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

0
patches/Bucket_Game-patched/mods/codermobs/codermobs/models/codermobs_deer_female.b3d → patches/Bucket_Game-patched/mods/codermobs/codermobs/src/codermobs_elk_female.b3d

0
patches/Bucket_Game-patched/mods/codermobs/codermobs/src/codermobs_deer_hd.png → patches/Bucket_Game-patched/mods/codermobs/codermobs/src/codermobs_elk_hd.png

Before

Width:  |  Height:  |  Size: 603 KiB

After

Width:  |  Height:  |  Size: 603 KiB

0
patches/Bucket_Game-patched/mods/codermobs/codermobs/src/codermobs_deer_lowcontrast.png → patches/Bucket_Game-patched/mods/codermobs/codermobs/src/codermobs_elk_lowcontrast.png

Before

Width:  |  Height:  |  Size: 564 KiB

After

Width:  |  Height:  |  Size: 564 KiB

0
patches/Bucket_Game-patched/mods/codermobs/codermobs/src/deer_male_uv-antlers-part.png → patches/Bucket_Game-patched/mods/codermobs/codermobs/src/codermobs_elk_male_uv-antlers-part.png

Before

Width:  |  Height:  |  Size: 29 KiB

After

Width:  |  Height:  |  Size: 29 KiB

0
patches/Bucket_Game-patched/mods/codermobs/codermobs/src/codermobs_deer_pixel_art.png → patches/Bucket_Game-patched/mods/codermobs/codermobs/src/codermobs_elk_pixel_art.png

Before

Width:  |  Height:  |  Size: 238 KiB

After

Width:  |  Height:  |  Size: 238 KiB

0
patches/Bucket_Game-patched/mods/codermobs/codermobs/src/deer_uv.png → patches/Bucket_Game-patched/mods/codermobs/codermobs/src/codermobs_elk_uv.png

Before

Width:  |  Height:  |  Size: 201 KiB

After

Width:  |  Height:  |  Size: 201 KiB

0
patches/Bucket_Game-patched/mods/codermobs/codermobs/src/deer_female.blend → patches/Bucket_Game-patched/mods/codermobs/codermobs/src/elk_female.blend

0
patches/Bucket_Game-patched/mods/codermobs/codermobs/src/deer_male.blend → patches/Bucket_Game-patched/mods/codermobs/codermobs/src/elk_male.blend

0
patches/Bucket_Game-patched/mods/codermobs/codermobs/src/previews/preview_deer_female_hd.jpg → patches/Bucket_Game-patched/mods/codermobs/codermobs/src/previews/preview_elk_female_hd.jpg

Before

Width:  |  Height:  |  Size: 62 KiB

After

Width:  |  Height:  |  Size: 62 KiB

0
patches/Bucket_Game-patched/mods/codermobs/codermobs/src/previews/preview_deer_female_pixel_art.jpg → patches/Bucket_Game-patched/mods/codermobs/codermobs/src/previews/preview_elk_female_pixel_art.jpg

Before

Width:  |  Height:  |  Size: 65 KiB

After

Width:  |  Height:  |  Size: 65 KiB

0
patches/Bucket_Game-patched/mods/codermobs/codermobs/src/previews/preview_deer_male.jpg → patches/Bucket_Game-patched/mods/codermobs/codermobs/src/previews/preview_elk_male.jpg

Before

Width:  |  Height:  |  Size: 129 KiB

After

Width:  |  Height:  |  Size: 129 KiB

0
patches/Bucket_Game-patched/mods/codermobs/codermobs/src/previews/preview_deer_male_hd.jpg → patches/Bucket_Game-patched/mods/codermobs/codermobs/src/previews/preview_elk_male_hd.jpg

Before

Width:  |  Height:  |  Size: 128 KiB

After

Width:  |  Height:  |  Size: 128 KiB

0
patches/Bucket_Game-patched/mods/codermobs/codermobs/src/previews/preview_deer_male_pixel_art.jpg → patches/Bucket_Game-patched/mods/codermobs/codermobs/src/previews/preview_elk_male_pixel_art.jpg

Before

Width:  |  Height:  |  Size: 128 KiB

After

Width:  |  Height:  |  Size: 128 KiB

BIN
patches/Bucket_Game-patched/mods/codermobs/codermobs/textures/animal_materials_antlers.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

0
patches/Bucket_Game-patched/mods/codermobs/codermobs/textures/codermobs_deer_female.png → patches/Bucket_Game-patched/mods/codermobs/codermobs/textures/codermobs_elk_female.png

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

0
patches/Bucket_Game-patched/mods/codermobs/codermobs/textures/codermobs_deer.png → patches/Bucket_Game-patched/mods/codermobs/codermobs/textures/codermobs_elk_male.png

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Loading…
Cancel
Save