User blog:LordHelix990/Better AI...

I think the animals should have some better AI, and more diverse moods. Some mood examples would be:

Scared: This will happen a lot to animals with smaller brains like Stegosaurus, Triceratops, and Therizinosaurus. When something dangerous passes very close by, the animal will suddenly become frightened. It will make louder and higher-pitched calls and will start attacking everything in sight. It usually happens when something loud and/or dangerous suddenly comes up near the dinosaur, such as a zombie or an explosion.

Sick: The animal will be much less active. When it eats, it will replenish half value to no value at all. Also, they starve quicker.

Stressed: Essentially an expansion past Angry. The mood value will extend to -150, so -149 to -101 will be Stressed. When Stressed, herbivores will lash out at anything that comes near, while carnivores will try and break through a wall to escape.

Rampage: -150 only. When an animal is on a Rampage, it will start attacking anything on sight, and can cause mass destruction. The smaller dinosaurs won't destroy blocks, but they can tear up Redstone circuits and attack mobs and other shit.

Animal Mentalities: These will replace Timid, Calm, Territorial, and Aggressive.

Scavenger: The animal will lie in wait when an animal makes a kill, and then it will challenge the killer for the food. It won't hunt by itself. Example: Saurophaganax

Pack: The animals will carry out coordinated attacks together and will attack large prey. Example: Allosaurus

Herd: The animals will defend each other when injured. Example: Stegosaurus

Solitary: The animal will prefer to live by itself, but it will not mind living in small family groups. Beware though, having too much animals near it will cause the animal to feel Stressed. Example: Triceratops

Flocking: The animals will move around together in large groups. All animals of the same species will follow the oldest animal/animal in best condition. However when a member of the flock is injured they will run away and won't defend each other. Example: Gallimimus

Competitive: The animal will snarl at other animals that get too close to it, but they won't attack unless attacked first. Example: The Terror Birds

Hostile: The animal attacks on sight. Example: Troodon

Timid: When an animal even SEES a threat, it will run far away and find shelter, like Ocelots. Example: Compsognathus

Bold: The animal will stay behind and fight back against attackers. However, it won't attack unless attacked first. Example: Brachiosaurus

Naive: The animal will walk up to predators and be friendly, but they can accidently harm others. Only when they drop below 20% will they run away, but by that time they're *this* close to kicking the bucket. Example: Dodo