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

With Weekend 1 of the Call of Duty: Modern Warfare Beta now closed on PS4, Infinity Ward has shared the full recap of the weekend and given fans an updated schedule for Weekend 2 of the Call of Duty: Modern Warfare Beta.

The post recaps all of the details and feedback points the team at Infinity Ward is working on following the Beta, and giving fans the schedule for the next week.

FROM INFINITY WARD:

And that’s a wrap for weekend one of the Call of Duty: Modern Warfare Beta! We can’t begin to thank you all enough for joining us online. It’s been amazing watching you all play, share your clips, give us your feedback, and provide us with your honest opinions. Every single person in this community is valuable to us as you help us shape and fine-tune the game and we couldn’t do it without you. Even though we might not have been able to respond to each individual comment, please know that you are being heard and your feedback is being read by numerous teams all over the studio. You’ve helped spark so many internal conversations that lead to other ideas and other concepts worth exploring, so thank you all again.

Post image

Feedback We’re Working On:

Since the start of the Beta, you’ve sent us your comments, suggestions, and bugs. This week, we’ll be posting updates regarding feedback you’ve provided during the beta and information you’ll need before we jump into weekend two. For now, let’s take a look at some of the feedback we’re looking into:

  • Partying Up: After completing a match as a party, some players are unable to find a new match and are stuck in the matchmaking lobby. We’re still looking into this issue, but in the meantime, disbanding your party and joining back up is a temporary solution while we work on a fix.
  • Unable to connect to online services: This is currently being investigated. If you are still running into this issue, please feel free to PM me your PSNID (if you aren’t comfortable posting it in a thread) so we can take a deeper look. This will be helpful as we work on a solution.
  • Connecting your PSNID to your CallofDuty.com account/Display name in-game: Please check this link provided by Activision Support if you’re having issues with connecting accounts or would like to adjust your display name. You can learn how to do this here: https://www.reddit.com/r/modernwarfare/comments/d3ei14/activision_account_display_names_in_the_modern/
  • Hearing enemy footsteps, team footsteps, and your own: Tell us how you’re listening to the game. You can be specific by telling us some of the following information: What type of heaphones are you using? Speakers? Monitor? TV? What preset are you currently using? Are you plugged in directly to the controller? This information can help us narrow down what you’re hearing and help us look further into any issues.
  • Calling Cards using wrong name and/or flag description: The description for the flag of Colombia currently says “Columbia.” The Slovakian flag is currently labeled Croatia. Both of these will be fixed during weekend two of the Beta.
  • Players are able to clip into a table on Grazna Raid: A fix for this has already been completed and will be implemented as soon as possible.
  • Level Cap displaying a higher level than 10: Right now, the level cap is set to 10. Some players are seeing their level cap display 11 or higher. This is a visual bug and will be fixed in weekend two.
  • Graphical corruption on the matchmaking screen: Some players experienced graphical corruption errors while in matchmaking, resulting in the screen appearing black, green, or yellow. This will be fixed in weekend two of the Beta.
  • Cruise Missile: The camera will remain static on the initial deployment scene and not properly display the map and enemy targets below. Once having control of the missile, it can become hard to control. This is currently being looked into.
  • Spawning and Visuals: Spawning is currently inconsistent on some maps, so thank you for sharing your videos with us and sharing your feedback. We’ll continue to monitor the spawn system and we’ll update you if we deploy any changes. We will also be looking into lighting and exposure on various areas of the map, such as how you view dark rooms from the outside of a building and vice versa, for example.
  • Clipping through vehicles and Deployable Cover: Character models are currently clipping through vehicles used during the infil sequence and in some cases, when using the Deployable Cover Field Upgrade. These are currently being investigated.
  • Semtex Grenade: When stuck to a door, the Semtex grenade will not explode and the grenade icon will remain on screen. This will be fixed for weekend two of the Beta.
  • Smoke effect on weapons: The smoke effect after firing a weapon is currently not displaying in-game. This will be fixed by launch.
  • Connecting to Online Services: Some players are unable to connect to online services. If you’re still having this issue, please feel free to PM me your PSNID so we can further investigate.
  • Stuttering: On occasion, a player might experience a “pull” or stutter near doors. This is being looked into.
  • Players unable to move in certain locations: We’ve seen a few cases where players are getting stuck in their position and are unable to move around the map. We’re currently investigating this.
  • Weapon Attachments: In some cases, weapon attachments are not unlocking after reaching the required level. This is being investigated.
  • Doors: We’ve read your comments about doors; how they open, how loud they can be, and how they interact with you if they’re already open. We’ll be monitoring how you interact with them throughout the weekend and during weekend two.
  • Spawning and Visuals: Spawning is currently inconsistent on some maps, so thank you for sharing your videos with us and sharing your feedback. We’ll continue to monitor the spawn system and we’ll update you if we deploy any changes. We will also be looking into lighting and exposure on various areas of the map, such as how you view dark rooms from the outside of a building and vice versa, for example.
  • Semtex Grenade: When stuck to a door, the Semtex grenade will not explode and the grenade icon will remain on screen. This will be fixed for weekend two of the Beta.
  • Smoke effect on weapons: The smoke effect after firing a weapon is currently not displaying in-game. This will be fixed by launch.
  • Players “stuck” on the map: On random places across a map, a player might get ‘stuck’ in their current position and is unable to move. We’re taking a look at these and should have some of these locations fixed for weekend two.
  • Minimap: We turned on a version of the minimap that doesn’t display enemy fire. We’ve been reading through your comments not only about the map itself, but also the compass and other UI elements on screen. Reading your feedback has brought up some very insightful conversations here at the studio, so again, thank you. Tomorrow, we’ll be turning off outlines that exist on your teammates within the world. We’d love to hear your thoughts on this combination, so please keep your suggestions and feedback rolling in throughout the weekend.
  • Weapon Attachments: In some cases, weapon attachments are not unlocking after reaching the required level. This is being investigated.
  • Recon Drone: There are two noted issues with this Killstreak. One: UI elements remain on the players screen after using the Drone. Second: Thermal function on the Drone causes the map below to become discolored.
  • Weapons clipping through the Operator Character Model: On occasion, the AUG will clip through the arm of an Operator when viewing in the matchmaking or Operator selection screen

Upcoming!

Weekend Two of Call of Duty: Modern Warfare Beta starts this week! Check the schedule below and be sure to keep an eye out on the Beta Boot Camp Landing Site so you can get all of the latest intel for weekend two!

Early Access: Thursday, September 19th- Friday, September 20th

This portion of the Beta is free to all PlayStation 4 owners and does not require a preorder. Also during this time, anyone who has preordered the game on Xbox One or PC via Battle.net can also play.

Open/Crossplay: Saturday, September 21 – Monday, September 23rd

During this time, the Beta is accessible to all player on ALL platforms regardless of preorder status. If you plan to play on Xbox One, you’ll need Xbox Live Gold to play. If you’d like to play on PC, you’ll need a Battle.net account.

Post image

From everyone at Infinity Ward, thank you all so much for playing!

SOURCE: Infinity Ward

comments below