Changeset 25
- Timestamp:
- Dec 18, 2002, 2:29:31 PM (20 years ago)
- Location:
- libcaca/trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
libcaca/trunk/Makefile
r19 r25 77 77 PACKAGE_BUGREPORT = 78 78 PACKAGE_NAME = ttyvaders 79 PACKAGE_STRING = ttyvaders 0.0cvs 79 PACKAGE_STRING = ttyvaders 0.0cvs-20021215 80 80 PACKAGE_TARNAME = ttyvaders 81 PACKAGE_VERSION = 0.0cvs 81 PACKAGE_VERSION = 0.0cvs-20021215 82 82 PATH_SEPARATOR = : 83 83 SET_MAKE = … … 86 86 USE_NCURSES_FALSE = 87 87 USE_NCURSES_TRUE = # 88 VERSION = 0.0cvs 88 VERSION = 0.0cvs-20021215 89 89 ac_ct_CC = gcc 90 90 ac_ct_STRIP = -
libcaca/trunk/configure.ac
r19 r25 1 1 dnl Autoconf settings for ttyvaders 2 2 3 AC_INIT(ttyvaders,0.0cvs )3 AC_INIT(ttyvaders,0.0cvs-20021218) 4 4 5 5 AC_PREREQ(2.50) … … 7 7 AC_CANONICAL_SYSTEM 8 8 9 AM_INIT_AUTOMAKE(ttyvaders,0.0cvs )9 AM_INIT_AUTOMAKE(ttyvaders,0.0cvs-20021218) 10 10 AM_CONFIG_HEADER(config.h) 11 11 -
libcaca/trunk/doc/shapes.txt
r23 r25 19 19 20 20 ,---. ,---. ,---. ,---. ,---. 21 (_ °_°_) (__°_°) (°__°_) (_°__°) (°_°__)22 ^ ^ ^ ^ ^ ^ ^ ^ ^ ^21 (_^_^_) (__^_^) (^__^_) (_^__^) (^_^__) 22 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 23 23 ,---. ,---. ,---. ,---. ,---. 24 24 (((o))) ((((o)) (((o))) ((o)))) (((o))) … … 30 30 ,(|). / \ 31 31 /,-'-.\ ,(_X_). 32 33 _>|<_ 34 \ o / 35 \ / 36 V 32 37 33 38 Bonus -
libcaca/trunk/src/collide.c
r23 r25 212 212 && y >= al->y[j] && y <= al->y[j] + 2 ) 213 213 { 214 al->life[j] --;214 al->life[j] -= wp->type[i] == WEAPON_BOMB ? 5 : 1; 215 215 if( al->life[j] <= 0 ) 216 216 { -
libcaca/trunk/src/weapons.c
r23 r25 197 197 wp->x3[i] = x; 198 198 wp->y3[i] = y; 199 wp->n[i] = 10;199 wp->n[i] = 20; 200 200 break; 201 201 case WEAPON_BEAM: … … 229 229 gfx_goto( x-4, y ); 230 230 gfx_putstr( "`-._\\" ); 231 gfx_color( WHITE ); 232 gfx_goto( x-1, y ); 233 gfx_putstr( "_\\" ); 231 234 gfx_goto( x, y+1 ); 232 235 gfx_putchar( '`' ); … … 235 238 { 236 239 /* 1pi/6 */ 240 gfx_goto( x-4, y ); 241 gfx_putstr( ",-' " ); 242 gfx_goto( x-4, y+1 ); 243 gfx_putstr( "\\,-'" ); 244 gfx_color( WHITE ); 237 245 gfx_goto( x-1, y-1 ); 238 246 gfx_putstr( "_," ); 239 gfx_goto( x-4, y ); 240 gfx_putstr( ",-' /" ); 241 gfx_goto( x-4, y+1 ); 242 gfx_putstr( "\\,-'" ); 247 gfx_goto( x, y ); 248 gfx_putchar( '/' ); 243 249 } 244 250 else … … 248 254 gfx_putstr( "____" ); 249 255 gfx_goto( x-5, y ); 250 gfx_putstr( "|____>" ); 256 gfx_putstr( "|____" ); 257 gfx_color( WHITE ); 258 gfx_goto( x, y ); 259 gfx_putchar( '>' ); 251 260 } 252 261 } … … 256 265 { 257 266 /* 2pi/6 */ 258 gfx_goto( x-1, y-1 );259 gfx_putstr( "_," );260 267 gfx_goto( x-2, y ); 261 gfx_putstr( "/ |" );268 gfx_putstr( "/ " ); 262 269 gfx_goto( x-3, y+1 ); 263 270 gfx_putstr( "/ /" ); 264 271 gfx_goto( x-3, y+2 ); 265 272 gfx_putstr( "`'" ); 273 gfx_color( WHITE ); 274 gfx_goto( x-1, y-1 ); 275 gfx_putstr( "_," ); 276 gfx_goto( x, y ); 277 gfx_putchar( '|' ); 266 278 } 267 279 else if( vx < vy/4 ) 268 280 { 269 281 /* 4pi/6 */ 270 gfx_goto( x, y-1 ); 271 gfx_putstr( "._" ); 272 gfx_goto( x, y ); 273 gfx_putstr( "| \\" ); 282 gfx_goto( x+1, y ); 283 gfx_putstr( " \\" ); 274 284 gfx_goto( x+1, y+1 ); 275 285 gfx_putstr( "\\ \\" ); 276 286 gfx_goto( x+2, y+2 ); 277 287 gfx_putstr( "`'" ); 288 gfx_color( WHITE ); 289 gfx_goto( x, y-1 ); 290 gfx_putstr( "._" ); 291 gfx_goto( x, y ); 292 gfx_putchar( '|' ); 278 293 } 279 294 else 280 295 { 281 296 /* 3pi/6 */ 282 gfx_goto( x-1, y );283 gfx_putstr( ",^." );284 297 gfx_goto( x-1, y+1 ); 285 298 gfx_putstr( "| |" ); 286 299 gfx_goto( x-1, y+2 ); 287 300 gfx_putstr( "|_|" ); 301 gfx_color( WHITE ); 302 gfx_goto( x-1, y ); 303 gfx_putstr( ",^." ); 288 304 } 289 305 } … … 301 317 gfx_putstr( "\\ \\" ); 302 318 gfx_goto( x-1, y ); 303 gfx_putstr( "\\_|" ); 319 gfx_putchar( '\\' ); 320 gfx_color( WHITE ); 321 gfx_goto( x, y ); 322 gfx_putstr( "_|" ); 304 323 } 305 324 else if( vx < -vy/4 ) … … 310 329 gfx_goto( x, y-1 ); 311 330 gfx_putstr( "/ /" ); 331 gfx_goto( x+1, y ); 332 gfx_putchar( '/' ); 333 gfx_color( WHITE ); 312 334 gfx_goto( x-1, y ); 313 335 gfx_putstr( "|_/" ); … … 322 344 gfx_goto( x-1, y-1 ); 323 345 gfx_putstr( "| |" ); 346 gfx_color( WHITE ); 324 347 gfx_goto( x-1, y ); 325 348 gfx_putstr( "`v'" ); … … 333 356 gfx_goto( x+1, y-1 ); 334 357 gfx_putstr( ",-'\\" ); 335 gfx_goto( x , y );336 gfx_putstr( " /_,-'" );358 gfx_goto( x+2, y ); 359 gfx_putstr( ",-'" ); 337 360 gfx_goto( x, y+1 ); 338 361 gfx_putchar( '\'' ); 362 gfx_color( WHITE ); 363 gfx_goto( x, y ); 364 gfx_putstr( "/_" ); 339 365 } 340 366 else if( vy < vx/4 ) 341 367 { 342 368 /* 5pi/6 */ 369 gfx_goto( x+1, y ); 370 gfx_putstr( " `-." ); 371 gfx_goto( x+1, y+1 ); 372 gfx_putstr( "`-./" ); 373 gfx_color( WHITE ); 343 374 gfx_goto( x, y-1 ); 344 375 gfx_putstr( "._" ); 345 376 gfx_goto( x, y ); 346 gfx_putstr( "\\ `-." ); 347 gfx_goto( x+1, y+1 ); 348 gfx_putstr( "`-./" ); 377 gfx_putchar( '\\' ); 349 378 } 350 379 else … … 353 382 gfx_goto( x+1, y-1 ); 354 383 gfx_putstr( "____" ); 355 gfx_goto( x, y ); 356 gfx_putstr( "<____|" ); 384 gfx_goto( x+1, y ); 385 gfx_putstr( "____|" ); 386 gfx_color( WHITE ); 387 gfx_goto( x, y ); 388 gfx_putchar( '<' ); 357 389 } 358 390 } … … 483 515 gfx_color( WHITE ); 484 516 gfx_goto( x-1, y-3-i ); 485 gfx_putstr( "####" );517 gfx_putstr( (i+frame) % 5 ? "####" : "%%%%" ); 486 518 gfx_color( CYAN ); 487 519 gfx_goto( x-2, y-3-i );
Note: See TracChangeset
for help on using the changeset viewer.