Difference between revisions of "Elevator Fade"
m (Adjusted title and section capitalisation) |
|||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | {{P2_Title|Elevator | + | {{P2_Title|Elevator Fade}} |
=Overview= | =Overview= | ||
Line 5: | Line 5: | ||
'''Elevator Fade''' (or '''ele fade''' for short) is a manipulation of a game mechanics present in departure elevators that make sure the dialogue has ended before changing the level. | '''Elevator Fade''' (or '''ele fade''' for short) is a manipulation of a game mechanics present in departure elevators that make sure the dialogue has ended before changing the level. | ||
− | =How | + | =How It Works= |
An elevator moves on a specified track. This track consists of several control points that are at least 200 units apart from each other. When the elevator passes one of these control points, a special flag <code>TransitionReady</code> is checked. If it's set, then the level is changed. Otherwise, the elevator passes the control point and continues riding along the track. The only exception is the last control point of the track - if the elevator reaches it, it forces the level transition. | An elevator moves on a specified track. This track consists of several control points that are at least 200 units apart from each other. When the elevator passes one of these control points, a special flag <code>TransitionReady</code> is checked. If it's set, then the level is changed. Otherwise, the elevator passes the control point and continues riding along the track. The only exception is the last control point of the track - if the elevator reaches it, it forces the level transition. | ||
Line 15: | Line 15: | ||
# Elevator reaches last control point. | # Elevator reaches last control point. | ||
− | =Elevator | + | =Elevator Fade In Speedruns= |
− | For most levels, the fastest way to exit it is to activate the last dialogue as fast as possible, and then entering an elevator in a way so the dialogue ends right before reaching one of control points. Entering later makes you wait for reaching the control point longer. Entering too early causes the elevator to pass the control point, forcing you to wait for the next one. That's why proper timing is important, and that's the reason why most | + | For most levels, the fastest way to exit it is to activate the last dialogue as fast as possible, and then entering an elevator in a way so the dialogue ends right before reaching one of control points. Entering later makes you wait for reaching the control point longer. Entering too early causes the elevator to pass the control point, forcing you to wait for the next one. That's why proper timing is important, and that's the reason why most runners wait before entering the elevator. |
Getting fast elevator fade can save about 2 seconds each, meaning that it saves about 1 minute in a full game run if done properly. | Getting fast elevator fade can save about 2 seconds each, meaning that it saves about 1 minute in a full game run if done properly. | ||
− | =Fades | + | =Fades In Co-op= |
− | : | + | <pre style="color:red">TODO: describe this stuff</pre> |
Latest revision as of 07:12, 29 December 2021
Overview
Elevator Fade (or ele fade for short) is a manipulation of a game mechanics present in departure elevators that make sure the dialogue has ended before changing the level.
How It Works
An elevator moves on a specified track. This track consists of several control points that are at least 200 units apart from each other. When the elevator passes one of these control points, a special flag TransitionReady
is checked. If it's set, then the level is changed. Otherwise, the elevator passes the control point and continues riding along the track. The only exception is the last control point of the track - if the elevator reaches it, it forces the level transition.
In most cases, the flag TransitionReady
is cleared at the beginning of the level, and then it's set by a function which is executed at the end of certain dialogue, usually the last one in the level.
To sum this part up: in most cases, level transition in departure elevator can happen when:
- Elevator passes a control point after the last dialogue has ended.
- Elevator reaches last control point.
Elevator Fade In Speedruns
For most levels, the fastest way to exit it is to activate the last dialogue as fast as possible, and then entering an elevator in a way so the dialogue ends right before reaching one of control points. Entering later makes you wait for reaching the control point longer. Entering too early causes the elevator to pass the control point, forcing you to wait for the next one. That's why proper timing is important, and that's the reason why most runners wait before entering the elevator.
Getting fast elevator fade can save about 2 seconds each, meaning that it saves about 1 minute in a full game run if done properly.
Fades In Co-op
TODO: describe this stuff