// initialize jwplayer var playerInstance = jwplayer('player'); // player dom elements var playerContainerEl = document.querySelector('.player-container'); // returns video player position from top of document function getElementOffsetTop(el) { var boundingClientRect = el.getBoundingClientRect(); var bodyEl = document.body; var docEl = document.documentElement; var scrollTop = window.pageYOffset || docEl.scrollTop || bodyEl.scrollTop; var clientTop = docEl.clientTop || bodyEl.clientTop || 0; return Math.round(boundingClientRect.top + scrollTop - clientTop); } // returns the current y scroll position function getScrollTop() { var docEl = document.documentElement; return (window.pageYOffset || docEl.scrollTop) - (docEl.clientTop || 0); } // configure jwplayer instance playerInstance.setup({ autostart: true, playlist: 'https://cdn.jwplayer.com/v2/playlists/mYdavspX', primary: 'html5', setFullscreen: true, width: '100%' }); // when jwplayer instance is ready playerInstance.on('ready', function() { var config = playerInstance.getConfig(); var utils = playerInstance.utils; // get height of player element var playerHeight = config.containerHeight; // flag determining whether close has been clicked var closed = true; // CHANGED // flag determing whether player is playing var playing = false; // ADDED // eventhandler for when close button is being pressed document.getElementsByClassName('icon-close')[0].addEventListener('click', () => { closed = true; onScrollViewHandler(); }); playerInstance.on('play', function() { closed = false; playing = true; // ADDED }).on('pause', function () { playing = false; // ADDED }).on('adPlay', function() { closed = false; // ADDED playing = true; // ADDED }).on('adPause', function() { playing = false; // ADDED }); // get player element position from top of document var playerOffsetTop = getElementOffsetTop(playerContainerEl); // set player container to match height of actual video element playerContainerEl.style.height = playerHeight + 'px'; // below we handle window scroll event without killing performance function onScrollViewHandler() { var minimized = getScrollTop() >= playerOffsetTop; if (closed && minimized) { minimized = false; jwplayer().pause(); playing = false; // ADDED } else if (!minimized && !playing) { closed = true; // ADDED } utils.toggleClass(playerContainerEl, 'player-minimize', minimized); // update the player's size so the controls are adjusted playerInstance.resize(); } // namespace for whether or not we are waiting for setTimeout() to finish var isScrollTimeout = false; // window onscroll event handler window.onscroll = function() { // skip if we're waiting on a scroll update timeout to finish if (isScrollTimeout) return; // flag that a new timeout will begin isScrollTimeout = true; // otherwise, call scroll event view handler onScrollViewHandler(); // set new timeout setTimeout(function() { // reset timeout flag to false (no longer waiting) isScrollTimeout = false; }, 80); }; });

Activision and Infinity Ward announced the Competitive V1 Settings for Call of Duty: Modern Warfare in a post on Call of Duty League website.

Call of Duty: Modern Warfare marks a new era for Call of Duty esports with the start of the Call of Duty league. The company announced that the first Open Event, featuring both the 12 teams and open bracket, takes place Jan 24.

There will be a total of 12 teams in the Call of Duty League’s first season, and it will feature both home and away events in the 12 city markets for the league.

Here’s the details on the rule set, direct from Call of Duty League team:

Competitive Call of Duty rules adjust over time. The rules below do not represent the final competitive settings but an initial set of rules to kickoff the season. Competitive Settings V 1.0 have been developed in coordination between League Administration and representatives (players, coaches) of the Call of Duty League.

With the game having been released last week, we recognize that our final map set will need to be further refined than what we’ll have in place for the first version of our ruleset. That said, we’ll be paying close attention to both pro and amateur player feedback to ensure the best map set by season launch.

Maps and modes may change at a later date. Our pro player community is heavily involved in this process, and we look forward to narrowing down our settings a bit closer to the start of the season.

Maps & Modes List

Search & Destroy

  • · Arklov Peak
  • · Azhir Cave
  • · Gun Runner
  • · Hackney Yard
  • · Piccadilly
  • · Rammaza
  • · St. Petrograd

Domination

  • · Gun Runner
  • · Hackney Yard
  • · Rammaza
  • · St. Petrograd

Hardpoint

  • · Arklov Peak
  • · Azhir Cave
  • · Gun Runner
  • · Hackney Yard
  • · Rammaza
  • · St. Petrograd

Search & Destroy Settings

Game Settings

  • · Round Time Limit: 2 M : 00 S
  • · Round Win Limit: 6 Rounds
  • · Win By Two Rule: Disabled
  • · Win By Two Max Rounds: N/A
  • · Round Switch: Every Round
  • · Match Start Time: 15 Seconds
  • · Round Start Time: 10 Seconds
  • · Skip Infil: Disabled
  • · Practice Round: Disabled
  • · Codcaster: Enabled

Advanced Settings

  • · Bomb Timer: 45 Seconds
  • · Plant Time: 5 Seconds
  • · Defuse Time: 7.5 Seconds
  • · Multi Bomb: Disabled
  • · Silent Plant: Enabled
  • · Reset Plant/Defuse Progress: Enabled

Player Settings

  • · Number of Lives: 1 Life
  • Max Health: 100 (Normal)
  • · Health Regeneration: Normal
  • · Tactical Sprint: Enabled
  • · Allow Revives: Disabled
  • · Show Enemy Death Location: Disabled
  • · Downed Health: N/A
  • · Downed Revive Health: N/A
  • · Downed Bleedout Timer: N/A
  • · Downed Revive Time: N/A
  • · Downed Give Up Time: N/A

Team

  • · Spectating: Team Only
  • · 3rd Person Spectating: Disabled
  • · Killcam: Enabled
  • · Final Killcam: Final Kill
  • · Enable Mini Map: Yes
  • · Radar Always On: Disabled
  • · Weapon Pings on Minimap: Enabled
  • · Weapon Pings on Compass: Enabled
  • · Enemy on Compass: Enabled
  • · Respawn Delay: None
  • · Wave Spawn Delay: None
  • · Suicide Spawn Delay: None
  • · Force Respawn: Enabled
  • · Team Assignment: Enabled
  • · Friendly Fire: Enabled
  • · Team Kill Punish Limit: Disabled

Gameplay

  • · Hardcore Mode: Disabled
  • · Spawn Ammo Mags: 3 (Normal)
  • · Realism Mode: Disabled
  • · Headshots Only: Disabled
  • · Health Steal: Disabled
  • · Perks: Enabled
  • · Killstreaks: Enabled
  • · Round Retain Streaks: Enabled
  • · Retain Streaks on Death: Enabled
  • · Equipment Delay: 5 Seconds
  • · Equipment Protection: Disabled

Domination Settings

Game Settings

  • · Round Limit: 2 Rounds
  • · Round Switch: Every Round
  • · Round Time Limit: 6 Minutes
  • · Round Score Limit: Unlimited
  • · Match Start Time: 15 Seconds
  • · Round Start Time: 10 Seconds
  • · Skip Infil: Disabled
  • · Codcaster: Enabled

Advanced Settings

  • · Points Per Kill: 0 Points
  • · Points Per Death: 0 Points
  • · Headshot Bonus Points: 0 Points
  • · Killstreak Kill Bonus Points: 0 Points
  • · Time to Capture Zone: 10 Seconds
  • · Zones Required to Score: 1 Zone
  • · Points Per Zone: 1 Point
  • · Objective Scaler: x4
  • · Flags Enable Kill Scoring: Disabled
  • · Starting Flags Captured: Disabled

Player Settings

  • · Number of Lives: Unlimited
  • · Max Health: 100 (Normal)
  • · Health Regeneration: Normal
  • · Tactical Sprint: Enabled
  • · Allow Revives: Disabled
  • · Show Enemy Death Location: Disabled
  • · Downed Health: N/A
  • · Downed Revive Health: N/A
  • · Downed Bleedout Timer: N/A
  • · Downed Revive Time: N/A
  • · Downed Give Up Time: N/A

Team Settings

  • · Spectating: Team Only
  • · 3rd Person Spectating: Disabled
  • · Killcam: Enabled
  • · Final Killcam: PotG
  • · Enable Mini Map: Yes
  • · Radar Always On: Disabled
  • · Weapon Pings on Minimap: Enabled
  • · Weapon Pings on Compass: Enabled
  • · Respawn Delay: 5 Seconds
  • · Wave Spawn Delay: None
  • · Suicide Spawn Delay: None
  • · Force Respawn: Enabled
  • · Team Assignment: Enabled
  • · Friendly Fire: Enabled
  • · Team Kill Punish Limit: Disabled

Gameplay

  • · Hardcore Mode: Disabled
  • · Spawn Ammo Mags: 3 (Normal)
  • · Realism Mode: Disabled
  • · Headshots Only: Disabled
  • · Health Steal: Disabled
  • · Perks: Enabled
  • · Killstreaks: Enabled
  • · Round Retain Streaks: Enabled
  • · Retain Streaks on Death: Enabled
  • · Equipment Delay: 5 Seconds
  • · Equipment Protection: Disabled

Hardpoint Settings

Game Settings

  • · Time Limit: 5 Minutes
  • · Score Limit: 250 Points
  • · March Start Time: 15 Seconds
  • · Skip Infil: Disabled
  • · Codcaster: Enabled

Advanced Settings

  • · Points Per Kill: 0 Points
  • · Points Per Death: 0 Points
  • · Headshot Bonus Points: 0 Points
  • · Killstreak Kill Bonus Points: 0 Points
  • · Time to Capture Zone: Instant
  • · Zone Lifetime: 1 Point
  • · Initial Activation Delay Time: 30 Seconds
  • · Activation Delay Time: Disabled
  • · Location Order: Linear
  • · Scoring: Constant
  • · Pause Time: Enabled
  • · Capture Team Spawn Delay: Enabled

Player Settings

  • · Number of Lives: Unlimited
  • · Max Health: 100 (Normal)
  • · Health Regeneration: Normal
  • · Tactical Sprint: Enabled
  • · Allow Revives: Disabled
  • · Show Enemy Death Location: Disabled
  • · Downed Health: N/A
  • · Downed Revive Health: N/A
  • · Downed Bleedout Timer: N/A
  • · Downed Revive Time: N/A
  • · Downed Give Up Time: N/A

Team Settings

  • · Spectating: Team Only
  • · 3rd Person Spectating: Disabled
  • · Killcam: Enabled
  • · Final Killcam: PotG
  • · Enable Mini Map: Yes
  • · Radar Always On: Disabled
  • · Weapon Pings on Minimap: Enabled
  • · Weapon Pings on Compass: Enabled
  • · Respawn Delay: 2.5 Seconds
  • · Wave Spawn Delay: None
  • · Suicide Spawn Delay: None
  • · Force Respawn: Enabled
  • · Team Assignment: Enabled
  • · Friendly Fire: Enabled
  • · Team Kill Punish Limit: Disabled

Gameplay

  • · Hardcore Mode: Disabled
  • · Spawn Ammo Mags: 3 (Normal)
  • · Realism Mode: Disabled
  • · Headshots Only: Disabled
  • · Health Steal: Disabled
  • · Perks: Enabled
  • · Killstreaks: Enabled
  • · Round Retain Streaks: Enabled
  • · Retain Streaks on Death: Enabled
  • · Equipment Delay: 5 Seconds
  • · Equipment Protection: Disabled

Restricted Items

Primary Weapons

  • · LMG (All)
  • · M91
  • · PKM
  • · MG34
  • · L86A2
  • · Shotgun (All)
  • · Model 680
  • · R9-0 Shotgun
  • · 725 Origin
  • · 12 Shotgun
  • · Melee
  • · Riot Shield

Secondary Weapons

  • · Launchers (All)
  • · RPG-7
  • · PILA
  • · JOKR
  • · Strela-P

Attachments

  • · Underbarrel
  • · M203 40mm Concussive
  • · M203 40mm Smokescreen
  • · M203 40mm Recon
  • · M203 40mm High-Explosive
  • · M203 40mm Flash
  • · M203 40mm Incendiary
  • · 12 Gauge Deputy
  • · Perks
  • · Frangible – Wounding

Kill Streaks

  • 3 Kill
    • Personal Radar
    • Shield Turret
  • 4 Kill
    • Counter UAV
    • UAV
    • Care Package
  • 7 Kill
    • IAV
    • Sentry
    • Wheelson
  • 8 Kill
    • Emergency Airdrop
  • 10 Kill
    • White Phosphorous
  • 12 Kill
    • Advanced UAV
  • 15 Kill
    • Juggernaut

Perks

  • Perk 1
    • Overkill
  • Perk 2
    • High Alert
    • Kill Chain
    • Restock
  • Perk 3
    • Shrapnel
    • Tracker

Equipment

  • Lethal
    • Claymore
    • C4
    • Molotov Cocktail
    • Proximity Mine
  • Tactical
    • Heartbeat Sensor
    • Gas Grenade
    • Snapshot Grenade
    • Stim

Field Upgrades

  • · Recon Drone
  • · Stopping Power
  • · Weapon Drop
  • · Tactical Insertion
  • · Deployable Cover

SOURCE: Reddit

comments below