The recent "Text Timer" thread inspired me to make one of my own. The KZ or "climbing map" timers are excellent, but comprised of hundreds of brushes and entities, I decided I wanted to make something simpler. After thinking about a couple ways to go about it, I finally came up with this:
DownloadIt's a timer that starts and stops at the push of a button (no reset capability, max duration 60 seconds). I thought it might be fun to make this a challenge to see how many different ways people might come up with to make a HL text timer.
Timer Challenge
**********Build a timer that counts up to at least 60 seconds and is something you can stop and start at the push of a button.
Bonus points for making it resetable, and/or longer duration than 60 seconds.
I'd like to see how many people will build one, and then we can all vote on the timer we like the best (The first entry does not win automatically).
**********Have fun! = )
If you're interested in how mine works, read on:
It uses a togglable func_train with textured numbers. The moving "list" of numbers acts as the timer. This Timer is very primitive.
The Max duration of the timer is dictated by the size/scale of the font you use, and the length of the train. This design has it's limitations if you want one that can go on for more than a couple minutes: the train becomes impossibly long after a short while.
The train button (red one) is a simple button that targets the train's name. This is the only button that is needed for timer operation.
The yellow button targets a trigger_relay, that was used on an earlier version of the train that used a func_wall instead. (I was hoping the relay would stop the movement of the door mid sequence, but it does not.)The yellow button will also stop/start the timer, but is redundant.
I can thing of 2-3 additional, non-entity intensive ways to to make a timer, but I'm sure there are more.