Update of /cvsroot/super-tux/supertux/data/images/tilesets
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5941/data/images/tilesets
Modified Files:
supertux.stgt
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: supertux.stgt
===================================================================
RCS file: /cvsroot/super-tux/supertux/data/images/tilesets/supertux.stgt,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -d -r1.51 -r1.52
--- supertux.stgt 25 Oct 2004 19:45:14 -0000 1.51
+++ supertux.stgt 20 Nov 2004 22:14:19 -0000 1.52
@@ -23,7 +23,7 @@
(tilegroup (name "Waterfall") (tiles 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294))
(tilegroup (name "Waterfall-edgecloud") (tile 195 196 197 198 199))
(tile (id 0)
- (images "notile.png"))
+ (editor-images "bonus-fireflower.png"))
(tile (id 1)
(solid #t)
@@ -991,15 +991,18 @@
(tile (id 360)
(images "mushrooms.png"))
+ (tile (id 359)
+ (unisolid #t)
+ (images "snow11.png"))
; Slopes
- (tile (id 400)
- (slope-angle 45)
- (images "slope-right.png"))
(tile (id 401)
- (slope-angle 135)
+ (slope-type 0)
(images "slope-left.png"))
+ (tile (id 400)
+ (slope-type 2)
+ (images "slope-right.png"))
)
|