[Super-tux-commit] supertux/data/levels/test level7.stl,1.6,1.7
Brought to you by:
wkendrick
From: Matze B. <mat...@us...> - 2004-11-20 22:14:59
|
Update of /cvsroot/super-tux/supertux/data/levels/test In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5941/data/levels/test Modified Files: level7.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: level7.stl =================================================================== RCS file: /cvsroot/super-tux/supertux/data/levels/test/level7.stl,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- level7.stl 22 Jun 2004 12:35:23 -0000 1.6 +++ level7.stl 20 Nov 2004 22:14:19 -0000 1.7 @@ -1,7 +1,7 @@ ;SuperTux level made using the built-in leveleditor (supertux-level (version 1) - (name "Fire Test") + (name "Slope/Platform Test") (author "Ingo Ruhnke") (music "Mortimers_chipdisko.mod") (background "") @@ -77,5 +77,6 @@ (fish (x 1726) (y 243) (stay-on-platform #f)) (spiky (x 1398) (y 315) (stay-on-platform #f)) (flyingsnowball (x 1490) (y 267) (stay-on-platform #f)) + (platform (x 50) (y 100)) ) ) |