super-tux-commit Mailing List for Super Tux (Page 35)
Brought to you by:
wkendrick
You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
(94) |
Apr
(500) |
May
(531) |
Jun
(196) |
Jul
(224) |
Aug
(193) |
Sep
(117) |
Oct
(115) |
Nov
(319) |
Dec
(97) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(19) |
Feb
|
Mar
(105) |
Apr
(41) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(6) |
2007 |
Jan
(1) |
Feb
(2) |
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
(2) |
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
(4) |
Jul
|
Aug
|
Sep
(7) |
Oct
(12) |
Nov
(26) |
Dec
(39) |
2009 |
Jan
(6) |
Feb
(15) |
Mar
(10) |
Apr
(25) |
May
(29) |
Jun
(21) |
Jul
(26) |
Aug
(8) |
Sep
(3) |
Oct
|
Nov
|
Dec
(10) |
2010 |
Jan
(5) |
Feb
(5) |
Mar
(2) |
Apr
|
May
(5) |
Jun
|
Jul
(1) |
Aug
(2) |
Sep
(2) |
Oct
(2) |
Nov
|
Dec
|
From: Ricardo C. <rm...@us...> - 2004-08-27 20:35:06
|
Update of /cvsroot/super-tux/supertux/lib/video In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24953/lib/video Modified Files: screen.cpp screen.h surface.cpp surface.h Log Message: Apply filter mask. TODO: make it working over the other rather than a colorization. Index: screen.cpp =================================================================== RCS file: /cvsroot/super-tux/supertux/lib/video/screen.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- screen.cpp 26 Jul 2004 15:48:38 -0000 1.4 +++ screen.cpp 27 Aug 2004 20:34:56 -0000 1.5 @@ -42,6 +42,37 @@ using namespace SuperTux; /* 'Stolen' from the SDL documentation. + * Return the pixel value at (x, y) + * NOTE: The surface must be locked before calling this! + */ +Uint32 SuperTux::getpixel(SDL_Surface *surface, int x, int y) +{ + int bpp = surface->format->BytesPerPixel; + /* Here p is the address to the pixel we want to retrieve */ + Uint8 *p = (Uint8 *)surface->pixels + y * surface->pitch + x * bpp; + + switch(bpp) { + case 1: + return *p; + + case 2: + return *(Uint16 *)p; + + case 3: + if(SDL_BYTEORDER == SDL_BIG_ENDIAN) + return p[0] << 16 | p[1] << 8 | p[2]; + else + return p[0] | p[1] << 8 | p[2] << 16; + + case 4: + return *(Uint32 *)p; + + default: + return 0; /* shouldn't happen, but avoids warnings */ + } +} + +/* 'Stolen' from the SDL documentation. * Set the pixel at (x, y) to the given value * NOTE: The surface must be locked before calling this! */ Index: screen.h =================================================================== RCS file: /cvsroot/super-tux/supertux/lib/video/screen.h,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- screen.h 21 Aug 2004 11:39:59 -0000 1.3 +++ screen.h 27 Aug 2004 20:34:56 -0000 1.4 @@ -49,6 +49,11 @@ { if(color.size() >= 3) { red = color[0]; green = color[1]; blue = color[2]; } if(color.size() == 4) alpha = color[3]; } + Color(std::vector <int> color) + : red(0), green(0), blue(0), alpha(255) + { if(color.size() >= 3) { red = color[0]; green = color[1]; blue = color[2]; } + if(color.size() == 4) alpha = color[3]; } + Color(const Color& o) : red(o.red), green(o.green), blue(o.blue), alpha(o.alpha) { } @@ -61,13 +66,19 @@ return false; } + Uint32 map_rgb(SDL_Surface* surface) + { return SDL_MapRGB(surface->format, red, green, blue); } + Uint32 map_rgba(SDL_Surface* surface) + { return SDL_MapRGBA(surface->format, red, green, blue, alpha); } + Uint8 red, green, blue, alpha; }; class Vector; - void putpixel(SDL_Surface *surface, int x, int y, Uint32 pixel); + Uint32 getpixel(SDL_Surface* surface, int x, int y); + void putpixel(SDL_Surface* surface, int x, int y, Uint32 pixel); void drawpixel(int x, int y, Uint32 pixel); void fillrect(float x, float y, float w, float h, int r, int g, int b, int a = 255); void draw_line(float x1, float y1, float x2, float y2, int r, int g, int b, int a = 255); Index: surface.h =================================================================== RCS file: /cvsroot/super-tux/supertux/lib/video/surface.h,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- surface.h 19 Aug 2004 11:01:46 -0000 1.5 +++ surface.h 27 Aug 2004 20:34:56 -0000 1.6 @@ -35,7 +35,8 @@ namespace SuperTux { - + + void apply_filter_to_surface(SDL_Surface *surface, int filter, int value); SDL_Surface* sdl_surface_from_sdl_surface(SDL_Surface* sdl_surf, bool use_alpha); SDL_Surface* sdl_surface_from_nothing(); @@ -56,6 +57,11 @@ SEMI_TRANSPARENT = 0x0004 }; + /// types of filters + enum { + MASK_FILTER + }; + /** This class holds all the data necessary to construct a surface */ class SurfaceData { @@ -111,6 +117,8 @@ void reload(); void resize(int widht, int height); + + void apply_mask(Color color); }; /** Surface implementation, all implementation have to inherit from @@ -137,6 +145,8 @@ int resize(int w_, int h_); SDL_Surface* get_sdl_surface() const; // @evil@ try to avoid this function + + virtual void apply_mask(Color color) = 0; }; class SurfaceSDL : public SurfaceImpl @@ -151,6 +161,8 @@ int draw(float x, float y, Uint8 alpha, Uint32 effect = NONE_EFFECT); int draw_part(float sx, float sy, float x, float y, float w, float h, Uint8 alpha, Uint32 effect = NONE_EFFECT); int draw_stretched(float x, float y, int w, int h, Uint8 alpha, Uint32 effect = NONE_EFFECT); + + void apply_mask(Color color); }; #ifndef NOOPENGL @@ -171,6 +183,7 @@ int draw_part(float sx, float sy, float x, float y, float w, float h, Uint8 alpha, Uint32 effect = NONE_EFFECT); int draw_stretched(float x, float y, int w, int h, Uint8 alpha, Uint32 effect = NONE_EFFECT); + void apply_mask(Color color); private: void create_gl(SDL_Surface * surf, GLuint * tex); Index: surface.cpp =================================================================== RCS file: /cvsroot/super-tux/supertux/lib/video/surface.cpp,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- surface.cpp 19 Aug 2004 11:01:46 -0000 1.7 +++ surface.cpp 27 Aug 2004 20:34:56 -0000 1.8 @@ -26,6 +26,7 @@ #include "SDL_image.h" #include "../video/surface.h" +#include "../video/screen.h" #include "../app/globals.h" #include "../app/setup.h" @@ -196,6 +197,11 @@ } } +void Surface::apply_mask(Color color) +{ +impl->apply_mask(color); +} + Surface::~Surface() { #ifdef DEBUG @@ -246,6 +252,32 @@ } } +void +apply_filter_to_surface(SDL_Surface* surface, int filter, Color color) +{ +if(filter == MASK_FILTER) + { + Uint8 r,g,b,a; + SDL_Rect rect; + rect.w = rect.h = 1; + SDL_LockSurface(surface); + for(int x = 0; x < surface->w; x++) + for(int y = 0; y < surface->h; y++) + { +// SDL_LockSurface(surface); + SDL_GetRGBA(getpixel(surface,x,y), surface->format, &r,&g,&b,&a); +// SDL_UnlockSurface(surface); + if(a != 0) + { + putpixel(surface, x,y, color.map_rgba(surface)); +// rect.x = x; rect.y = y; +// SDL_FillRect(surface, &rect, color.map_rgba(surface)); + } + } + SDL_UnlockSurface(surface); + } +} + SDL_Surface* sdl_surface_part_from_file(const std::string& file, int x, int y, int w, int h, bool use_alpha) { @@ -804,6 +836,16 @@ return 0; } +void +SurfaceOpenGL::apply_mask(Color color) +{ + ::apply_filter_to_surface(sdl_surface, MASK_FILTER, color); + create_gl(sdl_surface,&gl_texture); + + w = sdl_surface->w; + h = sdl_surface->h; +} + #endif SurfaceSDL::SurfaceSDL(SDL_Surface* surf, bool use_alpha) @@ -1006,6 +1048,15 @@ return ret; } +void +SurfaceSDL::apply_mask(Color color) +{ + ::apply_filter_to_surface(sdl_surface, MASK_FILTER, color); + + w = sdl_surface->w; + h = sdl_surface->h; +} + SurfaceSDL::~SurfaceSDL() {} |
From: Ricardo C. <rm...@us...> - 2004-08-27 20:34:11
|
Update of /cvsroot/super-tux/supertux/lib/special In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24798/lib/special Modified Files: sprite.cpp Log Message: Added a mask to be applied to a sprite. TODO: put that inside a filter. Index: sprite.cpp =================================================================== RCS file: /cvsroot/super-tux/supertux/lib/special/sprite.cpp,v retrieving revision 1.20 retrieving revision 1.21 diff -u -d -r1.20 -r1.21 --- sprite.cpp 27 Aug 2004 11:20:27 -0000 1.20 +++ sprite.cpp 27 Aug 2004 20:34:01 -0000 1.21 @@ -79,15 +79,32 @@ if(!lispreader.read_string_vector("images", images)) Termination::abort("Sprite contains no images: ", action->name.c_str()); - for(std::vector<std::string>::size_type i = 0; i < images.size(); ++i) + for(std::vector<std::string>::size_type i = 0; i < images.size(); i++) { action->surfaces.push_back( new Surface(datadir + "/images/" + images[i], true)); - } + } + + // TODO: add a top filter entry + std::vector <int> mask_color; + lispreader.read_int_vector("apply-mask", mask_color); + if(mask_color.size() == 4) + { + for(std::vector<Surface*>::iterator i = action->surfaces.begin(); + i < action->surfaces.end(); i++) + { + (*i)->apply_mask(Color(mask_color)); + } + } actions[action->name] = action; } +/*void Sprite::parse_filter(LispReader& lispreader) +{ + +}*/ + void Sprite::init_defaults(Action* act) { |
From: Ricardo C. <rm...@us...> - 2004-08-27 11:20:36
|
Update of /cvsroot/super-tux/supertux/lib/special In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9072/lib/special Modified Files: sprite.cpp sprite.h Log Message: Added z order support and draw_part(). Index: sprite.cpp =================================================================== RCS file: /cvsroot/super-tux/supertux/lib/special/sprite.cpp,v retrieving revision 1.19 retrieving revision 1.20 diff -u -d -r1.19 -r1.20 --- sprite.cpp 21 Aug 2004 13:09:52 -0000 1.19 +++ sprite.cpp 27 Aug 2004 11:20:27 -0000 1.20 @@ -72,6 +72,7 @@ Termination::abort("Error: If there are more than one action, they need names!", ""); lispreader.read_int("x-offset", action->x_offset); lispreader.read_int("y-offset", action->y_offset); + lispreader.read_int("z-order", action->z_order); lispreader.read_float("fps", action->fps); std::vector<std::string> images; @@ -92,6 +93,7 @@ { act->x_offset = 0; act->y_offset = 0; + act->z_order = 0; act->fps = 10; start_animation(-1); @@ -215,20 +217,25 @@ << "/" << get_action_name() << std::endl; else context.draw_surface(action->surfaces[(int)frame], - pos - Vector(action->x_offset, action->y_offset), layer, drawing_effect); + pos - Vector(action->x_offset, action->y_offset), layer + action->z_order, + drawing_effect); } -#if 0 void -Sprite::draw_part(float sx, float sy, float x, float y, float w, float h) +Sprite::draw_part(DrawingContext& context, const Vector& source, const Vector& size, + const Vector& pos, int layer, Uint32 drawing_effect) { - time = SDL_GetTicks(); - unsigned int frame = get_current_frame(); + update(); - if (frame < surfaces.size()) - surfaces[frame]->draw_part(sx, sy, x - x_offset, y - y_offset, w, h); + if((int)frame >= get_frames() || (int)frame < 0) + std::cerr << "Warning: frame out of range: " << (int)frame + << "/" << get_frames() << " at sprite: " << get_name() + << "/" << get_action_name() << std::endl; + else + context.draw_surface_part(action->surfaces[(int)frame], source, size, + pos - Vector(action->x_offset, action->y_offset), layer + action->z_order, + drawing_effect); } -#endif int Sprite::get_width() Index: sprite.h =================================================================== RCS file: /cvsroot/super-tux/supertux/lib/special/sprite.h,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -r1.13 -r1.14 --- sprite.h 21 Aug 2004 13:09:52 -0000 1.13 +++ sprite.h 27 Aug 2004 11:20:27 -0000 1.14 @@ -39,8 +39,11 @@ { std::string name; + /** Position correction */ int x_offset; int y_offset; + /** Drawing priority in queue */ + int z_order; /** Frames per second */ float fps; @@ -58,6 +61,10 @@ void draw(DrawingContext& context, const Vector& pos, int layer, Uint32 drawing_effect = NONE_EFFECT); + void draw_part(DrawingContext& context, const Vector& source, + const Vector& size, const Vector& pos, int layer, + Uint32 drawing_effect = NONE_EFFECT); + /** Set action (or state) */ void set_action(std::string act); |
From: Ricardo C. <rm...@us...> - 2004-08-26 23:06:00
|
Update of /cvsroot/super-tux/supertux In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20633 Added Files: WORLDMAPDESIGN Log Message: This file a list of the different special tiles. --- NEW FILE: WORLDMAPDESIGN --- - World Map editing for SuperTux - http://super-tux.sf.net/ Last update: August 26, 2004 This document describes how to edit a world map. = EDITING WORLDMAP TILES = To edit a World Map, please use FlexLay. Thought it might have problems with the editing of level and special tiles, since it isn't sync with CVS. = AVAILABLE SPECIAL TILES = This are the available special tiles (even if 0_1_1 branch has some of them, they will most likely have different names or used in another way): ; This is a comment! (special-tile ; X and Y position [NECESSARY] (x 10) (y 14) ; If this is a level: (level "file_name.stl") ; Flip the level vertically [NEEDS: level] - default: false (vertical-flip #t) ; Stop auto-walking - default: false (auto-path #f) ; Add a message tile. You can also use this together with a teleporter. (map-message "Hello World!" ; Instead of showing a fix message, show while the player ; passes by [NEEDS: map-message]- default: false (passive-message #t) ; Apply action only in this/these direction(s) [WORKS FOR: passive-message] - ; default: true for all - possible values: north/south/east/west. More than one can ; be used with a separator or not (apply-to-direction "north-east") ; Add a teleporter tile to (teleport-to-x 20) (teleport-to-y 13) ; Don't show this tile [WORKS FOR: level, teleporter, map-message] (invisible-tile #t) ; Show this text file after completing this level [NEEDS: level] (extro-filename "filename") ; Go to this world after completing this level [NEEDS: level] (next-world "worldmap.stwt) ; Exit world map after completing this level [NEEDS: level] (exit-game #t) ) ; end of special-tile - SuperTux developers |
From: Ricardo C. <rm...@us...> - 2004-08-26 23:05:15
|
Update of /cvsroot/super-tux/supertux/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20467/src Modified Files: resources.cpp resources.h worldmap.cpp worldmap.h Log Message: Updated code to support new stuff from 0.1.2. Index: resources.h =================================================================== RCS file: /cvsroot/super-tux/supertux/src/resources.h,v retrieving revision 1.14 retrieving revision 1.15 diff -u -d -r1.14 -r1.15 --- resources.h 26 Jul 2004 15:48:38 -0000 1.14 +++ resources.h 26 Aug 2004 23:05:03 -0000 1.15 @@ -51,6 +51,7 @@ SND_STOMP, SND_KICK, SND_EXPLODE, + SND_WARP, NUM_SOUNDS }; Index: worldmap.cpp =================================================================== RCS file: /cvsroot/super-tux/supertux/src/worldmap.cpp,v retrieving revision 1.113 retrieving revision 1.114 diff -u -d -r1.113 -r1.114 --- worldmap.cpp 29 Jul 2004 11:05:28 -0000 1.113 +++ worldmap.cpp 26 Aug 2004 23:05:03 -0000 1.114 @@ -38,7 +38,7 @@ #include "app/gettext.h" #include "misc.h" -#define DISPLAY_MAP_MESSAGE_TIME 2800 +#define map_message_TIME 2800 Menu* worldmap_menu = 0; @@ -117,23 +117,52 @@ std::string filename = "<invalid>"; Tile* tile = new Tile; - tile->north = true; - tile->east = true; - tile->south = true; - tile->west = true; + tile->north = tile->east = tile->south = tile->west = true; tile->stop = true; tile->auto_walk = false; LispReader reader(lisp_cdr(element)); reader.read_int("id", id); + + std::string temp; + reader.read_string("possible-directions", temp); + if(!temp.empty()) + { + tile->north = tile->east = tile->south = tile->west = false; + if(temp.find("north") != std::string::npos) + tile->north = true; + if(temp.find("south") != std::string::npos) + tile->south = true; + if(temp.find("east") != std::string::npos) + tile->east = true; + if(temp.find("west") != std::string::npos) + tile->west = true; + } + + /* For backward compatibility */ reader.read_bool("north", tile->north); reader.read_bool("south", tile->south); reader.read_bool("west", tile->west); reader.read_bool("east", tile->east); + reader.read_bool("stop", tile->stop); reader.read_bool("auto-walk", tile->auto_walk); reader.read_string("image", filename); + reader.read_string("one-way", temp); + tile->one_way = BOTH_WAYS; + if(!temp.empty()) + { + if(temp == "north-south") + tile->one_way = NORTH_SOUTH_WAY; + else if(temp == "south-north") + tile->one_way = SOUTH_NORTH_WAY; + else if(temp == "east-west") + tile->one_way = EAST_WEST_WAY; + else if(temp == "west-east") + tile->one_way = WEST_EAST_WAY; + } + tile->sprite = new Surface( datadir + "/images/worldmap/" + filename, true); @@ -299,14 +328,24 @@ WorldMap::SpecialTile* special_tile = worldmap->at_special_tile(); if(special_tile && special_tile->passive_message) - { - worldmap->passive_message = special_tile->display_map_message; - worldmap->passive_message_timer.start(DISPLAY_MAP_MESSAGE_TIME); + { // direction and the apply_action_ are opposites, since they "see" + // directions in a different way + if((direction == D_NORTH && special_tile->apply_action_south) || + (direction == D_SOUTH && special_tile->apply_action_north) || + (direction == D_WEST && special_tile->apply_action_east) || + (direction == D_EAST && special_tile->apply_action_west)) + { + worldmap->passive_message = special_tile->map_message; + worldmap->passive_message_timer.start(map_message_TIME); + } } if (worldmap->at(tile_pos)->stop || (special_tile && !special_tile->passive_message)) { + if(special_tile && !special_tile->map_message.empty() && + !special_tile->passive_message) + worldmap->passive_message_timer.stop(); stop(); } else @@ -402,6 +441,7 @@ leveldot_green = new Surface(datadir + "/images/worldmap/leveldot_green.png", true); leveldot_red = new Surface(datadir + "/images/worldmap/leveldot_red.png", true); messagedot = new Surface(datadir + "/images/worldmap/messagedot.png", true); + teleporterdot = new Surface(datadir + "/images/worldmap/teleporterdot.png", true); enter_level = false; @@ -417,6 +457,7 @@ delete leveldot_green; delete leveldot_red; delete messagedot; + delete teleporterdot; } void @@ -469,26 +510,53 @@ special_tile.south = true; special_tile.west = true; - reader.read_string("extro-filename", special_tile.extro_filename); - reader.read_string("passive-message", special_tile.display_map_message); - special_tile.passive_message = false; - if(!special_tile.display_map_message.empty()) - special_tile.passive_message = true; - reader.read_string("map-message", special_tile.display_map_message); - reader.read_string("next-world", special_tile.next_worldmap); - reader.read_string("level", special_tile.level_name, true); reader.read_int("x", special_tile.x); reader.read_int("y", special_tile.y); - special_tile.auto_path = true; - reader.read_bool("auto-path", special_tile.auto_path); - special_tile.swap_x = special_tile.swap_y = -1; - reader.read_int("swap-x", special_tile.swap_x); - reader.read_int("swap-y", special_tile.swap_y); + reader.read_string("level", special_tile.level_name, true); + special_tile.vertical_flip = false; - reader.read_bool("flip-special_tile", special_tile.vertical_flip); + reader.read_bool("vertical-flip", special_tile.vertical_flip); + + special_tile.map_message.erase(); + reader.read_string("map-message", special_tile.map_message); + special_tile.passive_message = false; + reader.read_bool("passive-message", special_tile.passive_message); + + special_tile.teleport_dest_x = special_tile.teleport_dest_y = -1; + reader.read_int("teleport-to-x", special_tile.teleport_dest_x); + reader.read_int("teleport-to-y", special_tile.teleport_dest_y); + + special_tile.invisible = false; + reader.read_bool("invisible-tile", special_tile.invisible); + + special_tile.apply_action_north = special_tile.apply_action_south = + special_tile.apply_action_east = special_tile.apply_action_west = + true; + std::string apply_direction; + reader.read_string("apply-to-direction", apply_direction); + if(!apply_direction.empty()) + { + special_tile.apply_action_north = special_tile.apply_action_south = + special_tile.apply_action_east = special_tile.apply_action_west = + false; + if(apply_direction.find("north") != std::string::npos) + special_tile.apply_action_north = true; + if(apply_direction.find("south") != std::string::npos) + special_tile.apply_action_south = true; + if(apply_direction.find("east") != std::string::npos) + special_tile.apply_action_east = true; + if(apply_direction.find("west") != std::string::npos) + special_tile.apply_action_west = true; + } + + reader.read_string("extro-filename", special_tile.extro_filename); + reader.read_string("next-world", special_tile.next_worldmap); special_tile.quit_worldmap = false; reader.read_bool("exit-game", special_tile.quit_worldmap); + special_tile.auto_path = true; + reader.read_bool("auto-path", special_tile.auto_path); + special_tiles.push_back(special_tile); } @@ -504,14 +572,21 @@ special_tile.south = true; special_tile.west = true; + special_tile.invisible = false; + + special_tile.apply_action_north = special_tile.apply_action_south = + special_tile.apply_action_east = special_tile.apply_action_west = + true; + special_tile.vertical_flip = false; + special_tile.teleport_dest_x = special_tile.teleport_dest_y = -1; + reader.read_string("extro-filename", special_tile.extro_filename); if(!special_tile.extro_filename.empty()) special_tile.quit_worldmap = true; reader.read_string("name", special_tile.level_name, true); reader.read_int("x", special_tile.x); reader.read_int("y", special_tile.y); - special_tile.vertical_flip = false; - special_tile.swap_x = special_tile.swap_y = -1; + special_tiles.push_back(special_tile); } @@ -674,6 +749,16 @@ { // New position is outsite the tilemap return false; } + else if(at(*new_pos)->one_way != BOTH_WAYS) + { +std::cerr << "one way only\n"; + if((at(*new_pos)->one_way == NORTH_SOUTH_WAY && direction != D_SOUTH) || + (at(*new_pos)->one_way == SOUTH_NORTH_WAY && direction != D_NORTH) || + (at(*new_pos)->one_way == EAST_WEST_WAY && direction != D_WEST) || + (at(*new_pos)->one_way == WEST_EAST_WAY && direction != D_EAST)) + return false; + return true; + } else { // Check if we the tile allows us to go to new_pos switch(direction) @@ -833,10 +918,13 @@ // Display a text file display_text_file(special_tile->extro_filename, SCROLL_SPEED_MESSAGE, white_big_text , white_text, white_small_text, blue_text ); } - if (special_tile->swap_x != -1 && special_tile->swap_y != -1) + if (special_tile->teleport_dest_x != -1 && special_tile->teleport_dest_y != -1) { - // TODO: add an effect, like a camera scrolling, or at least, a fading - tux->set_tile_pos(Vector(special_tile->swap_x, special_tile->swap_y)); + // TODO: an animation, camera scrolling or a fading would be a nice touch + SoundManager::get()->play_sound(IDToSound(SND_WARP)); + tux->back_direction = D_NONE; + tux->set_tile_pos(Vector(special_tile->teleport_dest_x, special_tile->teleport_dest_y)); + SDL_Delay(1000); } if (!special_tile->next_worldmap.empty()) { @@ -916,9 +1004,15 @@ for(SpecialTiles::iterator i = special_tiles.begin(); i != special_tiles.end(); ++i) { + if(i->invisible) + continue; if(i->level_name.empty()) { - if (!i->display_map_message.empty() && !i->passive_message) + if (i->teleport_dest_x != -1 && i->teleport_dest_y != -1) + context.draw_surface(teleporterdot, + Vector(i->x*32 + offset.x, i->y*32 + offset.y), LAYER_TILES+1); + + else if (!i->map_message.empty() && !i->passive_message) context.draw_surface(messagedot, Vector(i->x*32 + offset.x, i->y*32 + offset.y), LAYER_TILES+1); @@ -990,8 +1084,8 @@ } /* Display an in-map message in the map, if any as been selected */ - if(!i->display_map_message.empty()) - context.draw_text_center(gold_text, i->display_map_message, + if(!i->map_message.empty() && !i->passive_message) + context.draw_text_center(gold_text, i->map_message, Vector(0, screen->h - white_text->get_height() - 60), LAYER_FOREGROUND1); break; Index: worldmap.h =================================================================== RCS file: /cvsroot/super-tux/supertux/src/worldmap.h,v retrieving revision 1.44 retrieving revision 1.45 diff -u -d -r1.44 -r1.45 --- worldmap.h 28 Jul 2004 20:41:59 -0000 1.44 +++ worldmap.h 26 Aug 2004 23:05:03 -0000 1.45 @@ -36,6 +36,15 @@ MNID_QUITWORLDMAP }; +// For one way tiles +enum { + BOTH_WAYS, + NORTH_SOUTH_WAY, + SOUTH_NORTH_WAY, + EAST_WEST_WAY, + WEST_EAST_WAY + }; + class Tile { public: @@ -50,6 +59,9 @@ bool south; bool west; + /** One way tile */ + int one_way; + /** Stop on this tile or walk over it? */ bool stop; @@ -124,6 +136,7 @@ Surface* leveldot_green; Surface* leveldot_red; Surface* messagedot; + Surface* teleporterdot; std::string name; std::string music; @@ -155,13 +168,16 @@ successfully completed */ std::string extro_filename; - /** Position to swap player */ - int swap_x, swap_y; + /** Position to swap to player */ + int teleport_dest_x, teleport_dest_y; /** Message to show in the Map */ - std::string display_map_message; + std::string map_message; bool passive_message; + /** Hide special tile */ + bool invisible; + /** Go to this world */ std::string next_worldmap; @@ -176,6 +192,12 @@ bool east; bool south; bool west; + + /** Only applies actions (ie. passive messages) when going to that direction */ + bool apply_action_north; + bool apply_action_east; + bool apply_action_south; + bool apply_action_west; }; /** Variables to deal with the passive map messages */ Index: resources.cpp =================================================================== RCS file: /cvsroot/super-tux/supertux/src/resources.cpp,v retrieving revision 1.50 retrieving revision 1.51 diff -u -d -r1.50 -r1.51 --- resources.cpp 17 Aug 2004 21:54:22 -0000 1.50 +++ resources.cpp 26 Aug 2004 23:05:03 -0000 1.51 @@ -74,7 +74,8 @@ "/sounds/lifeup.wav", "/sounds/stomp.wav", "/sounds/kick.wav", - "/sounds/explosion.wav" + "/sounds/explosion.wav", + "/sounds/warp.wav" }; |
From: Ricardo C. <rm...@us...> - 2004-08-26 23:04:24
|
Update of /cvsroot/super-tux/supertux/data/levels/worldmap In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20345/data/levels/worldmap Modified Files: bonusisland1.stwm icyisland.stwm Log Message: Updated bonus world from 0.1.2. Changed syntax. Index: bonusisland1.stwm =================================================================== RCS file: /cvsroot/super-tux/supertux/data/levels/worldmap/bonusisland1.stwm,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- bonusisland1.stwm 10 Jul 2004 11:09:43 -0000 1.4 +++ bonusisland1.stwm 26 Aug 2004 23:04:12 -0000 1.5 @@ -1,104 +1,253 @@ ;; Generated with Flexlay Editor (supertux-worldmap (properties - (name "Bonus Island") + (name "Bonus Island I") (start_pos_x 35) (start_pos_y 2)) (tilemap (width 70) - (height 40) + (height 50) (data 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 16 16 16 16 16 16 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 24 25 26 58 24 26 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 11 16 16 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 30 29 28 59 31 27 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 11 22 19 19 23 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 24 26 47 30 28 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 15 19 20 21 20 13 9 9 9 9 9 9 11 16 16 16 16 16 16 16 16 16 16 16 16 22 19 30 28 47 19 19 19 23 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 12 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 15 19 17 14 13 9 9 9 9 9 9 9 15 48 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 45 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 17 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 14 18 13 9 9 9 9 9 9 9 9 9 15 47 20 18 18 21 19 19 19 19 19 19 19 19 19 19 60 47 60 19 19 19 20 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 21 47 17 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 11 16 16 16 16 16 22 47 17 9 9 15 19 48 40 40 40 40 40 40 40 40 40 45 40 40 40 39 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 47 17 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 15 48 40 40 40 40 40 42 17 9 9 15 19 47 20 18 21 19 20 18 21 19 19 47 20 18 21 47 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 47 17 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 11 16 16 16 16 16 16 22 47 20 18 18 18 18 18 13 9 9 15 48 42 17 9 14 18 13 9 14 21 19 47 17 9 15 47 17 9 9 11 16 16 16 16 16 16 16 16 12 9 9 9 9 9 15 47 17 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 15 48 40 40 40 40 40 40 42 17 9 9 9 9 9 9 9 9 15 47 20 13 9 9 9 9 11 16 22 19 47 17 9 15 47 17 11 16 22 48 40 40 40 40 39 19 19 17 9 9 9 9 9 15 47 17 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 15 47 20 18 18 18 18 18 18 13 9 9 9 9 11 16 12 9 15 47 17 9 9 11 12 9 14 21 19 19 47 23 16 22 47 23 22 60 19 47 19 19 19 19 47 19 19 17 9 9 9 9 11 22 47 23 12 9 9 9 9 9 9 9 9 - 9 9 9 9 9 15 47 17 9 9 9 9 9 9 9 9 9 9 9 14 18 13 9 15 47 17 9 9 15 23 12 9 14 21 19 37 40 40 39 37 40 40 40 40 42 19 48 40 40 42 19 20 13 9 9 9 9 15 60 47 60 17 9 9 9 9 9 9 9 9 - 9 9 9 9 9 15 47 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 47 17 9 9 15 19 17 9 9 14 18 18 18 21 47 20 18 21 60 19 19 19 47 19 19 20 18 13 9 9 9 9 9 14 21 47 20 13 9 9 9 9 9 9 9 9 - 9 9 9 9 11 22 47 23 12 11 16 16 16 16 12 9 9 9 9 9 9 9 9 15 47 17 9 9 14 18 13 9 9 9 9 9 9 15 47 17 9 14 18 21 19 19 47 19 19 23 12 9 9 9 9 9 11 16 22 47 23 16 12 9 9 9 9 9 9 9 - 9 9 9 9 15 19 47 19 23 22 48 40 40 39 17 9 9 9 9 9 11 16 16 22 47 23 16 16 16 16 12 9 9 9 9 9 9 15 47 17 9 9 9 14 21 19 47 19 19 19 23 12 9 9 9 9 15 19 19 47 19 19 17 9 9 9 9 9 9 9 - 9 9 9 9 15 19 47 19 19 19 47 19 19 47 17 9 9 9 9 9 15 19 19 19 47 19 19 48 40 39 17 9 9 9 9 9 9 15 47 17 9 9 9 9 15 19 37 40 40 39 19 17 9 9 9 9 14 21 19 37 40 39 23 16 12 9 9 9 9 9 - 9 9 9 9 14 21 47 19 19 48 42 19 19 47 23 12 9 9 9 9 14 18 21 19 47 19 19 47 19 47 17 9 9 9 9 11 16 22 47 23 16 12 9 9 15 19 19 19 19 47 19 17 9 9 9 9 9 15 19 19 19 47 19 20 13 9 9 9 9 9 - 9 9 9 9 9 15 37 40 40 42 24 25 26 47 19 17 9 11 12 9 9 9 14 21 37 40 40 42 19 47 17 9 9 9 9 15 19 19 47 19 19 23 12 9 14 18 18 18 21 47 20 13 9 11 16 16 16 22 19 19 19 47 19 23 12 9 9 9 9 9 - 9 9 9 9 9 15 19 19 19 19 31 32 27 47 19 17 9 14 13 9 9 11 16 22 19 60 19 19 19 47 17 9 9 9 9 14 21 19 37 40 40 39 17 9 9 9 9 9 15 47 17 9 9 15 48 40 40 40 40 39 19 37 40 39 23 12 9 9 9 9 - 9 9 9 9 9 15 19 60 19 19 30 29 28 47 20 13 9 9 9 9 11 22 19 19 19 19 19 19 19 47 17 9 9 9 9 9 14 21 19 19 19 47 17 9 9 9 9 11 22 47 17 9 9 15 47 19 19 19 19 47 19 19 19 47 19 17 9 9 9 9 - 9 9 9 9 9 14 21 48 40 40 40 40 40 42 17 9 9 9 9 9 15 48 40 40 40 40 40 40 40 42 17 9 9 9 9 9 9 15 19 19 19 47 17 9 9 9 9 15 19 47 17 9 9 15 47 19 19 19 19 37 40 40 40 42 19 17 9 9 9 9 - 9 9 9 9 11 16 22 47 19 19 19 19 19 19 17 9 9 9 9 9 15 47 19 19 19 19 20 21 19 20 13 9 9 9 9 9 9 15 19 48 40 42 23 12 9 9 9 15 19 47 17 9 9 15 37 40 39 19 19 19 19 19 19 19 19 17 9 9 9 9 - 9 9 9 9 15 19 19 37 40 40 40 40 40 39 17 9 9 9 9 9 15 37 40 39 19 20 13 14 18 13 9 9 9 9 9 9 9 14 21 47 19 19 19 17 9 9 11 22 19 47 17 9 9 15 19 19 37 40 40 40 40 40 39 19 20 13 9 9 9 9 - 9 9 9 9 14 21 19 19 19 19 19 19 19 47 23 12 9 9 9 9 14 18 21 47 20 13 9 9 9 9 9 9 9 9 9 9 9 9 15 47 20 18 18 13 9 9 14 21 19 47 17 9 9 14 21 19 19 19 20 18 18 21 47 20 13 9 9 9 9 9 - 9 9 9 9 9 14 18 18 18 18 18 18 21 47 20 13 9 9 9 9 9 9 15 47 17 9 9 9 9 9 9 9 9 9 9 9 9 9 15 47 17 9 9 9 9 9 9 14 21 47 17 9 9 9 14 18 18 18 13 9 9 15 47 17 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 15 47 17 9 9 9 9 9 9 9 15 47 17 9 9 9 9 9 9 9 9 9 9 9 9 9 15 47 17 9 9 9 9 9 9 9 15 47 17 9 9 9 9 9 9 9 9 9 9 15 47 17 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 15 47 23 16 16 16 16 16 16 16 22 47 23 16 16 16 16 16 16 16 16 16 16 16 16 16 22 47 23 16 16 16 16 16 16 16 22 47 23 16 16 16 16 16 16 16 16 16 16 22 47 17 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 15 37 40 40 40 40 40 40 40 40 40 44 40 40 40 40 40 40 40 40 40 40 40 43 40 40 40 44 40 40 40 40 40 40 40 40 40 44 40 40 40 40 40 40 40 40 40 40 40 40 42 17 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 14 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 21 47 20 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 13 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 47 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 47 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 16 22 47 23 16 16 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 19 19 37 40 39 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 19 49 50 51 47 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 60 19 52 53 54 47 60 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 19 55 56 57 42 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 19 19 19 19 19 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 - 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 18 18 18 18 18 18 13 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 30 29 28 59 31 27 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 22 19 19 19 47 30 28 19 23 16 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 19 19 19 60 47 60 19 19 19 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 48 40 43 40 45 40 43 40 39 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 47 19 47 19 47 19 47 19 47 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 47 19 47 19 47 19 47 19 47 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 68 19 68 19 68 19 68 19 68 19 17 9 9 9 9 9 9 9 9 11 16 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 18 18 18 18 18 18 18 18 18 18 13 9 9 9 9 9 9 9 9 15 58 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 12 9 9 9 9 9 9 11 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 22 59 23 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 13 9 9 9 9 9 9 15 23 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 12 9 9 9 9 15 60 47 60 17 9 9 9 9 11 12 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 12 9 9 15 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 17 9 9 9 9 14 21 47 20 13 9 9 11 16 22 23 12 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 58 17 9 9 14 18 13 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 23 12 9 9 11 16 22 47 23 16 12 9 14 21 20 18 13 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 16 22 59 23 16 16 16 16 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 18 13 9 9 15 19 19 47 19 19 17 9 9 14 13 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 19 19 47 19 19 48 40 39 17 9 9 9 11 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 21 19 37 40 39 23 16 12 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 21 19 47 19 19 47 19 47 17 9 9 9 14 13 9 11 16 12 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 19 19 47 19 20 13 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 21 37 40 40 42 19 47 17 9 9 9 9 9 9 15 58 17 9 9 9 9 9 9 9 9 9 11 16 16 16 22 19 19 19 47 19 23 12 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 22 19 60 19 19 19 47 17 9 9 9 9 11 16 22 59 23 16 12 9 9 9 9 9 9 9 15 48 40 40 40 40 39 19 37 40 39 23 12 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 22 19 19 19 19 19 19 19 47 17 9 9 9 9 15 19 19 47 19 19 23 12 9 9 9 9 9 9 15 47 19 19 19 19 47 19 19 19 47 19 17 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 11 16 12 9 15 48 40 40 40 40 40 40 40 42 17 9 9 9 9 14 21 19 37 40 40 39 17 9 9 9 9 9 9 15 47 19 19 19 19 37 40 40 40 42 19 17 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 15 19 17 9 15 47 19 19 19 19 20 21 19 20 13 9 9 9 9 9 14 21 19 19 19 47 17 9 9 9 9 9 9 15 37 40 39 19 19 19 19 19 19 19 19 17 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 14 18 13 9 15 37 40 39 19 20 13 14 18 13 9 9 9 9 9 9 9 15 19 19 19 47 17 9 9 9 9 9 9 15 19 19 37 40 40 40 40 40 39 19 20 13 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 21 47 20 13 9 9 9 9 9 9 9 9 9 9 9 15 19 48 40 42 23 12 9 9 9 9 9 14 21 19 19 19 20 18 18 21 47 20 13 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 68 17 9 9 9 9 9 9 9 9 9 9 9 9 14 21 47 19 19 19 17 9 9 9 9 9 9 14 18 18 18 13 9 9 15 47 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 13 9 9 9 9 9 9 9 9 9 9 9 9 9 15 47 20 18 18 13 9 9 9 9 9 9 9 9 9 9 9 9 9 15 68 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 11 16 12 9 9 9 9 9 9 9 9 9 9 9 9 11 16 16 12 9 9 9 9 9 9 15 68 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 13 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 14 21 17 9 9 9 9 9 9 9 9 9 9 9 9 14 21 20 13 9 9 9 9 9 9 14 18 13 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 16 12 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 14 13 9 9 9 9 9 9 9 9 9 9 9 9 9 14 13 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 16 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 19 17 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 12 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 12 9 9 9 9 9 9 9 15 19 19 23 12 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 20 13 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 11 16 12 9 15 58 17 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 17 9 9 9 9 9 9 9 15 19 19 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 13 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 11 22 19 23 12 15 59 23 16 16 12 9 9 9 9 9 9 9 9 9 9 14 18 13 9 9 9 9 9 9 9 14 21 19 20 13 9 9 9 9 9 9 9 9 9 9 11 16 12 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 15 19 19 19 23 22 47 48 40 39 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 19 17 9 9 9 9 9 9 9 9 9 9 9 15 58 17 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 15 19 48 40 40 40 42 47 19 47 17 9 9 9 11 16 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 13 9 9 9 9 9 9 9 9 9 9 11 22 59 23 16 16 16 16 16 12 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 14 21 47 19 19 60 19 47 19 47 23 12 9 9 14 18 13 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 16 22 19 37 40 40 40 39 19 19 17 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 15 37 40 40 40 40 42 19 47 19 17 9 9 9 9 9 9 9 9 9 9 11 16 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 24 25 25 26 19 19 19 47 19 19 17 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 15 19 19 19 19 24 25 26 47 19 17 9 9 9 9 9 9 9 9 9 9 15 58 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 31 32 32 27 48 40 40 42 19 20 13 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 15 19 19 19 19 30 29 28 47 20 13 9 9 9 9 9 9 9 9 9 9 15 59 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 30 29 29 28 47 19 19 20 18 13 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 14 21 48 40 40 40 40 40 42 17 9 9 9 9 9 9 11 16 16 16 16 22 47 17 9 9 9 9 9 9 9 9 9 11 16 16 12 9 9 9 9 9 14 18 21 19 19 47 19 19 23 12 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 11 16 22 47 19 19 19 19 19 19 17 9 9 9 9 9 9 15 69 40 40 40 40 61 64 63 63 63 63 63 63 63 63 63 62 67 19 23 12 9 9 9 9 9 9 14 21 19 47 19 19 19 23 12 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 15 19 19 37 40 40 40 40 40 39 17 9 9 9 9 9 9 14 18 18 18 18 21 47 17 9 9 9 9 9 9 9 9 9 15 19 19 19 17 9 9 9 9 9 9 9 15 19 37 40 40 39 19 17 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 14 21 19 19 19 19 19 19 19 47 23 12 9 9 9 9 9 9 9 9 9 9 15 47 17 9 9 9 9 9 9 9 9 9 14 18 18 18 13 9 9 9 9 9 9 9 15 19 19 19 19 47 19 17 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 14 18 18 18 18 18 18 21 47 20 13 9 9 9 9 9 9 9 11 16 16 22 47 23 16 16 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 18 18 21 47 20 13 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 68 17 9 9 9 9 9 9 9 9 15 19 19 19 37 40 39 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 68 17 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 13 9 9 9 9 9 11 16 12 15 19 19 49 50 51 47 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 13 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 22 20 13 15 60 19 52 53 54 47 60 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 21 17 9 15 19 19 55 56 57 42 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 13 9 15 19 19 19 19 19 19 19 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 + 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 14 18 18 18 18 18 18 18 13 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 )) - (levels - (level (name "bonus1/abednego-level1.stl") - (x 7) - (y 18)) - (level (name "bonus1/abednego-level2.stl") - (x 11) - (y 15)) - (level (name "bonus1/abednego-level3.stl") - (x 9) - (y 21)) - (level (name "bonus1/abednego-level4.stl") +(special-tiles + (special-tile (level "bonus1/bonus-level1.stl") + (x 35) + (y 4)) + (special-tile (level "bonus1/bonus-level2.stl") + (x 32) + (y 41)) + (special-tile (level "bonus1/bonus-level3.stl") + (x 30) + (y 39)) + (special-tile (level "bonus1/bonus-level4.stl") + (extro-filelevel "extro-bonus.txt") + (x 32) + (y 46)) + (special-tile (level "bonus1/bonus-level5.stl") + (x 44) + (y 39)) + (special-tile (level "bonus1/abednego-level1.stl") (x 12) - (y 23)) - (level (name "bonus1/matr1x-level1.stl") - (x 24) + (y 33)) + (special-tile (level "bonus1/abednego-level2.stl") + (x 15) + (y 35)) + (special-tile (level "bonus1/abednego-level3.stl") + (x 18) + (y 36)) + (special-tile (level "bonus1/abednego-level4.stl") + (x 16) + (y 40)) + (special-tile (level "bonus1/matr1x-level1.stl") + (x 21) (y 17)) - (level (name "bonus1/matr1x-level2.stl") - (x 29) - (y 19)) - (level (name "bonus1/matr1x-level3.stl") + (special-tile (level "bonus1/matr1x-level2.stl") (x 25) - (y 21)) - (level (name "bonus1/thompson-level1.stl") - (x 38) (y 18)) - (level (name "bonus1/thompson-level2.stl") - (x 40) + (special-tile (level "bonus1/matr1x-level3.stl") + (x 20) + (y 20)) + (special-tile (level "bonus1/thompson-level1.stl") + (x 35) + (y 20)) + (special-tile (level "bonus1/thompson-level2.stl") + (x 37) (y 22)) - (level (name "bonus1/torfi-level1.stl") - (x 42) - (y 12)) - (level (name "bonus1/torfi-level2.stl") - (x 47) - (y 10)) - (level (name "bonus1/torfi-level3.stl") - (x 46) - (y 15)) - (level (name "bonus1/wansti-level1.stl") - (x 59) - (y 15)) - (level (name "bonus1/wansti-level2.stl") - (x 60) - (y 21)) - (level (name "bonus1/wansti-level3.stl") + (special-tile (level "bonus1/torfi-level1.stl") + (x 58) + (y 34)) + (special-tile (level "bonus1/torfi-level2.stl") (x 57) - (y 23)) - (level (name "bonus1/castle.stl") + (y 38)) + (special-tile (level "bonus1/torfi-level3.stl") + (x 59) + (y 40)) + (special-tile (level "bonus1/wansti-level1.stl") + (x 51) + (y 14)) + (special-tile (level "bonus1/wansti-level2.stl") + (x 53) + (y 16)) + (special-tile (level "bonus1/wansti-level3.stl") + (x 52) + (y 20)) + (special-tile (level "bonus1/wansti-level4.stl") + (x 47) + (y 18)) + (special-tile (level "bonus1/wansti-level5.stl") + (x 50) + (y 22)) + + (special-tile (map-message "You found a secret place!") + (x 33) + (y 39) (passive-message #t) + (apply-to-direction "west-north-south")) + + (special-tile (map-message "Hint: Use igloos to get back here.") (x 35) - (y 36)) - ) + (y 5) (passive-message #t) + (apply-to-direction "north")) + + (special-tile + (x 33) + (y 8) + (map-message "Warp to Matr1x' Sector") + (teleport-to-x 20) + (teleport-to-y 14)) + (special-tile + (x 31) + (y 8) + (map-message "Warp to Thompson's Domain") + (teleport-to-x 34) + (teleport-to-y 18)) + (special-tile + (x 35) + (y 8) + (map-message "Warp to the SuperTux Team Island") + (teleport-to-x 51) + (teleport-to-y 10)) + (special-tile + (x 37) + (y 8) + (map-message "Warp to Abednego's Area") + (teleport-to-x 15) + (teleport-to-y 31)) + (special-tile + (x 39) + (y 8) + (map-message "Warp to Torfi's Territory") + (teleport-to-x 56) + (teleport-to-y 33)) + (special-tile + (x 19) + (y 24) + (map-message "Leave Matrix' Sector") + (teleport-to-x 32) + (teleport-to-y 37)) + (special-tile + (x 35) + (y 26) + (map-message "Leave Thompson's Domain") + (teleport-to-x 35) + (teleport-to-y 2)) + (special-tile + (x 54) + (y 25) + (map-message "Leave SuperTux Team Island") + (teleport-to-x 35) + (teleport-to-y 2)) + (special-tile + (x 18) + (y 43) + (map-message "Leave Abednego's Area") + (teleport-to-x 35) + (teleport-to-y 2)) + (special-tile + (x 60) + (y 43) + (map-message "Leave Torfi's Territory") + (teleport-to-x 35) + (teleport-to-y 2)) + + ;;Back from Castle + (special-tile + (x 27) + (y 39) + (map-message "Warp home") + (teleport-to-x 35) + (teleport-to-y 2)) + + ;;Back from Abednego + (special-tile + (x 15) + (y 31) + (invisible-tile #t) + (teleport-to-x 35) + (teleport-to-y 2)) + + ;; Back from Thompson + (special-tile + (x 34) + (y 18) + (invisible-tile #t) + (teleport-to-x 35) + (teleport-to-y 2)) + + ;; Back from Matr1x + (special-tile + (x 20) + (y 14) + (invisible-tile #t) + (teleport-to-x 35) + (teleport-to-y 2)) + + ;; Back from Wansti + (special-tile + (x 51) + (y 10) + (invisible-tile #t) + (teleport-to-x 35) + (teleport-to-y 2)) + + ;; Back from Torfi + (special-tile + (x 56) + (y 33) + (invisible-tile #t) + (teleport-to-x 35) + (teleport-to-y 2)) + + ) ) Index: icyisland.stwm =================================================================== RCS file: /cvsroot/super-tux/supertux/data/levels/worldmap/icyisland.stwm,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- icyisland.stwm 16 Jul 2004 19:24:25 -0000 1.8 +++ icyisland.stwm 26 Aug 2004 23:04:12 -0000 1.9 @@ -45,7 +45,7 @@ )) - (levels + (special-tiles (special-tile (x 4) (y 6) |
From: Ricardo C. <rm...@us...> - 2004-08-26 22:59:43
|
Update of /cvsroot/super-tux/supertux/data/levels/bonus1 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19111/data/levels/bonus1 Modified Files: abednego-level1.stl abednego-level2.stl abednego-level3.stl bonus-level1.stl bonus-level2.stl bonus-level3.stl matr1x-level2.stl thompson-level1.stl thompson-level2.stl torfi-level1.stl torfi-level2.stl torfi-level3.stl wansti-level1.stl Log Message: Updated bonus levels from 0.1.2. Index: abednego-level2.stl =================================================================== RCS file: /cvsroot/super-tux/supertux/data/levels/bonus1/abednego-level2.stl,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- abednego-level2.stl 16 Aug 2004 23:52:17 -0000 1.3 +++ abednego-level2.stl 26 Aug 2004 22:59:22 -0000 1.4 @@ -7,7 +7,7 @@ (height 15) (start_pos_x 100) (start_pos_y 170) - (background "arctis2.jpg") + (background "arctis.jpg") (music "Mortimers_chipdisko.mod") (bkgd_red_top 0) (bkgd_green_top 0) Index: bonus-level2.stl =================================================================== RCS file: /cvsroot/super-tux/supertux/data/levels/bonus1/bonus-level2.stl,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- bonus-level2.stl 16 Aug 2004 23:52:18 -0000 1.2 +++ bonus-level2.stl 26 Aug 2004 22:59:22 -0000 1.3 @@ -7,7 +7,7 @@ (height 15) (start_pos_x 100) (start_pos_y 100) - (background "arctis2.jpg") + (background "arctis.jpg") (music "Mortimers_chipdisko.mod") (bkgd_red_top 150) (bkgd_green_top 200) Index: matr1x-level2.stl =================================================================== RCS file: /cvsroot/super-tux/supertux/data/levels/bonus1/matr1x-level2.stl,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- matr1x-level2.stl 16 Aug 2004 23:52:19 -0000 1.2 +++ matr1x-level2.stl 26 Aug 2004 22:59:22 -0000 1.3 @@ -56,9 +56,9 @@ ) (foreground-tm - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 75 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 184 185 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 184 185 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 184 185 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Index: torfi-level3.stl =================================================================== RCS file: /cvsroot/super-tux/supertux/data/levels/bonus1/torfi-level3.stl,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- torfi-level3.stl 16 Aug 2004 23:52:19 -0000 1.2 +++ torfi-level3.stl 26 Aug 2004 22:59:22 -0000 1.3 @@ -7,7 +7,7 @@ (height 15) (start_pos_x 100) (start_pos_y 170) - (background "arctis2.jpg") + (background "arctis.jpg") (music "Mortimers_chipdisko.mod") (bkgd_red_top 0) (bkgd_green_top 0) Index: torfi-level1.stl =================================================================== RCS file: /cvsroot/super-tux/supertux/data/levels/bonus1/torfi-level1.stl,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- torfi-level1.stl 16 Aug 2004 23:57:04 -0000 1.4 +++ torfi-level1.stl 26 Aug 2004 22:59:22 -0000 1.5 @@ -4,7 +4,7 @@ (name "A good start") (author "Torfi") (music "Mortimers_chipdisko.mod") - (background "arctis2.jpg") + (background "arctis.jpg") (particle_system "") (bkgd_speed 50) (bkgd_red_top 0) Index: torfi-level2.stl =================================================================== RCS file: /cvsroot/super-tux/supertux/data/levels/bonus1/torfi-level2.stl,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- torfi-level2.stl 16 Aug 2004 23:52:19 -0000 1.3 +++ torfi-level2.stl 26 Aug 2004 22:59:22 -0000 1.4 @@ -7,7 +7,7 @@ (height 15) (start_pos_x 100) (start_pos_y 170) - (background "arctis2.jpg") + (background "arctis.jpg") (music "Mortimers_chipdisko.mod") (bkgd_red_top 0) (bkgd_green_top 0) Index: abednego-level1.stl =================================================================== RCS file: /cvsroot/super-tux/supertux/data/levels/bonus1/abednego-level1.stl,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- abednego-level1.stl 16 Aug 2004 23:52:17 -0000 1.3 +++ abednego-level1.stl 26 Aug 2004 22:59:22 -0000 1.4 @@ -7,7 +7,7 @@ (height 15) (start_pos_x 100) (start_pos_y 170) - (background "arctis2.jpg") + (background "arctis.jpg") (music "Mortimers_chipdisko.mod") (bkgd_red_top 0) (bkgd_green_top 0) Index: abednego-level3.stl =================================================================== RCS file: /cvsroot/super-tux/supertux/data/levels/bonus1/abednego-level3.stl,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- abednego-level3.stl 16 Aug 2004 23:52:17 -0000 1.3 +++ abednego-level3.stl 26 Aug 2004 22:59:22 -0000 1.4 @@ -7,7 +7,7 @@ (height 15) (start_pos_x 100) (start_pos_y 170) - (background "arctis2.jpg") + (background "arctis.jpg") (music "Mortimers_chipdisko.mod") (bkgd_red_top 0) (bkgd_green_top 0) Index: bonus-level3.stl =================================================================== RCS file: /cvsroot/super-tux/supertux/data/levels/bonus1/bonus-level3.stl,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- bonus-level3.stl 16 Aug 2004 23:52:18 -0000 1.2 +++ bonus-level3.stl 26 Aug 2004 22:59:22 -0000 1.3 @@ -7,7 +7,7 @@ (height 15) (start_pos_x 100) (start_pos_y 100) - (background "arctis2.jpg") + (background "arctis.jpg") (music "Mortimers_chipdisko.mod") (bkgd_red_top 150) (bkgd_green_top 200) Index: thompson-level2.stl =================================================================== RCS file: /cvsroot/super-tux/supertux/data/levels/bonus1/thompson-level2.stl,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- thompson-level2.stl 16 Aug 2004 23:52:19 -0000 1.3 +++ thompson-level2.stl 26 Aug 2004 22:59:22 -0000 1.4 @@ -7,7 +7,7 @@ (height 15) (start_pos_x 100) (start_pos_y 100) - (background "arctis2.jpg") + (background "arctis.jpg") (music "Mortimers_chipdisko.mod") (bkgd_red_top 150) (bkgd_green_top 200) Index: wansti-level1.stl =================================================================== RCS file: /cvsroot/super-tux/supertux/data/levels/bonus1/wansti-level1.stl,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- wansti-level1.stl 16 Aug 2004 23:52:19 -0000 1.3 +++ wansti-level1.stl 26 Aug 2004 22:59:22 -0000 1.4 @@ -7,7 +7,7 @@ (height 15) (start_pos_x 100) (start_pos_y 100) - (background "arctis2.jpg") + (background "arctis.jpg") (music "Mortimers_chipdisko.mod") (bkgd_red_top 150) (bkgd_green_top 200) Index: bonus-level1.stl =================================================================== RCS file: /cvsroot/super-tux/supertux/data/levels/bonus1/bonus-level1.stl,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- bonus-level1.stl 16 Aug 2004 23:52:17 -0000 1.2 +++ bonus-level1.stl 26 Aug 2004 22:59:22 -0000 1.3 @@ -7,7 +7,7 @@ (height 15) (start_pos_x 100) (start_pos_y 100) - (background "arctis2.jpg") + (background "arctis.jpg") (music "Mortimers_chipdisko.mod") (bkgd_red_top 150) (bkgd_green_top 200) Index: thompson-level1.stl =================================================================== RCS file: /cvsroot/super-tux/supertux/data/levels/bonus1/thompson-level1.stl,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- thompson-level1.stl 16 Aug 2004 23:52:19 -0000 1.2 +++ thompson-level1.stl 26 Aug 2004 22:59:22 -0000 1.3 @@ -7,7 +7,7 @@ (height 15) (start_pos_x 100) (start_pos_y 170) - (background "arctis2.jpg") + (background "arctis.jpg") (music "Mortimers_chipdisko.mod") (bkgd_red_top 0) (bkgd_green_top 0) |
From: Ricardo C. <rm...@us...> - 2004-08-26 22:58:08
|
Update of /cvsroot/super-tux/supertux/data/sounds In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18936/data/sounds Added Files: warp.wav Log Message: Added warp sound. --- NEW FILE: warp.wav --- (This appears to be a binary file; contents omitted.) |
Update of /cvsroot/super-tux/supertux/data/images/worldmap In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18792/data/images/worldmap Modified Files: antarctica.stwt messagedot.png road_e.png Added Files: road_end.png road_n.png road_s.png road_w.png teleporterdot.png Log Message: Added missing worldmap images existent in 0.1.2. --- NEW FILE: road_n.png --- (This appears to be a binary file; contents omitted.) --- NEW FILE: teleporterdot.png --- (This appears to be a binary file; contents omitted.) Index: antarctica.stwt =================================================================== RCS file: /cvsroot/super-tux/supertux/data/images/worldmap/antarctica.stwt,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- antarctica.stwt 26 Apr 2004 14:16:22 -0000 1.7 +++ antarctica.stwt 26 Aug 2004 22:57:13 -0000 1.8 @@ -33,7 +33,7 @@ (east #t) (stop #t)) (tile (id 5) - (image "road_e.png") + (image "road_end.png") (north #f) (south #f) (west #f) @@ -282,6 +282,101 @@ (south #t) (west #f) (east #f)) - ) + + ;; Secret paths + (tile (id 61) + (image "road_nws.png") + (north #t) + (south #t) + (west #t) + (east #t)) + + (tile (id 62) + (image "snow5.png") + (stop #f) + (north #f) + (south #f) + (west #t) + (east #t)) + + (tile (id 63) + (image "water.png") + (stop #f) + (north #f) + (south #f) + (west #t) + (east #t)) + + (tile (id 64) + (image "snow7.png") + (stop #f) + (north #f) + (south #f) + (west #t) + (east #t)) + ;;one-way vertical road + (tile (id 65) + (image "road_ns.png") + (north #t) + (south #t) + (west #f) + (east #f) + (stop #f) + (one-way "north-south")) + + ;;one-way horizontal road + (tile (id 66) + (image "road_we.png") + (north #f) + (south #f) + (west #t) + (east #t) + (stop #f) + (one-way "west-east")) + + ;; Another invisible road + (tile (id 67) + (image "snow9.png") + (stop #t) + (north #f) + (south #f) + (west #t) + (east #f)) + + ;; End of the line + (tile (id 68) + (image "road_n.png") + (stop #t) + (north #t) + (south #f) + (west #f) + (east #f)) + + (tile (id 69) + (image "road_e.png") + (stop #t) + (north #f) + (south #f) + (west #f) + (east #t)) + + (tile (id 70) + (image "road_s.png") + (stop #t) + (north #f) + (south #t) + (west #f) + (east #f)) + + (tile (id 71) + (image "road_w.png") + (stop #t) + (north #f) + (south #f) + (west #t) + (east #f)) + + +) ;; EOF ;; Index: messagedot.png =================================================================== RCS file: /cvsroot/super-tux/supertux/data/images/worldmap/messagedot.png,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 Binary files /tmp/cvsueIroM and /tmp/cvsrgBBWk differ --- NEW FILE: road_w.png --- (This appears to be a binary file; contents omitted.) Index: road_e.png =================================================================== RCS file: /cvsroot/super-tux/supertux/data/images/worldmap/road_e.png,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 Binary files /tmp/cvsFJGJVO and /tmp/cvssDNwvn differ --- NEW FILE: road_s.png --- (This appears to be a binary file; contents omitted.) --- NEW FILE: road_end.png --- (This appears to be a binary file; contents omitted.) |
From: Ryan F. <sik...@us...> - 2004-08-26 19:15:30
|
Update of /cvsroot/super-tux/htdocs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7660 Modified Files: screenshots.xml Log Message: - fixed some messed up tags Index: screenshots.xml =================================================================== RCS file: /cvsroot/super-tux/htdocs/screenshots.xml,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- screenshots.xml 26 Aug 2004 19:06:08 -0000 1.8 +++ screenshots.xml 26 Aug 2004 19:15:16 -0000 1.9 @@ -17,7 +17,7 @@ <center> <screenshot file="images/game1-012" /> </center> - </subsection> + </subsection> <subsection title="SuperTux 0.1.1"> <p> @@ -31,9 +31,9 @@ <screenshot file="images/game1-011" /> <screenshot file="images/leveleditor-011" /> </center> - </subsection> + </subsection> - <subsection title="SuperTux Milestone1 aka 0.1.0"> + <subsection title="SuperTux Milestone1 aka 0.1.0"> <p> Milestone1 is in huge parts the result of the GotM event on <a href="http://happypenguin.org">happypenguin.org</a>, @@ -48,22 +48,21 @@ <screenshot file="images/game2-010" /> <screenshot file="images/game3-010" /> </center> - </subsection> - - <subsubsection title="Flexlay"> - <p> - Flexlay is the editor that was used to build most of the - levels and the Worldmap in Milestone1. It provides a few - more features than the build in one (zoom, minimap, worldmap - support), but requires a few more dependencies and OpenGL on - the other side. - </p> - <center> - <screenshot file="images/flexlay-1" /> - <screenshot file="images/flexlay-2" /> - </center> - </subsubsection> </subsection> + + <subsubsection title="Flexlay"> + <p> + Flexlay is the editor that was used to build most of the + levels and the Worldmap in Milestone1. It provides a few + more features than the build in one (zoom, minimap, worldmap + support), but requires a few more dependencies and OpenGL on + the other side. + </p> + <center> + <screenshot file="images/flexlay-1" /> + <screenshot file="images/flexlay-2" /> + </center> + </subsubsection> <subsection title="SuperTux 0.0.6"> <p> |
From: Ryan F. <sik...@us...> - 2004-08-26 19:06:17
|
Update of /cvsroot/super-tux/htdocs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6159 Modified Files: screenshots.xml Log Message: - reworded a bit Index: screenshots.xml =================================================================== RCS file: /cvsroot/super-tux/htdocs/screenshots.xml,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- screenshots.xml 26 Aug 2004 18:52:52 -0000 1.7 +++ screenshots.xml 26 Aug 2004 19:06:08 -0000 1.8 @@ -8,9 +8,10 @@ <subsection title="SuperTux 0.1.2"> <p> - This was mostly a release twoards the players. We were asked for levels - so many times, so here's our answer. With a brand new Bonus World, more stuff - on world map, and a new enemy. + This is a release for the hardcore players. We were asked to make more + levels and harder levels, so here's our answer. This version has a + brand new Bonus Island map, new map features, a new enemy and some new + tiles. </p> <center> |
From: Ryan F. <sik...@us...> - 2004-08-26 18:59:27
|
Update of /cvsroot/super-tux/htdocs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4790 Modified Files: news.xml download.xml Log Message: - 0.1.2 windows binary Index: news.xml =================================================================== RCS file: /cvsroot/super-tux/htdocs/news.xml,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- news.xml 26 Aug 2004 16:09:51 -0000 1.10 +++ news.xml 26 Aug 2004 18:59:11 -0000 1.11 @@ -3,9 +3,10 @@ <section title="News"> <news> <item date="26. August 2004"> - A SuperTux 0.1.2 RPM for RedHat, Fedora and ASP Linux is now available - in our <a href="download.html">download section</a>. More packages - are on there way. + A SuperTux 0.1.2 RPM for RedHat, Fedora and ASP Linux is now available, + as well as a Windows binary. You can get them from the + <a href="download.html">download section</a>. More packages are on + there way. </item> <item date="24. August 2004"> SuperTux 0.1.2 has been released! It features 22 new levels from both Index: download.xml =================================================================== RCS file: /cvsroot/super-tux/htdocs/download.xml,v retrieving revision 1.18 retrieving revision 1.19 diff -u -d -r1.18 -r1.19 --- download.xml 26 Aug 2004 16:13:17 -0000 1.18 +++ download.xml 26 Aug 2004 18:59:11 -0000 1.19 @@ -4,20 +4,21 @@ <subsection title="SuperTux 0.1.2 - August 24, 2004"> <ul> <li>Source: <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.2.tar.bz2?download">supertux-0.1.2.tar.bz2</a></li> - <li>RedHat/Fedora/ASP Linux: <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.2-rh-fd-asp.i386.rpm?download">supertux-0.1.2.-rh-fd-asp.i386.rpm</a></li> - <li>Fedora Core 2: <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.2-FC2.i386.rpm?download">supertux-0.1.2-FC2.i386.rpm</a></li> + <li>ASP Linux/RedHat/Fedora RPM: <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.2-rh-fd-asp.i386.rpm?download">supertux-0.1.2.-rh-fd-asp.i386.rpm</a></li> + <li>Fedora Core 2 RPM: <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.2-FC2.i386.rpm?download">supertux-0.1.2-FC2.i386.rpm</a></li> + <li>Windows Binary: <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.2-setup.exe?download">supertux-0.1.2-setup.exe</a></li> <li>More packages coming soon.</li> </ul> </subsection> <subsection title="SuperTux (Milestone1) 0.1.1 - May 11, 2004"> <ul> <li>Source: <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.1.tar.bz2?download">supertux-0.1.1.tar.bz2</a></li> - <li>Windows Binary: <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.1-setup.exe?download">supertux-0.1.1-setup.exe</a></li> - <li>Mac OS X: <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.1-macosx.dmg?download">supertux-0.1.1-macosx.dmg</a></li> <li>Autopackage: <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.1.package?download">supertux-0.1.1.package</a></li> + <li>Fedora Core 2 RPM: <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.1-FC2.i386.rpm?download">supertux-0.1.1-FC2.i386.rpm</a></li> + <li>Mac OS X: <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.1-macosx.dmg?download">supertux-0.1.1-macosx.dmg</a></li> <li>SuSE RPM (with OpenGL): <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.1-1.GL.SuSE.i586.rpm?download">supertux-0.1.1-1.GL.SuSE.i586.rpm</a></li> <li>SuSE RPM (without OpenGL): <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.1-11.nonGL.SuSE.i586.rpm?download">supertux-0.1.1-11.nonGL.SuSE.i586.rpm</a></li> - <li>Fedora Core 2 RPM: <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.1-FC2.i386.rpm?download">supertux-0.1.1-FC2.i386.rpm</a></li> + <li>Windows Binary: <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.1-setup.exe?download">supertux-0.1.1-setup.exe</a></li> </ul> </subsection> |
From: Ricardo C. <rm...@us...> - 2004-08-26 18:53:03
|
Update of /cvsroot/super-tux/htdocs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3814 Modified Files: screenshots.xml Log Message: Add a screenshot of the bonus world for 0.1.2. Please fix English and type make. Index: screenshots.xml =================================================================== RCS file: /cvsroot/super-tux/htdocs/screenshots.xml,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- screenshots.xml 11 May 2004 19:17:04 -0000 1.6 +++ screenshots.xml 26 Aug 2004 18:52:52 -0000 1.7 @@ -6,6 +6,18 @@ Welcome to our SuperTux screenshots album! </p> + <subsection title="SuperTux 0.1.2"> + <p> + This was mostly a release twoards the players. We were asked for levels + so many times, so here's our answer. With a brand new Bonus World, more stuff + on world map, and a new enemy. + </p> + + <center> + <screenshot file="images/game1-012" /> + </center> + </subsection> + <subsection title="SuperTux 0.1.1"> <p> This version basically features the built-in editor that @@ -18,6 +30,7 @@ <screenshot file="images/game1-011" /> <screenshot file="images/leveleditor-011" /> </center> + </subsection> <subsection title="SuperTux Milestone1 aka 0.1.0"> <p> |
From: Ricardo C. <rm...@us...> - 2004-08-26 18:53:02
|
Update of /cvsroot/super-tux/htdocs/images In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3814/images Added Files: game1-012.jpg game1-012_small.jpg Log Message: Add a screenshot of the bonus world for 0.1.2. Please fix English and type make. --- NEW FILE: game1-012.jpg --- (This appears to be a binary file; contents omitted.) --- NEW FILE: game1-012_small.jpg --- (This appears to be a binary file; contents omitted.) |
From: Ryan F. <sik...@us...> - 2004-08-26 16:13:27
|
Update of /cvsroot/super-tux/htdocs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2143 Modified Files: download.xml Log Message: - I don't think I've had enough sleep.. Index: download.xml =================================================================== RCS file: /cvsroot/super-tux/htdocs/download.xml,v retrieving revision 1.17 retrieving revision 1.18 diff -u -d -r1.17 -r1.18 --- download.xml 26 Aug 2004 16:11:58 -0000 1.17 +++ download.xml 26 Aug 2004 16:13:17 -0000 1.18 @@ -4,8 +4,8 @@ <subsection title="SuperTux 0.1.2 - August 24, 2004"> <ul> <li>Source: <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.2.tar.bz2?download">supertux-0.1.2.tar.bz2</a></li> - <li>RedHat/Fedora/ASP Linux: <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.2-rh-fd-asp.i386.rpm?download">supertux-0.1.2.-rh-fd-asp.i386.rpm</a> - <li>Fedora Core 2: <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.2-FC2.i386.rpm?download">supertux-0.1.2-FC2.i386.rpm</a> + <li>RedHat/Fedora/ASP Linux: <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.2-rh-fd-asp.i386.rpm?download">supertux-0.1.2.-rh-fd-asp.i386.rpm</a></li> + <li>Fedora Core 2: <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.2-FC2.i386.rpm?download">supertux-0.1.2-FC2.i386.rpm</a></li> <li>More packages coming soon.</li> </ul> </subsection> |
From: Ryan F. <sik...@us...> - 2004-08-26 16:12:08
|
Update of /cvsroot/super-tux/htdocs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1832 Modified Files: download.xml Log Message: - oops.. forgot to add FC2 RPM Index: download.xml =================================================================== RCS file: /cvsroot/super-tux/htdocs/download.xml,v retrieving revision 1.16 retrieving revision 1.17 diff -u -d -r1.16 -r1.17 --- download.xml 26 Aug 2004 16:09:52 -0000 1.16 +++ download.xml 26 Aug 2004 16:11:58 -0000 1.17 @@ -5,6 +5,7 @@ <ul> <li>Source: <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.2.tar.bz2?download">supertux-0.1.2.tar.bz2</a></li> <li>RedHat/Fedora/ASP Linux: <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.2-rh-fd-asp.i386.rpm?download">supertux-0.1.2.-rh-fd-asp.i386.rpm</a> + <li>Fedora Core 2: <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.2-FC2.i386.rpm?download">supertux-0.1.2-FC2.i386.rpm</a> <li>More packages coming soon.</li> </ul> </subsection> |
From: Ryan F. <sik...@us...> - 2004-08-26 16:10:00
|
Update of /cvsroot/super-tux/htdocs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1372 Modified Files: news.xml download.xml Log Message: - RH/Fedora/ASP Linux RPM added Index: news.xml =================================================================== RCS file: /cvsroot/super-tux/htdocs/news.xml,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- news.xml 25 Aug 2004 22:37:45 -0000 1.9 +++ news.xml 26 Aug 2004 16:09:51 -0000 1.10 @@ -2,6 +2,11 @@ <page title="SuperTux"> <section title="News"> <news> + <item date="26. August 2004"> + A SuperTux 0.1.2 RPM for RedHat, Fedora and ASP Linux is now available + in our <a href="download.html">download section</a>. More packages + are on there way. + </item> <item date="24. August 2004"> SuperTux 0.1.2 has been released! It features 22 new levels from both the SuperTux team and contributors. You can wait for the various Index: download.xml =================================================================== RCS file: /cvsroot/super-tux/htdocs/download.xml,v retrieving revision 1.15 retrieving revision 1.16 diff -u -d -r1.15 -r1.16 --- download.xml 25 Aug 2004 04:10:15 -0000 1.15 +++ download.xml 26 Aug 2004 16:09:52 -0000 1.16 @@ -4,6 +4,7 @@ <subsection title="SuperTux 0.1.2 - August 24, 2004"> <ul> <li>Source: <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.2.tar.bz2?download">supertux-0.1.2.tar.bz2</a></li> + <li>RedHat/Fedora/ASP Linux: <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.2-rh-fd-asp.i386.rpm?download">supertux-0.1.2.-rh-fd-asp.i386.rpm</a> <li>More packages coming soon.</li> </ul> </subsection> |
From: Ryan F. <sik...@us...> - 2004-08-25 22:37:56
|
Update of /cvsroot/super-tux/htdocs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18508 Modified Files: news.xml Log Message: - added small note about where to find new levels (just in case) Index: news.xml =================================================================== RCS file: /cvsroot/super-tux/htdocs/news.xml,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- news.xml 25 Aug 2004 22:17:22 -0000 1.8 +++ news.xml 25 Aug 2004 22:37:45 -0000 1.9 @@ -6,7 +6,9 @@ SuperTux 0.1.2 has been released! It features 22 new levels from both the SuperTux team and contributors. You can wait for the various packages to be released or you can - <a href="download.html">get the source tarball now</a>. + <a href="download.html">get the source tarball now</a>. The new levels + in SuperTux 0.1.2 can be found under the <strong>Bonus Levels</strong> + menu. </item> <item date="14. July 2004"> A new SuperTux 0.1.1 Mac OS X binary is available that fixes a start-up crash in OS X 10.2. |
From: Ryan F. <sik...@us...> - 2004-08-25 22:17:31
|
Update of /cvsroot/super-tux/htdocs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14527 Modified Files: news.xml Log Message: - typo fix Index: news.xml =================================================================== RCS file: /cvsroot/super-tux/htdocs/news.xml,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- news.xml 25 Aug 2004 04:08:58 -0000 1.7 +++ news.xml 25 Aug 2004 22:17:22 -0000 1.8 @@ -37,7 +37,7 @@ </item> <item date="2. May 2004"> - SuperTux Milestone1, aka 0.1.0 as been released, featuring 26 + SuperTux Milestone1, aka 0.1.0 has been released, featuring 26 levels, a worldmap and completly reworked graphics, go to the <a href="download.html">download section</a> to download it. </item> |
From: Ryan F. <sik...@us...> - 2004-08-25 22:16:43
|
Update of /cvsroot/super-tux/supertux In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14354 Modified Files: INSTALL Log Message: - file has been renamed Index: INSTALL =================================================================== RCS file: /cvsroot/super-tux/supertux/INSTALL,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- INSTALL 28 Apr 2004 12:15:42 -0000 1.4 +++ INSTALL 25 Aug 2004 22:16:33 -0000 1.5 @@ -88,5 +88,5 @@ A 32x32, XPM-format icon file is available if you wish to use an icon for a menu entry for this game. - The file is "icon.xpm", and can be found at the data/images/ + The file is "supertux.xpm", and can be found at the data/images/ directory. |
From: Ryan F. <sik...@us...> - 2004-08-25 05:48:06
|
Update of /cvsroot/super-tux/supertux/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24449 Modified Files: player.cpp Log Message: - some indentation - my contribution for the month :) Index: player.cpp =================================================================== RCS file: /cvsroot/super-tux/supertux/src/player.cpp,v retrieving revision 1.157 retrieving revision 1.158 diff -u -d -r1.157 -r1.158 --- player.cpp 19 Aug 2004 11:05:32 -0000 1.157 +++ player.cpp 25 Aug 2004 05:47:57 -0000 1.158 @@ -88,29 +88,29 @@ void TuxBodyParts::set_action(std::string action) { -head->set_action(action); -body->set_action(action); -arms->set_action(action); -feet->set_action(action); + head->set_action(action); + body->set_action(action); + arms->set_action(action); + feet->set_action(action); } void TuxBodyParts::one_time_animation() { -head->start_animation(1); -body->start_animation(1); -arms->start_animation(1); -feet->start_animation(1); + head->start_animation(1); + body->start_animation(1); + arms->start_animation(1); + feet->start_animation(1); } void TuxBodyParts::draw(DrawingContext& context, const Vector& pos, int layer, Uint32 drawing_effect) { -head->draw(context, pos, layer, drawing_effect); -body->draw(context, pos, layer, drawing_effect); -arms->draw(context, pos, layer, drawing_effect); -feet->draw(context, pos, layer, drawing_effect); + head->draw(context, pos, layer, drawing_effect); + body->draw(context, pos, layer, drawing_effect); + arms->draw(context, pos, layer, drawing_effect); + feet->draw(context, pos, layer, drawing_effect); } Player::Player() |
From: Ryan F. <sik...@us...> - 2004-08-25 04:10:27
|
Update of /cvsroot/super-tux/htdocs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8831 Modified Files: download.xml Log Message: - typo fix Index: download.xml =================================================================== RCS file: /cvsroot/super-tux/htdocs/download.xml,v retrieving revision 1.14 retrieving revision 1.15 diff -u -d -r1.14 -r1.15 --- download.xml 25 Aug 2004 04:08:58 -0000 1.14 +++ download.xml 25 Aug 2004 04:10:15 -0000 1.15 @@ -1,7 +1,7 @@ <?xml version="1.0"?> <page title="SuperTux"> <section title="SuperTux Download"> - <subsection title="SuperTux 0.1.2 - Auguest 24, 2004"> + <subsection title="SuperTux 0.1.2 - August 24, 2004"> <ul> <li>Source: <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.2.tar.bz2?download">supertux-0.1.2.tar.bz2</a></li> <li>More packages coming soon.</li> |
From: Ryan F. <sik...@us...> - 2004-08-25 04:09:18
|
Update of /cvsroot/super-tux/htdocs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8549 Modified Files: download.xml news.xml Log Message: - SuperTux 0.1.2 release Index: news.xml =================================================================== RCS file: /cvsroot/super-tux/htdocs/news.xml,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- news.xml 14 Jul 2004 21:06:21 -0000 1.6 +++ news.xml 25 Aug 2004 04:08:58 -0000 1.7 @@ -2,6 +2,12 @@ <page title="SuperTux"> <section title="News"> <news> + <item date="24. August 2004"> + SuperTux 0.1.2 has been released! It features 22 new levels from both + the SuperTux team and contributors. You can wait for the various + packages to be released or you can + <a href="download.html">get the source tarball now</a>. + </item> <item date="14. July 2004"> A new SuperTux 0.1.1 Mac OS X binary is available that fixes a start-up crash in OS X 10.2. We also now have a SuperTux 0.1.1 Fedora Core 2 RPM available. Index: download.xml =================================================================== RCS file: /cvsroot/super-tux/htdocs/download.xml,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -r1.13 -r1.14 --- download.xml 14 Jul 2004 21:06:21 -0000 1.13 +++ download.xml 25 Aug 2004 04:08:58 -0000 1.14 @@ -1,6 +1,12 @@ <?xml version="1.0"?> <page title="SuperTux"> <section title="SuperTux Download"> + <subsection title="SuperTux 0.1.2 - Auguest 24, 2004"> + <ul> + <li>Source: <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.2.tar.bz2?download">supertux-0.1.2.tar.bz2</a></li> + <li>More packages coming soon.</li> + </ul> + </subsection> <subsection title="SuperTux (Milestone1) 0.1.1 - May 11, 2004"> <ul> <li>Source: <a href="http://prdownloads.sourceforge.net/super-tux/supertux-0.1.1.tar.bz2?download">supertux-0.1.1.tar.bz2</a></li> |
From: Ryan F. <sik...@us...> - 2004-08-25 03:45:31
|
Update of /cvsroot/super-tux/supertux/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4372/src Modified Files: Tag: supertux_0_1_1_branch scene.cpp Log Message: - icflower -> iceflower Index: scene.cpp =================================================================== RCS file: /cvsroot/super-tux/supertux/src/scene.cpp,v retrieving revision 1.27 retrieving revision 1.27.2.1 diff -u -d -r1.27 -r1.27.2.1 --- scene.cpp 2 May 2004 16:08:22 -0000 1.27 +++ scene.cpp 25 Aug 2004 03:45:22 -0000 1.27.2.1 @@ -50,7 +50,7 @@ case PlayerStatus::GROWUP_BONUS: return "growup"; case PlayerStatus::FLOWER_BONUS: - return "icflower"; + return "iceflower"; default: return "none"; } |
From: Tobias G. <to...@us...> - 2004-08-25 00:00:43
|
Update of /cvsroot/super-tux/supertux In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31946 Modified Files: Tag: supertux_0_1_1_branch ChangeLog Log Message: update of changelog. Index: ChangeLog =================================================================== RCS file: /cvsroot/super-tux/supertux/ChangeLog,v retrieving revision 1.6 retrieving revision 1.6.2.1 diff -u -d -r1.6 -r1.6.2.1 --- ChangeLog 10 May 2004 22:55:16 -0000 1.6 +++ ChangeLog 25 Aug 2004 00:00:32 -0000 1.6.2.1 @@ -1,7 +1,770 @@ - SuperTux changes - http://super-tux.sf.net/ -Last update: May 3, 2004 +Last update: August 25, 2004 + +Milestone 0.1.2 - August 25, 2004 +----------------------------- + +(date: 2004/05/15 22:22:54; author: sik0fewl; state: Exp; lines: +13 -13) + + +- Created supertux_0_1_1_branch branch (bugfix branch) +- Fixed level editor not scrolling all the way to end of level +- Fixed problems with enums + +============================================================================== + + +(date: 2004/05/16 17:30:12; author: sik0fewl; state: Exp; lines: +2 -1) + +- added missing include +(supertux_0_1_1_branch) + +============================================================================== + + +(date: 2004/06/28 23:04:57; author: sik0fewl; state: Exp; lines: +36 -22) + +- backported MatzeB's lisp_free() patch + +============================================================================== + + +(date: 2004/06/29 17:55:22; author: sik0fewl; state: Exp; lines: +9 -9) + +- backported MatzeB's improved lisp_free() patch + +============================================================================== + + +(date: 2004/07/10 21:53:08; author: wansti; state: Exp; lines: +104 -0) + +fixed autoscrolling problems +added new world map properties (start_pos_x) and (start_pos_y), changed +worldmap.stwm accordingly +added bonus island levels and world map +loading of world maps other than "worldmap.stwm" now possible +(currently, the bonus island is loaded by default) + +============================================================================== + + +(date: 2004/07/18 11:58:15; author: rmcruz; state: Exp; lines: +5 -1) + +Added support for worlds in Contribs menus. + +============================================================================== + + +(date: 2004/07/18 19:12:28; author: rmcruz; state: Exp; lines: +8 -2) + +Mark all contrib world map levels as played. +This as to be done (at least, until another solution is implemented), since the world map level's state are not saved, and it would make no sense to make the player to have to play the all map without exiting the game. + +============================================================================== + + +(date: 2004/07/18 19:39:05; author: rmcruz; state: Exp; lines: +7 -1) +LEASE + +============================================================================== + +Implemented bricks breaking by Ice Guys. +Thx Ryan for pointing out the code. + +============================================================================== + + +(date: 2004/07/19 11:41:54; author: rmcruz; state: Exp; lines: +4 -4) + +Save Bonus Island state to file. + +============================================================================== + + +(date: 2004/07/22 09:41:19; author: rmcruz; state: Exp; lines: +4 -1) + +Just added fadeout. + +============================================================================== + + +(date: 2004/07/22 09:44:18; author: rmcruz; state: Exp; lines: +0 -0) + +Added bonus levels. + +============================================================================== + + +(date: 2004/07/22 13:52:44; author: rmcruz; state: Exp; lines: +4 -1) + +Fixed the reset point bug in auto-scrolling that changed Tux position, but not camera's. +(Not tested.) + +============================================================================== + + +(date: 2004/07/26 13:56:08; author: rmcruz; state: Exp; lines: +8 -6) + +Mini-map related tweaks: +- Show mini-map in mouse movement, as well; +- Removed the 'to fix' comment, related to the SDL use, since it has been already fixed; +- Changed the map selection lines color. + +============================================================================== + + +(date: 2004/07/26 18:04:30; author: rmcruz; state: Exp; lines: +17 -1) + +Don't crash in levels bigger than 15 vertical tiles. + +============================================================================== + + +(date: 2004/07/27 12:00:14; author: rmcruz; state: Exp; lines: +7 -7) + +Fixed bug: in the last commit that avoided the crash in level bigger than 15 vertical tiles, I was cutting the X tiles, not the Y. It was a typo in the name of the variable. + +============================================================================== + + +(date: 2004/07/27 12:29:08; author: wansti; state: Exp; lines: +48 -47) + +minor changes to wansti-level2 + +============================================================================== + + +(date: 2004/07/27 12:50:08; author: wansti; state: Exp; lines: +10 -0) + +updated NEWS with changes that will appear in 0.1.2 +(If I forgot anything, please add) + +============================================================================== + + +(date: 2004/07/27 13:03:07; author: wansti; state: Exp; lines: +4 -1) + +extended "level higher than 15 tiles" warning +(why is it shown three times, anyway?) + +============================================================================== + + +(date: 2004/07/27 16:36:59; author: rmcruz; state: Exp; lines: +18 -3) + +Added map-message and auto-walk fields for world maps. +(map-message "message") shows 'message' when player is in the specified position. It can or not have a level specified as well. +(auto-walk #f) makes the player not walk or walk (default to walk) after finishing level. Not sure if it is usefull, but could be used in levels in a hidden place. + +============================================================================== + + +(date: 2004/07/27 16:43:23; author: rmcruz; state: Exp; lines: +8 -7) + +Added the layer that has more than 15 tiles in the warning message, so that they are not equal, and thus looking like if it was a bug. + +============================================================================== + + +(date: 2004/07/27 16:48:18; author: wansti; state: Exp; lines: +15 -12) + +added secret path to the bonus island map +(the actual secret level will follow) + +============================================================================== + + +(date: 2004/07/27 19:21:54; author: wansti; state: Exp; lines: +103 -0) + +added secret level (work in progress) +made use of new worldmap stuff + +============================================================================== + + +(date: 2004/07/27 22:36:00; author: rmcruz; state: Exp; lines: +3 -3) + +Fixed bug of saving even special tiles that have not levels and when pressing enter on special tiles with no levels. + +============================================================================== + + +(date: 2004/07/27 22:45:36; author: rmcruz; state: Exp; lines: +2 -2) + +Fixed bug to let the player go through messages with no levels on it. + +============================================================================== + + +(date: 2004/07/27 22:52:33; author: rmcruz; state: Exp; lines: +4 -1) + +Changed the position of the message. + +Marek, I find it confusing, as a player, to have two messages when going to the first level of each "island", so my suggestion is doing like this; put the messages in a fork or something before the level. +Have a look at this example (just go to the abednego area) and check if you also prefer this approach. + +============================================================================== + + +(date: 2004/07/27 23:15:27; author: wansti; state: Exp; lines: +18 -10) + +moved section names/authors to the intersection at the beginning of the worldmap +(apparently, someone else had the same idea at the same time... :)) + +============================================================================== + + +(date: 2004/07/28 09:13:57; author: wansti; state: Exp; lines: +4 -4) + +changed world map messages + +============================================================================== + + +(date: 2004/07/28 16:01:17; author: rmcruz; state: Exp; lines: +3 -2) + +When a message is placed and there is no level, it is handled as a passive message and will be displayed for almost 3 seconds. When you go from a message to another, you might notice that only a random of those will be displayed, not necessarly the last one. Will be fixed. +If there is a level, it will be handled as before. +(last case not tested) + +============================================================================== + + +(date: 2004/07/28 16:55:49; author: wansti; state: Exp; lines: +62 -48) + +more work on secret level + +============================================================================== + + +(date: 2004/07/28 20:40:27; author: rmcruz; state: Exp; lines: +5 -2) + +Improved passive messages code. Fixed bug of showing a previous passive message when a new one should be being displayed now. + +============================================================================== + + +(date: 2004/07/30 10:54:53; author: rmcruz; state: Exp; lines: +7 -1) + +Let map messages being disabled when the player is coming from a specific direction. +For instance, to not show a message when the player comes from left, do: (apply-action-left #f) . +It is also possible to have more than one for different directions. +Also, you can have to different (level, so that in one it shows a message and from another direction another. + +============================================================================== + + +(date: 2004/07/30 11:00:35; author: rmcruz; state: Exp; lines: +5 -5) + +Fixed the showing of messages when coming from the levels and not from the forks. +Dunno if the secret level one needs fixing, since I don't know where it is. + +============================================================================== + + +(date: 2004/07/30 15:09:00; author: wansti; state: Exp; lines: +83 -0) + +added one new level to the worldmap, fixed "secret area" message +added template for that level +some more work on secret.stl + +============================================================================== + + +(date: 2004/07/30 16:30:34; author: wansti; state: Exp; lines: +47 -45) + +added one-way road tile for world map +(coding needed - see mailing list!) + +============================================================================== + + +(date: 2004/07/30 22:34:31; author: rmcruz; state: Exp; lines: +13 -1) + +Added support for one way roads, as requested by Marek. +Possible of usage: (one-way "north-south"), (one-way "south-north"), (one-way "east-west") or (one-way "west-east"). Use only one. And none for both ways. + +Worldmap stuff is getting too many expections, which is not bad, but is getting bloated. After the release of 0.1.2, I will port all these new aditions, but in a way to avoid both worldmap dta and source code getting bloated. +The use of strings in worldmap data (like in this case), and arrays of booleans or peraphs bitfields in the code sound like a good choice. + +============================================================================== + + +(date: 2004/07/30 22:35:13; author: rmcruz; state: Exp; lines: +2 -1) + +Made the new Marek tile to only having a north-south way. + +============================================================================== + + +(date: 2004/07/31 10:06:52; author: wansti; state: Exp; lines: +83 -0) + +-changed bonus island worldmap, added a path leading back +-added template for a new level + +PLEASE NOTE: +-the game says tilemap data is buggy, i don't know why, maybe someone can check this out. +-I put in a little gag with some map-messages being thrown on that new path leading back to the start; I'm not sure if it's funny :-) please try it and tell me if you like it. +Thanks + +============================================================================== + + +(date: 2004/07/31 10:30:30; author: wansti; state: Exp; lines: +1 -1) + +fixed a bug which allowed tux to wander off the paths after completeing the secret level + +============================================================================== + + +(date: 2004/07/31 10:39:50; author: rmcruz; state: Exp; lines: +2 -1) + +Added flag to disable passive messages, so that they become map ones. +(passive-messages #f) . They are enabled by default. +Fixed the "Tilemap buggy message". + +============================================================================== + + +(date: 2004/07/31 10:41:04; author: rmcruz; state: Exp; lines: +6 -6) + +Made messages regarding impossible ways to be only showed only when in that tile. +Showing them time-based is confusing for players, in my opinion. + +============================================================================== + + +(date: 2004/07/31 10:49:19; author: rmcruz; state: Exp; lines: +13 -0) + +Just a suggestion of a smaller news list. +Marek, please read what I say there and change it, if you agree. + +============================================================================== + + +(date: 2004/07/31 12:18:59; author: wansti; state: Exp; lines: +83 -0) + +renamed some levels +removed that stupid way-home-message-gag because, on second thought, i realized it sucked ass :) + +============================================================================== + + +(date: 2004/07/31 14:54:00; author: wansti; state: Exp; lines: +149 -94) + +added design fixes and reset points to Abednego's and Matr1x' levels +added enemies to wansti-level2 + +============================================================================== + + +(date: 2004/07/31 22:28:44; author: wansti; state: Exp; lines: +0 -0) + +more work on the levels +removed Iceberg Fortress from Bonus Island, since it won't be used +put it into world2 (in HEAD) instead, replaced it with a template here +added fortress2 music to be used in 0.1.2 + +============================================================================== + + +(date: 2004/07/31 22:48:31; author: wansti; state: Exp; lines: +3 -2) + +added an extro for bonus island +please read and see if you agree +...and be sure to scroll all the way down ;-) + +============================================================================== + + +(date: 2004/08/01 12:07:06; author: wansti; state: Exp; lines: +90 -11) + +some level tweaks, castle level added +updated music + +============================================================================== + + +(date: 2004/08/01 18:38:38; author: wansti; state: Exp; lines: +0 -0) + +added lava tiles and used them in Bonus Island Castle + +============================================================================== + + +(date: 2004/08/03 11:39:19; author: wansti; state: Exp; lines: +96 -47) + +finished level: Castle Gate + +============================================================================== + + +(date: 2004/08/03 15:33:52; author: wansti; state: Exp; lines: +5 -2) + +added one new level to SuperTux team section, changed their numbers +(please test!) + +============================================================================== + + +(date: 2004/08/03 18:47:15; author: rmcruz; state: Exp; lines: +2 -2) + +Bug fix: Ice blocks should now break full boxes. + +============================================================================== + + +(date: 2004/08/03 18:52:48; author: rmcruz; state: Exp; lines: +1 -2) + +Ooops, forgot to remove the line I use to not be damaged by bad guys. +Yes, I am a lazy bastard. :D + +============================================================================== + + +(date: 2004/08/04 11:51:24; author: wansti; state: Exp; lines: +20 -20) + +small changes in the Cave Of Mirrors + +============================================================================== + + +(date: 2004/08/04 16:22:32; author: wansti; state: Exp; lines: +145 -50) + +added "Way Home" level +minor design fixes in world1 levels + +============================================================================== + + +(date: 2004/08/05 10:04:17; author: rmcruz; state: Exp; lines: +3 -3) + +Bug fix: powerups were going on Tux direction, not based in the bump position. + +(If there are still problems, we can just disable this thing.) + +============================================================================== + + +(date: 2004/08/05 14:14:19; author: wansti; state: Exp; lines: +1 -1) + +more work on levels + +============================================================================== + + +(date: 2004/08/05 14:54:09; author: matzebraun; state: Exp; lines: +1 -1) + +removed -lGL again. on windows and macosx it's different names. AX_CHECK_GL should detect the correct one anyway and set it to GL_LIBS, if this doesn't work then fix AX_CHECK_GL instead of adding hacks + +============================================================================== + + +(date: 2004/08/05 15:06:59; author: matzebraun; state: Exp; lines: +2 -0) + +added some missing flags, that fix problems when regenerating configure + +============================================================================== + + +(date: 2004/08/06 21:29:06; author: wansti; state: Exp; lines: +14 -8) + +put two new levels (and level-templates) on the map +(plus, I changed level numbers again) +The world map of Bonus Island, as it is with this commit, is CONSIDERED FINAL +So, if there are no objections, this is what Bonus Island will look like in 0.1.2 + +============================================================================== + + +(date: 2004/08/08 09:39:20; author: wansti; state: Exp; lines: +1 -11) + +added unDEFER's water and waterfall tiles and used them in wansti-level1 + +============================================================================== + + +(date: 2004/08/08 10:37:03; author: wansti; state: Exp; lines: +15 -15) + +updated secret level (i.e. added waterfall :-) ) + +============================================================================== + + +(date: 2004/08/08 12:34:08; author: wansti; state: Exp; lines: +15 -0) + +added a simple teleporter leveldot +i hope someone can come up with something better... + +============================================================================== + + +(date: 2004/08/10 11:33:26; author: rmcruz; state: Exp; lines: +1 -1) + +Changed 0.1.1 to 0.1.2 in 0_1_1_branch. + +============================================================================== + + +(date: 2004/08/10 11:34:25; author: rmcruz; state: Exp; lines: +2 -1) + +Fixed slot deleting. +Bug report from Mickael Husson. + +============================================================================== + + +(date: 2004/08/10 16:18:08; author: rmcruz; state: Exp; lines: +6 -6) + +Added a '-' before Tux talks. +Just so that it looks like it is Tux talking... Marek, if you don't like it, feel free to remove it. + +============================================================================== + + +(date: 2004/08/10 16:21:40; author: wansti; state: Exp; lines: +4 -0) + +updated waterfall and transparent water tiles from unDEFER +added unDEFER to "Graphics" credits +changed bonus levels to use transparent water + +============================================================================== + + +(date: 2004/08/10 17:28:34; author: sik0fewl; state: Exp; lines: +2 -2) + +- don't draw arm when Tux is ducking and holding something + +============================================================================== + + +(date: 2004/08/10 19:04:35; author: wansti; state: Exp; lines: +73 -46) + +added a new level - only one more to go! + +============================================================================== + + +(date: 2004/08/10 21:18:11; author: wansti; state: Exp; lines: +6 -1) + +hacked in a very simple but working teleporter, +"That's-really-all-I'm-asking-for-edition" :-) +anyone who is more into the code than i am, please revise! + +============================================================================== + + +(date: 2004/08/10 21:31:56; author: wansti; state: Exp; lines: +7 -1) + +just added a second teleporter to the world map + +============================================================================== + + +(date: 2004/08/10 22:27:17; author: rmcruz; state: Exp; lines: +4 -0) + +Added a warp world map dot image and sound effect. + +============================================================================== + + +(date: 2004/08/10 22:48:55; author: rmcruz; state: dead; lines: +0 -0) + +I was gonna implement warping. Looks like Marek was faster. ;) + +Removed my warpdot image. + +============================================================================== + + +(date: 2004/08/10 22:50:39; author: rmcruz; state: Exp; lines: +3 -2) + +Added warp sound and removed necessity of the boolean. + +Marek, should the teleport messages be shown for a period of time, like the passive ones, or what? + +============================================================================== + + +(date: 2004/08/10 22:56:34; author: rmcruz; state: Exp; lines: +2 -2) + +Removed (teleporter #t). Not needed, + +============================================================================== + + +(date: 2004/08/11 00:53:22; author: wansti; state: Exp; lines: +8 -1) + +completely redesigned Bonus Island world map using teleporters +(levels are still missing) + +============================================================================== + + +(date: 2004/08/11 00:59:17; author: wansti; state: Exp; lines: +572 -115) + +included new lifeup sound from HEAD + +============================================================================== + + +(date: 2004/08/11 10:30:20; author: wansti; state: Exp; lines: +67 -16) + +put the levels on the map + +============================================================================== + + +(date: 2004/08/11 11:09:41; author: wansti; state: Exp; lines: +65 -19) + +added support for invisible teleporters +players can now leave a section by going through the igloo + +============================================================================== + + +(date: 2004/08/11 11:11:24; author: wansti; state: Exp; lines: +1 -6) + +removed messages from igloo-teleporters + +============================================================================== + + +(date: 2004/08/11 12:05:56; author: wansti; state: Exp; lines: +3 -3) + +some small fixes + +============================================================================== + + +(date: 2004/08/11 17:16:45; author: rmcruz; state: Exp; lines: +2 -1) + +Added small delay on warping. + +============================================================================== + + +(date: 2004/08/11 22:01:14; author: wansti; state: Exp; lines: +114 -47) + +finished the last level - the testing can begin! + +============================================================================== + + +(date: 2004/08/11 22:46:45; author: wansti; state: dead; lines: +0 -0) + +updated NEWS and Bonus Island extro +removed unused music + +============================================================================== + + +(date: 2004/08/12 15:09:07; author: wansti; state: Exp; lines: +2 -2) + +added transparent water to world1 levels + +============================================================================== + + +(date: 2004/08/12 18:51:29; author: rmcruz; state: Exp; lines: +5 -1) + +Close config file after accessing it!! +Bug reported by unDEFER. + +============================================================================== + + +(date: 2004/08/12 18:56:39; author: rmcruz; state: Exp; lines: +1 -0) + +Install extro-bonus.txt! +Bug reported by unDEFER. + +============================================================================== + + +(date: 2004/08/12 19:06:09; author: rmcruz; state: Exp; lines: +3 -3) + +Contrib levels were not working fine. +Bug reported by unDEFER. + +============================================================================== + + +(date: 2004/08/13 10:10:49; author: wansti; state: Exp; lines: +4 -0) + +edited NEWS again (only the release date is missing, DON'T FORGET!) +added a hint to the hub area that igloos take you back there. + +============================================================================== + + +(date: 2004/08/13 11:03:40; author: wansti; state: Exp; lines: +2 -1) + +made hint message passive + +============================================================================== + + +(date: 2004/08/13 11:19:17; author: wansti; state: Exp; lines: +1 -1) + +looked through text files, fixed a typo, put today's date into NEWS as 0.1.2 release date + +============================================================================== + + +(date: 2004/08/13 11:38:18; author: rmcruz; state: Exp; lines: +2 -1) + +Yet another file not being closed. +Whoever that did the setup file related calls, certanely deserves a few slaps! + +============================================================================== + + +(date: 2004/08/14 09:55:40; author: wansti; state: Exp; lines: +6 -6) + +fixed "visible invisible blocks" in Something Fishy + +============================================================================== + + +(date: 2004/08/14 10:07:16; author: wansti; state: Exp; lines: +9 -9) + +small change to "Bonus Dias!" + +============================================================================== + + +(date: 2004/08/16 16:14:49; author: wansti; state: Exp; lines: +10 -10) + +added new box images + +============================================================================== + + +(date: 2004/08/18 21:27:29; author: rmcruz; state: Exp; lines: +2 -2) + +Bugfix: Collisions were not being applied for the Star powerup. +Bug reported by Seneca. + +============================================================================== + + +(date: 2004/08/19 08:29:33; author: wansti; state: Exp; lines: +3 -3) + +small beauty fixes + +============================================================================== + + +(date: 2004/08/23 21:58:35; author: wansti; state: Exp; lines: +1 -1) + +changed the release date of 0.1.2 to 24 August 2004 +--READY FOR RELEASE + +============================================================================== + Milestone 0.1.1 - May 11, 2004 ----------------------------- |