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

Superliminal

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Superliminal

Developer: Pillow Castle
Publisher: Pillow Castle
Platforms: Windows, Mac OS X, Xbox One, PlayStation 4, Nintendo Switch, Linux
Released internationally: November 12, 2019 (Windows/Mac), July 7, 2020 (PS4/XB1/Switch), November 5, 2020 (Linux)


AreasIcon.png This game has unused areas.
ModelsIcon.png This game has unused models.
DebugIcon.png This game has debugging material.


NotesIcon.png This game has a notes page

<Sanky> please suggest an unused sprite with a clock or something
This game is still under active development.
Be aware that any unused content you find may become used or removed in the future. Please only add things to the article that are unlikely to ever be used, or went unused for some time. If they do get used, please remove them from the page and specify in the edit summary!
So very stubbly.
This page is rather stubbly and could use some expansion.
Are you a bad enough dude to rescue this article?

Hello, my name is Dr. Glenn Pierce, and this is Superliminal, where you are in a dream and perspective is reality. Rest well.

Hmmm...
To do:
  • Add hidden eggs.
    • Check if TestChamber_Live/TC_AlarmClockCloneHallway/Props/AlarmGroup/Alarm_Clock_Gameplay_Prop_CloneInWindow (54)_PartOfEasterEgg is actually part of an Easter egg.
  • Check if there's any unused audio.
  • Document these oddities:
    • Intro cutscene narration having a reverb effect.
    • The game opening up with a strange printer sound and then starting up normally.
  • Document the "Hall 06" glitch room from the Labyrinth level. (It's not an inaccessible area because all the halls in the hallway maze use the same area.)
  • Document unused checkpoint camera locations.
  • List internal scene names and list what each ones does.
  • Look at file names that contain the word "easter egg" in it.
  • Look for a special alarm clock in Induction. (Source?)
    • Check if TestChamber_Live/TC_AlarmClockCloneHallway/Props/AlarmGroup/Alarm_Clock_Gameplay_Prop_CloneInWindow (9) has anything to do with it. (Every time you turn around, the time on that alarm clock changes.)
  • Properly document Albert-Intro Variant's model.
  • Proto page for the original 2014 Museum of Simulation Technology tech demo.
  • Re-organize page when documentation is done.
  • Revisional differences.

Sub-Pages

Miscellaneous tidbits that are interesting enough to point out here.
Notes
Superliminal-key-icon.png
Inaccessible Areas and Objects
Superliminal-wakeup-icon.png
Unused Areas and Objects

Debug Mode

Hmmm...
To do:

Commands

Note: These commands can still be activated even if another character is pressed. For example, typing fxps still activates data statistics. The KeystrokeTracker timeouts after one second.

Commands Effect
- Goes to the previous scene level (does not work if you are in the Main Menu, which is the first scene).
= Goes to the next scene level.
0 + index? Unknown (it's mentioned in the game's code, might have to do something with a TeleportToCheckpointIndexDebug)
77 Sets game speed to 10
ao Unknown (might be broken or currently not working, all it does is dim the Main Menu's lights. Maybe it's trying to pull up a menu it can't find).
ball Unknown (it's mentioned in the game's code, might have to do something with collision).
db (Only works on main menu) Brings up a level select, doesn't turn off when re-typed. (Oddly, the loading screens are the only options that are selectable.)
fps Activates data statistics. (FPS, RAM usage, Audio dB and PC statistics)
gg Activates noclip. (Does not work with controller.)
gif Unknown (It's mentioned in the game's code, gif capture?)
mp (Only works in multiplayer modes) Disables/Enables multiplayer user interface.
photon (Only works in multiplayer modes) Disables/Enables PhotonStats (see below)
pm Removes crosshair. (Only resets itself when the level is restarted)
ref Unknown (It's mentioned in the game's code, might have to do something with reflection).
rty Unknown (It's mentioned in the game's code, might have to do something with resizing).
tex Supposed to disable/enable texture streaming, but it doesn't seem to do anything except for displaying "Texture streaming disabled" on the top left of the game window.

Main Menu

SuperliminalMMDebug.png
Option Effect
DELETE CHALLENGE STATS
DELETE SAVES Deletes save files
DELETE UNLOCKED
DELETE SETTINGS Resets settings
DELETE TRACKED ACTIONS
DELETE LOCAL ACHIEVEMENTS Resets local achievements. (Doesn't reset achievements on Steam)
UNLOCK ALL (BETA) Unlocks everything

Level Select

Hmmm...
To do:
Unsure if it's needed but maybe document what each selection does, even though they're just the loading screens.
SuperliminalLevelSelectDebug.png

Typing db brings up a level select. For some reason, the loading screens are the only options that are selectable.

Debug Options

SuperliminalPauseDebug.png

The Debug Options will show up when you enter a level, pause the game and go into Options once, then back out, and then back in again.

ACHIEVEMENTS_DEBUG

SuperliminalAchievements Debug.png

Note that unchecking any option won't remove the selected achievement from your Steam Achievements, they only remove it from the Achievements menu in the Options.

Debug Achievement Name Real Achievement Name
APPLEONHEAD Son of Man
BREAKSODACAN Sugar Crash
OPTICALNOOK Please Use Other Door
PULLALLALARMS Fire Safety Achieved
PULLONEFIREALARM Fire Alarmist
SODAINRECYCLING Environment Saved!
SODAINTRASH Please Recycle
TRASHCANREJECT Take Your Trash Elsewhere
CLICKALLFIREEXTINGUISHERS Fires Extinguished
CLICKALLBLUEPRINTS Feeling Blue
COLLECTALLCHESSPIECES Chess Master
DRINKALLSODAS Soda Connaisseur
BEATTHEGAME Wake Up
BEATTHEGAME30MINUTES Superluminal
BEATTHEGAME60MINUTES Speed Runner
VAGUELYACTIVATED Vaguely Activated Achievement
CLONEALOT Why Are You Like This?
GRABTROPHY Polite Recognition
PULLXFIREALARMS Expert Fire Alarmist
WINCHESSGAME Kasparov
COMPLETECONSTELLATIONS Stars Align
DEVCOMMCOMPLETE Biggest Fan
CHALLENEGEMODECOMPLETE Mindful
IMPORTOBJECT Dr. Pierce's Protege
UPLOADOBJECT Contraband
UPLOADDREAM Dream within a Dream
PLAYDREAM Dream Sculptor

ACTIONS_DEBUG

Hmmm...
To do:
  • Find out what each option does.
  • Find out if "ITEM NAMES" shows anything.
SuperliminalActions Debug.png
Option Effect
PULLFIREALARM
CLICKFIREEXTINGUISHER
SEECONSTELLATION
COLLECTCHESSPIECES
CLICKBLUEPRINT
SODATYPES
ACTUALEGGS

Data Statistics

SuperliminalDataStatistics.png

Typing fps brings up data statistics (called Graphy in the code). On the top right, there is boxes for tracking frames per second, ram usage & audio loudness. (Note: Audio loudness doesn't really seem to work that well. Only shows either -##.# or -80.0 dB). On the bottom left, there is the player's PC specs.

PhotonStats

Hmmm...
To do:
If needed, document what each line means.
SuperliminalPhotonStats.png

In multiplayer modes, typing photon brings up internet data statistics.

Miscellaneous Development Leftovers

Albert and Alex subtitles

Hmmm...
To do:
Find the files that are mentioned here. They could possibly be baked into the Unity asset packages.

In the game's files, there are unused subtitles, named Alex_01, Alex_02 and it goes all the way to Alex_06. All of the said files are subtitles whose speaker is apparently "Alex" and he just says the line "bah.". All of the files are exactly the same except the start and end of the lines. There are more subtitles called Albert_01 and goes up to Albert_16. Exactly the same as the Alex subtitles but the speaker's are changed in the .json file to "Albert" instead of "Alex". Purpose of these files existing might be to test the subtitles and if the timings worked correctly or something along the lines of that.