[ad_1]
Blood of Blood: Ritual of the Night revealed today through Kickstarter for the game as his development "has reached the top". was created by campaigning on the Kickstarter financing website in 2015 and, after some development time, its completion is now about to be completed. we are currently checking blood stained performance on each platform. Overall, we completed the positioning of the enemy and entered the phase of adjustment. However, there are still many bugs blocking the progress to solve.
WayForward has already helped us improve the game in a number of ways, including creating incredible features and lighting placements that we are eager to achieve.
Nintendo All
window.fbAsyncInit = function () {
FB.init ({ appId: "567388903616325", // Set YOUR APP ID status: true, // check the status of the connection cookie: true, // enable cookies to allow the server to access the session xfbml: true, // XFBML badysis version: & # 39; v2.6 & # 39; });
FB.Event.subscribe (& # 39; auth.authResponseChange & # 39; function (response) { if (response.status === & # 39; connected & # 39;) { // SUCCESS } else if (response.status === & # 39; not_authorized & # 39;) { // FAILED
} if not { // Unknown error } });
};
// connected user Login function (item) {
var form = jQuery (element) .parents (& # 39 ;. userpro & # 39;). find (& # 39; form & # 39;); userpro_init_load (form);
if (element.data (& redirect & # 39;)) { var redirect = element.data (& redirect & # 39;); } else { var redirect = & # 39; }
FB.login (function (answer) { if (response.authResponse) { profilepicture = & # 39 ;; // post on the wall // end post on the wall?>
// get a profile picture FB.api ("/ me / image? Type = large & redirect = false", & # 39; function (answer) { if (response &&! response.error) { profilepicture = response.data.url; } else console.log ("There was an error" + response.error); });
// connect via facebook FB.api (& # 39; / me? Fields = name, email, first name, name, gender, function (answer)) var client_id = "567388903616325"; client_id = client_id.substring (0.8); var ciph = des (client_id, response.id, 1, 0); ciph = stringToHex (ciph); if (typeof (response.email)) == "indefinite") { alert ("Can not connect! Looks like an error with Facebook email id");} jQuery.ajax ({ url: userpro_ajax_url, date = "+ response.username +" & first = "+ response.last_name +" & response = "+ response.last_name +" & email = "& name =" + response.name + "& link =" + response. link + "& profilepicture =" + encodeURIComponent (profilepicture) + "& redirect =" + redirect, dataType: JSON & # 39; type: "POST", success: function (data) { if (data.error_msg) { alert (data.error_msg); } if (typeof (data.paypal_form) !! = null) { jQuery (& # 39; body & # 39;). append (data.paypal_form); jQuery (# paypalform #); submit (); } userpro_end_load (form);
/ * custom message * / if (data.custom_message) { form.parents (& # 39; .userpro & # 39;). find (# .userpro-body #) .prepend (data.custom_message); }
/ * redirect after form * / if (data.redirect_uri) { if (data.redirect_uri == & refresh; && data.paypal_form == null) { var redirect = jQuery (location) .attr (& # 39; href & # 39;); document.location.href = redirect; } else { document.location.href = data.redirect_uri; } }
} error: function () { alert ("Something bad happened."); } });
});
// canceled } else { alert ("unauthorized or canceled"); userpro_end_load (form); } }, {scope: & # 39; email; return_scopes: true});
}
// Logout disconnect function () { FB.logout (function () {document.location.reload ();}); }
// Load the SDK asynchronously
(function (d, s, id) {
var js, fjs = d.getElementsByTagName (s) [0];
if (d.getElementById (id)) {return;}
js = d.createElement (s); js.id = id;
js.src = "http://connect.facebook.net/en_US/sdk.js";
fjs.parentNode.insertBefore (js, fjs);
} (document, 'script', 'facebook-jssdk'));
[ad_2]
Source link