[Modpack] Animals Modpack [2.5] -- 2.6 approaching

Post Reply
sapier
Developer
Posts: 763
Joined: Tue Aug 16, 2011 18:17

[Modpack] Animals Modpack [2.5] -- 2.6 approaching

by sapier » Post

Animals Modpack is a showcase to provide a feeling how powerfull mobf is and how easy creation of complex mobs is by using it.

Recommended Minetest version: 0.4.13 or newer

TODO + BUGS:
For feature request and bug reports, gitlab is preferred, but of course you may post them in this thread too.

Please do write your opinion what needs to be added/fixed!

If anyone can provide better graphics (where I only placed dummies) I gladly add them. ;-)

License:
CC-BY-SA or similar for most content. See License.txt provided for each mod for details

Stable download (mediafire):
Primary : Version 2.5.0 (Dig it)
(Caution: download site wants you to disable your ad-blocker)

Dependencies:
-default
-fire(optional|mandatory for some mods)
-vessels(optional|mandatory for some mods)
-wool(optional|mandatory for some mods)

Changes 2.5.0
-split mobf_core (api) from modpack (git only)
-add miner mob
-fix crash on uninitialized healdb
-fix right click menu being abusable by non mob owner
-add a lot of sounds
-add initial spanish translation (thanks kaeza)
-fix major delays caused by adv_spawning on mapgen
-lots of more stability fixes

For older changelog see the included README file
+ Spoiler
Last edited by sapier on Fri Jun 08, 2018 17:11, edited 18 times in total.
DON'T mention coding style!
(c) sapier all rights reserved

User avatar
darket
Member
Posts: 34
Joined: Sun Nov 27, 2011 10:35
Location: Russian
Contact:

by darket » Post

Nice!!!

User avatar
RAPHAEL
Member
Posts: 627
Joined: Tue Nov 01, 2011 09:09
Location: Earth

by RAPHAEL » Post

Need chickens, cows, sheep. Be cool if chickens laid eggs in nests that were crafted. Also I'd say check into the rat thing since the way rats move would look a little better lol.

EDIT: Also right clicking crashes minetest
Last edited by RAPHAEL on Sun Dec 25, 2011 05:03, edited 1 time in total.
"Before you speak, ask yourself: Is it kind, is it true, is it necessary, does it improve upon the silence?"
My mods: http://goo.gl/n4kpn
(Currently Various, Industrial, Fakeblocks, Jail, MoarCraft, Christmas, Replicator, minetest dev installer for linux, bash mod installer, windows mod installer)

User avatar
jordan4ibanez
Member
Posts: 1895
Joined: Tue Sep 27, 2011 18:44
GitHub: jordan4ibanez
IRC: jordan4ibanez
In-game: jordan4ibanez
Location: Rhode Island, USA

by jordan4ibanez » Post

very very niceee...their kinda retarded (their AI) but they work really good..low cpu usage..when you right click one with another one the game crashes though
I've been gone for a long time

User avatar
sfan5
Moderator
Posts: 3935
Joined: Wed Aug 24, 2011 09:44
GitHub: sfan5
IRC: sfan5
Location: Germany

by sfan5 » Post

Nice mod! But there should be more animals
Mods: Mesecons | WorldEdit | Nuke & Minetest builds for Windows (32-bit & 64-bit)

sapier
Developer
Posts: 763
Joined: Tue Aug 16, 2011 18:17

by sapier » Post

Did major cleanup of code and rewrote most of it, please have a look at it
DON'T mention coding style!
(c) sapier all rights reserved

User avatar
jordan4ibanez
Member
Posts: 1895
Joined: Tue Sep 27, 2011 18:44
GitHub: jordan4ibanez
IRC: jordan4ibanez
In-game: jordan4ibanez
Location: Rhode Island, USA

by jordan4ibanez » Post

i will look
I've been gone for a long time

User avatar
Hackeridze
Member
Posts: 310
Joined: Thu Nov 03, 2011 13:35

by Hackeridze » Post

you should make mmans and womens. and childrens. and in future zoosex, ofcourse.
My game: RTMG
GENTOO USER

sapier
Developer
Posts: 763
Joined: Tue Aug 16, 2011 18:17

by sapier » Post

@Hackeridze Sorry, but I think I'll reserve those addons for you ;-)

@All sorry about the fast update cycle I won't update another version today except of major bugs
DON'T mention coding style!
(c) sapier all rights reserved

User avatar
bwog
Member
Posts: 283
Joined: Wed Nov 30, 2011 14:09
Location: United States
Contact:

by bwog » Post

They look a bit small, although you'll probably change that later anyway.

sapier
Developer
Posts: 763
Joined: Tue Aug 16, 2011 18:17

by sapier » Post

Yes I know :-)
I haven't found a way to increase the sprite of an entity. If anyone knows how to do this please tell me ;-)

@RAPHAEL sorry it took me so long to answer your comment on rats, but rats are moving using original none lua mod code in minetest. Can't use it's movement code. But I think the new movement code is much better than the one you tried in first proof of concept code.
Last edited by sapier on Mon Dec 26, 2011 02:46, edited 1 time in total.
DON'T mention coding style!
(c) sapier all rights reserved

sapier
Developer
Posts: 763
Joined: Tue Aug 16, 2011 18:17

by sapier » Post

Found out how to increase sprite size ... it's been to obvious ;-)
DON'T mention coding style!
(c) sapier all rights reserved

User avatar
jordan4ibanez
Member
Posts: 1895
Joined: Tue Sep 27, 2011 18:44
GitHub: jordan4ibanez
IRC: jordan4ibanez
In-game: jordan4ibanez
Location: Rhode Island, USA

by jordan4ibanez » Post

if you can make the animals 3d blocks..then this would be amazing!!
I've been gone for a long time

User avatar
hurufu
Member
Posts: 21
Joined: Sat Dec 24, 2011 18:52

by hurufu » Post

Great mod! Is it possible to make them look in the same direction they are moving to?

sapier
Developer
Posts: 763
Joined: Tue Aug 16, 2011 18:17

by sapier » Post

Already thought about it, but for I know at the moment the orientation of the sprite is client dependent if this is true I don't have any chance of fixing it on server.

Of course there always is a chance I missed it, as you can see with sprite size parameter.

EDIT1:
If my Patch for doors mod makes it into minetest I would have the possibility to create 3d animals consisting of mutliple linked entities (as done in doors mod). In this case the orientation wouldn't be a problem anymore
Last edited by sapier on Tue Dec 27, 2011 02:16, edited 1 time in total.
DON'T mention coding style!
(c) sapier all rights reserved

User avatar
jordan4ibanez
Member
Posts: 1895
Joined: Tue Sep 27, 2011 18:44
GitHub: jordan4ibanez
IRC: jordan4ibanez
In-game: jordan4ibanez
Location: Rhode Island, USA

by jordan4ibanez » Post

freakin sweet
I've been gone for a long time

sapier
Developer
Posts: 763
Joined: Tue Aug 16, 2011 18:17

by sapier » Post

I've tried to create 3d animals (with my patch applied) an partly succeeded.

Even with my patch there would still be some problems:

-orientation wouldn't be that easy, as you can't do a translation to the animal you would need to have an animal "model" for each orientation. Probably having 8 ones would be fair enough for a first try

-there are some rendering glitches with entity blocks within the same map node block ... not quite sure if it's a general problem. Probably there's just something not completly correct within my disorted cubes patch (was my first try to write code for irrlicht)

Image

This is one of the better views of the models. As you can see on the left the feet blocks are visible even they should be hidden by body block ... the same strange behaviour is shown for head block. Viewing from most directions you do at least partly see throug the animal

EDIT1:
Just need to stress out those animals in the screenshot can't do anything by now but standing there. I would have to add some code to make sure all entities that are one animal stay together and can be handled at once.
Last edited by sapier on Tue Dec 27, 2011 18:35, edited 1 time in total.
DON'T mention coding style!
(c) sapier all rights reserved

User avatar
jordan4ibanez
Member
Posts: 1895
Joined: Tue Sep 27, 2011 18:44
GitHub: jordan4ibanez
IRC: jordan4ibanez
In-game: jordan4ibanez
Location: Rhode Island, USA

by jordan4ibanez » Post

oh....my ...god...just wait until celeron sees this!!!! DUDE now we can use your code to make 3d character models along with that!! and why dont you just make the orientation be the forward direction..then program the model to reorientate itself? come on my server and we'll talk about it
I've been gone for a long time

sapier
Developer
Posts: 763
Joined: Tue Aug 16, 2011 18:17

by sapier » Post

If you tell me what server you're talking about I'll gladly do that ;-)
I'm in minetest-delta right now
DON'T mention coding style!
(c) sapier all rights reserved

User avatar
jordan4ibanez
Member
Posts: 1895
Joined: Tue Sep 27, 2011 18:44
GitHub: jordan4ibanez
IRC: jordan4ibanez
In-game: jordan4ibanez
Location: Rhode Island, USA

by jordan4ibanez » Post

aw man in in 0.4 and my server is "MY UPDATED SERVER" in the general forum lol
I've been gone for a long time

sapier
Developer
Posts: 763
Joined: Tue Aug 16, 2011 18:17

by sapier » Post

@jordan4ibanez would prefer irc to installing a vpn program.

The problem with orientation is that there is nothing for a set of entities. You would have to translate the entities edges to rotate the model. But you can't modify an entity in runtime.

Using those 8 directions (choosing the one next to the current direction) would mean removing a set of entities and adding the other one. I know not really a straight solution but feasable without major changes atm
DON'T mention coding style!
(c) sapier all rights reserved

User avatar
jordan4ibanez
Member
Posts: 1895
Joined: Tue Sep 27, 2011 18:44
GitHub: jordan4ibanez
IRC: jordan4ibanez
In-game: jordan4ibanez
Location: Rhode Island, USA

by jordan4ibanez » Post

i have joined #minetest @ Freenode
I've been gone for a long time

sapier
Developer
Posts: 763
Joined: Tue Aug 16, 2011 18:17

by sapier » Post

Added support for animals fighting back if a player attacks them.

Current attack pattern:

-animal will remember who attacked it and fight back
-player has random chance attack is beeing stopped
-player can run away, animal stops attacking if out of reach


Missing features:
-animal starting attack on its own
-animal following player while attacking
DON'T mention coding style!
(c) sapier all rights reserved

sapier
Developer
Posts: 763
Joined: Tue Aug 16, 2011 18:17

by sapier » Post

Finaly it's there, no more crafting animal spawn items. Animals are simply there!!
DON'T mention coding style!
(c) sapier all rights reserved

User avatar
rinoux
Member
Posts: 184
Joined: Tue Dec 27, 2011 12:15

by rinoux » Post

I like it !!

Post Reply

Who is online

Users browsing this forum: runs and 5 guests