by sapier » Tue Feb 07, 2012 08:40
Did you have a look at animals mod? There's already a mobdescription there. It doesn't contain everything you describe but only features that are already implemented.
Mobs need to be implemented in lua as according to celeron c++ mob support is to be removed in near future.
DON'T mention coding style!
(c) sapier all rights reserved