diff --git a/android/assets/i18n/messages/messages_en.properties b/android/assets/i18n/messages/messages_en.properties index efa09b4..92103a6 100644 --- a/android/assets/i18n/messages/messages_en.properties +++ b/android/assets/i18n/messages/messages_en.properties @@ -40,3 +40,50 @@ [oneway-desc]=Let elekrons going accross this transmuter only in one direction, the others are blocked and go to the opposite. [distributer-name]=Distributer [distributer-desc]=Change direction every elektron respectively to exit 1,2 and 3, this allow to distribute one on three elektron on each exit. +[buttonConnect-levelscreen]=Databases +[buttonPlay-levelscreen]=Play +[buttonStat-levelscreen]=Statistics +[buttonSave-levelscreen]=Save +[buttonApply-levelscreen]=Apply +[buttonPlaythis-levelscreen]=Play the world +[Statdatalabel-levelscreen]=Statistics database: +[Userdatalabel-levelscreen]=User database: +[Gamedatalabel-levelscreen]=Game database: +[Worlddatalabel-levelscreen]=Availables worlds: +[reward-levelscreen]=Rewards +[goal-levelscreen]=Goals +[ressource-levelscreen]=Ressources +[handicap-levelscreen]=Handicaps +[winOptions-gamescreen]=Game options +[winSave-gamescreen]=Saved grids +[dialog-window]=Informations +[dialog-levelscreen-savedatabase]=You need to relaunch the game in order to used the new configuration. +[dialog-levelscreen-errorloading]=A problem has occured when the database has been changed. +[dialog-levelscreen-errornoworld]=No world is selected ! +[dialog-levelscreen-errorlevels]=Impossible to use the game with this database configuration, you can use the "Reinit" button to obtain the initial configuration of the databases. +[dialog-gamescreen-preference]=You need to relaunch the game in order to apply the new preferences. +[WinOptions-gamescreen-Video]=Video +[WinOptions-gamescreen-Audio]=Audio +[WinOptions-gamescreen-Game]=Game +[WinOptions-gamescreen-sync]=Vertical synchronization +[WinOptions-gamescreen-full]=Full screen +[WinOptions-gamescreen-animation]=Animations activation +[WinOptions-gamescreen-resolution]=Screen resolution: +[WinOptions-gamescreen-fill]=Screen filling: +[WinOptions-gamescreen-quality]=Texture quality: +[WinOptions-gamescreen-sound]=Sound activation +[WinOptions-gamescreen-effect]=Effects volume +[WinOptions-gamescreen-music]=Music volume +[WinOptions-gamescreen-tuto]=Tutorial activation +[WinOptions-gamescreen-debug]=Debug mode +[WinOptions-gamescreen-refresh]=Show refresh rate +[WinOptions-gamescreen-grid]=Show grid +[WinOptions-gamescreen-language]=Choose of your language +[WinOptions-gamescreen-save]=Save +[WinOptions-gamescreen-cancel]=Cancel +[resolutions-gamescreen-fullscreen]=Fullscreen +[adaptation-gamescreen-fill]=Fill screen +[adaptation-gamescreen-fit]=Keep aspect ratio +[quality-gamescreen-low]=Low +[quality-gamescreen-medium]=Medium +[quality-gamescreen-high]=High \ No newline at end of file diff --git a/android/assets/i18n/messages/messages_fr.properties b/android/assets/i18n/messages/messages_fr.properties index d8e2efd..c04cc4b 100644 --- a/android/assets/i18n/messages/messages_fr.properties +++ b/android/assets/i18n/messages/messages_fr.properties @@ -40,6 +40,50 @@ [oneway-desc]=Laisse passer les électrons uniquement dans le sens indiqué par le transmuteur, les autres seront repoussés dans l'autre sens. [distributer-name]=Distributeur [distributer-desc]=Oriente tour à tour les électrons vers les sorties 1,2,3 permettant de distribuer 1/3 des électrons vers chaque sortie. - - - +[buttonConnect-levelscreen]=Bases +[buttonPlay-levelscreen]=Jouer +[buttonStat-levelscreen]=Statistiques +[buttonSave-levelscreen]=Sauvegarder +[buttonApply-levelscreen]=Appliquer +[buttonPlaythis-levelscreen]=Jouer ce monde +[Statdatalabel-levelscreen]=Stockage des statistiques: +[Userdatalabel-levelscreen]=Stockage des données du joueur: +[Gamedatalabel-levelscreen]=Stockage des données du jeu: +[Worlddatalabel-levelscreen]=Mondes disponibles: +[reward-levelscreen]=Récompenses +[goal-levelscreen]=Objectifs +[ressource-levelscreen]=Ressources +[handicap-levelscreen]=Handicapes +[winOptions-gamescreen]=Options du jeu +[winSave-gamescreen]=Grilles sauvegardées +[dialog-window]=Informations +[dialog-levelscreen-savedatabase]=Vous devez relancer le jeu pour bénéfier des changements. +[dialog-levelscreen-errorloading]=Un problème est survenu lors du changement de base de donnée. +[dialog-levelscreen-errornoworld]=Aucun monde n'a été sélectionné +[dialog-levelscreen-errorlevels]=Impossible de jouer sans bases de données correctement configurée, cliquer sur "Réinitialisation" si vous ne savez pas revenir à une situation jouable. +[dialog-gamescreen-preference]=Veuillez relancer le jeu pour que les préférences soient appliquées. +[WinOptions-gamescreen-Video]=Video +[WinOptions-gamescreen-Audio]=Audio +[WinOptions-gamescreen-Game]=Jeu +[WinOptions-gamescreen-sync]=Synchronisation verticale +[WinOptions-gamescreen-full]=Plein écran +[WinOptions-gamescreen-animation]=Activer les animations +[WinOptions-gamescreen-resolution]=Résolution de l'écran: +[WinOptions-gamescreen-fill]=Remplissage de l'écran: +[WinOptions-gamescreen-quality]=Qualité des textures: +[WinOptions-gamescreen-sound]=Activation du son +[WinOptions-gamescreen-effect]=Volume des effets +[WinOptions-gamescreen-music]=Volume de la musique +[WinOptions-gamescreen-tuto]=Activation du tutoriel +[WinOptions-gamescreen-debug]=Mode déboguage +[WinOptions-gamescreen-refresh]=Afficher le rafraîchissement +[WinOptions-gamescreen-grid]=Afficher la grille +[WinOptions-gamescreen-language]=Choix de la langue +[WinOptions-gamescreen-save]=Enregistrer +[WinOptions-gamescreen-cancel]=Annuler +[resolutions-gamescreen-fullscreen]=Plein écran +[adaptation-gamescreen-fill]=Remplir l'écran +[adaptation-gamescreen-fit]=Conserver le ratio +[quality-gamescreen-low]=Bas +[quality-gamescreen-medium]=Moyen +[quality-gamescreen-high]=Elevé diff --git a/android/assets/textures/level.atlas b/android/assets/textures/level.atlas index 88bbae5..121aecf 100644 --- a/android/assets/textures/level.atlas +++ b/android/assets/textures/level.atlas @@ -318,35 +318,35 @@ fullscreen orig: 64, 64 offset: 0, 0 index: -1 -infos +grid rotate: false xy: 616, 293 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -jauge0 +infos rotate: false xy: 709, 29 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -jauge1 +jauge0 rotate: false xy: 775, 29 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -jauge2 +jauge1 rotate: false xy: 841, 29 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -jauge3 +jauge2 rotate: false xy: 907, 42 size: 64, 64 @@ -492,146 +492,160 @@ size: 1024,1024 format: RGBA8888 filter: Linear,Linear repeat: none -levels +jauge3 rotate: false xy: 1, 15 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -middle +levels rotate: false xy: 911, 925 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -move +middle rotate: false xy: 67, 15 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -nosound +move rotate: false xy: 911, 859 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -nothing +nogrid rotate: false xy: 133, 15 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -nrj +nosound rotate: false xy: 911, 793 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -overlay +nothing rotate: false xy: 199, 15 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -overlay-end +nrj rotate: false xy: 911, 727 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -overlay-middle +overlay rotate: false xy: 265, 15 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -overlay-start +overlay-end rotate: false xy: 911, 661 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -pause +overlay-middle rotate: false xy: 331, 15 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -points +overlay-start rotate: false xy: 911, 595 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -rayon +pause rotate: false xy: 397, 15 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -raz +points rotate: false xy: 911, 529 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -run +rayon rotate: false xy: 463, 15 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -save +raz rotate: false xy: 911, 463 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -screen +run rotate: false xy: 529, 15 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -settings +save rotate: false xy: 911, 397 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -sound +screen rotate: false xy: 595, 15 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -speed +settings rotate: false xy: 911, 331 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 +sound + rotate: false + xy: 661, 15 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +speed + rotate: false + xy: 911, 265 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 sprite-copper rotate: false xy: 1, 861 @@ -977,61 +991,47 @@ sprite-surtile_69#1 index: -1 start rotate: false - xy: 661, 15 + xy: 727, 15 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 stat rotate: false - xy: 911, 265 + xy: 911, 199 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 stop rotate: false - xy: 727, 15 + xy: 793, 15 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 tech rotate: false - xy: 911, 199 + xy: 911, 133 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 temp rotate: false - xy: 793, 15 + xy: 859, 15 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 tree - rotate: false - xy: 911, 133 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -tuto - rotate: false - xy: 859, 15 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -usa rotate: false xy: 925, 67 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -windows +tuto rotate: false xy: 925, 1 size: 64, 64 @@ -1282,17 +1282,31 @@ sprite-transmuter orig: 128, 128 offset: 0, 0 index: 130 -zoomm +usa rotate: false xy: 1, 1 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -zoomp +windows rotate: false xy: 781, 781 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 +zoomm + rotate: false + xy: 911, 911 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +zoomp + rotate: false + xy: 261, 131 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 diff --git a/android/assets/textures/level.json b/android/assets/textures/level.json index b0544bf..5d9aadd 100644 --- a/android/assets/textures/level.json +++ b/android/assets/textures/level.json @@ -141,7 +141,8 @@ screen: { checked: screen, up:windows } sound: { checked:sound , up :nosound } Setflag: { checked:french , up: usa } - tuto: { checked:tuto , up:nothing } + tuto: { checked:tuto , up:nothing } + grid: { checked: grid, up:nogrid } settings: { up: settings,down:settings_down } stat: { up: stat,down:stat_down } separator: { up: separator } diff --git a/android/assets/textures/level.pack b/android/assets/textures/level.pack index 88bbae5..121aecf 100644 --- a/android/assets/textures/level.pack +++ b/android/assets/textures/level.pack @@ -318,35 +318,35 @@ fullscreen orig: 64, 64 offset: 0, 0 index: -1 -infos +grid rotate: false xy: 616, 293 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -jauge0 +infos rotate: false xy: 709, 29 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -jauge1 +jauge0 rotate: false xy: 775, 29 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -jauge2 +jauge1 rotate: false xy: 841, 29 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -jauge3 +jauge2 rotate: false xy: 907, 42 size: 64, 64 @@ -492,146 +492,160 @@ size: 1024,1024 format: RGBA8888 filter: Linear,Linear repeat: none -levels +jauge3 rotate: false xy: 1, 15 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -middle +levels rotate: false xy: 911, 925 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -move +middle rotate: false xy: 67, 15 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -nosound +move rotate: false xy: 911, 859 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -nothing +nogrid rotate: false xy: 133, 15 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -nrj +nosound rotate: false xy: 911, 793 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -overlay +nothing rotate: false xy: 199, 15 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -overlay-end +nrj rotate: false xy: 911, 727 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -overlay-middle +overlay rotate: false xy: 265, 15 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -overlay-start +overlay-end rotate: false xy: 911, 661 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -pause +overlay-middle rotate: false xy: 331, 15 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -points +overlay-start rotate: false xy: 911, 595 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -rayon +pause rotate: false xy: 397, 15 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -raz +points rotate: false xy: 911, 529 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -run +rayon rotate: false xy: 463, 15 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -save +raz rotate: false xy: 911, 463 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -screen +run rotate: false xy: 529, 15 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -settings +save rotate: false xy: 911, 397 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -sound +screen rotate: false xy: 595, 15 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -speed +settings rotate: false xy: 911, 331 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 +sound + rotate: false + xy: 661, 15 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +speed + rotate: false + xy: 911, 265 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 sprite-copper rotate: false xy: 1, 861 @@ -977,61 +991,47 @@ sprite-surtile_69#1 index: -1 start rotate: false - xy: 661, 15 + xy: 727, 15 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 stat rotate: false - xy: 911, 265 + xy: 911, 199 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 stop rotate: false - xy: 727, 15 + xy: 793, 15 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 tech rotate: false - xy: 911, 199 + xy: 911, 133 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 temp rotate: false - xy: 793, 15 + xy: 859, 15 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 tree - rotate: false - xy: 911, 133 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -tuto - rotate: false - xy: 859, 15 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -usa rotate: false xy: 925, 67 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -windows +tuto rotate: false xy: 925, 1 size: 64, 64 @@ -1282,17 +1282,31 @@ sprite-transmuter orig: 128, 128 offset: 0, 0 index: 130 -zoomm +usa rotate: false xy: 1, 1 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -zoomp +windows rotate: false xy: 781, 781 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 +zoomm + rotate: false + xy: 911, 911 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +zoomp + rotate: false + xy: 261, 131 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 diff --git a/android/assets/textures/level2.png b/android/assets/textures/level2.png index 10b645f..a9a084a 100644 Binary files a/android/assets/textures/level2.png and b/android/assets/textures/level2.png differ diff --git a/android/assets/textures/level3.png b/android/assets/textures/level3.png index bddfc71..d7becd0 100644 Binary files a/android/assets/textures/level3.png and b/android/assets/textures/level3.png differ diff --git a/android/assets/textures/level4.png b/android/assets/textures/level4.png index 1f9caf8..65ea236 100644 Binary files a/android/assets/textures/level4.png and b/android/assets/textures/level4.png differ