12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- mergeInto(LibraryManager.library, {
- InitPurchases: function() {
- initPayments();
- },
- Purchase: function(id) {
- buy(Pointer_stringify(id));
- },
- AuthenticateUser: function() {
- auth();
- },
- GetUserData: function() {
- getUserData();
- },
- ShowFullscreenAd: function () {
- showFullscrenAd();
- },
- ShowRewardedAd: function(placement) {
- showRewardedAd(placement);
- return placement;
- },
- OpenWindow: function(link){
- var url = UTF8ToString(link);
- document.onmouseup = function()
- {
- window.open(url);
- document.onmouseup = null;
- }
- },
- GetLang: function () {
- var urlParams = window.location.search.replace( '?', '');
- var returnStr = new URLSearchParams(urlParams).get("lang");
- if(!returnStr)returnStr = "ru";
- var bufferSize = lengthBytesUTF8(returnStr) + 1;
- var buffer = _malloc(bufferSize);
- stringToUTF8(returnStr, buffer, bufferSize);
- return buffer;
- },
- Review: function () {
- ShowReview();
- },
- InitPlayerData: function () {
- initPlayerData();
- },
- SetScore: function (key,value) {
- setScore(UTF8ToString(key),value);
- },
- SetData: function (key,value) {
- setData(UTF8ToString(key),UTF8ToString(value));
- }
- });
|