File mures-0.5-datadir.patch of Package mures
--- src/anim.c
+++ src/anim.c
@@ -169,7 +169,7 @@
break;
}
- sprintf(&buff2[0], "images/%s", &buff[0]);
+ sprintf(&buff2[0], "/usr/share/mures/images/%s", &buff[0]);
temp_frame = frame_load(&buff2[0], factor);
--- src/audio_sdl.c
+++ src/audio_sdl.c
@@ -11,10 +11,10 @@
if(last_clock!= -1) {
if(g->type == BATTLE) {
if(g->sim.clock < 6000 && g->sim.clock/1000 != last_clock/1000)
- play_sound("sounds/clock_tick.wav");
+ play_sound("/usr/share/mures/sounds/clock_tick.wav");
if(g->sim.clock < 60000 && last_clock >= 60000)
- play_sound("sounds/one_minute.wav");
+ play_sound("/usr/share/mures/sounds/one_minute.wav");
}
}
last_clock = g->sim.clock;
@@ -24,22 +24,22 @@
{
switch(event) {
case GET_MOUSE:
- play_sound("sounds/get_mouse.wav");
+ play_sound("/usr/share/mures/sounds/get_mouse.wav");
break;
case GET_MOUSE_50:
- play_sound("sounds/get_mouse_50.wav");
+ play_sound("/usr/share/mures/sounds/get_mouse_50.wav");
break;
case GET_MOUSE_Q:
- play_sound("sounds/get_mouse_q.wav");
+ play_sound("/usr/share/mures/sounds/get_mouse_q.wav");
break;
case GET_CAT:
- play_sound("sounds/get_cat.wav");
+ play_sound("/usr/share/mures/sounds/get_cat.wav");
break;
case START_GAME:
- play_sound("sounds/start_game.wav");
+ play_sound("/usr/share/mures/sounds/start_game.wav");
break;
case PAUSE_GAME:
- play_sound("sounds/pause_game.wav");
+ play_sound("/usr/share/mures/sounds/pause_game.wav");
break;
}
}
--- src/gi_sdl.c
+++ src/gi_sdl.c
@@ -514,7 +514,7 @@
/* run input script */
- if(lua_dofile(L, "input.lua") != 0) {
+ if(lua_dofile(L, "/usr/share/mures/input.lua") != 0) {
fprintf(stderr, "Couldn't execute input config script \"input.lua\".\n");
return 0;
}
--- src/go_gl.c
+++ src/go_gl.c
@@ -410,7 +410,7 @@
for(i=0; i<MAX_TEXTURE; i++) {
for(j=0; j<MAX_TEXTURE; j++)
if(texdata[j].id == i) {
- sprintf(buff, "textures/%s", texdata[j].file);
+ sprintf(buff, "/usr/share/mures/textures/%s", texdata[j].file);
load_texture(buff, &(TEX(i)));
break;
--- src/go_sdl.c
+++ src/go_sdl.c
@@ -472,7 +472,7 @@
go_sdl *go = &GO;
printf("Loading digit font...\n");
- go->digit_font = TTF_OpenFont("images/cmtt10.ttf", max2(3, go->block_size*14/10));
+ go->digit_font = TTF_OpenFont("/usr/share/mures/images/cmtt10.ttf", max2(3, go->block_size*14/10));
if(go->digit_font == NULL) {
fprintf(stderr, "Couldn't load digit font.\n");
@@ -480,7 +480,7 @@
}
printf("Loading clock font...\n");
- go->clock_font = TTF_OpenFont("images/cmr10.ttf", max2(3, go->block_size*14/10));
+ go->clock_font = TTF_OpenFont("/usr/share/mures/images/cmr10.ttf", max2(3, go->block_size*14/10));
if(go->clock_font == NULL) {
fprintf(stderr, "Couldn't load clock font.\n");
@@ -488,7 +488,7 @@
}
printf("Loading mode intro font...\n");
- go->mode_intro_font = TTF_OpenFont("images/cmtt10.ttf", max2(3, go->block_size*8/10));
+ go->mode_intro_font = TTF_OpenFont("/usr/share/mures/images/cmtt10.ttf", max2(3, go->block_size*8/10));
if(go->mode_intro_font == NULL) {
fprintf(stderr, "Couldn't load mode intro font.\n");
@@ -496,7 +496,7 @@
}
printf("Loading small font...\n");
- go->small_font = TTF_OpenFont("images/cmtt10.ttf", max2(3, go->block_size*4/10));
+ go->small_font = TTF_OpenFont("/usr/share/mures/images/cmtt10.ttf", max2(3, go->block_size*4/10));
if(go->small_font == NULL) {
fprintf(stderr, "Couldn't load small font :%s.\n", TTF_GetError());
@@ -524,7 +524,7 @@
break;
if(j!=MAX_ANIM) { /* if there is something to load for it */
- sprintf(&buff[0], "images/%s", image_info[j].file);
+ sprintf(&buff[0], "/usr/share/mures/images/%s", image_info[j].file);
go->anim[i] = anim_load(buff, ((float)go->block_size)/44);
--- src/gui.c
+++ src/gui.c
@@ -139,7 +139,7 @@
int gui_load_images()
{
- pointer = image_load("gui/pointer.png", 1);
+ pointer = image_load("/usr/share/mures/gui/pointer.png", 1);
if(pointer == NULL)
return 0;
@@ -203,7 +203,7 @@
if(object[i].exists)
if(object[i].type == BUTTON || object[i].type == NUMBER || object[i].type == CHECKBOX || object[i].type == MAP)
if(on_object(px, py, i)) {
- play_sound("sounds/get_mouse.wav");
+ play_sound("/usr/share/mures/sounds/get_mouse.wav");
object_p_from = i;
break;
}
--- src/load_maps.lua
+++ src/load_maps.lua
@@ -2,41 +2,41 @@
-- battle maps
-loadmap "maps/battle/bottom.mus"
-loadmap "maps/battle/box.mus"
-loadmap "maps/battle/buffer.mus"
-loadmap "maps/battle/corner.mus"
-loadmap "maps/battle/cycle.mus"
-loadmap "maps/battle/default.mus"
-loadmap "maps/battle/grid.mus"
-loadmap "maps/battle/horiz.mus"
-loadmap "maps/battle/imbalance.mus"
-loadmap "maps/battle/inside.mus"
-loadmap "maps/battle/left.mus"
-loadmap "maps/battle/lines.mus"
-loadmap "maps/battle/maze.mus"
-loadmap "maps/battle/open.mus"
-loadmap "maps/battle/paths.mus"
-loadmap "maps/battle/random.mus"
-loadmap "maps/battle/section.mus"
-loadmap "maps/battle/sides.mus"
-loadmap "maps/battle/sidemice.mus"
-loadmap "maps/battle/spin.mus"
-loadmap "maps/battle/split.mus"
-loadmap "maps/battle/top.mus"
-loadmap "maps/battle/tunnels.mus"
-loadmap "maps/battle/turn.mus"
-loadmap "maps/battle/twirl.mus"
-loadmap "maps/battle/untitled.mus"
-loadmap "maps/battle/x.mus"
+loadmap "/usr/share/mures/maps/battle/bottom.mus"
+loadmap "/usr/share/mures/maps/battle/box.mus"
+loadmap "/usr/share/mures/maps/battle/buffer.mus"
+loadmap "/usr/share/mures/maps/battle/corner.mus"
+loadmap "/usr/share/mures/maps/battle/cycle.mus"
+loadmap "/usr/share/mures/maps/battle/default.mus"
+loadmap "/usr/share/mures/maps/battle/grid.mus"
+loadmap "/usr/share/mures/maps/battle/horiz.mus"
+loadmap "/usr/share/mures/maps/battle/imbalance.mus"
+loadmap "/usr/share/mures/maps/battle/inside.mus"
+loadmap "/usr/share/mures/maps/battle/left.mus"
+loadmap "/usr/share/mures/maps/battle/lines.mus"
+loadmap "/usr/share/mures/maps/battle/maze.mus"
+loadmap "/usr/share/mures/maps/battle/open.mus"
+loadmap "/usr/share/mures/maps/battle/paths.mus"
+loadmap "/usr/share/mures/maps/battle/random.mus"
+loadmap "/usr/share/mures/maps/battle/section.mus"
+loadmap "/usr/share/mures/maps/battle/sides.mus"
+loadmap "/usr/share/mures/maps/battle/sidemice.mus"
+loadmap "/usr/share/mures/maps/battle/spin.mus"
+loadmap "/usr/share/mures/maps/battle/split.mus"
+loadmap "/usr/share/mures/maps/battle/top.mus"
+loadmap "/usr/share/mures/maps/battle/tunnels.mus"
+loadmap "/usr/share/mures/maps/battle/turn.mus"
+loadmap "/usr/share/mures/maps/battle/twirl.mus"
+loadmap "/usr/share/mures/maps/battle/untitled.mus"
+loadmap "/usr/share/mures/maps/battle/x.mus"
-- puzzle maps
-loadmap "maps/puzzle/nineteen.mus"
-loadmap "maps/puzzle/seven.mus"
-loadmap "maps/puzzle/six.mus"
-loadmap "maps/puzzle/top.mus"
-loadmap "maps/puzzle/two.mus"
-loadmap "maps/puzzle/zone.mus"
+loadmap "/usr/share/mures/maps/puzzle/nineteen.mus"
+loadmap "/usr/share/mures/maps/puzzle/seven.mus"
+loadmap "/usr/share/mures/maps/puzzle/six.mus"
+loadmap "/usr/share/mures/maps/puzzle/top.mus"
+loadmap "/usr/share/mures/maps/puzzle/two.mus"
+loadmap "/usr/share/mures/maps/puzzle/zone.mus"
write "done.\n"
--- src/map.c
+++ src/map.c
@@ -429,8 +429,8 @@
/* load maps */
- if(lua_dofile(L, "load_maps.lua") != 0) {
- fprintf(stderr, "Couldn't execute map loading script \"load_maps.lua\".\n");
+ if(lua_dofile(L, "/usr/share/mures/load_maps.lua") != 0) {
+ fprintf(stderr, "Couldn't execute map loading script \"/usr/share/mures/load_maps.lua\".\n");
return 0;
}
--- src/output.c
+++ src/output.c
@@ -143,7 +143,7 @@
return 0;
}
- menu_font = TTF_OpenFont("images/cmtt10.ttf", 30);
+ menu_font = TTF_OpenFont("/usr/share/mures/images/cmtt10.ttf", 30);
if(menu_font == NULL) {
fprintf(stderr, "Font load failed.\n");