I'm making a map in Boom format. I'm using Doom 2, only stock textures and stock monsters. I'm mapping with Eureka. I'm having a problem with monsters on a conveyor belt not teleporting like I want them to.
I have several conveyor belts that are tagged as type 253, so the belts are moving from the beginning of the level. I control the scrolling of the monsters on the belts by putting up small walls that are lowered by hitting switches throughout the level. The switches are hidden behind other switches (set to pass thru). This all works. The walls lower, the monsters scroll forward, the world is happy. There are multiple monsters on each belt, ranging from 1 to 10. And this part works well, regardless of how many monsters I put on the conveyor belt.
The problem arises when I have more than 1 monster on the belt and I try to have them teleport by crossing a teleport line near the end of the belt. 1 monster on the belt teleports just fine. But add a second monster (or more) and sometimes they teleport at the line and sometimes they pass right through the line. To add to the confusion, if I have two teleport lines on the same belt, they may pass through the first line (in the middle of the belt) and teleport at the second line (near the end of the belt). But this isn't always the case either. When they do teleport, everything works fine; they go where they're supposed to. When they don't teleport, they just stack up and I have a few dozen monsters not actually in play.
Except that I have teleport lines on these conveyor belts and when the monsters reach these teleport lines, they sometimes teleport and they sometimes don't (they just pass right through the teleport line. When the monsters do teleport, that works fine; they end up just where they're supposed to go. But when they don't teleport, I end up with a few dozen monsters that don't make it into play and are stuck hanging out in
I have tried tag 126 (standard Doom WR Teleport /monsters) and tag 269 (Boom WR Teleport /monsters) in case that was the problem. The behavior is the same.
I tried changing the timing of when the monsters reached the teleport lines, in case there was a problem with monsters teleporting at the same time. That didn't solve the problem.
I added several teleport lines one behind the other (separated by 16 units in this case), in case there was something odd going on with monsters not triggering a teleport line. The problem remained.
I have tried this in GZDoom, ZDoom, and PrBoom+. I get the same problem in all 3 ports.
A conveyor belt that only has 1 monster on it works fine. I would prefer not to have to make dozens of smaller conveyor belts if I can help it. Is there something that I am doing wrong or something that I am missing? Any help would be appreciated.
Edited by Pegleg Retype part for clarity and explanation.
Question
Pegleg
I'm making a map in Boom format. I'm using Doom 2, only stock textures and stock monsters. I'm mapping with Eureka. I'm having a problem with monsters on a conveyor belt not teleporting like I want them to.
I have several conveyor belts that are tagged as type 253, so the belts are moving from the beginning of the level. I control the scrolling of the monsters on the belts by putting up small walls that are lowered by hitting switches throughout the level. The switches are hidden behind other switches (set to pass thru). This all works. The walls lower, the monsters scroll forward, the world is happy. There are multiple monsters on each belt, ranging from 1 to 10. And this part works well, regardless of how many monsters I put on the conveyor belt.
The problem arises when I have more than 1 monster on the belt and I try to have them teleport by crossing a teleport line near the end of the belt. 1 monster on the belt teleports just fine. But add a second monster (or more) and sometimes they teleport at the line and sometimes they pass right through the line. To add to the confusion, if I have two teleport lines on the same belt, they may pass through the first line (in the middle of the belt) and teleport at the second line (near the end of the belt). But this isn't always the case either. When they do teleport, everything works fine; they go where they're supposed to. When they don't teleport, they just stack up and I have a few dozen monsters not actually in play.
Except that I have teleport lines on these conveyor belts and when the monsters reach these teleport lines, they sometimes teleport and they sometimes don't (they just pass right through the teleport line. When the monsters do teleport, that works fine; they end up just where they're supposed to go. But when they don't teleport, I end up with a few dozen monsters that don't make it into play and are stuck hanging out inI have tried tag 126 (standard Doom WR Teleport /monsters) and tag 269 (Boom WR Teleport /monsters) in case that was the problem. The behavior is the same.
I tried changing the timing of when the monsters reached the teleport lines, in case there was a problem with monsters teleporting at the same time. That didn't solve the problem.
I added several teleport lines one behind the other (separated by 16 units in this case), in case there was something odd going on with monsters not triggering a teleport line. The problem remained.
I have tried this in GZDoom, ZDoom, and PrBoom+. I get the same problem in all 3 ports.
A c
Edited by Peglegonveyor belt that only has 1 monster on it works fine.I would prefer not to have to make dozens of smaller conveyor belts if I can help it. Is there something that I am doing wrong or something that I am missing? Any help would be appreciated.Retype part for clarity and explanation.
Share this post
Link to post
10 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.