Ingo Ruhnke [Sat, 10 Apr 2004 20:37:36 +0000 (20:37 +0000)]
- reduced menu fadness a bit (ie. balanced the edges)
SVN-Revision: 457
Ingo Ruhnke [Sat, 10 Apr 2004 20:26:13 +0000 (20:26 +0000)]
- turned gameloop into a class, in the hope to reduce some global variables in the long run
SVN-Revision: 456
Ricardo Cruz [Sat, 10 Apr 2004 20:19:33 +0000 (20:19 +0000)]
Another background image by a guy whose nickname is Wantso (i think) :D
Anyway, it is a night background, might be usefull.
SVN-Revision: 455
Ingo Ruhnke [Sat, 10 Apr 2004 20:16:15 +0000 (20:16 +0000)]
- more c++-ification
SVN-Revision: 454
Ingo Ruhnke [Sat, 10 Apr 2004 19:49:49 +0000 (19:49 +0000)]
- more c++-ification
SVN-Revision: 453
Ingo Ruhnke [Sat, 10 Apr 2004 19:40:49 +0000 (19:40 +0000)]
- some indent fixes
- started to turn st_level into a proper class
SVN-Revision: 452
Ingo Ruhnke [Sat, 10 Apr 2004 18:56:17 +0000 (18:56 +0000)]
- reorganized menu flow as descripted in the todo, this breaks returning from the game at the moment, since something in loading savegames is broken, but since savegames needs restructuring anyway, it shouldn't be much of a problem
SVN-Revision: 451
Ingo Ruhnke [Sat, 10 Apr 2004 18:54:27 +0000 (18:54 +0000)]
- fixed tile properties
SVN-Revision: 450
Ingo Ruhnke [Sat, 10 Apr 2004 15:40:31 +0000 (15:40 +0000)]
- level cleanup
SVN-Revision: 449
Ingo Ruhnke [Sat, 10 Apr 2004 14:53:43 +0000 (14:53 +0000)]
removed title from main menu
SVN-Revision: 448
Ingo Ruhnke [Sat, 10 Apr 2004 12:47:16 +0000 (12:47 +0000)]
- fixed water/fish
SVN-Revision: 447
Ingo Ruhnke [Sat, 10 Apr 2004 12:44:16 +0000 (12:44 +0000)]
- test level for badguys
SVN-Revision: 446
Ingo Ruhnke [Sat, 10 Apr 2004 12:42:41 +0000 (12:42 +0000)]
- added test level for exits
SVN-Revision: 445
Ingo Ruhnke [Sat, 10 Apr 2004 12:41:26 +0000 (12:41 +0000)]
- added iglo for level end sequence
SVN-Revision: 444
Ingo Ruhnke [Sat, 10 Apr 2004 11:56:19 +0000 (11:56 +0000)]
- fixed quit
SVN-Revision: 443
Ingo Ruhnke [Sat, 10 Apr 2004 11:48:16 +0000 (11:48 +0000)]
- fixed menu/logo overdraw problem
SVN-Revision: 442
Ingo Ruhnke [Sat, 10 Apr 2004 11:42:43 +0000 (11:42 +0000)]
- introduced mriceblock (at least a bit)
- made title screen wrap-around seamlessly
SVN-Revision: 441
Tobias Gläßer [Sat, 10 Apr 2004 09:53:22 +0000 (09:53 +0000)]
update
SVN-Revision: 440
Ingo Ruhnke [Fri, 9 Apr 2004 16:26:06 +0000 (16:26 +0000)]
- fixed snowball anim
SVN-Revision: 439
Ingo Ruhnke [Fri, 9 Apr 2004 02:20:51 +0000 (02:20 +0000)]
- added new smalltux
SVN-Revision: 438
Ingo Ruhnke [Fri, 9 Apr 2004 01:54:57 +0000 (01:54 +0000)]
- added new smalltux (still needs cleanup)
SVN-Revision: 437
Ingo Ruhnke [Fri, 9 Apr 2004 01:15:31 +0000 (01:15 +0000)]
- moved title-demo code into its own function
SVN-Revision: 436
Ingo Ruhnke [Fri, 9 Apr 2004 00:54:53 +0000 (00:54 +0000)]
- fixed credits screen a bit
SVN-Revision: 435
Ingo Ruhnke [Fri, 9 Apr 2004 00:49:47 +0000 (00:49 +0000)]
- cleaned up title screen a bit
SVN-Revision: 434
Ingo Ruhnke [Fri, 9 Apr 2004 00:49:29 +0000 (00:49 +0000)]
- added some new title menu gfx
SVN-Revision: 433
Ricardo Cruz [Sun, 4 Apr 2004 22:33:32 +0000 (22:33 +0000)]
according to the author: "there was one line that caused a dissonance... i fixed that"
SVN-Revision: 432
Ricardo Cruz [Sun, 4 Apr 2004 18:00:11 +0000 (18:00 +0000)]
1 more song
SVN-Revision: 431
Tobias Gläßer [Sun, 4 Apr 2004 00:32:10 +0000 (00:32 +0000)]
- Physic C++ rewrite (Matze Braun)
- Added new badguys (Matze Braun)
- Fixed minor bugs (Matze Braun)
SVN-Revision: 430
Tobias Gläßer [Sat, 3 Apr 2004 13:31:38 +0000 (13:31 +0000)]
update
SVN-Revision: 429
Tobias Gläßer [Sat, 3 Apr 2004 13:31:14 +0000 (13:31 +0000)]
lots of improvements all over the code.
Leveleditor improvements.
Changed Tux's dying sequence.
Intros can be skipped with any device now.
Converted button_type and button_panel_type to C++ classes.
SVN-Revision: 428
Tobias Gläßer [Sat, 3 Apr 2004 13:28:15 +0000 (13:28 +0000)]
scaled
SVN-Revision: 427
Tobias Gläßer [Sat, 3 Apr 2004 13:27:50 +0000 (13:27 +0000)]
initial
SVN-Revision: 426
Ingo Ruhnke [Thu, 1 Apr 2004 20:22:28 +0000 (20:22 +0000)]
- more tiles
SVN-Revision: 425
Ingo Ruhnke [Wed, 31 Mar 2004 23:20:25 +0000 (23:20 +0000)]
- improved tileability
SVN-Revision: 424
Ingo Ruhnke [Wed, 31 Mar 2004 23:11:13 +0000 (23:11 +0000)]
- new tiles
SVN-Revision: 423
Ingo Ruhnke [Wed, 31 Mar 2004 10:41:46 +0000 (10:41 +0000)]
- scaled down fish
SVN-Revision: 422
Ingo Ruhnke [Tue, 30 Mar 2004 20:34:27 +0000 (20:34 +0000)]
- more tiles
SVN-Revision: 421
Ingo Ruhnke [Tue, 30 Mar 2004 20:22:13 +0000 (20:22 +0000)]
- more gfx
SVN-Revision: 420
Ingo Ruhnke [Tue, 30 Mar 2004 20:21:27 +0000 (20:21 +0000)]
more gfx
SVN-Revision: 419
Ingo Ruhnke [Tue, 30 Mar 2004 20:09:29 +0000 (20:09 +0000)]
more gfx
SVN-Revision: 418
Ingo Ruhnke [Tue, 30 Mar 2004 19:59:32 +0000 (19:59 +0000)]
more gfx
SVN-Revision: 417
Ingo Ruhnke [Tue, 30 Mar 2004 13:37:59 +0000 (13:37 +0000)]
- new usercontributed level
SVN-Revision: 416
Ingo Ruhnke [Tue, 30 Mar 2004 13:23:39 +0000 (13:23 +0000)]
- added some more tiles
SVN-Revision: 415
Tobias Gläßer [Mon, 29 Mar 2004 16:49:03 +0000 (16:49 +0000)]
improved to work flawless on more computers
SVN-Revision: 414
Tobias Gläßer [Mon, 29 Mar 2004 13:24:42 +0000 (13:24 +0000)]
- introduced new function wait_for_event
- removed arrays_init()
- applied fixes from Matze Braun for badguy bugs
SVN-Revision: 413
Ingo Ruhnke [Mon, 29 Mar 2004 12:25:24 +0000 (12:25 +0000)]
- added enemies and such
SVN-Revision: 412
Ingo Ruhnke [Sun, 28 Mar 2004 23:23:20 +0000 (23:23 +0000)]
- fixed datadir
SVN-Revision: 411
Tobias Gläßer [Sun, 28 Mar 2004 21:48:55 +0000 (21:48 +0000)]
little improvement
SVN-Revision: 410
Tobias Gläßer [Sun, 28 Mar 2004 21:43:29 +0000 (21:43 +0000)]
tilegroup definitions
SVN-Revision: 409
Tobias Gläßer [Sun, 28 Mar 2004 21:42:04 +0000 (21:42 +0000)]
- Leveleditor improvements and fixes.
- collision bugfixes from Matze Braun
SVN-Revision: 408
Ingo Ruhnke [Sun, 28 Mar 2004 20:56:36 +0000 (20:56 +0000)]
- added some flames
SVN-Revision: 407
Ingo Ruhnke [Sun, 28 Mar 2004 14:11:53 +0000 (14:11 +0000)]
- removed alpha from tile since it isn't needed
- fixed brick behaviour (I hope...)
SVN-Revision: 406
Tobias Gläßer [Sun, 28 Mar 2004 14:07:59 +0000 (14:07 +0000)]
*** empty log message ***
SVN-Revision: 405
Ingo Ruhnke [Sun, 28 Mar 2004 12:41:11 +0000 (12:41 +0000)]
- removed next_tile2, which isn't needed
- added --sdl option to turn of opengl in case it is on in the config file
SVN-Revision: 404
Ingo Ruhnke [Sun, 28 Mar 2004 11:47:21 +0000 (11:47 +0000)]
- use new boxes everywhere
- added invisible-box (usefull for secrets)
SVN-Revision: 403
Tobias Gläßer [Sun, 28 Mar 2004 10:58:44 +0000 (10:58 +0000)]
new link image
SVN-Revision: 402
Tobias Gläßer [Sun, 28 Mar 2004 10:26:12 +0000 (10:26 +0000)]
initial
SVN-Revision: 401
Tobias Gläßer [Sun, 28 Mar 2004 01:44:15 +0000 (01:44 +0000)]
applied flame badguy patch from Matze Braun
SVN-Revision: 400
Tobias Gläßer [Sun, 28 Mar 2004 01:30:48 +0000 (01:30 +0000)]
improved the behaviour of the mouse-cursor in the leveleditor
SVN-Revision: 399
Ingo Ruhnke [Sun, 28 Mar 2004 01:03:25 +0000 (01:03 +0000)]
- mrbomb stuff
SVN-Revision: 398
Tobias Gläßer [Sun, 28 Mar 2004 01:00:16 +0000 (01:00 +0000)]
We have our own mouse-cursor now! (graphics by Settra Gaia)
SVN-Revision: 397
Tobias Gläßer [Sun, 28 Mar 2004 00:58:50 +0000 (00:58 +0000)]
initial
SVN-Revision: 396
Ingo Ruhnke [Sat, 27 Mar 2004 19:36:58 +0000 (19:36 +0000)]
- added object support (untested)
SVN-Revision: 395
Ingo Ruhnke [Sat, 27 Mar 2004 19:30:07 +0000 (19:30 +0000)]
- added object support (untested)
SVN-Revision: 394
Tobias Gläßer [Sat, 27 Mar 2004 17:24:14 +0000 (17:24 +0000)]
more kinds of menu_event are handled directly in the menu-code now.
SVN-Revision: 393
Ingo Ruhnke [Sat, 27 Mar 2004 16:34:19 +0000 (16:34 +0000)]
- added enemies and some other tweaks
SVN-Revision: 392
Tobias Gläßer [Sat, 27 Mar 2004 16:17:49 +0000 (16:17 +0000)]
old Makefile works again
SVN-Revision: 391
Ingo Ruhnke [Sat, 27 Mar 2004 14:20:42 +0000 (14:20 +0000)]
- added enemies
SVN-Revision: 390
Tobias Gläßer [Sat, 27 Mar 2004 13:04:39 +0000 (13:04 +0000)]
MN_BACK works for multiple layers of menus now.
SVN-Revision: 389
Tobias Gläßer [Sat, 27 Mar 2004 11:27:45 +0000 (11:27 +0000)]
little change to improve win32 portability
SVN-Revision: 388
Ingo Ruhnke [Sat, 27 Mar 2004 11:14:12 +0000 (11:14 +0000)]
- added some enemies
SVN-Revision: 387
Ingo Ruhnke [Sat, 27 Mar 2004 00:38:47 +0000 (00:38 +0000)]
- removed dn_tilemap
- fixed broken level_change() function to draw only on one map, not all at once
SVN-Revision: 386
Tobias Gläßer [Sat, 27 Mar 2004 00:14:46 +0000 (00:14 +0000)]
fixed BSOD hopping
SVN-Revision: 385
Tobias Gläßer [Fri, 26 Mar 2004 23:54:47 +0000 (23:54 +0000)]
C++ port of Ricarod Cruz's menu-handling code patch.
SVN-Revision: 384
Ingo Ruhnke [Fri, 26 Mar 2004 23:54:11 +0000 (23:54 +0000)]
- added new deactivated bonus box
SVN-Revision: 383
Tobias Gläßer [Fri, 26 Mar 2004 23:53:31 +0000 (23:53 +0000)]
merged bad_guy patch from Matze Braun. (recycling Ricardo's stalactite patch and added mrbomb).
SVN-Revision: 382
Tobias Gläßer [Fri, 26 Mar 2004 23:51:40 +0000 (23:51 +0000)]
initial
SVN-Revision: 381
Ingo Ruhnke [Fri, 26 Mar 2004 23:45:12 +0000 (23:45 +0000)]
- added new bonus block
SVN-Revision: 380
Tobias Gläßer [Fri, 26 Mar 2004 23:19:34 +0000 (23:19 +0000)]
particle_system changed to clouds
SVN-Revision: 379
Ingo Ruhnke [Fri, 26 Mar 2004 22:30:21 +0000 (22:30 +0000)]
- added more bricks
SVN-Revision: 378
Tobias Gläßer [Fri, 26 Mar 2004 22:08:12 +0000 (22:08 +0000)]
tux isn't jumping like on drugs anymore in the demo
SVN-Revision: 377
Tobias Gläßer [Fri, 26 Mar 2004 21:39:45 +0000 (21:39 +0000)]
quick fix for bug introduced by the last commit
SVN-Revision: 376
Tobias Gläßer [Fri, 26 Mar 2004 21:24:03 +0000 (21:24 +0000)]
added demo to make SuperTux looking nice from the start ;)
SVN-Revision: 375
Tobias Gläßer [Fri, 26 Mar 2004 21:20:35 +0000 (21:20 +0000)]
demo level created by Ingo Ruhnke
SVN-Revision: 374
Ingo Ruhnke [Fri, 26 Mar 2004 19:03:38 +0000 (19:03 +0000)]
- converted levels to the new format
SVN-Revision: 373
Ingo Ruhnke [Fri, 26 Mar 2004 15:17:10 +0000 (15:17 +0000)]
- added some error checking, so that we get more usefull error messages than asserts
SVN-Revision: 372
Ingo Ruhnke [Fri, 26 Mar 2004 12:52:30 +0000 (12:52 +0000)]
- added some enemies
SVN-Revision: 371
Ingo Ruhnke [Fri, 26 Mar 2004 02:05:18 +0000 (02:05 +0000)]
- hooked up more levels to the worldmap
- added a bit of background stuff to snow3
SVN-Revision: 370
Ingo Ruhnke [Thu, 25 Mar 2004 19:10:00 +0000 (19:10 +0000)]
- fixed levelend (well, maybe more of an workaround
SVN-Revision: 369
Ingo Ruhnke [Thu, 25 Mar 2004 19:02:04 +0000 (19:02 +0000)]
- moved a few int's inside the for-loops
- replaced a old '.' with 0
SVN-Revision: 368
Ingo Ruhnke [Thu, 25 Mar 2004 19:01:35 +0000 (19:01 +0000)]
- moved a few int's inside the for-loops
- replaced a old '.' with 0
SVN-Revision: 367
Ingo Ruhnke [Thu, 25 Mar 2004 18:52:34 +0000 (18:52 +0000)]
- fixed brick-bug (or maybe not, they still behave a bit weird
- moved some int's into the for-loops to reduce variable recycling
SVN-Revision: 366
Ingo Ruhnke [Thu, 25 Mar 2004 16:50:13 +0000 (16:50 +0000)]
- cleanup in the worldmap
- fixed duplicate badguy bug
SVN-Revision: 365
Tobias Gläßer [Thu, 25 Mar 2004 16:38:46 +0000 (16:38 +0000)]
fixed some "solids" to be non-solid
SVN-Revision: 364
Ingo Ruhnke [Thu, 25 Mar 2004 16:31:19 +0000 (16:31 +0000)]
- fixed file extension
SVN-Revision: 363
Ingo Ruhnke [Thu, 25 Mar 2004 16:27:28 +0000 (16:27 +0000)]
- fixed syntax
SVN-Revision: 362
Ingo Ruhnke [Thu, 25 Mar 2004 16:19:28 +0000 (16:19 +0000)]
- added new levels
SVN-Revision: 361
Ingo Ruhnke [Thu, 25 Mar 2004 12:15:47 +0000 (12:15 +0000)]
- cleaned up the way badguys are handled
SVN-Revision: 360
Ingo Ruhnke [Thu, 25 Mar 2004 12:02:46 +0000 (12:02 +0000)]
bye, bye dn_tm
SVN-Revision: 359
Ingo Ruhnke [Thu, 25 Mar 2004 11:36:05 +0000 (11:36 +0000)]
- added alternative (more flexible) way to define badguys in a level
SVN-Revision: 358