Add a patch to fix hippo eyes (fix #552)

master
poikilos 2022-04-23 17:08:40 -04:00
parent b4477aba97
commit 9ea12f866b
15 changed files with 963 additions and 0 deletions

View File

@ -0,0 +1,12 @@
For license information, see the following files, where they exist, in
each modpack or mod:
oldcoder.txt
LICENSE
LICENSE.txt
license.txt
README.md
README.txt
readme.txt
and/or files with similar names.

View File

@ -0,0 +1,275 @@
All of the files involved are used and distributed under FOSS licens-
es.
----------------------------------------------------------------------
License: CC0 aka CC Public Domain
is, or was, described by:
https://creativecommons.org/publicdomain/zero/1.0/
License: CC BY-SA 4.0
is, or was, described by:
https://creativecommons.org/licenses/by-sa/4.0/
License: CC BY-SA 3.0
is, or was, described by:
https://creativecommons.org/licenses/by-sa/3.0/
License: CC BY-NC-SA 4.0
is, or was, described by:
https://creativecommons.org/licenses/by-nc-sa/4.0/
License: CC BY-NC-SA 3.0
is, or was, described by:
https://creativecommons.org/licenses/by-nc-sa/3.0/
----------------------------------------------------------------------
Original components which are not covered under other copyrights and
licenses are copyright and licensed as follows:
(c) 2019 and CC BY-NC-SA 4.0: OldCoder (Robert Kiraly).
----------------------------------------------------------------------
Additional meats:
- codermobs_beef.png
- codermobs_beef_raw.png
- codermobs_ostrich_meat.png
- codermobs_ostrich_meat_raw.png
- codermobs_venison.png
- codermobs_venison_raw.png
(c) 2021 Poikilos CC BY-SA 4.0
Spider Meat:
- Edited by Poikilos, based on model and texture by AspireMint according to
<https://forums.minetest.org/viewtopic.php?f=9&t=9301> and
possibly implied by
<https://git.minetest.org/minetest-LOTR/Lord-of-the-Test/src/branch/master/README.md>.
- codermobs_lott_spider_meat_raw.png
- codermobs_lott_spider_meat.png
(c) ~2014 AspireMint and 2021 Poikilos (edited by) CC BY-SA 3.0
- history: <https://git.minetest.org/minetest-LOTR/Lord-of-the-Test/commits/branch/master/mods/lottmobs/textures/lottmobs_spider.png>
----------------------------------------------------------------------
More Creeps and Weirdos for Mobs Redo
https://github.com/22i/amcaw
(Poikilos fork: https://github.com/poikilos/amcaw)
includes: baby, blorp, bubblescum, camel, castle critter, castle guard,
castle king, cavelady, caveman, desert lizard, digibug, discomole,
flobmothership, floob, g, googoat, growbotgreg, guineapig, hippo,
hotdog, hunchback, lawyer, loliman, mandog, oldlady, ponie, ponygirl,
ragingbull, ratman, robotted, robottod, rocketgirafe, rockmonster,
sneaky sal, snowdevil and zebra.
(c) Astromojang, RickWeek84, amcaw CC BY-SA 3.0
except:
- codermobs_oldlady_sea_hag_mesh.png
(c) Astromojang, RickWeek84, amcaw and 2021 Poikilos (edited by)
CC BY-SA 3.0
----------------------------------------------------------------------
Skeletons:
mdskeleton model:
Mdoege
mdskeleton texture (replaced 2019):
(c) 2019 Poikilos CC BY-SA 4.0
mdskeleton sounds (replaced 2019):
(c) 2019 Poikilos CC BY-SA 4.0
---------------------------------------------------------------------
Models and mesh textures for "baby_chick", "bom", and "icebom":
(c) 2019 and CC-BY-NC-SA 4.0: Poikilos. OldCoder as well for the "ice-
bom" mesh texture.
For sound-file information, see the Lua files.
----------------------------------------------------------------------
Denny code and media:
See "denny.lua"
----------------------------------------------------------------------
Improved Spider/Bug Sounds:
codermobs_damage_giant_exoskeleton, codermobs_death_giant_bug,
codermobs_use_giant_exoskeleton
(c) 2019 and CC BY-SA 4.0: Poikilos
Improved Particles:
codermobs_blood, codermobs_damage_stone, codermobs_lott_spider_blood
(c) 2019 and CC BY-SA 4.0: Poikilos
codermobs_fireball:
(c) 2012 to 2019 and CC-BY-SA 3.0: Sapier, Poikilos
----------------------------------------------------------------------
Media for "animal_materials", "deer", "elk", and "ostrich":
See the 5 associated Lua source files. In general, the media is:
(c) 2012 to 2019 and CC-BY-SA 3.0: Sapier and Poikilos.
The "ostrich" texture is as described above but also attribution: Old-
Coder.
Code for "animal_materials": Same as media. The other 4 mobs listed
here use new code.
More about the Elk:
Pixel Art Elk texture:
(c) 2012 to 2019 and CC BY-SA 3.0: Sapier, Polikilos (skinned by)
HD (video-based) and Lo-fi (16-color video-based) Elk Textures:
based on Elk video "Elk.webm.360p.vp9" (CC BY 2.0 Generic)
Stephen Baker [BLM/Oregon](blm.gov/yg5c).jpg, Poikilos (skinned by)
Additionally, "chicken.lua" uses Sapier's 3D egg. See that Lua source
file as well.
----------------------------------------------------------------------
Egg texture:
MIT License
(c) 2016-2019 TenPlus1 and Poikilos
----------------------------------------------------------------------
Car model:
(c) 2015 and CC-BY-NC-SA 3.0: Melkor.
----------------------------------------------------------------------
mdoege code and/or media
-----------------------------
WTFPL
PilzAdam code and/or media
-----------------------------
WTFPL
Bat
-----------------------------
Code: GPL
Model and texture: CC BY-SA 3.0. Attribution: Defense Subgame.
Sound file: WTFPL
Birds
-----------------------------
(c) 2012-2019 and CC-BY-SA 3.0: Sapier, Poikilos. Sapier created
the original models. Poikilos derived new models from them and created
new textures.
Butterfly
-----------------------------
(c) 2012 to 2019 and CC BY-SA 3.0: AspireMint.
Realistic Milk Bucket
-----------------------------
(c) 2015-2019 and CC BY-SA 3.0: ElementW, Poikilos (modified by).
D00Med code
-----------------------------
GNU Lesser General Public License 2.1
D00Med models and/or textures
-----------------------------
Originals: CC BY-SA 3.0 Unported. Attribution: D00Med.
New panda texture: CC BY SA 3.0 2016 D00Med and 2021 Poikilos
Mr. Goat
-----------------------------
(c) 2016 to 2019 and CC BY-SA 3.0: Don Batman. OldCoder worked on the
eyes.
NSSM components
-----------------------------
No NSSM are believed presently to be used. If they're used in the
future, the applicable license will be GPL3.
Sapier components
-----------------------------
(c) 2012-2019 and CC-BY-SA 3.0: Sapier.
"mobs_mc" components
-----------------------------
Code and models: GNU GPL V3
Other "mobs_mc" Polar Bear media: CC BY-SA 4.0. Attribution: "mobs_mc"
team.
Skandarella components
-----------------------------
For snail, kangaroo, tiger, and T-Rex media license information, see:
license-skandarella.txt
----------------------------------------------------------------------
Krupnov Pavel and TenPlus1 components:
The MIT License (MIT)
(c) 2014 Krupnov Pavel -- bugs, kpgmobs, pmobs
(c) 2014 Krupnov Pavel and 2016 TenPlus1 -- mobs_animal
(c) 2016 TenPlus1 -- mobs_monster and mobs_npc
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.
----------------------------------------------------------------------
Blockmen components:
(c) 2015-2016 BlockMen <blockmen2015@gmail.com>
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must
not claim that you wrote the original software. If you use this
software in a product, an acknowledgment in the product documentation
is required.
2. Altered source versions must be plainly marked as such, and must
not be misrepresented as being the original software.
3. This notice may not be removed or altered from any source
distribution.
(end of document)

View File

@ -0,0 +1,145 @@
-- Hippo. Descended from "22i-amcaw" mobset.
-- ===================================================================
-- Media license. Applies to model and associated textures.
-- GNU GENERAL PUBLIC LICENSE
-- Version 3, 29 June 2007
-- ===================================================================
local lcname = "hippo"
local ucname = "Hippo"
local msname = "codermobs_" .. lcname
local obj_name = "codermobs:" .. lcname
-- ===================================================================
mobs_param = {
lcname = lcname ,
ucname = ucname ,
obj_name = obj_name ,
aoc = -1 ,
spawn_chance = 50000 ,
day_mode = true ,
min_light = 14 ,
max_light = 20 ,
min_height = 0 ,
max_height = 200 ,
spawn_type = "animal" ,
spawn_nodes = {
"default:dirt_with_grass" ,
"ethereal:green_dirt" ,
"ethereal:green_dirt_top" ,
"ethereal:grove_dirt" ,
"mg:dirt_with_dry_grass" ,
"noisegrid:grass" ,
} ,
add_egg = true ,
egg_image = "wool_pink.png" ,
}
-- ===================================================================
codermobs.adjust_param()
-- ===================================================================
mobs_param.core_param = {
-- ===================================================================
-- Basic parameters.
type = mobs_param.spawn_type ,
makes_footstep_sound = true ,
-- Behavior/sight/battle
armor = 150 ,
attack_npcs = false ,
attack_type = "dogfight" ,
damage = 3 ,
group_attack = true ,
hp_max = 35 ,
hp_min = 12 ,
owner_loyal = true ,
passive = false ,
pushable = true ,
reach = 2.5 ,
runaway = true ,
view_range = 10 ,
-- Velocities
run_velocity = 1.5 ,
walk_velocity = 1.0 ,
-- Step/jump/fall parameters
fall_damage = 1 ,
fear_height = 5 ,
jump = true ,
jump_height = 2 ,
stepheight = 1.2 ,
-- Environment damage
lava_damage = 2 ,
light_damage = 0 ,
water_damage = 0 ,
-- Misc. parameters
floats = 1 ,
-- ===================================================================
-- Model.
-- x1 y1 z1 x2 y2 z2
collisionbox = { -0.21, 0.00, -0.21, 0.21, 0.24, 0.21 } ,
mesh = msname .. ".b3d" ,
rotate = 180 ,
scale = 8 ,
visual = "mesh" ,
textures = {{ msname .. "_mesh.png" }} ,
animation = {
stand_start = 40 ,
stand_end = 80 ,
walk_start = 0 ,
walk_end = 40 ,
run_start = 0 ,
run_end = 40 ,
speed_normal = 25 ,
speed_run = 30 ,
} ,
-- ===================================================================
-- Other.
sounds = {
},
follow = { "default:apple", "farming:potato" } ,
drops = {
{ name="mobs:meat_raw", chance=1, min=1, max=1 } ,
} ,
on_rightclick = function (self, clicker)
if mobs:feed_tame(self, clicker, 8, true, true) then return end
if mobs:protect(self, clicker) then return end
if mobs:capture_mob(self, clicker, 0, 5, 50, false, nil) then
return
end
end,
}
-- ===================================================================
codermobs.setup_mob()
codermobs.log_done()
-- ===================================================================
-- End of file.

View File

@ -0,0 +1,19 @@
Name: codermobs
Source: New mod using existing media files
License: See "LICENSE"
----------------------------------------------------------------------
1. This is a new mod which implements a number of Final Minetest 3D
mobs.
For general information, see the "_game" documentation, which covers
this mod and the associated modpack in detail.
----------------------------------------------------------------------
2. The code is largely new, but it includes elements from existing
mods. The media files, in most cases, have been extracted from the
same or similar mods.
For license information, see "LICENSE".

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

View File

@ -0,0 +1,13 @@
Name: codermobs
Source: New modpack mixing original and forked mods
License: See notes below
----------------------------------------------------------------------
The full documentation for "codermobs" is presently merged into the
"_game" documentation.
Media files are derived, in general, from older mods. The code mixes
old and new pieces.
License files are present in the individual mod directories.

View File

@ -0,0 +1,12 @@
For license information, see the following files, where they exist, in
each modpack or mod:
oldcoder.txt
LICENSE
LICENSE.txt
license.txt
README.md
README.txt
readme.txt
and/or files with similar names.

View File

@ -0,0 +1,275 @@
All of the files involved are used and distributed under FOSS licens-
es.
----------------------------------------------------------------------
License: CC0 aka CC Public Domain
is, or was, described by:
https://creativecommons.org/publicdomain/zero/1.0/
License: CC BY-SA 4.0
is, or was, described by:
https://creativecommons.org/licenses/by-sa/4.0/
License: CC BY-SA 3.0
is, or was, described by:
https://creativecommons.org/licenses/by-sa/3.0/
License: CC BY-NC-SA 4.0
is, or was, described by:
https://creativecommons.org/licenses/by-nc-sa/4.0/
License: CC BY-NC-SA 3.0
is, or was, described by:
https://creativecommons.org/licenses/by-nc-sa/3.0/
----------------------------------------------------------------------
Original components which are not covered under other copyrights and
licenses are copyright and licensed as follows:
(c) 2019 and CC BY-NC-SA 4.0: OldCoder (Robert Kiraly).
----------------------------------------------------------------------
Additional meats:
- codermobs_beef.png
- codermobs_beef_raw.png
- codermobs_ostrich_meat.png
- codermobs_ostrich_meat_raw.png
- codermobs_venison.png
- codermobs_venison_raw.png
(c) 2021 Poikilos CC BY-SA 4.0
Spider Meat:
- Edited by Poikilos, based on model and texture by AspireMint according to
<https://forums.minetest.org/viewtopic.php?f=9&t=9301> and
possibly implied by
<https://git.minetest.org/minetest-LOTR/Lord-of-the-Test/src/branch/master/README.md>.
- codermobs_lott_spider_meat_raw.png
- codermobs_lott_spider_meat.png
(c) ~2014 AspireMint and 2021 Poikilos (edited by) CC BY-SA 3.0
- history: <https://git.minetest.org/minetest-LOTR/Lord-of-the-Test/commits/branch/master/mods/lottmobs/textures/lottmobs_spider.png>
----------------------------------------------------------------------
More Creeps and Weirdos for Mobs Redo
https://github.com/22i/amcaw
(Poikilos fork: https://github.com/poikilos/amcaw)
includes: baby, blorp, bubblescum, camel, castle critter, castle guard,
castle king, cavelady, caveman, desert lizard, digibug, discomole,
flobmothership, floob, g, googoat, growbotgreg, guineapig, hippo,
hotdog, hunchback, lawyer, loliman, mandog, oldlady, ponie, ponygirl,
ragingbull, ratman, robotted, robottod, rocketgirafe, rockmonster,
sneaky sal, snowdevil and zebra.
(c) Astromojang, RickWeek84, amcaw CC BY-SA 3.0
except:
- codermobs_oldlady_sea_hag_mesh.png
(c) Astromojang, RickWeek84, amcaw and 2021 Poikilos (edited by)
CC BY-SA 3.0
----------------------------------------------------------------------
Skeletons:
mdskeleton model:
Mdoege
mdskeleton texture (replaced 2019):
(c) 2019 Poikilos CC BY-SA 4.0
mdskeleton sounds (replaced 2019):
(c) 2019 Poikilos CC BY-SA 4.0
---------------------------------------------------------------------
Models and mesh textures for "baby_chick", "bom", and "icebom":
(c) 2019 and CC-BY-NC-SA 4.0: Poikilos. OldCoder as well for the "ice-
bom" mesh texture.
For sound-file information, see the Lua files.
----------------------------------------------------------------------
Denny code and media:
See "denny.lua"
----------------------------------------------------------------------
Improved Spider/Bug Sounds:
codermobs_damage_giant_exoskeleton, codermobs_death_giant_bug,
codermobs_use_giant_exoskeleton
(c) 2019 and CC BY-SA 4.0: Poikilos
Improved Particles:
codermobs_blood, codermobs_damage_stone, codermobs_lott_spider_blood
(c) 2019 and CC BY-SA 4.0: Poikilos
codermobs_fireball:
(c) 2012 to 2019 and CC-BY-SA 3.0: Sapier, Poikilos
----------------------------------------------------------------------
Media for "animal_materials", "deer", "elk", and "ostrich":
See the 5 associated Lua source files. In general, the media is:
(c) 2012 to 2019 and CC-BY-SA 3.0: Sapier and Poikilos.
The "ostrich" texture is as described above but also attribution: Old-
Coder.
Code for "animal_materials": Same as media. The other 4 mobs listed
here use new code.
More about the Elk:
Pixel Art Elk texture:
(c) 2012 to 2019 and CC BY-SA 3.0: Sapier, Polikilos (skinned by)
HD (video-based) and Lo-fi (16-color video-based) Elk Textures:
based on Elk video "Elk.webm.360p.vp9" (CC BY 2.0 Generic)
Stephen Baker [BLM/Oregon](blm.gov/yg5c).jpg, Poikilos (skinned by)
Additionally, "chicken.lua" uses Sapier's 3D egg. See that Lua source
file as well.
----------------------------------------------------------------------
Egg texture:
MIT License
(c) 2016-2019 TenPlus1 and Poikilos
----------------------------------------------------------------------
Car model:
(c) 2015 and CC-BY-NC-SA 3.0: Melkor.
----------------------------------------------------------------------
mdoege code and/or media
-----------------------------
WTFPL
PilzAdam code and/or media
-----------------------------
WTFPL
Bat
-----------------------------
Code: GPL
Model and texture: CC BY-SA 3.0. Attribution: Defense Subgame.
Sound file: WTFPL
Birds
-----------------------------
(c) 2012-2019 and CC-BY-SA 3.0: Sapier, Poikilos. Sapier created
the original models. Poikilos derived new models from them and created
new textures.
Butterfly
-----------------------------
(c) 2012 to 2019 and CC BY-SA 3.0: AspireMint.
Realistic Milk Bucket
-----------------------------
(c) 2015-2019 and CC BY-SA 3.0: ElementW, Poikilos (modified by).
D00Med code
-----------------------------
GNU Lesser General Public License 2.1
D00Med models and/or textures
-----------------------------
Originals: CC BY-SA 3.0 Unported. Attribution: D00Med.
New panda texture: CC BY SA 3.0 2016 D00Med and 2021 Poikilos
Mr. Goat
-----------------------------
(c) 2016 to 2019 and CC BY-SA 3.0: Don Batman. OldCoder worked on the
eyes.
NSSM components
-----------------------------
No NSSM are believed presently to be used. If they're used in the
future, the applicable license will be GPL3.
Sapier components
-----------------------------
(c) 2012-2019 and CC-BY-SA 3.0: Sapier.
"mobs_mc" components
-----------------------------
Code and models: GNU GPL V3
Other "mobs_mc" Polar Bear media: CC BY-SA 4.0. Attribution: "mobs_mc"
team.
Skandarella components
-----------------------------
For snail, kangaroo, tiger, and T-Rex media license information, see:
license-skandarella.txt
----------------------------------------------------------------------
Krupnov Pavel and TenPlus1 components:
The MIT License (MIT)
(c) 2014 Krupnov Pavel -- bugs, kpgmobs, pmobs
(c) 2014 Krupnov Pavel and 2016 TenPlus1 -- mobs_animal
(c) 2016 TenPlus1 -- mobs_monster and mobs_npc
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.
----------------------------------------------------------------------
Blockmen components:
(c) 2015-2016 BlockMen <blockmen2015@gmail.com>
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must
not claim that you wrote the original software. If you use this
software in a product, an acknowledgment in the product documentation
is required.
2. Altered source versions must be plainly marked as such, and must
not be misrepresented as being the original software.
3. This notice may not be removed or altered from any source
distribution.
(end of document)

View File

@ -0,0 +1,152 @@
-- Hippo. Descended from "22i-amcaw" mobset.
-- ===================================================================
-- Media license. Applies to model and associated textures.
-- GNU GENERAL PUBLIC LICENSE
-- Version 3, 29 June 2007
-- ===================================================================
local lcname = "hippo"
local ucname = "Hippo"
local msname = "codermobs_" .. lcname
local obj_name = "codermobs:" .. lcname
-- ===================================================================
local dup_texture_count = 16
local multimesh_textures = {}
for multimesh_texture_i = 1,dup_texture_count,1
do
multimesh_textures[multimesh_texture_i] = msname .. "_mesh.png"
end
mobs_param = {
lcname = lcname ,
ucname = ucname ,
obj_name = obj_name ,
aoc = -1 ,
spawn_chance = 50000 ,
day_mode = true ,
min_light = 14 ,
max_light = 20 ,
min_height = 0 ,
max_height = 200 ,
spawn_type = "animal" ,
spawn_nodes = {
"default:dirt_with_grass" ,
"ethereal:green_dirt" ,
"ethereal:green_dirt_top" ,
"ethereal:grove_dirt" ,
"mg:dirt_with_dry_grass" ,
"noisegrid:grass" ,
} ,
add_egg = true ,
egg_image = "wool_pink.png" ,
}
-- ===================================================================
codermobs.adjust_param()
-- ===================================================================
mobs_param.core_param = {
-- ===================================================================
-- Basic parameters.
type = mobs_param.spawn_type ,
makes_footstep_sound = true ,
-- Behavior/sight/battle
armor = 150 ,
attack_npcs = false ,
attack_type = "dogfight" ,
damage = 3 ,
group_attack = true ,
hp_max = 35 ,
hp_min = 12 ,
owner_loyal = true ,
passive = false ,
pushable = true ,
reach = 2.5 ,
runaway = true ,
view_range = 10 ,
-- Velocities
run_velocity = 1.5 ,
walk_velocity = 1.0 ,
-- Step/jump/fall parameters
fall_damage = 1 ,
fear_height = 5 ,
jump = true ,
jump_height = 2 ,
stepheight = 1.2 ,
-- Environment damage
lava_damage = 2 ,
light_damage = 0 ,
water_damage = 0 ,
-- Misc. parameters
floats = 1 ,
-- ===================================================================
-- Model.
-- x1 y1 z1 x2 y2 z2
collisionbox = { -0.21, 0.00, -0.21, 0.21, 0.24, 0.21 } ,
mesh = msname .. ".b3d" ,
rotate = 180 ,
scale = 8 ,
visual = "mesh" ,
textures = multimesh_textures ,
animation = {
stand_start = 40 ,
stand_end = 80 ,
walk_start = 0 ,
walk_end = 40 ,
run_start = 0 ,
run_end = 40 ,
speed_normal = 25 ,
speed_run = 30 ,
} ,
-- ===================================================================
-- Other.
sounds = {
},
follow = { "default:apple", "farming:potato" } ,
drops = {
{ name="mobs:meat_raw", chance=1, min=1, max=1 } ,
} ,
on_rightclick = function (self, clicker)
if mobs:feed_tame(self, clicker, 8, true, true) then return end
if mobs:protect(self, clicker) then return end
if mobs:capture_mob(self, clicker, 0, 5, 50, false, nil) then
return
end
end,
}
-- ===================================================================
codermobs.setup_mob()
codermobs.log_done()
-- ===================================================================
-- End of file.

View File

@ -0,0 +1,19 @@
Name: codermobs
Source: New mod using existing media files
License: See "LICENSE"
----------------------------------------------------------------------
1. This is a new mod which implements a number of Final Minetest 3D
mobs.
For general information, see the "_game" documentation, which covers
this mod and the associated modpack in detail.
----------------------------------------------------------------------
2. The code is largely new, but it includes elements from existing
mods. The media files, in most cases, have been extracted from the
same or similar mods.
For license information, see "LICENSE".

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 KiB

View File

@ -0,0 +1,13 @@
Name: codermobs
Source: New modpack mixing original and forked mods
License: See notes below
----------------------------------------------------------------------
The full documentation for "codermobs" is presently merged into the
"_game" documentation.
Media files are derived, in general, from older mods. The code mixes
old and new pieces.
License files are present in the individual mod directories.

View File

@ -0,0 +1,28 @@
diff -ru Bucket_Game-branches/hippo_eye_uv_fix-vs-220114/mods/codermobs/codermobs/hippo.lua Bucket_Game-base/hippo_eye_uv_fix-vs-220114/mods/codermobs/codermobs/hippo.lua
--- Bucket_Game-branches/hippo_eye_uv_fix-vs-220114/mods/codermobs/codermobs/hippo.lua 2022-04-23 17:06:04.657673354 -0400
+++ Bucket_Game-base/hippo_eye_uv_fix-vs-220114/mods/codermobs/codermobs/hippo.lua 2022-04-23 17:05:02.113674234 -0400
@@ -15,13 +15,6 @@
-- ===================================================================
-local dup_texture_count = 16
-local multimesh_textures = {}
-for multimesh_texture_i = 1,dup_texture_count,1
-do
- multimesh_textures[multimesh_texture_i] = msname .. "_mesh.png"
-end
-
mobs_param = {
lcname = lcname ,
ucname = ucname ,
@@ -108,7 +101,7 @@
rotate = 180 ,
scale = 8 ,
visual = "mesh" ,
- textures = multimesh_textures ,
+ textures = {{ msname .. "_mesh.png" }} ,
animation = {
stand_start = 40 ,
Binary files Bucket_Game-branches/hippo_eye_uv_fix-vs-220114/mods/codermobs/codermobs/models/codermobs_hippo.b3d and Bucket_Game-base/hippo_eye_uv_fix-vs-220114/mods/codermobs/codermobs/models/codermobs_hippo.b3d differ
Binary files Bucket_Game-branches/hippo_eye_uv_fix-vs-220114/mods/codermobs/codermobs/textures/codermobs_hippo_mesh.png and Bucket_Game-base/hippo_eye_uv_fix-vs-220114/mods/codermobs/codermobs/textures/codermobs_hippo_mesh.png differ