Gameplay by NaniTailedFox: https://www.youtube.com/watch?v=Mpn3-UbYzlM
https://www.youtube.com/watch?v=Es7mWlTJh3A
Downloads:
Main Download To Support Me: http://zipansion.com/20116963/fov-addon
Spoiler
Link to Itch.io Page:Otherwise, here's the Direct Download: https://mega.nz/#!A3glmbiI!hnFNtOkAGKSc ... RGhGef7S88
Link to ModDb Page:
Link to IndieDb Page:
Changelog
Spoiler
v2.3
- Fix graphical bug when the description of the FOV Slider on the pause menu is incorrectly displayed.
v2.2
- Updated to v1.3.11.
- Changed setting description of the FOV Slider to match the style of the original game's settings implemented for v1.3.11.
- Added version number of mod within the setting description of the FOV Slider.
v2.1
- Implemented refined version of FOV slider made by Third Subvision Studio.
- Default FOV has changed to 74.
- Default FOV slider range has changed to 40 through 90.
- Simplified FOV description.
- Added Credits.
- Fixed a FOV related graphical bug involving the access codes for doors.
v2.0
- Updated to v1.3.10 (4GB Patch included)
- Added a designated slider to change the FOV from 0 to 100 (default has changed from 90 to 73.74, Blitz3D's default) which means the FOV can now be changed in-game.
- Added console command support (just type "fov" followed by the number desired. It is recommended you pick within the range of 40 to 120 or you may experience graphical issues).
- Removed the new freeimage.dll to prevent any incompatibility issues.
- "FOV was changed to the lower case "fov" for purely aesthetic purposes.
v1.0
- Released for v1.3.9
- Option to change FOV from the options file. Cannot be changed in-game.
- Fix graphical bug when the description of the FOV Slider on the pause menu is incorrectly displayed.
v2.2
- Updated to v1.3.11.
- Changed setting description of the FOV Slider to match the style of the original game's settings implemented for v1.3.11.
- Added version number of mod within the setting description of the FOV Slider.
v2.1
- Implemented refined version of FOV slider made by Third Subvision Studio.
- Default FOV has changed to 74.
- Default FOV slider range has changed to 40 through 90.
- Simplified FOV description.
- Added Credits.
- Fixed a FOV related graphical bug involving the access codes for doors.
v2.0
- Updated to v1.3.10 (4GB Patch included)
- Added a designated slider to change the FOV from 0 to 100 (default has changed from 90 to 73.74, Blitz3D's default) which means the FOV can now be changed in-game.
- Added console command support (just type "fov" followed by the number desired. It is recommended you pick within the range of 40 to 120 or you may experience graphical issues).
- Removed the new freeimage.dll to prevent any incompatibility issues.
- "FOV was changed to the lower case "fov" for purely aesthetic purposes.
v1.0
- Released for v1.3.9
- Option to change FOV from the options file. Cannot be changed in-game.
The FOV Addon Has Been Featured In The Following:
What does it do?
Spoiler
What is Field of View (FOV)?
It simply allows changes to the Horizontal Field of View or simply (FOV) in SCP - Containment Breach.
Spoiler
What does the code change?
Field of View simply means the extent of the observable environment being visible to the player in a 3D First Person Video Game. Most FOV settings in other games (like Minecraft) utilize only Horizontal FOV and this addon will do the same. Although in this case, it can't be changed in-game but through the "options.ini" file.
Learn more in the following links about FOV: https://en.wikipedia.org/wiki/Field_of_ ... ideo_games
https://pcgamingwiki.com/wiki/Glossary: ... view_(FOV)
Learn more in the following links about FOV: https://en.wikipedia.org/wiki/Field_of_ ... ideo_games
https://pcgamingwiki.com/wiki/Glossary: ... view_(FOV)
Spoiler
Install Instructions After Download:
It adds a FOV option as a Global for MouseLook()'s CameraZoom to utilize
It then changes the CameraZoom setting in the "MouseLook" Function" to enable a Field of View
"FOV#" is the number you set in the "options.ini" file
Code: Select all
Global FOV# = GetINIFloat(OptionFile, "options", "fov")
Code: Select all
CameraZoom(Camera, Min(1.0+(CurrCameraZoom/400.0),1.1) / Tan((2*ATan(Tan((FOV#)/2)*RealGraphicWidth/RealGraphicHeight))/2.0))
Spoiler
Gameplay Instructions:
Extract the contents and simply drag and drop the "SCP - FOV.exe" file, the new "options.ini" file and the txt files to the main game folder of a fresh install of SCP - Containment Breach.
Spoiler
I am experiencing bugs (Graphics, Lag, MAVs etc).
Simply go to "options.ini" and find the "fov" setting at the "[options]" section. Change the number to what number you please (The default setting is 74).
Spoiler
Credits:
Go to this thread for further instructions to deal with MAVs (http://undertowgames.com/forum/viewtopic.php?t=3742)
If all else fails, it is likely a bug in the current version of the game proper. If it's a mod related issue, please report them to me.
If all else fails, it is likely a bug in the current version of the game proper. If it's a mod related issue, please report them to me.
Spoiler
More Images
TheHappyJammer: Main programmer and creator of the mod.
ENDSHN: Implemented refined version of the FOV slider.
Inclination: Implemented original version of the FOV slider.
Vane Brain: Fixed sprite related bugs in changing the FOV.
Earok: Use of CameraZoom Function to enable FOV using Sswift's original code.
Sswift: Made the code that inspired the FOV mod.
RadReed: Spotted Access Code Bug.
Created and Compiled by TheHappyJammer.
With extensive help from Vane Brain for help in finding bugs with the Blinking and Light Sprites.[/b]
"SCP - Containment Breach" Created by Undertow Games and Third Subvision Studio (https://github.com/Regalis11/scpcb).
Compiled Using Blitz3D by Blitz Research. (https://blitzresearch.itch.io/blitz3d).
Using "Mavless Bin" by juanjpro (http://undertowgames.com/forum/viewtopic.php?t=5433).
Utilizes "Resource Hacker" by Angus Johnson (http://www.angusj.com/resourcehacker/).
FOV Source Code is based on the work of sswift of the Blitz Forums and Earok of Earok.net.
Sswift's Original Code: https://www.syntaxbomb.com/index.php?topic=666.0
Expansion of Sswift's Code by Earok: http://earok.net/sections/articles/game ... es-blitz3d
ENDSHN: Implemented refined version of the FOV slider.
Inclination: Implemented original version of the FOV slider.
Vane Brain: Fixed sprite related bugs in changing the FOV.
Earok: Use of CameraZoom Function to enable FOV using Sswift's original code.
Sswift: Made the code that inspired the FOV mod.
RadReed: Spotted Access Code Bug.
Created and Compiled by TheHappyJammer.
With extensive help from Vane Brain for help in finding bugs with the Blinking and Light Sprites.[/b]
"SCP - Containment Breach" Created by Undertow Games and Third Subvision Studio (https://github.com/Regalis11/scpcb).
Compiled Using Blitz3D by Blitz Research. (https://blitzresearch.itch.io/blitz3d).
Using "Mavless Bin" by juanjpro (http://undertowgames.com/forum/viewtopic.php?t=5433).
Utilizes "Resource Hacker" by Angus Johnson (http://www.angusj.com/resourcehacker/).
FOV Source Code is based on the work of sswift of the Blitz Forums and Earok of Earok.net.
Sswift's Original Code: https://www.syntaxbomb.com/index.php?topic=666.0
Expansion of Sswift's Code by Earok: http://earok.net/sections/articles/game ... es-blitz3d
Spoiler
FOV slider from the pause menu
Intro, Regular
Intro, FOV Setting "90"
173 Chamber, Regular
173 Chamber, FOV Setting "90"
Initial Breach, Regular
Initial Breach, FOV Setting "90"