Crear functions_settings

-Se colocan todas las funciones relacionadas con settings.ini aqui
-Se agrega compatibilidad con functions_settings en el juego [WIP]
-Se agrega textura de un monster
Compatibilidad total con functions_settings

-Se agrega tambien constants
-Cambios menores
El enemigo se blitea en una celda aleatoria
Mapping de mapas

-Mapeado total de celdas bloqueadas en los mapas
-Se quita la posibilidad de que un mob se blitee en la misma celda que
el jugador al cargar el juego
-Bugfixes menores
Animacion al colisionar con un mob

-Al pararse en la misma casilla que un mob, se entra en while pelea y se
activa una animacion
-Se introduce while pelea, el cual entra en la animacion, la cual
termina con respecto a la musica
-Por el momento, while pelea no hace nada

-Se agrega busy_loop a settings, dando la posibilidad de activar o
desactivarlo
Los mobs se mueven

-Cualquier mob en pantalla tiene una probabilidad del 10% de moverse en
alguna direccion valida cuando el jugador aprete una tecla de movimiento
(funcion mover_monster)
-Se agrego la opcion de mostrar u ocultar los FPS en settings (settings
-> show_FPS True or False | funcion get_settings_show_FPS)
-Se agrega '266' a los datos de los mapas, la cual indica cuales son las
celdas abilitadas para peleas
-Herramienta "celdas_bloq_to_not_bloq" recibe una linea con celdas
('265' en archivo mapas) e imprime y escribe un archivo con las celdas
contrarias
Gitignore update
Delete Thumbs.db
Delete Thumbs.db 2
Delete Thumbs.db 3
Delete Thumbs.db 4
Delete Thumbs.db 5
Pj y mob se blitean en la pantalla de pelea

-Se evita la posibilidad de que un enemigo se ponga en la misma casilla
de otro
-Pj y mob se blitean en la pantalla de pelea, en celdas aleatorias
(validas) y se almacena estan estas 2 celdas (def blit_pj_mob_en_pelea)
-Cada vez que un personaje presiona una tecla de movimiento, un enemigo
en el mapa se mueve si es que puede
[WIP] El jugador puede moverse durante la pelea

-El jugador puede moverse durante la pelea [WIP]
Bug-fix en creacion de personaje

si en el archivo personajes.dat, se saltaban muchos personajes entre
cada id, el personaje creado no se agregaba a accounts.dat
Nueva Clase :+1:  + archivo de idioma

-Se agrega una nueva clase al juego
-Se agrega un nuevo mob al juego (aparece en mapa 0007)
-Se agrega un archivo de idioma (el codigo sera compatible con el en la
proxima update), lo cual posibilita traducir el juego a varios idiomas
Compatibilidad con archivos de idiomas

-Los archivos de idioma deben llamarse lang_'idioma'.lang, encontrarse
en la carpeta languages y se seleccionan en settings.ini
-Se elimino una imagen innecesaria
-Bugfix: los personajes se guardan correctamente
-Bugfix: el jugador se puede mover durante la "pelea" en aspect_ratio ==
2
[WIP] Compatibilidad con distintas resoluciones

-[WIP] Se empieza compatibilidad con distintas resoluciones
-Se agrega la def importar_imagenes, la cual retorna una lista con todas
las imagenes que se usan durante el juego
-Se actualizan imagenes de personajes
-Se actualizan imagenes de los menus
Version alternativa de monster001
gitignore