Talk:Timed linedef executor/Gargoyle box

From SRB2 Wiki
Jump to navigation Jump to search

Can't believe I forgot to do this earlier...

Article and concept both fail. There's a real way to do timed linedef executors, and it is much simpler(once you know how), and gives you more control. Unfortunantly, I have to go dig up the forum post. Once I find it, I'll make a tutorial of it. --~Kaysakado  •  Talk  •  22:36, 3 March 2008 (UTC) 14:36, 3 March 2008 (PST)

Article and concept both NOT fail. It helped me fake a horizontally opening door. However, what I did is have a gargoyle fall through 3D areas. I now have figured out a different way in my head:

If I'm not mistaken, just have the gargoyle scroll down some conveyor belt stairs. The pushable objects trigger should work if it is falling into each step like that, as Dark Warrior has figured out. Then, if you want it to loop, have a red diagonal spring push the gargoyle back to the beginning and start over. I suppose you could curve the staircase in case you want the loop to have less of a pause. In something like Deathmatch Arena, though, it wouldn't matter.

Now if you want this to be triggered, put a door blocking the path of the gargoyle. The button should open the door quickly; then the gargoyle can actually trigger the rest of the stuff.

How is this? –SonicMaster 14:48, 3 March 2008 (PST)

Kays, I'm afraid the topic you dug up (I was given a link to it at a time) is merely for delaying the linedef executors. This allows you to repeat it, and is probably the best way so far to do so for the current version. JEV3 17:33, 3 March 2008 (PST)

I'm not talking about that, I'm talking about something completely different, combined with that. I'll give you a hint: when you use the move floor/ceiling executor, you can run another executor once it's done. ~Kaysakado  •  Talk  •  01:51, 4 March 2008 (UTC)

We already know about that, and No Climb just highly limits what you can do. Let's stick with this. –SonicMaster 18:26, 3 March 2008 (PST)

Placing gargoyles outside the level is actually one of the most powerful tools available to a level designer in SRB2. I use it myself occasionally for things such as the torch-opened doors in Aerial Garden Zone. The article itself could use a simplistic example before going into the complex execution it explains here, though. Perhaps someone could explain a simple delayed effect using a control sector with a gargoyle and a rising floor into a gargoyle-triggered linedef executor for a single delayed effect before going into usage of conveyor belts for repeated activations.

The gargoyle-triggered linedef executor is incredibly powerful as it allows you to create a "variable" out of an object. -Mystic 21:18, 3 March 2008 (PST)

Well then Kaysakado, maybe the article I wrote doesn't fail in concept after all... -_- --Jazz 21:30, 3 March 2008 (PST)

In Kaysakado's defense, the concept of using a gargoyle as a variable is rather ridiculous until you actually do it yourself and realize how easy it is to use. For instance, for the door in Aerial Garden 2 that requires 4 switches to be pressed to open, there is a small sector with a gargoyle in it outside the map. It starts with a floor value of zero, and each switch raises the floor by 64. There is an intangible FOF in that sector with a floor height of 256 with has a gargoyle-triggered linedef executor on it. Hence, all four switches have to be pressed before the gargoyle will reach the height necessary to enter the FOF, triggering the action that opens the door.

At first glance, that sounds hilariously complicated, but when actually doing it in the stage, it's a LOT simpler than the other options available, and incredibly easy to debug as well, since your "variable" is simply the floor height of the sector, and that's easy to check with debug mode and NOCLIP. -Mystic 21:38, 3 March 2008 (PST)

Actually, it really doesn't sound that complex. But maybe because I know how to make a gargoyle box. –SonicMaster 23:11, 3 March 2008 (PST)

I admit, gargoyles do work well for certain things, and they work well here, but it's not the best way. Especially since there's no equation for a conveyor belt's speed, but there is one for moving floor height, and that is Amount of Fracunits to move/Linedef Length=Amount of tics it takes. ~Kaysakado  •  Talk  •  20:25, 4 March 2008 (UTC)

hello there ive decided to start complaining again

Make a generic Timed Linedef Executor article explaining what it is, then have articles for both the gargoyle box strategy and the Upper Unpegged strategy. (which is still the better strategy, imo. I've tried both) I'd write it myself, but I want to get the OK on this first. On a slightly unrelated note, combining the Upper Unpegged strategy with gargoyles is probably the best way, albeit the most complex. ~Kaysakado  •  Talk  •  22:41, 29 December 2008 (UTC)