<commit_before>package com.mygdx.game;

import com.badlogic.gdx.ApplicationAdapter;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.Preferences;
import com.badlogic.gdx.Screen;
import com.badlogic.gdx.assets.AssetManager;
import com.badlogic.gdx.audio.Music;
import com.badlogic.gdx.graphics.GL20;
import com.badlogic.gdx.graphics.OrthographicCamera;
import com.badlogic.gdx.graphics.Texture;
import com.badlogic.gdx.graphics.g2d.SpriteBatch;
import com.badlogic.gdx.graphics.g2d.TextureRegion;
import com.badlogic.gdx.scenes.scene2d.InputEvent;
import com.badlogic.gdx.scenes.scene2d.Stage;
import com.badlogic.gdx.scenes.scene2d.ui.Image;
import com.badlogic.gdx.scenes.scene2d.ui.ImageButton;
import com.badlogic.gdx.scenes.scene2d.utils.ClickListener;
import com.badlogic.gdx.scenes.scene2d.utils.TextureRegionDrawable;
import com.badlogic.gdx.utils.viewport.FitViewport;
import com.badlogic.gdx.utils.viewport.Viewport;

//solo es una de las pantallas de la aplicacion
public class MenuPrincipal implements Screen {
	private  final int ANCHO_MUNDO = 	1280 ;
	private  final int ALTO_MUNDO = 	800 ;
	private final Juego juego;
    private Stage escena;
	private Texture texturaFondo;
	//camara virtual
	private OrthographicCamera camara;
	private Viewport vista;

	String validacion;

	//textura para el titulo
	private Texture texturaTitulo;
	private Texture texturaBtnJugar;
	private Texture texturaBtnOpciones;
	private Texture texturaBtnAcercaDe;
	private Music music;
	private final AssetManager assetManager = new AssetManager();

    public MenuPrincipal(Juego juego) {

        this.juego = juego;

    }


	public void Preferencias(){
		/*Gdx.app.log("PreferenciasLeidas",p.getString("1"));*/

		Preferences preferenciasNiveles = Gdx.app.getPreferences("Niveles");
		Preferences preferenciasValidacion = Gdx.app.getPreferences("Validacion");
		Preferences preferenciasHeroes = Gdx.app.getPreferences("Heroes");
		Preferences preferenciasHabilidades = Gdx.app.getPreferences("Habilidades");
		Preferences preferenciasEnemigos = Gdx.app.getPreferences("Enemigos");
		Preferences preferenciasOro = Gdx.app.getPreferences("Oro");
		//if(!preferenciasValidacion.get().toString().equals("{}")){
			Preferences p = Gdx.app.getPreferences("Enemigos");
			preferenciasHeroes.putString("1","1-Ehtoas-Guerrero-100-0-Corto-2-0-100-2-0-1-1-0-2,6-1-Uno de los guardianes de la luz, su propósito es ayudar a la gente y salvar la mayor cantidad de inocentes posibles-Glad.png-Glad.png-518,173-glad_atacando.png");
			preferenciasHeroes.putString("2","2-Althalas-Mago-100-100-Largo-2-0-40-2-0-1-1-0-1,5-1-Uno de los guardianes de la luz, acabó sus estudios en el Circulo de Hechiceros y se unio en la lucha contra la oscuridad-mago_caminando.png-mago.png-346,173-mago_atacando.png");
			preferenciasHeroes.putString("3","3-Irina-Arquero-70-0-Largo-3-0-50-2-0-1-1-0-3,7-0-Dejó su pueblo para salvar la luz del mundo-arquero_caminando.png-arquero.png-346,173-arquera_atacando.png");
			preferenciasHeroes.putString("4","4-Robin-Asesino-150-0-Corto-2-0-70-2-0-1-1-0-4,8-1-Asesino a sueldo, un día se encuentra con los guardianes y se une a ellos. Tal vez no es la mejor de sus decisiones pero pone el pan en la mesa-robin_caminando.png-robin.png-288,462-robin_atacando.png");
			preferenciasHeroes.flush();
			preferenciasNiveles.putString("1","1-Tuorial-Emprende la nueva aventura-1,2-100-1000-1-campo.png-7");
			preferenciasNiveles.putString("2","2-La Ciudad Abandonada-Llegas a lo que fue alguna vez la ciudad mas rica del reino-1,2-120-1300-0-ciudad.png-9");
			preferenciasNiveles.putString("3","3-Bosque por siempre verde-la vegetacion te rodea, pero lo enemigos están cerca-1,2,3-200-1600-0-bosque.png-10");
			preferenciasNiveles.putString("4","4-Nieve-Te acerca a la base del enemigo, el peligro te rodea y los enemigos te acechan-1,2,3-250-1800-1-nieve.png-14");
			preferenciasNiveles.putString("5","5-Volcan-Por fin, la base dle enemigo, la lucha por la tierra comienza ahora-1,2,3,4-250-1800-0-volcan.png-17");
			preferenciasNiveles.flush();
			preferenciasHabilidades.putString("1","1-Bola de Fuego-4-uno-1-bola_fuego.png-bola_fuego_anim.png-70-bola_fuego_reu.png-bola_fuego.mp3");
			preferenciasHabilidades.putString("2","2-Dano-4-uno-1-aumentodano.png-dano_aumentado_anim.png-30-dano_aumentado_reu.png-aumento_dano.mp3");
			preferenciasHabilidades.putString("3","3-Flecha Envenenada-4-uno-1-veneno.png-veneno_anim.png-30-veneno_reu.png-veneno.mp3");
			preferenciasHabilidades.putString("4","4-Daga toxica-4-uno-1-toxica.png-toxico_anim.png-70-toxica_reu.png-veneno.mp3");
			preferenciasHabilidades.putString("5","5-Relampago-4-uno-1-relampago.png-relampago_anim.png-30-relampago_reu.png-relampago.mp3");
			preferenciasHabilidades.putString("6","6-Vida-4-uno-1-vida.png-vida_anim.png-50-vida_reu.png-curacion.mp3");
			preferenciasHabilidades.putString("7","7-Flecha de hielo-4-uno-1-hielo.png-hielo_anim.png-20-hielo_reu.png-ice.mp3");
			preferenciasHabilidades.putString("8","8-Daga envenenada-4-uno-1-envenenada.png-veneno_anim.png-10-envenenada_reu.png-veneno.mp3");

			preferenciasHabilidades.flush();
			preferenciasEnemigos.putString("1","1-Dhole-500-1-2-5-corto-uno de los peones de Cthulhu, enviado a encontrar los cristales de luz-crawler.png-crawler_caminando.png-346,87-crawler_atacando.png-518,86");
			preferenciasEnemigos.putString("2","2-Azathoth-600-1-2-7-corto-enviado de la oscuridad a arrasar con la vida orgánica del planeta-soulEater.png-soulEater_caminando.png-346,173-soulEater_atacando.png-518,172");<commit_msg>pantalla mapa y pantalla taberna<commit_after>package com.mygdx.game;

import com.badlogic.gdx.ApplicationAdapter;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.Preferences;
import com.badlogic.gdx.Screen;
import com.badlogic.gdx.assets.AssetManager;
import com.badlogic.gdx.audio.Music;
import com.badlogic.gdx.graphics.GL20;
import com.badlogic.gdx.graphics.OrthographicCamera;
import com.badlogic.gdx.graphics.Texture;
import com.badlogic.gdx.graphics.g2d.SpriteBatch;
import com.badlogic.gdx.graphics.g2d.TextureRegion;
import com.badlogic.gdx.scenes.scene2d.InputEvent;
import com.badlogic.gdx.scenes.scene2d.Stage;
import com.badlogic.gdx.scenes.scene2d.ui.Image;
import com.badlogic.gdx.scenes.scene2d.ui.ImageButton;
import com.badlogic.gdx.scenes.scene2d.utils.ClickListener;
import com.badlogic.gdx.scenes.scene2d.utils.TextureRegionDrawable;
import com.badlogic.gdx.utils.viewport.FitViewport;
import com.badlogic.gdx.utils.viewport.Viewport;

//solo es una de las pantallas de la aplicacion
public class MenuPrincipal implements Screen {
	private  final int ANCHO_MUNDO = 	1280 ;
	private  final int ALTO_MUNDO = 	800 ;
	private final Juego juego;
    private Stage escena;
	private Texture texturaFondo;
	//camara virtual
	private OrthographicCamera camara;
	private Viewport vista;

	String validacion;

	//textura para el titulo
	private Texture texturaTitulo;
	private Texture texturaBtnJugar;
	private Texture texturaBtnOpciones;
	private Texture texturaBtnAcercaDe;
	private Music music;
	private final AssetManager assetManager = new AssetManager();

    public MenuPrincipal(Juego juego) {

        this.juego = juego;

    }


	public void Preferencias(){
		/*Gdx.app.log("PreferenciasLeidas",p.getString("1"));*/

		Preferences preferenciasNiveles = Gdx.app.getPreferences("Niveles");
		Preferences preferenciasValidacion = Gdx.app.getPreferences("Validacion");
		Preferences preferenciasHeroes = Gdx.app.getPreferences("Heroes");
		Preferences preferenciasHabilidades = Gdx.app.getPreferences("Habilidades");
		Preferences preferenciasEnemigos = Gdx.app.getPreferences("Enemigos");
		Preferences preferenciasOro = Gdx.app.getPreferences("Oro");
		//if(!preferenciasValidacion.get().toString().equals("{}")){
			Preferences p = Gdx.app.getPreferences("Enemigos");
			preferenciasHeroes.putString("1","1-Ehtoas-Guerrero-100-0-Corto-2-0-100-2-0-1-1-0-2,6-1-Uno de los guardianes de la luz, su propósito es ayudar a la gente y salvar la mayor cantidad de inocentes posibles-Glad.png-Glad.png-518,173-glad_atacando.png");
			preferenciasHeroes.putString("2","2-Althalas-Mago-100-100-Largo-2-0-40-2-0-1-1-0-1,5-1-Uno de los guardianes de la luz, acabó sus estudios en el Circulo de Hechiceros y se unio en la lucha contra la oscuridad-mago_caminando.png-mago.png-346,173-mago_atacando.png");
			preferenciasHeroes.putString("3","3-Irina-Arquero-70-0-Largo-3-0-50-2-0-1-1-0-3,7-0-Dejó su pueblo para salvar la luz del mundo-arquero_caminando.png-arquero.png-346,173-arquera_atacando.png");
			preferenciasHeroes.putString("4","4-Robin-Asesino-150-0-Corto-2-0-70-2-0-1-1-0-4,8-1-Asesino a sueldo, un día se encuentra con los guardianes y se une a ellos. Tal vez no es la mejor de sus decisiones pero pone el pan en la mesa-robin_caminando.png-robin.png-288,462-robin_atacando.png");
			preferenciasHeroes.flush();
			preferenciasNiveles.putString("1","1-Tuorial-Emprende la nueva aventura-1,2-100-1000-1-campo.png-7");
			preferenciasNiveles.putString("2","2-La Ciudad Abandonada-Llegas a lo que fue alguna vez la ciudad mas rica del reino-1,2-120-1300-0-ciudad.png-9");
			preferenciasNiveles.putString("3","3-Bosque por siempre verde-la vegetacion te rodea, pero lo enemigos están cerca-1,2,3-200-1600-0-bosque.png-10");
			preferenciasNiveles.putString("4","4-Nieve-Te acerca a la base del enemigo, el peligro te rodea y los enemigos te acechan-1,2,3-250-1800-0-nieve.png-14");
			preferenciasNiveles.putString("5","5-Volcan-Por fin, la base dle enemigo, la lucha por la tierra comienza ahora-1,2,3,4-250-1800-0-volcan.png-17");
			preferenciasNiveles.flush();
			preferenciasHabilidades.putString("1","1-Bola de Fuego-4-uno-1-bola_fuego.png-bola_fuego_anim.png-70-bola_fuego_reu.png-bola_fuego.mp3");
			preferenciasHabilidades.putString("2","2-Dano-4-uno-1-aumentodano.png-dano_aumentado_anim.png-30-dano_aumentado_reu.png-aumento_dano.mp3");
			preferenciasHabilidades.putString("3","3-Flecha Envenenada-4-uno-1-veneno.png-veneno_anim.png-30-veneno_reu.png-veneno.mp3");
			preferenciasHabilidades.putString("4","4-Daga toxica-4-uno-1-toxica.png-toxico_anim.png-70-toxica_reu.png-veneno.mp3");
			preferenciasHabilidades.putString("5","5-Relampago-4-uno-1-relampago.png-relampago_anim.png-30-relampago_reu.png-relampago.mp3");
			preferenciasHabilidades.putString("6","6-Vida-4-uno-1-vida.png-vida_anim.png-50-vida_reu.png-curacion.mp3");
			preferenciasHabilidades.putString("7","7-Flecha de hielo-4-uno-1-hielo.png-hielo_anim.png-20-hielo_reu.png-ice.mp3");
			preferenciasHabilidades.putString("8","8-Daga envenenada-4-uno-1-envenenada.png-veneno_anim.png-10-envenenada_reu.png-veneno.mp3");

			preferenciasHabilidades.flush();
			preferenciasEnemigos.putString("1","1-Dhole-500-1-2-5-corto-uno de los peones de Cthulhu, enviado a encontrar los cristales de luz-crawler.png-crawler_caminando.png-346,87-crawler_atacando.png-518,86");
			preferenciasEnemigos.putString("2","2-Azathoth-600-1-2-7-corto-enviado de la oscuridad a arrasar con la vida orgánica del planeta-soulEater.png-soulEater_caminando.png-346,173-soulEater_atacando.png-518,172");
{'fraction_non_alphanumeric': 0.12983747867468798, 'fraction_numerical': 0.05064200413037622, 'mean_word_length': 5.218872138470128, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 16, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3094798', 'n_tokens_mistral': 4758, 'n_tokens_neox': 4397, 'n_words': 661}