From 106ef18be6461be89ef23ceb0482a595691025f3 Mon Sep 17 00:00:00 2001 From: BlockMen Date: Thu, 8 Oct 2015 17:02:53 +0200 Subject: [PATCH] Re-add zombies, ghosts and sheep --- README.txt | 6 +- bower.json | 14 +- creatures/README.txt | 131 +- creatures/screenshot.png | Bin 251803 -> 0 bytes ghost/LICENSE.txt | 20 + ghost/README.txt | 26 + ghost/depends.txt | 2 + ghost/init.lua | 110 + ghost/models/ghost.b3d | Bin 0 -> 71473 bytes ghost/sounds/creatures_ghost.1.ogg | Bin 0 -> 28792 bytes ghost/sounds/creatures_ghost.2.ogg | Bin 0 -> 22828 bytes ghost/sounds/creatures_ghost_death.ogg | Bin 0 -> 14526 bytes ghost/sounds/creatures_ghost_hit.ogg | Bin 0 -> 11312 bytes ghost/textures/creatures_ghost.png | Bin 0 -> 1956 bytes screenshot.png | Bin 0 -> 575888 bytes sheep/LICENSE.txt | 20 + sheep/README.txt | 38 + sheep/depends.txt | 4 + sheep/init.lua | 188 + sheep/models/creatures_sheep.x | 6751 ++++++++++++++++++++ sheep/sounds/creatures_shears.ogg | Bin 0 -> 7145 bytes sheep/sounds/creatures_sheep.1.ogg | Bin 0 -> 15806 bytes sheep/sounds/creatures_sheep.2.ogg | Bin 0 -> 11642 bytes sheep/sounds/creatures_sheep.3.ogg | Bin 0 -> 18857 bytes sheep/textures/creatures_egg_sheep.png | Bin 0 -> 675 bytes sheep/textures/creatures_shears.png | Bin 0 -> 282 bytes sheep/textures/creatures_sheep.png | Bin 0 -> 2032 bytes sheep/textures/creatures_sheep_shaved.png | Bin 0 -> 2657 bytes zombie/LICENSE.txt | 20 + zombie/README.txt | 32 + zombie/depends.txt | 2 + zombie/init.lua | 115 + zombie/models/zombie.b3d | Bin 0 -> 73490 bytes zombie/sounds/creatures_zombie.1.ogg | Bin 0 -> 15897 bytes zombie/sounds/creatures_zombie.2.ogg | Bin 0 -> 17475 bytes zombie/sounds/creatures_zombie.3.ogg | Bin 0 -> 25164 bytes zombie/sounds/creatures_zombie_death.ogg | Bin 0 -> 19970 bytes zombie/sounds/creatures_zombie_hit.ogg | Bin 0 -> 6929 bytes zombie/textures/creatures_egg_zombie.png | Bin 0 -> 714 bytes zombie/textures/creatures_rotten_flesh.png | Bin 0 -> 511 bytes zombie/textures/creatures_zombie.png | Bin 0 -> 3223 bytes 41 files changed, 7358 insertions(+), 121 deletions(-) delete mode 100644 creatures/screenshot.png create mode 100644 ghost/LICENSE.txt create mode 100644 ghost/README.txt create mode 100644 ghost/depends.txt create mode 100644 ghost/init.lua create mode 100644 ghost/models/ghost.b3d create mode 100644 ghost/sounds/creatures_ghost.1.ogg create mode 100644 ghost/sounds/creatures_ghost.2.ogg create mode 100644 ghost/sounds/creatures_ghost_death.ogg create mode 100644 ghost/sounds/creatures_ghost_hit.ogg create mode 100644 ghost/textures/creatures_ghost.png create mode 100644 screenshot.png create mode 100644 sheep/LICENSE.txt create mode 100644 sheep/README.txt create mode 100644 sheep/depends.txt create mode 100644 sheep/init.lua create mode 100644 sheep/models/creatures_sheep.x create mode 100644 sheep/sounds/creatures_shears.ogg create mode 100644 sheep/sounds/creatures_sheep.1.ogg create mode 100644 sheep/sounds/creatures_sheep.2.ogg create mode 100644 sheep/sounds/creatures_sheep.3.ogg create mode 100644 sheep/textures/creatures_egg_sheep.png create mode 100644 sheep/textures/creatures_shears.png create mode 100644 sheep/textures/creatures_sheep.png create mode 100644 sheep/textures/creatures_sheep_shaved.png create mode 100644 zombie/LICENSE.txt create mode 100644 zombie/README.txt create mode 100644 zombie/depends.txt create mode 100644 zombie/init.lua create mode 100644 zombie/models/zombie.b3d create mode 100644 zombie/sounds/creatures_zombie.1.ogg create mode 100644 zombie/sounds/creatures_zombie.2.ogg create mode 100644 zombie/sounds/creatures_zombie.3.ogg create mode 100644 zombie/sounds/creatures_zombie_death.ogg create mode 100644 zombie/sounds/creatures_zombie_hit.ogg create mode 100644 zombie/textures/creatures_egg_zombie.png create mode 100644 zombie/textures/creatures_rotten_flesh.png create mode 100644 zombie/textures/creatures_zombie.png diff --git a/README.txt b/README.txt index b077470..60d252d 100644 --- a/README.txt +++ b/README.txt @@ -1,5 +1,5 @@ -Creatures MOB-Engine -==================== +Mod/Modpack Creatures +===================== Copyright (c) 2015 BlockMen Version: 2.0 Beta @@ -23,7 +23,7 @@ see each MOB-Module for detailed informations. Github: ~~~~~~~ -https://github.com/BlockMen/creatures_mob_engine +https://github.com/BlockMen/cme Forum: diff --git a/bower.json b/bower.json index 2d95b7c..f358d8f 100644 --- a/bower.json +++ b/bower.json @@ -1,21 +1,25 @@ { - "name": "creatures", - "description": "This mod adds several creatures to Minetest, including zombies, ghosts, and sheep.\n", + "name": "Creatures MOB-Engine", + "description": "A Mod(pack) for Minetest that provides a MOB-Engine and adds several creatures to the game.\n", "keywords": [ "creatures", "mobs", + "MOB", + "MOB-Engine", + "Creatures MOB-Engine", + "cme", "zombies", "sheep", "ghost", "monsters", "hostile" ], - "homepage": "https://github.com/BlockMen/creatures", + "homepage": "https://github.com/BlockMen/cme", "forum": "http://forum.minetest.net/viewtopic.php?f=11&t=8638", "screenshots": [ - "https://raw.githubusercontent.com/BlockMen/creatures/master/screenshot.png" + "https://raw.githubusercontent.com/BlockMen/cme/master/screenshot.png" ], "authors": [ "BlockMen" ] -} \ No newline at end of file +} diff --git a/creatures/README.txt b/creatures/README.txt index 397f196..ee119a5 100644 --- a/creatures/README.txt +++ b/creatures/README.txt @@ -1,121 +1,26 @@ -Minetest mod "Creatures" -======================= -by BlockMen (c) 2014 - 2015 +Creatures MOB-Engine +==================== +Copyright (c) 2015 BlockMen -Version: 1.1.5 Beta - -About -~~~~~ -This mod adds 2 hostile and 1 friendly mob to Minetest, so far zombies, ghosts and sheeps. - -Zombies can spawn to every day-time in the world as long there is not to much light. -So you will find some in caves, dark forests and ofc a lot at night. If they notice you they will attack. -Zombies have 20 HP (like players) and drop rotten flesh randomly. - -Ghosts only spawn at night-time. Also they don't spawn underground and are a bit more rare than zombies. -They are flying in the world and attack you aswell if they notice you. -Ghosts have 12 HP and don't drop any items atm (might be changed if i have an idea what they could drop). - -Sheeps spawn only at day-time and are friendly mobs. They remain around 5 minutes in the world unless there -are other sheeps around, then there is no fixed limit. If there is grass (dirt with grass) they eat the grass -and get new wool that way. They will follow you if you have Wheat in your hand. -Sheeps have 8 HP and drop 1-2 wool when punched or 2 wool when using shears. They need to eat grass until they can produce new wool. - -They can't harm you in your house (in case there is no door open). If it becomes day both mobs will take damage -by the sunlight, so they will die after a while. +Version: 2.0 Beta -Notice: Weapons and tools get damaged when hitting a zombie or ghost. The wearout is calculated on the damage amout -of the tools/weapons. The more damage they can do that longer they can be used. - -Example: -- Diamond Sword: 1500 uses -- Wooden Sword: 30 uses - -Crafting Shears: ------------ steel ingot -steel ingot stick +This mod provides an engine, that handles the base function for MOB in Minetest. +It offers an easy way to register MOB and allows to custom handling for the needs +of each mob. This engine aims to be a solid base, that has a good balance between +performance and functionality. +See API.txt for more informations on how to use this engine for mobs. - -License of source code: ------------------------ -(c) Copyright BlockMen (2014-2015), modified zlib-License - +License: +~~~~~~~~ +Code: +(c) Copyright 2015 BlockMen; modified zlib-License see "LICENSE.txt" for details. +Media(textures and other media): +(c) Copyright (2014-2015) BlockMen; CC-BY-SA 3.0 - -Licenses of sounds ------------------- -following sounds are created by Under7dude (freesound.org) -- creatures_zombie.1.ogg, CC0 -- creatures_zombie.2.ogg, CC0 -- creatures_zombie.3.ogg, CC0 -- creatures_zombie_death.ogg, CC0 - -following sounds are created by confusion_music (freesound.org) -- creatures_sheep.1.ogg, CC-BY 3.0 -- creatures_sheep.2.ogg, CC-BY 3.0 - -following sound is created by Yuval (freesound.org) -- creatures_sheep.3.ogg, CC-BY 3.0 - -following sound is created by SmartWentCody (freesound.org) -- creatures_shears.ogg, CC-BY 3.0 - - -License of all other Media (textures, meshes/models, sounds): -------------------------------------------------------------- -(c) Copyright BlockMen (2014-2015), CC BY-SA 3.0 - - - -Changelog: ----------- -# 1.0.1 - - fixed incompatibility with pyramids mod - -# 1.1 - - new mob: sheep - - fixed crash caused by unknown node - - fixed spawning, added spawn limit - - fixed weapon & tool damage - - tweaked and restructured code - - ghosts only spawn on grass and desert-sand blocks - - ghosts have now 12 HP (instead 15 HP) - - zombies don't jump over fences anymore - -# 1.1.1 - - Zombies have also a maximum lifetime now - - Use line_of_sight() befor attacking - - Fix different crashes - - Experimental spawning control - -# 1.1.2 - - Sheeps follow you when holding wheat - - Added Shears (rightclick) - - Items are only droped (without player action) with builtin_mod - -# 1.1.3 - - Fixed crash caused by spawning control - - Prevent the mobs flood once and for all - - Drop items aswell when settings define max lifetime - -# 1.1.4 - - Fixed mobs flood (yes, really!) - - Sheep drop raw flesh on death - - Sheep are not stuck that often in valleys; spawning less - - Improved jumping of zombies and sheep - -# 1.1.5 - - Fixed global variable (by vitaminx) - - Added description.txt and screenshot (by ExcaliburZero) - - Fixed sounds (zombie and sheep) - - Using [colorize modifier instead of texture overlays - -This program is free software. It comes without any warranty, to -the extent permitted by applicable law. You can redistribute it -and/or modify it under the terms of the Do What The Fuck You Want -To Public License, Version 2, as published by Sam Hocevar. See -http://sam.zoy.org/wtfpl/COPYING for more details. +Github: +~~~~~~~ +https://github.com/BlockMen/cme/creatures diff --git a/creatures/screenshot.png b/creatures/screenshot.png deleted file mode 100644 index e288c9e0e3aded87154ed9a98b3aa6a815c36b3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 251803 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