I have recently started making a jumpmap, and wanting to add something unusual, thought up a very simple puzzle. I created a testmap, and the puzzle works, but it is lacking. There are several problems, my biggest one being that I can't imagine a way to properly reset the puzzle. And that'd be good to have on a public server with many people (it's not like I expect my crappy maps to be played by many people, but who knows).
But this would probs belong in Map / Funstuff Design, so...
I remember there being maps for Quake 3 with mechanisms using some kind of logic programming. I did some digging, but the entities that could be used for pseudo-logic gates unfortunately don't function the same in UrT or don't even exist in it.
(For those who mapped for Q3, i'm talking about doors opening when damaged, and shooter entities. I suggest you read this article. It might not be possible to do the same in UrT, the same way, but it might just blow your mind. Even if you did not map for Q3.)
I came to the conclusion that what I'd want to accomplish would require some new entities (might be wrong though, i can't into mapping).
Here's what I imagined:
Toggles between an output value of 0 and 1, when triggered by a button or trigger_multiple or anything like that. Its output could be connected to the other entity I thought up, in a similiar manner to target and targetname. Value at spawn could be set by mapper.
logic_IF:
It would work similiarly to a target_relay, except it'd have an extra input from a logic_latch. It would still have a targetname and a target.
When triggered, while its latch input is 1, it'd go on and fire its target. If input was 0, it would do nothing.
And for more complex puzzles, maybe a
logic_NOT:
One input and one output for booleans. Input 1, output 0 and the other way around.
With these three, it would be possible to construct stuff like AND, XOR, NOR, etc. gates. For an example, I also took the time to sketch a diagram for a door, that would require two buttons pressed in any order, for it to open: It's fairly large a pic, so I'm just gonna link to it.
My shitty jumpmap would not be the only place where these entities could come in handy, I think. I know of at least two jumpmaps trying to innovate, so others probably had the idea before me. Hell, if it hadn't been for jump mode becoming officially supported, I wouldn't even bother posting this.
I also read somewhere that assault mode is on the list as well (maybe that was about UrT HD, though). Logic entities would certainly make mapping for that much easier. (Powering up generators before opening doors, anybody?)
PS: Can upload that puzzle thing if anyone wants to see.
PPS: i was also thinking about a flamethrower! it would be very nice!
This post has been edited by Alcoholic: 05 August 2013 - 10:13 AM