The Last of Us 2 has taken care of every detail – even the most attentive might notice the details that heralded what would happen next in the game.
The Last of Us Part II is a masterpiece. Naughty Dog developed the game to almost perfection, and had it not been for a few inaccuracies in the script, it would have been – for me – a game of the generation.
It turns out that the people responsible for the story paid attention to a more important element – the ultimatum. This phenomenon, with the help of objects or the behavior of the heroes, heralds what will happen later in the story. It’s hard to notice the aforementioned thing during the first try, when we’re just enjoying the game and don’t pay much attention to details.
A YouTuber under the pseudonym Speclizer came to the rescue. The author of the material I published below presented in his film ten phenomena in The Last of Us series that heralded the events that would take place on the screen in the future.
The material contains a lot of spoilers, so I encourage you to watch it only for people who already have Ellie’s first and second adventures behind them.
function statusChangeCallback(response, forced) {
<
?
if (!$this - > user - > _is_logged()) {
?
>
if (response.status === 'connected') {
// Logged into your app and Facebook.
FB.api('/me', function(response) {
if (forced == 1) {
console.log('Próba logowania przez przycisk');
} else {
console.log('Próba autologowania');
}
console.log(JSON.stringify(response));
//fbAutoLogin(JSON.stringify(response), forced); });
//fbAutoLogin(fb_user_id);
} else if (response.status === 'not_authorized') {
// The person is logged into Facebook, but not your app.
console.log('Please log into this app.');
} else {
// The person is not logged into Facebook, so we're not sure if
// they are logged into this app or not.
console.log('Please log into Facebook.');
} < ?
} ? >
}
// This function is called when someone finishes with the Login
// Button. See the onlogin handler attached to it in the sample
// code below.
function checkLoginState() {
FB.getLoginStatus(function(response) {
statusChangeCallback(response, 1);
});
}
window.fbAsyncInit = function() {
FB.init({
appId: '113502828807977', // App ID
cookie: true, // enable cookies to allow the server to access the session
xfbml: true, // parse social plugins on this page
version: 'v2.2' // use version 2.2
});
FB.getLoginStatus(function(response) {
statusChangeCallback(response, 0);
});
}
// Here we run a very simple test of the Graph API after login is
// successful. See statusChangeCallback() for when this call is made.
function testAPI() {
}
// Load the SDK Asynchronously
(function(d) {
var js, id = 'facebook-jssdk',
ref = d.getElementsByTagName('script')[0];
if (d.getElementById(id)) {
return;
}
js = d.createElement('script');
js.id = id;
js.async = true;
js.src = "https://connect.facebook.net/pl_PL/all.js";
ref.parentNode.insertBefore(js, ref);
}(document));