// 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 has announced brand new information on some of the MP content that will be available in the upcoming free to play Call of Duty Mobile game.

There’s a host of fan favorite Call of Duty MP content that will be available in the mobile game, including maps, characters, and weapons, and more.

Activision also stated that a beta version of the Mobile game is currently live in India, with Australia beta testing to kick off soon. More regions for the beta will be added soon, but no details on when for now.

Here’s the details directly from Activision:

Main Menu Functionality

Tapping on the Multiplayer mode tile brings you to the Main Menu, where your character resides. The image above shows four separate menu screens. You’re able to check your messages and invites from other players and friends, find and Add Game Friends, look for other players from recent games, as well as contacting them via in-game text and chat functions.

Total Control: Setting You Up For the Win

The Settings Menu offers a wide variety of ways to optimize your Call of Duty: Mobile experience: You can choose, for example, whether to always be sprinting, adjust your sensitivity, choose how the Gyroscope function works for aiming, and even tweak the Camera Field of Vision. Perhaps the biggest difference compared to Call of Duty on consoles is the ability to choose “Simple Mode” or “Advanced Mode” for your controls; allowing more optimization for mobile performance.

Simple Mode allows automatic fire when your crosshair focuses on an enemy (which sounds helpful, but eats up ammunition), with the option to limit the range of auto-firing from the hip.

Advanced Mode introduces more subtleties to your game; with manual firing, HUD customizations, and the ability to choose how you’re holding each weapon type. For example, you can default your Shotguns to Hip firing, and your Assault Rifles to ADS (Aim Down Sight).

No matter which mode you utilize, you have impressive control over where almost every single interactive game element appears on your screen. You can move the vast majority of all the various HUD icons that you’re used to so they’re all within reach. You choose an element (like emojis, chat functions, crouching, switching to a secondary weapon, reloading, lobbing grenades, or even where your Hit Points and Armor appears), and move the HUD component around until you’re comfortable.

If you’re hoping for exceptional control over your weaponry, then you’ll be pleased to learn the settings menu has, for example, 17 sliders just for tweaking your aiming Sensitivity! Add to that various Team Phrase choices for more rapid communication, and you can see why Call of Duty: Mobile is striving to provide an incredibly well-rounded first-person combat game on handheld devices.

Scorestreaks Information

Before any Multiplayer match begins, it’s important to choose the right tools for the job, and there’s plenty of decisions to make, not least in the Scorestreaks menu: Offering a wide variety of offensive equipment, you can choose up to three of them (providing you’ve unlocked each of them using in-game XP) to utilize during a game. Scorestreaks include the Recon Car, UAV, Hunter Killer Drone, Air Supply Drop, Counter UAV, Missile Strike, Drone, Sentry Gun, SAM Turret, Stealth Chopper, and VTOL.

Ultimate Flexibility: Loadouts

Over at the Loadout menu, there’s plenty of customization and gear choices to ponder: At the main Loadout screen (one of four separate menus), expect to pick a Primary weapon (with a separate spot for Optics and three Attachments), as well as a Secondary weapon (with the same augmentation possibilities).

Drilling down into the weapons menus, you can quickly and easily pick and add Skins, sort weapons by type (Primary Weapons include Assault, Sniper, LMG, SMG, and Shotgun, while Secondary Weapons include Pistols, Melee, and Launcher), Rarity (from Common to Legendary), or other elements (such as the time it takes to Level Up or acquire). Then you can easily compare two weapons before securing your preferred hardware, checking the Damage, Accuracy, Range, Fire Rate, and Mobility of each. Each weapon can also be Upgraded, using a Tier system. For those hoping a full complement of ordnance is available can rest easy; there are dozens of variants and different weapons within each type.

In addition to your Primary and Secondary weapon, there’s a choice of an explosive grenade or tactical grenade to lob, and a devastating weapon Skill. These work similarly to the Specialist Weapons in Call of Duty®: Black Ops 4; accessible after a timer countdown, they provide a brutally impressive method of ruining a rival’s day. Current Skills include the Purifier (flamethrower), War Machine (grenade launcher), Death Machine (minigun), Transform Shield (deformable shield), Sparrow (bow), and Tempest (electrical bolt rifle).

Complete your look with up to three Perks to choose from, with each perk slot offering a distinct set of ability choices, such as “Fast Recover” (a better health recovery rate), “Ghost” (enemy UAVs can’t reveal your position), and “Demo Expert” (which increases the damage of explosives).

Finally, you have five Loadout slots, which you can name yourself, copy and paste into another slot, and test out across the multiplayer modes and maps.

Loadouts: Confirmed Characters

You’re also able to take your pick of Soldier to play as. As well as a number of familiar faces across the Call of Duty universe making an appearance, you can choose a more anonymous entity (clad in Merc or other tactical combat gear), and customize the Headgear, Backpack, and Clothing of each. Today, we can confirm six veterans reporting for this Call of Duty:

  • Alex Mason, the CIA operative, special agent, and Marine Force Recon Captain (retired), from the Call of Duty®: Black Ops franchise.
  • David “Section” Mason, son of Alex Mason, SEAL Team member and J-SOC Commander from Call of Duty®: Black Ops II
  • Thomas A. Merrick, a Captain, former Navy SEAL, and Commander of the Ghosts, from Call of Duty®: Ghosts.
  • Simon “Ghost” Riley, the skull-textured, balaclava-wearing British special forces lieutenant from Call of Duty®: Modern Warfare 2.
  • John “Soap” MacTavish, the British special forces demolitions and sniping expert from the Call of Duty®: Modern Warfare franchise.
  • John Price, the special forces captain with the Bravo Six alias from the Call of Duty®: Modern Warfaref ranchise.

No matter who you choose to play as, expect the same level of fast, tactical gameplay as you engage enemies in the in the combat zone.

And speaking of combat zones….

Newly-Announced Game Modes

When you’ve chosen a Match, Rank Match (for XP and rewards), or Private Matches (for your hand-picked acquaintances), it’s time to pick a game mode to play. The first modes to be revealed are:

  • Free-For-All*: The classic every-player-for-themselves deathmatch.
  • Frontline**: After spawning at a team base, defeat players on the opposing team.
  • Team Deathmatch**: The classic defeat-players-on-the-opposing-team mode.
  • Hardpoint**: Capture and hold the hardpoint to earn points.
  • Domination**: Capture and hold the designated positions to gain points.

(*This mode supports up to eight players. **This mode supports up to 10 players).

Newly-Announced Multiplayer Maps

A host of iconic Call of Duty maps across the Modern Warfare and Black Ops franchises are playable in Call of Duty: Mobile. With Nuketown, Crash and Hijacked revealed previously, prepare for combat across multiple game modes, and throughout some iconic locations. Today, we can showcase more information on five of the seven revealed Multiplayer maps:

  • Crossfire: “Small desert town. Intense interior fighting and strong firefights.” Bring your sniper rifle in this compact street fight; the Call of Duty® 4: Modern Warfare map is revisited, with cramped and confined structures (where shotguns are a good choice) are flanked by two taller buildings at each end of this Z-shaped thoroughfare.
  • Standoff: “Border town between China and Kyrgyzstan. Classic engagements and desintations to fight over.”Also known to Black Ops III fans as Outlaw, this map which originally debuted in Black Ops II offers a variety of tight hiding spots, upper structures that favor the long-range weapon wrangler, and a main compound with a walled perimeter to infiltrate in a variety of gameplay styles.
  • Crash: “Downed Sea Knight in a desert town. Fantastic team games.” A classic Call of Duty® 4: Modern Warfare map, this well-loved map features blind corners, a crashed chopper, rusty barrels, narrow streets overlooked by shelled-out buildings as well as rooftop sniping positions. Expect quick and deadly action during Multiplayer matches here.
  • Killhouse: “Speedball style warehouse interior. Great for small teams.” If you’re wanting an almost symmetrical map with a central lookout tower, and have a penchant for rapid takedowns where shotguns can take precedence, practice on Call of Duty® 4: Modern Warfare’s Killhouse. This warehouse offers multiple wooden and concrete hiding spots, and almost constant action.
  • Firing Range: “Military practice facility. Hectic Domination games.” Journey to Cuba in this reworking of an original Black Ops map, seen most recently in Black Ops 4. Corrugated and wooden sheds, long, ruined structures, a muddy courtyard and rusting equipment, abandoned in the hot sun, make this a classic and chaotic map.

Other Modes

There’s more to Call of Duty: Mobile than just Multiplayer matches. Consult the related Activision Games Blog posts (listed below) to discover more about the menus, loadouts, characters, and multiplayer maps, and look for further information in the coming weeks.

Pre-Registration is Open!

Offering some of the most popular maps, characters, and equipment from across Call of Duty, pre-registration for Call of Duty: Mobile is now open in select regions, including North America, South America, Europe, and other territories. Sign up and pre-register for Call of Duty: Mobile on Android and iOS at www.callofduty.com/mobile to receive all the latest game updates, information, and access to the public beta coming this summer in select regions. In addition, pre-registration is also open in China; go to codm.qq.comto sign up within this region.

The first limited-scale closed Beta test began this week in India, and a regional Beta test will kick-off soon in Australia, with more territories coming online in the coming months.

SOURCE: Activision

comments below