The Alternator

Last week’s map hack post had a requirement that some of the triggers fire in a particular order. In that post, the ordering was achieved by applying a delay to one of the triggers, but this was acknowledged to be insufficient for the map to work in co-op. In order to get the ordering without the delay, we could have resorted to putting the entities in a specific order within the map, as seen in several previous hacks. But can we do any better…

Advertisements

Five Statues Challenge

Jon Cednert submitted the latest reader challenge.

I have 5 statues in a room, kindof in a circle. There’s also 5 spotlights that each points to a statue, but they are turned off by default. Whenever you walk up to any of the statues, I want its corresponding spotlight to light up, and stay on, even if you walk away from the trigger.
The only thing that could turn that first spotlight off, is by walking up to any of the other 4 statues, and light up its corresponding light.

Challenge accepted! Here’s a quick video of the map I came up with

Continue reading

Logic gates for 2017

Logic gates go back a long way in Quake, starting with metlslime’s tutorial for Quake 2 all the way back in 1998. I first came across them on qmap, the now lost predecessor of func_msgboard. In 2013 I wrote a tutorial on this blog on how to create a logic gate using entity hacks, to take some of the computer-made-from-dominoes out of them. Then in 2016 I edited that post to fix some bugs, and it turns out the fix I wrote was over-complex in some ways, and still deficient in other circumstances.

Given that, I’ve decided to write up my latest design for logic gates in a stand-alone article. Apart from providing a single place for new readers to get the design from, I hope that the simplification in the new method and the extra features it offers will be helpful for everyone.
Continue reading