// 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); };});

Treyarch has released the latest Game Settings Update for Call of Duty: Black Ops 4 on PlayStation 4, Xbox One, and PC.

The new Game Settings Update brings new featured playlist to MP, new LTM for Blackout in Xbox One and PC, alongside the introduction of the new IX Gauntlet on Xbox One and PC. Both of those debuted on PS4 last week.

  • MP: Hardcore Nuketown
  • MP: Mercenary Nuketown
  • Zombies: IX Gauntlet (Xbox One/PC)
  • Blackout: Ambush limited-time mode (Xbox One/PC)

The full patch notes from Treyarch’s Reddit post for today’s update can found below.

From Treyarch:

We’re dropping two Nuketown Featured Playlists today in MP, and our new IX Zombies Gauntlet and Ambush limited-time mode in Blackout are now live on all platforms! Mercenary Capture Moshpit and Endurance Chaos Moshpit also round out the Featured category in MP with this update, and our Pro Series Moshpit playlist continues on all platforms with the latest CWL ruleset.

We’ve also made a handful of gameplay improvements as we prepare for our next big Operation and 1.13 game update. Watch this space next week for an announcement and a full breakdown of all the details…

Here’s what’s new in Black Ops 4 today:​​

  • Mercenary Nuketown added as Featured Playlist in MP.
  • Hardcore Nuketown, Mercenary Capture Moshpit, and Endurance Chaos Moshpit added to Featured category rotation in MP.
  • Pro Series Moshpit playlist continues in MP on all platforms.
  • “Veni, Vidi, Zombie!” Gauntlet in Zombies now live on all platforms.
  • Ambush limited-time mode now available in Blackout on all platforms.
  • Stability improvements in Multiplayer and Blackout.
  • Miscellaneous gameplay improvements in Zombies.

Multiplayer

  • Featured Playlists
    • Mercenary Nuketown added as Featured Playlist.
    • Hardcore Nuketown, Mercenary Capture Moshpit, Endurance Chaos Moshpit, and Pro Series Moshpit added to Featured category.
  • Game Modes
    • Heist
      • Resolved an issue that caused the 9-Bang to be used more than once per round in Heist.
  • Stability
    • Fixed a CODcaster crash with maximum players in Search & Destroy.

Zombies

  • Miscellaneous
    • Resolved an issue related to the Daemon 3XB where players could lose their weapons and points when taking a weapon from the Mystery Box.
    • Closed an exploit where players could use the Electric Burst and a charged melee attack to stop enemies from pathing to players.
    • Closed an exploit where players were able to keep the effects of the Ragnarok DG-5 if they were holding a Monkey Bomb or Claymore while the Special Weapon timed out.
    • Closed an exploit where players could recreate the shockwave of the Special Weapon by switching between Equipment and Special Weapon.

Blackout

  • Miscellaneous
    • Helicopters now properly begin to malfunction when flying outside of the circle in Ambush.

General

  • Black Market
    • Fixed an issue with Crash’s Warlock outfit that prevented players from receiving the corresponding Warpaint.

The following updates are live today on Xbox One and PC:

Blackout

  • Limited-Time Mode
    • Ambush
      • Weapons limited to sniper rifles, melee attacks, and launchers only.
      • Circle constantly advances with no delays between collapses.

Zombies

  • Gauntlets
    • “Veni, Vidi, Zombie!” (IX)
      • 30 rounds of challenges with unique rules for each round.
      • Players earn medals and tiered rewards for completing rounds 10, 20, and 30, as well as a cosmetic reward for completing round 30 without failing a round.
      • Players are issued a Strike by failing a round, with the game ending after three Strikes.
      • All matches are timed for competitive speed-run support.

Check out what else is coming to Black Ops 4 this week in the post here.

comments below