Code Monkey home page Code Monkey logo

cod-scz-fov-changer's Introduction

Call of Duty: SCZ FoV Changer

A non-multiplayer field of view changer for various Call of Duty games.

SCZ stands for: Singleplayer + CO-OP + Zombies

This field of view changer allows you to change the game variables cg_fov (0-360) and cg_fovScale (1.0 - 2.0) easily. These variables can be changed with binds (bind KEY "cg_fov XX") in the single player mode but in co-op they are cheat/write protected. If you use this program, you don't need a console, a bind or even a modded version of the game to change the field of view to your liking. With an optimal field of view you won't experience eye strain, headaches or motion sickness.

CALL OF DUTY is a trademark of Activision Publishing, Inc.

This project is not affiliated with them in any way and no copyright infringement is intended.

Compatibility

Supported games

  • Call of Duty: World at War ( singleplayer, co-op, zombies (solo & co-op) )
  • Call of Duty: Modern Warfare 2 ( singleplayer, special ops (solo & co-op) )
  • Call of Duty: Black Ops 1 ( singleplayer, zombies (solo & co-op) )
  • Call of Duty: Modern Warfare 3 ( singleplayer, special ops (solo & co-op) )

Requirements

  • Windows Vista or newer
  • .NET Framework 4.5

Anti-Cheat (VAC & PunkBuster)

All supported CoDs don't use VAC or PunkBuster in the singleplayer executables, so you should be on the safe side as long as you don't use it when cheat-secured games are running!

Nevertheless I am NOT responsible for any bans or damages! Use at your own risk!

Usage

  1. Download the latest release.
  2. Start the FoV Changer and the game (the order doesn't matter) and choose your desired FoV.
  3. Keep it running because the FoV will be resetted in situations like respawns or map changes.

Settings

  • cg_fov : horizontal field of view
  • cg_fovScale : scale applied to cg_fov (this changes the field of view in "Aim(ing) Down Sights" too)
  • enable Beep : if checked, beep sounds will be enabled
  • auto start : if checked, the selected CoD will be started automatically
  • auto select CoD on startup : if checked, an active/running CoD will be auto selected if possible on startup

Start options:

You can pass a keyword as a start parameter to the field of view changer to auto select a specific CoD. The program chronologically checks the game titles and executable names for the keyword.

Examples:

CoD.SCZ.FoV.Changer.exe iw4sp will select "Call of Duty: Modern Warfare 2"

CoD.SCZ.FoV.Changer.exe "Black Ops" will select "Call of Duty: Black Ops"

CoD.SCZ.FoV.Changer.exe call will select "Call of Duty: World at War" because it's the first item in the list

* The check is case-insensitive.

Credits to AgentRev for the beep sounds!

cod-scz-fov-changer's People

Contributors

marvinlehmann avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

cod-scz-fov-changer's Issues

Memory pattern scanner to find addresses across versions

It's highly unlikely that there will be updates for WaW, BO1 and MW2. So the addresses/pointers won't change but it could be useful for modded versions which possibly have other addresses? Most modded versions have unlocked consoles though. I don't know much about pattern scanning but I would like to learn it. Maybe it is possible to create a universal scanner because the DVAR structs aren't that different in various CoDs?

Add cg_fovMin support

cg_fovMin controls the minimum field of view, which is most obviously used when aiming down sight. I like to have cg_fovMin equal to cg_fov, so when I aim down sight there is no zoom effect. Some other people might like to increase the number slightly so the ADS zoom isn't so jarring when playing at higher FOVs.

Viewmodel FOV

Modifying FOV also changes viewmodel FOV, giving the game somewhat odd look (reloading animation wasn't meant to be seen, the same clip is instantly put back to a gun when reloading).
Happens when changing field of view using native methods too and also in other IW 4.0 engine COD games.

I wonder if maintaining original viewmodel FOV is possible?

iw4sp_2016_09_01_22_20_44_837

iw4sp_2016_09_01_23_08_09_438

106 FOV in MW2

Could you give build details?

could you say how you built from source please? I really like this project and would like to make this work for my modded cod

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.