Jump to content

Recommended Posts

Posted

I have a living entity, i understand how the ai task work they pre-set with their own events and handling. What i am trying to do is have my entity wonder until a certai  condition is met in its class. more specificly my antity eats, and the player feeeds it, once the entity had enough food it stops eating, what i want it to do once it is full i want it to follow the person who fed it the owner but only once it is full

so the condition its stomach value to be at its max before following owner, how could i call the task from onupdate method or is there a different way like, in the add task zone set it to if(stomach==full)add task follow owner?

Posted

Override shouldExecute() and return false when the animal is fed.

  • Like 1

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

Posted

AI priorities are like a hierarchy of survival. They tell the mob what to think about, but not what to do. That's what each AI routine does when those above it have decided that they're not needed at the moment. If you look at vanilla mobs, you'll see emergency survival decisions at the top and aimless random wandering at the bottom. Player interactions fall in the middle, pre-empted by emergencies but more important than aimless wandering.

The debugger is a powerful and necessary tool in any IDE, so learn how to use it. You'll be able to tell us more and get better help here if you investigate your runtime problems in the debugger before posting.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.