From 7c4d8699b2e9ba64f98bd2a0290080726fa8ccfe Mon Sep 17 00:00:00 2001 From: oroborus Date: Tue, 2 Sep 2008 22:07:07 +0000 Subject: - areny su ulozene v *.zip archivoch ( totalne rozmrdany zdrojovy kod -- zajtra to dokoncim ) git-svn-id: http://opensvn.csie.org/tuxanci_ng@263 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e --- src/client/image.c | 11 +++++++++-- src/client/saveLoad.c | 7 +++++-- 2 files changed, 14 insertions(+), 4 deletions(-) (limited to 'src/client') diff --git a/src/client/image.c b/src/client/image.c index bcac02c..86f80af 100755 --- a/src/client/image.c +++ b/src/client/image.c @@ -40,8 +40,15 @@ static SDL_Surface *loadImage(const char *filename, int alpha) char str[STR_PATH_SIZE]; - sprintf(str, PATH_IMAGE "%s", filename); - + if( filename[0] != '/' ) + { + sprintf(str, PATH_IMAGE "%s", filename); + } + else + { + strcpy(str, filename); + } + accessExistFile(str); if( ( tmp = IMG_Load(str) ) == NULL ) diff --git a/src/client/saveLoad.c b/src/client/saveLoad.c index a02a80f..15ad143 100644 --- a/src/client/saveLoad.c +++ b/src/client/saveLoad.c @@ -59,11 +59,13 @@ static void action_saveItem(space_t *space, item_t *item, textFile_t *textFile) static void saveContextArenaToTextFile(textFile_t *textFile, arena_t *arena) { char str[STR_PROTO_SIZE]; - +/* sprintf(str, "ARENA %s %d %d", getArenaNetName(getChoiceArenaId()), arena->countRound, arena->max_countRound); +*/ + //TODO addList(textFile->text, strdup(str)); @@ -105,7 +107,8 @@ static arena_t* loadArenaFromLine(char *line) sscanf(line, "%s %s %d %d", cmd, name, &countRound, &max_countRound); - setWorldArena( getArenaIdFormNetName(name) ); + //setWorldArena( getArenaIdFormNetName(name) ); + //TODO arena = getCurrentArena(); arena->max_countRound = max_countRound; -- cgit v1.2.3