[Super-tux-commit] supertux/data/levels/world1 level4.stl,1.22,1.23
Brought to you by:
wkendrick
From: Matze B. <mat...@us...> - 2004-11-20 22:14:59
|
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)) |