1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
|
Description: find data files into appropriate directory
This allows find jigzo's data files on /usr/share/game/jigzo
Author: Elías Alejandro Año Mendoza <ealmdz@gmail.com>
===================================================================
--- jigzo-0.6.1.orig/src/main.cxx 2009-06-24 20:05:40.000000000 -0500
+++ jigzo-0.6.1/src/main.cxx 2009-06-24 20:10:43.000000000 -0500
@@ -116,8 +116,8 @@
printf("Unable to open audio... continuing without.\n");
soundFailed = true;
}else{
- mixChunkConnect= Mix_LoadWAV("sound/connect.wav");
- mixChunkFinish= Mix_LoadWAV("sound/finish.wav");
+ mixChunkConnect= Mix_LoadWAV("/usr/share/games/jigzo/sound/connect.wav");
+ mixChunkFinish= Mix_LoadWAV("/usr/share/games/jigzo/sound/finish.wav");
}
}
else
@@ -546,7 +546,7 @@
{
PngLoader pngLoader;
RGBA arrowRGBA;
- pngLoader.Load("image/arrow.png",arrowRGBA);
+ pngLoader.Load("/usr/share/games/jigzo/image/arrow.png",arrowRGBA);
rgba.Paste(arrowRGBA,rgba.Width()-arrowRGBA.Width(),
rgba.Height()-arrowRGBA.Height());
arrow = new Sprite;
@@ -562,7 +562,7 @@
{
PngLoader pngLoader;
RGBA leaveRGBA;
- pngLoader.Load("image/leave.png",leaveRGBA);
+ pngLoader.Load("/usr/share/games/jigzo/image/leave.png",leaveRGBA);
rgba.Paste(leaveRGBA,rgba.Width()-offsetX-leaveRGBA.Width(),
rgba.Height()-offsetY-leaveRGBA.Height());
leave = new Sprite;
@@ -579,7 +579,7 @@
{
PngLoader pngLoader;
RGBA folderRGBA;
- pngLoader.Load("image/folder.png",folderRGBA);
+ pngLoader.Load("/usr/share/games/jigzo/image/folder.png",folderRGBA);
rgba.Paste(folderRGBA,rgba.Width()-offsetX-folderRGBA.Width(),
rgba.Height()-offsetY-folderRGBA.Height());
for (int i = 0;i<nFolders; i++)
@@ -661,7 +661,7 @@
void ReadPreviewFolders(void)
{
- RecursePreviewFolder("puzzles/");
+ RecursePreviewFolder("/usr/share/games/jigzo/puzzles/");
};
void ReadPreviews(void)
@@ -754,17 +754,17 @@
chars[i] = 0;
}
- string mapDataFilename = "font/charmap.map";
+ string mapDataFilename = "/usr/share/games/jigzo/font/charmap.map";
texture = new Texture(global_gl_texture);
RGBA rgba(1024,1024);
PngLoader pngLoader;
- pngLoader.Load("font/charmap.png",rgba);
+ pngLoader.Load("/usr/share/games/jigzo/font/charmap.png",rgba);
JpgLoader jpgLoader;
- jpgLoader.Merge("font/charmap.jpg",rgba);
+ jpgLoader.Merge("/usr/share/games/jigzo/font/charmap.jpg",rgba);
Assign(*texture,rgba,GL_LINEAR);
|