This article is a guide to and a collection of cinematic screenshots by the community.
Guide[]
These guide allows you to move the camera freely with WASD and QE for changing the height, which is useful for taking screenshots and exploring areas usually inaccessible in "normal" gameplay.
Life is Strange[]
Instructions[]
Prerequisites:
Bindings=(Name="P",Command="playersonly",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="G",Command="Ghost",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="O",Command="Teleport",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="T",Command="Talk")More optional fine tuning hotkeys:
Bindings=(Name="PageDown",Command="CycleCamera 1",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="PageUp",Command="CycleCamera -1",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="Home",Command="CycleCamera 0",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="NumPadOne",Command="FOV 5",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="NumPadOne",Command="FOV 10",Control=False,Shift=False,Alt=True,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="NumPadTwo",Command="FOV 15",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="NumPadTwo",Command="FOV 20",Control=False,Shift=False,Alt=True,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="NumPadThree",Command="FOV 25",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="NumPadThree",Command="FOV 30",Control=False,Shift=False,Alt=True,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="NumPadFour",Command="FOV 35",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="NumPadFour",Command="FOV 40",Control=False,Shift=False,Alt=True,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="NumPadFive",Command="FOV 45",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="NumPadFive",Command="FOV 50",Control=False,Shift=False,Alt=True,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="NumPadSix",Command="FOV 55",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="NumPadSix",Command="FOV 60",Control=False,Shift=False,Alt=True,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="NumPadSeven",Command="FOV 70",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="NumPadSeven",Command="FOV 80",Control=False,Shift=False,Alt=True,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="NumPadEight",Command="FOV 90",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="NumPadEight",Command="FOV 120",Control=False,Shift=False,Alt=True,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="NumPadNine",Command="FOV 130",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="NumPadNine",Command="FOV 0",Control=False,Shift=False,Alt=True,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="F6",Command="Slomo 0.001",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="F7",Command="Slomo 0.2",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="F8",Command="Slomo 0.6",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="F9",Command="Slomo 1",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="F10",Command="Slomo 2",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings=(Name="F11",Command="Slomo 3",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Optionally modify the "[My Documents]\My Games\Life Is Strange\LifeIsStrangeGame\Config\LifeIsStrangeEngine.ini" to your liking.
MaxProcBuildingLODColorTextureSize=4096 MaxProcBuildingLODLightingTextureSize=4096 ImageReflectionTextureSize=4096 TerrainMaterialMaxTextureCount=32 FilteredDistortion=True AllowSubsurfaceScattering=true AllowImageReflections=true AllowImageReflectionShadowing=true MaxMultiSamples=0 bAllowD3D9MSAA=False MinShadowResolution=128 MinPreShadowResolution=16 MaxShadowResolution=8192 MaxWholeSceneDominantShadowResolution=8192 ShadowFadeResolution=512 bEnableVSMShadows=true bDNEAllowChromaticAberration=False ResX=2560 ResY=1440
Activating the freecam in-game with player controls:
- Have Cheat Engine opened (use the portable version which doesn't include an adware-packed installer), select the process and load the linked Cheat Engine table.
- Load the area you would like to explore in Collectible Mode.
- Press G or execute "Ghost" to activate Ghost, F2 to activate the Cheat Engine script, PageDown or execute "CycleCamera -1" to activate the freecam and H to hide Max.
- Tweak all settings to your liking using the UE3 commands and cheat engine table.
Controls:
- WASD: move the camera like the player.
- Q and E: change the camera height.
- Mouse: Aim
[Control description below written by davidcsimon]
- T or "Talk": Opens up the console, remove the word "say" before entering a command.
- P or "PlayersOnly": Pause all characters and cutscene cameras except for Max. Environmetal animations will play as usual
- G or "Ghost": Ghost mode – Max can now fly and pass through objects and people. You can move around as normal, but she won’t fall, and you can go places that are normally unreachable. Cutscenes will not trigger in this mode. Max’s animation state will freeze. This state cannot be reset without reloading the last checkpoint.
- O or "Teleport": Teleport to the first collidable surface in sight. Imagine a crosshair in the center of your screen, this command will teleport Max to whatever is under that crosshair, including invisible walls and ceilings. Use with Ghost Mode to change the camera height.
- PageUp or "CycleCamera -1": Lock the camera in place. You can still move Max as normal (great for taking shots of Max, or moving her out of frame). Press again to cycle through preset cameras.
- PageDown or "CycleCamera 1": Cycles the camera back.
- Home or "CycleCamera 0": Unlock the camera, moving it back to the standard over-the-shoulder position
- NumPad 1-9 or "FOV [5/10/15/20/25/30/50/55/60/70/80/90/120/130/0]": Adjust the Field of View. Combine with Alt to adjust by increments.
- Alt + NumPad 9: Reset to the default FoV
- F6-F8 or "Slomo [0.001/0.2/0.6]": Slow motion. Max can still be controlled, albeit slowly.
- F9 or "Slomo 1": Reset to normal speed.
- F10-F11 or "Slomo [2/3]": Fast Forward (Useful for rushing through cutscenes)
Additional mentionable commands (All UE3 commands):
- ShowDebug: Prints debug text in the upper left corner of the screen. (run again to turn off)
Location: X Y Z" is Max's location in the map and "CameraStyle" is the current camera mode (which you can toggle through with the PageUp and PageDown keys). Some modes are "Adrift_Walk" which allows you to rotate the camera relative to Max (the default mode) and "FreeCamera" which locks the camera in place, allowing you to move Max off-screen.
- ToggleUI: Toggle UI visibility (not recommended, use the CE table).
- ChangeSize [0]: Changes Max's character size.
- BugItGo [0 0 0 0 0 0]: Teleports the player to the given coordinates.
[Instructions below written by Ness199X]
Moving during cutscenes:
During cutscenes the player object doesn't exist, so you cannot just switch into ghost to fly around. The following instructions will allow you to move around during cutscenes (be aware that this can cause you to crash if these commands are executed out of order)
- Execute "PlayersOnly" or press P.
- Execute "CycleCamera -1" and/or "CycleCamera 1" or press PageUp and/or PageDown until you can rotate the camera.
- Execute the command "DebugCreatePlayer 0". Your screen should split in two, with a floating Max in the bottom screen.
- Execute "SSSwapControllers 0"
- Execute "DebugRemovePlayer 0". Your screen should return to a single frame, with the floating Max in it.
- Execute "Ghost" or press G. You should now be able to move the new Max around freely. Note that your camera controls may be a bit broken, as the camera control is relative to the 'real' Max object in the cutscene. Experiment with BugItGo and PageUp/PageDown to get it under control.
[Credits to denetii]
- Execute the following command before a branching dialog sequence to exit it: "KillAll WhatIfDialogActor"
Tools/Mods[]
- Main article: Modifications
- "Life is Strange: Photographer Mod" by IDK31
- Camera Modding using Unreal Engine commands by davidcsimon
- Activating the Dev Console / Advanced Screenshot Guide by Ness199X
- Reddit post by /u/Illyndrei
- Guide by One3rd
- Reddit post by /u/Illyndrei
Before the Storm[]
Instructions[]
Prerequisites:
- Replace the "Assembly-Csharp.dll" file in [SteamApps]\common\Life is Strange - Before the Storm\Life is Strange - Before the Storm_Data\Managed" with the modified one by Haoose and create a backup of the original one.
Activating the freecam in-game with player controls:
- Have Cheat Engine (Use the portable version which doesn't include an adware-packed installer) opened, select the process and load the linked Cheat Engine table.
- Load the area you would like to explore in Collectible Mode.
- Press F9 to activate the freecam.
- Activate Cheat Engine's mono features to use the DOF adjustments.
- Hide the HUD with H.
- Hide the outlines with N.
- Tweak all settings to your liking using the debug mode and Cheat Engine table.
Optionally pause the game time by hiding the UI and pressing escape. This will pause the whole game world and you will still be able to explore around because the pause UI is hidden. (Possibly requires an older version of the table)
Controls [written down by /u/0mgzh4x]:
- WASD: Move
- EQ: Up, down
- Mouse: Aim
- Left shift: Faster
- Left control: Slower
- Left shift + Mouse wheel down, up: Zoom in, out
- F12: NOCLIP
- F11: 8K SCREENSHOT (saved to "..\StreamingAssets\ScreenShots")
- F10: Toggle Postprocessing (DOF, color grading)
- R: Revert (return to start location)
XBOX controller:
- Left stick: Move
- Right stick: Aim
- Right, left trigger: Up, down
- Right bumper: Faster
- Left bumper: Slower
- Pad up: 8K screenshot
- Pad down: Revert
- Xbox Y: Toggle PP
- Xbox B + Left stick: Zoom in, out
Tools/Mods[]
- Main article: Modifications#Before the Storm
- Enabling freecam in debug mode in Episode 2 for screenshots by /u/IgelRM
- Camera modding Cheat Engine table with a hide UI feature by IDK31
Life is Strange 2 & Captain Spirit[]
Instructions[]
Activating the freecam in-game with player controls:
- Have Cheat Engine opened (use the portable version which doesn't include an adware-packed installer), select the process and load the linked Cheat Engine table.
- Load the area you would like to explore in Collectible Mode.
- Toggle freecam with PGDN.
- Move with the numpad keys (8 (up), 5 (down), 4 (left), 6 (right)), 9 (up), & 7 (down)).
- Rotate by holding down enter in combination with the numpad keys.
- Aim and zoom by holding down + in combination with the numpad keys.
- Adjust camera speed with C (slow), F (fast), and T (faster)
- Adjust game speed with F5-F10 (default speed is F9).
- Adjust camera location, pitch, yaw, roll, & FOV in >> VALUES section.
- Hide and show the HUD with H and G, respectively.
Tools/Mods[]
Screenshots[]
Note: These may contain spoilers for all the currently released episodes of the game.
- Flickr search for the lifeisstrange tag
- Life is Strange subreddit flair search for screenshots
- Tumblr search for Life is Strange
- Imgur search for Life is Strange
- DeviantArt search for the #lifeisstrange tag
Life is Strange[]
- deadendthrills.com
- Cutscene roaming by /u/0mgzh4x
- Flickr album by IDK31FC
- First person playthrough by u/UseYourIlusion
- Ultrawide screenshot Flickr album by /u/Lim3Fru1t
- Ultrawide screenshots by /u/simme605
- Soundtrack moments
- Everyday Heroes motif
- Chloe whispering her plan to Max in Episode 3 by bloodofelves
Before the Storm[]
- Freecam screenshots in ultrawide resolution, Episode 2, Reddit post by /u/Lim3Fru1t
- More Freecam screenshots in ultrawide resolution by /u/Lim3Fru1t
- Ultrawide Freecam Screenshots, Episode 1, by /u/Lim3Fru1t
- Panoramas of Episode 1, 2 by /u/LawnReality
- Life is Panorama (360° Album), Reddit post by /u/Fish013
- "Innocence Lost", Reddit post by /u/Cinemaker321 ("If Max were here she'd probably take a black and white photograph and call it "Innocence Lost" or some shit.")
- Screenshots by FlashRemedy
- Ultrawide screenshots by /u/simme605
- Ultrawide freecam screenshots, Episode 3 by /u/Lim3Fru1t
- Episode 3 Panoramas by /u/LawnReality
- Title screen freecam Reddit post by /u/Kalikabanos
Life is Strange 2[]
- Freecam screenshots by Robert Hoffmann - shared by DONTNOD on July 11, 2019.