Update of /cvsroot/super-tux/supertux/data/levels/world1
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5941/data/levels/world1
Modified Files:
level4.stl
Log Message:
The BIG COMMIT(tm)
This is it, expect a broken supertux I only fixed the most annoying issues so
far, lots more are still waiting in the TODO list, but I had to bring this stuff
to cvs sometime. Changes:
- Completely new collision detection scheme, which collides all objects with
each other once per frame, instead of single objects manually testing for
collisions
- New collision detection routines which support slopes and provide additional
info on collisions: penetration depth, hit normal vector
- Lots of general cleanup/refactoring
- Splitted the monolithic badguy class and reimplemented most of them as single
classes with a badguy base class.
- Splitted the monolithic Special class into several classes
- Rewrote the timer and all timing related stuff to work on float and seconds
(not like the mixup before where you had frame_ratio, msecs and secs in
different parts of the app)
- Support for unisolid tiles
- Created a flying platform prototype (doesn't work completely yet)
- rename InteractiveObjects to triggers and implemented a new sequence trigger,
(only supported sequence is endsequence at the moment)
- transformed the bonusblocks and bricks into objects
Index: level4.stl
===================================================================
RCS file: /cvsroot/super-tux/supertux/data/levels/world1/level4.stl,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -d -r1.22 -r1.23
--- level4.stl 16 Sep 2004 18:59:05 -0000 1.22
+++ level4.stl 20 Nov 2004 22:14:19 -0000 1.23
@@ -93,10 +93,10 @@
(point (x 4718) (y 336))
)
(objects
- (money (x 6752) (y 32))
- (money (x 6528) (y 192))
- (money (x 288) (y 224))
- (money (x 608) (y 224))
+ (jumpy (x 6752) (y 32))
+ (jumpy (x 6528) (y 192))
+ (jumpy (x 288) (y 224))
+ (jumpy (x 608) (y 224))
(snowball (x 1376) (y 256))
(snowball (x 1504) (y 256))
(snowball (x 3040) (y 288))
|