First commit
Lot of change to adapt to adventurecraft server
@ -1,6 +1,6 @@
|
|||||||
<p align="center"><img src="./app/assets/images/SealCircle.png" width="150px" height="150px" alt="aventium softworks"></p>
|
<p align="center"><img src="./app/assets/images/SealCircle.png" width="150px" height="150px" alt="aventium softworks"></p>
|
||||||
|
|
||||||
<h1 align="center">Helios Launcher</h1>
|
<h1 align="center">AdventureCraft Launcher</h1>
|
||||||
|
|
||||||
<em><h5 align="center">(formerly Electron Launcher)</h5></em>
|
<em><h5 align="center">(formerly Electron Launcher)</h5></em>
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
|
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" http-equiv="Content-Security-Policy" content="script-src 'self' 'sha256-In6B8teKZQll5heMl9bS7CESTbGvuAt3VVV86BUQBDk='"/>
|
<meta charset="utf-8" http-equiv="Content-Security-Policy" content="script-src 'self' 'sha256-In6B8teKZQll5heMl9bS7CESTbGvuAt3VVV86BUQBDk='"/>
|
||||||
<title>Helios Launcher</title>
|
<title>AdventureCraft Launcher</title>
|
||||||
<script src="./assets/js/scripts/uicore.js"></script>
|
<script src="./assets/js/scripts/uicore.js"></script>
|
||||||
<script src="./assets/js/scripts/uibinder.js"></script>
|
<script src="./assets/js/scripts/uibinder.js"></script>
|
||||||
<link type="text/css" rel="stylesheet" href="./assets/css/launcher.css">
|
<link type="text/css" rel="stylesheet" href="./assets/css/launcher.css">
|
||||||
|
@ -485,12 +485,8 @@ body, button {
|
|||||||
|
|
||||||
/* Logo on login form. */
|
/* Logo on login form. */
|
||||||
#loginImageSeal {
|
#loginImageSeal {
|
||||||
border-radius: 50%;
|
|
||||||
border: 2px solid #cad7e1;
|
|
||||||
background: rgba(1, 2, 1, 0.5);
|
|
||||||
height: 125px;
|
height: 125px;
|
||||||
width: 125px;
|
width: 125px;
|
||||||
box-shadow: 0px 0px 10px 0px rgb(0, 0, 0);
|
|
||||||
margin-bottom: 20px;
|
margin-bottom: 20px;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2668,9 +2664,6 @@ input:checked + .toggleSwitchSlider:before {
|
|||||||
height: 70px;
|
height: 70px;
|
||||||
width: auto;
|
width: auto;
|
||||||
position: relative;
|
position: relative;
|
||||||
border: 2px solid white;
|
|
||||||
box-sizing: border-box;
|
|
||||||
border-radius: 50%;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Logo container styles. */
|
/* Logo container styles. */
|
||||||
|
Before Width: | Height: | Size: 244 KiB After Width: | Height: | Size: 97 KiB |
Before Width: | Height: | Size: 124 KiB After Width: | Height: | Size: 8.2 KiB |
Before Width: | Height: | Size: 48 KiB After Width: | Height: | Size: 70 KiB |
Before Width: | Height: | Size: 142 KiB After Width: | Height: | Size: 186 KiB |
Before Width: | Height: | Size: 160 KiB After Width: | Height: | Size: 310 KiB |
Before Width: | Height: | Size: 181 KiB After Width: | Height: | Size: 188 KiB |
Before Width: | Height: | Size: 502 KiB After Width: | Height: | Size: 121 KiB |
Before Width: | Height: | Size: 1.0 MiB After Width: | Height: | Size: 470 KiB |
Before Width: | Height: | Size: 268 KiB |
Before Width: | Height: | Size: 456 KiB |
Before Width: | Height: | Size: 2.6 MiB |
Before Width: | Height: | Size: 5.0 MiB |
@ -6,7 +6,7 @@ const logger = require('./loggerutil')('%c[ConfigManager]', 'color: #a02d2a; fon
|
|||||||
|
|
||||||
const sysRoot = process.env.APPDATA || (process.platform == 'darwin' ? process.env.HOME + '/Library/Application Support' : process.env.HOME)
|
const sysRoot = process.env.APPDATA || (process.platform == 'darwin' ? process.env.HOME + '/Library/Application Support' : process.env.HOME)
|
||||||
// TODO change
|
// TODO change
|
||||||
const dataPath = path.join(sysRoot, '.helioslauncher')
|
const dataPath = path.join(sysRoot, '.adventurecraftlauncher')
|
||||||
|
|
||||||
// Forked processes do not have access to electron, so we have this workaround.
|
// Forked processes do not have access to electron, so we have this workaround.
|
||||||
const launcherDir = process.env.CONFIG_DIRECT_PATH || require('electron').remote.app.getPath('userData')
|
const launcherDir = process.env.CONFIG_DIRECT_PATH || require('electron').remote.app.getPath('userData')
|
||||||
@ -206,7 +206,7 @@ exports.isFirstLaunch = function(){
|
|||||||
* @returns {string} The name of the folder.
|
* @returns {string} The name of the folder.
|
||||||
*/
|
*/
|
||||||
exports.getTempNativeFolder = function(){
|
exports.getTempNativeFolder = function(){
|
||||||
return 'WCNatives'
|
return 'ACNatives'
|
||||||
}
|
}
|
||||||
|
|
||||||
// System Settings (Unconfigurable on UI)
|
// System Settings (Unconfigurable on UI)
|
||||||
|
@ -8,13 +8,13 @@ const DistroManager = require('./distromanager')
|
|||||||
const LangLoader = require('./langloader')
|
const LangLoader = require('./langloader')
|
||||||
const logger = require('./loggerutil')('%c[Preloader]', 'color: #a02d2a; font-weight: bold')
|
const logger = require('./loggerutil')('%c[Preloader]', 'color: #a02d2a; font-weight: bold')
|
||||||
|
|
||||||
logger.log('Loading..')
|
logger.log('Chargement...')
|
||||||
|
|
||||||
// Load ConfigManager
|
// Load ConfigManager
|
||||||
ConfigManager.load()
|
ConfigManager.load()
|
||||||
|
|
||||||
// Load Strings
|
// Load Strings
|
||||||
LangLoader.loadLanguage('en_US')
|
LangLoader.loadLanguage('fr_FR')
|
||||||
|
|
||||||
function onDistroLoad(data){
|
function onDistroLoad(data){
|
||||||
if(data != null){
|
if(data != null){
|
||||||
|
@ -124,7 +124,7 @@ document.getElementById('avatarOverlay').onclick = (e) => {
|
|||||||
|
|
||||||
// Bind selected account
|
// Bind selected account
|
||||||
function updateSelectedAccount(authUser){
|
function updateSelectedAccount(authUser){
|
||||||
let username = 'No Account Selected'
|
let username = 'Aucun compte sélectionné'
|
||||||
if(authUser != null){
|
if(authUser != null){
|
||||||
if(authUser.displayName != null){
|
if(authUser.displayName != null){
|
||||||
username = authUser.displayName
|
username = authUser.displayName
|
||||||
@ -144,14 +144,14 @@ function updateSelectedServer(serv){
|
|||||||
}
|
}
|
||||||
ConfigManager.setSelectedServer(serv != null ? serv.getID() : null)
|
ConfigManager.setSelectedServer(serv != null ? serv.getID() : null)
|
||||||
ConfigManager.save()
|
ConfigManager.save()
|
||||||
server_selection_button.innerHTML = '\u2022 ' + (serv != null ? serv.getName() : 'No Server Selected')
|
server_selection_button.innerHTML = '\u2022 ' + (serv != null ? serv.getName() : 'Aucun serveur sélectionné')
|
||||||
if(getCurrentView() === VIEWS.settings){
|
if(getCurrentView() === VIEWS.settings){
|
||||||
animateModsTabRefresh()
|
animateModsTabRefresh()
|
||||||
}
|
}
|
||||||
setLaunchEnabled(serv != null)
|
setLaunchEnabled(serv != null)
|
||||||
}
|
}
|
||||||
// Real text is set in uibinder.js on distributionIndexDone.
|
// Real text is set in uibinder.js on distributionIndexDone.
|
||||||
server_selection_button.innerHTML = '\u2022 Loading..'
|
server_selection_button.innerHTML = '\u2022 Chargement..'
|
||||||
server_selection_button.onclick = (e) => {
|
server_selection_button.onclick = (e) => {
|
||||||
e.target.blur()
|
e.target.blur()
|
||||||
toggleServerSelection(true)
|
toggleServerSelection(true)
|
||||||
@ -225,14 +225,14 @@ const refreshServerStatus = async function(fade = false){
|
|||||||
loggerLanding.log('Refreshing Server Status')
|
loggerLanding.log('Refreshing Server Status')
|
||||||
const serv = DistroManager.getDistribution().getServer(ConfigManager.getSelectedServer())
|
const serv = DistroManager.getDistribution().getServer(ConfigManager.getSelectedServer())
|
||||||
|
|
||||||
let pLabel = 'SERVER'
|
let pLabel = 'SERVEUR'
|
||||||
let pVal = 'OFFLINE'
|
let pVal = 'HORS LIGNE'
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const serverURL = new URL('my://' + serv.getAddress())
|
const serverURL = new URL('my://' + serv.getAddress())
|
||||||
const servStat = await ServerStatus.getStatus(serverURL.hostname, serverURL.port)
|
const servStat = await ServerStatus.getStatus(serverURL.hostname, serverURL.port)
|
||||||
if(servStat.online){
|
if(servStat.online){
|
||||||
pLabel = 'PLAYERS'
|
pLabel = 'JOUEURS'
|
||||||
pVal = servStat.onlinePlayers + '/' + servStat.maxPlayers
|
pVal = servStat.onlinePlayers + '/' + servStat.maxPlayers
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -292,7 +292,7 @@ let extractListener
|
|||||||
*/
|
*/
|
||||||
function asyncSystemScan(mcVersion, launchAfter = true){
|
function asyncSystemScan(mcVersion, launchAfter = true){
|
||||||
|
|
||||||
setLaunchDetails('Please wait..')
|
setLaunchDetails('Veuillez patienter..')
|
||||||
toggleLaunchArea(true)
|
toggleLaunchArea(true)
|
||||||
setLaunchPercentage(0, 100)
|
setLaunchPercentage(0, 100)
|
||||||
|
|
||||||
|
49
app/assets/lang/fr_FR.json
Normal file
@ -0,0 +1,49 @@
|
|||||||
|
{
|
||||||
|
"html": {
|
||||||
|
"avatarOverlay": "Editer"
|
||||||
|
},
|
||||||
|
"js": {
|
||||||
|
"login": {
|
||||||
|
"error": {
|
||||||
|
"invalidValue": "* Valeur incorrecte",
|
||||||
|
"requiredValue": "* Requis",
|
||||||
|
"userMigrated": {
|
||||||
|
"title": "Erreur de connexion:<br>Identifiants invalides",
|
||||||
|
"desc": "Vous avez essayé de vous connecter avec un compte migré. Réessayez en utilisant le mail en identifiant."
|
||||||
|
},
|
||||||
|
"invalidCredentials": {
|
||||||
|
"title": "Erreur de connexion:<br>Identifiants invalides",
|
||||||
|
"desc": "L'email ou le mot passe renseigné est incorrect. Réessayez à nouveau."
|
||||||
|
},
|
||||||
|
"rateLimit": {
|
||||||
|
"title": "Erreur de connexion:<br>Trop de tentatives",
|
||||||
|
"desc": "Il y a eu trop de tentatives de connexion à ce compte. Réessayez plus tard."
|
||||||
|
},
|
||||||
|
"noInternet": {
|
||||||
|
"title": "Erreur de connexion:<br>Pas de connexion internet",
|
||||||
|
"desc": "Vous devez être connecté à internet pour vous connecter. Réessayez plus tard."
|
||||||
|
},
|
||||||
|
"authDown": {
|
||||||
|
"title": "Erreur de connexion:<br>Serveur d'authenfication ",
|
||||||
|
"desc": "Le serveur d'authentifaction Mojang n'est pas disponible ou est hors ligne. Réessayez plus tard. Vous pouvez vérifier le statut du serveur ici <a href=\"https://help.mojang.com/\">Mojang's help portal</a>."
|
||||||
|
},
|
||||||
|
"notPaid": {
|
||||||
|
"title": "Erreur de connexion:<br>Vous ne possedez pas le jeu",
|
||||||
|
"desc": "Le compte que vous essayez de connecter ne possède pas Minecraft.<br>Vous pouvez acheter le jeu ici <a href=\"https://minecraft.net/\">Minecraft.net</a>"
|
||||||
|
},
|
||||||
|
"unknown": {
|
||||||
|
"title": "Erreur de connexion:<br>Erreur inconnue :'("
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"login": "CONNEXION",
|
||||||
|
"loggingIn": "CONNEXION",
|
||||||
|
"success": "SUCCES",
|
||||||
|
"tryAgain": "Réessayer"
|
||||||
|
},
|
||||||
|
"landing": {
|
||||||
|
"launch": {
|
||||||
|
"pleaseWait": "Veuillez patienter..."
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -13,7 +13,7 @@
|
|||||||
<% } else{ %>
|
<% } else{ %>
|
||||||
<div id="frameContentWin">
|
<div id="frameContentWin">
|
||||||
<div id="frameTitleDock">
|
<div id="frameTitleDock">
|
||||||
<span id="frameTitleText">Helios Launcher</span>
|
<span id="frameTitleText">AdventureCraft Launcher</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="frameButtonDockWin">
|
<div id="frameButtonDockWin">
|
||||||
<button class="frameButton fMb" id="frameButton_minimize" tabIndex="-1">
|
<button class="frameButton fMb" id="frameButton_minimize" tabIndex="-1">
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
<div id="left">
|
<div id="left">
|
||||||
<div id="image_seal_container">
|
<div id="image_seal_container">
|
||||||
<img id="image_seal" src="assets/images/SealCircle.png"/>
|
<img id="image_seal" src="assets/images/SealCircle.png"/>
|
||||||
<div id="updateAvailableTooltip">Update Available</div>
|
<div id="updateAvailableTooltip">Mise à jour disponible</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div id="content">
|
<div id="content">
|
||||||
@ -11,9 +11,9 @@
|
|||||||
<div id="right">
|
<div id="right">
|
||||||
<div id="rightContainer">
|
<div id="rightContainer">
|
||||||
<div id="user_content">
|
<div id="user_content">
|
||||||
<span id="user_text">Username</span>
|
<span id="user_text">Identifiant</span>
|
||||||
<div id="avatarContainer">
|
<div id="avatarContainer">
|
||||||
<button id="avatarOverlay">Edit</button>
|
<button id="avatarOverlay">Editer</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div id="mediaContent">
|
<div id="mediaContent">
|
||||||
@ -23,14 +23,14 @@
|
|||||||
<svg id="settingsSVG" class="mediaSVG" viewBox="0 0 141.36 137.43">
|
<svg id="settingsSVG" class="mediaSVG" viewBox="0 0 141.36 137.43">
|
||||||
<path d="M70.70475616319865,83.36934004916053 a15.320781354859122,15.320781354859122 0 1 1 14.454501310561755,-15.296030496450625 A14.850515045097694,14.850515045097694 0 0 1 70.70475616319865,83.36934004916053 M123.25082856443602,55.425620905968366 h-12.375429204248078 A45.54157947163293,45.54157947163293 0 0 0 107.21227231573047,46.243052436416285 l8.613298726156664,-9.108315894326587 a9.727087354538993,9.727087354538993 0 0 0 0,-13.167456673319956 l-3.465120177189462,-3.6631270444574313 a8.489544434114185,8.489544434114185 0 0 0 -12.375429204248078,0 l-8.613298726156664,9.108315894326587 A40.442902639482725,40.442902639482725 0 0 0 81.99114759747292,25.427580514871032 V12.532383284044531 a9.108315894326587,9.108315894326587 0 0 0 -8.811305593424633,-9.306322761594556 h-4.950171681699231 a9.108315894326587,9.108315894326587 0 0 0 -8.811305593424633,9.306322761594556 v12.895197230826497 a40.17064319698927,40.17064319698927 0 0 0 -9.331073620003052,4.0591407789933704 l-8.613298726156664,-9.108315894326587 a8.489544434114185,8.489544434114185 0 0 0 -12.375429204248078,0 L25.58394128451018,23.967279868769744 a9.727087354538993,9.727087354538993 0 0 0 0,13.167456673319956 L34.19724001066683,46.243052436416285 a45.07131316187151,45.07131316187151 0 0 0 -3.6631270444574313,9.083565035918088 h-12.375429204248078 a9.083565035918088,9.083565035918088 0 0 0 -8.811305593424633,9.306322761594556 v5.197680265784193 a9.108315894326587,9.108315894326587 0 0 0 8.811305593424633,9.306322761594556 h11.979415469712139 a45.69008462208391,45.69008462208391 0 0 0 4.0591407789933704,10.642869115653347 l-8.613298726156664,9.108315894326587 a9.727087354538993,9.727087354538993 0 0 0 0,13.167456673319956 l3.465120177189462,3.6631270444574313 a8.489544434114185,8.489544434114185 0 0 0 12.375429204248078,0 l8.613298726156664,-9.108315894326587 a40.49240435629971,40.49240435629971 0 0 0 9.331073620003052,4.0591407789933704 v12.895197230826497 a9.083565035918088,9.083565035918088 0 0 0 8.811305593424633,9.306322761594556 h4.950171681699231 A9.083565035918088,9.083565035918088 0 0 0 81.99114759747292,123.68848839660077 V110.79329116577425 a40.78941465720167,40.78941465720167 0 0 0 9.331073620003052,-4.0591407789933704 l8.613298726156664,9.108315894326587 a8.489544434114185,8.489544434114185 0 0 0 12.375429204248078,0 l3.465120177189462,-3.6631270444574313 a9.727087354538993,9.727087354538993 0 0 0 0,-13.167456673319956 l-8.613298726156664,-9.108315894326587 a45.665333763675406,45.665333763675406 0 0 0 4.034389920584874,-10.642869115653347 h12.004166328120636 a9.108315894326587,9.108315894326587 0 0 0 8.811305593424633,-9.306322761594556 v-5.197680265784193 a9.083565035918088,9.083565035918088 0 0 0 -8.811305593424633,-9.306322761594556 " id="svg_3" class=""/>
|
<path d="M70.70475616319865,83.36934004916053 a15.320781354859122,15.320781354859122 0 1 1 14.454501310561755,-15.296030496450625 A14.850515045097694,14.850515045097694 0 0 1 70.70475616319865,83.36934004916053 M123.25082856443602,55.425620905968366 h-12.375429204248078 A45.54157947163293,45.54157947163293 0 0 0 107.21227231573047,46.243052436416285 l8.613298726156664,-9.108315894326587 a9.727087354538993,9.727087354538993 0 0 0 0,-13.167456673319956 l-3.465120177189462,-3.6631270444574313 a8.489544434114185,8.489544434114185 0 0 0 -12.375429204248078,0 l-8.613298726156664,9.108315894326587 A40.442902639482725,40.442902639482725 0 0 0 81.99114759747292,25.427580514871032 V12.532383284044531 a9.108315894326587,9.108315894326587 0 0 0 -8.811305593424633,-9.306322761594556 h-4.950171681699231 a9.108315894326587,9.108315894326587 0 0 0 -8.811305593424633,9.306322761594556 v12.895197230826497 a40.17064319698927,40.17064319698927 0 0 0 -9.331073620003052,4.0591407789933704 l-8.613298726156664,-9.108315894326587 a8.489544434114185,8.489544434114185 0 0 0 -12.375429204248078,0 L25.58394128451018,23.967279868769744 a9.727087354538993,9.727087354538993 0 0 0 0,13.167456673319956 L34.19724001066683,46.243052436416285 a45.07131316187151,45.07131316187151 0 0 0 -3.6631270444574313,9.083565035918088 h-12.375429204248078 a9.083565035918088,9.083565035918088 0 0 0 -8.811305593424633,9.306322761594556 v5.197680265784193 a9.108315894326587,9.108315894326587 0 0 0 8.811305593424633,9.306322761594556 h11.979415469712139 a45.69008462208391,45.69008462208391 0 0 0 4.0591407789933704,10.642869115653347 l-8.613298726156664,9.108315894326587 a9.727087354538993,9.727087354538993 0 0 0 0,13.167456673319956 l3.465120177189462,3.6631270444574313 a8.489544434114185,8.489544434114185 0 0 0 12.375429204248078,0 l8.613298726156664,-9.108315894326587 a40.49240435629971,40.49240435629971 0 0 0 9.331073620003052,4.0591407789933704 v12.895197230826497 a9.083565035918088,9.083565035918088 0 0 0 8.811305593424633,9.306322761594556 h4.950171681699231 A9.083565035918088,9.083565035918088 0 0 0 81.99114759747292,123.68848839660077 V110.79329116577425 a40.78941465720167,40.78941465720167 0 0 0 9.331073620003052,-4.0591407789933704 l8.613298726156664,9.108315894326587 a8.489544434114185,8.489544434114185 0 0 0 12.375429204248078,0 l3.465120177189462,-3.6631270444574313 a9.727087354538993,9.727087354538993 0 0 0 0,-13.167456673319956 l-8.613298726156664,-9.108315894326587 a45.665333763675406,45.665333763675406 0 0 0 4.034389920584874,-10.642869115653347 h12.004166328120636 a9.108315894326587,9.108315894326587 0 0 0 8.811305593424633,-9.306322761594556 v-5.197680265784193 a9.083565035918088,9.083565035918088 0 0 0 -8.811305593424633,-9.306322761594556 " id="svg_3" class=""/>
|
||||||
</svg>
|
</svg>
|
||||||
<div id="settingsTooltip">Settings</div>
|
<div id="settingsTooltip">Paramètres</div>
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="mediaDivider"></div>
|
<div class="mediaDivider"></div>
|
||||||
<div id="externalMedia">
|
<div id="externalMedia">
|
||||||
<div class="mediaContainer">
|
<div class="mediaContainer">
|
||||||
<a href="https://github.com/dscalzi/HeliosLauncher" class="mediaURL" id="linkURL">
|
<a href="https://www.adventurecraft.fr" class="mediaURL" id="linkURL">
|
||||||
<svg id="linkSVG" class="mediaSVG" viewBox="35.34 34.3575 70.68 68.71500">
|
<svg id="linkSVG" class="mediaSVG" viewBox="35.34 34.3575 70.68 68.71500">
|
||||||
<g>
|
<g>
|
||||||
<path d="M75.37,65.51a3.85,3.85,0,0,0-1.73.42,8.22,8.22,0,0,1,.94,3.76A8.36,8.36,0,0,1,66.23,78H46.37a8.35,8.35,0,1,1,0-16.7h9.18a21.51,21.51,0,0,1,6.65-8.72H46.37a17.07,17.07,0,1,0,0,34.15H66.23A17,17,0,0,0,82.77,65.51Z"/>
|
<path d="M75.37,65.51a3.85,3.85,0,0,0-1.73.42,8.22,8.22,0,0,1,.94,3.76A8.36,8.36,0,0,1,66.23,78H46.37a8.35,8.35,0,1,1,0-16.7h9.18a21.51,21.51,0,0,1,6.65-8.72H46.37a17.07,17.07,0,1,0,0,34.15H66.23A17,17,0,0,0,82.77,65.51Z"/>
|
||||||
@ -78,7 +78,7 @@
|
|||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="mediaContainer">
|
<div class="mediaContainer">
|
||||||
<a href="https://discord.gg/zNWUXdt" class="mediaURL" id="discordURL">
|
<a href="https://discord.gg/wcNdzqm" class="mediaURL" id="discordURL">
|
||||||
<svg id="discordSVG" class="mediaSVG" viewBox="35.34 34.3575 70.68 68.71500">
|
<svg id="discordSVG" class="mediaSVG" viewBox="35.34 34.3575 70.68 68.71500">
|
||||||
<g>
|
<g>
|
||||||
<path d="M81.23,78.48a6.14,6.14,0,1,1,6.14-6.14,6.14,6.14,0,0,1-6.14,6.14M60,78.48a6.14,6.14,0,1,1,6.14-6.14A6.14,6.14,0,0,1,60,78.48M104.41,73c-.92-7.7-8.24-22.9-8.24-22.9A43,43,0,0,0,88,45.59a17.88,17.88,0,0,0-8.38-1.27l-.13,1.06a23.52,23.52,0,0,1,5.8,1.95,87.59,87.59,0,0,1,8.17,4.87s-10.32-5.63-22.27-5.63a51.32,51.32,0,0,0-23.2,5.63,87.84,87.84,0,0,1,8.17-4.87,23.57,23.57,0,0,1,5.8-1.95l-.13-1.06a17.88,17.88,0,0,0-8.38,1.27,42.84,42.84,0,0,0-8.21,4.56S37.87,65.35,37,73s-.37,11.54-.37,11.54,4.22,5.68,9.9,7.14,7.7,1.47,7.7,1.47l3.75-4.68a21.22,21.22,0,0,1-4.65-2A24.47,24.47,0,0,1,47.93,82S61.16,88.4,70.68,88.4c10,0,22.75-6.44,22.75-6.44a24.56,24.56,0,0,1-5.35,4.56,21.22,21.22,0,0,1-4.65,2l3.75,4.68s2,0,7.7-1.47,9.89-7.14,9.89-7.14.55-3.85-.37-11.54"/>
|
<path d="M81.23,78.48a6.14,6.14,0,1,1,6.14-6.14,6.14,6.14,0,0,1-6.14,6.14M60,78.48a6.14,6.14,0,1,1,6.14-6.14A6.14,6.14,0,0,1,60,78.48M104.41,73c-.92-7.7-8.24-22.9-8.24-22.9A43,43,0,0,0,88,45.59a17.88,17.88,0,0,0-8.38-1.27l-.13,1.06a23.52,23.52,0,0,1,5.8,1.95,87.59,87.59,0,0,1,8.17,4.87s-10.32-5.63-22.27-5.63a51.32,51.32,0,0,0-23.2,5.63,87.84,87.84,0,0,1,8.17-4.87,23.57,23.57,0,0,1,5.8-1.95l-.13-1.06a17.88,17.88,0,0,0-8.38,1.27,42.84,42.84,0,0,0-8.21,4.56S37.87,65.35,37,73s-.37,11.54-.37,11.54,4.22,5.68,9.9,7.14,7.7,1.47,7.7,1.47l3.75-4.68a21.22,21.22,0,0,1-4.65-2A24.47,24.47,0,0,1,47.93,82S61.16,88.4,70.68,88.4c10,0,22.75-6.44,22.75-6.44a24.56,24.56,0,0,1-5.35,4.56,21.22,21.22,0,0,1-4.65,2l3.75,4.68s2,0,7.7-1.47,9.89-7.14,9.89-7.14.55-3.85-.37-11.54"/>
|
||||||
@ -96,12 +96,12 @@
|
|||||||
<div class="bot_wrapper">
|
<div class="bot_wrapper">
|
||||||
<div id="content">
|
<div id="content">
|
||||||
<div id="server_status_wrapper">
|
<div id="server_status_wrapper">
|
||||||
<span class="bot_label" id="landingPlayerLabel">SERVER</span>
|
<span class="bot_label" id="landingPlayerLabel">SERVEUR</span>
|
||||||
<span id="player_count">OFFLINE</span>
|
<span id="player_count">HORS LIGNE</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="bot_divider"></div>
|
<div class="bot_divider"></div>
|
||||||
<div id="mojangStatusWrapper">
|
<div id="mojangStatusWrapper">
|
||||||
<span class="bot_label">MOJANG STATUS</span>
|
<span class="bot_label">STATUS MOJANG</span>
|
||||||
<span id="mojang_status_icon">•</span>
|
<span id="mojang_status_icon">•</span>
|
||||||
<div id="mojangStatusTooltip">
|
<div id="mojangStatusTooltip">
|
||||||
<div id="mojangStatusTooltipTitle">Services</div>
|
<div id="mojangStatusTooltipTitle">Services</div>
|
||||||
@ -110,7 +110,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div id="mojangStatusNEContainer">
|
<div id="mojangStatusNEContainer">
|
||||||
<div class="mojangStatusNEBar"></div>
|
<div class="mojangStatusNEBar"></div>
|
||||||
<div id="mojangStatusNETitle">Non Essential</div>
|
<div id="mojangStatusNETitle">Non Essentielle</div>
|
||||||
<div class="mojangStatusNEBar"></div>
|
<div class="mojangStatusNEBar"></div>
|
||||||
</div>
|
</div>
|
||||||
<div id="mojangStatusNonEssentialContainer">
|
<div id="mojangStatusNonEssentialContainer">
|
||||||
@ -133,7 +133,7 @@
|
|||||||
</defs>
|
</defs>
|
||||||
<polyline class="arrowLine" points="0.71 13.26 12.56 1.41 24.16 13.02"/>
|
<polyline class="arrowLine" points="0.71 13.26 12.56 1.41 24.16 13.02"/>
|
||||||
</svg>
|
</svg>
|
||||||
<span id="newsButtonText">NEWS</span>
|
<span id="newsButtonText">ACTU</span>
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -141,9 +141,9 @@
|
|||||||
<div id="right">
|
<div id="right">
|
||||||
<div class="bot_wrapper">
|
<div class="bot_wrapper">
|
||||||
<div id="launch_content">
|
<div id="launch_content">
|
||||||
<button id="launch_button">PLAY</button>
|
<button id="launch_button">JOUER</button>
|
||||||
<div class="bot_divider"></div>
|
<div class="bot_divider"></div>
|
||||||
<button id="server_selection_button" class="bot_label">• No Server Selected</button>
|
<button id="server_selection_button" class="bot_label">• Aucun serveur sélectionné</button>
|
||||||
</div>
|
</div>
|
||||||
<div id="launch_details">
|
<div id="launch_details">
|
||||||
<div id="launch_details_left">
|
<div id="launch_details_left">
|
||||||
@ -152,7 +152,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div id="launch_details_right">
|
<div id="launch_details_right">
|
||||||
<progress id="launch_progress" value="22" max="100"></progress>
|
<progress id="launch_progress" value="22" max="100"></progress>
|
||||||
<span id="launch_details_text" class="bot_label">Please wait..</span>
|
<span id="launch_details_text" class="bot_label">Veuillez patienter..</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -205,14 +205,14 @@
|
|||||||
</div>
|
</div>
|
||||||
<div id="newsErrorContainer">
|
<div id="newsErrorContainer">
|
||||||
<div id="newsErrorLoading">
|
<div id="newsErrorLoading">
|
||||||
<span id="nELoadSpan" class="newsErrorContent">Checking for News..</span>
|
<span id="nELoadSpan" class="newsErrorContent">Recherche d'actualités..</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="newsErrorFailed" style="display: none;">
|
<div id="newsErrorFailed" style="display: none;">
|
||||||
<span id="nEFailedSpan" class="newsErrorContent">Failed to Load News</span>
|
<span id="nEFailedSpan" class="newsErrorContent">Echec du chargement des actualités</span>
|
||||||
<button id="newsErrorRetry">Try Again</button>
|
<button id="newsErrorRetry">Veuillez réessayer</button>
|
||||||
</div>
|
</div>
|
||||||
<div id="newsErrorNone" style="display: none;">
|
<div id="newsErrorNone" style="display: none;">
|
||||||
<span id="nENoneSpan" class="newsErrorContent">No News</span>
|
<span id="nENoneSpan" class="newsErrorContent">Pas d'actus</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -2,21 +2,21 @@
|
|||||||
<div id="loginCancelContainer" style="display: none;">
|
<div id="loginCancelContainer" style="display: none;">
|
||||||
<button id="loginCancelButton">
|
<button id="loginCancelButton">
|
||||||
<div id="loginCancelIcon">X</div>
|
<div id="loginCancelIcon">X</div>
|
||||||
<span id="loginCancelText">Cancel</span>
|
<span id="loginCancelText">Quitter</span>
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
<div id="loginContent">
|
<div id="loginContent">
|
||||||
<form id="loginForm">
|
<form id="loginForm">
|
||||||
<img id="loginImageSeal" src="assets/images/SealCircle.png"/>
|
<img id="loginImageSeal" src="assets/images/SealCircle.png"/>
|
||||||
<span id="loginSubheader">MINECRAFT LOGIN</span>
|
<span id="loginSubheader">IDENTIFIANTS MINECRAFT</span>
|
||||||
<div class="loginFieldContainer">
|
<div class="loginFieldContainer">
|
||||||
<svg id="profileSVG" class="loginSVG" viewBox="40 37 65.36 61.43">
|
<svg id="profileSVG" class="loginSVG" viewBox="40 37 65.36 61.43">
|
||||||
<g>
|
<g>
|
||||||
<path d="M86.77,58.12A13.79,13.79,0,1,0,73,71.91,13.79,13.79,0,0,0,86.77,58.12M97,103.67a3.41,3.41,0,0,0,3.39-3.84,27.57,27.57,0,0,0-54.61,0,3.41,3.41,0,0,0,3.39,3.84Z"/>
|
<path d="M86.77,58.12A13.79,13.79,0,1,0,73,71.91,13.79,13.79,0,0,0,86.77,58.12M97,103.67a3.41,3.41,0,0,0,3.39-3.84,27.57,27.57,0,0,0-54.61,0,3.41,3.41,0,0,0,3.39,3.84Z"/>
|
||||||
</g>
|
</g>
|
||||||
</svg>
|
</svg>
|
||||||
<span class="loginErrorSpan" id="loginEmailError">* Invalid Value</span>
|
<span class="loginErrorSpan" id="loginEmailError">* Valeur invalide</span>
|
||||||
<input id="loginUsername" class="loginField" type="text" placeholder="EMAIL OR USERNAME"/>
|
<input id="loginUsername" class="loginField" type="text" placeholder="EMAIL OU IDENTIFIANT"/>
|
||||||
</div>
|
</div>
|
||||||
<div class="loginFieldContainer">
|
<div class="loginFieldContainer">
|
||||||
<svg id="lockSVG" class="loginSVG" viewBox="40 32 60.36 70.43">
|
<svg id="lockSVG" class="loginSVG" viewBox="40 32 60.36 70.43">
|
||||||
@ -24,22 +24,22 @@
|
|||||||
<path d="M86.16,54a16.38,16.38,0,1,0-32,0H44V102.7H96V54Zm-25.9-3.39a9.89,9.89,0,1,1,19.77,0A9.78,9.78,0,0,1,79.39,54H60.89A9.78,9.78,0,0,1,60.26,50.59ZM70,96.2a6.5,6.5,0,0,1-6.5-6.5,6.39,6.39,0,0,1,3.1-5.4V67h6.5V84.11a6.42,6.42,0,0,1,3.39,5.6A6.5,6.5,0,0,1,70,96.2Z"/>
|
<path d="M86.16,54a16.38,16.38,0,1,0-32,0H44V102.7H96V54Zm-25.9-3.39a9.89,9.89,0,1,1,19.77,0A9.78,9.78,0,0,1,79.39,54H60.89A9.78,9.78,0,0,1,60.26,50.59ZM70,96.2a6.5,6.5,0,0,1-6.5-6.5,6.39,6.39,0,0,1,3.1-5.4V67h6.5V84.11a6.42,6.42,0,0,1,3.39,5.6A6.5,6.5,0,0,1,70,96.2Z"/>
|
||||||
</g>
|
</g>
|
||||||
</svg>
|
</svg>
|
||||||
<span class="loginErrorSpan" id="loginPasswordError">* Required</span>
|
<span class="loginErrorSpan" id="loginPasswordError">* Requis</span>
|
||||||
<input id="loginPassword" class="loginField" type="password" placeholder="PASSWORD"/>
|
<input id="loginPassword" class="loginField" type="password" placeholder="MOT DE PASSE"/>
|
||||||
</div>
|
</div>
|
||||||
<div id="loginOptions">
|
<div id="loginOptions">
|
||||||
<span class="loginSpanDim">
|
<span class="loginSpanDim">
|
||||||
<a href="https://my.minecraft.net/en-us/password/forgot/">forgot password?</a>
|
<a href="https://my.minecraft.net/fr-fr/password/forgot/">Mot de passe oublié ?</a>
|
||||||
</span>
|
</span>
|
||||||
<label id="checkmarkContainer">
|
<label id="checkmarkContainer">
|
||||||
<input id="loginRememberOption" type="checkbox" checked>
|
<input id="loginRememberOption" type="checkbox" checked>
|
||||||
<span id="loginRememberText" class="loginSpanDim">remember me?</span>
|
<span id="loginRememberText" class="loginSpanDim">Enregistrer</span>
|
||||||
<span class="loginCheckmark"></span>
|
<span class="loginCheckmark"></span>
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
<button id="loginButton" disabled>
|
<button id="loginButton" disabled>
|
||||||
<div id="loginButtonContent">
|
<div id="loginButtonContent">
|
||||||
LOGIN
|
CONNEXION
|
||||||
<svg id="loginSVG" viewBox="0 0 24.87 13.97">
|
<svg id="loginSVG" viewBox="0 0 24.87 13.97">
|
||||||
<defs>
|
<defs>
|
||||||
<style>.arrowLine{fill:none;stroke:#FFF;stroke-width:2px;transition: 0.25s ease;}</style>
|
<style>.arrowLine{fill:none;stroke:#FFF;stroke-width:2px;transition: 0.25s ease;}</style>
|
||||||
@ -54,10 +54,10 @@
|
|||||||
</button>
|
</button>
|
||||||
<div id="loginDisclaimer">
|
<div id="loginDisclaimer">
|
||||||
<span class="loginSpanDim" id="loginRegisterSpan">
|
<span class="loginSpanDim" id="loginRegisterSpan">
|
||||||
<a href="https://minecraft.net/en-us/store/minecraft/">Need an Account?</a>
|
<a href="https://minecraft.net/en-us/store/minecraft/">Besoin d'un compte ?</a>
|
||||||
</span>
|
</span>
|
||||||
<p class="loginDisclaimerText">Your password is sent directly to mojang and never stored.</p>
|
<p class="loginDisclaimerText">Votre mot de passe est directement envoyé à mojang et n'est jamais stocké.</p>
|
||||||
<p class="loginDisclaimerText">Helios Launcher is not affiliated with Mojang AB.</p>
|
<p class="loginDisclaimerText">AdventureCraft n'est pas affilié à Mojang AB.</p>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
@ -1,29 +1,29 @@
|
|||||||
<div id="overlayContainer" style="display: none;">
|
<div id="overlayContainer" style="display: none;">
|
||||||
<div id="serverSelectContent" style="display: none;">
|
<div id="serverSelectContent" style="display: none;">
|
||||||
<span id="serverSelectHeader">Available Servers</span>
|
<span id="serverSelectHeader">Serveurs disponibles</span>
|
||||||
<div id="serverSelectList">
|
<div id="serverSelectList">
|
||||||
<div id="serverSelectListScrollable">
|
<div id="serverSelectListScrollable">
|
||||||
<!-- Server listings populated here. -->
|
<!-- Server listings populated here. -->
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div id="serverSelectActions">
|
<div id="serverSelectActions">
|
||||||
<button id="serverSelectConfirm" class="overlayKeybindEnter" type="submit">Select</button>
|
<button id="serverSelectConfirm" class="overlayKeybindEnter" type="submit">Sélectionner</button>
|
||||||
<div id="serverSelectCancelWrapper">
|
<div id="serverSelectCancelWrapper">
|
||||||
<button id="serverSelectCancel" class="overlayKeybindEsc">Cancel</button>
|
<button id="serverSelectCancel" class="overlayKeybindEsc">Annuler</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div id="accountSelectContent" style="display: none;">
|
<div id="accountSelectContent" style="display: none;">
|
||||||
<span id="accountSelectHeader">Select an Account</span>
|
<span id="accountSelectHeader">Selectionner un compte</span>
|
||||||
<div id="accountSelectList">
|
<div id="accountSelectList">
|
||||||
<div id="accountSelectListScrollable">
|
<div id="accountSelectListScrollable">
|
||||||
<!-- Accounts populated here. -->
|
<!-- Accounts populated here. -->
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div id="accountSelectActions">
|
<div id="accountSelectActions">
|
||||||
<button id="accountSelectConfirm" class="overlayKeybindEnter" type="submit">Select</button>
|
<button id="accountSelectConfirm" class="overlayKeybindEnter" type="submit">Sélectionner</button>
|
||||||
<div id="accountSelectCancelWrapper">
|
<div id="accountSelectCancelWrapper">
|
||||||
<button id="accountSelectCancel" class="overlayKeybindEsc">Cancel</button>
|
<button id="accountSelectCancel" class="overlayKeybindEsc">Annuler</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -2,21 +2,21 @@
|
|||||||
<div id="settingsContainerLeft">
|
<div id="settingsContainerLeft">
|
||||||
<div id="settingsNavContainer">
|
<div id="settingsNavContainer">
|
||||||
<div id="settingsNavHeader">
|
<div id="settingsNavHeader">
|
||||||
<span id="settingsNavHeaderText">Settings</span>
|
<span id="settingsNavHeaderText">Paramètres</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="settingsNavItemsContainer">
|
<div id="settingsNavItemsContainer">
|
||||||
<div id="settingsNavItemsContent">
|
<div id="settingsNavItemsContent">
|
||||||
<button class="settingsNavItem" rSc="settingsTabAccount" id="settingsNavAccount" selected>Account</button>
|
<button class="settingsNavItem" rSc="settingsTabAccount" id="settingsNavAccount" selected>Compte</button>
|
||||||
<button class="settingsNavItem" rSc="settingsTabMinecraft">Minecraft</button>
|
<button class="settingsNavItem" rSc="settingsTabMinecraft">Minecraft</button>
|
||||||
<button class="settingsNavItem" rSc="settingsTabMods">Mods</button>
|
<button class="settingsNavItem" rSc="settingsTabMods">Mods</button>
|
||||||
<button class="settingsNavItem" rSc="settingsTabJava">Java</button>
|
<button class="settingsNavItem" rSc="settingsTabJava">Java</button>
|
||||||
<button class="settingsNavItem" rSc="settingsTabLauncher">Launcher</button>
|
<button class="settingsNavItem" rSc="settingsTabLauncher">Launcher</button>
|
||||||
<div class="settingsNavSpacer"></div>
|
<div class="settingsNavSpacer"></div>
|
||||||
<button class="settingsNavItem" rSc="settingsTabAbout">About</button>
|
<button class="settingsNavItem" rSc="settingsTabAbout">A propos</button>
|
||||||
<button class="settingsNavItem" rSc="settingsTabUpdate" id="settingsNavUpdate">Updates</button>
|
<button class="settingsNavItem" rSc="settingsTabUpdate" id="settingsNavUpdate">Mise à jour</button>
|
||||||
<div id="settingsNavContentBottom">
|
<div id="settingsNavContentBottom">
|
||||||
<div class="settingsNavDivider"></div>
|
<div class="settingsNavDivider"></div>
|
||||||
<button id="settingsNavDone">Done</button>
|
<button id="settingsNavDone">OK</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -25,16 +25,16 @@
|
|||||||
<div id="settingsContainerRight">
|
<div id="settingsContainerRight">
|
||||||
<div id="settingsTabAccount" class="settingsTab">
|
<div id="settingsTabAccount" class="settingsTab">
|
||||||
<div class="settingsTabHeader">
|
<div class="settingsTabHeader">
|
||||||
<span class="settingsTabHeaderText">Account Settings</span>
|
<span class="settingsTabHeaderText">Paramètre du compte</span>
|
||||||
<span class="settingsTabHeaderDesc">Add new accounts or manage existing ones.</span>
|
<span class="settingsTabHeaderDesc">Ajouter de nouveaux comptes ou gérer un existant.</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="settingsAddAccountContainer">
|
<div id="settingsAddAccountContainer">
|
||||||
<button id="settingsAddAccount">
|
<button id="settingsAddAccount">
|
||||||
<span id="settingsAddAccountText">+ Add Account</span>
|
<span id="settingsAddAccountText">+ Ajouter un compte</span>
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
<div id="settingsCurrentAccountsHeader">
|
<div id="settingsCurrentAccountsHeader">
|
||||||
<span class="settingsFieldTitle">Current Accounts</span>
|
<span class="settingsFieldTitle">Compte actuel</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="settingsCurrentAccounts">
|
<div id="settingsCurrentAccounts">
|
||||||
<!-- Auth accounts populated here. -->
|
<!-- Auth accounts populated here. -->
|
||||||
@ -42,8 +42,8 @@
|
|||||||
</div>
|
</div>
|
||||||
<div id="settingsTabMinecraft" class="settingsTab" style="display: none;">
|
<div id="settingsTabMinecraft" class="settingsTab" style="display: none;">
|
||||||
<div class="settingsTabHeader">
|
<div class="settingsTabHeader">
|
||||||
<span class="settingsTabHeaderText">Minecraft Settings</span>
|
<span class="settingsTabHeaderText">Paramètre de Minecraft</span>
|
||||||
<span class="settingsTabHeaderDesc">Options related to game launch.</span>
|
<span class="settingsTabHeaderDesc">Options en lien avec le lancement du jeu.</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="settingsGameResolutionContainer">
|
<div id="settingsGameResolutionContainer">
|
||||||
<span class="settingsFieldTitle">Game Resolution</span>
|
<span class="settingsFieldTitle">Game Resolution</span>
|
||||||
@ -90,8 +90,8 @@
|
|||||||
</div>
|
</div>
|
||||||
<div id="settingsTabMods" class="settingsTab" style="display: none;">
|
<div id="settingsTabMods" class="settingsTab" style="display: none;">
|
||||||
<div class="settingsTabHeader">
|
<div class="settingsTabHeader">
|
||||||
<span class="settingsTabHeaderText">Mod Settings</span>
|
<span class="settingsTabHeaderText">Paramètres des mods</span>
|
||||||
<span class="settingsTabHeaderDesc">Enable or disable mods.</span>
|
<span class="settingsTabHeaderDesc">Activer ou désactiver des mods.</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="settingsSelServContainer">
|
<div id="settingsSelServContainer">
|
||||||
<div id="settingsSelServContent">
|
<div id="settingsSelServContent">
|
||||||
@ -276,7 +276,7 @@
|
|||||||
<div id="settingsAboutCurrentContent">
|
<div id="settingsAboutCurrentContent">
|
||||||
<div id="settingsAboutCurrentHeadline">
|
<div id="settingsAboutCurrentHeadline">
|
||||||
<img id="settingsAboutLogo" src="./assets/images/SealCircle.png">
|
<img id="settingsAboutLogo" src="./assets/images/SealCircle.png">
|
||||||
<span id="settingsAboutTitle">Helios Launcher</span>
|
<span id="settingsAboutTitle">AdventureCraft Launcher</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="settingsAboutCurrentVersion">
|
<div id="settingsAboutCurrentVersion">
|
||||||
<div id="settingsAboutCurrentVersionCheck">✓</div>
|
<div id="settingsAboutCurrentVersionCheck">✓</div>
|
||||||
|
@ -5,10 +5,10 @@
|
|||||||
</div>-->
|
</div>-->
|
||||||
<div id="welcomeContent">
|
<div id="welcomeContent">
|
||||||
<img id="welcomeImageSeal" src="assets/images/SealCircle.png"/>
|
<img id="welcomeImageSeal" src="assets/images/SealCircle.png"/>
|
||||||
<span id="welcomeHeader">WELCOME TO WESTEROSCRAFT</span>
|
<span id="welcomeHeader">Bienvenue sur AdventureCraft</span>
|
||||||
<span id="welcomeDescription">Our mission is to recreate the universe imagined by author George RR Martin in his fantasy series, A Song of Ice and Fire. Through the collaborative effort of thousands of community members, we have sought to create Westeros as accurately and precisely as possible within Minecraft. The world we are creating is yours to explore. Journey from Dorne to Castle Black, and if you aren’t afraid, beyond the Wall itself, but best not delay. As the words of House Stark ominously warn: Winter is Coming.</span>
|
<span id="welcomeDescription">AdventureCraft est un serveur hardcore qui permet à n'importe quel joueurs d'avoir un gameplay incomparable, avec de nombreux ajout de gameplay, armes, armures et minerais !</span>
|
||||||
<br>
|
<br>
|
||||||
<span id="welcomeDescCTA">You are just a few clicks away from Westeros.</span>
|
<span id="welcomeDescCTA">Vous n'êtes plus qu'à quelques clics de débuter votre aventure !</span>
|
||||||
<button id="welcomeButton">
|
<button id="welcomeButton">
|
||||||
<div id="welcomeButtonContent">
|
<div id="welcomeButtonContent">
|
||||||
CONTINUE
|
CONTINUE
|
||||||
|
2
build.js
@ -19,7 +19,7 @@ builder.build({
|
|||||||
targets: (process.argv[2] != null && Platform[process.argv[2]] != null ? Platform[process.argv[2]] : getCurrentPlatform()).createTarget(),
|
targets: (process.argv[2] != null && Platform[process.argv[2]] != null ? Platform[process.argv[2]] : getCurrentPlatform()).createTarget(),
|
||||||
config: {
|
config: {
|
||||||
appId: 'helioslauncher',
|
appId: 'helioslauncher',
|
||||||
productName: 'Helios Launcher',
|
productName: 'AdventureCraft Launcher',
|
||||||
artifactName: '${productName}-setup-${version}.${ext}',
|
artifactName: '${productName}-setup-${version}.${ext}',
|
||||||
copyright: 'Copyright © 2018-2020 Daniel Scalzi',
|
copyright: 'Copyright © 2018-2020 Daniel Scalzi',
|
||||||
directories: {
|
directories: {
|
||||||
|
2
package-lock.json
generated
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"name": "helioslauncher",
|
"name": "adventurecraftlauncher",
|
||||||
"version": "1.8.0",
|
"version": "1.8.0",
|
||||||
"lockfileVersion": 1,
|
"lockfileVersion": 1,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "helioslauncher",
|
"name": "adventurecraftlauncher",
|
||||||
"version": "1.8.0",
|
"version": "1.8.0",
|
||||||
"productName": "Helios Launcher",
|
"productName": "AdventureCraft Launcher",
|
||||||
"description": "Modded Minecraft Launcher",
|
"description": "Modded Minecraft Launcher",
|
||||||
"author": "Daniel Scalzi (https://github.com/dscalzi/)",
|
"author": "Daniel Scalzi (https://github.com/dscalzi/)",
|
||||||
"license": "UNLICENSED",
|
"license": "UNLICENSED",
|
||||||
|