Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • 0
ryg

What influences cacodemons to fly or not?

Question

I have created an outside area (288 units high) with different height levels (64x64 stairs) and I had hoped for the cacos to attack the player on the stairs above them but they stay on the ground and attack from below but don't rise. Why? 

Share this post


Link to post

6 answers to this question

Recommended Posts

  • 0
2 hours ago, Vermil said:

In vanilla Doom it would only be changes in floor height.

 

Though many source ports change the behaviour of flying enemies to be more 3D so things may differ in some/all of them.

 

I don't think any source port changes this part of monster AI, it'd be too gratuitous.

 

Share this post


Link to post
  • 0

They only change height if their horizontal path is blocked. As long as they can approach without changing height, they do.

 

Share this post


Link to post
  • 0

Will objects like trees also be regarded as blocking or has it to be a change in floor height?

Share this post


Link to post
  • 0

In vanilla Doom it would only be changes in floor height.

 

Though many source ports change the behaviour of flying enemies to be more 3D so things may differ in some/all of them.

Share this post


Link to post
  • 0

I think there was something about cacos being unable to go lower than their starting altitude, unless pushed by a moving sector. Or was it higher? I forgot the details, but there's an oddity with them.

Share this post


Link to post
  • 0
19 minutes ago, Graf Zahl said:

I don't think any source port changes this part of monster AI, it'd be too gratuitous.

 

I wonder if he's thinking of vertical thrust from explosions.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×