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

The Call of Duty: Mobile team has shared the latest Community Update for the game on Reddit late on Friday, November 15 providing fans of the game a look at what’s coming up to the title.

There’s a new battle pass stream of gear coming to Call of Duty: Mobile very soon, alongside new content drop for the game including Black Ops’ Summit map.

They’ve also said that controller support is incoming to the game and more details will be shared early next week in a blog post.

And lastly, Zombies mode debuts on November 22 alongside “other content!”

Greetings Call of Duty: Mobile community, last week we were thrilled to see you share in our excitement about upcoming content and zombies mode! Not only is that on the way this month, but as you may have noticed the current Battle Pass is nearing its end and that means a brand one is just around the corner.

That new Battle Pass will be filled with new loot, new gear, and plenty of ways to make you stand-out, or blend in, on the battlefield. On top of that there will be a variety of new content coming out around that same update, like controller support, new limited time modes, and a new classic map.

Post image

Hang tight until the next update and if the stars align on our end, we’ll be able to share all of those exciting details then!

Post image

Many events are just nearing their end at the time of this post, but we have a great deal coming up later this month with many different limited time events, unique promotional offers, new items to obtain, in-game challenges to complete, map updates, and so much more!

For one, starting today everyone has access to the Molotov Cocktail Event! If you are able to complete this event you’ll snag a few goodies but most importantly you can earn a new scorestreak to utilize. Starting tomorrow on 11/16 you’ll be able to you’ll be able to earn the M16 Stained Glass through a variety of weapon based challenges as part of the Weapon Mastery event.

Here is the full look at everything already running or coming this week to COD Mobile:

  • 11/11 – 11/18 ~ Call of Duty Endowment Pack
  • 11/15 – 11/21 ~ Sniper Only Event & Challenge
  • 11/15 – 11/24 ~ Molotov Cocktail Event
  • 11/16 – 11/24 ~ Weapon Mastery – Multiplayer
  • 11/22 ~ Zombies + Other Content (did you read the whole post?)
  • 11/25 ~ Battle Pass Season 2 Begins

*All Dates UTC

On top of the in-game events, challenges, and everything occurring this week there has also been several new Call of Duty: Mobile blog posts since the last week Community Update

Earlier this week we had a post about all the different Operator Skills in the game. Whether you just want to know the basics of how a skill works or you want some tips you can find that all here.

Lucky Draw

A few weeks ago we used part of our Nov 1st. Community Update to address some of the questions and feedback related to the Halloween Lucky Draw. Tomorrow, we have the next iteration of that coming to the game: the Cosmos Chance.

Like we said last time, we are committed to making changes to this type of event to help you better understand how it works with a breakdown and the rarity of the included items. We have done the following:

  • This rarity information can be found by clicking on the More Info button.
  • In addition to the rarity information, we have also replaced XP cards and crates with more unique items.

Please let us know what you think of these changes, the new items (like Razorback – Cosmos), and what you’d like to see with similar events in the future.

Controller Support

Last week we mentioned Controller Support is coming out soon in an update and today we’d like to announce that you’ll be able to find all of that information early next week on our Activision Blog.

The blog post will provide information on what types of controllers are supported, the settings, and how to set that up. We’ll share that through our Call of Duty: Mobile social media and in several community areas once it is live.

Feedback

Before we jump in, we’d just like to thank the many players out there who specifically answered our call last week for more feedback related to new operator skills, new content, limited time modes, and in-game events. After posting the Community Update last Friday we saw many players immediately respond to those topics and while we can’t respond to each of those individual posts, we greatly appreciate the discussion, feedback, and enthusiasm.

This week we have a few new topics to discuss, so if you are looking for previously discussed topics, like anti-cheat or bots, please refer to our other Community Update posts.

COD Mobile: Garena – Beta Test

One quick note, our South East Asia version of Call of Duty: Mobile is currently performing a test for an upcoming update and many of you have been posting about it in the community.

Garena does not always share the same content as COD Mobile and that beta may have content that is not complete or not part of the final build, but even with that in mind please think of your fellow players before sharing potential spoilers about new maps, new modes, or other content that is exclusive to that beta. Be kind to each other everyone.

Limited Time Modes

It’s been a little while since we’ve discussed limited time modes and we saw quite a bit of discussion this last week about Hardpoint, Gun Game, and Free For All. The purpose of limited time modes is to provide with new and frequently rotating options that provide you with a new experience while also not splitting the player base or affecting matchmaking.

With that said, if you like a specific limited time mode please do keep letting us know. If you truly want a limited time mode to become permanent here is how you can influence that:

  • Play it a significant amount during its limited time availability
  • Bother you friends to get them to play it as well
  • Bother your clan and get them to play it as well
  • Bother the rest of community on social media to both share your love of the mode and to get them to play it as well

TL:DR get everyone you can to play it and we will notice. Sure, threads and feedback always are welcome too, but most importantly show your unrelenting dedication by extensively playing that mode.

Just a reminder, while we are always looking for feedback in community spaces, you can also report that in-game (hint – look under the ? icon next to the messages icon).Bug Reports

This week we saw the same types of bugs being discussed in the community and this will basically just be a reminder of how to deal with a couple of the most commonly discussed issues:

Lastly, we didn’t forget about zombies mode! We are happy to announce that it is releasing on November 22nd (PST) alongside some other amazing content that we’ll be talking about next week.

SOURCE: Reddit

comments below