|
|
|
@@ -350,91 +350,91 @@ void Director::initInput()
|
|
|
|
bool Director::setFileList()
|
|
|
|
bool Director::setFileList()
|
|
|
|
{
|
|
|
|
{
|
|
|
|
// Ficheros del mapa
|
|
|
|
// Ficheros del mapa
|
|
|
|
asset->add("/data/map/01.map", t_data);
|
|
|
|
asset->add("/../data/map/01.map", t_data);
|
|
|
|
asset->add("/data/map/01.tmx", t_data);
|
|
|
|
asset->add("/../data/map/01.tmx", t_data);
|
|
|
|
asset->add("/data/map/01.ene", t_data);
|
|
|
|
asset->add("/../data/map/01.ene", t_data);
|
|
|
|
asset->add("/data/map/02.map", t_data);
|
|
|
|
asset->add("/../data/map/02.map", t_data);
|
|
|
|
asset->add("/data/map/02.tmx", t_data);
|
|
|
|
asset->add("/../data/map/02.tmx", t_data);
|
|
|
|
asset->add("/data/map/02.ene", t_data);
|
|
|
|
asset->add("/../data/map/02.ene", t_data);
|
|
|
|
asset->add("/data/map/03.map", t_data);
|
|
|
|
asset->add("/../data/map/03.map", t_data);
|
|
|
|
asset->add("/data/map/03.tmx", t_data);
|
|
|
|
asset->add("/../data/map/03.tmx", t_data);
|
|
|
|
asset->add("/data/map/03.ene", t_data);
|
|
|
|
asset->add("/../data/map/03.ene", t_data);
|
|
|
|
asset->add("/data/map/04.map", t_data);
|
|
|
|
asset->add("/../data/map/04.map", t_data);
|
|
|
|
asset->add("/data/map/04.tmx", t_data);
|
|
|
|
asset->add("/../data/map/04.tmx", t_data);
|
|
|
|
asset->add("/data/map/05.map", t_data);
|
|
|
|
asset->add("/../data/map/05.map", t_data);
|
|
|
|
asset->add("/data/map/05.tmx", t_data);
|
|
|
|
asset->add("/../data/map/05.tmx", t_data);
|
|
|
|
asset->add("/data/map/06.map", t_data);
|
|
|
|
asset->add("/../data/map/06.map", t_data);
|
|
|
|
asset->add("/data/map/06.tmx", t_data);
|
|
|
|
asset->add("/../data/map/06.tmx", t_data);
|
|
|
|
asset->add("/data/map/07.map", t_data);
|
|
|
|
asset->add("/../data/map/07.map", t_data);
|
|
|
|
asset->add("/data/map/07.tmx", t_data);
|
|
|
|
asset->add("/../data/map/07.tmx", t_data);
|
|
|
|
asset->add("/data/map/08.map", t_data);
|
|
|
|
asset->add("/../data/map/08.map", t_data);
|
|
|
|
asset->add("/data/map/08.tmx", t_data);
|
|
|
|
asset->add("/../data/map/08.tmx", t_data);
|
|
|
|
asset->add("/data/map/09.map", t_data);
|
|
|
|
asset->add("/../data/map/09.map", t_data);
|
|
|
|
asset->add("/data/map/09.tmx", t_data);
|
|
|
|
asset->add("/../data/map/09.tmx", t_data);
|
|
|
|
asset->add("/data/map/10.map", t_data);
|
|
|
|
asset->add("/../data/map/10.map", t_data);
|
|
|
|
asset->add("/data/map/10.tmx", t_data);
|
|
|
|
asset->add("/../data/map/10.tmx", t_data);
|
|
|
|
asset->add("/data/map/tiles_surface.png", t_bitmap);
|
|
|
|
asset->add("/../data/map/tiles_surface.png", t_bitmap);
|
|
|
|
|
|
|
|
|
|
|
|
// Ficheros de configuración
|
|
|
|
// Ficheros de configuración
|
|
|
|
asset->add("/data/config/config.txt", t_data, false);
|
|
|
|
asset->add("/../data/config/config.txt", t_data, false);
|
|
|
|
asset->add("/data/input/gamecontrollerdb.txt", t_data);
|
|
|
|
asset->add("/../data/input/gamecontrollerdb.txt", t_data);
|
|
|
|
|
|
|
|
|
|
|
|
// Ficheros del jugador
|
|
|
|
// Ficheros del jugador
|
|
|
|
asset->add("/data/player/player.png", t_bitmap);
|
|
|
|
asset->add("/../data/player/player.png", t_bitmap);
|
|
|
|
asset->add("/data/player/player.ani", t_data);
|
|
|
|
asset->add("/../data/player/player.ani", t_data);
|
|
|
|
|
|
|
|
|
|
|
|
// Ficheros de sonido
|
|
|
|
// Ficheros de sonido
|
|
|
|
asset->add("/data/sound/sound_player_coin.wav", t_sound);
|
|
|
|
asset->add("/../data/sound/sound_player_coin.wav", t_sound);
|
|
|
|
asset->add("/data/sound/sound_player_death.wav", t_sound);
|
|
|
|
asset->add("/../data/sound/sound_player_death.wav", t_sound);
|
|
|
|
asset->add("/data/sound/sound_drop_enemy.wav", t_sound);
|
|
|
|
asset->add("/../data/sound/sound_drop_enemy.wav", t_sound);
|
|
|
|
asset->add("/data/sound/sound_drop_splat.wav", t_sound);
|
|
|
|
asset->add("/../data/sound/sound_drop_splat.wav", t_sound);
|
|
|
|
asset->add("/data/sound/sound_player_jump.wav", t_sound);
|
|
|
|
asset->add("/../data/sound/sound_player_jump.wav", t_sound);
|
|
|
|
asset->add("/data/sound/sound_menu_logo.wav", t_sound);
|
|
|
|
asset->add("/../data/sound/sound_menu_logo.wav", t_sound);
|
|
|
|
asset->add("/data/sound/sound_menu_start.wav", t_sound);
|
|
|
|
asset->add("/../data/sound/sound_menu_start.wav", t_sound);
|
|
|
|
asset->add("/data/sound/sound_menu_select.wav", t_sound);
|
|
|
|
asset->add("/../data/sound/sound_menu_select.wav", t_sound);
|
|
|
|
asset->add("/data/sound/sound_menu_cancel.wav", t_sound);
|
|
|
|
asset->add("/../data/sound/sound_menu_cancel.wav", t_sound);
|
|
|
|
asset->add("/data/sound/sound_menu_move.wav", t_sound);
|
|
|
|
asset->add("/../data/sound/sound_menu_move.wav", t_sound);
|
|
|
|
|
|
|
|
|
|
|
|
// Ficheros con musica
|
|
|
|
// Ficheros con musica
|
|
|
|
asset->add("/data/music/music_title.ogg", t_music);
|
|
|
|
asset->add("/../data/music/music_title.ogg", t_music);
|
|
|
|
asset->add("/data/music/music_surface.ogg", t_music);
|
|
|
|
asset->add("/../data/music/music_surface.ogg", t_music);
|
|
|
|
asset->add("/data/music/music_volcano.ogg", t_music);
|
|
|
|
asset->add("/../data/music/music_volcano.ogg", t_music);
|
|
|
|
|
|
|
|
|
|
|
|
// Ficheros de fuentes de texto
|
|
|
|
// Ficheros de fuentes de texto
|
|
|
|
asset->add("/data/font/debug.png", t_font);
|
|
|
|
asset->add("/../data/font/debug.png", t_font);
|
|
|
|
asset->add("/data/font/debug.txt", t_font);
|
|
|
|
asset->add("/../data/font/debug.txt", t_font);
|
|
|
|
asset->add("/data/font/dogica.png", t_font);
|
|
|
|
asset->add("/../data/font/dogica.png", t_font);
|
|
|
|
asset->add("/data/font/dogica.txt", t_font);
|
|
|
|
asset->add("/../data/font/dogica.txt", t_font);
|
|
|
|
asset->add("/data/font/smb2.png", t_font);
|
|
|
|
asset->add("/../data/font/smb2.png", t_font);
|
|
|
|
asset->add("/data/font/smb2.txt", t_font);
|
|
|
|
asset->add("/../data/font/smb2.txt", t_font);
|
|
|
|
|
|
|
|
|
|
|
|
// Ficheros de enemigos
|
|
|
|
// Ficheros de enemigos
|
|
|
|
asset->add("/data/actors/enemies/walking_eye.png", t_bitmap);
|
|
|
|
asset->add("/../data/actors/enemies/walking_eye.png", t_bitmap);
|
|
|
|
asset->add("/data/actors/enemies/walking_eye.ani", t_data);
|
|
|
|
asset->add("/../data/actors/enemies/walking_eye.ani", t_data);
|
|
|
|
asset->add("/data/actors/enemies/bug.png", t_bitmap);
|
|
|
|
asset->add("/../data/actors/enemies/bug.png", t_bitmap);
|
|
|
|
asset->add("/data/actors/enemies/bug.ani", t_data);
|
|
|
|
asset->add("/../data/actors/enemies/bug.ani", t_data);
|
|
|
|
asset->add("/data/actors/enemies/flying_eye.png", t_bitmap);
|
|
|
|
asset->add("/../data/actors/enemies/flying_eye.png", t_bitmap);
|
|
|
|
asset->add("/data/actors/enemies/flying_eye.ani", t_data);
|
|
|
|
asset->add("/../data/actors/enemies/flying_eye.ani", t_data);
|
|
|
|
asset->add("/data/actors/enemies/flying_eye_horn.png", t_bitmap);
|
|
|
|
asset->add("/../data/actors/enemies/flying_eye_horn.png", t_bitmap);
|
|
|
|
asset->add("/data/actors/enemies/flying_eye_horn.ani", t_data);
|
|
|
|
asset->add("/../data/actors/enemies/flying_eye_horn.ani", t_data);
|
|
|
|
asset->add("/data/actors/enemies/manzana.png", t_bitmap);
|
|
|
|
asset->add("/../data/actors/enemies/manzana.png", t_bitmap);
|
|
|
|
asset->add("/data/actors/enemies/manzana.ani", t_data);
|
|
|
|
asset->add("/../data/actors/enemies/manzana.ani", t_data);
|
|
|
|
|
|
|
|
|
|
|
|
// Ficheros de actores
|
|
|
|
// Ficheros de actores
|
|
|
|
asset->add("/data/actors/moving_platform.png", t_bitmap);
|
|
|
|
asset->add("/../data/actors/moving_platform.png", t_bitmap);
|
|
|
|
asset->add("/data/actors/moving_platform.ani", t_data);
|
|
|
|
asset->add("/../data/actors/moving_platform.ani", t_data);
|
|
|
|
asset->add("/data/actors/items/diamond.png", t_bitmap);
|
|
|
|
asset->add("/../data/actors/items/diamond.png", t_bitmap);
|
|
|
|
asset->add("/data/actors/items/diamond.ani", t_data);
|
|
|
|
asset->add("/../data/actors/items/diamond.ani", t_data);
|
|
|
|
|
|
|
|
|
|
|
|
// Ficheros del logo
|
|
|
|
// Ficheros del logo
|
|
|
|
asset->add("/data/logo/logo.png", t_bitmap);
|
|
|
|
asset->add("/../data/logo/logo.png", t_bitmap);
|
|
|
|
|
|
|
|
|
|
|
|
// Ficheros de la intro
|
|
|
|
// Ficheros de la intro
|
|
|
|
asset->add("/data/intro/intro.png", t_bitmap);
|
|
|
|
asset->add("/../data/intro/intro.png", t_bitmap);
|
|
|
|
asset->add("/data/intro/intro.ani", t_data);
|
|
|
|
asset->add("/../data/intro/intro.ani", t_data);
|
|
|
|
|
|
|
|
|
|
|
|
// Ficheros de menu
|
|
|
|
// Ficheros de menu
|
|
|
|
asset->add("/data/menu/title.men", t_data);
|
|
|
|
asset->add("/../data/menu/title.men", t_data);
|
|
|
|
|
|
|
|
|
|
|
|
return asset->check();
|
|
|
|
return asset->check();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|