Camera FOV
If you've always wanted to see this game in a different Field of View, then this will show you how. These are keybindings that will toggle through different FOVs stepping 100, 80, 60, 40, 20, and 0 (Default).
To add the keybinds:
- Locate the .ini file (Win7 location):
C:\Users\Username\Documents\My Games\Marvel Heroes\MarvelGame\Config\MarvelInputUserSettings.ini
- Open the .ini file in a text editor and add these lines to the bottom of the file:
; These bindings toggle Field of View (100, 80, 60, 40, 20, 0) 0=Default. -Bindings=(Name="FOV100",Command="FOV 100 | Say FOV100 | SetBind F1 FOV80",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) -Bindings=(Name="FOV80",Command="FOV 80 | Say FOV80 | SetBind F1 FOV60",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) -Bindings=(Name="FOV60",Command="FOV 60 | Say FOV60 | SetBind F1 FOV40",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) -Bindings=(Name="FOV40",Command="FOV 40 | Say FOV40 | SetBind F1 FOV20",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) -Bindings=(Name="FOV20",Command="FOV 20 | Say FOV20 | SetBind F1 FOV0",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) -Bindings=(Name="FOV0",Command="FOV 0 | Say FOV0 | SetBind F1 FOV100",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) -Bindings=(Name="F1",Command="FOV100",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) .Bindings=(Name="FOV100",Command="FOV 100 | Say FOV100 | SetBind F1 FOV80",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) .Bindings=(Name="FOV80",Command="FOV 80 | Say FOV80 | SetBind F1 FOV60",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) .Bindings=(Name="FOV60",Command="FOV 60 | Say FOV60 | SetBind F1 FOV40",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) .Bindings=(Name="FOV40",Command="FOV 40 | Say FOV40 | SetBind F1 FOV20",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) .Bindings=(Name="FOV20",Command="FOV 20 | Say FOV20 | SetBind F1 FOV0",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) .Bindings=(Name="FOV0",Command="FOV 0 | Say FOV0 | SetBind F1 FOV100",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) .Bindings=(Name="F1",Command="FOV100",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Save the file and restart the game for a toggle-able FOV!
Note: If the file does not exist then you'll have to create it by going to the in-game Options->Keybindings and set a keybind then accept changes. Doing this will create the required keybinding files. You can revert the changes in options once the files are created.
You can change the bound key to whatever key you like, just change "F1" to whatever you want. You can even use access modifier keys such as Ctrl, Alt, or Shift so that the bound key only activates if the modifier key is also pressed (ex: Ctrl+F1). And as you can see in the code, I included a "Say" command in each binding so that you can see which one is toggled. A message will display on-screen where the chatbox is, the text will display "FOV100", "FOV80", etc.. when the appropriate binding is activated.
Image of FOV100 Zoomed out:
Image of FOV100 Zoomed in: