So i have this model train, now how do i make this move. Also i want to attach a sound and a env_shake for when it goes over the players head, then when its out of the players view, wait a few mins and go over again. Please give a detailed answer i cant understand how to do it from other tutorials, if you could add screen shots that would be great. Thanks
This might help you: https://www.youtube.com/watch?v=rEsOv6CBHaE
It does not tell me how to attach the things like the models etc
Make the actual train a small rectangular block, and parent the props to the train, and It should work.
build the train then highlight all the brushes/props and tie them to a func_train
done diddly done
Ok, and how do I make it teleport back to its starting position after like a couple of seconds?
hmmmm youre asking a lot there.
with my train, i just have it on a constant loop rather than re-spawning.
[editline]22nd January 2016[/editline]
could i get a screenshot of the track from birds eye? i could try and work something out.
Srsly, just figure it out by yourself. I never asked people how to do anything (almost) and tried everything by myself basing on tuts on internet.
There is almost always a few possible ways to do one thing.
I always do trains by creating an invisible (nodraw) brush, turn it into tracktrain and then parenting everything I want to it.
- Set 2 path_track and set first one “teleport to this path track” flag.
2 or just put an output on second path_track that will teleport train to first path_track
- Or u can set put a trigger_teleport that will teleport the train.
- Or you can make the train a spawnable object by the point_template and kill it everytime it passes the second path_track and spawn new one at start position.
- I bet there is more ways to do it.
Just be creative and test your ideas.