From 623a0dae4408870cdb4279033a4bd158947aa860 Mon Sep 17 00:00:00 2001 From: D4RKAR117 Date: Wed, 19 Feb 2020 23:59:41 -0500 Subject: [PATCH] Changed Relative Paths for deployment --- docs/assets/js/app-legacy.390fd1d1.js | 2 -- docs/assets/js/app-legacy.390fd1d1.js.map | 1 - docs/assets/js/app-legacy.5faa00da.js | 2 ++ docs/assets/js/app-legacy.5faa00da.js.map | 1 + docs/assets/js/app.1b98193b.js | 2 ++ docs/assets/js/app.1b98193b.js.map | 1 + docs/assets/js/app.8b544f58.js | 2 -- docs/assets/js/app.8b544f58.js.map | 1 - ...rs-legacy.7703d97f.js => chunk-vendors-legacy.4fcb9d9f.js} | 4 ++-- ...y.7703d97f.js.map => chunk-vendors-legacy.4fcb9d9f.js.map} | 2 +- .../{chunk-vendors.57a71d89.js => chunk-vendors.e08a71c2.js} | 4 ++-- ...-vendors.57a71d89.js.map => chunk-vendors.e08a71c2.js.map} | 2 +- docs/index.html | 2 +- vue.config.js | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) delete mode 100644 docs/assets/js/app-legacy.390fd1d1.js delete mode 100644 docs/assets/js/app-legacy.390fd1d1.js.map create mode 100644 docs/assets/js/app-legacy.5faa00da.js create mode 100644 docs/assets/js/app-legacy.5faa00da.js.map create mode 100644 docs/assets/js/app.1b98193b.js create mode 100644 docs/assets/js/app.1b98193b.js.map delete mode 100644 docs/assets/js/app.8b544f58.js delete mode 100644 docs/assets/js/app.8b544f58.js.map rename docs/assets/js/{chunk-vendors-legacy.7703d97f.js => chunk-vendors-legacy.4fcb9d9f.js} (99%) rename docs/assets/js/{chunk-vendors-legacy.7703d97f.js.map => chunk-vendors-legacy.4fcb9d9f.js.map} (99%) rename docs/assets/js/{chunk-vendors.57a71d89.js => chunk-vendors.e08a71c2.js} (99%) rename docs/assets/js/{chunk-vendors.57a71d89.js.map => chunk-vendors.e08a71c2.js.map} (99%) diff --git a/docs/assets/js/app-legacy.390fd1d1.js b/docs/assets/js/app-legacy.390fd1d1.js deleted file mode 100644 index 47fce84..0000000 --- a/docs/assets/js/app-legacy.390fd1d1.js +++ /dev/null @@ -1,2 +0,0 @@ -(function(e){function t(t){for(var a,r,s=t[0],l=t[1],c=t[2],u=0,m=[];u'),cancelButtonText:"".concat(this.$i18n.tc("notifications.cookies.question_prop.dissmis_text"),' ')});case 2:if(t=e.sent,!t.value){e.next=9;break}return x.a.set("allowCookies","allow"),e.next=7,S.a.fire({icon:"success",toast:!0,position:"bottom",allowEscapeKey:!1,title:this.$i18n.tc("notifications.cookies.allowed_prop.title"),text:this.$i18n.tc("notifications.cookies.allowed_prop.text"),showCancelButton:!1,confirmButtonText:'OK ',timer:5e3,timerProgressBar:!0});case 7:e.next=12;break;case 9:if(t.dismiss!==S.a.DismissReason.cancel){e.next=12;break}return e.next=12,S.a.fire({icon:"error",toast:!0,position:"bottom",allowEscapeKey:!1,title:this.$i18n.tc("notifications.cookies.disallowed_prop.title"),text:this.$i18n.tc("notifications.cookies.disallowed_prop.text"),showCancelButton:!1,confirmButtonText:'OK ',timer:5e3,timerProgressBar:!0});case 12:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()})}),T=C,G=Object(h["a"])(T,i,o,!1,null,null,null),O=G.exports,N=(n("d3b7"),n("8c4f"));a["default"].use(N["a"]);var P=[{path:"/",name:"Home",component:function(){return n.e("home").then(n.bind(null,"bb51"))}}],E=new N["a"]({linkExactActiveClass:"active",routes:P}),M=E,R=(n("7db0"),n("53ca")),D=n("2ef0"),L=n.n(D);a["default"].use(u["a"]);var I=new u["a"].Store({state:{lang:{code:"en",flag:"us",text:"English"},langs:[{code:"en",flag:"us",text:"English"},{code:"es",flag:"mx",text:"Spanish (MX)"},{code:"de",flag:"de",text:"Deutsch"},{code:"pl",flag:"pl",text:"Polish"}]},mutations:{setLang:function(e,t){e.lang=t}},actions:{selectLang:function(e,t){var n=e.commit;if("object"!==Object(R["a"])(t)){var a=void 0!==L.a.find(this.state.langs,{code:t})?L.a.find(this.state.langs,{code:t}):{code:"en",flag:"us",text:"English"};n("setLang",a)}else n("setLang",t)}},getters:{currentLang:function(e){return e.lang.code}}}),U=(n("4160"),n("ac1f"),n("466d"),n("159b"),n("ddb0"),n("a925"));function q(){var e=n("15a4"),t={};return e.keys().forEach((function(n){var a=n.match(/([A-Za-z0-9-_]+)\./i);if(a&&a.length>1){var i=a[1];t[i]=e(n)}})),t}a["default"].use(U["a"]);var W=new U["a"]({locale:"en",fallbackLocale:"en",messages:q()}),V=(n("7e7d"),n("4989"),n("1157")),$=n.n(V),B=n("491f"),J=n.n(B);$()(window).scroll((function(){var e=$()(this).scrollTop();e>=50?$()("#return-to-top").fadeIn(200):$()("#return-to-top").fadeOut(200)})),new J.a("[data-scroll]",{ignore:'a[href*="*"]',header:"",topOnEmptyHash:!0,speed:500,speedAsDuration:!1,durationMax:500,durationMin:200,clip:!1,easing:"easeInOutCubic",updateURL:!1,popstate:!1,emitEvents:!0});var Y=n("5f5b"),F=n("afa7");a["default"].use(Y["a"]),a["default"].use(F["a"]),a["default"].config.productionTip=!1,new a["default"]({router:M,store:I,i18n:W,render:function(e){return e(O)}}).$mount("#app")},d90a:function(e){e.exports=JSON.parse('{"home_page_messages":{"title":"GTA SAN ANDREAS: PROYECTO UNITY","brand":"Redefiniendo el Multijugador de Grand theft auto San andreas usando el futuro.","welcome_title":"Bienvenido !","welcomer":"Bienvenido a la página oficial de Grand theft auto San andreas unity, Si estás interesado en el proyecto y quieres aprender más, por favor continúe su visita en el sitio; Nuestra página de miembros para conocer a las personas que participan y construyen, nuestra seccion de metas, aprende como puedes contribuir , y la galería para conocer las características de el proyecto además de las descargas de las versiones estables.","about_title":"Acerca del proyecto","about":"San Andreas Unity es una recreación de código abierto de GTA San Andreas en Unity. Esta no será una recreación completa, el enfoque está en las características de juego, el multijugador y la creación de un framework que permita la extensión fácil del juego y las posibilidades ilimitadas de modding. El juego no distribuye ninguno de los recursos originales de GTA, por lo que necesitas tener un juego original para ejecutarlo. Ya no estarás limitado por el motor de código cerrado. Tendrás acceso a todas las partes del juego, como la mecánica interna del juego, la física, el renderizado, etc. No más ingeniería inversa, archivos ejecutables enganchados o cosas por el estilo. Ahora, con el acceso a la poderosa API de C# y Unity, el desarrollo será mucho más fácil. Es multiplataforma. Se puede ejecutar en cualquier lugar. Ahora puedes jugar GTA en PS Vita, Nintendo, en VR/AR. Podrías incluso ejecutarlo en WebGL. Y no se trata solo de San Andreas. Podríamos intentar soportar otras versiones de GTA, como Vice City o Liberty City. Imagina que puedes jugar cualquier versión de GTA en cualquier dispositivo que te guste.","gallery_title":"Galería del proyecto","gallery":{"start":"El proyecto cambia constantemente, así que aquí te mostramos algunos de nuestros avances y cambios que constantemente hacen y han hecho evolucionar al proyecto.","end":"Si encuentras interesante la idea y quisieras ayudar visita la guía de \\"como contribuir\\", únete a nuestro Discord oficial, mira quienes son los miembros del proyecto en \\"miembros\\" o simplemente difunde el proyecto para que más y más personas se unan a el."}},"contribute_page_messages":{"title":"Como Contribuir","main_text":"Si estas interesado en ayudar a el proyecto, podrias colaborar con algunas de las siguentes cosas en el proyecto"},"menus":{"home":"Inicio","content":{"title":"Contenido del inicio","welcome":"Bienvenido","about":"Acerca de","gallery":"Galeria"},"members":"Miembros","contribute":"Como Contribuir","findout_btn":"Saber Más","footer":{"discord":"Únete a nuestro Discord !","github":"Visita el repositorio Github !","youtube":"Visita nuestro canal de Youtube !","legal":"GTA ASM no representa a Rockstar Games ni a ninguno de sus asociados o franquicias; no distribuye ni promueve la distribución de material fuera de las normas de distribución de juegos y/o material de Rockstar Games."}},"notifications":{"cookies":{"question_prop":{"title":"Permitir Cookies","text":"Nuestro sitio usa Cookies para mejorar su experiencia de navegacion, y sus futuras visitas, desea permitir su uso?","allow_text":"Si, Porque no!","dissmis_text":"No Gracias, Estoy bien!"},"allowed_prop":{"title":"Permitido","text":"Asombroso!. Gracias, no me veras otra vez ;)"},"disallowed_prop":{"title":"No permitido","text":"Entendido, Igualmente te recordaremos la proxima vez, por si cambia de parecer :D"}}}}')},e088:function(e){e.exports=JSON.parse('{"home_page_messages":{"title":"GTA SAN ANDREAS: UNITY PROJECT","brand":"Redefining the Multiplayer of Grand theft auto San andreas using the future.","welcome_title":"Welcome !","welcomer":"Welcome to the official page of Grand theft auto San andreas unity, If you are interested in the project and want to learn more, please continue your visit on the site; Our member page to know the people who participate and build, our goal section, learn how you can contribute, and the gallery to know the characteristics of the project in addition to the downloads of the stable versions.","about_title":"About the project","about":"San Andreas Unity is an open source recreation of GTA San Andreas in Unity. This won\'t be a complete recreation, but the focus is on gameplay features, mutliplayer, and creating a framework which will allow easy game extending and unlimited modding possibilities. The game does not distribute any of original GTA assets, so you need to own original game in order to run it. You will no longer be limited by closed source engine. You will have access to all parts of the game, such are internal game mechanics, physics, rendering, etc... you name it. No more reverse engineering, hooking executables, or stuff like that. Now, with access to powerfull C# and Unity API, development will be much easier. It\'s cross platform. It can run anywhere. Now you can play GTA on PS Vita, Nintendo, in VR/AR. You could maybe even run it in WebGL. And it\'s not only about San Andreas. We may try to support other versions of GTA, like Vice City or Liberty City. Imagine that you can play any version of GTA on any device you like.","gallery_title":"Project gallery","gallery":{"start":"The project changes constantly, so here we show you some of our advances and changes that constantly make and have evolved the project.","end":"If you find the idea interesting and would like to help visit the \\"how to contribute\\" guide, join our official Discord, see who the project members are in \\"members\\" or simply spread the project so that more and more people join the project."}},"contribute_page_messages":{"title":"How To Contribute","main_text":"If you are interested in helping the project, you could collaborate with some of the following things in the project"},"menus":{"home":"Home","content":{"title":"Home Content","welcome":"Welcome","about":"About","gallery":"Gallery"},"members":"Members","contribute":"How to contribute","findout_btn":"Find out more","footer":{"discord":"Join to our Discord !","github":"Visit the Github Repo !","youtube":"Visit our Youtube Channel !","legal":"GTA ASM does not represent Rockstar Games or any of its associates or franchises; does not distribute or promote the distribution of material outside the rules of distribution of games and / or Rockstar Games material."}},"notifications":{"cookies":{"question_prop":{"title":"Allow Cookies","text":"Our site uses cookies to improve your browsing experience, and your future visits, you want to allow cookies usage?","allow_text":"Yes, Why not!","dissmis_text":"No Thanks, I\'m fine"},"allowed_prop":{"title":"Allowed","text":"Amazing!. Thank you, you will not see me next time ;)"},"disallowed_prop":{"title":"Disallowed","text":"Okay, I\'ll remind you next time, if you change your mind :D"}}}}')},f894:function(e,t,n){e.exports=n.p+"assets/img/unity-logo_light.ca2aec31.svg"}}); -//# sourceMappingURL=app-legacy.390fd1d1.js.map \ No newline at end of file diff --git a/docs/assets/js/app-legacy.390fd1d1.js.map b/docs/assets/js/app-legacy.390fd1d1.js.map deleted file mode 100644 index 98ce60d..0000000 --- a/docs/assets/js/app-legacy.390fd1d1.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/i18n sync [A-Za-z0-9-_,\\s]+\\.json$/","webpack:///./src/App.vue?a48e","webpack:///./src/components/Navbar.vue?1559","webpack:///./src/components/Navbar.vue","webpack:///./src/components/Navbar.vue?eea0","webpack:///./src/components/Navbar.vue?8a6a","webpack:///./src/components/Footer.vue?6c63","webpack:///./src/components/Footer.vue","webpack:///./src/components/Footer.vue?b3e0","webpack:///./src/components/Footer.vue?9652","webpack:///./src/App.vue","webpack:///./src/App.vue?0ab4","webpack:///./src/App.vue?bff9","webpack:///./src/router/index.ts","webpack:///./src/store/index.ts","webpack:///./src/i18n.ts","webpack:///./src/utils/global_context.ts","webpack:///./src/main.ts","webpack:///./src/assets/img/unity-logo_light.svg"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","Object","prototype","hasOwnProperty","call","installedChunks","push","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","jsonpScriptSrc","p","exports","module","l","e","promises","installedChunkData","promise","Promise","resolve","reject","onScriptComplete","script","document","createElement","charset","timeout","nc","setAttribute","src","error","Error","event","onerror","onload","clearTimeout","chunk","errorType","type","realSrc","target","message","name","request","undefined","setTimeout","head","appendChild","all","m","c","d","getter","o","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","oe","err","console","jsonpArray","window","oldJsonpFunction","slice","map","webpackContext","req","id","webpackContextResolve","code","keys","_vm","this","_h","$createElement","_c","_self","attrs","_m","staticRenderFns","staticClass","_v","_s","$t","lang","langs","on","selectLang","scopedSlots","_u","fn","props","class","option","text","extend","components","MultiSelect","computed","methods","component","appFooter","Footer","appNavbar","Navbar","mounted","cookiesLang","loadedLang","sessionStorage","getItem","$i18n","locale","$store","watch","state","getters","currentLang","newValue","remove","set","setItem","askForCookies","fire","icon","toast","position","allowEscapeKey","title","tc","showConfirmButton","showCancelButton","showCloseButton","confirmButtonText","cancelButtonText","askRes","timer","timerProgressBar","dismiss","DismissReason","cancel","use","routes","path","router","linkExactActiveClass","Store","flag","mutations","setLang","actions","commit","fLang","find","loadLocaleMessages","locales","messages","forEach","matched","match","fallbackLocale","scroll","scrollTop","fadeIn","fadeOut","ignore","header","topOnEmptyHash","speed","speedAsDuration","durationMax","durationMin","clip","easing","updateURL","popstate","emitEvents","config","productionTip","store","i18n","render","h","App","$mount"],"mappings":"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","file":"assets/js/app-legacy.390fd1d1.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"app\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// script path function\n \tfunction jsonpScriptSrc(chunkId) {\n \t\treturn __webpack_require__.p + \"assets/js/\" + ({\"home\":\"home\"}[chunkId]||chunkId) + \"-legacy.\" + {\"home\":\"912134a6\"}[chunkId] + \".js\"\n \t}\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar promises = [];\n\n\n \t\t// JSONP chunk loading for javascript\n\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n \t\t\t// a Promise means \"currently loading\".\n \t\t\tif(installedChunkData) {\n \t\t\t\tpromises.push(installedChunkData[2]);\n \t\t\t} else {\n \t\t\t\t// setup Promise in chunk cache\n \t\t\t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t\t\t});\n \t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n \t\t\t\t// start chunk loading\n \t\t\t\tvar script = document.createElement('script');\n \t\t\t\tvar onScriptComplete;\n\n \t\t\t\tscript.charset = 'utf-8';\n \t\t\t\tscript.timeout = 120;\n \t\t\t\tif (__webpack_require__.nc) {\n \t\t\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t\t\t}\n \t\t\t\tscript.src = jsonpScriptSrc(chunkId);\n\n \t\t\t\t// create error before stack unwound to get useful stacktrace later\n \t\t\t\tvar error = new Error();\n \t\t\t\tonScriptComplete = function (event) {\n \t\t\t\t\t// avoid mem leaks in IE.\n \t\t\t\t\tscript.onerror = script.onload = null;\n \t\t\t\t\tclearTimeout(timeout);\n \t\t\t\t\tvar chunk = installedChunks[chunkId];\n \t\t\t\t\tif(chunk !== 0) {\n \t\t\t\t\t\tif(chunk) {\n \t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n \t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n \t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n \t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n \t\t\t\t\t\t\terror.type = errorType;\n \t\t\t\t\t\t\terror.request = realSrc;\n \t\t\t\t\t\t\tchunk[1](error);\n \t\t\t\t\t\t}\n \t\t\t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t\t\t}\n \t\t\t\t};\n \t\t\t\tvar timeout = setTimeout(function(){\n \t\t\t\t\tonScriptComplete({ type: 'timeout', target: script });\n \t\t\t\t}, 120000);\n \t\t\t\tscript.onerror = script.onload = onScriptComplete;\n \t\t\t\tdocument.head.appendChild(script);\n \t\t\t}\n \t\t}\n \t\treturn Promise.all(promises);\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/gtasa_unity_website/\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// add entry module to deferred list\n \tdeferredModules.push([0,\"chunk-vendors\"]);\n \t// run deferred modules when ready\n \treturn checkDeferredModules();\n","var map = {\n\t\"./de.json\": \"2508\",\n\t\"./en.json\": \"e088\",\n\t\"./es.json\": \"d90a\",\n\t\"./pl.json\": \"b890\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"15a4\";","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"app\"}},[_c('app-navbar'),_vm._m(0),_c('router-view'),_c('app-footer')],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('a',{attrs:{\"id\":\"return-to-top\",\"data-scroll\":\"\",\"href\":\"#\"}},[_c('i',{staticClass:\"fas fa-chevron-up\"})])}]\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"appNav\"}},[_c('b-navbar',{staticClass:\"bg-bk\",attrs:{\"type\":\"dark\",\"fixed\":'top',\"toggleable\":'md'}},[_c('b-navbar-brand',{attrs:{\"to\":{ name: 'Home' }}},[_c('img',{staticClass:\"d-inline-block align-middle\",attrs:{\"src\":require(\"@/assets/img/unity-logo_light.svg\"),\"width\":\"35\",\"height\":\"35\",\"alt\":\"Unity Logo\"}}),_vm._v(\" GTA SA UNITY \")]),_c('b-navbar-toggle',{attrs:{\"target\":\"nav-collapse\"}}),_c('b-collapse',{attrs:{\"id\":\"nav-collapse\",\"is-nav\":\"\"}},[_c('b-navbar-nav',{staticClass:\"text-center\"},[_c('b-nav-item',{attrs:{\"to\":{ name: 'Home' }}},[_c('i',{staticClass:\"fas fa-home\"}),_vm._v(\" \"+_vm._s(_vm.$t('menus.home'))+\" \")])],1),_c('b-navbar-nav',{staticClass:\"text-center ml-md-auto\"},[_c('b-nav-form',[_c('multi-select',{attrs:{\"track-by\":\"code\",\"label\":\"text\",\"value\":_vm.lang,\"options\":_vm.langs,\"allow-empty\":false},on:{\"select\":_vm.selectLang},scopedSlots:_vm._u([{key:\"singleLabel\",fn:function(props){return [_c('span',{staticClass:\"flag-icon\",class:[(\"flag-icon-\" + (props.option.flag))]}),_vm._v(\" \"+_vm._s(props.option.text)+\" \")]}},{key:\"option\",fn:function(props){return [_c('span',{staticClass:\"flag-icon\",class:[(\"flag-icon-\" + (props.option.flag))]}),_vm._v(\" \"+_vm._s(props.option.text)+\" \")]}}])})],1)],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nimport Vue from 'vue';\nimport { mapState, mapActions } from 'vuex';\nimport MultiSelect from 'vue-multiselect';\nexport default Vue.extend({\n\tname: 'Navbar',\n\tcomponents: { MultiSelect },\n\tcomputed: {\n\t\t...mapState(['langs', 'lang']),\n\t},\n\tmethods: {\n\t\t...mapActions(['selectLang']),\n\t},\n});\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--14-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/ts-loader/index.js??ref--14-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Navbar.vue?vue&type=script&lang=ts&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--14-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/ts-loader/index.js??ref--14-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Navbar.vue?vue&type=script&lang=ts&\"","import { render, staticRenderFns } from \"./Navbar.vue?vue&type=template&id=d29e4966&\"\nimport script from \"./Navbar.vue?vue&type=script&lang=ts&\"\nexport * from \"./Navbar.vue?vue&type=script&lang=ts&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('footer',{staticClass:\"container-fluid bg-bk py-5\",attrs:{\"id\":\"appFooter\"}},[_c('div',{staticClass:\"row justify-content-center py-2\"},[_c('div',{staticClass:\"col-md-4 col-sm-12\"},[_c('h3',{staticClass:\"text-center animated fadeInLeft slow\"},[_c('a',{staticClass:\"text-white\",attrs:{\"href\":\"https://discordapp.com/invite/p6jjud5\"}},[_c('i',{staticClass:\"fab fa-discord\"}),_vm._v(\" \"+_vm._s(_vm.$t('menus.footer.discord'))+\" \")])])]),_c('div',{staticClass:\"col-md-4 col-sm-12\"},[_c('h3',{staticClass:\"text-center animated fadeInUp slow\"},[_c('a',{staticClass:\"text-white\",attrs:{\"href\":\"https://github.com/GTA-ASM/SanAndreasUnity\"}},[_c('i',{staticClass:\"fab fa-github\"}),_vm._v(\" \"+_vm._s(_vm.$t('menus.footer.github'))+\" \")])])]),_c('div',{staticClass:\"col-md-4 col-sm-12\"},[_c('h3',{staticClass:\"text-center animated fadeInRight slow\"},[_c('a',{staticClass:\"text-white\",attrs:{\"href\":\"https://www.youtube.com/channel/UCsslP7vqD06AMh6JlEy0pkg\"}},[_c('i',{staticClass:\"fab fa-youtube\"}),_vm._v(\" \"+_vm._s(_vm.$t('menus.footer.youtube'))+\" \")])])]),_vm._m(0)]),_c('div',{staticClass:\"row justify-content-center py-3 px-2\"},[_c('div',{staticClass:\"col-md-8 col-sm-12\"},[_c('h5',{staticClass:\"text-muted text-center animated fadeInDown slow\"},[_vm._v(_vm._s(_vm.$t('menus.footer.legal')))])])])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"col-md-8 col-sm-12 my-5\"},[_c('h4',{staticClass:\"text-white text-center animated fadeInDown slow\"},[_vm._v(\"Copyright GTA-ASM © 2020\")])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nimport Vue from 'vue';\nexport default Vue.extend({\n\tname: 'Footer',\n});\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--14-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/ts-loader/index.js??ref--14-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=script&lang=ts&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--14-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/ts-loader/index.js??ref--14-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=script&lang=ts&\"","import { render, staticRenderFns } from \"./Footer.vue?vue&type=template&id=3924774a&\"\nimport script from \"./Footer.vue?vue&type=script&lang=ts&\"\nexport * from \"./Footer.vue?vue&type=script&lang=ts&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n\n\n\n\n\n\nimport Vue from 'vue';\nimport Navbar from '@/components/Navbar.vue';\nimport Footer from '@/components/Footer.vue';\nimport Swal from 'sweetalert2';\nimport Cookies from 'js-cookie';\nimport { mapActions } from 'vuex';\nexport default Vue.extend({\n\tname: 'App',\n\tcomponents: {\n\t\tappFooter: Footer,\n\t\tappNavbar: Navbar,\n\t},\n\tmounted: async function(): Promise {\n\t\tconst cookiesLang = Cookies.get('pageLang') !== undefined ? (Cookies.get('pageLang') as string) : null;\n\t\tconst loadedLang = cookiesLang !== null ? cookiesLang : sessionStorage.getItem('pageLang');\n\t\tif (loadedLang !== null) {\n\t\t\tthis.selectLang(loadedLang);\n\t\t\tthis.$i18n.locale = loadedLang;\n\t\t} else {\n\t\t\tthis.selectLang('en');\n\t\t\tthis.$i18n.locale = 'en';\n\t\t}\n\t\tthis.$store.watch(\n\t\t\t(state, getters) => getters.currentLang,\n\t\t\tnewValue => {\n\t\t\t\tthis.$i18n.locale = newValue;\n\t\t\t\tif (Cookies.get('pageLang') !== undefined) Cookies.remove('pageLang');\n\t\t\t\tif (Cookies.get('allowCookies') !== undefined) Cookies.set('pageLang', newValue);\n\t\t\t\telse sessionStorage.setItem('pageLang', newValue);\n\t\t\t}\n\t\t);\n\t\tif (Cookies.get('allowCookies') === undefined) await this.askForCookies();\n\t},\n\tmethods: {\n\t\t...mapActions(['selectLang']),\n\t\taskForCookies: async function(): Promise {\n\t\t\tconst askRes = await Swal.fire({\n\t\t\t\ticon: 'question',\n\t\t\t\ttoast: true,\n\t\t\t\tposition: 'bottom',\n\t\t\t\tallowEscapeKey: false,\n\t\t\t\ttitle: this.$i18n.tc('notifications.cookies.question_prop.title'),\n\t\t\t\ttext: this.$i18n.tc('notifications.cookies.question_prop.text'),\n\t\t\t\tshowConfirmButton: true,\n\t\t\t\tshowCancelButton: true,\n\t\t\t\tshowCloseButton: false,\n\t\t\t\tconfirmButtonText: `${this.$i18n.tc(\n\t\t\t\t\t'notifications.cookies.question_prop.allow_text'\n\t\t\t\t)} `,\n\t\t\t\tcancelButtonText: `${this.$i18n.tc(\n\t\t\t\t\t'notifications.cookies.question_prop.dissmis_text'\n\t\t\t\t)} `,\n\t\t\t});\n\n\t\t\tif (askRes.value) {\n\t\t\t\tCookies.set('allowCookies', 'allow');\n\t\t\t\tawait Swal.fire({\n\t\t\t\t\ticon: 'success',\n\t\t\t\t\ttoast: true,\n\t\t\t\t\tposition: 'bottom',\n\t\t\t\t\tallowEscapeKey: false,\n\t\t\t\t\ttitle: this.$i18n.tc('notifications.cookies.allowed_prop.title'),\n\t\t\t\t\ttext: this.$i18n.tc('notifications.cookies.allowed_prop.text'),\n\t\t\t\t\tshowCancelButton: false,\n\t\t\t\t\tconfirmButtonText: 'OK ',\n\t\t\t\t\ttimer: 5000,\n\t\t\t\t\ttimerProgressBar: true,\n\t\t\t\t});\n\t\t\t} else if (askRes.dismiss === Swal.DismissReason.cancel) {\n\t\t\t\tawait Swal.fire({\n\t\t\t\t\ticon: 'error',\n\t\t\t\t\ttoast: true,\n\t\t\t\t\tposition: 'bottom',\n\t\t\t\t\tallowEscapeKey: false,\n\t\t\t\t\ttitle: this.$i18n.tc('notifications.cookies.disallowed_prop.title'),\n\t\t\t\t\ttext: this.$i18n.tc('notifications.cookies.disallowed_prop.text'),\n\t\t\t\t\tshowCancelButton: false,\n\t\t\t\t\tconfirmButtonText: 'OK ',\n\t\t\t\t\ttimer: 5000,\n\t\t\t\t\ttimerProgressBar: true,\n\t\t\t\t});\n\t\t\t}\n\t\t},\n\t},\n});\n","import mod from \"-!../node_modules/cache-loader/dist/cjs.js??ref--14-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/ts-loader/index.js??ref--14-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=ts&\"; export default mod; export * from \"-!../node_modules/cache-loader/dist/cjs.js??ref--14-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/ts-loader/index.js??ref--14-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=ts&\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=21a77288&\"\nimport script from \"./App.vue?vue&type=script&lang=ts&\"\nexport * from \"./App.vue?vue&type=script&lang=ts&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import Vue from 'vue';\nimport VueRouter from 'vue-router';\n\nVue.use(VueRouter);\n\nconst routes = [\n\t{\n\t\tpath: '/',\n\t\tname: 'Home',\n\t\tcomponent: () => import(/* webpackChunkName: \"home\" */ '@/views/Home.vue'),\n\t},\n];\n\nconst router = new VueRouter({\n\tlinkExactActiveClass: 'active',\n\troutes,\n});\n\nexport default router;\n","import Vue from 'vue';\nimport Vuex from 'vuex';\nimport _ from 'lodash';\n\nVue.use(Vuex);\n\nexport default new Vuex.Store({\n\tstate: {\n\t\tlang: { code: 'en', flag: 'us', text: 'English' },\n\t\tlangs: [\n\t\t\t{ code: 'en', flag: 'us', text: 'English' },\n\t\t\t{ code: 'es', flag: 'mx', text: 'Spanish (MX)' },\n\t\t\t{ code: 'de', flag: 'de', text: 'Deutsch' },\n\t\t\t{ code: 'pl', flag: 'pl', text: 'Polish' },\n\t\t],\n\t},\n\tmutations: {\n\t\tsetLang(state, lang) {\n\t\t\tstate.lang = lang;\n\t\t},\n\t},\n\tactions: {\n\t\tselectLang({ commit }, lang: string | object) {\n\t\t\tif (typeof lang !== 'object') {\n\t\t\t\tconst fLang =\n\t\t\t\t\t_.find(this.state.langs, { code: lang }) !== undefined\n\t\t\t\t\t\t? (_.find(this.state.langs, { code: lang }) as object)\n\t\t\t\t\t\t: { code: 'en', flag: 'us', text: 'English' };\n\t\t\t\tcommit('setLang', fLang);\n\t\t\t} else {\n\t\t\t\tcommit('setLang', lang);\n\t\t\t}\n\t\t},\n\t},\n\tgetters: {\n\t\tcurrentLang(state): string {\n\t\t\treturn state.lang.code;\n\t\t},\n\t},\n});\n","import Vue from 'vue';\nimport VueI18n, { LocaleMessages } from 'vue-i18n';\n\nVue.use(VueI18n);\n\nfunction loadLocaleMessages(): LocaleMessages {\n\tconst locales = require.context('./i18n', true, /[A-Za-z0-9-_,\\s]+\\.json$/i);\n\tconst messages: LocaleMessages = {};\n\tlocales.keys().forEach(key => {\n\t\tconst matched = key.match(/([A-Za-z0-9-_]+)\\./i);\n\t\tif (matched && matched.length > 1) {\n\t\t\tconst locale = matched[1];\n\t\t\tmessages[locale] = locales(key);\n\t\t}\n\t});\n\treturn messages;\n}\n\nexport default new VueI18n({\n\tlocale: process.env.VUE_APP_I18N_LOCALE || 'en',\n\tfallbackLocale: process.env.VUE_APP_I18N_FALLBACK_LOCALE || 'en',\n\tmessages: loadLocaleMessages(),\n});\n","import $ from 'jquery';\nimport SmoothScroll from 'smooth-scroll';\n\n$(window).scroll(function() {\n\tconst scrollTop = $(this).scrollTop() as number;\n\tif (scrollTop >= 50) {\n\t\t$('#return-to-top').fadeIn(200);\n\t} else {\n\t\t$('#return-to-top').fadeOut(200);\n\t}\n});\n\nnew SmoothScroll('[data-scroll]', {\n\tignore: 'a[href*=\"*\"]',\n\theader: '',\n\ttopOnEmptyHash: true,\n\n\tspeed: 500,\n\tspeedAsDuration: false,\n\tdurationMax: 500,\n\tdurationMin: 200,\n\tclip: false,\n\n\teasing: 'easeInOutCubic',\n\n\tupdateURL: false,\n\tpopstate: false,\n\temitEvents: true,\n});\n","import Vue from 'vue';\nimport App from '@/App.vue';\nimport router from '@/router';\nimport store from '@/store';\nimport i18n from '@/i18n';\n\nimport '@/assets/scss/app.scss';\nimport 'bootstrap';\nimport '@/utils/global_context';\n\nimport BootstrapVue from 'bootstrap-vue';\nimport VuePlyr from 'vue-plyr';\n\nVue.use(BootstrapVue);\nVue.use(VuePlyr);\n\nVue.config.productionTip = false;\n\nnew Vue({\n\trouter,\n\tstore,\n\ti18n,\n\trender: h => h(App),\n}).$mount('#app');\n","module.exports = __webpack_public_path__ + \"assets/img/unity-logo_light.ca2aec31.svg\";"],"sourceRoot":""} \ No newline at end of file diff --git a/docs/assets/js/app-legacy.5faa00da.js b/docs/assets/js/app-legacy.5faa00da.js new file mode 100644 index 0000000..c990604 --- /dev/null +++ b/docs/assets/js/app-legacy.5faa00da.js @@ -0,0 +1,2 @@ +(function(e){function t(t){for(var a,r,s=t[0],l=t[1],c=t[2],u=0,m=[];u'),cancelButtonText:"".concat(this.$i18n.tc("notifications.cookies.question_prop.dissmis_text"),' ')});case 2:if(t=e.sent,!t.value){e.next=9;break}return x.a.set("allowCookies","allow"),e.next=7,S.a.fire({icon:"success",toast:!0,position:"bottom",allowEscapeKey:!1,title:this.$i18n.tc("notifications.cookies.allowed_prop.title"),text:this.$i18n.tc("notifications.cookies.allowed_prop.text"),showCancelButton:!1,confirmButtonText:'OK ',timer:5e3,timerProgressBar:!0});case 7:e.next=12;break;case 9:if(t.dismiss!==S.a.DismissReason.cancel){e.next=12;break}return e.next=12,S.a.fire({icon:"error",toast:!0,position:"bottom",allowEscapeKey:!1,title:this.$i18n.tc("notifications.cookies.disallowed_prop.title"),text:this.$i18n.tc("notifications.cookies.disallowed_prop.text"),showCancelButton:!1,confirmButtonText:'OK ',timer:5e3,timerProgressBar:!0});case 12:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()})}),T=C,G=Object(h["a"])(T,i,o,!1,null,null,null),O=G.exports,N=(n("d3b7"),n("8c4f"));a["default"].use(N["a"]);var P=[{path:"/",name:"Home",component:function(){return n.e("home").then(n.bind(null,"bb51"))}}],E=new N["a"]({linkExactActiveClass:"active",routes:P}),M=E,R=(n("7db0"),n("53ca")),D=n("2ef0"),L=n.n(D);a["default"].use(u["a"]);var I=new u["a"].Store({state:{lang:{code:"en",flag:"us",text:"English"},langs:[{code:"en",flag:"us",text:"English"},{code:"es",flag:"mx",text:"Spanish (MX)"},{code:"de",flag:"de",text:"Deutsch"},{code:"pl",flag:"pl",text:"Polish"}]},mutations:{setLang:function(e,t){e.lang=t}},actions:{selectLang:function(e,t){var n=e.commit;if("object"!==Object(R["a"])(t)){var a=void 0!==L.a.find(this.state.langs,{code:t})?L.a.find(this.state.langs,{code:t}):{code:"en",flag:"us",text:"English"};n("setLang",a)}else n("setLang",t)}},getters:{currentLang:function(e){return e.lang.code}}}),U=(n("4160"),n("ac1f"),n("466d"),n("159b"),n("ddb0"),n("a925"));function q(){var e=n("15a4"),t={};return e.keys().forEach((function(n){var a=n.match(/([A-Za-z0-9-_]+)\./i);if(a&&a.length>1){var i=a[1];t[i]=e(n)}})),t}a["default"].use(U["a"]);var W=new U["a"]({locale:"en",fallbackLocale:"en",messages:q()}),V=(n("7e7d"),n("4989"),n("1157")),$=n.n(V),B=n("491f"),J=n.n(B);$()(window).scroll((function(){var e=$()(this).scrollTop();e>=50?$()("#return-to-top").fadeIn(200):$()("#return-to-top").fadeOut(200)})),new J.a("[data-scroll]",{ignore:'a[href*="*"]',header:"",topOnEmptyHash:!0,speed:500,speedAsDuration:!1,durationMax:500,durationMin:200,clip:!1,easing:"easeInOutCubic",updateURL:!1,popstate:!1,emitEvents:!0});var Y=n("5f5b"),F=n("afa7");a["default"].use(Y["a"]),a["default"].use(F["a"]),a["default"].config.productionTip=!1,new a["default"]({router:M,store:I,i18n:W,render:function(e){return e(O)}}).$mount("#app")},d90a:function(e){e.exports=JSON.parse('{"home_page_messages":{"title":"GTA SAN ANDREAS: PROYECTO UNITY","brand":"Redefiniendo el Multijugador de Grand theft auto San andreas usando el futuro.","welcome_title":"Bienvenido !","welcomer":"Bienvenido a la página oficial de Grand theft auto San andreas unity, Si estás interesado en el proyecto y quieres aprender más, por favor continúe su visita en el sitio; Nuestra página de miembros para conocer a las personas que participan y construyen, nuestra seccion de metas, aprende como puedes contribuir , y la galería para conocer las características de el proyecto además de las descargas de las versiones estables.","about_title":"Acerca del proyecto","about":"San Andreas Unity es una recreación de código abierto de GTA San Andreas en Unity. Esta no será una recreación completa, el enfoque está en las características de juego, el multijugador y la creación de un framework que permita la extensión fácil del juego y las posibilidades ilimitadas de modding. El juego no distribuye ninguno de los recursos originales de GTA, por lo que necesitas tener un juego original para ejecutarlo. Ya no estarás limitado por el motor de código cerrado. Tendrás acceso a todas las partes del juego, como la mecánica interna del juego, la física, el renderizado, etc. No más ingeniería inversa, archivos ejecutables enganchados o cosas por el estilo. Ahora, con el acceso a la poderosa API de C# y Unity, el desarrollo será mucho más fácil. Es multiplataforma. Se puede ejecutar en cualquier lugar. Ahora puedes jugar GTA en PS Vita, Nintendo, en VR/AR. Podrías incluso ejecutarlo en WebGL. Y no se trata solo de San Andreas. Podríamos intentar soportar otras versiones de GTA, como Vice City o Liberty City. Imagina que puedes jugar cualquier versión de GTA en cualquier dispositivo que te guste.","gallery_title":"Galería del proyecto","gallery":{"start":"El proyecto cambia constantemente, así que aquí te mostramos algunos de nuestros avances y cambios que constantemente hacen y han hecho evolucionar al proyecto.","end":"Si encuentras interesante la idea y quisieras ayudar visita la guía de \\"como contribuir\\", únete a nuestro Discord oficial, mira quienes son los miembros del proyecto en \\"miembros\\" o simplemente difunde el proyecto para que más y más personas se unan a el."}},"contribute_page_messages":{"title":"Como Contribuir","main_text":"Si estas interesado en ayudar a el proyecto, podrias colaborar con algunas de las siguentes cosas en el proyecto"},"menus":{"home":"Inicio","content":{"title":"Contenido del inicio","welcome":"Bienvenido","about":"Acerca de","gallery":"Galeria"},"members":"Miembros","contribute":"Como Contribuir","findout_btn":"Saber Más","footer":{"discord":"Únete a nuestro Discord !","github":"Visita el repositorio Github !","youtube":"Visita nuestro canal de Youtube !","legal":"GTA ASM no representa a Rockstar Games ni a ninguno de sus asociados o franquicias; no distribuye ni promueve la distribución de material fuera de las normas de distribución de juegos y/o material de Rockstar Games."}},"notifications":{"cookies":{"question_prop":{"title":"Permitir Cookies","text":"Nuestro sitio usa Cookies para mejorar su experiencia de navegacion, y sus futuras visitas, desea permitir su uso?","allow_text":"Si, Porque no!","dissmis_text":"No Gracias, Estoy bien!"},"allowed_prop":{"title":"Permitido","text":"Asombroso!. Gracias, no me veras otra vez ;)"},"disallowed_prop":{"title":"No permitido","text":"Entendido, Igualmente te recordaremos la proxima vez, por si cambia de parecer :D"}}}}')},e088:function(e){e.exports=JSON.parse('{"home_page_messages":{"title":"GTA SAN ANDREAS: UNITY PROJECT","brand":"Redefining the Multiplayer of Grand theft auto San andreas using the future.","welcome_title":"Welcome !","welcomer":"Welcome to the official page of Grand theft auto San andreas unity, If you are interested in the project and want to learn more, please continue your visit on the site; Our member page to know the people who participate and build, our goal section, learn how you can contribute, and the gallery to know the characteristics of the project in addition to the downloads of the stable versions.","about_title":"About the project","about":"San Andreas Unity is an open source recreation of GTA San Andreas in Unity. This won\'t be a complete recreation, but the focus is on gameplay features, mutliplayer, and creating a framework which will allow easy game extending and unlimited modding possibilities. The game does not distribute any of original GTA assets, so you need to own original game in order to run it. You will no longer be limited by closed source engine. You will have access to all parts of the game, such are internal game mechanics, physics, rendering, etc... you name it. No more reverse engineering, hooking executables, or stuff like that. Now, with access to powerfull C# and Unity API, development will be much easier. It\'s cross platform. It can run anywhere. Now you can play GTA on PS Vita, Nintendo, in VR/AR. You could maybe even run it in WebGL. And it\'s not only about San Andreas. We may try to support other versions of GTA, like Vice City or Liberty City. Imagine that you can play any version of GTA on any device you like.","gallery_title":"Project gallery","gallery":{"start":"The project changes constantly, so here we show you some of our advances and changes that constantly make and have evolved the project.","end":"If you find the idea interesting and would like to help visit the \\"how to contribute\\" guide, join our official Discord, see who the project members are in \\"members\\" or simply spread the project so that more and more people join the project."}},"contribute_page_messages":{"title":"How To Contribute","main_text":"If you are interested in helping the project, you could collaborate with some of the following things in the project"},"menus":{"home":"Home","content":{"title":"Home Content","welcome":"Welcome","about":"About","gallery":"Gallery"},"members":"Members","contribute":"How to contribute","findout_btn":"Find out more","footer":{"discord":"Join to our Discord !","github":"Visit the Github Repo !","youtube":"Visit our Youtube Channel !","legal":"GTA ASM does not represent Rockstar Games or any of its associates or franchises; does not distribute or promote the distribution of material outside the rules of distribution of games and / or Rockstar Games material."}},"notifications":{"cookies":{"question_prop":{"title":"Allow Cookies","text":"Our site uses cookies to improve your browsing experience, and your future visits, you want to allow cookies usage?","allow_text":"Yes, Why not!","dissmis_text":"No Thanks, I\'m fine"},"allowed_prop":{"title":"Allowed","text":"Amazing!. Thank you, you will not see me next time ;)"},"disallowed_prop":{"title":"Disallowed","text":"Okay, I\'ll remind you next time, if you change your mind :D"}}}}')},f894:function(e,t,n){e.exports=n.p+"assets/img/unity-logo_light.ca2aec31.svg"}}); +//# sourceMappingURL=app-legacy.5faa00da.js.map \ No newline at end of file diff --git a/docs/assets/js/app-legacy.5faa00da.js.map b/docs/assets/js/app-legacy.5faa00da.js.map new file mode 100644 index 0000000..fe9a87e --- /dev/null +++ b/docs/assets/js/app-legacy.5faa00da.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/i18n sync [A-Za-z0-9-_,\\s]+\\.json$/","webpack:///./src/App.vue?a48e","webpack:///./src/components/Navbar.vue?1559","webpack:///./src/components/Navbar.vue","webpack:///./src/components/Navbar.vue?eea0","webpack:///./src/components/Navbar.vue?8a6a","webpack:///./src/components/Footer.vue?6c63","webpack:///./src/components/Footer.vue","webpack:///./src/components/Footer.vue?b3e0","webpack:///./src/components/Footer.vue?9652","webpack:///./src/App.vue","webpack:///./src/App.vue?0ab4","webpack:///./src/App.vue?bff9","webpack:///./src/router/index.ts","webpack:///./src/store/index.ts","webpack:///./src/i18n.ts","webpack:///./src/utils/global_context.ts","webpack:///./src/main.ts","webpack:///./src/assets/img/unity-logo_light.svg"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","Object","prototype","hasOwnProperty","call","installedChunks","push","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","jsonpScriptSrc","p","exports","module","l","e","promises","installedChunkData","promise","Promise","resolve","reject","onScriptComplete","script","document","createElement","charset","timeout","nc","setAttribute","src","error","Error","event","onerror","onload","clearTimeout","chunk","errorType","type","realSrc","target","message","name","request","undefined","setTimeout","head","appendChild","all","m","c","d","getter","o","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","oe","err","console","jsonpArray","window","oldJsonpFunction","slice","map","webpackContext","req","id","webpackContextResolve","code","keys","_vm","this","_h","$createElement","_c","_self","attrs","_m","staticRenderFns","staticClass","_v","_s","$t","lang","langs","on","selectLang","scopedSlots","_u","fn","props","class","option","text","extend","components","MultiSelect","computed","methods","component","appFooter","Footer","appNavbar","Navbar","mounted","cookiesLang","loadedLang","sessionStorage","getItem","$i18n","locale","$store","watch","state","getters","currentLang","newValue","remove","set","setItem","askForCookies","fire","icon","toast","position","allowEscapeKey","title","tc","showConfirmButton","showCancelButton","showCloseButton","confirmButtonText","cancelButtonText","askRes","timer","timerProgressBar","dismiss","DismissReason","cancel","use","routes","path","router","linkExactActiveClass","Store","flag","mutations","setLang","actions","commit","fLang","find","loadLocaleMessages","locales","messages","forEach","matched","match","fallbackLocale","scroll","scrollTop","fadeIn","fadeOut","ignore","header","topOnEmptyHash","speed","speedAsDuration","durationMax","durationMin","clip","easing","updateURL","popstate","emitEvents","config","productionTip","store","i18n","render","h","App","$mount"],"mappings":"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","file":"assets/js/app-legacy.5faa00da.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"app\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// script path function\n \tfunction jsonpScriptSrc(chunkId) {\n \t\treturn __webpack_require__.p + \"assets/js/\" + ({\"home\":\"home\"}[chunkId]||chunkId) + \"-legacy.\" + {\"home\":\"912134a6\"}[chunkId] + \".js\"\n \t}\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar promises = [];\n\n\n \t\t// JSONP chunk loading for javascript\n\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n \t\t\t// a Promise means \"currently loading\".\n \t\t\tif(installedChunkData) {\n \t\t\t\tpromises.push(installedChunkData[2]);\n \t\t\t} else {\n \t\t\t\t// setup Promise in chunk cache\n \t\t\t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t\t\t});\n \t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n \t\t\t\t// start chunk loading\n \t\t\t\tvar script = document.createElement('script');\n \t\t\t\tvar onScriptComplete;\n\n \t\t\t\tscript.charset = 'utf-8';\n \t\t\t\tscript.timeout = 120;\n \t\t\t\tif (__webpack_require__.nc) {\n \t\t\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t\t\t}\n \t\t\t\tscript.src = jsonpScriptSrc(chunkId);\n\n \t\t\t\t// create error before stack unwound to get useful stacktrace later\n \t\t\t\tvar error = new Error();\n \t\t\t\tonScriptComplete = function (event) {\n \t\t\t\t\t// avoid mem leaks in IE.\n \t\t\t\t\tscript.onerror = script.onload = null;\n \t\t\t\t\tclearTimeout(timeout);\n \t\t\t\t\tvar chunk = installedChunks[chunkId];\n \t\t\t\t\tif(chunk !== 0) {\n \t\t\t\t\t\tif(chunk) {\n \t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n \t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n \t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n \t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n \t\t\t\t\t\t\terror.type = errorType;\n \t\t\t\t\t\t\terror.request = realSrc;\n \t\t\t\t\t\t\tchunk[1](error);\n \t\t\t\t\t\t}\n \t\t\t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t\t\t}\n \t\t\t\t};\n \t\t\t\tvar timeout = setTimeout(function(){\n \t\t\t\t\tonScriptComplete({ type: 'timeout', target: script });\n \t\t\t\t}, 120000);\n \t\t\t\tscript.onerror = script.onload = onScriptComplete;\n \t\t\t\tdocument.head.appendChild(script);\n \t\t\t}\n \t\t}\n \t\treturn Promise.all(promises);\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// add entry module to deferred list\n \tdeferredModules.push([0,\"chunk-vendors\"]);\n \t// run deferred modules when ready\n \treturn checkDeferredModules();\n","var map = {\n\t\"./de.json\": \"2508\",\n\t\"./en.json\": \"e088\",\n\t\"./es.json\": \"d90a\",\n\t\"./pl.json\": \"b890\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"15a4\";","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"app\"}},[_c('app-navbar'),_vm._m(0),_c('router-view'),_c('app-footer')],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('a',{attrs:{\"id\":\"return-to-top\",\"data-scroll\":\"\",\"href\":\"#\"}},[_c('i',{staticClass:\"fas fa-chevron-up\"})])}]\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"appNav\"}},[_c('b-navbar',{staticClass:\"bg-bk\",attrs:{\"type\":\"dark\",\"fixed\":'top',\"toggleable\":'md'}},[_c('b-navbar-brand',{attrs:{\"to\":{ name: 'Home' }}},[_c('img',{staticClass:\"d-inline-block align-middle\",attrs:{\"src\":require(\"@/assets/img/unity-logo_light.svg\"),\"width\":\"35\",\"height\":\"35\",\"alt\":\"Unity Logo\"}}),_vm._v(\" GTA SA UNITY \")]),_c('b-navbar-toggle',{attrs:{\"target\":\"nav-collapse\"}}),_c('b-collapse',{attrs:{\"id\":\"nav-collapse\",\"is-nav\":\"\"}},[_c('b-navbar-nav',{staticClass:\"text-center\"},[_c('b-nav-item',{attrs:{\"to\":{ name: 'Home' }}},[_c('i',{staticClass:\"fas fa-home\"}),_vm._v(\" \"+_vm._s(_vm.$t('menus.home'))+\" \")])],1),_c('b-navbar-nav',{staticClass:\"text-center ml-md-auto\"},[_c('b-nav-form',[_c('multi-select',{attrs:{\"track-by\":\"code\",\"label\":\"text\",\"value\":_vm.lang,\"options\":_vm.langs,\"allow-empty\":false},on:{\"select\":_vm.selectLang},scopedSlots:_vm._u([{key:\"singleLabel\",fn:function(props){return [_c('span',{staticClass:\"flag-icon\",class:[(\"flag-icon-\" + (props.option.flag))]}),_vm._v(\" \"+_vm._s(props.option.text)+\" \")]}},{key:\"option\",fn:function(props){return [_c('span',{staticClass:\"flag-icon\",class:[(\"flag-icon-\" + (props.option.flag))]}),_vm._v(\" \"+_vm._s(props.option.text)+\" \")]}}])})],1)],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nimport Vue from 'vue';\nimport { mapState, mapActions } from 'vuex';\nimport MultiSelect from 'vue-multiselect';\nexport default Vue.extend({\n\tname: 'Navbar',\n\tcomponents: { MultiSelect },\n\tcomputed: {\n\t\t...mapState(['langs', 'lang']),\n\t},\n\tmethods: {\n\t\t...mapActions(['selectLang']),\n\t},\n});\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--14-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/ts-loader/index.js??ref--14-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Navbar.vue?vue&type=script&lang=ts&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--14-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/ts-loader/index.js??ref--14-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Navbar.vue?vue&type=script&lang=ts&\"","import { render, staticRenderFns } from \"./Navbar.vue?vue&type=template&id=d29e4966&\"\nimport script from \"./Navbar.vue?vue&type=script&lang=ts&\"\nexport * from \"./Navbar.vue?vue&type=script&lang=ts&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('footer',{staticClass:\"container-fluid bg-bk py-5\",attrs:{\"id\":\"appFooter\"}},[_c('div',{staticClass:\"row justify-content-center py-2\"},[_c('div',{staticClass:\"col-md-4 col-sm-12\"},[_c('h3',{staticClass:\"text-center animated fadeInLeft slow\"},[_c('a',{staticClass:\"text-white\",attrs:{\"href\":\"https://discordapp.com/invite/p6jjud5\"}},[_c('i',{staticClass:\"fab fa-discord\"}),_vm._v(\" \"+_vm._s(_vm.$t('menus.footer.discord'))+\" \")])])]),_c('div',{staticClass:\"col-md-4 col-sm-12\"},[_c('h3',{staticClass:\"text-center animated fadeInUp slow\"},[_c('a',{staticClass:\"text-white\",attrs:{\"href\":\"https://github.com/GTA-ASM/SanAndreasUnity\"}},[_c('i',{staticClass:\"fab fa-github\"}),_vm._v(\" \"+_vm._s(_vm.$t('menus.footer.github'))+\" \")])])]),_c('div',{staticClass:\"col-md-4 col-sm-12\"},[_c('h3',{staticClass:\"text-center animated fadeInRight slow\"},[_c('a',{staticClass:\"text-white\",attrs:{\"href\":\"https://www.youtube.com/channel/UCsslP7vqD06AMh6JlEy0pkg\"}},[_c('i',{staticClass:\"fab fa-youtube\"}),_vm._v(\" \"+_vm._s(_vm.$t('menus.footer.youtube'))+\" \")])])]),_vm._m(0)]),_c('div',{staticClass:\"row justify-content-center py-3 px-2\"},[_c('div',{staticClass:\"col-md-8 col-sm-12\"},[_c('h5',{staticClass:\"text-muted text-center animated fadeInDown slow\"},[_vm._v(_vm._s(_vm.$t('menus.footer.legal')))])])])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"col-md-8 col-sm-12 my-5\"},[_c('h4',{staticClass:\"text-white text-center animated fadeInDown slow\"},[_vm._v(\"Copyright GTA-ASM © 2020\")])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nimport Vue from 'vue';\nexport default Vue.extend({\n\tname: 'Footer',\n});\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--14-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/ts-loader/index.js??ref--14-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=script&lang=ts&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--14-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/ts-loader/index.js??ref--14-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=script&lang=ts&\"","import { render, staticRenderFns } from \"./Footer.vue?vue&type=template&id=3924774a&\"\nimport script from \"./Footer.vue?vue&type=script&lang=ts&\"\nexport * from \"./Footer.vue?vue&type=script&lang=ts&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n\n\n\n\n\n\nimport Vue from 'vue';\nimport Navbar from '@/components/Navbar.vue';\nimport Footer from '@/components/Footer.vue';\nimport Swal from 'sweetalert2';\nimport Cookies from 'js-cookie';\nimport { mapActions } from 'vuex';\nexport default Vue.extend({\n\tname: 'App',\n\tcomponents: {\n\t\tappFooter: Footer,\n\t\tappNavbar: Navbar,\n\t},\n\tmounted: async function(): Promise {\n\t\tconst cookiesLang = Cookies.get('pageLang') !== undefined ? (Cookies.get('pageLang') as string) : null;\n\t\tconst loadedLang = cookiesLang !== null ? cookiesLang : sessionStorage.getItem('pageLang');\n\t\tif (loadedLang !== null) {\n\t\t\tthis.selectLang(loadedLang);\n\t\t\tthis.$i18n.locale = loadedLang;\n\t\t} else {\n\t\t\tthis.selectLang('en');\n\t\t\tthis.$i18n.locale = 'en';\n\t\t}\n\t\tthis.$store.watch(\n\t\t\t(state, getters) => getters.currentLang,\n\t\t\tnewValue => {\n\t\t\t\tthis.$i18n.locale = newValue;\n\t\t\t\tif (Cookies.get('pageLang') !== undefined) Cookies.remove('pageLang');\n\t\t\t\tif (Cookies.get('allowCookies') !== undefined) Cookies.set('pageLang', newValue);\n\t\t\t\telse sessionStorage.setItem('pageLang', newValue);\n\t\t\t}\n\t\t);\n\t\tif (Cookies.get('allowCookies') === undefined) await this.askForCookies();\n\t},\n\tmethods: {\n\t\t...mapActions(['selectLang']),\n\t\taskForCookies: async function(): Promise {\n\t\t\tconst askRes = await Swal.fire({\n\t\t\t\ticon: 'question',\n\t\t\t\ttoast: true,\n\t\t\t\tposition: 'bottom',\n\t\t\t\tallowEscapeKey: false,\n\t\t\t\ttitle: this.$i18n.tc('notifications.cookies.question_prop.title'),\n\t\t\t\ttext: this.$i18n.tc('notifications.cookies.question_prop.text'),\n\t\t\t\tshowConfirmButton: true,\n\t\t\t\tshowCancelButton: true,\n\t\t\t\tshowCloseButton: false,\n\t\t\t\tconfirmButtonText: `${this.$i18n.tc(\n\t\t\t\t\t'notifications.cookies.question_prop.allow_text'\n\t\t\t\t)} `,\n\t\t\t\tcancelButtonText: `${this.$i18n.tc(\n\t\t\t\t\t'notifications.cookies.question_prop.dissmis_text'\n\t\t\t\t)} `,\n\t\t\t});\n\n\t\t\tif (askRes.value) {\n\t\t\t\tCookies.set('allowCookies', 'allow');\n\t\t\t\tawait Swal.fire({\n\t\t\t\t\ticon: 'success',\n\t\t\t\t\ttoast: true,\n\t\t\t\t\tposition: 'bottom',\n\t\t\t\t\tallowEscapeKey: false,\n\t\t\t\t\ttitle: this.$i18n.tc('notifications.cookies.allowed_prop.title'),\n\t\t\t\t\ttext: this.$i18n.tc('notifications.cookies.allowed_prop.text'),\n\t\t\t\t\tshowCancelButton: false,\n\t\t\t\t\tconfirmButtonText: 'OK ',\n\t\t\t\t\ttimer: 5000,\n\t\t\t\t\ttimerProgressBar: true,\n\t\t\t\t});\n\t\t\t} else if (askRes.dismiss === Swal.DismissReason.cancel) {\n\t\t\t\tawait Swal.fire({\n\t\t\t\t\ticon: 'error',\n\t\t\t\t\ttoast: true,\n\t\t\t\t\tposition: 'bottom',\n\t\t\t\t\tallowEscapeKey: false,\n\t\t\t\t\ttitle: this.$i18n.tc('notifications.cookies.disallowed_prop.title'),\n\t\t\t\t\ttext: this.$i18n.tc('notifications.cookies.disallowed_prop.text'),\n\t\t\t\t\tshowCancelButton: false,\n\t\t\t\t\tconfirmButtonText: 'OK ',\n\t\t\t\t\ttimer: 5000,\n\t\t\t\t\ttimerProgressBar: true,\n\t\t\t\t});\n\t\t\t}\n\t\t},\n\t},\n});\n","import mod from \"-!../node_modules/cache-loader/dist/cjs.js??ref--14-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/ts-loader/index.js??ref--14-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=ts&\"; export default mod; export * from \"-!../node_modules/cache-loader/dist/cjs.js??ref--14-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/ts-loader/index.js??ref--14-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=ts&\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=21a77288&\"\nimport script from \"./App.vue?vue&type=script&lang=ts&\"\nexport * from \"./App.vue?vue&type=script&lang=ts&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import Vue from 'vue';\nimport VueRouter from 'vue-router';\n\nVue.use(VueRouter);\n\nconst routes = [\n\t{\n\t\tpath: '/',\n\t\tname: 'Home',\n\t\tcomponent: () => import(/* webpackChunkName: \"home\" */ '@/views/Home.vue'),\n\t},\n];\n\nconst router = new VueRouter({\n\tlinkExactActiveClass: 'active',\n\troutes,\n});\n\nexport default router;\n","import Vue from 'vue';\nimport Vuex from 'vuex';\nimport _ from 'lodash';\n\nVue.use(Vuex);\n\nexport default new Vuex.Store({\n\tstate: {\n\t\tlang: { code: 'en', flag: 'us', text: 'English' },\n\t\tlangs: [\n\t\t\t{ code: 'en', flag: 'us', text: 'English' },\n\t\t\t{ code: 'es', flag: 'mx', text: 'Spanish (MX)' },\n\t\t\t{ code: 'de', flag: 'de', text: 'Deutsch' },\n\t\t\t{ code: 'pl', flag: 'pl', text: 'Polish' },\n\t\t],\n\t},\n\tmutations: {\n\t\tsetLang(state, lang) {\n\t\t\tstate.lang = lang;\n\t\t},\n\t},\n\tactions: {\n\t\tselectLang({ commit }, lang: string | object) {\n\t\t\tif (typeof lang !== 'object') {\n\t\t\t\tconst fLang =\n\t\t\t\t\t_.find(this.state.langs, { code: lang }) !== undefined\n\t\t\t\t\t\t? (_.find(this.state.langs, { code: lang }) as object)\n\t\t\t\t\t\t: { code: 'en', flag: 'us', text: 'English' };\n\t\t\t\tcommit('setLang', fLang);\n\t\t\t} else {\n\t\t\t\tcommit('setLang', lang);\n\t\t\t}\n\t\t},\n\t},\n\tgetters: {\n\t\tcurrentLang(state): string {\n\t\t\treturn state.lang.code;\n\t\t},\n\t},\n});\n","import Vue from 'vue';\nimport VueI18n, { LocaleMessages } from 'vue-i18n';\n\nVue.use(VueI18n);\n\nfunction loadLocaleMessages(): LocaleMessages {\n\tconst locales = require.context('./i18n', true, /[A-Za-z0-9-_,\\s]+\\.json$/i);\n\tconst messages: LocaleMessages = {};\n\tlocales.keys().forEach(key => {\n\t\tconst matched = key.match(/([A-Za-z0-9-_]+)\\./i);\n\t\tif (matched && matched.length > 1) {\n\t\t\tconst locale = matched[1];\n\t\t\tmessages[locale] = locales(key);\n\t\t}\n\t});\n\treturn messages;\n}\n\nexport default new VueI18n({\n\tlocale: process.env.VUE_APP_I18N_LOCALE || 'en',\n\tfallbackLocale: process.env.VUE_APP_I18N_FALLBACK_LOCALE || 'en',\n\tmessages: loadLocaleMessages(),\n});\n","import $ from 'jquery';\nimport SmoothScroll from 'smooth-scroll';\n\n$(window).scroll(function() {\n\tconst scrollTop = $(this).scrollTop() as number;\n\tif (scrollTop >= 50) {\n\t\t$('#return-to-top').fadeIn(200);\n\t} else {\n\t\t$('#return-to-top').fadeOut(200);\n\t}\n});\n\nnew SmoothScroll('[data-scroll]', {\n\tignore: 'a[href*=\"*\"]',\n\theader: '',\n\ttopOnEmptyHash: true,\n\n\tspeed: 500,\n\tspeedAsDuration: false,\n\tdurationMax: 500,\n\tdurationMin: 200,\n\tclip: false,\n\n\teasing: 'easeInOutCubic',\n\n\tupdateURL: false,\n\tpopstate: false,\n\temitEvents: true,\n});\n","import Vue from 'vue';\nimport App from '@/App.vue';\nimport router from '@/router';\nimport store from '@/store';\nimport i18n from '@/i18n';\n\nimport '@/assets/scss/app.scss';\nimport 'bootstrap';\nimport '@/utils/global_context';\n\nimport BootstrapVue from 'bootstrap-vue';\nimport VuePlyr from 'vue-plyr';\n\nVue.use(BootstrapVue);\nVue.use(VuePlyr);\n\nVue.config.productionTip = false;\n\nnew Vue({\n\trouter,\n\tstore,\n\ti18n,\n\trender: h => h(App),\n}).$mount('#app');\n","module.exports = __webpack_public_path__ + \"assets/img/unity-logo_light.ca2aec31.svg\";"],"sourceRoot":""} \ No newline at end of file diff --git a/docs/assets/js/app.1b98193b.js b/docs/assets/js/app.1b98193b.js new file mode 100644 index 0000000..fdfaa06 --- /dev/null +++ b/docs/assets/js/app.1b98193b.js @@ -0,0 +1,2 @@ +(function(e){function t(t){for(var n,r,s=t[0],l=t[1],c=t[2],u=0,m=[];ut.currentLang,e=>{this.$i18n.locale=e,void 0!==x.a.get("pageLang")&&x.a.remove("pageLang"),void 0!==x.a.get("allowCookies")?x.a.set("pageLang",e):sessionStorage.setItem("pageLang",e)}),void 0===x.a.get("allowCookies")&&(yield this.askForCookies())}));function t(){return e.apply(this,arguments)}return t}(),methods:Object(r["a"])({},Object(u["b"])(["selectLang"]),{askForCookies:function(){var e=Object(s["a"])((function*(){var e=yield S.a.fire({icon:"question",toast:!0,position:"bottom",allowEscapeKey:!1,title:this.$i18n.tc("notifications.cookies.question_prop.title"),text:this.$i18n.tc("notifications.cookies.question_prop.text"),showConfirmButton:!0,showCancelButton:!0,showCloseButton:!1,confirmButtonText:"".concat(this.$i18n.tc("notifications.cookies.question_prop.allow_text"),' '),cancelButtonText:"".concat(this.$i18n.tc("notifications.cookies.question_prop.dissmis_text"),' ')});e.value?(x.a.set("allowCookies","allow"),yield S.a.fire({icon:"success",toast:!0,position:"bottom",allowEscapeKey:!1,title:this.$i18n.tc("notifications.cookies.allowed_prop.title"),text:this.$i18n.tc("notifications.cookies.allowed_prop.text"),showCancelButton:!1,confirmButtonText:'OK ',timer:5e3,timerProgressBar:!0})):e.dismiss===S.a.DismissReason.cancel&&(yield S.a.fire({icon:"error",toast:!0,position:"bottom",allowEscapeKey:!1,title:this.$i18n.tc("notifications.cookies.disallowed_prop.title"),text:this.$i18n.tc("notifications.cookies.disallowed_prop.text"),showCancelButton:!1,confirmButtonText:'OK ',timer:5e3,timerProgressBar:!0}))}));function t(){return e.apply(this,arguments)}return t}()})}),T=C,G=Object(g["a"])(T,i,o,!1,null,null,null),O=G.exports,N=(a("e6cf"),a("8c4f"));n["default"].use(N["a"]);var P=[{path:"/",name:"Home",component:()=>a.e("home").then(a.bind(null,"bb51"))}],E=new N["a"]({linkExactActiveClass:"active",routes:P}),M=E,D=a("2ef0"),L=a.n(D);n["default"].use(u["a"]);var I=new u["a"].Store({state:{lang:{code:"en",flag:"us",text:"English"},langs:[{code:"en",flag:"us",text:"English"},{code:"es",flag:"mx",text:"Spanish (MX)"},{code:"de",flag:"de",text:"Deutsch"},{code:"pl",flag:"pl",text:"Polish"}]},mutations:{setLang(e,t){e.lang=t}},actions:{selectLang(e,t){var{commit:a}=e;if("object"!==typeof t){var n=void 0!==L.a.find(this.state.langs,{code:t})?L.a.find(this.state.langs,{code:t}):{code:"en",flag:"us",text:"English"};a("setLang",n)}else a("setLang",t)}},getters:{currentLang(e){return e.lang.code}}}),R=(a("e260"),a("466d"),a("ddb0"),a("a925"));function U(){var e=a("15a4"),t={};return e.keys().forEach(a=>{var n=a.match(/([A-Za-z0-9-_]+)\./i);if(n&&n.length>1){var i=n[1];t[i]=e(a)}}),t}n["default"].use(R["a"]);var q=new R["a"]({locale:"en",fallbackLocale:"en",messages:U()}),W=(a("7e7d"),a("4989"),a("1157")),V=a.n(W),$=a("491f"),B=a.n($);V()(window).scroll((function(){var e=V()(this).scrollTop();e>=50?V()("#return-to-top").fadeIn(200):V()("#return-to-top").fadeOut(200)})),new B.a("[data-scroll]",{ignore:'a[href*="*"]',header:"",topOnEmptyHash:!0,speed:500,speedAsDuration:!1,durationMax:500,durationMin:200,clip:!1,easing:"easeInOutCubic",updateURL:!1,popstate:!1,emitEvents:!0});var J=a("5f5b"),Y=a("afa7");n["default"].use(J["a"]),n["default"].use(Y["a"]),n["default"].config.productionTip=!1,new n["default"]({router:M,store:I,i18n:q,render:e=>e(O)}).$mount("#app")},d90a:function(e){e.exports=JSON.parse('{"home_page_messages":{"title":"GTA SAN ANDREAS: PROYECTO UNITY","brand":"Redefiniendo el Multijugador de Grand theft auto San andreas usando el futuro.","welcome_title":"Bienvenido !","welcomer":"Bienvenido a la página oficial de Grand theft auto San andreas unity, Si estás interesado en el proyecto y quieres aprender más, por favor continúe su visita en el sitio; Nuestra página de miembros para conocer a las personas que participan y construyen, nuestra seccion de metas, aprende como puedes contribuir , y la galería para conocer las características de el proyecto además de las descargas de las versiones estables.","about_title":"Acerca del proyecto","about":"San Andreas Unity es una recreación de código abierto de GTA San Andreas en Unity. Esta no será una recreación completa, el enfoque está en las características de juego, el multijugador y la creación de un framework que permita la extensión fácil del juego y las posibilidades ilimitadas de modding. El juego no distribuye ninguno de los recursos originales de GTA, por lo que necesitas tener un juego original para ejecutarlo. Ya no estarás limitado por el motor de código cerrado. Tendrás acceso a todas las partes del juego, como la mecánica interna del juego, la física, el renderizado, etc. No más ingeniería inversa, archivos ejecutables enganchados o cosas por el estilo. Ahora, con el acceso a la poderosa API de C# y Unity, el desarrollo será mucho más fácil. Es multiplataforma. Se puede ejecutar en cualquier lugar. Ahora puedes jugar GTA en PS Vita, Nintendo, en VR/AR. Podrías incluso ejecutarlo en WebGL. Y no se trata solo de San Andreas. Podríamos intentar soportar otras versiones de GTA, como Vice City o Liberty City. Imagina que puedes jugar cualquier versión de GTA en cualquier dispositivo que te guste.","gallery_title":"Galería del proyecto","gallery":{"start":"El proyecto cambia constantemente, así que aquí te mostramos algunos de nuestros avances y cambios que constantemente hacen y han hecho evolucionar al proyecto.","end":"Si encuentras interesante la idea y quisieras ayudar visita la guía de \\"como contribuir\\", únete a nuestro Discord oficial, mira quienes son los miembros del proyecto en \\"miembros\\" o simplemente difunde el proyecto para que más y más personas se unan a el."}},"contribute_page_messages":{"title":"Como Contribuir","main_text":"Si estas interesado en ayudar a el proyecto, podrias colaborar con algunas de las siguentes cosas en el proyecto"},"menus":{"home":"Inicio","content":{"title":"Contenido del inicio","welcome":"Bienvenido","about":"Acerca de","gallery":"Galeria"},"members":"Miembros","contribute":"Como Contribuir","findout_btn":"Saber Más","footer":{"discord":"Únete a nuestro Discord !","github":"Visita el repositorio Github !","youtube":"Visita nuestro canal de Youtube !","legal":"GTA ASM no representa a Rockstar Games ni a ninguno de sus asociados o franquicias; no distribuye ni promueve la distribución de material fuera de las normas de distribución de juegos y/o material de Rockstar Games."}},"notifications":{"cookies":{"question_prop":{"title":"Permitir Cookies","text":"Nuestro sitio usa Cookies para mejorar su experiencia de navegacion, y sus futuras visitas, desea permitir su uso?","allow_text":"Si, Porque no!","dissmis_text":"No Gracias, Estoy bien!"},"allowed_prop":{"title":"Permitido","text":"Asombroso!. Gracias, no me veras otra vez ;)"},"disallowed_prop":{"title":"No permitido","text":"Entendido, Igualmente te recordaremos la proxima vez, por si cambia de parecer :D"}}}}')},e088:function(e){e.exports=JSON.parse('{"home_page_messages":{"title":"GTA SAN ANDREAS: UNITY PROJECT","brand":"Redefining the Multiplayer of Grand theft auto San andreas using the future.","welcome_title":"Welcome !","welcomer":"Welcome to the official page of Grand theft auto San andreas unity, If you are interested in the project and want to learn more, please continue your visit on the site; Our member page to know the people who participate and build, our goal section, learn how you can contribute, and the gallery to know the characteristics of the project in addition to the downloads of the stable versions.","about_title":"About the project","about":"San Andreas Unity is an open source recreation of GTA San Andreas in Unity. This won\'t be a complete recreation, but the focus is on gameplay features, mutliplayer, and creating a framework which will allow easy game extending and unlimited modding possibilities. The game does not distribute any of original GTA assets, so you need to own original game in order to run it. You will no longer be limited by closed source engine. You will have access to all parts of the game, such are internal game mechanics, physics, rendering, etc... you name it. No more reverse engineering, hooking executables, or stuff like that. Now, with access to powerfull C# and Unity API, development will be much easier. It\'s cross platform. It can run anywhere. Now you can play GTA on PS Vita, Nintendo, in VR/AR. You could maybe even run it in WebGL. And it\'s not only about San Andreas. We may try to support other versions of GTA, like Vice City or Liberty City. Imagine that you can play any version of GTA on any device you like.","gallery_title":"Project gallery","gallery":{"start":"The project changes constantly, so here we show you some of our advances and changes that constantly make and have evolved the project.","end":"If you find the idea interesting and would like to help visit the \\"how to contribute\\" guide, join our official Discord, see who the project members are in \\"members\\" or simply spread the project so that more and more people join the project."}},"contribute_page_messages":{"title":"How To Contribute","main_text":"If you are interested in helping the project, you could collaborate with some of the following things in the project"},"menus":{"home":"Home","content":{"title":"Home Content","welcome":"Welcome","about":"About","gallery":"Gallery"},"members":"Members","contribute":"How to contribute","findout_btn":"Find out more","footer":{"discord":"Join to our Discord !","github":"Visit the Github Repo !","youtube":"Visit our Youtube Channel !","legal":"GTA ASM does not represent Rockstar Games or any of its associates or franchises; does not distribute or promote the distribution of material outside the rules of distribution of games and / or Rockstar Games material."}},"notifications":{"cookies":{"question_prop":{"title":"Allow Cookies","text":"Our site uses cookies to improve your browsing experience, and your future visits, you want to allow cookies usage?","allow_text":"Yes, Why not!","dissmis_text":"No Thanks, I\'m fine"},"allowed_prop":{"title":"Allowed","text":"Amazing!. Thank you, you will not see me next time ;)"},"disallowed_prop":{"title":"Disallowed","text":"Okay, I\'ll remind you next time, if you change your mind :D"}}}}')},f894:function(e,t,a){e.exports=a.p+"assets/img/unity-logo_light.ca2aec31.svg"}}); +//# sourceMappingURL=app.1b98193b.js.map \ No newline at end of file diff --git a/docs/assets/js/app.1b98193b.js.map b/docs/assets/js/app.1b98193b.js.map new file mode 100644 index 0000000..23f3c74 --- /dev/null +++ b/docs/assets/js/app.1b98193b.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/i18n sync [A-Za-z0-9-_,\\s]+\\.json$/","webpack:///./src/App.vue?a48e","webpack:///./src/components/Navbar.vue?1559","webpack:///./src/components/Navbar.vue","webpack:///./src/components/Navbar.vue?eea0","webpack:///./src/components/Navbar.vue?8a6a","webpack:///./src/components/Footer.vue?6c63","webpack:///./src/components/Footer.vue","webpack:///./src/components/Footer.vue?b3e0","webpack:///./src/components/Footer.vue?9652","webpack:///./src/App.vue","webpack:///./src/App.vue?0ab4","webpack:///./src/App.vue?bff9","webpack:///./src/router/index.ts","webpack:///./src/store/index.ts","webpack:///./src/i18n.ts","webpack:///./src/utils/global_context.ts","webpack:///./src/main.ts","webpack:///./src/assets/img/unity-logo_light.svg"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","Object","prototype","hasOwnProperty","call","installedChunks","push","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","jsonpScriptSrc","p","exports","module","l","e","promises","installedChunkData","promise","Promise","resolve","reject","onScriptComplete","script","document","createElement","charset","timeout","nc","setAttribute","src","error","Error","event","onerror","onload","clearTimeout","chunk","errorType","type","realSrc","target","message","name","request","undefined","setTimeout","head","appendChild","all","m","c","d","getter","o","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","oe","err","console","jsonpArray","window","oldJsonpFunction","slice","map","webpackContext","req","id","webpackContextResolve","code","keys","render","_vm","this","_h","$createElement","_c","_self","attrs","_m","staticRenderFns","staticClass","_v","_s","$t","lang","langs","on","selectLang","scopedSlots","_u","fn","props","class","option","text","extend","components","MultiSelect","computed","methods","component","appFooter","Footer","appNavbar","Navbar","mounted","cookiesLang","loadedLang","sessionStorage","getItem","$i18n","locale","$store","watch","state","getters","currentLang","newValue","remove","set","setItem","askForCookies","askRes","fire","icon","toast","position","allowEscapeKey","title","tc","showConfirmButton","showCancelButton","showCloseButton","confirmButtonText","cancelButtonText","timer","timerProgressBar","dismiss","DismissReason","cancel","use","routes","path","router","linkExactActiveClass","Store","flag","mutations","actions","commit","fLang","find","loadLocaleMessages","locales","messages","forEach","matched","match","fallbackLocale","scroll","scrollTop","fadeIn","fadeOut","ignore","header","topOnEmptyHash","speed","speedAsDuration","durationMax","durationMin","clip","easing","updateURL","popstate","emitEvents","config","productionTip","store","i18n","h","App","$mount"],"mappings":"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","file":"assets/js/app.1b98193b.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"app\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// script path function\n \tfunction jsonpScriptSrc(chunkId) {\n \t\treturn __webpack_require__.p + \"assets/js/\" + ({\"home\":\"home\"}[chunkId]||chunkId) + \".\" + {\"home\":\"912134a6\"}[chunkId] + \".js\"\n \t}\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar promises = [];\n\n\n \t\t// JSONP chunk loading for javascript\n\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n \t\t\t// a Promise means \"currently loading\".\n \t\t\tif(installedChunkData) {\n \t\t\t\tpromises.push(installedChunkData[2]);\n \t\t\t} else {\n \t\t\t\t// setup Promise in chunk cache\n \t\t\t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t\t\t});\n \t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n \t\t\t\t// start chunk loading\n \t\t\t\tvar script = document.createElement('script');\n \t\t\t\tvar onScriptComplete;\n\n \t\t\t\tscript.charset = 'utf-8';\n \t\t\t\tscript.timeout = 120;\n \t\t\t\tif (__webpack_require__.nc) {\n \t\t\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t\t\t}\n \t\t\t\tscript.src = jsonpScriptSrc(chunkId);\n\n \t\t\t\t// create error before stack unwound to get useful stacktrace later\n \t\t\t\tvar error = new Error();\n \t\t\t\tonScriptComplete = function (event) {\n \t\t\t\t\t// avoid mem leaks in IE.\n \t\t\t\t\tscript.onerror = script.onload = null;\n \t\t\t\t\tclearTimeout(timeout);\n \t\t\t\t\tvar chunk = installedChunks[chunkId];\n \t\t\t\t\tif(chunk !== 0) {\n \t\t\t\t\t\tif(chunk) {\n \t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n \t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n \t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n \t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n \t\t\t\t\t\t\terror.type = errorType;\n \t\t\t\t\t\t\terror.request = realSrc;\n \t\t\t\t\t\t\tchunk[1](error);\n \t\t\t\t\t\t}\n \t\t\t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t\t\t}\n \t\t\t\t};\n \t\t\t\tvar timeout = setTimeout(function(){\n \t\t\t\t\tonScriptComplete({ type: 'timeout', target: script });\n \t\t\t\t}, 120000);\n \t\t\t\tscript.onerror = script.onload = onScriptComplete;\n \t\t\t\tdocument.head.appendChild(script);\n \t\t\t}\n \t\t}\n \t\treturn Promise.all(promises);\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// add entry module to deferred list\n \tdeferredModules.push([0,\"chunk-vendors\"]);\n \t// run deferred modules when ready\n \treturn checkDeferredModules();\n","var map = {\n\t\"./de.json\": \"2508\",\n\t\"./en.json\": \"e088\",\n\t\"./es.json\": \"d90a\",\n\t\"./pl.json\": \"b890\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"15a4\";","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"app\"}},[_c('app-navbar'),_vm._m(0),_c('router-view'),_c('app-footer')],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('a',{attrs:{\"id\":\"return-to-top\",\"data-scroll\":\"\",\"href\":\"#\"}},[_c('i',{staticClass:\"fas fa-chevron-up\"})])}]\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"appNav\"}},[_c('b-navbar',{staticClass:\"bg-bk\",attrs:{\"type\":\"dark\",\"fixed\":'top',\"toggleable\":'md'}},[_c('b-navbar-brand',{attrs:{\"to\":{ name: 'Home' }}},[_c('img',{staticClass:\"d-inline-block align-middle\",attrs:{\"src\":require(\"@/assets/img/unity-logo_light.svg\"),\"width\":\"35\",\"height\":\"35\",\"alt\":\"Unity Logo\"}}),_vm._v(\" GTA SA UNITY \")]),_c('b-navbar-toggle',{attrs:{\"target\":\"nav-collapse\"}}),_c('b-collapse',{attrs:{\"id\":\"nav-collapse\",\"is-nav\":\"\"}},[_c('b-navbar-nav',{staticClass:\"text-center\"},[_c('b-nav-item',{attrs:{\"to\":{ name: 'Home' }}},[_c('i',{staticClass:\"fas fa-home\"}),_vm._v(\" \"+_vm._s(_vm.$t('menus.home'))+\" \")])],1),_c('b-navbar-nav',{staticClass:\"text-center ml-md-auto\"},[_c('b-nav-form',[_c('multi-select',{attrs:{\"track-by\":\"code\",\"label\":\"text\",\"value\":_vm.lang,\"options\":_vm.langs,\"allow-empty\":false},on:{\"select\":_vm.selectLang},scopedSlots:_vm._u([{key:\"singleLabel\",fn:function(props){return [_c('span',{staticClass:\"flag-icon\",class:[(\"flag-icon-\" + (props.option.flag))]}),_vm._v(\" \"+_vm._s(props.option.text)+\" \")]}},{key:\"option\",fn:function(props){return [_c('span',{staticClass:\"flag-icon\",class:[(\"flag-icon-\" + (props.option.flag))]}),_vm._v(\" \"+_vm._s(props.option.text)+\" \")]}}])})],1)],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nimport Vue from 'vue';\nimport { mapState, mapActions } from 'vuex';\nimport MultiSelect from 'vue-multiselect';\nexport default Vue.extend({\n\tname: 'Navbar',\n\tcomponents: { MultiSelect },\n\tcomputed: {\n\t\t...mapState(['langs', 'lang']),\n\t},\n\tmethods: {\n\t\t...mapActions(['selectLang']),\n\t},\n});\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--14-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/ts-loader/index.js??ref--14-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Navbar.vue?vue&type=script&lang=ts&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--14-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/ts-loader/index.js??ref--14-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Navbar.vue?vue&type=script&lang=ts&\"","import { render, staticRenderFns } from \"./Navbar.vue?vue&type=template&id=d29e4966&\"\nimport script from \"./Navbar.vue?vue&type=script&lang=ts&\"\nexport * from \"./Navbar.vue?vue&type=script&lang=ts&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('footer',{staticClass:\"container-fluid bg-bk py-5\",attrs:{\"id\":\"appFooter\"}},[_c('div',{staticClass:\"row justify-content-center py-2\"},[_c('div',{staticClass:\"col-md-4 col-sm-12\"},[_c('h3',{staticClass:\"text-center animated fadeInLeft slow\"},[_c('a',{staticClass:\"text-white\",attrs:{\"href\":\"https://discordapp.com/invite/p6jjud5\"}},[_c('i',{staticClass:\"fab fa-discord\"}),_vm._v(\" \"+_vm._s(_vm.$t('menus.footer.discord'))+\" \")])])]),_c('div',{staticClass:\"col-md-4 col-sm-12\"},[_c('h3',{staticClass:\"text-center animated fadeInUp slow\"},[_c('a',{staticClass:\"text-white\",attrs:{\"href\":\"https://github.com/GTA-ASM/SanAndreasUnity\"}},[_c('i',{staticClass:\"fab fa-github\"}),_vm._v(\" \"+_vm._s(_vm.$t('menus.footer.github'))+\" \")])])]),_c('div',{staticClass:\"col-md-4 col-sm-12\"},[_c('h3',{staticClass:\"text-center animated fadeInRight slow\"},[_c('a',{staticClass:\"text-white\",attrs:{\"href\":\"https://www.youtube.com/channel/UCsslP7vqD06AMh6JlEy0pkg\"}},[_c('i',{staticClass:\"fab fa-youtube\"}),_vm._v(\" \"+_vm._s(_vm.$t('menus.footer.youtube'))+\" \")])])]),_vm._m(0)]),_c('div',{staticClass:\"row justify-content-center py-3 px-2\"},[_c('div',{staticClass:\"col-md-8 col-sm-12\"},[_c('h5',{staticClass:\"text-muted text-center animated fadeInDown slow\"},[_vm._v(_vm._s(_vm.$t('menus.footer.legal')))])])])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"col-md-8 col-sm-12 my-5\"},[_c('h4',{staticClass:\"text-white text-center animated fadeInDown slow\"},[_vm._v(\"Copyright GTA-ASM © 2020\")])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nimport Vue from 'vue';\nexport default Vue.extend({\n\tname: 'Footer',\n});\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--14-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/ts-loader/index.js??ref--14-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=script&lang=ts&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--14-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/ts-loader/index.js??ref--14-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=script&lang=ts&\"","import { render, staticRenderFns } from \"./Footer.vue?vue&type=template&id=3924774a&\"\nimport script from \"./Footer.vue?vue&type=script&lang=ts&\"\nexport * from \"./Footer.vue?vue&type=script&lang=ts&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n\n\n\n\n\n\nimport Vue from 'vue';\nimport Navbar from '@/components/Navbar.vue';\nimport Footer from '@/components/Footer.vue';\nimport Swal from 'sweetalert2';\nimport Cookies from 'js-cookie';\nimport { mapActions } from 'vuex';\nexport default Vue.extend({\n\tname: 'App',\n\tcomponents: {\n\t\tappFooter: Footer,\n\t\tappNavbar: Navbar,\n\t},\n\tmounted: async function(): Promise {\n\t\tconst cookiesLang = Cookies.get('pageLang') !== undefined ? (Cookies.get('pageLang') as string) : null;\n\t\tconst loadedLang = cookiesLang !== null ? cookiesLang : sessionStorage.getItem('pageLang');\n\t\tif (loadedLang !== null) {\n\t\t\tthis.selectLang(loadedLang);\n\t\t\tthis.$i18n.locale = loadedLang;\n\t\t} else {\n\t\t\tthis.selectLang('en');\n\t\t\tthis.$i18n.locale = 'en';\n\t\t}\n\t\tthis.$store.watch(\n\t\t\t(state, getters) => getters.currentLang,\n\t\t\tnewValue => {\n\t\t\t\tthis.$i18n.locale = newValue;\n\t\t\t\tif (Cookies.get('pageLang') !== undefined) Cookies.remove('pageLang');\n\t\t\t\tif (Cookies.get('allowCookies') !== undefined) Cookies.set('pageLang', newValue);\n\t\t\t\telse sessionStorage.setItem('pageLang', newValue);\n\t\t\t}\n\t\t);\n\t\tif (Cookies.get('allowCookies') === undefined) await this.askForCookies();\n\t},\n\tmethods: {\n\t\t...mapActions(['selectLang']),\n\t\taskForCookies: async function(): Promise {\n\t\t\tconst askRes = await Swal.fire({\n\t\t\t\ticon: 'question',\n\t\t\t\ttoast: true,\n\t\t\t\tposition: 'bottom',\n\t\t\t\tallowEscapeKey: false,\n\t\t\t\ttitle: this.$i18n.tc('notifications.cookies.question_prop.title'),\n\t\t\t\ttext: this.$i18n.tc('notifications.cookies.question_prop.text'),\n\t\t\t\tshowConfirmButton: true,\n\t\t\t\tshowCancelButton: true,\n\t\t\t\tshowCloseButton: false,\n\t\t\t\tconfirmButtonText: `${this.$i18n.tc(\n\t\t\t\t\t'notifications.cookies.question_prop.allow_text'\n\t\t\t\t)} `,\n\t\t\t\tcancelButtonText: `${this.$i18n.tc(\n\t\t\t\t\t'notifications.cookies.question_prop.dissmis_text'\n\t\t\t\t)} `,\n\t\t\t});\n\n\t\t\tif (askRes.value) {\n\t\t\t\tCookies.set('allowCookies', 'allow');\n\t\t\t\tawait Swal.fire({\n\t\t\t\t\ticon: 'success',\n\t\t\t\t\ttoast: true,\n\t\t\t\t\tposition: 'bottom',\n\t\t\t\t\tallowEscapeKey: false,\n\t\t\t\t\ttitle: this.$i18n.tc('notifications.cookies.allowed_prop.title'),\n\t\t\t\t\ttext: this.$i18n.tc('notifications.cookies.allowed_prop.text'),\n\t\t\t\t\tshowCancelButton: false,\n\t\t\t\t\tconfirmButtonText: 'OK ',\n\t\t\t\t\ttimer: 5000,\n\t\t\t\t\ttimerProgressBar: true,\n\t\t\t\t});\n\t\t\t} else if (askRes.dismiss === Swal.DismissReason.cancel) {\n\t\t\t\tawait Swal.fire({\n\t\t\t\t\ticon: 'error',\n\t\t\t\t\ttoast: true,\n\t\t\t\t\tposition: 'bottom',\n\t\t\t\t\tallowEscapeKey: false,\n\t\t\t\t\ttitle: this.$i18n.tc('notifications.cookies.disallowed_prop.title'),\n\t\t\t\t\ttext: this.$i18n.tc('notifications.cookies.disallowed_prop.text'),\n\t\t\t\t\tshowCancelButton: false,\n\t\t\t\t\tconfirmButtonText: 'OK ',\n\t\t\t\t\ttimer: 5000,\n\t\t\t\t\ttimerProgressBar: true,\n\t\t\t\t});\n\t\t\t}\n\t\t},\n\t},\n});\n","import mod from \"-!../node_modules/cache-loader/dist/cjs.js??ref--14-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/ts-loader/index.js??ref--14-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=ts&\"; export default mod; export * from \"-!../node_modules/cache-loader/dist/cjs.js??ref--14-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/ts-loader/index.js??ref--14-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=ts&\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=21a77288&\"\nimport script from \"./App.vue?vue&type=script&lang=ts&\"\nexport * from \"./App.vue?vue&type=script&lang=ts&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import Vue from 'vue';\nimport VueRouter from 'vue-router';\n\nVue.use(VueRouter);\n\nconst routes = [\n\t{\n\t\tpath: '/',\n\t\tname: 'Home',\n\t\tcomponent: () => import(/* webpackChunkName: \"home\" */ '@/views/Home.vue'),\n\t},\n];\n\nconst router = new VueRouter({\n\tlinkExactActiveClass: 'active',\n\troutes,\n});\n\nexport default router;\n","import Vue from 'vue';\nimport Vuex from 'vuex';\nimport _ from 'lodash';\n\nVue.use(Vuex);\n\nexport default new Vuex.Store({\n\tstate: {\n\t\tlang: { code: 'en', flag: 'us', text: 'English' },\n\t\tlangs: [\n\t\t\t{ code: 'en', flag: 'us', text: 'English' },\n\t\t\t{ code: 'es', flag: 'mx', text: 'Spanish (MX)' },\n\t\t\t{ code: 'de', flag: 'de', text: 'Deutsch' },\n\t\t\t{ code: 'pl', flag: 'pl', text: 'Polish' },\n\t\t],\n\t},\n\tmutations: {\n\t\tsetLang(state, lang) {\n\t\t\tstate.lang = lang;\n\t\t},\n\t},\n\tactions: {\n\t\tselectLang({ commit }, lang: string | object) {\n\t\t\tif (typeof lang !== 'object') {\n\t\t\t\tconst fLang =\n\t\t\t\t\t_.find(this.state.langs, { code: lang }) !== undefined\n\t\t\t\t\t\t? (_.find(this.state.langs, { code: lang }) as object)\n\t\t\t\t\t\t: { code: 'en', flag: 'us', text: 'English' };\n\t\t\t\tcommit('setLang', fLang);\n\t\t\t} else {\n\t\t\t\tcommit('setLang', lang);\n\t\t\t}\n\t\t},\n\t},\n\tgetters: {\n\t\tcurrentLang(state): string {\n\t\t\treturn state.lang.code;\n\t\t},\n\t},\n});\n","import Vue from 'vue';\nimport VueI18n, { LocaleMessages } from 'vue-i18n';\n\nVue.use(VueI18n);\n\nfunction loadLocaleMessages(): LocaleMessages {\n\tconst locales = require.context('./i18n', true, /[A-Za-z0-9-_,\\s]+\\.json$/i);\n\tconst messages: LocaleMessages = {};\n\tlocales.keys().forEach(key => {\n\t\tconst matched = key.match(/([A-Za-z0-9-_]+)\\./i);\n\t\tif (matched && matched.length > 1) {\n\t\t\tconst locale = matched[1];\n\t\t\tmessages[locale] = locales(key);\n\t\t}\n\t});\n\treturn messages;\n}\n\nexport default new VueI18n({\n\tlocale: process.env.VUE_APP_I18N_LOCALE || 'en',\n\tfallbackLocale: process.env.VUE_APP_I18N_FALLBACK_LOCALE || 'en',\n\tmessages: loadLocaleMessages(),\n});\n","import $ from 'jquery';\nimport SmoothScroll from 'smooth-scroll';\n\n$(window).scroll(function() {\n\tconst scrollTop = $(this).scrollTop() as number;\n\tif (scrollTop >= 50) {\n\t\t$('#return-to-top').fadeIn(200);\n\t} else {\n\t\t$('#return-to-top').fadeOut(200);\n\t}\n});\n\nnew SmoothScroll('[data-scroll]', {\n\tignore: 'a[href*=\"*\"]',\n\theader: '',\n\ttopOnEmptyHash: true,\n\n\tspeed: 500,\n\tspeedAsDuration: false,\n\tdurationMax: 500,\n\tdurationMin: 200,\n\tclip: false,\n\n\teasing: 'easeInOutCubic',\n\n\tupdateURL: false,\n\tpopstate: false,\n\temitEvents: true,\n});\n","import Vue from 'vue';\nimport App from '@/App.vue';\nimport router from '@/router';\nimport store from '@/store';\nimport i18n from '@/i18n';\n\nimport '@/assets/scss/app.scss';\nimport 'bootstrap';\nimport '@/utils/global_context';\n\nimport BootstrapVue from 'bootstrap-vue';\nimport VuePlyr from 'vue-plyr';\n\nVue.use(BootstrapVue);\nVue.use(VuePlyr);\n\nVue.config.productionTip = false;\n\nnew Vue({\n\trouter,\n\tstore,\n\ti18n,\n\trender: h => h(App),\n}).$mount('#app');\n","module.exports = __webpack_public_path__ + \"assets/img/unity-logo_light.ca2aec31.svg\";"],"sourceRoot":""} \ No newline at end of file diff --git a/docs/assets/js/app.8b544f58.js b/docs/assets/js/app.8b544f58.js deleted file mode 100644 index b014efe..0000000 --- a/docs/assets/js/app.8b544f58.js +++ /dev/null @@ -1,2 +0,0 @@ -(function(e){function t(t){for(var n,r,s=t[0],l=t[1],c=t[2],u=0,m=[];ut.currentLang,e=>{this.$i18n.locale=e,void 0!==x.a.get("pageLang")&&x.a.remove("pageLang"),void 0!==x.a.get("allowCookies")?x.a.set("pageLang",e):sessionStorage.setItem("pageLang",e)}),void 0===x.a.get("allowCookies")&&(yield this.askForCookies())}));function t(){return e.apply(this,arguments)}return t}(),methods:Object(r["a"])({},Object(u["b"])(["selectLang"]),{askForCookies:function(){var e=Object(s["a"])((function*(){var e=yield S.a.fire({icon:"question",toast:!0,position:"bottom",allowEscapeKey:!1,title:this.$i18n.tc("notifications.cookies.question_prop.title"),text:this.$i18n.tc("notifications.cookies.question_prop.text"),showConfirmButton:!0,showCancelButton:!0,showCloseButton:!1,confirmButtonText:"".concat(this.$i18n.tc("notifications.cookies.question_prop.allow_text"),' '),cancelButtonText:"".concat(this.$i18n.tc("notifications.cookies.question_prop.dissmis_text"),' ')});e.value?(x.a.set("allowCookies","allow"),yield S.a.fire({icon:"success",toast:!0,position:"bottom",allowEscapeKey:!1,title:this.$i18n.tc("notifications.cookies.allowed_prop.title"),text:this.$i18n.tc("notifications.cookies.allowed_prop.text"),showCancelButton:!1,confirmButtonText:'OK ',timer:5e3,timerProgressBar:!0})):e.dismiss===S.a.DismissReason.cancel&&(yield S.a.fire({icon:"error",toast:!0,position:"bottom",allowEscapeKey:!1,title:this.$i18n.tc("notifications.cookies.disallowed_prop.title"),text:this.$i18n.tc("notifications.cookies.disallowed_prop.text"),showCancelButton:!1,confirmButtonText:'OK ',timer:5e3,timerProgressBar:!0}))}));function t(){return e.apply(this,arguments)}return t}()})}),T=C,G=Object(g["a"])(T,i,o,!1,null,null,null),O=G.exports,N=(a("e6cf"),a("8c4f"));n["default"].use(N["a"]);var P=[{path:"/",name:"Home",component:()=>a.e("home").then(a.bind(null,"bb51"))}],E=new N["a"]({linkExactActiveClass:"active",routes:P}),M=E,D=a("2ef0"),L=a.n(D);n["default"].use(u["a"]);var I=new u["a"].Store({state:{lang:{code:"en",flag:"us",text:"English"},langs:[{code:"en",flag:"us",text:"English"},{code:"es",flag:"mx",text:"Spanish (MX)"},{code:"de",flag:"de",text:"Deutsch"},{code:"pl",flag:"pl",text:"Polish"}]},mutations:{setLang(e,t){e.lang=t}},actions:{selectLang(e,t){var{commit:a}=e;if("object"!==typeof t){var n=void 0!==L.a.find(this.state.langs,{code:t})?L.a.find(this.state.langs,{code:t}):{code:"en",flag:"us",text:"English"};a("setLang",n)}else a("setLang",t)}},getters:{currentLang(e){return e.lang.code}}}),R=(a("e260"),a("466d"),a("ddb0"),a("a925"));function U(){var e=a("15a4"),t={};return e.keys().forEach(a=>{var n=a.match(/([A-Za-z0-9-_]+)\./i);if(n&&n.length>1){var i=n[1];t[i]=e(a)}}),t}n["default"].use(R["a"]);var q=new R["a"]({locale:"en",fallbackLocale:"en",messages:U()}),W=(a("7e7d"),a("4989"),a("1157")),V=a.n(W),$=a("491f"),B=a.n($);V()(window).scroll((function(){var e=V()(this).scrollTop();e>=50?V()("#return-to-top").fadeIn(200):V()("#return-to-top").fadeOut(200)})),new B.a("[data-scroll]",{ignore:'a[href*="*"]',header:"",topOnEmptyHash:!0,speed:500,speedAsDuration:!1,durationMax:500,durationMin:200,clip:!1,easing:"easeInOutCubic",updateURL:!1,popstate:!1,emitEvents:!0});var J=a("5f5b"),Y=a("afa7");n["default"].use(J["a"]),n["default"].use(Y["a"]),n["default"].config.productionTip=!1,new n["default"]({router:M,store:I,i18n:q,render:e=>e(O)}).$mount("#app")},d90a:function(e){e.exports=JSON.parse('{"home_page_messages":{"title":"GTA SAN ANDREAS: PROYECTO UNITY","brand":"Redefiniendo el Multijugador de Grand theft auto San andreas usando el futuro.","welcome_title":"Bienvenido !","welcomer":"Bienvenido a la página oficial de Grand theft auto San andreas unity, Si estás interesado en el proyecto y quieres aprender más, por favor continúe su visita en el sitio; Nuestra página de miembros para conocer a las personas que participan y construyen, nuestra seccion de metas, aprende como puedes contribuir , y la galería para conocer las características de el proyecto además de las descargas de las versiones estables.","about_title":"Acerca del proyecto","about":"San Andreas Unity es una recreación de código abierto de GTA San Andreas en Unity. Esta no será una recreación completa, el enfoque está en las características de juego, el multijugador y la creación de un framework que permita la extensión fácil del juego y las posibilidades ilimitadas de modding. El juego no distribuye ninguno de los recursos originales de GTA, por lo que necesitas tener un juego original para ejecutarlo. Ya no estarás limitado por el motor de código cerrado. Tendrás acceso a todas las partes del juego, como la mecánica interna del juego, la física, el renderizado, etc. No más ingeniería inversa, archivos ejecutables enganchados o cosas por el estilo. Ahora, con el acceso a la poderosa API de C# y Unity, el desarrollo será mucho más fácil. Es multiplataforma. Se puede ejecutar en cualquier lugar. Ahora puedes jugar GTA en PS Vita, Nintendo, en VR/AR. Podrías incluso ejecutarlo en WebGL. Y no se trata solo de San Andreas. Podríamos intentar soportar otras versiones de GTA, como Vice City o Liberty City. Imagina que puedes jugar cualquier versión de GTA en cualquier dispositivo que te guste.","gallery_title":"Galería del proyecto","gallery":{"start":"El proyecto cambia constantemente, así que aquí te mostramos algunos de nuestros avances y cambios que constantemente hacen y han hecho evolucionar al proyecto.","end":"Si encuentras interesante la idea y quisieras ayudar visita la guía de \\"como contribuir\\", únete a nuestro Discord oficial, mira quienes son los miembros del proyecto en \\"miembros\\" o simplemente difunde el proyecto para que más y más personas se unan a el."}},"contribute_page_messages":{"title":"Como Contribuir","main_text":"Si estas interesado en ayudar a el proyecto, podrias colaborar con algunas de las siguentes cosas en el proyecto"},"menus":{"home":"Inicio","content":{"title":"Contenido del inicio","welcome":"Bienvenido","about":"Acerca de","gallery":"Galeria"},"members":"Miembros","contribute":"Como Contribuir","findout_btn":"Saber Más","footer":{"discord":"Únete a nuestro Discord !","github":"Visita el repositorio Github !","youtube":"Visita nuestro canal de Youtube !","legal":"GTA ASM no representa a Rockstar Games ni a ninguno de sus asociados o franquicias; no distribuye ni promueve la distribución de material fuera de las normas de distribución de juegos y/o material de Rockstar Games."}},"notifications":{"cookies":{"question_prop":{"title":"Permitir Cookies","text":"Nuestro sitio usa Cookies para mejorar su experiencia de navegacion, y sus futuras visitas, desea permitir su uso?","allow_text":"Si, Porque no!","dissmis_text":"No Gracias, Estoy bien!"},"allowed_prop":{"title":"Permitido","text":"Asombroso!. Gracias, no me veras otra vez ;)"},"disallowed_prop":{"title":"No permitido","text":"Entendido, Igualmente te recordaremos la proxima vez, por si cambia de parecer :D"}}}}')},e088:function(e){e.exports=JSON.parse('{"home_page_messages":{"title":"GTA SAN ANDREAS: UNITY PROJECT","brand":"Redefining the Multiplayer of Grand theft auto San andreas using the future.","welcome_title":"Welcome !","welcomer":"Welcome to the official page of Grand theft auto San andreas unity, If you are interested in the project and want to learn more, please continue your visit on the site; Our member page to know the people who participate and build, our goal section, learn how you can contribute, and the gallery to know the characteristics of the project in addition to the downloads of the stable versions.","about_title":"About the project","about":"San Andreas Unity is an open source recreation of GTA San Andreas in Unity. This won\'t be a complete recreation, but the focus is on gameplay features, mutliplayer, and creating a framework which will allow easy game extending and unlimited modding possibilities. The game does not distribute any of original GTA assets, so you need to own original game in order to run it. You will no longer be limited by closed source engine. You will have access to all parts of the game, such are internal game mechanics, physics, rendering, etc... you name it. No more reverse engineering, hooking executables, or stuff like that. Now, with access to powerfull C# and Unity API, development will be much easier. It\'s cross platform. It can run anywhere. Now you can play GTA on PS Vita, Nintendo, in VR/AR. You could maybe even run it in WebGL. And it\'s not only about San Andreas. We may try to support other versions of GTA, like Vice City or Liberty City. Imagine that you can play any version of GTA on any device you like.","gallery_title":"Project gallery","gallery":{"start":"The project changes constantly, so here we show you some of our advances and changes that constantly make and have evolved the project.","end":"If you find the idea interesting and would like to help visit the \\"how to contribute\\" guide, join our official Discord, see who the project members are in \\"members\\" or simply spread the project so that more and more people join the project."}},"contribute_page_messages":{"title":"How To Contribute","main_text":"If you are interested in helping the project, you could collaborate with some of the following things in the project"},"menus":{"home":"Home","content":{"title":"Home Content","welcome":"Welcome","about":"About","gallery":"Gallery"},"members":"Members","contribute":"How to contribute","findout_btn":"Find out more","footer":{"discord":"Join to our Discord !","github":"Visit the Github Repo !","youtube":"Visit our Youtube Channel !","legal":"GTA ASM does not represent Rockstar Games or any of its associates or franchises; does not distribute or promote the distribution of material outside the rules of distribution of games and / or Rockstar Games material."}},"notifications":{"cookies":{"question_prop":{"title":"Allow Cookies","text":"Our site uses cookies to improve your browsing experience, and your future visits, you want to allow cookies usage?","allow_text":"Yes, Why not!","dissmis_text":"No Thanks, I\'m fine"},"allowed_prop":{"title":"Allowed","text":"Amazing!. Thank you, you will not see me next time ;)"},"disallowed_prop":{"title":"Disallowed","text":"Okay, I\'ll remind you next time, if you change your mind :D"}}}}')},f894:function(e,t,a){e.exports=a.p+"assets/img/unity-logo_light.ca2aec31.svg"}}); -//# sourceMappingURL=app.8b544f58.js.map \ No newline at end of file diff --git a/docs/assets/js/app.8b544f58.js.map b/docs/assets/js/app.8b544f58.js.map deleted file mode 100644 index b3ef432..0000000 --- a/docs/assets/js/app.8b544f58.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/i18n sync [A-Za-z0-9-_,\\s]+\\.json$/","webpack:///./src/App.vue?a48e","webpack:///./src/components/Navbar.vue?1559","webpack:///./src/components/Navbar.vue","webpack:///./src/components/Navbar.vue?eea0","webpack:///./src/components/Navbar.vue?8a6a","webpack:///./src/components/Footer.vue?6c63","webpack:///./src/components/Footer.vue","webpack:///./src/components/Footer.vue?b3e0","webpack:///./src/components/Footer.vue?9652","webpack:///./src/App.vue","webpack:///./src/App.vue?0ab4","webpack:///./src/App.vue?bff9","webpack:///./src/router/index.ts","webpack:///./src/store/index.ts","webpack:///./src/i18n.ts","webpack:///./src/utils/global_context.ts","webpack:///./src/main.ts","webpack:///./src/assets/img/unity-logo_light.svg"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","Object","prototype","hasOwnProperty","call","installedChunks","push","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","jsonpScriptSrc","p","exports","module","l","e","promises","installedChunkData","promise","Promise","resolve","reject","onScriptComplete","script","document","createElement","charset","timeout","nc","setAttribute","src","error","Error","event","onerror","onload","clearTimeout","chunk","errorType","type","realSrc","target","message","name","request","undefined","setTimeout","head","appendChild","all","m","c","d","getter","o","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","oe","err","console","jsonpArray","window","oldJsonpFunction","slice","map","webpackContext","req","id","webpackContextResolve","code","keys","render","_vm","this","_h","$createElement","_c","_self","attrs","_m","staticRenderFns","staticClass","_v","_s","$t","lang","langs","on","selectLang","scopedSlots","_u","fn","props","class","option","text","extend","components","MultiSelect","computed","methods","component","appFooter","Footer","appNavbar","Navbar","mounted","cookiesLang","loadedLang","sessionStorage","getItem","$i18n","locale","$store","watch","state","getters","currentLang","newValue","remove","set","setItem","askForCookies","askRes","fire","icon","toast","position","allowEscapeKey","title","tc","showConfirmButton","showCancelButton","showCloseButton","confirmButtonText","cancelButtonText","timer","timerProgressBar","dismiss","DismissReason","cancel","use","routes","path","router","linkExactActiveClass","Store","flag","mutations","actions","commit","fLang","find","loadLocaleMessages","locales","messages","forEach","matched","match","fallbackLocale","scroll","scrollTop","fadeIn","fadeOut","ignore","header","topOnEmptyHash","speed","speedAsDuration","durationMax","durationMin","clip","easing","updateURL","popstate","emitEvents","config","productionTip","store","i18n","h","App","$mount"],"mappings":"aACE,SAASA,EAAqBC,GAQ7B,IAPA,IAMIC,EAAUC,EANVC,EAAWH,EAAK,GAChBI,EAAcJ,EAAK,GACnBK,EAAiBL,EAAK,GAIHM,EAAI,EAAGC,EAAW,GACpCD,EAAIH,EAASK,OAAQF,IACzBJ,EAAUC,EAASG,GAChBG,OAAOC,UAAUC,eAAeC,KAAKC,EAAiBX,IAAYW,EAAgBX,IACpFK,EAASO,KAAKD,EAAgBX,GAAS,IAExCW,EAAgBX,GAAW,EAE5B,IAAID,KAAYG,EACZK,OAAOC,UAAUC,eAAeC,KAAKR,EAAaH,KACpDc,EAAQd,GAAYG,EAAYH,IAG/Be,GAAqBA,EAAoBhB,GAE5C,MAAMO,EAASC,OACdD,EAASU,OAATV,GAOD,OAHAW,EAAgBJ,KAAKK,MAAMD,EAAiBb,GAAkB,IAGvDe,IAER,SAASA,IAER,IADA,IAAIC,EACIf,EAAI,EAAGA,EAAIY,EAAgBV,OAAQF,IAAK,CAG/C,IAFA,IAAIgB,EAAiBJ,EAAgBZ,GACjCiB,GAAY,EACRC,EAAI,EAAGA,EAAIF,EAAed,OAAQgB,IAAK,CAC9C,IAAIC,EAAQH,EAAeE,GACG,IAA3BX,EAAgBY,KAAcF,GAAY,GAE3CA,IACFL,EAAgBQ,OAAOpB,IAAK,GAC5Be,EAASM,EAAoBA,EAAoBC,EAAIN,EAAe,KAItE,OAAOD,EAIR,IAAIQ,EAAmB,GAKnBhB,EAAkB,CACrB,IAAO,GAGJK,EAAkB,GAGtB,SAASY,EAAe5B,GACvB,OAAOyB,EAAoBI,EAAI,cAAgB,CAAC,KAAO,QAAQ7B,IAAUA,GAAW,IAAM,CAAC,KAAO,YAAYA,GAAW,MAI1H,SAASyB,EAAoB1B,GAG5B,GAAG4B,EAAiB5B,GACnB,OAAO4B,EAAiB5B,GAAU+B,QAGnC,IAAIC,EAASJ,EAAiB5B,GAAY,CACzCK,EAAGL,EACHiC,GAAG,EACHF,QAAS,IAUV,OANAjB,EAAQd,GAAUW,KAAKqB,EAAOD,QAASC,EAAQA,EAAOD,QAASL,GAG/DM,EAAOC,GAAI,EAGJD,EAAOD,QAKfL,EAAoBQ,EAAI,SAAuBjC,GAC9C,IAAIkC,EAAW,GAKXC,EAAqBxB,EAAgBX,GACzC,GAA0B,IAAvBmC,EAGF,GAAGA,EACFD,EAAStB,KAAKuB,EAAmB,QAC3B,CAEN,IAAIC,EAAU,IAAIC,SAAQ,SAASC,EAASC,GAC3CJ,EAAqBxB,EAAgBX,GAAW,CAACsC,EAASC,MAE3DL,EAAStB,KAAKuB,EAAmB,GAAKC,GAGtC,IACII,EADAC,EAASC,SAASC,cAAc,UAGpCF,EAAOG,QAAU,QACjBH,EAAOI,QAAU,IACbpB,EAAoBqB,IACvBL,EAAOM,aAAa,QAAStB,EAAoBqB,IAElDL,EAAOO,IAAMpB,EAAe5B,GAG5B,IAAIiD,EAAQ,IAAIC,MAChBV,EAAmB,SAAUW,GAE5BV,EAAOW,QAAUX,EAAOY,OAAS,KACjCC,aAAaT,GACb,IAAIU,EAAQ5C,EAAgBX,GAC5B,GAAa,IAAVuD,EAAa,CACf,GAAGA,EAAO,CACT,IAAIC,EAAYL,IAAyB,SAAfA,EAAMM,KAAkB,UAAYN,EAAMM,MAChEC,EAAUP,GAASA,EAAMQ,QAAUR,EAAMQ,OAAOX,IACpDC,EAAMW,QAAU,iBAAmB5D,EAAU,cAAgBwD,EAAY,KAAOE,EAAU,IAC1FT,EAAMY,KAAO,iBACbZ,EAAMQ,KAAOD,EACbP,EAAMa,QAAUJ,EAChBH,EAAM,GAAGN,GAEVtC,EAAgBX,QAAW+D,IAG7B,IAAIlB,EAAUmB,YAAW,WACxBxB,EAAiB,CAAEiB,KAAM,UAAWE,OAAQlB,MAC1C,MACHA,EAAOW,QAAUX,EAAOY,OAASb,EACjCE,SAASuB,KAAKC,YAAYzB,GAG5B,OAAOJ,QAAQ8B,IAAIjC,IAIpBT,EAAoB2C,EAAIvD,EAGxBY,EAAoB4C,EAAI1C,EAGxBF,EAAoB6C,EAAI,SAASxC,EAAS+B,EAAMU,GAC3C9C,EAAoB+C,EAAE1C,EAAS+B,IAClCtD,OAAOkE,eAAe3C,EAAS+B,EAAM,CAAEa,YAAY,EAAMC,IAAKJ,KAKhE9C,EAAoBmD,EAAI,SAAS9C,GACX,qBAAX+C,QAA0BA,OAAOC,aAC1CvE,OAAOkE,eAAe3C,EAAS+C,OAAOC,YAAa,CAAEC,MAAO,WAE7DxE,OAAOkE,eAAe3C,EAAS,aAAc,CAAEiD,OAAO,KAQvDtD,EAAoBuD,EAAI,SAASD,EAAOE,GAEvC,GADU,EAAPA,IAAUF,EAAQtD,EAAoBsD,IAC/B,EAAPE,EAAU,OAAOF,EACpB,GAAW,EAAPE,GAA8B,kBAAVF,GAAsBA,GAASA,EAAMG,WAAY,OAAOH,EAChF,IAAII,EAAK5E,OAAO6E,OAAO,MAGvB,GAFA3D,EAAoBmD,EAAEO,GACtB5E,OAAOkE,eAAeU,EAAI,UAAW,CAAET,YAAY,EAAMK,MAAOA,IACtD,EAAPE,GAA4B,iBAATF,EAAmB,IAAI,IAAIM,KAAON,EAAOtD,EAAoB6C,EAAEa,EAAIE,EAAK,SAASA,GAAO,OAAON,EAAMM,IAAQC,KAAK,KAAMD,IAC9I,OAAOF,GAIR1D,EAAoB8D,EAAI,SAASxD,GAChC,IAAIwC,EAASxC,GAAUA,EAAOmD,WAC7B,WAAwB,OAAOnD,EAAO,YACtC,WAA8B,OAAOA,GAEtC,OADAN,EAAoB6C,EAAEC,EAAQ,IAAKA,GAC5BA,GAIR9C,EAAoB+C,EAAI,SAASgB,EAAQC,GAAY,OAAOlF,OAAOC,UAAUC,eAAeC,KAAK8E,EAAQC,IAGzGhE,EAAoBI,EAAI,wBAGxBJ,EAAoBiE,GAAK,SAASC,GAA2B,MAApBC,QAAQ3C,MAAM0C,GAAYA,GAEnE,IAAIE,EAAaC,OAAO,gBAAkBA,OAAO,iBAAmB,GAChEC,EAAmBF,EAAWjF,KAAK0E,KAAKO,GAC5CA,EAAWjF,KAAOf,EAClBgG,EAAaA,EAAWG,QACxB,IAAI,IAAI5F,EAAI,EAAGA,EAAIyF,EAAWvF,OAAQF,IAAKP,EAAqBgG,EAAWzF,IAC3E,IAAIU,EAAsBiF,EAI1B/E,EAAgBJ,KAAK,CAAC,EAAE,kBAEjBM,K,gEC5NT,IAAI+E,EAAM,CACT,YAAa,OACb,YAAa,OACb,YAAa,OACb,YAAa,QAId,SAASC,EAAeC,GACvB,IAAIC,EAAKC,EAAsBF,GAC/B,OAAO1E,EAAoB2E,GAE5B,SAASC,EAAsBF,GAC9B,IAAI1E,EAAoB+C,EAAEyB,EAAKE,GAAM,CACpC,IAAIlE,EAAI,IAAIiB,MAAM,uBAAyBiD,EAAM,KAEjD,MADAlE,EAAEqE,KAAO,mBACHrE,EAEP,OAAOgE,EAAIE,GAEZD,EAAeK,KAAO,WACrB,OAAOhG,OAAOgG,KAAKN,IAEpBC,EAAe5D,QAAU+D,EACzBtE,EAAOD,QAAUoE,EACjBA,EAAeE,GAAK,Q,6wPCzBhBI,EAAS,WAAa,IAAIC,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACE,MAAM,CAAC,GAAK,QAAQ,CAACF,EAAG,cAAcJ,EAAIO,GAAG,GAAGH,EAAG,eAAeA,EAAG,eAAe,IAC1LI,EAAkB,CAAC,WAAa,IAAIR,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,IAAI,CAACE,MAAM,CAAC,GAAK,gBAAgB,cAAc,GAAG,KAAO,MAAM,CAACF,EAAG,IAAI,CAACK,YAAY,0B,wBCD7L,EAAS,WAAa,IAAIT,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACE,MAAM,CAAC,GAAK,WAAW,CAACF,EAAG,WAAW,CAACK,YAAY,QAAQH,MAAM,CAAC,KAAO,OAAO,MAAQ,MAAM,WAAa,OAAO,CAACF,EAAG,iBAAiB,CAACE,MAAM,CAAC,GAAK,CAAElD,KAAM,UAAW,CAACgD,EAAG,MAAM,CAACK,YAAY,8BAA8BH,MAAM,CAAC,IAAM,EAAQ,QAAqC,MAAQ,KAAK,OAAS,KAAK,IAAM,gBAAgBN,EAAIU,GAAG,oBAAoBN,EAAG,kBAAkB,CAACE,MAAM,CAAC,OAAS,kBAAkBF,EAAG,aAAa,CAACE,MAAM,CAAC,GAAK,eAAe,SAAS,KAAK,CAACF,EAAG,eAAe,CAACK,YAAY,eAAe,CAACL,EAAG,aAAa,CAACE,MAAM,CAAC,GAAK,CAAElD,KAAM,UAAW,CAACgD,EAAG,IAAI,CAACK,YAAY,gBAAgBT,EAAIU,GAAG,IAAIV,EAAIW,GAAGX,EAAIY,GAAG,eAAe,QAAQ,GAAGR,EAAG,eAAe,CAACK,YAAY,0BAA0B,CAACL,EAAG,aAAa,CAACA,EAAG,eAAe,CAACE,MAAM,CAAC,WAAW,OAAO,MAAQ,OAAO,MAAQN,EAAIa,KAAK,QAAUb,EAAIc,MAAM,eAAc,GAAOC,GAAG,CAAC,OAASf,EAAIgB,YAAYC,YAAYjB,EAAIkB,GAAG,CAAC,CAACtC,IAAI,cAAcuC,GAAG,SAASC,GAAO,MAAO,CAAChB,EAAG,OAAO,CAACK,YAAY,YAAYY,MAAM,CAAE,aAAgBD,EAAME,OAAW,QAAMtB,EAAIU,GAAG,IAAIV,EAAIW,GAAGS,EAAME,OAAOC,MAAM,QAAQ,CAAC3C,IAAI,SAASuC,GAAG,SAASC,GAAO,MAAO,CAAChB,EAAG,OAAO,CAACK,YAAY,YAAYY,MAAM,CAAE,aAAgBD,EAAME,OAAW,QAAMtB,EAAIU,GAAG,IAAIV,EAAIW,GAAGS,EAAME,OAAOC,MAAM,aAAa,IAAI,IAAI,IAAI,IAAI,IAC70C,EAAkB,G,iCCsDP,eAAIC,OAAO,CACzBpE,KAAM,SACNqE,WAAY,CAAEC,YAAA,KACdC,SAAU,kBACN,eAAS,CAAC,QAAS,UAEvBC,QAAS,kBACL,eAAW,CAAC,kBC9DgX,I,YCO7XC,EAAY,eACd,EACA,EACA,GACA,EACA,KACA,KACA,MAIa,EAAAA,E,QClBX,EAAS,WAAa,IAAI7B,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,SAAS,CAACK,YAAY,6BAA6BH,MAAM,CAAC,GAAK,cAAc,CAACF,EAAG,MAAM,CAACK,YAAY,mCAAmC,CAACL,EAAG,MAAM,CAACK,YAAY,sBAAsB,CAACL,EAAG,KAAK,CAACK,YAAY,wCAAwC,CAACL,EAAG,IAAI,CAACK,YAAY,aAAaH,MAAM,CAAC,KAAO,0CAA0C,CAACF,EAAG,IAAI,CAACK,YAAY,mBAAmBT,EAAIU,GAAG,IAAIV,EAAIW,GAAGX,EAAIY,GAAG,yBAAyB,WAAWR,EAAG,MAAM,CAACK,YAAY,sBAAsB,CAACL,EAAG,KAAK,CAACK,YAAY,sCAAsC,CAACL,EAAG,IAAI,CAACK,YAAY,aAAaH,MAAM,CAAC,KAAO,+CAA+C,CAACF,EAAG,IAAI,CAACK,YAAY,kBAAkBT,EAAIU,GAAG,IAAIV,EAAIW,GAAGX,EAAIY,GAAG,wBAAwB,WAAWR,EAAG,MAAM,CAACK,YAAY,sBAAsB,CAACL,EAAG,KAAK,CAACK,YAAY,yCAAyC,CAACL,EAAG,IAAI,CAACK,YAAY,aAAaH,MAAM,CAAC,KAAO,6DAA6D,CAACF,EAAG,IAAI,CAACK,YAAY,mBAAmBT,EAAIU,GAAG,IAAIV,EAAIW,GAAGX,EAAIY,GAAG,yBAAyB,WAAWZ,EAAIO,GAAG,KAAKH,EAAG,MAAM,CAACK,YAAY,wCAAwC,CAACL,EAAG,MAAM,CAACK,YAAY,sBAAsB,CAACL,EAAG,KAAK,CAACK,YAAY,mDAAmD,CAACT,EAAIU,GAAGV,EAAIW,GAAGX,EAAIY,GAAG,iCAC70C,EAAkB,CAAC,WAAa,IAAIZ,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACK,YAAY,2BAA2B,CAACL,EAAG,KAAK,CAACK,YAAY,mDAAmD,CAACT,EAAIU,GAAG,kCCuC7N,eAAIc,OAAO,CACzBpE,KAAM,WCzC0X,ICO7X,EAAY,eACd,EACA,EACA,GACA,EACA,KACA,KACA,MAIa,I,kDCDA,eAAIoE,OAAO,CACzBpE,KAAM,MACNqE,WAAY,CACXK,UAAWC,EACXC,UAAWC,GAEZC,QAAS,WAAF,sBAAE,YACR,IAAMC,OAA0C7E,IAA5B,IAAQY,IAAI,YAA6B,IAAQA,IAAI,YAAyB,KAC5FkE,EAA6B,OAAhBD,EAAuBA,EAAcE,eAAeC,QAAQ,YAC5D,OAAfF,GACHnC,KAAKe,WAAWoB,GAChBnC,KAAKsC,MAAMC,OAASJ,IAEpBnC,KAAKe,WAAW,MAChBf,KAAKsC,MAAMC,OAAS,MAErBvC,KAAKwC,OAAOC,MACX,CAACC,EAAOC,IAAYA,EAAQC,YAC5BC,IACC7C,KAAKsC,MAAMC,OAASM,OACYxF,IAA5B,IAAQY,IAAI,aAA2B,IAAQ6E,OAAO,iBACtBzF,IAAhC,IAAQY,IAAI,gBAA+B,IAAQ8E,IAAI,WAAYF,GAClET,eAAeY,QAAQ,WAAYH,UAGNxF,IAAhC,IAAQY,IAAI,wBAAqC+B,KAAKiD,oBAnBpD,qDAAE,GAqBTtB,QAAS,kBACL,eAAW,CAAC,eADT,CAENsB,cAAe,WAAF,sBAAE,YACd,IAAMC,QAAe,IAAKC,KAAK,CAC9BC,KAAM,WACNC,OAAO,EACPC,SAAU,SACVC,gBAAgB,EAChBC,MAAOxD,KAAKsC,MAAMmB,GAAG,6CACrBnC,KAAMtB,KAAKsC,MAAMmB,GAAG,4CACpBC,mBAAmB,EACnBC,kBAAkB,EAClBC,iBAAiB,EACjBC,kBAAmB,GAAF,OAAK7D,KAAKsC,MAAMmB,GAChC,kDADgB,iCAGjBK,iBAAkB,GAAF,OAAK9D,KAAKsC,MAAMmB,GAC/B,oDADe,iCAKbP,EAAO7E,OACV,IAAQ0E,IAAI,eAAgB,eACtB,IAAKI,KAAK,CACfC,KAAM,UACNC,OAAO,EACPC,SAAU,SACVC,gBAAgB,EAChBC,MAAOxD,KAAKsC,MAAMmB,GAAG,4CACrBnC,KAAMtB,KAAKsC,MAAMmB,GAAG,2CACpBE,kBAAkB,EAClBE,kBAAmB,kCACnBE,MAAO,IACPC,kBAAkB,KAETd,EAAOe,UAAY,IAAKC,cAAcC,eAC1C,IAAKhB,KAAK,CACfC,KAAM,QACNC,OAAO,EACPC,SAAU,SACVC,gBAAgB,EAChBC,MAAOxD,KAAKsC,MAAMmB,GAAG,+CACrBnC,KAAMtB,KAAKsC,MAAMmB,GAAG,8CACpBE,kBAAkB,EAClBE,kBAAmB,kCACnBE,MAAO,IACPC,kBAAkB,QA5CR,qDAAE,OC9C2V,ICOxW,EAAY,eACd,EACAlE,EACAS,GACA,EACA,KACA,KACA,MAIa,I,gCCff,aAAI6D,IAAI,QAER,IAAMC,EAAS,CACd,CACCC,KAAM,IACNnH,KAAM,OACNyE,UAAW,IAAM,wCAIb2C,EAAS,IAAI,OAAU,CAC5BC,qBAAsB,SACtBH,WAGc,I,qBCdf,aAAID,IAAI,QAEO,UAAI,OAAKK,MAAM,CAC7B/B,MAAO,CACN9B,KAAM,CAAEhB,KAAM,KAAM8E,KAAM,KAAMpD,KAAM,WACtCT,MAAO,CACN,CAAEjB,KAAM,KAAM8E,KAAM,KAAMpD,KAAM,WAChC,CAAE1B,KAAM,KAAM8E,KAAM,KAAMpD,KAAM,gBAChC,CAAE1B,KAAM,KAAM8E,KAAM,KAAMpD,KAAM,WAChC,CAAE1B,KAAM,KAAM8E,KAAM,KAAMpD,KAAM,YAGlCqD,UAAW,CACV,QAAQjC,EAAO9B,GACd8B,EAAM9B,KAAOA,IAGfgE,QAAS,CACR,WAAW,EAAYhE,GAAqB,IAAjC,OAAEiE,GAA+B,EAC3C,GAAoB,kBAATjE,EAAmB,CAC7B,IAAMkE,OACwCzH,IAA7C,IAAE0H,KAAK/E,KAAK0C,MAAM7B,MAAO,CAAEjB,KAAMgB,IAC7B,IAAEmE,KAAK/E,KAAK0C,MAAM7B,MAAO,CAAEjB,KAAMgB,IAClC,CAAEhB,KAAM,KAAM8E,KAAM,KAAMpD,KAAM,WACpCuD,EAAO,UAAWC,QAElBD,EAAO,UAAWjE,KAIrB+B,QAAS,CACR,YAAYD,GACX,OAAOA,EAAM9B,KAAKhB,S,4CC/BrB,SAASoF,IACR,IAAMC,EAAU,UACVC,EAA2B,GAQjC,OAPAD,EAAQpF,OAAOsF,QAAQxG,IACtB,IAAMyG,EAAUzG,EAAI0G,MAAM,uBAC1B,GAAID,GAAWA,EAAQxL,OAAS,EAAG,CAClC,IAAM2I,EAAS6C,EAAQ,GACvBF,EAAS3C,GAAU0C,EAAQtG,MAGtBuG,EAZR,aAAId,IAAI,QAeO,UAAI,OAAQ,CAC1B7B,OAAQ,KACR+C,eAAgB,KAChBJ,SAAUF,M,gEClBX,IAAE5F,QAAQmG,QAAO,WAChB,IAAMC,EAAY,IAAExF,MAAMwF,YACtBA,GAAa,GAChB,IAAE,kBAAkBC,OAAO,KAE3B,IAAE,kBAAkBC,QAAQ,QAI9B,IAAI,IAAa,gBAAiB,CACjCC,OAAQ,eACRC,OAAQ,GACRC,gBAAgB,EAEhBC,MAAO,IACPC,iBAAiB,EACjBC,YAAa,IACbC,YAAa,IACbC,MAAM,EAENC,OAAQ,iBAERC,WAAW,EACXC,UAAU,EACVC,YAAY,I,4BCdb,aAAIlC,IAAI,QACR,aAAIA,IAAI,QAER,aAAImC,OAAOC,eAAgB,EAE3B,IAAI,aAAI,CACPjC,OAAA,EACAkC,QACAC,OACA5G,OAAQ6G,GAAKA,EAAEC,KACbC,OAAO,S,8yNCvBVxL,EAAOD,QAAU,IAA0B","file":"assets/js/app.8b544f58.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"app\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// script path function\n \tfunction jsonpScriptSrc(chunkId) {\n \t\treturn __webpack_require__.p + \"assets/js/\" + ({\"home\":\"home\"}[chunkId]||chunkId) + \".\" + {\"home\":\"912134a6\"}[chunkId] + \".js\"\n \t}\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar promises = [];\n\n\n \t\t// JSONP chunk loading for javascript\n\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n \t\t\t// a Promise means \"currently loading\".\n \t\t\tif(installedChunkData) {\n \t\t\t\tpromises.push(installedChunkData[2]);\n \t\t\t} else {\n \t\t\t\t// setup Promise in chunk cache\n \t\t\t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t\t\t});\n \t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n \t\t\t\t// start chunk loading\n \t\t\t\tvar script = document.createElement('script');\n \t\t\t\tvar onScriptComplete;\n\n \t\t\t\tscript.charset = 'utf-8';\n \t\t\t\tscript.timeout = 120;\n \t\t\t\tif (__webpack_require__.nc) {\n \t\t\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t\t\t}\n \t\t\t\tscript.src = jsonpScriptSrc(chunkId);\n\n \t\t\t\t// create error before stack unwound to get useful stacktrace later\n \t\t\t\tvar error = new Error();\n \t\t\t\tonScriptComplete = function (event) {\n \t\t\t\t\t// avoid mem leaks in IE.\n \t\t\t\t\tscript.onerror = script.onload = null;\n \t\t\t\t\tclearTimeout(timeout);\n \t\t\t\t\tvar chunk = installedChunks[chunkId];\n \t\t\t\t\tif(chunk !== 0) {\n \t\t\t\t\t\tif(chunk) {\n \t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n \t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n \t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n \t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n \t\t\t\t\t\t\terror.type = errorType;\n \t\t\t\t\t\t\terror.request = realSrc;\n \t\t\t\t\t\t\tchunk[1](error);\n \t\t\t\t\t\t}\n \t\t\t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t\t\t}\n \t\t\t\t};\n \t\t\t\tvar timeout = setTimeout(function(){\n \t\t\t\t\tonScriptComplete({ type: 'timeout', target: script });\n \t\t\t\t}, 120000);\n \t\t\t\tscript.onerror = script.onload = onScriptComplete;\n \t\t\t\tdocument.head.appendChild(script);\n \t\t\t}\n \t\t}\n \t\treturn Promise.all(promises);\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/gtasa_unity_website/\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// add entry module to deferred list\n \tdeferredModules.push([0,\"chunk-vendors\"]);\n \t// run deferred modules when ready\n \treturn checkDeferredModules();\n","var map = {\n\t\"./de.json\": \"2508\",\n\t\"./en.json\": \"e088\",\n\t\"./es.json\": \"d90a\",\n\t\"./pl.json\": \"b890\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"15a4\";","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"app\"}},[_c('app-navbar'),_vm._m(0),_c('router-view'),_c('app-footer')],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('a',{attrs:{\"id\":\"return-to-top\",\"data-scroll\":\"\",\"href\":\"#\"}},[_c('i',{staticClass:\"fas fa-chevron-up\"})])}]\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"appNav\"}},[_c('b-navbar',{staticClass:\"bg-bk\",attrs:{\"type\":\"dark\",\"fixed\":'top',\"toggleable\":'md'}},[_c('b-navbar-brand',{attrs:{\"to\":{ name: 'Home' }}},[_c('img',{staticClass:\"d-inline-block align-middle\",attrs:{\"src\":require(\"@/assets/img/unity-logo_light.svg\"),\"width\":\"35\",\"height\":\"35\",\"alt\":\"Unity Logo\"}}),_vm._v(\" GTA SA UNITY \")]),_c('b-navbar-toggle',{attrs:{\"target\":\"nav-collapse\"}}),_c('b-collapse',{attrs:{\"id\":\"nav-collapse\",\"is-nav\":\"\"}},[_c('b-navbar-nav',{staticClass:\"text-center\"},[_c('b-nav-item',{attrs:{\"to\":{ name: 'Home' }}},[_c('i',{staticClass:\"fas fa-home\"}),_vm._v(\" \"+_vm._s(_vm.$t('menus.home'))+\" \")])],1),_c('b-navbar-nav',{staticClass:\"text-center ml-md-auto\"},[_c('b-nav-form',[_c('multi-select',{attrs:{\"track-by\":\"code\",\"label\":\"text\",\"value\":_vm.lang,\"options\":_vm.langs,\"allow-empty\":false},on:{\"select\":_vm.selectLang},scopedSlots:_vm._u([{key:\"singleLabel\",fn:function(props){return [_c('span',{staticClass:\"flag-icon\",class:[(\"flag-icon-\" + (props.option.flag))]}),_vm._v(\" \"+_vm._s(props.option.text)+\" \")]}},{key:\"option\",fn:function(props){return [_c('span',{staticClass:\"flag-icon\",class:[(\"flag-icon-\" + (props.option.flag))]}),_vm._v(\" \"+_vm._s(props.option.text)+\" \")]}}])})],1)],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nimport Vue from 'vue';\nimport { mapState, mapActions } from 'vuex';\nimport MultiSelect from 'vue-multiselect';\nexport default Vue.extend({\n\tname: 'Navbar',\n\tcomponents: { MultiSelect },\n\tcomputed: {\n\t\t...mapState(['langs', 'lang']),\n\t},\n\tmethods: {\n\t\t...mapActions(['selectLang']),\n\t},\n});\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--14-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/ts-loader/index.js??ref--14-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Navbar.vue?vue&type=script&lang=ts&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--14-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/ts-loader/index.js??ref--14-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Navbar.vue?vue&type=script&lang=ts&\"","import { render, staticRenderFns } from \"./Navbar.vue?vue&type=template&id=d29e4966&\"\nimport script from \"./Navbar.vue?vue&type=script&lang=ts&\"\nexport * from \"./Navbar.vue?vue&type=script&lang=ts&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('footer',{staticClass:\"container-fluid bg-bk py-5\",attrs:{\"id\":\"appFooter\"}},[_c('div',{staticClass:\"row justify-content-center py-2\"},[_c('div',{staticClass:\"col-md-4 col-sm-12\"},[_c('h3',{staticClass:\"text-center animated fadeInLeft slow\"},[_c('a',{staticClass:\"text-white\",attrs:{\"href\":\"https://discordapp.com/invite/p6jjud5\"}},[_c('i',{staticClass:\"fab fa-discord\"}),_vm._v(\" \"+_vm._s(_vm.$t('menus.footer.discord'))+\" \")])])]),_c('div',{staticClass:\"col-md-4 col-sm-12\"},[_c('h3',{staticClass:\"text-center animated fadeInUp slow\"},[_c('a',{staticClass:\"text-white\",attrs:{\"href\":\"https://github.com/GTA-ASM/SanAndreasUnity\"}},[_c('i',{staticClass:\"fab fa-github\"}),_vm._v(\" \"+_vm._s(_vm.$t('menus.footer.github'))+\" \")])])]),_c('div',{staticClass:\"col-md-4 col-sm-12\"},[_c('h3',{staticClass:\"text-center animated fadeInRight slow\"},[_c('a',{staticClass:\"text-white\",attrs:{\"href\":\"https://www.youtube.com/channel/UCsslP7vqD06AMh6JlEy0pkg\"}},[_c('i',{staticClass:\"fab fa-youtube\"}),_vm._v(\" \"+_vm._s(_vm.$t('menus.footer.youtube'))+\" \")])])]),_vm._m(0)]),_c('div',{staticClass:\"row justify-content-center py-3 px-2\"},[_c('div',{staticClass:\"col-md-8 col-sm-12\"},[_c('h5',{staticClass:\"text-muted text-center animated fadeInDown slow\"},[_vm._v(_vm._s(_vm.$t('menus.footer.legal')))])])])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"col-md-8 col-sm-12 my-5\"},[_c('h4',{staticClass:\"text-white text-center animated fadeInDown slow\"},[_vm._v(\"Copyright GTA-ASM © 2020\")])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nimport Vue from 'vue';\nexport default Vue.extend({\n\tname: 'Footer',\n});\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--14-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/ts-loader/index.js??ref--14-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=script&lang=ts&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--14-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/ts-loader/index.js??ref--14-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=script&lang=ts&\"","import { render, staticRenderFns } from \"./Footer.vue?vue&type=template&id=3924774a&\"\nimport script from \"./Footer.vue?vue&type=script&lang=ts&\"\nexport * from \"./Footer.vue?vue&type=script&lang=ts&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n\n\n\n\n\n\nimport Vue from 'vue';\nimport Navbar from '@/components/Navbar.vue';\nimport Footer from '@/components/Footer.vue';\nimport Swal from 'sweetalert2';\nimport Cookies from 'js-cookie';\nimport { mapActions } from 'vuex';\nexport default Vue.extend({\n\tname: 'App',\n\tcomponents: {\n\t\tappFooter: Footer,\n\t\tappNavbar: Navbar,\n\t},\n\tmounted: async function(): Promise {\n\t\tconst cookiesLang = Cookies.get('pageLang') !== undefined ? (Cookies.get('pageLang') as string) : null;\n\t\tconst loadedLang = cookiesLang !== null ? cookiesLang : sessionStorage.getItem('pageLang');\n\t\tif (loadedLang !== null) {\n\t\t\tthis.selectLang(loadedLang);\n\t\t\tthis.$i18n.locale = loadedLang;\n\t\t} else {\n\t\t\tthis.selectLang('en');\n\t\t\tthis.$i18n.locale = 'en';\n\t\t}\n\t\tthis.$store.watch(\n\t\t\t(state, getters) => getters.currentLang,\n\t\t\tnewValue => {\n\t\t\t\tthis.$i18n.locale = newValue;\n\t\t\t\tif (Cookies.get('pageLang') !== undefined) Cookies.remove('pageLang');\n\t\t\t\tif (Cookies.get('allowCookies') !== undefined) Cookies.set('pageLang', newValue);\n\t\t\t\telse sessionStorage.setItem('pageLang', newValue);\n\t\t\t}\n\t\t);\n\t\tif (Cookies.get('allowCookies') === undefined) await this.askForCookies();\n\t},\n\tmethods: {\n\t\t...mapActions(['selectLang']),\n\t\taskForCookies: async function(): Promise {\n\t\t\tconst askRes = await Swal.fire({\n\t\t\t\ticon: 'question',\n\t\t\t\ttoast: true,\n\t\t\t\tposition: 'bottom',\n\t\t\t\tallowEscapeKey: false,\n\t\t\t\ttitle: this.$i18n.tc('notifications.cookies.question_prop.title'),\n\t\t\t\ttext: this.$i18n.tc('notifications.cookies.question_prop.text'),\n\t\t\t\tshowConfirmButton: true,\n\t\t\t\tshowCancelButton: true,\n\t\t\t\tshowCloseButton: false,\n\t\t\t\tconfirmButtonText: `${this.$i18n.tc(\n\t\t\t\t\t'notifications.cookies.question_prop.allow_text'\n\t\t\t\t)} `,\n\t\t\t\tcancelButtonText: `${this.$i18n.tc(\n\t\t\t\t\t'notifications.cookies.question_prop.dissmis_text'\n\t\t\t\t)} `,\n\t\t\t});\n\n\t\t\tif (askRes.value) {\n\t\t\t\tCookies.set('allowCookies', 'allow');\n\t\t\t\tawait Swal.fire({\n\t\t\t\t\ticon: 'success',\n\t\t\t\t\ttoast: true,\n\t\t\t\t\tposition: 'bottom',\n\t\t\t\t\tallowEscapeKey: false,\n\t\t\t\t\ttitle: this.$i18n.tc('notifications.cookies.allowed_prop.title'),\n\t\t\t\t\ttext: this.$i18n.tc('notifications.cookies.allowed_prop.text'),\n\t\t\t\t\tshowCancelButton: false,\n\t\t\t\t\tconfirmButtonText: 'OK ',\n\t\t\t\t\ttimer: 5000,\n\t\t\t\t\ttimerProgressBar: true,\n\t\t\t\t});\n\t\t\t} else if (askRes.dismiss === Swal.DismissReason.cancel) {\n\t\t\t\tawait Swal.fire({\n\t\t\t\t\ticon: 'error',\n\t\t\t\t\ttoast: true,\n\t\t\t\t\tposition: 'bottom',\n\t\t\t\t\tallowEscapeKey: false,\n\t\t\t\t\ttitle: this.$i18n.tc('notifications.cookies.disallowed_prop.title'),\n\t\t\t\t\ttext: this.$i18n.tc('notifications.cookies.disallowed_prop.text'),\n\t\t\t\t\tshowCancelButton: false,\n\t\t\t\t\tconfirmButtonText: 'OK ',\n\t\t\t\t\ttimer: 5000,\n\t\t\t\t\ttimerProgressBar: true,\n\t\t\t\t});\n\t\t\t}\n\t\t},\n\t},\n});\n","import mod from \"-!../node_modules/cache-loader/dist/cjs.js??ref--14-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/ts-loader/index.js??ref--14-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=ts&\"; export default mod; export * from \"-!../node_modules/cache-loader/dist/cjs.js??ref--14-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/ts-loader/index.js??ref--14-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=ts&\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=21a77288&\"\nimport script from \"./App.vue?vue&type=script&lang=ts&\"\nexport * from \"./App.vue?vue&type=script&lang=ts&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import Vue from 'vue';\nimport VueRouter from 'vue-router';\n\nVue.use(VueRouter);\n\nconst routes = [\n\t{\n\t\tpath: '/',\n\t\tname: 'Home',\n\t\tcomponent: () => import(/* webpackChunkName: \"home\" */ '@/views/Home.vue'),\n\t},\n];\n\nconst router = new VueRouter({\n\tlinkExactActiveClass: 'active',\n\troutes,\n});\n\nexport default router;\n","import Vue from 'vue';\nimport Vuex from 'vuex';\nimport _ from 'lodash';\n\nVue.use(Vuex);\n\nexport default new Vuex.Store({\n\tstate: {\n\t\tlang: { code: 'en', flag: 'us', text: 'English' },\n\t\tlangs: [\n\t\t\t{ code: 'en', flag: 'us', text: 'English' },\n\t\t\t{ code: 'es', flag: 'mx', text: 'Spanish (MX)' },\n\t\t\t{ code: 'de', flag: 'de', text: 'Deutsch' },\n\t\t\t{ code: 'pl', flag: 'pl', text: 'Polish' },\n\t\t],\n\t},\n\tmutations: {\n\t\tsetLang(state, lang) {\n\t\t\tstate.lang = lang;\n\t\t},\n\t},\n\tactions: {\n\t\tselectLang({ commit }, lang: string | object) {\n\t\t\tif (typeof lang !== 'object') {\n\t\t\t\tconst fLang =\n\t\t\t\t\t_.find(this.state.langs, { code: lang }) !== undefined\n\t\t\t\t\t\t? (_.find(this.state.langs, { code: lang }) as object)\n\t\t\t\t\t\t: { code: 'en', flag: 'us', text: 'English' };\n\t\t\t\tcommit('setLang', fLang);\n\t\t\t} else {\n\t\t\t\tcommit('setLang', lang);\n\t\t\t}\n\t\t},\n\t},\n\tgetters: {\n\t\tcurrentLang(state): string {\n\t\t\treturn state.lang.code;\n\t\t},\n\t},\n});\n","import Vue from 'vue';\nimport VueI18n, { LocaleMessages } from 'vue-i18n';\n\nVue.use(VueI18n);\n\nfunction loadLocaleMessages(): LocaleMessages {\n\tconst locales = require.context('./i18n', true, /[A-Za-z0-9-_,\\s]+\\.json$/i);\n\tconst messages: LocaleMessages = {};\n\tlocales.keys().forEach(key => {\n\t\tconst matched = key.match(/([A-Za-z0-9-_]+)\\./i);\n\t\tif (matched && matched.length > 1) {\n\t\t\tconst locale = matched[1];\n\t\t\tmessages[locale] = locales(key);\n\t\t}\n\t});\n\treturn messages;\n}\n\nexport default new VueI18n({\n\tlocale: process.env.VUE_APP_I18N_LOCALE || 'en',\n\tfallbackLocale: process.env.VUE_APP_I18N_FALLBACK_LOCALE || 'en',\n\tmessages: loadLocaleMessages(),\n});\n","import $ from 'jquery';\nimport SmoothScroll from 'smooth-scroll';\n\n$(window).scroll(function() {\n\tconst scrollTop = $(this).scrollTop() as number;\n\tif (scrollTop >= 50) {\n\t\t$('#return-to-top').fadeIn(200);\n\t} else {\n\t\t$('#return-to-top').fadeOut(200);\n\t}\n});\n\nnew SmoothScroll('[data-scroll]', {\n\tignore: 'a[href*=\"*\"]',\n\theader: '',\n\ttopOnEmptyHash: true,\n\n\tspeed: 500,\n\tspeedAsDuration: false,\n\tdurationMax: 500,\n\tdurationMin: 200,\n\tclip: false,\n\n\teasing: 'easeInOutCubic',\n\n\tupdateURL: false,\n\tpopstate: false,\n\temitEvents: true,\n});\n","import Vue from 'vue';\nimport App from '@/App.vue';\nimport router from '@/router';\nimport store from '@/store';\nimport i18n from '@/i18n';\n\nimport '@/assets/scss/app.scss';\nimport 'bootstrap';\nimport '@/utils/global_context';\n\nimport BootstrapVue from 'bootstrap-vue';\nimport VuePlyr from 'vue-plyr';\n\nVue.use(BootstrapVue);\nVue.use(VuePlyr);\n\nVue.config.productionTip = false;\n\nnew Vue({\n\trouter,\n\tstore,\n\ti18n,\n\trender: h => h(App),\n}).$mount('#app');\n","module.exports = __webpack_public_path__ + \"assets/img/unity-logo_light.ca2aec31.svg\";"],"sourceRoot":""} \ No newline at end of file diff --git a/docs/assets/js/chunk-vendors-legacy.7703d97f.js b/docs/assets/js/chunk-vendors-legacy.4fcb9d9f.js similarity index 99% rename from docs/assets/js/chunk-vendors-legacy.7703d97f.js rename to docs/assets/js/chunk-vendors-legacy.4fcb9d9f.js index bdc2827..c3ef85a 100644 --- a/docs/assets/js/chunk-vendors-legacy.7703d97f.js +++ b/docs/assets/js/chunk-vendors-legacy.4fcb9d9f.js @@ -71,7 +71,7 @@ function r(t){var e=Number(t.version.split(".")[0]);if(e>=2)t.mixin({beforeCreat * vue-router v3.1.5 * (c) 2020 Evan You * @license MIT - */function r(t,e){0}function i(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}function o(t,e){return e instanceof t||e&&(e.name===t.name||e._name===t._name)}function a(t,e){for(var n in e)t[n]=e[n];return t}var s={name:"RouterView",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){var n=e.props,r=e.children,i=e.parent,o=e.data;o.routerView=!0;var s=i.$createElement,u=n.name,c=i.$route,f=i._routerViewCache||(i._routerViewCache={}),d=0,p=!1;while(i&&i._routerRoot!==i){var h=i.$vnode?i.$vnode.data:{};h.routerView&&d++,h.keepAlive&&i._directInactive&&i._inactive&&(p=!0),i=i.$parent}if(o.routerViewDepth=d,p){var m=f[u],g=m&&m.component;return g?(m.configProps&&l(g,o,m.route,m.configProps),s(g,o,r)):s()}var v=c.matched[d],y=v&&v.components[u];if(!v||!y)return f[u]=null,s();f[u]={component:y},o.registerRouteInstance=function(t,e){var n=v.instances[u];(e&&n!==t||!e&&n===t)&&(v.instances[u]=e)},(o.hook||(o.hook={})).prepatch=function(t,e){v.instances[u]=e.componentInstance},o.hook.init=function(t){t.data.keepAlive&&t.componentInstance&&t.componentInstance!==v.instances[u]&&(v.instances[u]=t.componentInstance)};var b=v.props&&v.props[u];return b&&(a(f[u],{route:c,configProps:b}),l(y,o,c,b)),s(y,o,r)}};function l(t,e,n,r){var i=e.props=u(n,r);if(i){i=e.props=a({},i);var o=e.attrs=e.attrs||{};for(var s in i)t.props&&s in t.props||(o[s]=i[s],delete i[s])}}function u(t,e){switch(typeof e){case"undefined":return;case"object":return e;case"function":return e(t);case"boolean":return e?t.params:void 0;default:0}}var c=/[!'()*]/g,f=function(t){return"%"+t.charCodeAt(0).toString(16)},d=/%2C/g,p=function(t){return encodeURIComponent(t).replace(c,f).replace(d,",")},h=decodeURIComponent;function m(t,e,n){void 0===e&&(e={});var r,i=n||g;try{r=i(t||"")}catch(a){r={}}for(var o in e)r[o]=e[o];return r}function g(t){var e={};return t=t.trim().replace(/^(\?|#|&)/,""),t?(t.split("&").forEach((function(t){var n=t.replace(/\+/g," ").split("="),r=h(n.shift()),i=n.length>0?h(n.join("=")):null;void 0===e[r]?e[r]=i:Array.isArray(e[r])?e[r].push(i):e[r]=[e[r],i]})),e):e}function v(t){var e=t?Object.keys(t).map((function(e){var n=t[e];if(void 0===n)return"";if(null===n)return p(e);if(Array.isArray(n)){var r=[];return n.forEach((function(t){void 0!==t&&(null===t?r.push(p(e)):r.push(p(e)+"="+p(t)))})),r.join("&")}return p(e)+"="+p(n)})).filter((function(t){return t.length>0})).join("&"):null;return e?"?"+e:""}var y=/\/?$/;function b(t,e,n,r){var i=r&&r.options.stringifyQuery,o=e.query||{};try{o=w(o)}catch(s){}var a={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:o,params:e.params||{},fullPath:k(e,i),matched:t?S(t):[]};return n&&(a.redirectedFrom=k(n,i)),Object.freeze(a)}function w(t){if(Array.isArray(t))return t.map(w);if(t&&"object"===typeof t){var e={};for(var n in t)e[n]=w(t[n]);return e}return t}var _=b(null,{path:"/"});function S(t){var e=[];while(t)e.unshift(t),t=t.parent;return e}function k(t,e){var n=t.path,r=t.query;void 0===r&&(r={});var i=t.hash;void 0===i&&(i="");var o=e||v;return(n||"/")+o(r)+i}function O(t,e){return e===_?t===e:!!e&&(t.path&&e.path?t.path.replace(y,"")===e.path.replace(y,"")&&t.hash===e.hash&&T(t.query,e.query):!(!t.name||!e.name)&&(t.name===e.name&&t.hash===e.hash&&T(t.query,e.query)&&T(t.params,e.params)))}function T(t,e){if(void 0===t&&(t={}),void 0===e&&(e={}),!t||!e)return t===e;var n=Object.keys(t),r=Object.keys(e);return n.length===r.length&&n.every((function(n){var r=t[n],i=e[n];return"object"===typeof r&&"object"===typeof i?T(r,i):String(r)===String(i)}))}function x(t,e){return 0===t.path.replace(y,"/").indexOf(e.path.replace(y,"/"))&&(!e.hash||t.hash===e.hash)&&C(t.query,e.query)}function C(t,e){for(var n in e)if(!(n in t))return!1;return!0}function E(t,e,n){var r=t.charAt(0);if("/"===r)return t;if("?"===r||"#"===r)return e+t;var i=e.split("/");n&&i[i.length-1]||i.pop();for(var o=t.replace(/^\//,"").split("/"),a=0;a=0&&(e=t.slice(r),t=t.slice(0,r));var i=t.indexOf("?");return i>=0&&(n=t.slice(i+1),t=t.slice(0,i)),{path:t,query:n,hash:e}}function A(t){return t.replace(/\/\//g,"/")}var j=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)},D=Q,I=M,B=F,$=V,N=X,L=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function M(t,e){var n,r=[],i=0,o=0,a="",s=e&&e.delimiter||"/";while(null!=(n=L.exec(t))){var l=n[0],u=n[1],c=n.index;if(a+=t.slice(o,c),o=c+l.length,u)a+=u[1];else{var f=t[o],d=n[2],p=n[3],h=n[4],m=n[5],g=n[6],v=n[7];a&&(r.push(a),a="");var y=null!=d&&null!=f&&f!==d,b="+"===g||"*"===g,w="?"===g||"*"===g,_=n[2]||s,S=h||m;r.push({name:p||i++,prefix:d||"",delimiter:_,optional:w,repeat:b,partial:y,asterisk:!!v,pattern:S?W(S):v?".*":"[^"+z(_)+"]+?"})}}return o1||!_.length)return 0===_.length?t():t("span",{},_)}if("a"===this.tag)w.on=y,w.attrs={href:l};else{var S=st(this.$slots.default);if(S){S.isStatic=!1;var k=S.data=a({},S.data);for(var T in k.on=k.on||{},k.on){var C=k.on[T];T in y&&(k.on[T]=Array.isArray(C)?C:[C])}for(var E in y)E in k.on?k.on[E].push(y[E]):k.on[E]=v;var P=S.data.attrs=a({},S.data.attrs);P.href=l}else w.on=y}return t(this.tag,w,this.$slots.default)}};function at(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&(void 0===t.button||0===t.button)){if(t.currentTarget&&t.currentTarget.getAttribute){var e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function st(t){if(t)for(var e,n=0;n-1&&(s.params[d]=n.params[d]);return s.path=Z(u.path,s.params,'named route "'+l+'"'),c(u,s,a)}if(s.path){s.params={};for(var p=0;p=t.length?n():t[i]?e(t[i],(function(){r(i+1)})):r(i+1)};r(0)}function Mt(t){return function(e,n,r){var o=!1,a=0,s=null;Ft(t,(function(t,e,n,l){if("function"===typeof t&&void 0===t.cid){o=!0,a++;var u,c=zt((function(e){Vt(e)&&(e=e.default),t.resolved="function"===typeof e?e:et.extend(e),n.components[l]=e,a--,a<=0&&r()})),f=zt((function(t){var e="Failed to resolve async component "+l+": "+t;s||(s=i(t)?t:new Error(e),r(s))}));try{u=t(c,f)}catch(p){f(p)}if(u)if("function"===typeof u.then)u.then(c,f);else{var d=u.component;d&&"function"===typeof d.then&&d.then(c,f)}}})),o||r()}}function Ft(t,e){return Rt(t.map((function(t){return Object.keys(t.components).map((function(n){return e(t.components[n],t.instances[n],t,n)}))})))}function Rt(t){return Array.prototype.concat.apply([],t)}var Ht="function"===typeof Symbol&&"symbol"===typeof Symbol.toStringTag;function Vt(t){return t.__esModule||Ht&&"Module"===t[Symbol.toStringTag]}function zt(t){var e=!1;return function(){var n=[],r=arguments.length;while(r--)n[r]=arguments[r];if(!e)return e=!0,t.apply(this,n)}}var Wt=function(t){function e(e){t.call(this),this.name=this._name="NavigationDuplicated",this.message='Navigating to current location ("'+e.fullPath+'") is not allowed',Object.defineProperty(this,"stack",{value:(new t).stack,writable:!0,configurable:!0})}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e}(Error);Wt._name="NavigationDuplicated";var qt=function(t,e){this.router=t,this.base=Ut(e),this.current=_,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[]};function Ut(t){if(!t)if(ut){var e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^https?:\/\/[^\/]+/,"")}else t="/";return"/"!==t.charAt(0)&&(t="/"+t),t.replace(/\/$/,"")}function Gt(t,e){var n,r=Math.max(t.length,e.length);for(n=0;n-1?decodeURI(t.slice(0,r))+t.slice(r):decodeURI(t)}else t=decodeURI(t.slice(0,n))+t.slice(n);return t}function le(t){var e=window.location.href,n=e.indexOf("#"),r=n>=0?e.slice(0,n):e;return r+"#"+t}function ue(t){Bt?$t(le(t)):window.location.hash=t}function ce(t){Bt?Nt(le(t)):window.location.replace(le(t))}var fe=function(t){function e(e,n){t.call(this,e,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index+1).concat(t),r.index++,e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index).concat(t),e&&e(t)}),n)},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,(function(){e.index=n,e.updateRoute(r)}),(function(t){o(Wt,t)&&(e.index=n)}))}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(qt),de=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=ht(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!Bt&&!1!==t.fallback,this.fallback&&(e="hash"),ut||(e="abstract"),this.mode=e,e){case"history":this.history=new ne(this,t.base);break;case"hash":this.history=new ie(this,t.base,this.fallback);break;case"abstract":this.history=new fe(this,t.base);break;default:0}},pe={currentRoute:{configurable:!0}};function he(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}function me(t,e,n){var r="hash"===n?"#"+e:e;return t?A(t+"/"+r):r}de.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},pe.currentRoute.get=function(){return this.history&&this.history.current},de.prototype.init=function(t){var e=this;if(this.apps.push(t),t.$once("hook:destroyed",(function(){var n=e.apps.indexOf(t);n>-1&&e.apps.splice(n,1),e.app===t&&(e.app=e.apps[0]||null)})),!this.app){this.app=t;var n=this.history;if(n instanceof ne)n.transitionTo(n.getCurrentLocation());else if(n instanceof ie){var r=function(){n.setupListeners()};n.transitionTo(n.getCurrentLocation(),r,r)}n.listen((function(t){e.apps.forEach((function(e){e._route=t}))}))}},de.prototype.beforeEach=function(t){return he(this.beforeHooks,t)},de.prototype.beforeResolve=function(t){return he(this.resolveHooks,t)},de.prototype.afterEach=function(t){return he(this.afterHooks,t)},de.prototype.onReady=function(t,e){this.history.onReady(t,e)},de.prototype.onError=function(t){this.history.onError(t)},de.prototype.push=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!==typeof Promise)return new Promise((function(e,n){r.history.push(t,e,n)}));this.history.push(t,e,n)},de.prototype.replace=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!==typeof Promise)return new Promise((function(e,n){r.history.replace(t,e,n)}));this.history.replace(t,e,n)},de.prototype.go=function(t){this.history.go(t)},de.prototype.back=function(){this.go(-1)},de.prototype.forward=function(){this.go(1)},de.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map((function(t){return Object.keys(t.components).map((function(e){return t.components[e]}))}))):[]},de.prototype.resolve=function(t,e,n){e=e||this.history.current;var r=tt(t,e,n,this),i=this.match(r,e),o=i.redirectedFrom||i.fullPath,a=this.history.base,s=me(a,o,this.mode);return{location:r,route:i,href:s,normalizedTo:r,resolved:i}},de.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==_&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(de.prototype,pe),de.install=lt,de.version="3.1.5",ut&&window.Vue&&window.Vue.use(de),e["a"]=de},"8e5f":function(t,e,n){!function(e,n){t.exports=n()}(0,(function(){return function(t){function e(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,e),i.l=!0,i.exports}var n={};return e.m=t,e.c=n,e.i=function(t){return t},e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="/",e(e.s=60)}([function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e,n){var r=n(49)("wks"),i=n(30),o=n(0).Symbol,a="function"==typeof o;(t.exports=function(t){return r[t]||(r[t]=a&&o[t]||(a?o:i)("Symbol."+t))}).store=r},function(t,e,n){var r=n(5);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e,n){var r=n(0),i=n(10),o=n(8),a=n(6),s=n(11),l=function(t,e,n){var u,c,f,d,p=t&l.F,h=t&l.G,m=t&l.S,g=t&l.P,v=t&l.B,y=h?r:m?r[e]||(r[e]={}):(r[e]||{}).prototype,b=h?i:i[e]||(i[e]={}),w=b.prototype||(b.prototype={});for(u in h&&(n=e),n)c=!p&&y&&void 0!==y[u],f=(c?y:n)[u],d=v&&c?s(f,r):g&&"function"==typeof f?s(Function.call,f):f,y&&a(y,u,f,t&l.U),b[u]!=f&&o(b,u,d),g&&w[u]!=f&&(w[u]=f)};r.core=i,l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,t.exports=l},function(t,e,n){t.exports=!n(7)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,n){var r=n(0),i=n(8),o=n(12),a=n(30)("src"),s=Function.toString,l=(""+s).split("toString");n(10).inspectSource=function(t){return s.call(t)},(t.exports=function(t,e,n,s){var u="function"==typeof n;u&&(o(n,"name")||i(n,"name",e)),t[e]!==n&&(u&&(o(n,a)||i(n,a,t[e]?""+t[e]:l.join(String(e)))),t===r?t[e]=n:s?t[e]?t[e]=n:i(t,e,n):(delete t[e],i(t,e,n)))})(Function.prototype,"toString",(function(){return"function"==typeof this&&this[a]||s.call(this)}))},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,n){var r=n(13),i=n(25);t.exports=n(4)?function(t,e,n){return r.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e){var n=t.exports={version:"2.5.7"};"number"==typeof __e&&(__e=n)},function(t,e,n){var r=n(14);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,i){return t.call(e,n,r,i)}}return function(){return t.apply(e,arguments)}}},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var r=n(2),i=n(41),o=n(29),a=Object.defineProperty;e.f=n(4)?Object.defineProperty:function(t,e,n){if(r(t),e=o(e,!0),r(n),i)try{return a(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e){t.exports={}},function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,n){"use strict";var r=n(7);t.exports=function(t,e){return!!t&&r((function(){e?t.call(null,(function(){}),1):t.call(null)}))}},function(t,e,n){var r=n(23),i=n(16);t.exports=function(t){return r(i(t))}},function(t,e,n){var r=n(53),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},function(t,e,n){var r=n(11),i=n(23),o=n(28),a=n(19),s=n(64);t.exports=function(t,e){var n=1==t,l=2==t,u=3==t,c=4==t,f=6==t,d=5==t||f,p=e||s;return function(e,s,h){for(var m,g,v=o(e),y=i(v),b=r(s,h,3),w=a(y.length),_=0,S=n?p(e,w):l?p(e,0):void 0;w>_;_++)if((d||_ in y)&&(m=y[_],g=b(m,_,v),t))if(n)S[_]=g;else if(g)switch(t){case 3:return!0;case 5:return m;case 6:return _;case 2:S.push(m)}else if(c)return!1;return f?-1:u||c?c:S}}},function(t,e,n){var r=n(5),i=n(0).document,o=r(i)&&r(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,n){var r=n(9);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},function(t,e){t.exports=!1},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e,n){var r=n(13).f,i=n(12),o=n(1)("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},function(t,e,n){var r=n(49)("keys"),i=n(30);t.exports=function(t){return r[t]||(r[t]=i(t))}},function(t,e,n){var r=n(16);t.exports=function(t){return Object(r(t))}},function(t,e,n){var r=n(5);t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},function(t,e,n){"use strict";var r=n(0),i=n(12),o=n(9),a=n(67),s=n(29),l=n(7),u=n(77).f,c=n(45).f,f=n(13).f,d=n(51).trim,p=r.Number,h=p,m=p.prototype,g="Number"==o(n(44)(m)),v="trim"in String.prototype,y=function(t){var e=s(t,!1);if("string"==typeof e&&e.length>2){e=v?e.trim():d(e,3);var n,r,i,o=e.charCodeAt(0);if(43===o||45===o){if(88===(n=e.charCodeAt(2))||120===n)return NaN}else if(48===o){switch(e.charCodeAt(1)){case 66:case 98:r=2,i=49;break;case 79:case 111:r=8,i=55;break;default:return+e}for(var a,l=e.slice(2),u=0,c=l.length;ui)return NaN;return parseInt(l,r)}}return+e};if(!p(" 0o1")||!p("0b1")||p("+0x1")){p=function(t){var e=arguments.length<1?0:t,n=this;return n instanceof p&&(g?l((function(){m.valueOf.call(n)})):"Number"!=o(n))?a(new h(y(e)),n,p):y(e)};for(var b,w=n(4)?u(h):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),_=0;w.length>_;_++)i(h,b=w[_])&&!i(p,b)&&f(p,b,c(h,b));p.prototype=m,m.constructor=p,n(6)(r,"Number",p)}},function(t,e,n){"use strict";function r(t){return 0!==t&&(!(!Array.isArray(t)||0!==t.length)||!t)}function i(t){return function(){return!t.apply(void 0,arguments)}}function o(t,e){return void 0===t&&(t="undefined"),null===t&&(t="null"),!1===t&&(t="false"),-1!==t.toString().toLowerCase().indexOf(e.trim())}function a(t,e,n,r){return t.filter((function(t){return o(r(t,n),e)}))}function s(t){return t.filter((function(t){return!t.$isLabel}))}function l(t,e){return function(n){return n.reduce((function(n,r){return r[t]&&r[t].length?(n.push({$groupLabel:r[e],$isLabel:!0}),n.concat(r[t])):n}),[])}}function u(t,e,r,i,o){return function(s){return s.map((function(s){var l;if(!s[r])return console.warn("Options passed to vue-multiselect do not contain groups, despite the config."),[];var u=a(s[r],t,e,o);return u.length?(l={},n.i(h.a)(l,i,s[i]),n.i(h.a)(l,r,u),l):[]}))}}var c=n(59),f=n(54),d=(n.n(f),n(95)),p=(n.n(d),n(31)),h=(n.n(p),n(58)),m=n(91),g=(n.n(m),n(98)),v=(n.n(g),n(92)),y=(n.n(v),n(88)),b=(n.n(y),n(97)),w=(n.n(b),n(89)),_=(n.n(w),n(96)),S=(n.n(_),n(93)),k=(n.n(S),n(90)),O=(n.n(k),function(){for(var t=arguments.length,e=new Array(t),n=0;n-1},isSelected:function(t){var e=this.trackBy?t[this.trackBy]:t;return this.valueKeys.indexOf(e)>-1},isOptionDisabled:function(t){return!!t.$isDisabled},getOptionLabel:function(t){if(r(t))return"";if(t.isTag)return t.label;if(t.$isLabel)return t.$groupLabel;var e=this.customLabel(t,this.label);return r(e)?"":e},select:function(t,e){if(t.$isLabel&&this.groupSelect)this.selectGroup(t);else if(!(-1!==this.blockKeys.indexOf(e)||this.disabled||t.$isDisabled||t.$isLabel)&&(!this.max||!this.multiple||this.internalValue.length!==this.max)&&("Tab"!==e||this.pointerDirty)){if(t.isTag)this.$emit("tag",t.label,this.id),this.search="",this.closeOnSelect&&!this.multiple&&this.deactivate();else{if(this.isSelected(t))return void("Tab"!==e&&this.removeElement(t));this.$emit("select",t,this.id),this.multiple?this.$emit("input",this.internalValue.concat([t]),this.id):this.$emit("input",t,this.id),this.clearOnSelect&&(this.search="")}this.closeOnSelect&&this.deactivate()}},selectGroup:function(t){var e=this,n=this.options.find((function(n){return n[e.groupLabel]===t.$groupLabel}));if(n)if(this.wholeGroupSelected(n)){this.$emit("remove",n[this.groupValues],this.id);var r=this.internalValue.filter((function(t){return-1===n[e.groupValues].indexOf(t)}));this.$emit("input",r,this.id)}else{var i=n[this.groupValues].filter((function(t){return!(e.isOptionDisabled(t)||e.isSelected(t))}));this.$emit("select",i,this.id),this.$emit("input",this.internalValue.concat(i),this.id)}},wholeGroupSelected:function(t){var e=this;return t[this.groupValues].every((function(t){return e.isSelected(t)||e.isOptionDisabled(t)}))},wholeGroupDisabled:function(t){return t[this.groupValues].every(this.isOptionDisabled)},removeElement:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(!this.disabled&&!t.$isDisabled){if(!this.allowEmpty&&this.internalValue.length<=1)return void this.deactivate();var r="object"===n.i(c.a)(t)?this.valueKeys.indexOf(t[this.trackBy]):this.valueKeys.indexOf(t);if(this.$emit("remove",t,this.id),this.multiple){var i=this.internalValue.slice(0,r).concat(this.internalValue.slice(r+1));this.$emit("input",i,this.id)}else this.$emit("input",null,this.id);this.closeOnSelect&&e&&this.deactivate()}},removeLastElement:function(){-1===this.blockKeys.indexOf("Delete")&&0===this.search.length&&Array.isArray(this.internalValue)&&this.internalValue.length&&this.removeElement(this.internalValue[this.internalValue.length-1],!1)},activate:function(){var t=this;this.isOpen||this.disabled||(this.adjustPosition(),this.groupValues&&0===this.pointer&&this.filteredOptions.length&&(this.pointer=1),this.isOpen=!0,this.searchable?(this.preserveSearch||(this.search=""),this.$nextTick((function(){return t.$refs.search.focus()}))):this.$el.focus(),this.$emit("open",this.id))},deactivate:function(){this.isOpen&&(this.isOpen=!1,this.searchable?this.$refs.search.blur():this.$el.blur(),this.preserveSearch||(this.search=""),this.$emit("close",this.getValue(),this.id))},toggle:function(){this.isOpen?this.deactivate():this.activate()},adjustPosition:function(){if("undefined"!=typeof window){var t=this.$el.getBoundingClientRect().top,e=window.innerHeight-this.$el.getBoundingClientRect().bottom;e>this.maxHeight||e>t||"below"===this.openDirection||"bottom"===this.openDirection?(this.preferredOpenDirection="below",this.optimizedHeight=Math.min(e-40,this.maxHeight)):(this.preferredOpenDirection="above",this.optimizedHeight=Math.min(t-40,this.maxHeight))}}}}},function(t,e,n){"use strict";var r=n(54),i=(n.n(r),n(31));n.n(i),e.a={data:function(){return{pointer:0,pointerDirty:!1}},props:{showPointer:{type:Boolean,default:!0},optionHeight:{type:Number,default:40}},computed:{pointerPosition:function(){return this.pointer*this.optionHeight},visibleElements:function(){return this.optimizedHeight/this.optionHeight}},watch:{filteredOptions:function(){this.pointerAdjust()},isOpen:function(){this.pointerDirty=!1}},methods:{optionHighlight:function(t,e){return{"multiselect__option--highlight":t===this.pointer&&this.showPointer,"multiselect__option--selected":this.isSelected(e)}},groupHighlight:function(t,e){var n=this;if(!this.groupSelect)return["multiselect__option--group","multiselect__option--disabled"];var r=this.options.find((function(t){return t[n.groupLabel]===e.$groupLabel}));return r&&!this.wholeGroupDisabled(r)?["multiselect__option--group",{"multiselect__option--highlight":t===this.pointer&&this.showPointer},{"multiselect__option--group-selected":this.wholeGroupSelected(r)}]:"multiselect__option--disabled"},addPointerElement:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Enter",e=t.key;this.filteredOptions.length>0&&this.select(this.filteredOptions[this.pointer],e),this.pointerReset()},pointerForward:function(){this.pointer0?(this.pointer--,this.$refs.list.scrollTop>=this.pointerPosition&&(this.$refs.list.scrollTop=this.pointerPosition),this.filteredOptions[this.pointer]&&this.filteredOptions[this.pointer].$isLabel&&!this.groupSelect&&this.pointerBackward()):this.filteredOptions[this.pointer]&&this.filteredOptions[0].$isLabel&&!this.groupSelect&&this.pointerForward(),this.pointerDirty=!0},pointerReset:function(){this.closeOnSelect&&(this.pointer=0,this.$refs.list&&(this.$refs.list.scrollTop=0))},pointerAdjust:function(){this.pointer>=this.filteredOptions.length-1&&(this.pointer=this.filteredOptions.length?this.filteredOptions.length-1:0),this.filteredOptions.length>0&&this.filteredOptions[this.pointer].$isLabel&&!this.groupSelect&&this.pointerForward()},pointerSet:function(t){this.pointer=t,this.pointerDirty=!0}}}},function(t,e,n){"use strict";var r=n(36),i=n(74),o=n(15),a=n(18);t.exports=n(72)(Array,"Array",(function(t,e){this._t=a(t),this._i=0,this._k=e}),(function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,i(1)):i(0,"keys"==e?n:"values"==e?t[n]:[n,t[n]])}),"values"),o.Arguments=o.Array,r("keys"),r("values"),r("entries")},function(t,e,n){"use strict";var r=n(31),i=(n.n(r),n(32)),o=n(33);e.a={name:"vue-multiselect",mixins:[i.a,o.a],props:{name:{type:String,default:""},selectLabel:{type:String,default:"Press enter to select"},selectGroupLabel:{type:String,default:"Press enter to select group"},selectedLabel:{type:String,default:"Selected"},deselectLabel:{type:String,default:"Press enter to remove"},deselectGroupLabel:{type:String,default:"Press enter to deselect group"},showLabels:{type:Boolean,default:!0},limit:{type:Number,default:99999},maxHeight:{type:Number,default:300},limitText:{type:Function,default:function(t){return"and ".concat(t," more")}},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},openDirection:{type:String,default:""},showNoOptions:{type:Boolean,default:!0},showNoResults:{type:Boolean,default:!0},tabindex:{type:Number,default:0}},computed:{isSingleLabelVisible:function(){return(this.singleValue||0===this.singleValue)&&(!this.isOpen||!this.searchable)&&!this.visibleValues.length},isPlaceholderVisible:function(){return!(this.internalValue.length||this.searchable&&this.isOpen)},visibleValues:function(){return this.multiple?this.internalValue.slice(0,this.limit):[]},singleValue:function(){return this.internalValue[0]},deselectLabelText:function(){return this.showLabels?this.deselectLabel:""},deselectGroupLabelText:function(){return this.showLabels?this.deselectGroupLabel:""},selectLabelText:function(){return this.showLabels?this.selectLabel:""},selectGroupLabelText:function(){return this.showLabels?this.selectGroupLabel:""},selectedLabelText:function(){return this.showLabels?this.selectedLabel:""},inputStyle:function(){if(this.searchable||this.multiple&&this.value&&this.value.length)return this.isOpen?{width:"100%"}:{width:"0",position:"absolute",padding:"0"}},contentStyle:function(){return this.options.length?{display:"inline-block"}:{display:"block"}},isAbove:function(){return"above"===this.openDirection||"top"===this.openDirection||"below"!==this.openDirection&&"bottom"!==this.openDirection&&"above"===this.preferredOpenDirection},showSearchInput:function(){return this.searchable&&(!this.hasSingleSelectedSlot||!this.visibleSingleValue&&0!==this.visibleSingleValue||this.isOpen)}}}},function(t,e,n){var r=n(1)("unscopables"),i=Array.prototype;void 0==i[r]&&n(8)(i,r,{}),t.exports=function(t){i[r][t]=!0}},function(t,e,n){var r=n(18),i=n(19),o=n(85);t.exports=function(t){return function(e,n,a){var s,l=r(e),u=i(l.length),c=o(a,u);if(t&&n!=n){for(;u>c;)if((s=l[c++])!=s)return!0}else for(;u>c;c++)if((t||c in l)&&l[c]===n)return t||c||0;return!t&&-1}}},function(t,e,n){var r=n(9),i=n(1)("toStringTag"),o="Arguments"==r(function(){return arguments}()),a=function(t,e){try{return t[e]}catch(t){}};t.exports=function(t){var e,n,s;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=a(e=Object(t),i))?n:o?r(e):"Object"==(s=r(e))&&"function"==typeof e.callee?"Arguments":s}},function(t,e,n){"use strict";var r=n(2);t.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},function(t,e,n){var r=n(0).document;t.exports=r&&r.documentElement},function(t,e,n){t.exports=!n(4)&&!n(7)((function(){return 7!=Object.defineProperty(n(21)("div"),"a",{get:function(){return 7}}).a}))},function(t,e,n){var r=n(9);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,e,n){"use strict";function r(t){var e,n;this.promise=new t((function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r})),this.resolve=i(e),this.reject=i(n)}var i=n(14);t.exports.f=function(t){return new r(t)}},function(t,e,n){var r=n(2),i=n(76),o=n(22),a=n(27)("IE_PROTO"),s=function(){},l=function(){var t,e=n(21)("iframe"),r=o.length;for(e.style.display="none",n(40).appendChild(e),e.src="javascript:",t=e.contentWindow.document,t.open(),t.write(" \ No newline at end of file +gtasauwebsite
\ No newline at end of file diff --git a/vue.config.js b/vue.config.js index b77b8ae..b9dc613 100644 --- a/vue.config.js +++ b/vue.config.js @@ -11,5 +11,5 @@ module.exports = { runtimeCompiler: true, outputDir: 'docs', assetsDir: 'assets', - publicPath: '/gtasa_unity_website/', + publicPath: '', };