|
Post by fraggerbuilder on Oct 7, 2017 5:14:08 GMT -5
I want to do a map with my house as a theme. On the first floor we have a ceiling trap door with ladder giving access to the garret. I know now how to rotate for a defined period so I made a button, 2 relays and a func_rot but what if I want to slide the ladder down once the func-rot is over ? I tried a func_train with the same team as the func-rot or grouping them but the func-train doesn't follow the trap door. Every compiler has powerful debugger. Forum has powerful bugger. Thank you.
|
|
|
Post by knightmare on Oct 7, 2017 12:54:23 GMT -5
You'll need to use a trigger_relay with a delay (in seconds, not ms) for the ladder (func_door would be easiest) to activate. If you want it to be closable as well, you'll need a second set of relays where the trap door is delayed instead of the ladder, and use a logic gate to switch between them.
Be careful with func_trains and teaming. If you run your map under the Ground Zero mission pack (rogue) the other entities will move with the func_train, and be essentially non-functional. This was an early, much cruder implementation of the movewith feature in the Lazarus mod.
|
|
|
Post by fraggerbuilder on Oct 8, 2017 4:23:40 GMT -5
Indeed a func_door_door does better than a fun_rot in this endeavour. I give up the making of the ladder. The trapdoor itself can be the ladder. I want to focus on the zoning of the ground floor of the house. This is less difficult. Difficulties arise by themselves. No need to look after. What are you talking about when u say "use a logic gate to switch between them." ? Anyway thank you for your advice
|
|
|
Post by knightmare on Oct 10, 2017 16:01:52 GMT -5
A logic gate is one or more target_blasters (targeted by a switch/trigger) that are aimed at func_buttons (that target the destination entity) in a tiny closed off room the player can't see or hear. There's a func_door (or maybe a func_train for multiple positions) that blocks one or more of the target_blasters by default. Some entity that acts as a logic control targets the func_door (or train) to enable/disable the switch.
|
|