If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!
This article has a talk page!

Five Nights at Freddy's (Windows)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Five Nights at Freddy's

Developer: Scott Cawthon
Publisher: Scott Cawthon
Platforms: Windows
Released internationally: August 8, 2014


ObjectIcon.png This game has unused objects.
GraphicsIcon.png This game has unused graphics.
TextIcon.png This game has unused text.
DebugIcon.png This game has debugging material.
Carts.png This game has revisional differences.


PrereleaseIcon.png This game has a prerelease article
BugsIcon.png This game has a bugs page

Five Nights at Freddy's is the result of throwing Chuck E. Cheese, Night Trap, and the Weeping Angels into a blender. The end result is a bombshell of a horror game that manages to pull off suspense, terror, and multitasking all at the same time. For a while, you could not escape this game.

It also loves using jumpscares as a form of punis-

SCREEEEEEEEEEEE

Hmmm...
To do:
  • Heavily update the Bugs sub-page, as we now have proper documentation.

Sub-Pages

Read about prerelease information and/or media for this game.
Prerelease Info
Read about notable bugs and errors in this game.
Bugs
FNAF1-Stage-AllStaring.png
Unused Graphics and Objects
Horrific creepshots that give nightmares and interface duplicates.
FNAF1 Unused Demo Strings.PNG
Unused Text
Lots of duplicates, why not.
FNaF1Newspaper-Old.png
Version Differences
Never enter 1/9/8/7. Unless you're playing v1.12.

Debugging Material

Cheats and Debugging Codes

Key Effect
C + D + 0 (v1.0) Skips the player straight to 6AM while in any level.
C + D + Numpad+ (v1.1+) Skips the player straight to 6AM while in any level.
C + D + 1 Unlocks Night 6 and grants the first star if pressed on the main menu. This is reset upon dying or closing the game.
C + D + 2 Unlocks Custom Night and grants the second star if pressed on the main menu. This is reset upon dying or closing the game.

Miscellaneous

Cut-Off Sounds

Generic Jumpscare Scream

The infamous animatronic scream actually lasts for a full five seconds. It is actually a sound byte from an old audio library released in the 1990's. The sound itself was sampled from the 1981 horror movie Inseminoid (referred to as Horror Planet in the United States release). While the game does use the full sound, it will normally get cut off after the first second. However, pausing the game during a jumpscare by pressing CTRL and P allows you to hear the full sound in-game.

(Source: Shareware Breakthrough Soundworks)

Golden Freddy Jumpscare Scream

Golden Freddy's scream (which is actually a slower version of the main animatronic scream) lasts for about 16 seconds, but is only played for a single second before the game closes itself. Pressing CTRL and P during this jumpscare allows you to once again hear the full sound.

Oddities

Loading Screen Duplicate Code

Not counting additional time due to the next frame loading its assets, the loading screen takes exactly 0.1 seconds to jump to main gameplay. Despite this, code exists beneath it calling for the loading screen to take a single second to load the frame. It is currently unknown why this line of code exists or why it wasn't removed, as the 0.1 seconds event launches first.

2
• Timer equals 01''-00
	storyboard controls : Jump to frame "Frame 1" (4)
(Source: Original TCRF research)

Power Left UI

The code for opening the monitor is set to make the Power Left and Usage text at the bottom left of the screen reappear, though this doesn't actually do anything as nothing during gameplay hides it (besides the power out cutscene, where you cannot use the monitor). However, running out of power on the same frame as opening the monitor does allow the effects of this code to be seen, albeit in an unintentional manner, as it causes the text to be visible during the aforementioned cutscene. It's possible that this code is a remnant from a time where the power UI was only shown when viewing the monitor, which is further evidenced by an unused "per second" indicator using code that calls for it to appear when using the monitor.