Resident Evil 7

File information

Last updated

Original upload

Created by


Uploaded by


Virus scan

Safe to use

About this mod

A cheat engine script with the function of artificially creating a third person camera view.

Permissions and credits
DX11 Steam script does not work with the current ray tracing update
Only with the "dx11_non-rt" version in the "Betas" tab.
It can be found in RE7's game properties in the Steam library.


This script will force the game's camera from its first person view to one that is behind the player character and to the side, giving the game a bit of a closer feel to the over-the-shoulder entries in the series.

It is completely functional from the beginning of the main game through to the end. There are several options available to make adjustments to how the camera's positioning is handled.

The script also includes options to automatically disable third person in some situations that may be better suited to first person. It can also be assigned hotkeys to toggle manually third person mode during game play.


Basic instructions to use this script are in the README. It is highly recommended to install a model mod such as alphaZomega/ZombieAli's Ethan with Head (pictured) for the best experience, otherwise Ethan has no head model. I recommend making sure the script is properly working with your game beforehand.

To use a model replacement, download FluffyQuack's Mod Manager, set the game path of re7.exe, and drop the model's .rar file in the Games\RE7\Mods folder. Please note that neither the script nor mods function with the Microsoft Store version of the game as it has locked files. Until proper model mods are available for them, side playable characters will have their sections of the game default back to first person.

A tutorial on both using the script and installing these mods is available in the "VIDEOS" section.

Complementary Mods

ZombieAli/AlphaOmegaZ's RE2 Leon over Ethan replacement model is another option available for Ethan.

SilverEzredes' No Blood on Screen Effect can be used to disable screen blood from health loss.

masterotaku's Helix Mod can be used to disable some of the more obtrusive camera effects such as the always present vignette. A lighter version of it for shorter loading screens is also available (see XenoVars' CivilWolf's RE7 FOV Trainer page for more info).

AfroJackX's Chris Redfield OTS Aiming Placeholders can be used for the Not A Hero DLC to make Chris' handling of his handgun and shotgun a bit
cleaner. Be sure to read the instructions for the side-character placeholder models if using them.


After trying to click the box beside "Enable Manual Camera", if nothing happens after a few seconds, right click on the text.

If at the top of the context menu the error message says "The array of byte named ... could not be found", then the script is likely not compatible with your game. This error could be caused by such things as the game not being a Steam copy, being a regional version such as the Japanese censored RE7, or being updated since the last script release.

If the error message says "module not found:re7.exe", it means cheat engine is not attached to the game's executable. Use the flashing box button at the top left to do so.

Make sure to use the latest version of cheat engine to ensure the script's syntax is read properly.

I've noticed that if the game crashes while the script is running, it can cause something in cheat engine itself to get "hung up" and from then on activation of the script will always crash the game until cheat engine is closed. If the game is crashing on enabling the script, exit out of both cheat engine and the game completely and restart them both.

A note for those that get "This game is incompatible with CheatEngine": the error only happens if RE7 is still on the release version. No version of the script has any tested compatibility with the older versions of the game before the Not A Hero DLC was added.

Known Issues

  • Bear in mind that the game was designed for first person. I highly recommend playing it as intended the first time around. This script is just a side project of mine and does not modify anything past what is already in the game. Fair warning that there will be a certain degree of "jank" as a result.
  • Crashes are rare but may be possible. If playing on Madhouse, I would recommend saving often.
  • None of the playable characters have heads. They weren't given any as they are unnecessary for a first person view. Model mods such as those mentioned in the Instructions above are needed if they are to not be headless.
  • Ethan is currently the only playable character with proper model mods available. Giving the other player characters models would require modifying the game's files.
  • Animations the player is not normally supposed to see can be stiff or broken. Fixing such animations would require modifying the game's files.
  • The third person camera has no collision detection of its own. As far as I know, walls in-game lack the necessary programmed collision for the camera to reference. The "Gun Aim Collision" and the "Auto-Disable with Melee Weapons" settings work as a "band-aid" solution to this.
  • If the camera goes outside a room, some lighting inside may be disabled or darkened. Other oddities such as a lack of NPC lip syncing may occur if the camera goes out of bounds.
  • The flashlight shines through the player character. It also becomes dimmer than it would be otherwise when in darker areas. These quirks are because of how it's designed for a first person camera. It's basically a lighting effect locked to wherever the camera is rather than being its own entity in the game world.
  • Some walls/objects are not transparent from the outside and will block the view if the player character's back moves too close. If the camera is blocked, any shots fired may instead hit these obstructions and be wasted.
  • Framerate-dependant features may bug the camera's positioning if large frame drops happen.
  • If the script bugs at anytime in general, try disabling and re-enabling the script to attempt a fix or, in the worst case, restart both the game and cheat engine completely.