Resident Evil 7

File information

Last updated

Original upload

Created by

cheezeit

Uploaded by

goldedtoad

Virus scan

Safe to use

About this mod

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

Requirements
Permissions and credits
Changelogs
Description

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.

Barring some animation jank, it is completely functional for both the main game and DLCs. There are several options available to make adjustments to how the camera's positioning is handled, along with many options for control over different screen effects.

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.


Instructions
Install cheat engine and thirdperson player character model mods for Ethan, Mia, and Clancy (Main Game) to use with the script. Run the script, attach it to game's re7.exe with the top-left flashing box, and then check the box beside "Enable Manuel Camera". A video tutorial on both using the script and installing these mods can be found here. (Old video, so be sure to download the newest models.)

For the latest RT version on Steam, I'd recommend using AfroJackX's RT Placeholder Models.

For the old DX11 version, I'd recommend alphaZomega/ZombieAli's Ethan with Head along with AfroJackX's non-RT Placeholder Models.

To use a model replacement, download FluffyQuack's Mod Manager, select Resident Evil 7, and drop the model's .rar file in the Games\RE7\Mods folder.


Complementary Mods

praydog's REFramework can be used to enable many tech features such as removing the Vignette and fixing Ultrawide.

AfroJackX's Chris Redfield OTS Aiming Placeholders can be used for the Not A Hero DLC to make Chris' animations of his handgun and shotgun a bit
cleaner.

[DX11 Only] ZombieAli's RE2 Leon over Ethan replacement model is another option available for Ethan.


Troubleshooting

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 the correct version to go with the downloaded script, being a regional version such as the Japanese censored RE7, or the game itself having been 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).

If custom models are not appearing ingame, be sure that the right version is being used. New RT models and old DX11 models are not interchangeable. Fluffy's manager should display a warning if trying to install incompatible mods.

If using REFramework's Ultrawide Fix or FOV control, be sure to turn "Stop Script FOV Changes" option to "On" (Double-click the "Off" and use the dropdown box to change it), otherwise the FOV will bug as the two programs each try to modify it simultaneously.

By default, the script goes into first person whenever a melee weapon is held, such as picking up the axe at the beginning. To return to third person, switch to a different weapon slot by pressing a slot hotkey (1-4 on a keyboard; D-Pad on a controller).

For the Not A Hero DLC, aiming can be made easier by setting the crosshair to be always on in the game's display options. If the "helmet hud" is bothersome, it can also be disabled there.

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.

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 (or if the script is just bugging in general), exit out of both cheat engine and the game completely and restart them both.

The "Skip Cutscenes" script (included with the RT script) does not skip the television watching cutscene (after the two keycards). If you wish to skip it, use alphaZomega's RE7 Cutscene Skipper, set the "Autoskip" option OFF, and press Spacebar twice when this specific cutscene is running.


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 "for fun" project of mine and does not directly modify anything past what is already in the game.
  • Crashes are rare but may be possible. If playing on Madhouse, I would recommend the occasional save, just in case.
  • 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.
  • Animations the player is not normally supposed to see can be stiff or broken. Fixing such animations is beyond my experience and would require someone knowledgeable with RE Engine modifying the game's files.
  • The third person camera has no collision detection of its own. By default, the script will return to first person when a gun's aim is blocked as a "band-aid" solution to prevent walls from blocking shots.
  • 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's model. It also becomes dimmer than it would be in first person when in darker areas because of being partially blocked by the model. This behavior is because of how it's designed for a first person camera. It's basically a lighting effect that faces the player directly rather than being its own entity on the player character's person.
  • 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.
  • Framerate-dependant features, such as the zoom effect on aiming/first person transitions, may bug the camera's positioning if the fps falls too far below 30 (such as with large frame drops).
  • Side character models don't have their head shadow hidden when in first person with the flashlight on.