Search In
• More options...
Find results that contain...
Find results in...

# Thing Placement Problem

## Recommended Posts

http://i.imgur.com/9K2jAve.png

http://i.imgur.com/aVAwm70.png

The circled enemy is a Former Sergeant in a 64x64 square, for some reason he can't move and right across from him is another in the same situation that can move just fine.

Now, I've remade the sector as well as made sure that he is the only thing placed in there. He just gets stuck and I can not figure out why.

It may be stuck in a wall.

Representing items as circles is inaccurate. Things are square in Doom, and Doom Builder has an option to draw them as squares.

Well, things in Doom aren't circles. If you draw a square around that circle you will see that it is partially in the wall.

Changing to squares gave me a better idea. I solved it, thanks guys.

Even if your monster has just enough space to NOT be stuck in a wall in its initial position, you haven't won yet. The problem is, every monster makes steps of a certain length in map units. Mostly it's 8 units, Revenants and Pinkies do 10-unit steps, Arachnotrons and Masterminds have 12-unit steps, Archviles have 15-unit steps and Cyberdemons 16-unit. The step length are exact - that means, every time the monster makes a step, it moves its entire body exactly as many units as their step length is, in one of the main 8 cardinal directions. They can't do smaller steps even if they approach an obstacle - in that case, they need to cancel the whole movement in that particular direction and have to choose another direction where their fixed-length step will fully succeed. If there's no such a direction out of the 8, monster becomes stuck. Therefore you need to give each monster enough space to walk, not just to stand in its exactly fitting small room.

Da Werecat said:

Things are square in Doom, and Doom Builder has an option to draw them as squares.

I really would like to know why that's not the default.