You can know more about editing the articles in the wiki by reading guidelines.

Difference between revisions of "Facility"

From Speedrunwiki.com
Jump to navigationJump to search
(move tutorials and world record list)
(add overview / time not saved page link)
 
(10 intermediate revisions by 3 users not shown)
Line 2: Line 2:
  
 
{|class="wikitable" style="float:right;"
 
{|class="wikitable" style="float:right;"
!colspan="3"|Dam
+
!colspan="3"|Facility
 
|-
 
|-
 
| colspan="3" style="text-align: center;"| [[Image:Facility.png|150px]]
 
| colspan="3" style="text-align: center;"| [[Image:Facility.png|150px]]
Line 15: Line 15:
 
|-
 
|-
 
|00 Agent || [https://www.youtube.com/watch?v=HGzm5O1I6tk 0:51] || Daniel Coelho on 2020-02-09
 
|00 Agent || [https://www.youtube.com/watch?v=HGzm5O1I6tk 0:51] || Daniel Coelho on 2020-02-09
 +
|-
 +
|LTK || [https://www.youtube.com/watch?v=COVdBQOm4PE 1:03] || Rayan Isran on 2019-04-04
 +
|-
 +
|DLTK || [https://www.youtube.com/watch?v=mdhjC4ohZMU 1:38] || Marc Rützou on 2017-12-29
 
|}
 
|}
 +
 +
== Overview ==
 +
Facility can experience the [[Time Not Saved]] glitch.
  
 
== Objectives ==
 
== Objectives ==
  
 
=== Agent ===
 
=== Agent ===
; a. Gain access to laboratory area
 
; b. Rendezvous with 006
 
; c. Destroy all tanks in bottling room
 
; d. Minimize scientist casualties
 
  
=== Secret Agent / 00 Agent ===
+
====a. Gain access to laboratory area ====
; a. Gain access to laboratory area
+
Enter the room with the stairs up. This is the only route to the ending so the objective is trivial.
; b. <nowiki>Contact double Agent: James Bond</nowiki>
+
 
: This requires finding Dr. Doak. He will give Bond the door decoder.
+
====b. Rendezvous with 006 ====
; c. Rendezvous with 006
+
Completes a fixed time after Trev first greets Bond with "Glad you could make it, 007". This is the bottleneck in the ending, and so this objective should be completed deep into the fade.
; d. Destroy all tanks in bottling room
+
 
; e. Minimize scientist casualties
+
====c. Destroy all tanks in bottling room====
 +
All 10 of them.
 +
 
 +
====d. Minimize scientist casualties====
 +
At most 2 scientists (excluding Doak) can be killed.<ref>https://ryandwyer.gitlab.io/gepd-function-explorer/ge-facility-1008.html</ref> This largely isn't a problem though you can fail it with a poorly placed mine boost upstairs.
 +
 
 +
===Secret / 00 Agent===
 +
 
 +
====a. Gain access to laboratory area====
 +
 
 +
==== b. <nowiki>Contact double Agent: James Bond</nowiki>====
 +
The only additional objective on SA / 00A. This requires meeting up with the man himself, Dr Doak, and receiving the door decoder from him<ref name=":0">https://ryandwyer.gitlab.io/gepd-function-explorer/ge-facility-0425.html</ref>. On 00A the objective will fail explicitly if he's killed before you receive the decoder <ref>https://ryandwyer.gitlab.io/gepd-function-explorer/ge-facility-100c.html</ref>, but on SA he still cannot give you the decoder during his death animation.
 +
 
 +
====c. Rendezvous with 006====
 +
 
 +
====d. Destroy all tanks in bottling room ====
 +
 
 +
====e. Minimize scientist casualties====
  
== Facts ==
+
==Facts==
  
=== Dr. Doak spawn ===
+
===Dr. Doak spawn===
  
Doak does not spawn immediately. He only spawns once you enter the area containing the bathrooms (drop down from vents). There are 7 locations he can spawn at.
+
Doak does not spawn until you enter the bathroom. There are 7 locations he can spawn at<ref>https://ryandwyer.gitlab.io/gepd-function-explorer/ge-facility-1004.html</ref>, as pictured:
  
 
[[Image:goldeney_doak_spawn_location.png|border|500px|Dr. Doak spawn locations]]
 
[[Image:goldeney_doak_spawn_location.png|border|500px|Dr. Doak spawn locations]]
 +
{| class="wikitable"
 +
|+
 +
! Location
 +
!Chance, / 256
 +
!Chance, %
 +
|-
 +
| #1
 +
|36
 +
|14.1
 +
|-
 +
|#7
 +
|45
 +
|17.6
 +
|-
 +
|other
 +
|35
 +
|13.7
 +
|}
 +
The chances of getting the optimal spawn, #3, is 1 in 7.31.
 +
 +
The 3 better spots have common names, since all are involved in alternate strats:
 +
{| class="wikitable"
 +
|'''Spawn number'''
 +
|'''Common name'''
 +
|-
 +
|#1
 +
|Big lab
 +
|-
 +
|#2
 +
|Small lab
 +
|-
 +
|#3
 +
|Best spot
 +
|}
 +
 +
=== Dr. Doak sequence===
  
To determine the spawn location, the game rolls a random number up to 256. Location #1 is given a 36/256 chance (14%), location #7 is given a 45/256 chance (17.5%), and the remaining five locations are each given a 35/256 chance (13.6%). This means #7 has the highest probability, next up being #1, then all the others tied.
+
The game checks if Bond is within Doak's line of sight, and if so triggers Doak's walking toward Bond<ref name=":0" />. The conversation is triggered once Bond is within a 2m, and 5 seconds later Doak will give Bond the door decoder, wherever Bond is in the level.
  
The chances of getting the optimal #3 is 1 in 7.31.
+
In particular you can 'meet up through the glass' when Doak is in the small lab. This still loses at least 0.30s compared to the best spot even in a TAS setting<ref>https://www.youtube.com/watch?v=AjxR0nx8tmY</ref>, and would lose even more when compared to 'right strafe Doak'.  
  
=== Dr. Doak sequence ===
+
=== Good and Bad Trev ===
  
The game checks if Bond is within Doak's line of sight, and if so triggers Doak's walking toward Bond. After this the game checks if Bond is within a certain range and if so triggers the timer/talking.
+
This refers to the position of Trevelyan when Bond enters the bottling area.
  
After Bond meets up with Doak, a timer starts which determines when he gives the Decoder and when he leaves. The decoder is given after 300 frames (5 seconds) and Doak leaves after 480 frames (8 seconds).
+
For detailed mechanics, see [[Facility - Good and Bad Trev]]
  
== Strategies ==
+
==Strategies==
  
=== Theoretical ===
+
===Theoretical===
  
; Decoder door guard lure
+
;Decoder door guard lure
: This is a theoretical strategy that lures one of the guards next to the decoder door to open it for you, saving between 2-3 seconds. This has only been demonstrated in a TAS. More information [https://forums.the-elite.net/index.php?topic=18518.msg470247#msg470247 in this post].
+
:This is a theoretical strategy that lures one of the guards next to the decoder door to open it for you, saving 2-3 seconds. This has only been demonstrated in a TAS. More information [https://forums.the-elite.net/index.php?topic=18518.msg470247#msg470247 in this post].
  
== Tutorials ==
+
== Technical Details ==
  
=== Agent ===
+
=== Trio after console door ===
 +
 
 +
The script for each of the trio of guards in the hallway after the console controller door is naively written to wait until they see Bond, then walk & shoot, followed by run & shoot, before becoming normal guards. However if you look down heavily then the two charging animations fail and they will fall through to become normal guards.
  
* [[Goldeneye 007 Tutorial: Facility Agent|Facility Agent]]
+
=== One guard lure ===
  
* [https://www.youtube.com/watch?v=-ssOL4oScoQ video tutorial by Luke]
+
There's a separate page discussing the technical aspect of the [[Facility Decoder Door Lure|decoder door one guard lure]].
  
=== Secret Agent ===
+
==Tutorials==
  
* [[Goldeneye 007 Tutorial: Facility Secret Agent|Secret Agent]]
+
===Agent===
  
=== 00 Agent ===
+
*[[Goldeneye 007 Tutorial: Facility Agent|Facility Agent]]
  
This should follow the same strategy as Secret Agent.
+
*[https://www.youtube.com/watch?v=-ssOL4oScoQ video tutorial by Luke]
  
=== LTK ===
+
===Secret Agent / 00A Agent===
  
* [[Goldeneye 007 Tutorial: Facility LTK|LTK]]
+
*[[Goldeneye 007 Tutorial: Facility Secret Agent|Secret / 00A Agent]]
  
=== DLTK ===
+
===LTK===
  
* [[Goldeneye 007 Tutorial: Facility DLTK|DLTK]]
+
*[[Goldeneye 007 Tutorial: Facility LTK|LTK]]
 +
*Tutorial Video: [https://videos.huzip.net/tutorials/goldeneye/ltk-dltk/Adam-Bozon/annotated/Facility%20LTK%20Tutorial.html - Adam Bozon - Facility LTK Tutorial (turn captions on)]
 +
*Tutorial Video: [https://videos.huzip.net/tutorials/perfect-dark/ltk-dltk/Eric-Liikala/annotated/Facility%20LTK%20Tutorial.html - Icy - Facility LTK Tutorial (turn captions on)]
  
== Misconceptions ==
 
  
; Faster Trev speech
+
===DLTK===
: It's not possible to affect the duration of the interaction like the [[Statue#Trev Shot|Trev shot]]. This is managed by an internal timer.
 
  
 +
*[[Goldeneye 007 Tutorial: Facility DLTK|DLTK]]
 +
*Tutorial Video: [https://videos.huzip.net/tutorials/goldeneye/ltk-dltk/Adam-Bozon/annotated/Facility%20DLTK%20Tutorial.html - Adam Bozon - Facility LTK Tutorial (turn captions on)]
 +
==External Links==
  
== External Links ==
+
*[https://rankings.the-elite.net/goldeneye/stage/facility Facility World Rankings]
 +
*[https://rankings.the-elite.net/goldeneye/ltk/stage/facility Facility LTK/DLTK Rankings]
 +
*[http://thengamer.com/GE/02-Facility/ Facility Videos]
  
* [https://rankings.the-elite.net/goldeneye/stage/facility Facility World Rankings]
+
==References==
* [https://rankings.the-elite.net/goldeneye/ltk/stage/facility Facility LTK/DLTK Rankings]
+
{{Reflist}}
* [http://thengamer.com/GE/02-Facility/ Facility Videos]
 
* [https://forums.the-elite.net/index.php?topic=18518.msg383070#msg383070 the-elite facts topic post on Dr. Doak spawn]
 
* [https://forums.the-elite.net/index.php?topic=18518.msg383179#msg383179 the-elite facts topic post on Dr. Doak sequence]
 
  
 
[[Category:GE Strats]]
 
[[Category:GE Strats]]

Latest revision as of 19:06, 18 July 2021

Facility (Part ii of Mission 1: Arkangelsk) is the second level in GoldenEye 007.

Facility
Facility.png
World Records
Difficulty Time First achieved by
Agent 0:42 Rayan Isran on 2019-07-07
Secret Agent 0:51 Rayan Isran on 2019-09-01
00 Agent 0:51 Daniel Coelho on 2020-02-09
LTK 1:03 Rayan Isran on 2019-04-04
DLTK 1:38 Marc Rützou on 2017-12-29

Overview

Facility can experience the Time Not Saved glitch.

Objectives

Agent

a. Gain access to laboratory area

Enter the room with the stairs up. This is the only route to the ending so the objective is trivial.

b. Rendezvous with 006

Completes a fixed time after Trev first greets Bond with "Glad you could make it, 007". This is the bottleneck in the ending, and so this objective should be completed deep into the fade.

c. Destroy all tanks in bottling room

All 10 of them.

d. Minimize scientist casualties

At most 2 scientists (excluding Doak) can be killed.[1] This largely isn't a problem though you can fail it with a poorly placed mine boost upstairs.

Secret / 00 Agent

a. Gain access to laboratory area

b. Contact double Agent: James Bond

The only additional objective on SA / 00A. This requires meeting up with the man himself, Dr Doak, and receiving the door decoder from him[2]. On 00A the objective will fail explicitly if he's killed before you receive the decoder [3], but on SA he still cannot give you the decoder during his death animation.

c. Rendezvous with 006

d. Destroy all tanks in bottling room

e. Minimize scientist casualties

Facts

Dr. Doak spawn

Doak does not spawn until you enter the bathroom. There are 7 locations he can spawn at[4], as pictured:

Dr. Doak spawn locations

Location Chance, / 256 Chance, %
#1 36 14.1
#7 45 17.6
other 35 13.7

The chances of getting the optimal spawn, #3, is 1 in 7.31.

The 3 better spots have common names, since all are involved in alternate strats:

Spawn number Common name
#1 Big lab
#2 Small lab
#3 Best spot

Dr. Doak sequence

The game checks if Bond is within Doak's line of sight, and if so triggers Doak's walking toward Bond[2]. The conversation is triggered once Bond is within a 2m, and 5 seconds later Doak will give Bond the door decoder, wherever Bond is in the level.

In particular you can 'meet up through the glass' when Doak is in the small lab. This still loses at least 0.30s compared to the best spot even in a TAS setting[5], and would lose even more when compared to 'right strafe Doak'.

Good and Bad Trev

This refers to the position of Trevelyan when Bond enters the bottling area.

For detailed mechanics, see Facility - Good and Bad Trev

Strategies

Theoretical

Decoder door guard lure
This is a theoretical strategy that lures one of the guards next to the decoder door to open it for you, saving 2-3 seconds. This has only been demonstrated in a TAS. More information in this post.

Technical Details

Trio after console door

The script for each of the trio of guards in the hallway after the console controller door is naively written to wait until they see Bond, then walk & shoot, followed by run & shoot, before becoming normal guards. However if you look down heavily then the two charging animations fail and they will fall through to become normal guards.

One guard lure

There's a separate page discussing the technical aspect of the decoder door one guard lure.

Tutorials

Agent

Secret Agent / 00A Agent

LTK


DLTK

External Links

References

GoldenEye 007 solo missions